аЯрЁБс>ўџ а ўџџџ   џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot EntryџџџџџџџџЊшмЫЛ €Contentsџџџџџџџџџџџџ NProjectAdapter1 џџџџџџџџџџџџxAddStructuresџџџџ§џџџџџџџџџџџџџџџџџџџ§џџџўџџџ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€Root EntryџџџџџџџџЊшмЫЛ РContentsџџџџџџџџџџџџ %?ProjectAdapter1 џџџџџџџџџџџџxAddStructuresџџџџџџџџџџџџЙ §џџџўџџџўџџџџџџџџџџџџџџџ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€џџџџџџџџџџџџўџџџ6џџџџџџџџџџџџўџџџџџџџџџџџџџџџўџџџ$џџџџџџџџџџџџўџџџўџџџўџџџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEmbedding 1ь‚ъмaˆ–K­щ–`u—жPвNiлЫр“ДЂлЫCalculationsџџџџџџџџЊшмЫЊшмЫContentsџџџџџџџџВControlsNmbџџџџџџџџџџџџ ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ ­ Ў Џ А Б В Г Д Ш Ж М џџџџџџџџџџџџџџџџб Н О П Р С ўџџџџџџџџџџџџџџџџџџџџџџџџџџџЩ Ъ Ы Ь Э Ю Я Е ўџџџг џџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџUsedCalculations" џџџџ6CalculationsNumber&џџџџџџџџџџџџScheduler0џџџџџџџџџџџџ$џџџџџџџџџџџџ$SIG #OptiSys_Design$VER 9.0Ѓ&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}Transmitters Library 9.0.0&{1747A24E-52A0-11D4-9403-0050DAB7C5D6}WDM Multiplexers Library 9.0.0&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}Transmitters Library 9.0.0&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}Transmitters Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{255EDC8F-37E4-11D4-93EC-0050DAB7C5D6}Amplifiers Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{416EC6F1-529F-11D4-9403-0050DAB7C5D6}Optical Fibers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}Visualizers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Passives Library 9.0.0&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Receivers Library 9.0.0&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Filters Library 9.0.0&{637544D5-16C0-40FC-BAE0-C9BACDDA528B})Default Compound Components Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{1747A24E-52A0-11D4-9403-0050DAB7C5D6}WDM Multiplexers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{1747A24E-52A0-11D4-9403-0050DAB7C5D6}WDM Multiplexers Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Tools Library 9.0.0&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}Transmitters Library 9.0.0WDM PONZCW Laser Array ESCW Laser Array ES&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}CW DFB Laser Array ES x,)CW Laser Array ES x,)CW Laser Array ES9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main Polarization SimulationNoiseRandom numbersNumber of output ports@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| FrequencyЪ|Š„У@wК-Uњя? Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency spacingˆУ@ˆУР Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power@@@РW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phase}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuth€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth }У”%­IВT Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise threshold}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise dynamic}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Output 1ЧqЧqМ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2ЧqЧqЬ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3UUUUUUе?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 4ЧqЧqм?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 5rЧqЧс?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 6UUUUUUх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 78Žу8Žуш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 8ЧqЧqь?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}8˜@Y@ _ BB$@YР@ WDM Mux ES WDM Mux ES&{1747A24E-52A0-11D4-9403-0050DAB7C5D6} WDM Mux ESЊxЬ) WDM Mux ESЊxЬ) WDM Mux ES9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main SimulationNoiseNumber of input ports@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| FrequencyЪ|Š„У@wК-Uњя? Hz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency spacingˆУ@ˆУР Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bandwidth}У”%­IВT Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter order@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resample  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate }У”%­IВT•ж&ш .> Hz GHz THzGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise threshold }У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise dynamic }У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Input 1ЧqЧqМ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2ЧqЧqЬ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3UUUUUUе?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 4ЧqЧqм?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 5rЧqЧс?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 6UUUUUUх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 78Žу8Žуш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 8ЧqЧqь?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output a2U0*Љп?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}8˜@Y@$@@Y@`@YР@$Pseudo-Random Bit Sequence Generator$Pseudo-Random Bit Sequence Generator&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6} PRBS Data 2,T$Pseudo-Random Bit Sequence Generator 2,T$Pseudo-Random Bit Sequence Generator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main SimulationRandom numbersBit rate _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Operation mode DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Mark probability№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zeros@@#(Time window * 3 / 100 ) * Bit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros@@#(Time window * 3 / 100 ) * Bit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationseЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit SequenceИ…ыQИо?&{5049A7D4-0BEB-11D4-821A-00500463241C} _ тAр?NRZ Pulse GeneratorNRZ Pulse Generator&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}NRZ Pulse Generatorn(JNRZ Pulse Generatorn(JNRZ Pulse Generator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main SimulationRectangle shape DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Amplitude _ B _ Тa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bias _ B _ Тa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall time№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit SequenceИ…ыQИо?&{5049A7D4-0BEB-11D4-821A-00500463241C}OutputИ…ыQИо?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ BB№?š™™™™™Љ?š™™™™™Љ?Low Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filterц@Low Pass Bessel Filterц@Low Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main SimulationCutoff frequencyАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filteraFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Inputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@ EDFA Ideal EDFA Ideal&{255EDC8F-37E4-11D4-93EC-0050DAB7C5D6} EDFA IdealšОКо EDFA IdealšОКо EDFA Ideal9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main Polarization SimulationNoiseRandom numbersOperation mode DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||GainY@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerY@YРW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Saturation powerY@YРdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Saturation port DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise figureY@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise center frequency Ъ|Š„У@Ц.ц№•Й? Hz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth pнР€RтTО‰мБ \+ Hz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing @@№? Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||InputИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}1@$@$@@8˜@4@@_@ Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6} Circulators5Јd Subsystem 1.0Јd Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  InsertionLoss InsertionLoss@dBY@ Circulator5Image CirculatorSubsystem Representation5 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filename5*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch Image5DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| InsertionLoss5Y@dB CirculatorDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||555 Input5xЎ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ Output5тyТдхіЗ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ Input5–––––Ц?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output5_…ŽxV4Ъ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input5“вввввв?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input 5%ZZZZZк?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input 5м№№№№№р?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input 5ЅДДДДДф?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input5nxxxxxш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input57<<<<<ь?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input5!ЯЫД?ШР?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@2Input5ВлЁ@#Я?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@4Input5ЯFж?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@7Input5Ім3uЙн?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@8Input5fъќ{ѓjт?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@9Input5+-Ш;,љх?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@:Output 5—І`6д?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output"5@vЭšSл?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output$5'ЭеEР7с?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output%5KPЫ(љХф?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output)5Я8УУjты?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Input,5lііэ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@<Input.5—L_e‡щ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@;Output/5oгР 2Tш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output15xЎ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ Output35–––––Ц?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output55“вввввв?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output75%ZZZZZк?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output95м№№№№№р?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output;5ЅДДДДДф?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output=5nxxxxxш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@Output?57<<<<<ь?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@5 Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_1 <(^J Circulator<(^J Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  MainInsertion loss @}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||   Input 1 …ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2 …ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2 > зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3 > зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3 …ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1 > зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_2Њ–ЬИ CirculatorЊ–ЬИ Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_3,:N Circulator,:N Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_4|Вž Circulator|Вž Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_5ъ*  Circulatorъ*  Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_6vX˜z CirculatorvX˜z Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_7юМо CirculatorюМо Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_84 VB Circulator4 VB Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss@}У”%­IВT InsertionLossdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@ Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_12вZТj Optical DelayвZТj Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 2Main SimulationDelay2eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled2 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||222Input2р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output2р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_24рОаЮ Optical DelayрОаЮ Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 4Main SimulationDelay4eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||444Input4р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output4р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_37є6фF Optical Delayє6фF Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 7Main SimulationDelay7eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled7 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||777Input7р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output7р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_48:†*– Optical Delay:†*– Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 8Main SimulationDelay8eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled8 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||888Input8р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output8р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_59Šєz Optical DelayŠєz Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 9Main SimulationDelay9eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled9 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||999Input9р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output9р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_6:Hb8r Optical DelayHb8r Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) :Main SimulationDelay:eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled: DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||:::Input:р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output:р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_7;„Цtж Optical Delay„Цtж Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ;Main SimulationDelay;eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled; DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||;;;Input;р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output;р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_8<ЌHœX Optical DelayЌHœX Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) <Main SimulationDelay<eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled< DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||<<<Input<р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output<р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6} Optical NullD№ЄД Optical Null№ЄД Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) D Simulation IterationsDeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DDDOutputDИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_1E(Д8Ф Optical Null(Д8Ф Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) E Simulation IterationsEeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EEEOutputEИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_3G–І( Optical Null–І( Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) G Simulation IterationsGeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||GGGOutputGИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_4Hhъxњ Optical Nullhъxњ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) H Simulation IterationsHeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||HHHOutputHИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_5Iъvњ† Optical Nullъvњ† Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) I Simulation IterationsIeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||IIIOutputIИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_6JXаhр Optical NullXаhр Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) J Simulation IterationsJeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||JJJOutputJИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_7KВ4ТD Optical NullВ4ТD Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) K Simulation IterationsKeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||KKKOutputKИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_8LŽ&ž Optical NullŽ&ž Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) L Simulation IterationsLeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||LLLOutputLИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}@ 5 5 2 51 E55453G55 755D5 5"857H5 5$959I5 5%:5;J55/;5=K55)<5?L252 454757858959:5:;5.;<5,<DE GHIJKLЖш 5 5 5555 5 5 5552545758595:5 5"5$5%5)5,<5.;5/51 535557595;5=5? Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_2…dxtˆ Optical Nulldxtˆ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) … Simulation Iterations…eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||………Output…И…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} CirculatorF@h CirculatorF@h Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainInsertion loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input 1…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PINŒ<Ў^Photodetector PINŒ<Ў^Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main DownsamplingNoiseRandom numbers ResponsivityY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise }У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_1‘ц<^Low Pass Bessel Filterц<^Low Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ‘Main SimulationCutoff frequency‘АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss‘}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth‘}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order‘Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled‘ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter‘aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||‘‘‘Input‘р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output‘р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter’мŒКЎOptical TransmitterмŒКЎOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ’/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   Frequency’Emission frequencyЪ|Š„У@wК-Uњя? Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power’ Output power@@@РW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio’9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Linewidth’Laser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phase’.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/’@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0’ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rate’ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order’Order of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zeros’@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros ’@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1’ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type ’Defines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle ’Duration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position ’ The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time ’vDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall time’wDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter type’jDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Overshoot’mPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Undershoot’nPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edge’zRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edge’{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edge’LFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edge’LFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side mode’4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modes’6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separation’9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratio’;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RIN’4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RIN’Relative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured power’,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameter’}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirp’:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuth’$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity ’(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!’*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"’2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#’)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$’   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%’Frequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&’Determines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'’!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(’RDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)’:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*’,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,’,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+’  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||’’’Output’р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€8˜@$@РR@>@@`Р$@ _ BB _ BB3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator“T2vT3R RegeneratorT2vT3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) “MainReference bit rate“ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay“ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation“}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision“ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant“№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold“ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold“}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||“““Input“Sampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequence“š™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Reference“š™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output“š™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6} BER Analyzer”Ь2єT BER AnalyzerЬ2єT BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ”A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window”@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bits”jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bits”jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limit”ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limit”ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceH”Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@” AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode ” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold ”}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold ”Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant ”Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file ” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename” AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points”„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsC”ˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE”@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points”„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power”}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power”}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power”}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER ”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&”}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'”}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-”№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.”@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1”}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2”}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3”}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4” DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF”6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6”  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7”  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8” ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||” Eye Diagram”Time (bit period)Amplitude (a.u.)Min. BER”Time (bit period) log of BERQ Factor”Time (bit period)QThreshold at Min. BER”Time (bit period)Amplitude (a.u.) Eye Height”Time (bit period)Amplitude (a.u.) Eye Amplitude”Time (bit period)Amplitude (a.u.) Eye Closure”Time (bit period)Amplitude (a.u.)Eye Opening Factor”Time (bit period)RatioEye Extinction Ratio ”Time (bit period)Ratio BER Pattern 1 ”Time (bit period)Amplitude (a.u.) BER Pattern 2 ”Time (bit period)Amplitude (a.u.) BER Pattern 3 ”Time (bit period)Amplitude (a.u.) BER Pattern 4 ”Time (bit period)Amplitude (a.u.) BER Pattern 5”Time (bit period)Amplitude (a.u.)BER Pattern 3D Graph”Time (bit period)Amplitude (a.u.)Measured Threshold”Time (bit period)Amplitude (a.u.)BER at Measured Threshold”Time (bit period) log of BERAmplitude Histogram” AmplitudeAmplitude (a.u.)Amplitude Probability” AmplitudeAmplitude (a.u.)Time Histogram”Time (bit period)Amplitude (a.u.)”MTotal Power (dBm)”}У”%­IВT}У”%­IВдTotal Power (W)”}У”%­IВT}У”%­IВдSignal Power (dBm)”}У”%­IВT}У”%­IВдSignal Power (W)”}У”%­IВT}У”%­IВдNoise Power (dBm)”}У”%­IВT}У”%­IВдNoise Power (W)”}У”%­IВT}У”%­IВдSignal Delay (s)”}У”%­IВT}У”%­IВдSignal Delay (samples)”}У”%­IВT}У”%­IВдBit Rate (Bits/s) ”}У”%­IВT}У”%­IВд Max. Q Factor ”}У”%­IВT}У”%­IВдQ Factor from Min. BER ”}У”%­IВT}У”%­IВдMin. BER ”}У”%­IВT}У”%­IВдMin. log of BER ”}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)”}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)”}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)”}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)”}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)”}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)”}У”%­IВT}У”%­IВдMax. Eye Opening Factor”}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)”}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)”}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER”}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)”}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant”}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)”}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant”}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant”}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant”}У”%­IВT}У”%­IВдBER at User Defined Threshold”}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold”}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold ”}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!”}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"”}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#”}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$”}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%”}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&”}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'”}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(”}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))”}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*”}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+”}У”%­IВT}У”%­IВдPenalty: Total Power (dB),”}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-”}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).”}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/”}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0”}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1”}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2”}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3”}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4”}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5”}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6”}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7”}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8”}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9”}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):”}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);”}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<”}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=”}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>”}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Power SplitterPower Splitter&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6}Power Splitter&ZHPower Splitter&ZHPower Splitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainNumber of output ports@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Inputр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1ЧqЧqМ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2ЧqЧqЬ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3UUUUUUе?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 4ЧqЧqм?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 5rЧqЧс?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 6UUUUUUх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 78Žу8Žуш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 8 ЧqЧqь?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Bidirectional Optical FiberBidirectional Optical Fiber&{416EC6F1-529F-11D4-9403-0050DAB7C5D6}SMF 11d(†Bidirectional Optical Fiberd(†Bidirectional Optical Fiber?Optical Fiber Bidirectional (*.ofb)|*.ofw|All Files (*.*)|*.*||ofbџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 1U Main DispersionPMDNonlinearitiesEnhanced NumericalGraphs SimulationNoise  Random numbers  !User defined reference wavelength1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference wavelength1@Ÿ@Y@nmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Length1jј@kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Attenuation effect1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Attenuation data type1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Attenuation1 _ BdB/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Attenuation vs. wavelength1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Group velocity dispersion1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Third-order dispersion 1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Dispersion data type 1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency domain parameters 1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dispersion 1}У”%­IВT}У”%­IВдps/nm/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Dispersion slope 1}У”%­IВT}У”%­IВд ps/nm^2/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Beta 21}У”%­IВT}У”%­IВдps^2/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Beta 31}У”%­IВT}У”%­IВдps^3/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Dispersion file formatU1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Dispersion file name1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Birefringence type1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Differential group delay1}У”%­IВT}У”%­IВдps/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PMD coefficient1}У”%­IВT ps/(km)^0.5DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Mean scattering section length1}У”%­IВTmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Scattering section dispersion1}У”%­IВTmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Self-phase modulation1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Cross-phase modulation1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Effective area data type1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Effective area1 _ BЛНзйп|л=um^2DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Effective area vs. wavelength1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| n2 data type1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||n21}У”%­IВTm^2/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||n2 vs. wavelength1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Raman scattering1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Fract. Raman contribution1щ !ч§џя? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Raman gain data type 1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Raman gain peak!1}У”%­IВTDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Raman gain reference pump"1}У”%­IВTnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Gain vs. wavelength#1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization factor$1@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Temperature%1@@KDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Rayleigh scattering&1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Rayleigh data type'1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Rayleigh backscattering(1}У”%­IВT1/kmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Rayleigh vs. wavelength)1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Brillouin scattering*1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Brillouin gain data+1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Brillouin gain constant,1 _ Bm/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Brillouin gain file name-1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Brillouin linewidth.1}У”%­IВT0Žф.џ++MHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency shiftW1}У”%­IВT0Žф.џ++GHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Model type01 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Step size11 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. nonlinear phase shift21}У”%­IВTmradDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. step sizeV1}У”%­IВTkmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Boundary conditions31 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Filter steepness41}У”%­IВTDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||P.A. number of iterations51@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||P.A. number os steps61ˆУ@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||P.A. relative tolerance71№?ЛНзйп|л=DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Discretize sampled signalS1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency resolutionT1@@š™™™™™™? Hz GHz THzGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||P.A. step accuracy81}У”%­IВT0Žф.џ++DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate graphs91 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of distance steps:1„з—A№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of wavelength/time steps;1„з—A№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Linear scale<1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Minimum value=1}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Spectrum (total power) graph>1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Spectrum (X component) graph?1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Spectrum (Y component) graph@1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Waveform (total power) graphA1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Waveform (X component) graphB1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Waveform (Y component) graphC1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Plot typeD1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower wavelength limitE1@Ÿ@Y@nmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper wavelength limitF1@Ÿ@Y@nmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal center frequencyG1}У”%­IВTTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Merge sample bandsH1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledI1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise center frequencyJ1 `уFA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidthK1 pнР€RтTО‰мБ \+ Hz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacingL1 XuTИ @{0Ÿ•5j€? Hz GHz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise thresholdM1 0Žф.џ++}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise dynamicN1 }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise binsO1  Convert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seedP1  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexQ1 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1  Attenuation1Wavelength (nm)Attenuation (dB/km) Dispersion1Wavelength (nm)Dispersion (ps/nm/km)Effective area1Wavelength (nm)Effective area (um^2)n21Wavelength (nm) n2 (m^2/W)Spectrum (total power)1 Distance (m)Wavelength (nm)Spectrum (X component)1 Distance (m)Wavelength (nm)Spectrum (Y component)1 Distance (m)Wavelength (nm)Waveform (total power)1 Distance (m)Time (s)Waveform (X component) 1 Distance (m)Time (s)Waveform (Y component) 1 Distance (m)Time (s)11Input 112Sampled signals, Noise bins, Parameterized signals…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 212Sampled signals, Noise bins, Parameterized signals> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 11> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 21…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}р•@а–@8˜@О™@aУг+eд?ЮќjЬ?*упg\8Ш?wѓT‡м б?р•@дM6Y–@ЁЂъW t—@Ш™@WZы0K’P@Кo­нS Q@›J5œ3R@Ці %2U@ р•@‡ bоЮ0–@З,Кш:–@Їў•E–@С…†>ˆ—@ŠЖ]t˜@b(qgH™@ѓО;Cb&™@…U|0™@Ш™@ ЖHЋyM;@bфЧ Ѓn @;дAZК @ЙЈgXФ !@Qхсly+@“š\нШ/@ƒчst3@з3B”3@јхMїЙ3@r!є -З5@X–@H—@8˜@™@aМWВо;aМWВо;aМWВо;aМWВо;ШШYР:@8˜@И…ыQИЮ?Attenuation.datT@EffectiveAra.dat(БRAР0@333333Г?4РDispersion.datр?@@Y@aМWВо;n2.dat зЃp= Ч?š™™™™™Љ?@22ќЉёвMbP?ќЉёвMbP?ќЉёвMbP?YР@р•@™@33333#h@-Cыт6 ? Rayleigh.dat‚vIhТ%<=@@ RamanGain.datРr@@ЭЬЬЬЬ,h@4@@YР@yВЉьIЩ= Brillouin.dat33333Г?@&@@I@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_1 жhДŠPhotodetector PINжhДŠPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main DownsamplingNoiseRandom numbers Responsivity Y@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current }У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency €OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate шvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise  }У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||   Input /Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_2 Th2ŠLow Pass Bessel FilterTh2ŠLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main SimulationCutoff frequency АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||   Input р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_1мhКŠ3R RegeneratorмhКŠ3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainReference bit rate _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||InputSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequenceš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referenceš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_1FhŠ BER AnalyzerFhŠ BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold }У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER №?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Eye DiagramTime (bit period)Amplitude (a.u.)Min. BERTime (bit period) log of BERQ FactorTime (bit period)QThreshold at Min. BERTime (bit period)Amplitude (a.u.) Eye HeightTime (bit period)Amplitude (a.u.) Eye AmplitudeTime (bit period)Amplitude (a.u.) Eye ClosureTime (bit period)Amplitude (a.u.)Eye Opening FactorTime (bit period)RatioEye Extinction Ratio Time (bit period)Ratio BER Pattern 1 Time (bit period)Amplitude (a.u.) BER Pattern 2 Time (bit period)Amplitude (a.u.) BER Pattern 3 Time (bit period)Amplitude (a.u.) BER Pattern 4 Time (bit period)Amplitude (a.u.) BER Pattern 5Time (bit period)Amplitude (a.u.)BER Pattern 3D GraphTime (bit period)Amplitude (a.u.)Measured ThresholdTime (bit period)Amplitude (a.u.)BER at Measured ThresholdTime (bit period) log of BERAmplitude Histogram AmplitudeAmplitude (a.u.)Amplitude Probability AmplitudeAmplitude (a.u.)Time HistogramTime (bit period)Amplitude (a.u.)MTotal Power (dBm)}У”%­IВT}У”%­IВдTotal Power (W)}У”%­IВT}У”%­IВдSignal Power (dBm)}У”%­IВT}У”%­IВдSignal Power (W)}У”%­IВT}У”%­IВдNoise Power (dBm)}У”%­IВT}У”%­IВдNoise Power (W)}У”%­IВT}У”%­IВдSignal Delay (s)}У”%­IВT}У”%­IВдSignal Delay (samples)}У”%­IВT}У”%­IВдBit Rate (Bits/s) }У”%­IВT}У”%­IВд Max. Q Factor }У”%­IВT}У”%­IВдQ Factor from Min. BER }У”%­IВT}У”%­IВдMin. BER }У”%­IВT}У”%­IВдMin. log of BER }У”%­IВT}У”%­IВдMax. Eye Height (a.u.)}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)}У”%­IВT}У”%­IВдMax. Eye Opening Factor}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant}У”%­IВT}У”%­IВдBER at User Defined Threshold}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold }У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+}У”%­IВT}У”%­IВдPenalty: Total Power (dB),}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_2'жЎДаPhotodetector PINжЎДаPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 'Main DownsamplingNoiseRandom numbers Responsivity'Y@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current'}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency'€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate'шvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise ' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise '}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise ' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution ' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed ' DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index'‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||'''Input'/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output'р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_3(TЎ2аLow Pass Bessel FilterTЎ2аLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) (Main SimulationCutoff frequency(АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss(}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth(}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order(Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled( DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter(aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||(((Input(р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output(р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_23мЎКа3R RegeneratorмЎКа3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 3MainReference bit rate3 _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay3 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation3}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision3 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant3№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold3 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold3}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||333Input3Sampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequence3š™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Reference3š™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output3š™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_26FЎа BER AnalyzerFЎа BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 6A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window6@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bits6jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bits6jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limit6ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limit6ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceH6Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@6 AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode 6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold 6}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold 6Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant 6Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file 6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename6 AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points6„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsC6ˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE6@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points6„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 16№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 26№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 36№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 46№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 56№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup6 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power6}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power6}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power6}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER 6№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#6}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$6}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%6}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&6}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'6}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(6№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+6№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-6№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.6@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/6}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant06}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant16}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant26}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant36}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled46 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF66Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal66  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed76  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index86 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||6 Eye Diagram6Time (bit period)Amplitude (a.u.)Min. BER6Time (bit period) log of BERQ Factor6Time (bit period)QThreshold at Min. BER6Time (bit period)Amplitude (a.u.) Eye Height6Time (bit period)Amplitude (a.u.) Eye Amplitude6Time (bit period)Amplitude (a.u.) Eye Closure6Time (bit period)Amplitude (a.u.)Eye Opening Factor6Time (bit period)RatioEye Extinction Ratio 6Time (bit period)Ratio BER Pattern 1 6Time (bit period)Amplitude (a.u.) BER Pattern 2 6Time (bit period)Amplitude (a.u.) BER Pattern 3 6Time (bit period)Amplitude (a.u.) BER Pattern 4 6Time (bit period)Amplitude (a.u.) BER Pattern 56Time (bit period)Amplitude (a.u.)BER Pattern 3D Graph6Time (bit period)Amplitude (a.u.)Measured Threshold6Time (bit period)Amplitude (a.u.)BER at Measured Threshold6Time (bit period) log of BERAmplitude Histogram6 AmplitudeAmplitude (a.u.)Amplitude Probability6 AmplitudeAmplitude (a.u.)Time Histogram6Time (bit period)Amplitude (a.u.)6MTotal Power (dBm)6}У”%­IВT}У”%­IВдTotal Power (W)6}У”%­IВT}У”%­IВдSignal Power (dBm)6}У”%­IВT}У”%­IВдSignal Power (W)6}У”%­IВT}У”%­IВдNoise Power (dBm)6}У”%­IВT}У”%­IВдNoise Power (W)6}У”%­IВT}У”%­IВдSignal Delay (s)6}У”%­IВT}У”%­IВдSignal Delay (samples)6}У”%­IВT}У”%­IВдBit Rate (Bits/s) 6}У”%­IВT}У”%­IВд Max. Q Factor 6}У”%­IВT}У”%­IВдQ Factor from Min. BER 6}У”%­IВT}У”%­IВдMin. BER 6}У”%­IВT}У”%­IВдMin. log of BER 6}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)6}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)6}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)6}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)6}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)6}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)6}У”%­IВT}У”%­IВдMax. Eye Opening Factor6}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)6}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)6}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER6}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)6}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant6}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)6}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant6}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant6}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant6}У”%­IВT}У”%­IВдBER at User Defined Threshold6}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold6}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold 6}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!6}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"6}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#6}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$6}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%6}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&6}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'6}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(6}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))6}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*6}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+6}У”%­IВT}У”%­IВдPenalty: Total Power (dB),6}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-6}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).6}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/6}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)06}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)16}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)26}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)36}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)46}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)56}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)66}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)76}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)86}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)96}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):6}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);6}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<6}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=6}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>6}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Optical Spectrum AnalyzerOptical Spectrum Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}OSAPрPrOptical Spectrum AnalyzerрPrOptical Spectrum Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) PResolution bandwidthGraphs SimulationResolution bandwidthP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter typeP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| BandwidthP}У”%­IВTnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Power unitP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Minimum valueP}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Scale factorP}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power spectral densityP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency unitP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate phaseP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Unwrap phaseP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate group delayP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate dispersionP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points P DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points P„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsP DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled P DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionP6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PSampled signal spectrumPWavelength (m) Power (dBm)Sampled signal spectrum XPWavelength (m) Power (dBm)Sampled signal spectrum YPWavelength (m) Power (dBm)Parameterized signal spectrumPWavelength (m) Power (dBm)Parameterized signal spectrum XPWavelength (m) Power (dBm)Parameterized signal spectrum YPWavelength (m) Power (dBm)Noise bins spectrumPWavelength (m) Power (dBm)Noise bins spectrum XPWavelength (m) Power (dBm)Noise bins spectrum Y PWavelength (m) Power (dBm)Sampled signal phase XPWavelength (m) Phase (rad) Sampled signal phase YPWavelength (m) Phase (rad) Sampled signal group delay XPWavelength (m) Delay (s) Sampled signal group delay YPWavelength (m) Delay (s) Sampled signal dispersion XPWavelength (m)Dispersion (ps/nm) Sampled signal dispersion YPWavelength (m)Dispersion (ps/nm) PPInputP2Sampled signals, Noise bins, Parameterized signalsš™™™™™щ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}{ЎGсz„?YРє3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_3a@№b3R Regenerator@№b3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) aMainReference bit ratea _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delaya DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationa}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisiona DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instanta№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholda DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholda}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||aaaInputaSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequenceaš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referenceaš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputaš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_3bТ№ъ BER AnalyzerТ№ъ BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) bA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithmb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowb@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsbjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsbjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitbј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitbј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHbY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?b DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@b AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode b DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold b}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold bY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant bY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file b DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameb AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsb„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCbˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEb@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsb„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupb DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerb}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerb}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerb}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&b}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'b}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-b№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.b@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1b}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2b}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3b}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4b DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFb6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6b  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7b  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8b ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||b Eye DiagrambTime (bit period)Amplitude (a.u.)Min. BERbTime (bit period) log of BERQ FactorbTime (bit period)QThreshold at Min. BERbTime (bit period)Amplitude (a.u.) Eye HeightbTime (bit period)Amplitude (a.u.) Eye AmplitudebTime (bit period)Amplitude (a.u.) Eye ClosurebTime (bit period)Amplitude (a.u.)Eye Opening FactorbTime (bit period)RatioEye Extinction Ratio bTime (bit period)Ratio BER Pattern 1 bTime (bit period)Amplitude (a.u.) BER Pattern 2 bTime (bit period)Amplitude (a.u.) BER Pattern 3 bTime (bit period)Amplitude (a.u.) BER Pattern 4 bTime (bit period)Amplitude (a.u.) BER Pattern 5bTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphbTime (bit period)Amplitude (a.u.)Measured ThresholdbTime (bit period)Amplitude (a.u.)BER at Measured ThresholdbTime (bit period) log of BERAmplitude Histogramb AmplitudeAmplitude (a.u.)Amplitude Probabilityb AmplitudeAmplitude (a.u.)Time HistogrambTime (bit period)Amplitude (a.u.)bMTotal Power (dBm)b}У”%­IВT}У”%­IВдTotal Power (W)b}У”%­IВT}У”%­IВдSignal Power (dBm)b}У”%­IВT}У”%­IВдSignal Power (W)b}У”%­IВT}У”%­IВдNoise Power (dBm)b}У”%­IВT}У”%­IВдNoise Power (W)b}У”%­IВT}У”%­IВдSignal Delay (s)b}У”%­IВT}У”%­IВдSignal Delay (samples)b}У”%­IВT}У”%­IВдBit Rate (Bits/s) b}У”%­IВT}У”%­IВд Max. Q Factor b}У”%­IВT}У”%­IВдQ Factor from Min. BER b}У”%­IВT}У”%­IВдMin. BER b}У”%­IВT}У”%­IВдMin. log of BER b}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)b}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)b}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)b}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)b}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)b}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)b}У”%­IВT}У”%­IВдMax. Eye Opening Factorb}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)b}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)b}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERb}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)b}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instantb}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)b}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instantb}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instantb}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instantb}У”%­IВT}У”%­IВдBER at User Defined Thresholdb}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Thresholdb}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold b}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!b}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"b}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#b}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$b}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%b}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&b}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'b}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(b}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))b}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*b}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+b}У”%­IВT}У”%­IВдPenalty: Total Power (dB),b}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-b}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).b}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/b}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0b}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1b}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2b}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3b}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4b}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5b}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6b}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7b}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8b}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9b}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):b}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);b}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<b}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=b}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>b}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_4 жєДPhotodetector PINжєДPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main DownsamplingNoiseRandom numbers Responsivity Y@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current }У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency €OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate шvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise  }У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed   DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||   Input /Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N; 33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_5 Tє2Low Pass Bessel FilterTє2Low Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Main SimulationCutoff frequency АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth }У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||   Input р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_4мєК3R RegeneratorмєК3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainReference bit rate _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||InputSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequenceš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referenceš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_4Fє BER AnalyzerFє BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold }У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER №?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Eye DiagramTime (bit period)Amplitude (a.u.)Min. BERTime (bit period) log of BERQ FactorTime (bit period)QThreshold at Min. BERTime (bit period)Amplitude (a.u.) Eye HeightTime (bit period)Amplitude (a.u.) Eye AmplitudeTime (bit period)Amplitude (a.u.) Eye ClosureTime (bit period)Amplitude (a.u.)Eye Opening FactorTime (bit period)RatioEye Extinction Ratio ‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџTime (bit period)Ratio BER Pattern 1 Time (bit period)Amplitude (a.u.) BER Pattern 2 Time (bit period)Amplitude (a.u.) BER Pattern 3 Time (bit period)Amplitude (a.u.) BER Pattern 4 Time (bit period)Amplitude (a.u.) BER Pattern 5Time (bit period)Amplitude (a.u.)BER Pattern 3D GraphTime (bit period)Amplitude (a.u.)Measured ThresholdTime (bit period)Amplitude (a.u.)BER at Measured ThresholdTime (bit period) log of BERAmplitude Histogram AmplitudeAmplitude (a.u.)Amplitude Probability AmplitudeAmplitude (a.u.)Time HistogramTime (bit period)Amplitude (a.u.)MTotal Power (dBm)}У”%­IВT}У”%­IВдTotal Power (W)}У”%­IВT}У”%­IВдSignal Power (dBm)}У”%­IВT}У”%­IВдSignal Power (W)}У”%­IВT}У”%­IВдNoise Power (dBm)}У”%­IВT}У”%­IВдNoise Power (W)}У”%­IВT}У”%­IВдSignal Delay (s)}У”%­IВT}У”%­IВдSignal Delay (samples)}У”%­IВT}У”%­IВдBit Rate (Bits/s) }У”%­IВT}У”%­IВд Max. Q Factor }У”%­IВT}У”%­IВдQ Factor from Min. BER }У”%­IВT}У”%­IВдMin. BER }У”%­IВT}У”%­IВдMin. log of BER }У”%­IВT}У”%­IВдMax. Eye Height (a.u.)}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)}У”%­IВT}У”%­IВдMax. Eye Opening Factor}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant}У”%­IВT}У”%­IВдBER at User Defined Threshold}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold }У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+}У”%­IВT}У”%­IВдPenalty: Total Power (dB),}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_5ж0ДRPhotodetector PINж0ДRPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main DownsamplingNoiseRandom numbers ResponsivityY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise }У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N; 33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_6T02RLow Pass Bessel FilterT02RLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main SimulationCutoff frequencyАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filteraFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Inputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_5м0КR3R Regeneratorм0КR3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MainReference bit rate _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||InputSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequenceš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referenceš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_5F0R BER AnalyzerF0R BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold }У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER №?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Eye DiagramTime (bit period)Amplitude (a.u.)Min. BERTime (bit period) log of BERQ FactorTime (bit period)QThreshold at Min. BERTime (bit period)Amplitude (a.u.) Eye HeightTime (bit period)Amplitude (a.u.) Eye AmplitudeTime (bit period)Amplitude (a.u.) Eye ClosureTime (bit period)Amplitude (a.u.)Eye Opening FactorTime (bit period)RatioEye Extinction Ratio Time (bit period)Ratio BER Pattern 1 Time (bit period)Amplitude (a.u.) BER Pattern 2 Time (bit period)Amplitude (a.u.) BER Pattern 3 Time (bit period)Amplitude (a.u.) BER Pattern 4 Time (bit period)Amplitude (a.u.) BER Pattern 5Time (bit period)Amplitude (a.u.)BER Pattern 3D GraphTime (bit period)Amplitude (a.u.)Measured ThresholdTime (bit period)Amplitude (a.u.)BER at Measured ThresholdTime (bit period) log of BERAmplitude Histogram AmplitudeAmplitude (a.u.)Amplitude Probability AmplitudeAmplitude (a.u.)Time HistogramTime (bit period)Amplitude (a.u.)MTotal Power (dBm)}У”%­IВT}У”%­IВдTotal Power (W)}У”%­IВT}У”%­IВдSignal Power (dBm)}У”%­IВT}У”%­IВдSignal Power (W)}У”%­IВT}У”%­IВдNoise Power (dBm)}У”%­IВT}У”%­IВдNoise Power (W)}У”%­IВT}У”%­IВдSignal Delay (s)}У”%­IВT}У”%­IВдSignal Delay (samples)}У”%­IВT}У”%­IВдBit Rate (Bits/s) }У”%­IВT}У”%­IВд Max. Q Factor }У”%­IВT}У”%­IВдQ Factor from Min. BER }У”%­IВT}У”%­IВдMin. BER }У”%­IВT}У”%­IВдMin. log of BER }У”%­IВT}У”%­IВдMax. Eye Height (a.u.)}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)}У”%­IВT}У”%­IВдMax. Eye Opening Factor}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant}У”%­IВT}У”%­IВдBER at User Defined Threshold}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold }У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+}У”%­IВT}У”%­IВдPenalty: Total Power (dB),}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_6жvД˜Photodetector PINжvД˜Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main DownsamplingNoiseRandom numbers ResponsivityY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise }У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Input/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_7=Tv2˜Low Pass Bessel FilterTv2˜Low Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) =Main SimulationCutoff frequency=АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss=}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth=}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order=Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled= DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter=aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||===Input=р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output=р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_6>мvʘ3R Regeneratorмvʘ3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) >MainReference bit rate> _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay> DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation>}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision> DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant>№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold> DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold>}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||>>>Input>Sampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequence>š™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Reference>š™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output>š™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_6@Fv˜ BER AnalyzerFv˜ BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) @A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window@@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bits@jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bits@jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limit@ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limit@ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceH@Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@@ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode @ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold @}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold @Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant @Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file @ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename@ §џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points@„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsC@ˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE@@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points@„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power@}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power@}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power@}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER @№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&@}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'@}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1@}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2@}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3@}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4@ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF@6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6@  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7@  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8@ ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@ Eye Diagram@Time (bit period)Amplitude (a.u.)Min. BER@Time (bit period) log of BERQ Factor@Time (bit period)QThreshold at Min. BER@Time (bit period)Amplitude (a.u.) Eye Height@Time (bit period)Amplitude (a.u.) Eye Amplitude@Time (bit period)Amplitude (a.u.) Eye Closure@Time (bit period)Amplitude (a.u.)Eye Opening Factor@Time (bit period)RatioEye Extinction Ratio @Time (bit period)Ratio BER Pattern 1 @Time (bit period)Amplitude (a.u.) BER Pattern 2 @Time (bit period)Amplitude (a.u.) BER Pattern 3 @Time (bit period)Amplitude (a.u.) BER Pattern 4 @Time (bit period)Amplitude (a.u.) BER Pattern 5@Time (bit period)Amplitude (a.u.)BER Pattern 3D Graph@Time (bit period)Amplitude (a.u.)Measured Threshold@Time (bit period)Amplitude (a.u.)BER at Measured Threshold@Time (bit period) log of BERAmplitude Histogram@ AmplitudeAmplitude (a.u.)Amplitude Probability@ AmplitudeAmplitude (a.u.)Time Histogram@Time (bit period)Amplitude (a.u.)@MTotal Power (dBm)@}У”%­IВT}У”%­IВдTotal Power (W)@}У”%­IВT}У”%­IВдSignal Power (dBm)@}У”%­IВT}У”%­IВдSignal Power (W)@}У”%­IВT}У”%­IВдNoise Power (dBm)@}У”%­IВT}У”%­IВдNoise Power (W)@}У”%­IВT}У”%­IВдSignal Delay (s)@}У”%­IВT}У”%­IВдSignal Delay (samples)@}У”%­IВT}У”%­IВдBit Rate (Bits/s) @}У”%­IВT}У”%­IВд Max. Q Factor @}У”%­IВT}У”%­IВдQ Factor from Min. BER @}У”%­IВT}У”%­IВдMin. BER @}У”%­IВT}У”%­IВдMin. log of BER @}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)@}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)@}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)@}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)@}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)@}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)@}У”%­IВT}У”%­IВдMax. Eye Opening Factor@}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)@}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)@}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER@}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)@}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant@}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)@}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant@}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant@}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant@}У”%­IВT}У”%­IВдBER at User Defined Threshold@}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold@}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold @}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!@}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"@}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#@}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$@}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%@}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&@}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'@}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(@}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))@}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*@}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+@}У”%­IВT}У”%­IВдPenalty: Total Power (dB),@}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-@}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).@}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/@}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0@}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1@}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2@}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3@}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4@}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5@}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6@}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7@}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8@}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9@}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):@}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);@}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<@}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=@}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>@}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_7FжВДдPhotodetector PINжВДдPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) FMain DownsamplingNoiseRandom numbers ResponsivityFY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentF}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerF DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyF€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateFшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeF DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseF DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseF DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise F DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise F}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise F DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution F DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed F DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexF‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FFFInputF/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputFр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_8MTВ2дLow Pass Bessel FilterTВ2дLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) MMain SimulationCutoff frequencyMАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossM}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DepthM}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderMY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledM DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filterMaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||MMMInputMр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputMр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_7NмВКд3R RegeneratorмВКд3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) NMainReference bit rateN _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayN DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationN}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionN DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantN№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdN DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdN}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||NNNInputNSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit SequenceNš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} ReferenceNš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputNš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_7OFВд BER AnalyzerFВд BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) OA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   AlgorithmO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowO@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsOjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsOjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitOј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitOј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHOY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?O DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@O AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode O DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold O}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold OY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant OY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file O DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameO AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsO„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCOˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEO@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsO„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupO DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerO}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerO}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerO}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&O}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'O}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-O№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.O@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1O}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2O}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3O}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4O DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFO6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6O  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7O  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8O ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||O Eye DiagramOTime (bit period)Amplitude (a.u.)Min. BEROTime (bit period) log of BERQ FactorOTime (bit period)QThreshold at Min. BEROTime (bit period)Amplitude (a.u.) Eye HeightOTime (bit period)Amplitude (a.u.) Eye AmplitudeOTime (bit period)Amplitude (a.u.) Eye ClosureOTime (bit period)Amplitude (a.u.)Eye Opening FactorOTime (bit period)RatioEye Extinction Ratio OTime (bit period)Ratio BER Pattern 1 OTime (bit period)Amplitude (a.u.) BER Pattern 2 OTime (bit period)Amplitude (a.u.) BER Pattern 3 OTime (bit period)Amplitude (a.u.) BER Pattern 4 OTime (bit period)Amplitude (a.u.) BER Pattern 5OTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphOTime (bit period)Amplitude (a.u.)Measured ThresholdOTime (bit period)Amplitude (a.u.)BER at Measured ThresholdOTime (bit period) log of BERAmplitude HistogramO AmplitudeAmplitude (a.u.)Amplitude ProbabilityO AmplitudeAmplitude (a.u.)Time HistogramOTime (bit period)Amplitude (a.u.)OMTotal Power (dBm)O}У”%­IВT}У”%­IВдTotal Power (W)O}У”%­IВT}У”%­IВдSignal Power (dBm)O}У”%­IВT}У”%­IВдSignal Power (W)O}У”%­IВT}У”%­IВдNoise Power (dBm)O}У”%­IВT}У”%­IВдNoise Power (W)O}У”%­IВT}У”%­IВдSignal Delay (s)O}У”%­IВT}У”%­IВдSignal Delay (samples)O}У”%­IВT}У”%­IВдBit Rate (Bits/s) O}У”%­IВT}У”%­IВд Max. Q Factor O}У”%­IВT}У”%­IВдQ Factor from Min. BER O}У”%­IВT}У”%­IВдMin. BER O}У”%­IВT}У”%­IВдMin. log of BER O}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)O}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)O}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)O}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)O}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)O}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)O}У”%­IВT}У”%­IВдMax. Eye Opening FactorO}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)O}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)O}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERO}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)O}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision InstantO}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)O}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision InstantO}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision InstantO}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision InstantO}У”%­IВT}У”%­IВдBER at User Defined ThresholdO}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and ThresholdO}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold O}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!O}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"O}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#O}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$O}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%O}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&O}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'O}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(O}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))O}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*O}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+O}У”%­IВT}У”%­IВдPenalty: Total Power (dB),O}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-O}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).O}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/O}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0O}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1O}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2O}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3O}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4O}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5O}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6O}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7O}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8O}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9O}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):O}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);O}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<O}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=O}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>O}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_8QжюДPhotodetector PINжюДPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) QMain DownsamplingNoiseRandom numbers ResponsivityQY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentQ}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerQ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyQ€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateQшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeQ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseQ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseQ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise Q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise Q}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise Q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution Q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed Q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexQ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||QQQInputQ/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputQр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_9RTю2Low Pass Bessel FilterTю2Low Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) RMain SimulationCutoff frequencyRАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossR}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DepthR}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderRY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledR DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filterRaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RRRInputRр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputRр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_8SмюК3R RegeneratorмюК3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) SMainReference bit rateS _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayS DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationS}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionS DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantS№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdS DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdS}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||SSSInputSSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit SequenceSš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} ReferenceSš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputSš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_8TFю BER AnalyzerFю BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) TA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   AlgorithmT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowT@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsTjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsTjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitTј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitTј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHTY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?T DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@T AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode T DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold T}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold TY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant TY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file T DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameT AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsT„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCTˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessET@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsT„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupT DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerT}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerT}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerT}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&T}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'T}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-T№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.T@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1T}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2T}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3T}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4T DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFT6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6T  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7T  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8T ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||T Eye DiagramTTime (bit period)Amplitude (a.u.)Min. BERTTime (bit period) log of BERQ FactorTTime (bit period)QThreshold at Min. BERTTime (bit period)Amplitude (a.u.) Eye HeightTTime (bit period)Amplitude (a.u.) Eye AmplitudeTTime (bit period)Amplitude (a.u.) Eye ClosureTTime (bit period)Amplitude (a.u.)Eye Opening FactorTTime (bit period)RatioEye Extinction Ratio TTime (bit period)Ratio BER Pattern 1 TTime (bit period)Amplitude (a.u.) BER Pattern 2 TTime (bit period)Amplitude (a.u.) BER Pattern 3 TTime (bit period)Amplitude (a.u.) BER Pattern 4 TTime (bit period)Amplitude (a.u.) BER Pattern 5TTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphTTime (bit period)Amplitude (a.u.)Measured ThresholdTTime (bit period)Amplitude (a.u.)BER at Measured ThresholdTTime (bit period) log of BERAmplitude HistogramT AmplitudeAmplitude (a.u.)Amplitude ProbabilityT AmplitudeAmplitude (a.u.)Time HistogramTTime (bit period)Amplitude (a.u.)TMTotal Power (dBm)T}У”%­IВT}У”%­IВдTotal Power (W)T}У”%­IВT}У”%­IВдSignal Power (dBm)T}У”%­IВT}У”%­IВдSignal Power (W)T}У”%­IВT}У”%­IВдNoise Power (dBm)T}У”%­IВT}У”%­IВдNoise Power (W)T}У”%­IВT}У”%­IВдSignal Delay (s)T}У”%­IВT}У”%­IВдSignal Delay (samples)T}У”%­IВT}У”%­IВдBit Rate (Bits/s) T}У”%­IВT}У”%­IВд Max. Q Factor T}У”%­IВT}У”%­IВдQ Factor from Min. BER T}У”%­IВT}У”%­IВдMin. BER T}У”%­IВT}У”%­IВдMin. log of BER T}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)T}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)T}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)T}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)T}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)T}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)T}У”%­IВT}У”%­IВдMax. Eye Opening FactorT}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)T}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)T}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERT}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)T}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision InstantT}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)T}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision InstantT}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision InstantT}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision InstantT}У”%­IВT}У”%­IВдBER at User Defined ThresholdT}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and ThresholdT}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold T}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!T}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"T}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#T}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$T}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%T}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&T}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'T}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(T}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))T}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*T}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+T}У”%­IВT}У”%­IВдPenalty: Total Power (dB),T}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-T}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).T}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/T}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0T}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1T}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2T}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3T}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4T}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5T}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6T}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7T}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8T}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9T}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):T}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);T}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<T}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=T}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>T}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№?Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_9Uж*ДLPhotodetector PINж*ДLPhotodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) UMain DownsamplingNoiseRandom numbers ResponsivityUY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentU}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerU DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyU€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateUшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeU DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseU DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseU DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise U DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise U}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise U DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution U DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed U DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexU‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||UUUInputU/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputUр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@ц^ 9N;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_10VT*2LLow Pass Bessel FilterT*2LLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) VMain SimulationCutoff frequencyVАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossV}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DepthV}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderVY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledV DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filterVaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||VVVInputVр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputVр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_9Wм*КL3R Regeneratorм*КL3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) WMainReference bit rateW _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayW DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationW}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionW DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantW№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdW DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdW}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||WWWInputWSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit SequenceWš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} ReferenceWš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputWš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_9XF*L BER AnalyzerF*L BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) XA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   AlgorithmX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowX@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsXjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsXjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitXј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitXј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHXY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?X DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@X AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode X DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold X}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold XY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant XY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file X DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameX AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsX„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCXˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEX@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsX„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupX DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerX}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerX}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerX}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&X}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'X}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-X№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.X@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1X}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2X}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3X}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4X DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFX6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6X  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7X  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8X ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||X Eye DiagramXTime (bit period)Amplitude (a.u.)Min. BERXTime (bit period) log of BERQ FactorXTime (bit period)QThreshold at Min. BERXTime (bit period)Amplitude (a.u.) Eye HeightXTime (bit period)Amplitude (a.u.) Eye AmplitudeXTime (bit period)Amplitude (a.u.) Eye ClosureXTime (bit period)Amplitude (a.u.)Eye Opening FactorXTime (bit period)RatioEye Extinction Ratio XTime (bit period)Ratio BER Pattern 1 XTime (bit period)Amplitude (a.u.) BER Pattern 2 XTime (bit period)Amplitude (a.u.) BER Pattern 3 XTime (bit period)Amplitude (a.u.) BER Pattern 4 XTime (bit period)Amplitude (a.u.) BER Pattern 5XTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphXTime (bit period)Amplitude (a.u.)Measured ThresholdXTime (bit period)Amplitude (a.u.)BER at Measured ThresholdXTime (bit period) log of BERAmplitude HistogramX AmplitudeAmplitude (a.u.)Amplitude ProbabilityX AmplitudeAmplitude (a.u.)Time HistogramXTime (bit period)Amplitude (a.u.)XMTotal Power (dBm)X}У”%­IВT}У”%­IВдTotal Power (W)X}У”%­IВT}У”%­IВдSignal Power (dBm)X}У”%­IВT}У”%­IВдSignal Power (W)X}У”%­IВT}У”%­IВдNoise Power (dBm)X}У”%­IВT}У”%­IВдNoise Power (W)X}У”%­IВT}У”%­IВдSignal Delay (s)X}У”%­IВT}У”%­IВдSignal Delay (samples)X}У”%­IВT}У”%­IВдBit Rate (Bits/s) X}У”%­IВT}У”%­IВд Max. Q Factor X}У”%­IВT}У”%­IВдQ Factor from Min. BER X}У”%­IВT}У”%­IВдMin. BER X}У”%­IВT}У”%­IВдMin. log of BER X}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)X}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)X}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)X}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)X}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)X}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)X}У”%­IВT}У”%­IВдMax. Eye Opening FactorX}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)X}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)X}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERX}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)X}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision InstantX}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)X}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision InstantX}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision InstantX}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision InstantX}У”%­IВT}У”%­IВдBER at User Defined ThresholdX}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and ThresholdX}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold X}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!X}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"X}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#X}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$X}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%X}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&X}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'X}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(X}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))X}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*X}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+X}У”%­IВT}У”%­IВдPenalty: Total Power (dB),§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€X}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-X}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).X}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/X}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0X}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1X}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2X}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3X}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4X}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5X}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6X}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7X}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8X}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9X}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):X}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);X}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<X}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=X}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>X}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 2f‚цш  Subsystem 1.0‚цш  Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength WavelengthЭЬЬЬЬ4˜@nm™@P”@ONUPowerPowerdBmY@IРONUfImageONUSubsystem Representationf DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filenamef*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImagefDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Wavelengthf™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerfY@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||fffInputfŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@]OutputfфпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@]Outputfр?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@_f Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_29\––ІІ Optical Null––ІІ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) \ Simulation Iterations\eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||\\\Output\И…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_9]FPhr CirculatorFPhr Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ]MainInsertion loss]}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss]}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation]}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||]]]Input 1]…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2]…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2]> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3]> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3]…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1]> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_3^Дж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ^Main DownsamplingNoiseRandom numbers Responsivity^Y@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current^}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency^€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate^шvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise ^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise ^}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise ^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution ^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed ^ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index^‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||^^^Input^/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output^р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_4_6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) _Main SimulationCutoff frequency_АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss_}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth_}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order_Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled_ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter_aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||___Input_р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output_р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_1`,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) `/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   Frequency`Emission frequencyЭЬЬЬЬ4˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power` Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio`9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Linewidth`Laser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phase`.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/`@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0` DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rate` _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order`Order of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zeros`@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros `@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1` DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type `Defines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle `Duration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position ` The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time `vDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall time`wDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter type`jDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Overshoot`mPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Undershoot`nPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edge`zRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edge`{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edge`LFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edge`LFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side mode`4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modes`6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separation`9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratio`;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RIN`4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RIN`Relative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured power`,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameter`}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirp`:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuth`$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity `(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!`*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"`2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#`)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$`   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%`Frequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&`Determines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'`!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(`RDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)`:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*`,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,`,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+`  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||```Output`р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=ЭЬЬЬЬ4˜@$@РR@>@@`Р$@ _ BB _ BB \]]f]^]\]`]f^]^__^_f`]žf]f]f_3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_10g@Jbl3R Regenerator@Jbl3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) gMainReference bit rateg _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayg DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationg}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisiong DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantg№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdg DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdg}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||gggInputgSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequencegš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referencegš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputgš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_10hТJъl BER AnalyzerТJъl BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) hA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithmh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowh@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitshjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitshjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limithј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limithј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHhY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?h DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@h AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode h DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold h}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold hY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant hY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file h DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameh AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unith DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unith DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsh„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsChˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEh@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsh„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphh DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setuph DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerh}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerh}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerh}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&h}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'h}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-h№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.h@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1h}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2h}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3h}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4h DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFh6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6h  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7h  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8h ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||h Eye DiagramhTime (bit period)Amplitude (a.u.)Min. BERhTime (bit period) log of BERQ FactorhTime (bit period)QThreshold at Min. BERhTime (bit period)Amplitude (a.u.) Eye HeighthTime (bit period)Amplitude (a.u.) Eye AmplitudehTime (bit period)Amplitude (a.u.) Eye ClosurehTime (bit period)Amplitude (a.u.)Eye Opening FactorhTime (bit period)RatioEye Extinction Ratio hTime (bit period)Ratio BER Pattern 1 hTime (bit period)Amplitude (a.u.) BER Pattern 2 hTime (bit period)Amplitude (a.u.) BER Pattern 3 hTime (bit period)Amplitude (a.u.) BER Pattern 4 hTime (bit period)Amplitude (a.u.) BER Pattern 5hTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphhTime (bit period)Amplitude (a.u.)Measured ThresholdhTime (bit period)Amplitude (a.u.)BER at Measured ThresholdhTime (bit period) log of BERAmplitude Histogramh AmplitudeAmplitude (a.u.)Amplitude Probabilityh AmplitudeAmplitude (a.u.)Time HistogramhTime (bit period)Amplitude (a.u.)hMTotal Power (dBm)h}У”%­IВT}У”%­IВдTotal Power (W)h}У”%­IВT}У”%­IВдSignal Power (dBm)h}У”%­IВT}У”%­IВдSignal Power (W)h}У”%­IВT}У”%­IВдNoise Power (dBm)h}У”%­IВT}У”%­IВдNoise Power (W)h}У”%­IВT}У”%­IВдSignal Delay (s)h}У”%­IВT}У”%­IВдSignal Delay (samples)h}У”%­IВT}У”%­IВдBit Rate (Bits/s) h}У”%­IВT}У”%­IВд Max. Q Factor h}У”%­IВT}У”%­IВдQ Factor from Min. BER h}У”%­IВT}У”%­IВдMin. BER h}У”%­IВT}У”%­IВдMin. log of BER h}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)h}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)h}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)h}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)h}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)h}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)h}У”%­IВT}У”%­IВдMax. Eye Opening Factorh}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)h}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)h}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERh}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)h}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instanth}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)h}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instanth}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instanth}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instanth}У”%­IВT}У”%­IВдBER at User Defined Thresholdh}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Thresholdh}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold h}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!h}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"h}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#h}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$h}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%h}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&h}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'h}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(h}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))h}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*h}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+h}У”%­IВT}У”%­IВдPenalty: Total Power (dB),h}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-h}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).h}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/h}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0h}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1h}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2h}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3h}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4h}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5h}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6h}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7h}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8h}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9h}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):h}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);h}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<h}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=h}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>h}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџр?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 3i‚@шz Subsystem 1.0‚@шz Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength Wavelengthš™™™™1˜@nm™@P”@ONUPowerPowerdBmY@IРONUiImageONUSubsystem Representationi DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filenamei*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImageiDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Wavelengthi™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PoweriY@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||iiiInputiŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@kOutputiфпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@kOutputiр?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@mi Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_16j––ІІ Optical Null––ІІ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) j Simulation IterationsjeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||jjjOutputjИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_10kFPhr CirculatorFPhr Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) kMainInsertion lossk}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return lossk}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolationk}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||kkkInput 1k…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2k…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2k> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3k> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3k…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1k> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_10lДж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) lMain DownsamplingNoiseRandom numbers ResponsivitylY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentl}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerl DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyl€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample ratelшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typel DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noisel DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noisel DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise l DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise l}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise l DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution l DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed l DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexl‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||lllInputl/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputlр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_11m6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) mMain SimulationCutoff frequencymАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossm}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depthm}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrdermY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledm DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filtermaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||mmmInputmр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputmр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_2o,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) o/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyoEmission frequencyš™™™™1˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Powero Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratioo9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthoLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phaseo.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/o@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0o DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rateo _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderoOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zeroso@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros o@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1o DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type oDefines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle oDuration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position o The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time ovDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timeowDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typeojDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootomPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootonPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgeozRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edgeo{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeoLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeoLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side modeo4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modeso6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separationo9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratioo;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RINo4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINoRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured powero,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parametero}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirpo:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimutho$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity o(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!o*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"o2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#o)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$o   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%oFrequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&oDetermines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'o!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(oRDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)o:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*o,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,o,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+o  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||oooOutputoр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=š™™™™1˜@$@РR@>@@`Р$@ _ BB _ BB jkkiklkjkokilklmmlmiokžikikim3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_11p@ЄbЦ3R Regenerator@ЄbЦ3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) pMainReference bit ratep _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayp DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationp}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionp DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantp№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdp DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdp}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||pppInputpSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequencepš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Referencepš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputpš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_11qТЄъЦ BER AnalyzerТЄъЦ BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) qA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithmq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowq@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsqjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsqjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitqј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitqј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHqY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@q AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold q}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold qY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant qY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameq AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsq„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCqˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEq@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsq„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupq DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerq}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerq}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerq}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&q}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'q}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-q№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.q@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1q}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2q}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3q}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4q DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFq6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6q  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7q  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8q ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||q Eye DiagramqTime (bit period)Amplitude (a.u.)Min. BERqTime (bit period) log of BERQ FactorqTime (bit period)QThreshold at Min. BERqTime (bit period)Amplitude (a.u.) Eye HeightqTime (bit period)Amplitude (a.u.) Eye AmplitudeqTime (bit period)Amplitude (a.u.) Eye ClosureqTime (bit period)Amplitude (a.u.)Eye Opening FactorqTime (bit period)RatioEye Extinction Ratio qTime (bit period)Ratio BER Pattern 1 qTime (bit period)Amplitude (a.u.) BER Pattern 2 qTime (bit period)Amplitude (a.u.) BER Pattern 3 qTime (bit period)Amplitude (a.u.) BER Pattern 4 qTime (bit period)Amplitude (a.u.) BER Pattern 5qTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphqTime (bit period)Amplitude (a.u.)Measured ThresholdqTime (bit period)Amplitude (a.u.)BER at Measured ThresholdqTime (bit period) log of BERAmplitude Histogramq AmplitudeAmplitude (a.u.)Amplitude Probabilityq AmplitudeAmplitude (a.u.)Time HistogramqTime (bit period)Amplitude (a.u.)qMTotal Power (dBm)q}У”%­IВT}У”%­IВдTotal Power (W)q}У”%­IВT}У”%­IВдSignal Power (dBm)q}У”%­IВT}У”%­IВдSignal Power (W)q}У”%­IВT}У”%­IВдNoise Power (dBm)q}У”%­IВT}У”%­IВдNoise Power (W)q}У”%­IВT}У”%­IВдSignal Delay (s)q}У”%­IВT}У”%­IВдSignal Delay (samples)q}У”%­IВT}У”%­IВдBit Rate (Bits/s) q}У”%­IВT}У”%­IВд Max. Q Factor q}У”%­IВT}У”%­IВдQ Factor from Min. BER q}У”%­IВT}У”%­IВдMin. BER q}У”%­IВT}У”%­IВдMin. log of BER q}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)q}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)q}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)q}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)q}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)q}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)q}У”%­IВT}У”%­IВдMax. Eye Opening Factorq}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)q}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)q}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERq}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)q}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instantq}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)q}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instantq}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instantq}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instantq}У”%­IВT}У”%­IВдBER at User Defined Thresholdq}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Thresholdq}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold q}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!q}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"q}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#q}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$q}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%q}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&q}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'q}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(q}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))q}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*q}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+q}У”%­IВT}У”%­IВдPenalty: Total Power (dB),q}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-q}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).q}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/q}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0q}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1q}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2q}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3q}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4q}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5q}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6q}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7q}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8q}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9q}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):q}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);q}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<q}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=q}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>q}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 4r‚šшд Subsystem 1.0‚šшд Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength Wavelengthfffff.˜@nm™@P”@ONUPowerPowerdBmY@IРONUrImageONUSubsystem Representationr DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filenamer*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImagerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Wavelengthr™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerrY@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||rrrInputrŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@tOutputrфпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@tOutputrр?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@vr Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_17s––ІІ Optical Null––ІІ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultVa§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€lue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) s Simulation IterationsseЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||sssOutputsИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_11tFPhr CirculatorFPhr Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) tMainInsertion losst}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return losst}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolationt}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||tttInput 1t…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2t…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2t> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3t> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3t…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1t> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_11uДж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) uMain DownsamplingNoiseRandom numbers ResponsivityuY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentu}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max poweru DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyu€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateuшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeu DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseu DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseu DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise u DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise u}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise u DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution u DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed u DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexu‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||uuuInputu/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputuр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_12v6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) vMain SimulationCutoff frequencyvАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossv}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depthv}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrdervY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledv DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filtervaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||vvvInputvр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputvр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_3,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) / MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyEmission frequencyfffff.˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phase.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rate _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zeros@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros @@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type Defines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle Duration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position  The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time vDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timewDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typejDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootmPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootnPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgezRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edge{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side mode4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modes6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separation9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratio;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RIN4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured power,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameter}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirp:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuth$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity (Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%Frequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&Determines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(RDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed):Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Outputр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=fffff.˜@$@РR@>@@`Р$@ _ BB _ BB sttrtutsttrutuvvuvrtžrtrtrv3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_12€@ўb 3R Regenerator@ўb 3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) €MainReference bit rate€ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay€ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation€}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision€ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant€№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold€ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold€}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||€€€Input€Sampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequence€š™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Reference€š™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output€š™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_12Тўъ  BER AnalyzerТўъ  BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold }У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER №?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8 ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Eye DiagramTime (bit period)Amplitude (a.u.)Min. BERTime (bit period) log of BERQ FactorTime (bit period)QThreshold at Min. BERTime (bit period)Amplitude (a.u.) Eye HeightTime (bit period)Amplitude (a.u.) Eye AmplitudeTime (bit period)Amplitude (a.u.) Eye ClosureTime (bit period)Amplitude (a.u.)Eye Opening FactorTime (bit period)RatioEye Extinction Ratio Time (bit period)Ratio BER Pattern 1 Time (bit period)Amplitude (a.u.) BER Pattern 2 Time (bit period)Amplitude (a.u.) BER Pattern 3 Time (bit period)Amplitude (a.u.) BER Pattern 4 Time (bit period)Amplitude (a.u.) BER Pattern 5Time (bit period)Amplitude (a.u.)BER Pattern 3D GraphTime (bit period)Amplitude (a.u.)Measured ThresholdTime (bit period)Amplitude (a.u.)BER at Measured ThresholdTime (bit period) log of BERAmplitude Histogram AmplitudeAmplitude (a.u.)Amplitude Probability AmplitudeAmplitude (a.u.)Time HistogramTime (bit period)Amplitude (a.u.)MTotal Power (dBm)}У”%­IВT}У”%­IВдTotal Power (W)}У”%­IВT}У”%­IВдSignal Power (dBm)}У”%­IВT}У”%­IВдSignal Power (W)}У”%­IВT}У”%­IВдNoise Power (dBm)}У”%­IВT}У”%­IВдNoise Power (W)}У”%­IВT}У”%­IВдSignal Delay (s)}У”%­IВT}У”%­IВдSignal Delay (samples)}У”%­IВT}У”%­IВдBit Rate (Bits/s) }У”%­IВT}У”%­IВд Max. Q Factor }У”%­IВT}У”%­IВдQ Factor from Min. BER }У”%­IВT}У”%­IВдMin. BER }У”%­IВT}У”%­IВдMin. log of BER }У”%­IВT}У”%­IВдMax. Eye Height (a.u.)}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)}У”%­IВT}У”%­IВдMax. Eye Opening Factor}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant}У”%­IВT}У”%­IВдBER at User Defined Threshold}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold }У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+}У”%­IВT}У”%­IВдPenalty: Total Power (dB),}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 5‚‚єш. Subsystem 1.0‚єш. Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength Wavelength33333+˜@nm™@P”@ONUPowerPowerdBmY@IРONU‚ImageONUSubsystem Representation‚ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filename‚*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch Image‚DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Wavelength‚™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power‚Y@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||‚‚‚Input‚ŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@„Output‚фпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@„Output‚р?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@‚ Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_18ƒ––ІІ Optical Null––ІІ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ƒ Simulation IterationsƒeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ƒƒƒOutputƒИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_12„FPhr CirculatorFPhr Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) „MainInsertion loss„}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss„}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation„}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||„„„Input 1„…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2„…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2„> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3„> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3„…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1„> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_12†Дж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'A‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџssign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) †Main DownsamplingNoiseRandom numbers Responsivity†Y@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark current†}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max power† DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequency†€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate†шvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation type† DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noise† DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noise† DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise † DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise †}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise † DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution † DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed † DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index†‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||†††Input†/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output†р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_136FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Main SimulationCutoff frequencyАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filteraFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Inputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_4Ž,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Ž/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyŽEmission frequency33333+˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerŽ Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratioŽ9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthŽLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phaseŽ.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/Ž@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0Ž DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rateŽ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderŽOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zerosŽ@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros Ž@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1Ž DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type ŽDefines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle ŽDuration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position Ž The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time ŽvDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timeŽwDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typeŽjDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootŽmPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootŽnPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgeŽzRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edgeŽ{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeŽLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeŽLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side modeŽ4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modesŽ6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SeparationŽ9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratioŽ;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RINŽ4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINŽRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured powerŽ,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameterŽ}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirpŽ:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||AzimuthŽ$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity Ž(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!Ž*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"Ž2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#Ž)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$Ž   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%ŽFrequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&ŽDetermines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'Ž!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(ŽRDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)Ž:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*Ž,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,Ž,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+Ž  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ŽŽŽOutputŽр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=33333+˜@$@РR@>@@`Р$@ _ BB _ BB ƒ„„‚„†„ƒ„Ž„‚†„††‚Ž„ž‚„‚„‚3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_13•@Xbz3R Regenerator@Xbz3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) •MainReference bit rate• _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delay• DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensation•}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decision• DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant•№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined threshold• DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold•}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||•••Input•Sampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit Sequence•š™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} Reference•š™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output•š™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_13–ТXъz BER AnalyzerТXъz BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) –A MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   Algorithm– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window–@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bits–jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bits–jј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limit–ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limit–ј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openG– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceH–Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recovery– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimation– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@– AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode – DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold –}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold –Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant –Y@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file – DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filename– AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculation– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unit– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unit– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of points– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of points–„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsA– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeB– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsC–ˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteD– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessE–@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patterns– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of points–„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graph– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setup– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total power–}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal power–}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise power–}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER –№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&–}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'–}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-–№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.–@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1–}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2–}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3–}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4– DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionF–6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6–  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7–  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8– ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||– Eye Diagram–Time (bit period)Amplitude (a.u.)Min. BER–Time (bit period) log of BERQ Factor–Time (bit period)QThreshold at Min. BER–Time (bit period)Amplitude (a.u.) Eye Height–Time (bit period)Amplitude (a.u.) Eye Amplitude–Time (bit period)Amplitude (a.u.) Eye Closure–Time (bit period)Amplitude (a.u.)Eye Opening Factor–Time (bit period)RatioEye Extinction Ratio –Time (bit period)Ratio BER Pattern 1 –Time (bit period)Amplitude (a.u.) BER Pattern 2 –Time (bit period)Amplitude (a.u.) BER Pattern 3 –Time (bit period)Amplitude (a.u.) BER Pattern 4 –Time (bit period)Amplitude (a.u.) BER Pattern 5–Time (bit period)Amplitude (a.u.)BER Pattern 3D Graph–Time (bit period)Amplitude (a.u.)Measured Threshold–Time (bit period)Amplitude (a.u.)BER at Measured Threshold–Time (bit period) log of BERAmplitude Histogram– AmplitudeAmplitude (a.u.)Amplitude Probability– AmplitudeAmplitude (a.u.)Time Histogram–Time (bit period)Amplitude (a.u.)–MTotal Power (dBm)–}У”%­IВT}У”%­IВдTotal Power (W)–}У”%­IВT}У”%­IВдSignal Power (dBm)–}У”%­IВT}У”%­IВдSignal Power (W)–}У”%­IВT}У”%­IВдNoise Power (dBm)–}У”%­IВT}У”%­IВдNoise Power (W)–}У”%­IВT}У”%­IВдSignal Delay (s)–}У”%­IВT}У”%­IВдSignal Delay (samples)–}У”%­IВT}У”%­IВдBit Rate (Bits/s) –}У”%­IВT}У”%­IВд Max. Q Factor –}У”%­IВT}У”%­IВдQ Factor from Min. BER –}У”%­IВT}У”%­IВдMin. BER –}У”%­IВT}У”%­IВдMin. log of BER –}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)–}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)–}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)–}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)–}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)–}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)–}У”%­IВT}У”%­IВдMax. Eye Opening Factor–}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)–}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)–}У”%­IВT}У”%­IВдExtinction Ratio at Min. BER–}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)–}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision Instant–}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)–}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision Instant–}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision Instant–}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision Instant–}У”%­IВT}У”%­IВдBER at User Defined Threshold–}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and Threshold–}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold –}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!–}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"–}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#–}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$–}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%–}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&–}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'–}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(–}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))–}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*–}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+–}У”%­IВT}У”%­IВдPenalty: Total Power (dB),–}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-–}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).–}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/–}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0–}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1–}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2–}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3–}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4–}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5–}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6–}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7–}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8–}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9–}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):–}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);–}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<–}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=–}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>–}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 6—‚Nшˆ Subsystem 1.0‚Nшˆ Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength Wavelength(˜@nm™@P”@ONUPowerPowerdBmY@IРONU—ImageONUSubsystem Representation— DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image Filename—*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch Image—DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Wavelength—™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Power—Y@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||———Input—ŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@™Output—фпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@™Output—р?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@›— Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_19˜––ІІ Optical Null––ІІ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ˜ Simulation Iterations˜eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||˜˜˜Output˜И…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_13™FPhr CirculatorFPhr Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ™MainInsertion loss™}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss™}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolation™}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||™™™Input 1™…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2™…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2™> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3™> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3™…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1™> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_13šДж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) šMain DownsamplingNoiseRandom numbers ResponsivityšY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentš}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerš DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyš€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample ratešшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeš DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseš DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseš DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise š DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise š}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise š DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution š DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed š DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexš‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||šššInputš/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputšр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_14›6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using f§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€unction GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ›Main SimulationCutoff frequency›АŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss›}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth›}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Order›Y@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled› DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filter›aFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||›››Input›р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Output›р?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_5œ,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) œ/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyœEmission frequency(˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Powerœ Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratioœ9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthœLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phaseœ.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/œ@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0œ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rateœ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderœOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zerosœ@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros œ@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1œ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type œDefines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle œDuration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position œ The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time œvDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timeœwDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typeœjDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootœmPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootœnPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgeœzRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edgeœ{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeœLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeœLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side modeœ4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modesœ6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separationœ9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratioœ;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RINœ4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINœRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured powerœ,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameterœ}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirpœ:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuthœ$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity œ(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!œ*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"œ2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#œ)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$œ   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%œFrequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&œDetermines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'œ!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(œRDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)œ:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*œ,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,œ,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+œ  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||œœœOutputœр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=(˜@$@РR@>@@`Р$@ _ BB _ BB ˜™™—™š™˜™œ™—š™š››š›—œ™ž—™—™—›3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_14Є@Вbд3R Regenerator@Вbд3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЄMainReference bit rateЄ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayЄ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationЄ}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionЄ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantЄ№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdЄ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdЄ}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЄЄЄInputЄSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit SequenceЄš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} ReferenceЄš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputЄš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_14ЦТВъд BER AnalyzerТВъд BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЦA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   AlgorithmЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowЦ@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsЦjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsЦjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitЦј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitЦј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHЦY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?Ц DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@Ц AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode Ц DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold Ц}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold ЦY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant ЦY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file Ц DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameЦ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsЦ„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCЦˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEЦ@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsЦ„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupЦ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerЦ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerЦ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerЦ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&Ц}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'Ц}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-Ц№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.Ц@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1Ц}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2Ц}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3Ц}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4Ц DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFЦ6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6Ц  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7Ц  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8Ц ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ц Eye DiagramЦTime (bit period)Amplitude (a.u.)Min. BERЦTime (bit period) log of BERQ FactorЦTime (bit period)QThreshold at Min. BERЦTime (bit period)Amplitude (a.u.) Eye HeightЦTime (bit period)Amplitude (a.u.) Eye AmplitudeЦTime (bit period)Amplitude (a.u.) Eye ClosureЦTime (bit period)Amplitude (a.u.)Eye Opening FactorЦTime (bit period)RatioEye Extinction Ratio ЦTime (bit period)Ratio BER Pattern 1 ЦTime (bit period)Amplitude (a.u.) BER Pattern 2 ЦTime (bit period)Amplitude (a.u.) BER Pattern 3 ЦTime (bit period)Amplitude (a.u.) BER Pattern 4 ЦTime (bit period)Amplitude (a.u.) BER Pattern 5ЦTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphЦTime (bit period)Amplitude (a.u.)Measured ThresholdЦTime (bit period)Amplitude (a.u.)BER at Measured ThresholdЦTime (bit period) log of BERAmplitude HistogramЦ AmplitudeAmplitude (a.u.)Amplitude ProbabilityЦ AmplitudeAmplitude (a.u.)Time HistogramЦTime (bit period)Amplitude (a.u.)ЦMTotal Power (dBm)Ц}У”%­IВT}У”%­IВдTotal Power (W)Ц}У”%­IВT}У”%­IВдSignal Power (dBm)Ц}У”%­IВT}У”%­IВдSignal Power (W)Ц}У”%­IВT}У”%­IВдNoise Power (dBm)Ц}У”%­IВT}У”%­IВдNoise Power (W)Ц}У”%­IВT}У”%­IВдSignal Delay (s)Ц}У”%­IВT}У”%­IВдSignal Delay (samples)Ц}У”%­IВT}У”%­IВдBit Rate (Bits/s) Ц}У”%­IВT}У”%­IВд Max. Q Factor Ц}У”%­IВT}У”%­IВдQ Factor from Min. BER Ц}У”%­IВT}У”%­IВдMin. BER Ц}У”%­IВT}У”%­IВдMin. log of BER Ц}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)Ц}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)Ц}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)Ц}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)Ц}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)Ц}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)Ц}У”%­IВT}У”%­IВдMax. Eye Opening FactorЦ}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)Ц}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)Ц}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERЦ}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)Ц}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision InstantЦ}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)Ц}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision InstantЦ}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision InstantЦ}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision InstantЦ}У”%­IВT}У”%­IВдBER at User Defined ThresholdЦ}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and ThresholdЦ}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold Ц}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!Ц}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"Ц}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#Ц}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$Ц}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%Ц}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&Ц}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'Ц}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(Ц}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))Ц}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*Ц}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+Ц}У”%­IВT}У”%­IВдPenalty: Total Power (dB),Ц}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-Ц}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).Ц}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/Ц}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0Ц}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1Ц}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2Ц}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3Ц}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4Ц}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5Ц}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6Ц}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7Ц}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8Ц}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9Ц}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):Ц}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);Ц}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<Ц}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=Ц}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>Ц}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 7Ч‚Јшт Subsystem 1.0‚Јшт Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength WavelengthЭЬЬЬЬ$˜@nm™@P”@ONUPowerPowerdBmY@IРONUЧImageONUSubsystem RepresentationЧ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image FilenameЧ*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImageЧDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| WavelengthЧ™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerЧY@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЧЧЧInputЧŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЩOutputЧфпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЩOutputЧр?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЫЧ Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_20ШЊ КА Optical NullЊ КА Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Ш Simulation IterationsШeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ШШШOutputШИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_14ЩdZ†| CirculatordZ†| Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЩMainInsertion lossЩ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return lossЩ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IsolationЩ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЩЩЩInput 1Щ…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2Щ…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2Щ> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3Щ> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3Щ…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1Щ> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_14ЪДж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЪMain DownsamplingNoiseRandom numbers ResponsivityЪY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentЪ}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerЪ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyЪ€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateЪшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeЪ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseЪ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseЪ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise Ъ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise Ъ}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise Ъ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution Ъ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed Ъ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexЪ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЪЪЪInputЪ/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputЪр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_15Ы6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЫMain SimulationCutoff frequencyЫАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossЫ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DepthЫ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderЫY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledЫ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filterЫaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЫЫЫInputЫр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputЫр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_6Ь,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Ь/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyЬEmission frequencyЭЬЬЬЬ$˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџPowerЬ Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratioЬ9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthЬLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phaseЬ.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/Ь@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0Ь DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rateЬ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderЬOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zerosЬ@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros Ь@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1Ь DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type ЬDefines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle ЬDuration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position Ь The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time ЬvDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timeЬwDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typeЬjDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootЬmPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootЬnPercentage of undershoot during the transition from high level to low level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgeЬzRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edgeЬ{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeЬLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeЬLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side modeЬ4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modesЬ6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SeparationЬ9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratioЬ;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RINЬ4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINЬRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured powerЬ,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameterЬ}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirpЬ:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||AzimuthЬ$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity Ь(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!Ь*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"Ь2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#Ь)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$Ь   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%ЬFrequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&ЬDetermines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'Ь!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(ЬRDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)Ь:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*Ь,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,Ь,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+Ь  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЬЬЬOutputЬр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=ЭЬЬЬЬ$˜@$@РR@>@@`Р$@ _ BB _ BB ШЩЩЧЩЪЩШЩЬЩЧЪЩЪЫЫЪЫЧЬЩžЧЩЧЩЧЫ3R Regenerator3R Regenerator&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}3R Regenerator_15Э@ b.3R Regenerator@ b.3R Regenerator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЭMainReference bit rateЭ _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined delayЭ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Delay compensationЭ}У”%­IВT}У”%­IВдs ms nssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined decisionЭ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instantЭ№?BitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||User defined thresholdЭ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute thresholdЭ}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЭЭЭInputЭSampled signalsр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} Bit SequenceЭš™™™™™Щ?&{5049A7D4-0BEB-11D4-821A-00500463241C} ReferenceЭš™™™™™й?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}OutputЭš™™™™™щ?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED} _ тAр?р? BER Analyzer BER Analyzer&{F11D0C25-3C7D-11D4-93F0-0050DAB7C5D6}BER Analyzer_15ЮТ ъ. BER AnalyzerТ ъ. BER Analyzer9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЮA MainClockEnhanced ThresholdGraphs BER PatternsPenalty Calculations SimulationNoise  Random numbers   AlgorithmЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time windowЮ@№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore start bitsЮjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ignore end bitsЮjј@bitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Lower calculation limitЮј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Upper calculation limitЮј? Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye must be openGЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Eye opening toleranceHЮY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Clock recoveryЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled FEC gain estimationЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||FEC estimation type?Ю DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured FEC filename@Ю AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Threshold mode Ю DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Absolute threshold Ю}У”%­IВT}У”%­IВд(a.u)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Relative threshold ЮY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decision instant ЮY@ Bit periodDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Load threshold from file Ю DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured threshold filenameЮ AText Files (*.txt)|*.txt|Data (*.dat)|*.dat|All Files (*.*)|*.*||Reload before calculationЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time unitЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ratio unitЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Limit number of pointsЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. number of pointsЮ„з—AY@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Invert colorsAЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enable color gradeBЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of color binsCЮˆГ@$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Color grade paletteDЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| SmoothnessEЮ@@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate patternsЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of pointsЮ„з—A$@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 1Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 2Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 3Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 4Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER for pattern 5Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate 3D graphЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference values setupЮ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Total powerЮ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Signal powerЮ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise powerЮ}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Min. BER Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Q factor from min. BER!Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Max. Q factor"Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye height#Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye amplitude$Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye closure%Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Max. eye opening factor&Ю}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratio at min. BER'Ю}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Min. BER at user defined decision instant(Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||7Q factor from min. BER at user defined decision instant)Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||)Q factor at user defined decision instant*Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BER at user defined threshold+Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Q factor from BER at user defined threshold,Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||2BER at user defined decision instant and threshold-Ю№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||@Q factor from BER at user defined decision instant and threshold.Ю@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||+Eye height at user defined decision instant/Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||.Eye amplitude at user defined decision instant0Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||-Eye closure at user defined decision instant1Ю}У”%­IВT}У”%­IВдa.u.DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||3Eye opening factor at user defined decision instant2Ю}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||1Extinction ratio at user defined decision instant3Ю}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled4Ю DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Signal access optionFЮ6Determines whether or not to average the input signals DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add noise to signal6Ю  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed7Ю  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index8Ю ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Ю Eye DiagramЮTime (bit period)Amplitude (a.u.)Min. BERЮTime (bit period) log of BERQ FactorЮTime (bit period)QThreshold at Min. BERЮTime (bit period)Amplitude (a.u.) Eye HeightЮTime (bit period)Amplitude (a.u.) Eye AmplitudeЮTime (bit period)Amplitude (a.u.) Eye ClosureЮTime (bit period)Amplitude (a.u.)Eye Opening FactorЮTime (bit period)RatioEye Extinction Ratio ЮTime (bit period)Ratio BER Pattern 1 ЮTime (bit period)Amplitude (a.u.) BER Pattern 2 ЮTime (bit period)Amplitude (a.u.) BER Pattern 3 ЮTime (bit period)Amplitude (a.u.) BER Pattern 4 ЮTime (bit period)Amplitude (a.u.) BER Pattern 5ЮTime (bit period)Amplitude (a.u.)BER Pattern 3D GraphЮTime (bit period)Amplitude (a.u.)Measured ThresholdЮTime (bit period)Amplitude (a.u.)BER at Measured ThresholdЮTime (bit period) log of BERAmplitude HistogramЮ AmplitudeAmplitude (a.u.)Amplitude ProbabilityЮ AmplitudeAmplitude (a.u.)Time HistogramЮTime (bit period)Amplitude (a.u.)ЮMTotal Power (dBm)Ю}У”%­IВT}У”%­IВдTotal Power (W)Ю}У”%­IВT}У”%­IВдSignal Power (dBm)Ю}У”%­IВT}У”%­IВдSignal Power (W)Ю}У”%­IВT}У”%­IВдNoise Power (dBm)Ю}У”%­IВT}У”%­IВдNoise Power (W)Ю}У”%­IВT}У”%­IВдSignal Delay (s)Ю}У”%­IВT}У”%­IВдSignal Delay (samples)Ю}У”%­IВT}У”%­IВдBit Rate (Bits/s) Ю}У”%­IВT}У”%­IВд Max. Q Factor Ю}У”%­IВT}У”%­IВдQ Factor from Min. BER Ю}У”%­IВT}У”%­IВдMin. BER Ю}У”%­IВT}У”%­IВдMin. log of BER Ю}У”%­IВT}У”%­IВдMax. Eye Height (a.u.)Ю}У”%­IВT}У”%­IВдThreshold at Min. BER (a.u)Ю}У”%­IВT}У”%­IВд)Decision Instant at Min. BER (bit period)Ю}У”%­IВT}У”%­IВдMax. Eye Amplitude (a.u.)Ю}У”%­IВT}У”%­IВдMax. Eye Closure (a.u.)Ю}У”%­IВT}У”%­IВдMax. Eye Opening Factor (dB)Ю}У”%­IВT}У”%­IВдMax. Eye Opening FactorЮ}У”%­IВT}У”%­IВдMax. Eye Opening Factor (%)Ю}У”%­IВT}У”%­IВд!Extinction Ratio at Min. BER (dB)Ю}У”%­IВT}У”%­IВдExtinction Ratio at Min. BERЮ}У”%­IВT}У”%­IВд Extinction Ratio at Min. BER (%)Ю}У”%­IВT}У”%­IВд)Q Factor at User Defined Decision InstantЮ}У”%­IВT}У”%­IВд2Eye Height at User Defined Decision Instant (a.u.)Ю}У”%­IВT}У”%­IВд)Min. BER at User Defined Decision InstantЮ}У”%­IВT}У”%­IВд7Q Factor from Min. BER at User Defined Decision InstantЮ}У”%­IВT}У”%­IВд0Min. log of BER at User Defined Decision InstantЮ}У”%­IВT}У”%­IВдBER at User Defined ThresholdЮ}У”%­IВT}У”%­IВд2BER at User Defined Decision Instant and ThresholdЮ}У”%­IВT}У”%­IВд+Q Factor from BER at User Defined Threshold Ю}У”%­IВT}У”%­IВд@Q Factor from BER at User Defined Decision Instant and Threshold!Ю}У”%­IВT}У”%­IВд$log of BER at User Defined Threshold"Ю}У”%­IВT}У”%­IВд9log of BER at User Defined Decision Instant and Threshold#Ю}У”%­IВT}У”%­IВд5Eye Amplitude at User Defined Decision Instant (a.u.)$Ю}У”%­IВT}У”%­IВд4Eye Closure at User Defined Decision Instant (a.u.)%Ю}У”%­IВT}У”%­IВд8Eye Opening Factor at User Defined Decision Instant (dB)&Ю}У”%­IВT}У”%­IВд3Eye Opening Factor at User Defined Decision Instant'Ю}У”%­IВT}У”%­IВд7Eye Opening Factor at User Defined Decision Instant (%)(Ю}У”%­IВT}У”%­IВд6Extinction Ratio at User Defined Decision Instant (dB))Ю}У”%­IВT}У”%­IВд1Extinction Ratio at User Defined Decision Instant*Ю}У”%­IВT}У”%­IВд5Extinction Ratio at User Defined Decision Instant (%)+Ю}У”%­IВT}У”%­IВдPenalty: Total Power (dB),Ю}У”%­IВT}У”%­IВдPenalty: Signal Power (dB)-Ю}У”%­IВT}У”%­IВдPenalty: Noise Power (dB).Ю}У”%­IВT}У”%­IВдPenalty: Max. Q Factor (dB)/Ю}У”%­IВT}У”%­IВд$Penalty: Q Factor from Min. BER (dB)0Ю}У”%­IВT}У”%­IВдPenalty: Min. BER (dB)1Ю}У”%­IВT}У”%­IВдPenalty: Max. Eye Height (dB)2Ю}У”%­IВT}У”%­IВд Penalty: Max. Eye Amplitude (dB)3Ю}У”%­IВT}У”%­IВдPenalty: Max. Eye Closure (dB)4Ю}У”%­IВT}У”%­IВд%Penalty: Max. Eye Opening Factor (dB)5Ю}У”%­IВT}У”%­IВд*Penalty: Extinction Ratio at Min. BER (dB)6Ю}У”%­IВT}У”%­IВд7Penalty: Q Factor at User Defined Decision Instant (dB)7Ю}У”%­IВT}У”%­IВд9Penalty: Eye Height at User Defined Decision Instant (dB)8Ю}У”%­IВT}У”%­IВд7Penalty: Min. BER at User Defined Decision Instant (dB)9Ю}У”%­IВT}У”%­IВдEPenalty: Q Factor from Min. BER at User Defined Decision Instant (dB):Ю}У”%­IВT}У”%­IВд+Penalty: BER at User Defined Threshold (dB);Ю}У”%­IВT}У”%­IВд@Penalty: BER at User Defined Decision Instant and Threshold (dB)<Ю}У”%­IВT}У”%­IВд9Penalty: Q Factor from BER at User Defined Threshold (dB)=Ю}У”%­IВT}У”%­IВдNPenalty: Q Factor from BER at User Defined Decision Instant and Threshold (dB)>Ю}У”%­IВT}У”%­IВд:Œ0тŽyE>є№?ј?№?№?№?№?@Р@Р@Р Threshold.datFEC.datє$@@˜™™™™™Й? р?š™™™™™Й?р?š™™™™™Щ?р?333333г?р?š™™™™™й?р?р?р?333333у?р?ffffffц?р?š™™™™™щ?р?ЭЬЬЬЬЬь?р?6;EЌјR/ o™„йK@-o™„йK@-#aMЌјR/#aMЌјR/5щf15щf1&ІЌЊЖy3&ІЌЊЖy3ИдJzю5ИдJzю5œWw'&lЁ7œWw'&lЁ7 ТыўKHД9 ТыўKHД9#B’ ЁœЧ;#B’ ЁœЧ;ЛНзйп|л=ЛНзйп|л=№?№? Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}ONU 8Я‚ш< Subsystem 1.0‚ш< Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue )  Wavelength Wavelengthš™™™™!˜@nm™@P”@ONUPowerPowerdBmY@IРONUЯImageONUSubsystem RepresentationЯ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image FilenameЯ*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImageЯDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| WavelengthЯ™@P”@nmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||PowerЯY@IРdBmONUDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЯЯЯInputЯŽGm?Cи?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@бOutputЯфпЕN—Ік?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@бOutputЯр?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@гЯ Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_21аЊ КА Optical NullЊ КА Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) а Simulation IterationsаeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||аааOutputаИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Circulator Circulator&{F11D0C07-3C7D-11D4-93F0-0050DAB7C5D6} Circulator_15бZZ|| CirculatorZZ|| Circulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) бMainInsertion lossб}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return lossб}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Isolationб}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||бббInput 1б…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 2б…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 2б> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 3б> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Input 3б…ыQИ…л?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output 1б> зЃp=т?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}N@N@@Photodetector PINPhotodetector PIN&{0B8011BF-3C6B-11D4-93EF-0050DAB7C5D6}Photodetector PIN_15вДж@Photodetector PINДж@Photodetector PIN9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) вMain DownsamplingNoiseRandom numbers ResponsivityвY@A/WDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Dark currentв}У”%­IВTnADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Centered at max powerв DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Center frequencyв€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rateвшvHgB}У”%­IВT№?5 * ( Sample rate ) Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise calculation typeв DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add signal-ASE noiseв DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add ASE-ASE noiseв DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add thermal noise в DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Thermal noise в}У”%­IВT W/Hz A/Hz^.5W/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Add shot noise в DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Shot noise distribution в DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed в DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed indexв‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||вввInputв/Sampled signals, Noise bins, Individual samplesр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputвр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}ffffffц?$@QВ@Г-X;33333#h@шvHgBLow Pass Bessel FilterLow Pass Bessel Filter&{161B94D1-3BA4-11D4-93EE-0050DAB7C5D6}Low Pass Bessel Filter_16г6FXhLow Pass Bessel Filter6FXhLow Pass Bessel Filter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) гMain SimulationCutoff frequencyгАŽ№лA}У”%­IВT0.75 * Bit rate Hz MHz GHzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossг}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depthг}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderгY@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledг DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Digital filterгaFor individual samples, determines whether to use a FIR filter or wavelengh dependent attenuation DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||гггInputгр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}Outputгр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}АŽ№лAY@@Optical TransmitterOptical Transmitter&{637544D5-16C0-40FC-BAE0-C9BACDDA528B}Optical Transmitter_7д,Њ ЬOptical Transmitter,Њ ЬOptical Transmitter9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) д/ MainPRBSCodingEnhanced Side ModeRINChirp Polarization Simulation  Noise  Random numbers   FrequencyдEmission frequencyš™™™™!˜@Ъ|Š„У@wК-Uњя? Wavelength Hz THz nmnm FrequencyDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Powerд Output power@@@РPowerW mW dBmdBmPowerDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Extinction ratioд9Steady-state power ratio between high and low level bits@@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| LinewidthдLaser linewidtheЭЭAMHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial phaseд.Defines the initial phase of the output signal}У”%­IВT}У”%­IВдdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of output ports/д@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| External PRBS0д DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rateд _ тAЂ”mBBit rateBits/s MBits/s GBits/sBits/sBit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||OrderдOrder of the PRBS generator>@log(Sequence length)/log(2)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of leading zerosд@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of trailing zeros д@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bit sequence1д DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Modulation type дDefines the modulation type DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Duty cycle дDuration of the high level bit№?bitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Position д The relative position of the bit№?№ПbitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Rise time дvDefined as the time from when the rising edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Fall timeдwDefined as the time from when the falling edge reaches 10% of the amplitude to the time it reaches 90% of the amplitude–dyс§Е=}У”%­IВT1 / (Bit rate ) * 0.05 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Transmitter typeдjDefines whether the transmitter uses an external modulated laser (EML) or a directly modulated laser (DML) DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| OvershootдmPercentage of overshoot during the transition from low level to high level relative to the steady-state powerY@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| UndershootдnPercentage of undershoot during the transition from high level to low level relative to the steady-state power§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€Y@%DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time leading edgeдzRelaxation time when the signal overshoot reaches 1/e of the max. value during the transition from low level to high levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Damping time trailing edgeд{Relaxation time when the signal undershoot reaches 1/e of the max. value during the transition from high level to low levelЛНзйп|ы=}У”%­IВT1 / (Bit rate ) * 0.5 s ms ns pssDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Resonant frequency leading edgeдLFrequency of the oscillations in the transition from low level to high levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resonant frequency trailing edgeдLFrequency of the oscillations in the transition from high level to low levelшvHBЇмїP%C(Bit rate ) * 5Hz MHz GHz THzHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate side modeд4Determines if the signal output will have side modes DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of side modesд6Number of side modes if running as a Fabry-Perot laserjј@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Separationд9Mode frequency separation from the laser center frequency€yяг…B Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Suppression ratioд;Attenuation of the side modes relative to the outuput powereЭЭAdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Include RINд4Determines if RIN will be added to the output signal DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||RINдRelative intensity noise value}У”%­IВдdB/HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Measured powerд,Value of power during the measurement of RIN@@@РW mW dBmdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Alpha parameterд}У”%­IВT}У”%­IВдDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Adiabatic chirpд:Results from changes in the steady-state carrier densities}У”%­IВT}У”%­IВд1/(W.s)DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Azimuthд$Azimuth angle of output polarization€V@€VРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Ellipticity д(Ellipticity angle of output polarization€F@€FРdegDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Polarization filter!д*Determines the type of polarization filter DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled"д2Determines whether or not the component is enabled  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations#д)Number of times to repeat the calculation eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized$д   ParameterizedOutput signal typeDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate%дFrequency simulation window  _ BB}У”%­IВT№? Sample rate Hz GHz THzHz Sample rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bandwidth&дDetermines the noise bandwidth  _ BB}У”%­IВT Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise bins spacing'д!Determines the noise bins spacing  _ BB}У”%­IВT№? Sample rate Hz GHz THz nmHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise bins(дRDetermines if the generaterd noise bins are incorporated into the signal bandwidth  Convert noise binsConvert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Generate random seed)д:Determines if the seed is automatically defined and unique  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index*д,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Random seed index PRBS,д,User-defined seed index for noise generation ‡Г@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Different each iteration+д  DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||дддOutputдр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} _ тA4@ _ BBр?–dyс§Е=–dyс§Е=>@>@шvHBшvHBЛНзйп|ы=ЛНзйп|ы=š™™™™!˜@$@РR@>@@`Р$@ _ BB _ BB аббЯбвбабдбЯвбвггвгЯдбžЯбЯбЯгBuffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer SelectorYNh,ŠBuffer SelectorNh,ŠBuffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) YMain Simulation SelectionYeЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledY DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationsYeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||YYYInputYИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputYИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_1ZNЎ,аBuffer SelectorNЎ,аBuffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ZMain Simulation SelectionZeЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledZ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationsZeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ZZZInputZИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputZИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_2[Nє,Buffer SelectorNє,Buffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) [Main Simulation Selection[eЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled[ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations[eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||[[[Input[И…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Output[И…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_3cN0,RBuffer SelectorN0,RBuffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) cMain Simulation SelectionceЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledc DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationsceЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||cccInputcИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputcИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_4dNv,˜Buffer SelectorNv,˜Buffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) dMain Simulation SelectiondeЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledd DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationsdeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||dddInputdИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputdИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_5eNВ,дBuffer SelectorNВ,дBuffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) eMain Simulation SelectioneeЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enablede DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationseeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||eeeInputeИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputeИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_6‡Nю,Buffer SelectorNю,Buffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ‡Main Simulation Selection‡eЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled‡ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations‡eЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||‡‡‡Input‡И…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Output‡И…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}Buffer SelectorBuffer Selector&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Buffer Selector_7ˆN*,LBuffer SelectorN*,LBuffer Selector9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ˆMain Simulation SelectionˆeЭЭAIterations - 1DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledˆ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| IterationsˆeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ˆˆˆInputˆИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}OutputˆИ…ыQИо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4} Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}AWG 8x8Е„dЈ Subsystem 1.0„dЈ Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЕImageSubsystem RepresentationЕ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image FilenameЕ*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImageЕDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЕЕЕ InputЕР?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@МInputЕ—–––––Ж?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}InputЕЮ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЛInputЕiiiiiiЩ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}InputЕ—–––––ж?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@КInputЕФУУУУУг?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}InputЕІЅЅЅЅЅн?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЙInputЕKKKKKKл?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}Input ЕZZZZZZт?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ИInput Е------с?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4} @}Input Етсссссх?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЗInput ЕЕДДДДДф?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4} @}Input Еiiiiiiщ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@НInputЕ<<<<<<ш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}InputЕё№№№№№ь?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ЖInputЕФУУУУУы?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕ&YŒПђ%Й?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕHсzЎGС?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕБJф}БЪ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕfџ˜2ЬeЯ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕh4Юšgд?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕ;д m:з?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕяЛˆU"ял?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕJуЏ|Iо?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕхKВс?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕЌyпEЌт?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕmг9 х?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕ4šgЭ3ц?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕŽєZС'Žш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕЛ!ˆюTЛщ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}OutputЕ|тHЏь?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@}Output ЕCЉvмBэ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4} @}Е AWG NxN BidirectionalAWG NxN Bidirectional&{1747A24E-52A0-11D4-9403-0050DAB7C5D6}AWG NxN Bidirectional}dn†іAWG NxN Bidirectionaldn†іAWG NxN Bidirectional9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) } Main SimulationNoiseSize}@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Frequency}€OA>@ Hz THz nmTHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Bandwidth}}У”%­IВT Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency spacing}ˆУ@ˆУР Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion loss}}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return loss}}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Depth}}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter type} DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter order }@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled } DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise threshold }}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise dynamic }}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||}}}  Input R 1}іЅ.З?ШР?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 1}RВУдхіЗ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 2}\‰gE#Я?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 2}МšxV4Ъ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 3}a6аiж?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 3}ћЯi6д?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 4}Јь0uЙн?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 4}ЎA†ЪSл?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 5 }>|ѓjт?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 5 } ZбHР7с?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 6 }Ц’_,љх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 6 }ф’_,љХф?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 7 }ёў Ce‡щ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 7}ОЫэ2Tш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 8}Ъ7Џ&žэ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 8}—|ѓjты?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 1}RВУдхіЗ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 1}іЅ.З?ШР?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 2}МšxV4Ъ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 2}\‰gE#Я?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 3}ћЯi6д?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 3}a6аiж?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 4}ЎA†ЪSл?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 4}Јь0uЙн?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 5} ZбHР7с?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 5}>|ѓjт?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 6}ф’_,љХф?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 6}Ц’_,љх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 7}ОЫэ2Tш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 7}ёў Ce‡щ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 8}—|ѓjты?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 8 }Ъ7Џ&žэ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}YРяШ€~C-h@$@@@P@Y@YР@ Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6} Optical DelayЖ@0  Optical Delay@0  Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЖMain SimulationDelayЖeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledЖ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЖЖЖInputЖр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputЖр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_11З,< Optical Delay,< Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЗMain SimulationDelayЗeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledЗ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЗЗЗInputЗр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputЗр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_12Ињ  Optical Delayњ  Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ИMain SimulationDelayИeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledИ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ИИИInputИр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputИр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_13ЙШи Optical DelayШи Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЙMain SimulationDelayЙeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledЙ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЙЙЙInputЙр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputЙр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_14К–І Optical Delay–І Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) КMain SimulationDelayКeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledК DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||КККInputКр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputКр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_15Лdt Optical Delaydt Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ЛMain SimulationDelayЛeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledЛ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ЛЛЛInputЛр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputЛр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_16М2B Optical Delay2B Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) МMain SimulationDelayМeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledМ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||МММInputМр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputМр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_17Н"^n Optical Delay"^n Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) НMain SimulationDelayНeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledН DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||НННInputНр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputНр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}0}М}Е}Л}Е}К}Е}Й}Е} И} Е } З} Е } Н}Е}Ж}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е} Е ЖЕЖ}ЗЕ З} ИЕ И} ЙЕЙ}КЕК}ЛЕЛ}МЕМ}НЕ Н} ТТ ЕМЕ}ЕЛЕ}ЕКЕ}ЕЙЕ}Е ИЕ } Е ЗЕ } Е НЕ}ЕЖЕ}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е}Е } Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_9ОР,а< Optical NullР,а< Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) О Simulation IterationsОeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ОООOutputОИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_10ПЪTкd Optical NullЪTкd Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) П Simulation IterationsПeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ПППOutputПИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_11Рд|фŒ Optical Nullд|фŒ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Р Simulation IterationsРeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||РР‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџРOutputРИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_12СоЄюД Optical NullоЄюД Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) С Simulation IterationsСeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||СССOutputСИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_13ТшЬјм Optical NullшЬјм Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Т Simulation IterationsТeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ТТТOutputТИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_14Уќ , Optical Nullќ , Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) У Simulation IterationsУeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||УУУOutputУИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_15Фђє Optical Nullђє Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Ф Simulation IterationsФeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ФФФOutputФИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Subsystem 1.0 Subsystem 1.0&{C83C8C01-53FD-11D4-9407-0050DAB7C5D6}AWG 1x8ХˆdЌ Subsystem 1.0ˆdЌ Subsystem 1.09OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ХImageSubsystem RepresentationХ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Image FilenameХ*Bitmap (*.bmp)|*.bmp|All Files (*.*)|*.*|| Stretch ImageХDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ХХХInputХР?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@,InputХ—–––––Ж?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠInputХЮ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@-InputХ—–––––ж?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@.InputХІЅЅЅЅЅн?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@/InputХZZZZZZт?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@0InputХтсссссх?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@?InputХiiiiiiщ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@AInput Хё№№№№№ь?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@BOutput Х&YŒПђ%Й?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutput ХHсzЎGС?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@мOutput ХiiiiiiЩ?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutput ХФУУУУУг?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutputХKKKKKKл?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutputХ------с?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutputХЕДДДДДф?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutputХ<<<<<<ш?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠOutputХФУУУУУы?&{ECC08804-CAEA-45C0-AAB7-0C941248ADC4}@ŠХAWG NxN BidirectionalAWG NxN Bidirectional&{1747A24E-52A0-11D4-9403-0050DAB7C5D6}AWG NxN Bidirectional_1Š (ТАAWG NxN Bidirectional (ТАAWG NxN Bidirectional9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) Š Main SimulationNoiseSizeŠ@@@DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| FrequencyŠЪ|Š„У@wК-Uњя? Hz THz nmnmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| BandwidthŠ}У”%­IВT Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency spacingŠˆУ@ˆУР Hz GHz THz nmGHzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Insertion lossŠ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Return lossŠ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||DepthŠ}У”%­IВTdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter typeŠ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Filter order Š@@№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled Š DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Noise threshold Š}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Noise dynamic Š}У”%­IВT}У”%­IВдdBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ŠŠŠ  Input R 1ŠіЅ.З?ШР?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 1ŠRВУдхіЗ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 2Š\‰gE#Я?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 2ŠМšxV4Ъ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 3Ša6аiж?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 3ŠћЯi6д?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 4ŠЈь0uЙн?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 4ŠЎA†ЪSл?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 5 Š>|ѓjт?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 5 Š ZбHР7с?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 6 ŠЦ’_,љх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 6 Šф’_,љХф?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 7 Šёў Ce‡щ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 7ŠОЫэ2Tш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input R 8ŠЪ7Џ&žэ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Input L 8Š—|ѓjты?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 1ŠRВУдхіЗ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 1ŠіЅ.З?ШР?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 2ŠМšxV4Ъ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 2Š\‰gE#Я?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 3ŠћЯi6д?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 3Ša6аiж?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 4ŠЎA†ЪSл?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 4ŠЈь0uЙн?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 5Š ZбHР7с?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 5Š>|ѓjт?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 6Šф’_,љХф?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 6ŠЦ’_,љх?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 7ŠОЫэ2Tш?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 7Šёў Ce‡щ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output R 8Š—|ѓjты?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Output L 8 ŠЪ7Џ&žэ?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Y@8˜@$@@@P@Y@YР@ Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_22е<Д,Ф Optical Null<Д,Ф Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) е Simulation IterationsеeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||еееOutputеИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_23жFм6ь Optical NullFм6ь Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ж Simulation IterationsжeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||жжжOutputжИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_24зP@ Optical NullP@ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) з Simulation IterationsзeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||зззOutputзИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_25иZ,J< Optical NullZ,J< Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) и Simulation IterationsиeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||иииOutputиИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_26йdTTd Optical NulldTTd Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) й Simulation IterationsйeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||йййOutputйИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_27кx†h– Optical Nullx†h– Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) к Simulation IterationsкeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||кккOutputкИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Null Optical Null&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Null_28лnr^‚ Optical Nullnr^‚ Optical Null9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) л Simulation IterationsлeЭЭA№? Iterations IterationsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||лллOutputлИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_9мP2@B Optical DelayP2@B Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) мMain SimulationDelayмeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledм DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||мммInputмр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Outputмр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_10,Є2”B Optical DelayЄ2”B Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ,Main SimulationDelay,eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled, DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||,,,Input,р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output,р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_18-šnŠ~ Optical DelayšnŠ~ Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) -Main SimulationDelay-eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled- DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||---Input-р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output-р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_19.ЄЊ”К Optical DelayЄЊ”К Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) .Main SimulationDelay.eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled. DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||...Input.р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output.р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_20/Єм”ь Optical DelayЄм”ь Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) /Main SimulationDelay/eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled/ DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||///Input/р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output/р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_210Є”( Optical DelayЄ”( Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) 0Main SimulationDelay0eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled0 DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||000Input0р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output0р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_22?ЄJ”Z Optical DelayЄJ”Z Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) ?Main SimulationDelay?eЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabled? DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||???Input?р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}Output?р?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_23AЎ†ž– Optical DelayЎ†ž– Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) AMain SimulationDelayAeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledA DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||AAAInputAр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputAр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4} Optical Delay Optical Delay&{E138711F-3E0D-11D4-93F3-0050DAB7C5D6}Optical Delay_24BЄИ”Ш Optical DelayЄИ”Ш Optical Delay9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) BMain SimulationDelayBeЭЭADData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||EnabledB DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||BBBInputBр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputBр?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}2Š,ŠХŠ-ŠеŠ.ŠжŠ/ŠзŠ 0Š иŠ ?Š йŠ AŠлŠBŠкŠХ ŠмŠХ ŠХ ŠХŠХŠХŠХŠХеŠжŠзŠиŠ йŠ кŠлŠмŠмХ ,Х,Š-Х-Š.Х.Š/Х/Š0Х0Š ?Х?Š AХAŠ BХ BŠєєХ,ХŠХ-Х.Х/Х0Х?ХAХ BХ ŠХ мХ ŠХ ŠХŠХŠХŠХŠХŠMach-Zehnder ModulatorMach-Zehnder Modulator&{6DA31CEE-058F-11D4-93BD-0050DAB7C5D6}Mach-Zehnder ModulatorнО:рMach-Zehnder ModulatorО:рMach-Zehnder Modulator9OptiSystem components (*.cmp)|*.cmp|All Files (*.*)|*.*||cmpџС'Access component using function GetThisComponent 'Syntax: OBJECT ThisComponent = GetThisComponent() Dim ThisComponent Set ThisComponent = GetThisComponent() 'Access parameter values using function GetParameterValue 'Syntax: VARIANT Value = ThisComponent.GetParameterValue( BSTR Name ) 'Example: ParameterValue1 = ThisComponent.GetParameterValue( "Minimum value" ) 'Access result values using function GetResultValue 'Syntax: VARIANT Value = ThisComponent.GetResultValue( BSTR Name ) 'Example: ResultValue1 = ThisComponent.GetResultValue( "Signal Power (W)" ) ' ResultValue2 = ThisComponent.GetResultValue( "Noise Power (W)" ) 'Calculate and change results values 'Example: NewResultValue = ResultValue1 + ResultValue2 'Assign result values using function SetResultValue 'Syntax: ThisComponent.SetResultValue BSTR Name , DOUBLE Value 'Example: ThisComponent.SetResultValue "Total Power (W)" , Cdbl( NewResultValue ) нMain SimulationExtinction ratioнˆУ@dBDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Negative signal chirpн DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Symmetry factorнAђџџџя?№ПDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Enabledн DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||ннн Modulationнр?&{9224269F-12E4-46D8-9FA4-D9D5496D05ED}CarrierнИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}OutputнИ…ыQИо?&{75D3782C-3FBA-40E5-AA9D-9C06BB52D2E4}>@№П TextLabel TextLabel&{A95EE8FE-9609-47E6-863F-417F2FF4EAC2} TextLabelzNІџThis project presents a WDM PON architecture implemented by means of two cascaded Arrayed Waveguide Gratings (AWG). Using the Free Spectral Range (FSR) periodicity of AWGs to transmit unicast and multicast traffic on different wavelengths to each Optical Network Unit (ONU). €Arial"эџџџ TextLabel TextLabel&{A95EE8FE-9609-47E6-863F-417F2FF4EAC2} TextLabelЗћуЛ[1] Carlos Bock and Josep Prat, "WDM/TDM PON experiments using the AWG free spectral range periodicity to transmit unicast and multicast data," Optics Express 13, 2887-2891 (2005).€Arial"эџџџ  ннн55Е55Е55 5 5 55 5Е5Е5Е5Е5Е5Е5 Е5"Е5$Е 5%Е 5)Е5,Е 5.Е5/Е51Y53Z55[57c59d5;e5=‡5?ˆ…Х …’Х‘‘‘“’“‘”“”“”“5555 5 5 5 51Е1Х 1Е1Х Y      'Z'(('(33(636363Pafbababa [      cd===>>=@>@>@>FeFMMFMNNMONONONQ‡QRRQRSSRTSTSTSUˆUVVUVWWVXWXWXWfХ fХfagihghghgiХ iХigprqpqpqprХrХrp€‚€€€‚Х‚Х‚€•—–•–•–•—Х—Х—•ЄЧЦЄЦЄЦЄЧХЧХЧЄЭЯЮЭЮЭЮЭЯХЯХ ЯЭY51Y Z53Z'[55[ c57cd59de5;eF‡5=‡Qˆ5?ˆUЕ1Е5ЕУЕ5ЕФЕ5 ЕТЕ5"Е СЕ 5$Е РЕ 5%Е ПЕ5/ЕОЕ5)Е1Е5Е5Е5Е5Е5Е5Е5.Е 5,ОЕПЕ РЕ СЕ ТЕУЕФЕХХ1ХfХiХrХ‚Х—ХЧХ ЯХ Х 1Х fХ iХrХ‚Х—ХЧХЯнн ншаOptiwaveXЉдБу@ _ BBЛНзйп|[> _ тA@@YРš™™™™™Й?р?ddI@I@р?р? SimulationSignalsSpatial effectsNoiseSignal tracingSimulation windowDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Reference bit rateDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Bit rate§џџџ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€Ђ”mB№?Bits/sDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Time window}У”%­IВT0Žф.џ++sDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sample rate}У”%­IВT№?HzDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Sequence lengthаA№?BitsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Samples per bitаA№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Number of samplesаA№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Iterations eЭЭA№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Initial delay DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Parameterized DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Synchronize DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Space width X }У”%­IВT0Žф.џ++umDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Space width Y }У”%­IВT0Žф.џ++umDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Grid spacing X}У”%­IВT0Žф.џ++umDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Grid spacing Y}У”%­IВT0Žф.џ++umDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Convert noise binsDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate signal tracingDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Power unitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Frequency unitDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Decimal placeseЭЭA№?DData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Sensitivity}У”%­IВT}У”%­IВдdBmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*|| Resolution$@0Žф.џ++nmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Calculate noise floorDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||Interpolation offset$@0Žф.џ++nmDData (*.dat)|*.dat|Cross section (*.crs)|*.crs|All Files (*.*)|*.*||аш 5Optiwave 7 Capella Court Ottawa ON Canada K2E 7X1 613.224.4702 613.224.4700info@optiwave.comsupport@optiwave.comhttp://www.optiwave.comBMši6(ЫdiџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуччччцццццццццччччучччччучччччучччччучччччучччччуччччццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуччччцццццццццччччучччччучччччучччччучччччучччччуччччццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччучччччучччччучччччучччччучччччучччччучччччучжзжBABжзжчучччччучччч­Ў­BAB{}{ччччучччччучччччучччччучччччуч„‚„BABBAB9A9­Њ­чучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуччччжгжBABжгжччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччжзжsusBABBABcacЦЧЦччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчуччччччччччччччччччччччччччччччччччччччччччччччжзжBABжзжчччччччччччччччопоRUR­Њ­ччччччччччччччччччччччччччччччччччччжЯжBABЦЧЦчччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччозоBABжзжччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччуччччччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуч­Њ­RQRопочучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччучччч”’”BAB9A9BAB”’”ччччучжзжsmsBAB9A9ЅЂЅчучжзж9A9sqsBABRUR­Ў­ччччучччч„†„cecчучччч­Ў­BABчучччч­Ў­BABчучжзжkmkBABsmsRURЅІЅжзжBABЦЧЦчучжзжBABЦЧЦчучsqsBABЦЧЦчучччччучччч­Ў­sqsBABBABkmkЦЧЦчучччччучччччучRUR9A9BABBABBAB9A9чччЦУЦBAB9A9BAB{}{ччччуч„‚„BABBABRQRЦЧЦчуччччЅІЅBABBAB„‚„олоччччучччччуччччоло”–”9A9BABBABЅЂЅчуччччжгжBABkmkBABRQRЕЖЕчучжзжRQRBABжгжBABЦУЦчччœžœBABЮЫЮччч9A9ЅЂЅчучччч”’”BABBAB„‚„{}{ŒŠŒчуччччkmksqsчучччччуч­Њ­BABBABRQRЦЧЦчучBABЕЖЕччччччcecЦЧЦчччччччччччч­Ў­cacЕЖЕBABччч”–”„‚„ччччччччччччcac­Ў­ччччччcac­Ў­чччЦЧЦRQRBABsqsBABЮЯЮЕЖЕBABччччччЕЖЕBABчччНОНBAB{}{озоsqsBABBABsusопочччччччччжзжBABЦЧЦччччччЦЧЦcacBABBAB­Ў­чччозоsqsBABBABsusопоччч­Њ­BABBABRURЦЧЦчччcac­Ў­чччччччччНОНBABНОНчччччччччŒŽŒBABBABsqsозочччЦЧЦRQRBABsqsBABЦЧЦчччBABЕЖЕцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчучччч”–”cecЦЧЦчччЮЯЮcecŒŠŒчччcac„‚„чччжЯжRQR­Ў­жзжBAB{}{чччЕВЕBABжзжччччччZUZBABЮЯЮчччЕЖЕBABччччччЕЖЕBABччч{}{„‚„чччЕЖЕBAB­Ў­жзжBABЦЧЦчччжзжBABЦЧЦозоBABЮЯЮчччччччччччч­Њ­cec­Њ­чччччч­Ў­RQRЕЖЕчччччччччччч­Њ­BABЦЧЦччччччччччччŒŽŒ{}{чччЮЯЮBABНОНжЯжBABЦЧЦчччŒŽŒsqsчччЕВЕcecопочччŒŠŒœ–œчччччччччччччччsussqsозочччЦЧЦcacŒŽŒчччжзжBAB„‚„чччЕЖЕBABозоЕВЕRURчччозоBABЦЧЦчччsusBABНОНЮЯЮBABcacчччжзжBABНОНччч”–”BAB­Њ­чччжзжBABBABжзжчччЦЧЦBABЕЖЕччч­Ў­BABопоччччучччччччЅІЅ”–”чучччччуччччcac­Њ­ЕЎЕBABчуч”–”{}{ччччучччччучcecЅІЅччччучcecЅІЅопоRQR­Њ­чуч”–”BABЦЧЦ­Ў­BABчучччч­Ў­BABчуч”–”„†„ччч”’”sqsолочччsmsЅЂЅчучччччучжзж9A9ЦЧЦчучопоRQR”–”чучЦЧЦ9A9НОН”’”sqsолочччsmsЅЂЅЦУЦBABЕЎЕчччЅІЅBABолоcecЅІЅччччучччч”’”BAB”’”ччччуч­Њ­cacЮЯЮчуч„‚„smsопоRQR­Њ­чуч”–”9A9ЦЧЦчучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчччжгжBABЦУЦччччуччччЦУЦBABЮЫЮBABЮЫЮччччучЅЂЅkmkжзжBABНОНчуччччcac­Њ­чучНОНsms„‚„œžœчччЕЎЕBABчуччччЕЎЕBABжгжBABЮЫЮччччучsqsЅІЅжзж9A9ЦЧЦчучжзж9A9ЦЧЦжгжBABжгжччччуччччжгжRURжгж”–”9A9BABЕЎЕЮЯЮRQRопочучччччуччччЕЎЕRUR­Ў­ччччуччччRQRНОНчучччч{}{­Њ­ЅІЅsqsчуччччЦУЦBABчучŒŠŒœžœччччучЕЖЕcacччччучччччучЕЖЕRQRопочучччччучжзжBABЦЧЦжгжBABНКНччччучcecЅІЅЕЖЕcacчччжгжBABЦУЦопоBAB„‚„œžœ­Њ­cacBABЮЫЮопоRQR„‚„”’”жзжRQR­Њ­чуч­Њ­caccecЅІЅчччœžœŒŠŒчучччччучччччучччччччччччччопоBABозоччччччНОНBABжзжЕЖЕBABччч”–”„‚„ччччччччччччcac­Ў­ччччччcac­Ў­ЕВЕRURччччччопоBABЦЧЦЕЖЕBABччччччЕЖЕBABччч”–”œ–œччччччччччччЮЯЮsusŒŠŒчччччччччжзжBABЦЧЦчччНОНZUZччччччччччччччччччччччччЮЯЮsusŒŠŒЅЂЅŒŠŒчччччччччччччччcac­Ў­чччччччччZUZsqsRURччччччsqs­Ў­ччччччччччччНОНZUZччччччжзжBABЦЧЦчччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчучЕЖЕRQRччччччччччччччччччЦЧЦBABозочччччч­Њ­cecжзжBABжзжчччччч„‚„­Њ­чччŒŠŒ­Ў­­Њ­cecчччЕЖЕBABччччччЕЖЕBABЦЧЦBABжзжчччччч{}{­Ў­жзжBABЦЧЦчччжзжBABЦЧЦжзжBABозочччччччччЅЂЅЅЂЅНОНcacчпчЮЯЮRURопоŒŽŒ­Њ­чччччччччччччччЮЯЮZUZНОНчччопоBABЦЧЦччччччŒŽŒ”–”ЅЂЅ{}{ччччччЮЯЮBABозоsqs­Ў­ччччччЕВЕcecччччччччччччŒŠŒœ–œчччччччччччччччsusœЂœозоBABжзжчччччч{}{­Ў­ЕВЕcecчччжзжBABЦЧЦ­Њ­sus­Њ­susŒŠŒЅЂЅsqs­Ў­чччжзж”–”œ–œBABBAB­Њ­чччsqs­Ў­­Њ­susчччœ–œBABBABBABBABBABЦЧЦччччуччччччччучŒŠŒBABBAB9A9BAB{}{ччч­Ў­BABчуч”–”{}{ччччучччччучcecЅІЅччччучcecЅІЅ­Њ­cacччччучччч9A9ЦЧЦЕЎЕBABчуччччЕЎЕBABчуч”–””’”ччччучЅЂЅBABBABkmkЮЯЮчучччччучжзжBABЦЧЦчучЕЖЕBABBAB9A9BABBAB­Њ­чучЅЂЅBABBABkmkЮЯЮ”’”BAB9A9BABBABBABЦУЦcecЅІЅччччучНОНRQRжзжRQRНОНчучcec9A9BABBABBAB9A9­Њ­cacччччуччччBABЦЧЦчучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчччЅІЅcecчучччччучччччуччччЮЫЮBABЮЫЮччччучЅЂЅsmsжзж9A9НОНчуччччcac­Њ­олоBABжгжопоBABЦЧЦ­Ў­BABчучччч­Ў­BABжгжBABЮЫЮччччучsqsЅІЅжзжBABНОНчучжзжBABЦЧЦжгжBABжгжччччучччч”’”ЕЖЕЅІЅ”–”чучччччучччч”’”­Њ­чучччччучччччуччччНКНBABЮЫЮжзжBABЦЧЦчучччч”’””–””’”„‚„чуччччжгжBABжгжceccacжзжчучŒŠŒ”’”ччччучччччуч„‚„ЅІЅччччучччччучччч{}{”–”жгжBABНКНччччучcecЅІЅЕЖЕcacчччжгжBABЦУЦŒŠŒœžœЮЯЮRQRcecНКН­Њ­Œ†Œччччучччччуччччcac­Њ­жгжBABЮЫЮЮЯЮBABжзжœžœsqsчуччччжгжBABЮЫЮчччччччччччччччНОНsusччччпчBABЕЖЕчччЕЖЕBABччч”–”„‚„ччччччччччччcac­Ў­ччччччcac­Ў­ЕВЕZUZччччччопоBABЦЧЦЕЖЕBABчпччччЕЖЕBABччч”–”œ–œчччЅЂЅRQRœ–œопочччччччччччччччжзжBABЦЧЦчччНОНBABопоччччччcec­Њ­ЅЂЅRQRœ–œопоччччччЅЂЅsqsччччччжзжBABжЯжcac­Ў­чччччч”–”ŒŽŒчччŒŽŒ”–”чччsqsЅЂЅччччччЕВЕZUZЕВЕRURччччччЮЯЮBABЦЧЦчччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчуч­Ў­RQRчччччччччччччччччччччcac„‚„чччжЯжRQR­Ў­жзжBABsqsопоЕВЕBABжзж­Ў­sqsччччччŒŽŒœЂœЕЖЕBABНОНчччЕЖЕBABччч{}{„‚„чччЕЖЕBAB­Ў­жзжBAB{}{ччч­Њ­BABопоозоBABжзжчччччччччЅЂЅœЂœНОНcacопоЮЯЮZUZопоŒŽŒ­Њ­ччччччччччччччччччччч”–”ŒŽŒопоBABЦЧЦччччччŒŽŒ”–”ЅЂЅ{}{ччччччжЯжBABжзж{}{„‚„RQRBABsqsчпчччччччччччччŒŠŒœ–œчччччччччччччччsusЅЂЅжзжBABsusопоЕЖЕBABозоЕВЕcecчччозоBABЦЧЦRQRНОНопоBABBABозоЮЯЮBABопоcecЅЂЅчччЮЯЮBAB­Њ­­Ў­sqsччччччsus­Њ­ЦЧЦBABЕЖЕчччœ–œcacчччччччуччччччччуччччRQRЮЯЮЕЎЕRURолочччЕЎЕBABчуч”–”{}{ччччучччччучceckmkччччучcecЅІЅопоRQR­Њ­чуч”–”BABЦЧЦ­Ў­BABЅІЅччч„†„sqsчуч”–””’”чччœžœcecчучЮЯЮBABНОНчучччччучжзж9A9ЅЂЅчучопоRQR”–”чучЕЖЕ9A9жзжœžœcecчучЮЯЮBABНОНЦУЦBABЕЎЕччч”’”cecчучceckmkччччучRURНКНчччНКНRURчуч­Њ­RQRЮЯЮолоsqs”’”опо9A9­Њ­чуч”–”9A9ЦЧЦчучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчччЮЫЮBABЦУЦччччуччччНКНŒŠŒчучжзжkmkBABBABЅЂЅчучжзжBAB„‚„9A9BABЕЎЕчччkmk­Њ­чучччч­Ў­RURЕЎЕRURRQRBABЅІЅBABчучжзжsmsBABcaccecЅІЅжзж9A9sqsBABBABЅІЅчччBABBAB9A9ЦЧЦчуччччжгжRURжгж”–”9A9BABЕЎЕЮЯЮRQRопочучччччучччччучччччуч­Њ­cacчччRQRНОНчуччччkmk­Њ­ЅІЅsqsчуччччНКНRURчучЅЂЅŒ†ŒччччучччччучччччучччччучЕЖЕRQRопочучччччучжзжBABЦЧЦжгжBAB{}{BAB9A9ЕЖЕЦУЦBAB9A9BABжгжBABЅІЅBABолочччkmkRURчуччччRQRНОНЦУЦsqs9A9BABsmsопоkmk­Њ­чуччччЅІЅ„‚„чуч­Њ­9A9BABsmsжзжчучччччччччччччччччччЅЂЅЅЂЅ„‚„”–”ччччччЕЖЕBABччч”–”„‚„ччччччччччччcaccecBABŒŽŒcac­Ў­чччЦЧЦRQRBAB{}{BABЦЧЦЕЖЕBABsusBABBABЦЧЦ­Ў­BABBAB{}{жзжsqsBABBABœ–œччччччччччччжзжBABcacBAB­Њ­ЦЧЦcacBABRQRЦЧЦчччжзжsqsBABBABœ–œчччччч­Њ­BABBABsusжзжчччcaccecBABBABRQRччччччопоRQRЦЧЦчччŒŽŒBABBAB{}{ччччччЕЖЕRQRBABsqsBABЦЧЦчччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчуччччŒŠŒcecЦЧЦчччЮЯЮcec”–”чччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччжзжBABЦЧЦччччччччччччжзжBABозочччччччччччч­Њ­cec­Њ­чччччч­Ў­RQRЕЖЕччччччччччччsqsŒŽŒччччпчsqsœ–œчччŒŽŒ{}{чччЮЯЮBABНОНЮЯЮBABЦЧЦчччŒŽŒsqsчччЦЧЦRURчччччч{}{ŒŽŒчччччччччччччччsussqsЮЯЮчччЦЧЦcacŒŽŒччччччччччччччччччччччччЕВЕcecччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччуччччччччуччччЮЫЮcec9A9ЮЯЮчучччч­Ў­BABчуч”–”{}{ччччучччччучччччучччччучччччучччччучччччучччччуччччЕЎЕBABчучччччучччччуч”–””’”ччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучжзжBABЦЧЦчучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччуччччЅІЅBAB9A9BAB”’”ччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччч­Ў­BABчучччччучччччучччччучжзжBABЦЧЦчучччччуччччолоcecжгжччччучччччучччч­Ў­sqsBABBABkmkЦЧЦчучччччучччччучЮЯЮkmkBABBABsqsолочччЮЫЮRUR9A9BABŒ†Œччччуч”–”BABBABcacЦЧЦчуччччЅІЅBABBABsqsжгжччччучччччуччччоло”–”9A9BABBAB­Њ­чучччччучччччучччччучччччучЮЯЮcacчччжгжBABЦУЦччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччуччччччччччччччччччччччsqssusчччччччччЕЖЕBABччч”–”„‚„ччччччччччччччччччччччччcac­Ў­чччччччччччччччччччччЕЖЕBABччччччччччччччч­Њ­œ–œччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччжзжBABЦЧЦчччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчуччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччуччччччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччуччччччччччччччччччччччччччучччччучччччучцццчучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццчучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччччччччччччччучччччучччччучччччччччччччччччччцццчччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччччцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццччччуччччццццццццццццццццццччччучччччучччччучцццчучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучччччучцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццццџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‚§џџџƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяюь­ІЁЕЏ­ДЎЋДЎЋДЎЋДЎЋДЎЋДЎЋДЎЋДЎЋДЎЋДЎЋЕЏЌЕЎЉџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓіљ…pz3|8}:}:};};};};}:}:}9‚EБЇžџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓіљœ„qz3|8~;x2t.t.t.t-y5};}9‚EАІžџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓіљœ„qy3{8}:~; @‚B‚B?|9|:}9‚EАІžџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѓіљ…ry3s+r*СЁˆысзяцмёшпчкаЎ„`t,q(A АІžџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїћџ˜~lw0ŒOt,оЮУнЭРВŠoИ”zђыхЭБ›iˆJ‚DЏЄœџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќ§§сойаЪУЫЦТЪЪЬЪЭбЩШЩЫХСгЭШййиŸ†uЋ\ёъуЌaдН­Ќcdn#ЭГžЬА˜ЃsSёъуА‰nАЄœџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяяПППППППППяяяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяяППППППџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЯЯЯПППяяяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮПоЮПоЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮПоЮПоЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮПоЮПоЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќќќлигФНГЛЊЙšlИUЕ†EГAВ€EВ„UГ‘oЙЋŸЁˆy—_;дНЌ–`>еПАА‡kir(аЗЃЭВšR*вЙЈŸoNЏЃ›џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџППП______пппџџџџџџџџџџџџџџџџџџџџџoooџџџџџџџџџџџџџџџџџџппп___џџџџџџ??????џџџџџџ­ƒ_}:}:}:оЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїѓяЖo…F}:}:}:…F­ƒ_яцпџџџџџџяцп}:}:}:ЦЈџџџџџџџџџџџџџџџџџџџџџk?}:}:k?џџџџџџџџџџџџџџџїѓя­ƒ_}:}:}:}:}:ЅwOоЮПџџџџџџџџџџџџ­ƒ_}:}:…Fџџџџџџџџџџџџџџџџџџ­ƒ_}:}:…Fџџџџџџџџџџџџ}:}:}:ОœџџџџџџџџџОœ}:}:}:џџџџџџџџџџџџїѓяЖo…F}:}:}:…F­ƒ_яцпџџџџџџяцп}:}:}:ЦЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕ№ьЫА™˜c5€?†G†G†G­ƒ^жРЎћљїџџџџџџџџџџџџџџџиФГ‹P…FЖoњјіџџџџџџџџџџџџљіѓЛ—y„D „E†G‘X'СЂ†ѓэшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџюэюШРЕЛЄ‚Н•VОŒ=ПŒ:Оˆ6Н†2Л‚0Й}0Еx.Бo'ДƒRЃ„z3€=r(иЦЙщндЭДЅвКЊљѕђЦЉn"z4BАЅžџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяяOOO___ЏЏЏПППЏЏЏ___oooяяяџџџџџџџџџџџџџџџ///ПППoooџџџџџџџџџџџџџџџ___ПППЯЯЯџџџџџџ??????џџџџџџЦЈ}:}:}:ЦЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџk?}:}:}:ОœоЮПжСЏ­ƒ_•^/џџџџџџџџџ…F}:}:­ƒ_џџџџџџџџџџџџџџџџџџџџџЖo}:}:}:џџџџџџџџџџџџџџџ•^/}:}:­ƒ_џџџяцп•^/}:}:ОœџџџџџџџџџЦЈ}:}:}:яцпџџџџџџџџџџџџџџџЦЈ}:}:}:яцпџџџџџџџџџR}:}:ЅwOџџџџџџџџџжСЏ}:}:}:оЮПџџџџџџџџџk?}:}:}:ОœоЮПжСЏ­ƒ_•^/џџџџџџџџџ…F}:}:­ƒ_џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИ“s}:}:УЅŠоЭОоЭОПž‚}:}:’Z)гМЈџџџџџџџџџџџџ oD}:}:}:И“sџџџџџџџџџшмв”]-}:“[+иФВнЬН–`1}:‹OТЂ‡ўўўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъщщСЖЉНhУ’DТ’DС‘DСAП=П‹9О‰7М†5К€2Жw*ЖˆRЄ’…z4z5y4ŸmMЖyЗ“|И’|Еz–`7y3z5‚DАІžџџџџџџџџџџџџџџџџџџџџџџџџџџџяяя///ПППџџџџџџџџџџџџџџџЯЯЯ///яяяџџџџџџџџџџџџяяяџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџоЮП}:}:}:­ƒ_џџџџџџџџџџџџџџџџџџџџџџџџџџџЮЕŸ}:}:}:ЦЈџџџџџџџџџџџџяцпяцпџџџџџџk?}:}:k?џџџџџџџџџџџџџџџџџџџџџЮЕŸ}:}:}:яцпџџџџџџџџџЮЕŸ}:}:}:яцпџџџџџџяцп…F}:}:ЮЕŸџџџџџџоЮП}:}:}:оЮПџџџџџџџџџџџџџџџоЮП}:}:}:оЮПџџџџџџџџџk?}:}:•^/џџџџџџџџџчкЯ}:}:}:ЦЈџџџџџџЮЕŸ}:}:}:ЦЈџџџџџџџџџџџџяцпяцпџџџџџџk?}:}:k?џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяцп†G˜c5џџџџџџџџџџџџПž}:}:€?зУБџџџџџџџџџГ‹i}:}:}:žk@џџџџџџџџџЇyR}:}:ШЌ”џџџџџџлЩЙ}:}:}:нЬНџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџюяђСĽϘ[Ц–JЦ—PФ–OУ–KУ“IТ’FРAОŒ=О‹8Мˆ5К.КŽVЃ‘…z4|8}<r*n$n$n$m#u/~<}9‚EАІžџџџџџџџџџџџџџџџџџџџџџџџџџџџ???џџџџџџџџџџџџџџџџџџџџџППП///џџџџџџџџџџџџ???џџџџџџџџџяяя___џџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџїѓя}:}:}:k?џџџџџџџџџџџџџџџџџџџџџџџџџџџ­ƒ_}:}:}:їѓяџџџџџџџџџџџџџџџџџџџџџџџџЖo}:}:}:џџџџџџџџџџџџџџџџџџџџџоЮП}:}:}:жСЏџџџџџџџџџЅwO}:}:}:џџџџџџџџџџџџ­ƒ_}:}:…Fяцпџџџїѓя}:}:}:Оœџџџџџџџџџџџџџџџїѓя}:}:}:ОœџџџџџџџџџОœ}:}:}:џџџџџџџџџџџџ}:}:}:Жoџџџџџџ­ƒ_}:}:}:їѓяџџџџџџџџџџџџџџџџџџџџџџџџЖo}:}:}:џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЪЏ˜Ћ€[џџџџџџџџџџџџќњљ•^/}:}:ˆKячрџџџџџџёъфšf9}:~;ЭГџџџџџџђьц„D }:}:ЮЕŸџџџџџџўўў oE}:}:ЅvNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјљћЧРЙН›iЩ™QШ›ZШœZЧšWЧšUЦ—QУ“JТ’GТ‘EР>О‹9Н…0О”[Ё‹}r"t'u)v,v,v,v,w,v+u)u({6АЅœџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџџџџ___џџџџџџџџџџџџџџџџџџџџџ///џџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџ…F}:}:}:џџџџџџџџџџџџџџџџџџџџџџџџџџџk?}:}:}:џџџџџџџџџџџџџџџџџџџџџџџџџџџЦЈ}:}:}:чкЯџџџџџџџџџџџџџџџџџџџџџ}:}:}:Оœџџџџџџџџџk?}:}:}:џџџџџџџџџџџџчкЯ}:}:}:­ƒ_џџџџџџ…F}:}:ЅwOџџџџџџџџџџџџџџџџџџ…F}:}:ЅwOџџџџџџџџџжСЏ}:}:}:оЮПџџџџџџџџџ•^/}:}:k?џџџџџџk?}:}:}:џџџџџџџџџџџџџџџџџџџџџџџџџџџЦЈ}:}:}:чкЯџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§§ќэфмџџџџџџџџџџџџџџџЧЊ‘}:}:}:Ж‘pџџџџџџџџџћљїеПЌнЬНџџџџџџџџџнЬН}:}:}:ЭГџџџџџџџџџаИЃ}:}:}:лЩЙџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџнммМЃ€ЬžZЬЁcЫЁdЬЁbЫŸ`Ъž]Ъž\Ш›UСCУ’GУ’GРŽ?П‰2М”VЌЊГ…xž‡xŸ‰x Šz ‰ug•v\”u\”u\”u\”u\—zbЉЁ™џџџџџџџџџџџџџџџџџџџџџџџџ___џџџџџџџџџџџџџџџџџџџџџџџџџџџЏЏЏџџџџџџџџџџџџџџџџџџџџџ???џџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџk?}:}:}:яцпџџџџџџџџџџџџџџџџџџџџџџџџk?}:}:}:їѓяџџџџџџџџџџџџџџџџџџџџџџџџоЮП}:}:}:жСЏџџџџџџџџџџџџџџџџџџџџџR}:}:ЅwOџџџџџџџџџk?}:}:}:чкЯџџџџџџџџџџџџR}:}:…Fџџџџџџk?}:}:•^/џџџџџџџџџџџџџџџџџџk?}:}:•^/џџџџџџџџџчкЯ}:}:}:ЮЕŸџџџџџџџџџ­ƒ_}:}:}:џџџџџџk?}:}:}:їѓяџџџџџџџџџџџџџџџџџџџџџџџџоЮП}:}:}:жСЏџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџчла€>}:}:‰LјєёџџџџџџџџџџџџџџџџџџџџџџџџЯЖ }:}:}:УЄ‰џџџџџџџџџљіѓ‘Y(}:}:“[+їѓ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіїљТК­ШЄpЯІgЮЈmЮЈlЯІlЭЅiЫЁbҘ^пЪЌсШЁСEРDС‘EР=Н>МšfРЃuМ›qЙ”nЖŒhД•ЦЧЪ№јџяі§яі§яі§яі§юѕћчхфџџџџџџџџџџџџџџџџџџџџџџџџ///ЏЏЏџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџ???џџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџОœ}:}:}:оЮПџџџџџџџџџџџџџџџџџџџџџџџџЖo}:}:}:}:}:}:}:}:}:}:­ƒ_џџџџџџ}:}:}:Жoџџџџџџџџџџџџџџџџџџџџџk?}:}:•^/џџџџџџџџџОœ}:}:}:ЮЕŸџџџџџџџџџџџџЅwO}:}:}:чкЯџџџОœ}:}:}:їѓяџџџџџџџџџџџџџџџОœ}:}:}:џџџџџџџџџџџџ}:}:}:ЖoџџџџџџџџџОœ}:}:}:яцпџџџЖo}:}:}:}:}:}:}:}:}:}:­ƒ_џџџџџџ}:}:}:Жoџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџырз?}:}:=ъпеџџџџџџџџџџџџџџџџџџџџџџџџбЙЅ}:}:}:Г‹iџџџџџџџџџџџџДl}:}:}:дНЊџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџфууП­”вЈlаЌuбЌvбЌuаЋtаЊsЯЇlЏŠTОЙВџџўщзЛЩŸ_РŽAС‘DПŒ;О†,К€)Жv%Бj Ћ]ЅZЗЁ”эщшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ///џџџџџџoooџџџџџџџџџџџџ???џџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџЮЕŸ}:}:}:k?ОœЦЈоЮПџџџџџџџџџџџџџџџжСЏ}:}:}:k?ОœОœОœ•^/}:}:k?џџџџџџR}:}:RїѓяџџџџџџџџџџџџџџџџџџОœ}:}:}:џџџџџџџџџяцп}:}:}:­ƒ_џџџџџџџџџџџџОœ}:}:}:оЮПџџџЮЕŸ}:}:}:ЦЈџџџџџџџџџџџџџџџЮЕŸ}:}:}:чкЯџџџџџџџџџ•^/}:}:k?џџџџџџџџџоЮП}:}:}:жСЏџџџжСЏ}:}:}:k?ОœОœОœ•^/}:}:k?џџџџџџR}:}:RїѓяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџвКІ}:}:}:‡Iїѓ№џџџџџџџџџџџџџџџџџџџџџџџџлШИ}:}:}:ЂrHџџџџџџџџџџџџЮЕŸ}:}:}:Ў…aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќќќвЫУШЏŒжАzеГ‚еГƒеГ‚дВ€дБ}еЏvЉ‡W—’‹ђї§џџџѓынеДТDП>РŒ:Нˆ6Й€4Жv0Аk(Љ_!Ќ…jбШФџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ???џџџџџџ???џџџџџџџџџџџџOOOџџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџоЮП}:}:}:}:}:}:}:}:ЅwOоЮПџџџџџџџџџR}:}:•^/џџџџџџџџџОœ}:}:k?џџџџџџk?}:}:}:ЅwOяцпџџџяцпџџџџџџџџџжСЏ}:}:}:чкЯџџџџџџџџџЅwO}:}:…FџџџџџџџџџџџџОœ}:}:}:чкЯџџџоЮП}:}:}:…FЮЕŸџџџїѓяїѓяџџџоЮП}:}:}:Оœџџџџџџџџџk?}:}:}:їѓяџџџџџџоЮП}:}:}:ОœџџџџџџR}:}:•^/џџџџџџџџџОœ}:}:k?џџџџџџk?}:}:}:ЅwOяцпџџџяцпџџџџџџџџџџџџџџџџџџџџџџџџФІŒЯЖ њїѕў§§ьтк’Z)}:}:}:Џ†cџџџџџџџџџџџџџџџџџџџџџџџџџџџхиЬ<}:}:ŽS!ћљїџџџџџџџџџфзЫ<}:}:‘X'љїєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњћћЧНДбЕйЛйЛйЛйЛ‘йКиИ‰йЕЌ`’ކщэѓџџџџџџћљѕтЫЊФ–OНˆ7ОŠ7Л…5З{0Вp)Њb ЉtMЫФСџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџПППџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ???џџџџџџпппџџџџџџПППŸŸŸџџџџџџџџџџџџџџџџџџџџџџџџ??????џџџџџџџџџџџџ}:}:}:•^/џџџжСЏk?}:}:}:ЖoџџџџџџжСЏ}:}:}:чкЯџџџџџџОœ}:}:­ƒ_џџџџџџОœ}:}:}:k?}:}:}:їѓяџџџџџџчкЯ}:}:}:ЮЕŸџџџџџџџџџїѓя…F}:}:ЦЈџџџџџџџџџ­ƒ_}:}:…Fџџџџџџџџџ}:}:}:k?}:}:}:Жoџџџџџџ}:}:}:…FчкЯџџџїѓяR}:}:…F­ƒ_яцпџџџ­ƒ_}:}:}:ОœџџџџџџжСЏ}:}:}:чкЯџџџџџџОœ}:}:­ƒ_џџџџџџОœ}:}:}:k?}:}:}:їѓяџџџџџџџџџџџџџџџџџџџџџЋ€[}:—a3˜c5€>}:}:…FПž‚іђюџџџџџџџџџџџџџџџџџџџџџџџџџџџљїєU#}:}:=хиЬџџџџџџџџџњїѕŽS!}:}:„EхиЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљњћСЙАйО—раЕпЩЋоУžоФŸоТнР™лЙŽЉŽg—“‹ъюѓџџџќ§ўўџџџџџ№хдаЊpОŒ9Л„0И{-Дv/Бr4Јl=ЩШЩџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ///џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ///ЏЏЏџџџџџџ???///ЏЏЏЏЏЏ///џџџџџџџџџЯЯЯППП___ПППпппџџџџџџ??????џџџџџџџџџџџџ•^/}:}:}:џџџџџџџџџk?}:}:}:ЦЈџџџџџџЮЕŸ}:}:•^/яцпїѓяR}:}:оЮПџџџџџџжСЏ}:}:}:ЮЕŸ…F}:}:оЮПџџџчкЯоЮП}:}:}:­ƒ_оЮПоЮПџџџџџџчкЯ…F}:…FЮЕŸџџџчкЯ…F}:}:жСЏџџџџџџџџџ•^/}:}:k?Жo}:}:k?џџџџџџ•^/}:}:•^/•^/k?R}:}:}:­ƒ_Оœ}:}:}:}:}:}:жСЏџџџџџџџџџЮЕŸ}:}:•^/яцпїѓяR}:}:оЮПџџџџџџжСЏ}:}:}:ЮЕŸ…F}:}:оЮПџџџџџџџџџџџџџџџџџџџџџШЌ”}:СЁ…ХЇ­ƒ_Џ†c˘zшмвџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЌ\}:}:}:ЧЊ‘џџџџџџџџџџџџЃtK}:}:…FлШИџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљљћПЙВрЦЁфзУфйЦудЛфЯГтЫЌсЧЄйМ–ЃŒkš“ъюђџџџќ§ўќ§ўўџџџџџѕяцФ–KКƒ+РEУ—aПaЉm8ЪЭбџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџooo___џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЯЯЯџџџџџџŸŸŸ___яяяџџџџџџџџџ???џџџџџџ??????џџџџџџџџџџџџЅwO}:}:}:чкЯџџџџџџяцп}:}:}:…FїѓяџџџџџџоЮПЅwO}:}:}:}:…FЮЕŸџџџџџџџџџчкЯ}:}:}:ЮЕŸчкЯk?}:ЦЈџџџЅwO}:}:}:}:}:}:}:яцпџџџџџџїѓя­ƒ_…F}:}:}:}:•^/жСЏџџџџџџџџџџџџЅwO}:}:RџџџОœ…F…FџџџџџџЅwO}:}:RїѓяЖo}:}:}:•^/їѓяџџџжСЏ…F}:}:}:­ƒ_џџџџџџџџџџџџџџџоЮПЅwO}:}:}:}:…FЮЕŸџџџџџџџџџчкЯ}:}:}:ЮЕŸчкЯk?}:ЦЈџџџџџџџџџџџџџџџџџџџџџнЬН}:ТЂ‡џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЯЖ }:}:}:Ќ\џџџџџџџџџџџџА‡d}:}:…FбЙЅџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљљњСЛЕуЮБчнЬчпЯшсбчрЮчмЧцжМнЧЈЅuЁž™ыюѓџџџ§ўџ§џџїњџтнзЬБ‚ЧŸ_ЩЅhЬЌxЬЇ{С“bЋr=ЩЪЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЯЯЯџџџџџџџџџџџџџџџџџџџџџџџџџџџЏЏЏџџџџџџџџџџџџџџџџџџџџџџџџџџџППППППяяяџџџџџџџџџџџџџџџЯЯЯППП___ПППпппџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџОœ}:}:}:жСЏџџџџџџџџџR}:}:}:жСЏџџџџџџџџџџџџџџџоЮПоЮПчкЯџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяцпяцпџџџяцпоЮПЅwO}:}:ЅwOоЮПоЮПїѓяџџџџџџџџџџџџџџџчкЯоЮПоЮПяцпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮПџџџџџџџџџџџџџџџџџџџџџџџџїѓяоЮПчкЯџџџџџџџџџџџџџџџчкЯоЮПяцпџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮПоЮПчкЯџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяцпяцпџџџџџџџџџџџџџџџџџџџџџѓьч@ЅwOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџѕ№ыŽT"}:}:ŠMѓэшџџџџџџџџџПž}:}:…FЯЖ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљљњШТМудПъхжыхиэцйьцйыхиыугтжТЇ‹ЅЄЁэяђџџџ§ўџ№ђідЮФОІ€УЂmЯВаДƒЬЋuЪІtТ•cЎ|PЩХТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџOOOŸŸŸџџџџџџџџџџџџџџџџџџџџџџџџ???ŸŸŸџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжСЏ}:}:}:Оœџџџџџџџџџk?}:}:}:ОœџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮП}:}:жСЏџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ›g:†Hіёэћњјћњјћњјћњјћњјћљї§ќћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџжРЎ}:}:}:ТЃˆџџџџџџџџџЭГœ}:}:…FнЬНџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћћќвЮЪнгЧ№ымюьтяьу№ьтющнюшкулЫІЁ“ЉЈЇя№ђўџџщыэЭУВФЎ‡ЭБ„гЖŠаГ‚ЭЎyЫЉsЪЇvТ•eВŒhЯШТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяя///яяяџџџџџџџџџџџџџџџџџџŸŸŸ???џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŸŸŸŸŸŸџџџџџџџџџџџџяцп}:}:}:ЅwOџџџџџџџџџR}:}:}:Оœџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџk?}:оЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџГ‹i}:‘Y(“\,“\,“\,“\,“\,‘Y(Ј|U§ќћџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЅvN}:}:’Z)ћњјџџџџџџЮДž}:}:ƒB џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўџпоогЮЧѕёхђђьѓє№ђѓь№юц№ьсхнЯЇЁ”­ЌЋщь№ццфЬПЊЪДгКдЙбЕ‡аВ€ЮЎzЬЊuЫЊxР‘ZЗЂ‹солџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяя//////ПППџџџџџџџџџяяя///яяяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ}:}:}:•^/џџџџџџЦЈ}:}:}:}:оЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮП}:ОœџџџџџџяцпоЮПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЧЊ‘}:}:}:}:}:}:}:}:ƒC їѓяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџраТ}:}:}:пЯСџџџџџџН›~}:}:™d6џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№№ёЭЩШёющјњљіјїіјїѕіђѓђщчсдЊЅ›­ЎЎгвЭаТЋгН›иСœзϘдКгЗŠбДƒЭЏ|ЭЎzЫЇqЙXТЙБќќ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяя??????џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŸŸŸŸŸŸџџџџџџџџџџџџџџџџџџџџџџџџџџџk?}:}:}:}:}:}:}:}:}:ОœџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЖo}:•^/•^/}:ЅwOџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџоЮП}:}:}:}:}:}:}:}:=ьтйџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџХЇ“\,}:•^/бЙЄЭГˆK}:”]-сбФџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќќќйииррпџџџїћљїћљїњјііящхкЖГЊЕБЊаФЏоЫ­нЩЊйФ иР™еЛ’дИ‹вД…аАбВФ—TЕ›{лижџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяяяЏЏЏ?????????OOOЏЏЏџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŸŸŸŸŸŸџџџџџџџџџџџџџџџЮЕŸОœОœОœОœОœОœОœжСЏїѓяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ­ƒ_}:}:}:•^/џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјѕђV$…F…F…F…F…F…F…F†GраТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћњјдОЋj>…FƒC •^/ЧЋ’њјіџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№№№ЯЮЯя№яўџўљќњљќљїјђяысйвЦкЯОудНубЖпЫЊлФЂиС›зМ“еЙдЖ‰гЕˆЭЅgЙ”`ЦПЕќќ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЮЕŸ•^/}:…Fџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтттбббїїїџџџћ§§їїђєяфѓънютбциТтаЕпЫЋмФЂкСœзН–иН–иМ”ЮЇjЙŽIПДЅя№ёџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџтртвбв№№№џџќњјёіяхђшлыпачиТфвЖсЬ­пЧІнХЄмФЁиИˆЬЁ`И’YПВЁыыэџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџутуЮЭЮокзячміъкђфвэоЫщиСчгИуЬ­пУŸлМдЎuХ fЖšoЦПЗ№ђїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџяя№йизЪЦУвЩПкЪИнЧЊнС™кЙ‰гБЬЋ}ХЉ‚МЈ‹СЗЈпппјљќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќќќ№№ёппоаЭШЧРИПИАНЕ­ПЖЋХЛБбЪУфффіїњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўўћќќњњћљњћљњќљњќћћќ§§§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛ §џџџ                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2‘n2’n3’n3’n2’n2“p4ˆe)К—[ТžcПœaРœ`Рœ`ПœaРœaРœaФ eЇ„G‚_$”p4’n3’n2’n2‘n3’o2’n3’o2’n2’n2‘o2“o3‹g,œy=ХЂfРaРœ`Пœ`РœaРaПœ`РaТŸcl0j.’n3’n2‘o2’o3’n2l0˜v:ХЊoЮДyЬБvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЖ{ЮБvвДyаЕzШЊo‰k0 }@цСƒмЖxоК|оК}нЗzмЗxУЉRпЙ|нЙ{оК|оК|нЗyоК~оК|нЗyоЙ}оК|нЙ{оК|оК}оЙ{нЗyоЛ}оЙ|нЗzоК}оЛ}нЗzнИ{оК}нИzнИ{оЛ}нИ{нИzоК|оК|нЗyоЙ|оК~нЗyнЙ|оК}нИ{оЙ|оК|оК|нЗyоК|оК|нЗyоК|оК|нИ{нИzоЛ}нЙ|кЖuдДmпК~нЗxоК}оК|нЗzнИ{оЛ~нИ{нИ{оК}оК|нИ{нЙ{нЙ{ъбЌєцгђхЯёсШђуЬђхЯёфЭёсЩђфЯђфЮёрШђфЮђфЮёрЩђуЭђхЯђтЫёсЩђфЯёуЬёрШђхЯђфЮёрЩђуЬђцЯёсЩђтЫђхЯђтЫёсЩђхЯђфЮёпШђуЭђхЯёрШђуЬђфЯђтЬђуЬђфЯѓфЮяпХлеЈђуЭђрЩђуЭђхЯётЪёсЪђфЯђтЬёрЩђхађфЭёрШђфЮђхЯёсЩётЫђхЯђсЫёрЩђхађуЭђуЫђфЮђхЯёрШёуЬђхЯёсЩђуЫђхЯђуЭёпШђхЯѕцгЯЪ’риЏїчжёрШђуЭђхЯђтЫёрШђхЯђуЫёпШђфЭђфЮётЫђуЬђфЮёсЪёсЪђцЯђтЫёсЩђфЭђхЮёпШђфЭђфЭёсЩђтЫфЩА№пШђуЬђфЮђуЭёрЧђфЮђфЮёрШђуЭђфЮђуЫёсЩђхЯђтЬёрШђфЮђуЭёрШђхЮѓхЯЮНЛярЪєчЯётЪёсЪђфЮђуЭђуЬђфЯђфЮёрЩђфЬђхаёрШђтЫђхЮђуЭёрЩђфЭѓха№оФтРŠнИzнЗyоЙ{оК}нИ{нИzоК}нИ{мЗyоЛ}оК|оЙ|оЙ|оЛ}нИ{оИ{оК}нИ|нИzоЛ}оК|мЖyоЙ|оЛ~нЗ{оК}оЛ~нИ|оЙ}пМ€пЛ€нИ}пН‚рН„пКрО…рР‡оМ…нН‡фЧ–чЫŸъаЈэиЖялНђуЪѕъиѕыйѓцвѓцЯєшгїымїьмјяпљёсћђфџќюЧМЈmbTun`unaumbwodtmbtnbupewrhxsi…€t šумЮфмаквЦзаФкгЦмдШивЦЪУЗФМЎриЪђънячияциюцзфмЭеЭРХОБОЗЋМДЈЙВЇД­ЁЊЃ˜ЅŸ“ІŸ”ЄŸ•ЎЉЪФЙёънриЪцпд§їяѕ№чє№шљєыїєэі№щјѓыљѕюњїяљї№јѓщљєьђьсьциєюсіђшњіяіёчѕюхћ№утеОДЇ’єшдѓцЭєцЯєцбђфЫђтЦфвИкЪБиШЏйЩЏСДФЖŸЉ‰›~Ÿ“œ}šŽ}—‹z˜|…|lƒs~ugypc{seƒzk‹qџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2‘n2’n3’n2‘n2‘n2“p4ˆe)К—[ТžcРœaРœ`Рœ`ПœaПœ`Рœ`У eЇ„Gƒ_$“p4’n2‘n2‘n2‘n2’n3’o2‘n2‘n2‘n2’n2’o3‹h+œy=ХЂfРaРœaРœ`Рœ`РœaПœ`СaТžcl0Žj.‘n2‘n2’o3’n3’n2l/—v9ЦЊoЮДyЬБvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЭБvбДyЯДzШЊoˆk0 }AцСƒнЖxоК}оК~оИzмИxФЉSпЙ|оЙ{оК}оК|нЗyоК}оЙ}оЗyоК}оК}оЙ{оК}оК}оЙ{нЗyоЛ~оЙ|оЗyоК}оЛ~оИzоЙ|оК~оИzоИzоЛ~оИ{оИzоК}оК}оЗyоЙ|оК}нИyоЙ|оК}оЙ|оЙ|оК}оК}оЗyоК}оК}нЗyоК}оК}оИ{нИzоЛ~оЙ|кЖtгГlрЛнЗyоК~оК}оИzоИ{оЛ~нИzоИzоК}оК}оИ{нЗwчЫžђуЯђхЯѓцбёсЪђфЮѓчбђфЮёсЪѓцаѓцаёрЪѓцаѓхаёрЩѓхЯєчвѓуЭётЫѓцбђуЯёсЩѓчвѓцбётЫђфЭѓцвђтЬѓуЮѓцвѓфЮђтЬѓчвѓцбђсЪѓцаѓчвђтЫѓфЯѓцвѓфЮѓфЯѓцвєхбёсЩшпРѓцађсЫѓхбѓчвђуЭђтЭѓцвѓфЯёсЪѓчбђхЯёпЪѓцаѓчбётЫђуЭѓцбђтЬётЫѓцбѓфЯѓфЮѓцаѓцбёсШђфЯѓцбђтЬѓфЮѓчвђхаёрЩѓцбїшжаЫ”скВјщйђсЫѓхаѓцвѓфЮђтЫѓчбішгђтЬјъжїщеїшгѕчвњьиїчгђфЮѓцбђфЮђуЮїщдѓчбїцбјщејъжєхЯљъзїъзђуЭђуЮљызљыжјшгјыжішгіцбѕцвѓцаѓуЮђтЬѓчвѓфЯђсЫѓцбѓхађсЪѓчбєчваРО№сЭѕшгђуЭђтЭѓцбѓхаѓфЮѓцвѓцбђсЫѓхЯѓчвђтЫѓфЮѓцбѓхађсЫєцвѕщжхЩ›нЖvоЛ~нЗyоЙ|оЛ~оЙ|оИyоК}оЙ|нИyоЛ~оК}оЙ{оЙ|оЛ~нИzоИ{оК}оИ{нИzоК~оК}нЗyоК}оКнИzоК}оЛоЙ|пЙ}пМпЛ€оЙ~рНƒсО„пЛсП†сР‰нН†йЙ„хؘщаІыеБ№пУ№пУђуЬѕщжіыкєчвєцбѓцЯіыкіыиюоУпЮБжЦЊШЙ ˜ŒypgYtl_}ugylwjym‚zn…}q‰‚w”€ЂšŒЋЃ•Ѓ› ™ŠЇ ’ЎІ˜ЖЏ КГЄОЗЌЬФЗлвХъузљѓщјѓці№хєяхјѓшѕяц№ърёърѓьсіяуї№фѕюуї№фњѓцњѓчїёхєюсј№уожШючлћіэѕ№чєёщљѕэїєюіёшјєыљіяњіяљѕэјѓщјђшњѕыткЭсйЬњіюјіяіѓъѕэуєшзИЉ”пвОњэйѓчбєчбёуЪыкПтаЖтвЖувЗраЕмЭВгФЊНЏ˜К­–™Ž}“ˆx’‡v‘†u„t”‰yЁp…|k‡~o|se|te„{k…{lџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2‘n2‘n3‘n2’n2‘n2“o4ˆe)˘\ТžcРœaПœ`РœaРœaР`Рœ`Ф eЈ„Hƒ`#“p4‘n2‘n2’n2’n2‘n2‘o3‘n2’n2‘n2’n2“o3‹g+z>ХЂfРœaРœaРœaРœ`ПœaРœaСaТžbl0Žj.’n2’n2‘n3’n2’n2l0—u:ЦЊpЮГyЫАvЭВwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋUрКоК~пМ€пМоЙ{пМ€пМ€оЙ|пМпМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|пМ€пМ€оЙ{пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМоЙ{пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНоЛлЗwдЕoсМ‚оИ{пМпМ€оЙ|оК~пНоК}оК}пМ€пМ€пЛ~хУŒїщг§ёрќ№оћёпњэкјьйјюмўѓтјьи§ѓсњяојыиљюнќёрќямњянѕыиіъзјьйњ№пќёсќяоѕъиїэлјъињюл§єуѓцвєчгѕыйєшдѓцвѕьйѕыиѓфаѕъзѕьйѓцаєщжѕыйѕщеѕщжѕыйіъй№уЫввѓъжєхбѕъзѕькѓшгѓчвѕыйѕщзљьйљянњянў№пњяоњ№пљькњэлњяоњюлћянўєућ№оїыйїэлџѕфњэйњюоїэлѕщеєщељяніьйќянљ№оїымбЭ—тоИњярѓхаєъжѕыйєщдѓцбіьлюуЯњюншоЩюуаьтЭѕыйуйУърЫѕъзћяпќёрєъзяуаљяошоШысЬьсЭѓщжуйТысЭѕыијэмхлЦхлФтйТърЫёцгысЬђшдіьйєшдѓцбѕэкєщеѓхбѕыиѕъжѓхЯѕьиіыйЯСРёхгїэлѓчгѓчвѕыйѕъжєшеѕыйѕыиѓхаєщжѕькѓцбєщдѕыйєъжѓхаїэнётШоЙ}оЛ}пНоИ|пЛпНоЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоЙ}пК~пМ€оК~оК|пНпМ€нИ{пМпМ‚оЙ}пМ€пН‚оКпЛ€рП„рНƒоЛ€рП…сР‡рН„сСŠтТŒмМ‡жЖ„хЪœъдЌэйЗђфЫёуЩѓцвіыйїэоєъжєшгѓчвіькіыкѕькђшжэуахлЩмаНФИЅЇŠŠ€q†~p‘‰zœ”…ЄœГЋœФМЏЬФЙбЪОжбЧмиЯрмдчум№эцїєэћјё§њѕџќјџўљў§јќњѕћљєќњі§њєќјђќј№§ј№§јё§ј№§љё§ј№§ј№ќїюќїэћѕыњєъњєшњѓчнеШ№щнћѕьѕёчѕёыљіюїєюіђщјѕэњїёљіяљѕэіёчєяцєэтёчмиЭОэчмњіяїєьј№чзЩЗЎЂћ№оіщеѕшгюоФяоТюнРюоХётЪѓфЬєхЭђуЪіцЭкЫГдЦ­ПВœž“€†uˆ}m‰n‡u…t{scˆnuf~tf…{l†}mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2’n2‘n2‘n2‘n2‘n2“p4†d(Д‘UНš^˘\˘\Нš^РœaРœ`Пœ`ФЁeЄ‚E_"“p5’n2’n2’n2’n2‘n2‘n2’n3‘n2‘n2‘n2“o4Œh-˜u9Рa̘]˘\˘\О›_Пœ`Пœ`СžbСžbŽj.j.‘n2’n3’n2’o3’n2l0—v:ЦЊoЮДyЬБvЬБwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЊSрК~оК}пМ€пМоЙzпМпМ€оЙ{пЛ€пМ€оЛ~пМ€пМ€пЙ~оЙ{пНпЛоЙ|пМпНоЙ|оК~пМоЙ|оК}пНоК}оК|пМ€пМ€оЙ{пЛпМоЙ{оЛпМ€оК~пЛпМ€пМоЙ{пМ€пМ€оИzпМ€пМ€оК}оЙ|пНпЛкЕuаВgсНƒнИ{пМпМ€оЙ|оК~пНоК|оК|пМ€пМиДuжҘцпЫУЛЃЯЦ­жЭДзЮЕчпЪфмЧЙВ™пжОЭФЉмгМтиТпжРЬФЈЪСЅйаЙѕьльуЮожПкаИЧОЂЧОЂјюнэуЮукФйаИХНЂѓчвѕщеѕыйєшеѓцвѕьйѕыиѓфбѕъзѕьйѓцбєщжѕыйѕщеѕщжѕыйѕъиђфЯюцЬєыиѓхбѕъзѕькѓшдєчгѕыйѕъиодНржРиаЗКВ•кбЙкаИлвЛндМоеОиаИдЫВОЖ™дЬГьуЮцоШЙВ’иаЗйаИшоЩѓщжїэлсзРщрЫЪТІожПќ№тбЭ—тнИњярѓхбєъжѕьйєшеѓхбљ№пЕЎŽйаКВЊ‰ЉЃ€—r™“mŒ‰aЅŸ|ђщжйаИЯЦЌјяпДЌйбКВЊŠЁ™t–iŸ™tŒˆ_ЌЄ‚ѕъйёчдЈЁЎІ…ІŸ~•jШПЃЈЂмгМљяоѓшдѓцвѕэкєщжѓцвѕыйѕъжѓхаѕьиѕьйкЬЦђхгіэлѓчдѓчгѕыйѕъжєшеѕыйѕыиѓхбєщжѕькѓцбєщдѕыйєъжѓцбіэнцЬмЕuпМ€пНоИ|пЛпНоК~оЙ|пМ€оКнИ{пНпМ€пК~пЛпНоЙ}пК}пМ€оЙ~оЙ|пНпЛ€нИ{пМпМ‚оЙ|пМ€пН‚пКпЛ€рП„рНƒоЛ€рП†сРˆпМƒтС‹фХоОŠеЗ„чЬŸьеБэйИђхЮѓхЯєчвѕъжїьмѕъиѕщжѓчбіькіьмїярјёуњѓцќіщќѓтџјъ§ішодФжЫК№щнѕђшљіюџќѕџџћџџћџџ§џџџџџџџџўџџ§џџћў§љ§ќљўќјќќїќњѕќњѕќљѕћјёќїёћј№ћї№ћјђќљєќњєќјђќјђќї№ќї№ќїяћіюљєыњєьњєыњєъукЭђыпћіьіёщіђыњї№јѕяіёшљєэљі№њї№јѕюѓяціёшѕяхђщнѕях№щмјѓщїѕьњђчФЕЂЭТЎќёпєчгѓфЬярЧђфЬіъејюліэкѕъиѕщеѕщеѕщеѓцб№тЫяпЦзЧ­ЋŸŠ…s‚yi†}n‰€p…|l†|m~ufxpa„{l‹qџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2‘n2‘n2‘n2’o3‡d(Ÿ|@ГTЊ‡K­ŠNІƒG‹h-Šg,‹h,‹h,„a'‰f*”p4‘o2’n2’n2’n2’n2‘o2’n2‘n2‘n2‘n2’o3k/‹h,ВŽS­‰NЋˆL­ŠN˜t9‰e+‹h,‹h,‹g,ƒ`$‘n2’n2’n3‘n2’o3’n2l0—v:ХЊoЮДyЬБvЭВwЩ­sТІlиЛ€ЎVЏ’WаЕ{ЮБvбДyЯДzШЊoˆj/Ÿ}@хПмЖxнЙ{нЙ|нЖyлЗwУЈQоИ{нИyнЙ{нЙzмЗwнИ{нИ{нЖxнИ{нЙ{нИzнИ{нИ{нЗyмЖxнЙ|нИzнЖxнИ{нЙ|нЗyнЗzнИ{нЗxнИyнЙ|нЗyнЗyнЙ{нЙ{нЖxнИzнЙ{мЗxнИzнИ{нЗyнИzнИ{нИ{нЖxнИ{нЙ{мЖwнИ{нИ{нЗyмЗxнЙ|оИzлЕuеГnпЙ|мЖxнИ|нИ{нЗyнИyнЙ|мЗyнЗyоЙ|тЛ|ЌO‡^ЉЄƒТКŸЎЇ‡‡X‘ŠcУРЅЭЩАОЖ™Ѕž{‰ƒZЁ›x šxŸ™uАЉ‰—r•hџњьзЯЗНŘБЊŠЫУЊЕ­§єхзЭЕХСЇФПЄЂ›yиЬВњъзєцгѓфЯђуЮєчгѓхвђтЭєцвєцгђтЭѓфбєцгєфаєхбєцвєцвярЩаа›ђфаѓуЯєхвєцгђфЯђуЮішецкХŠb“ŽfމbТКžЁ›w‡`–jЌЄƒž˜s‘‹dupCЅŸ}—rЩСІіьмГЋŒГЌŒ‘ŒdмвНьуањђсБЊ‰№щиЅЁ~ЅzћьнбЭ—ркГљщкђтЭѓхвєцвѓхађтЭќюоž—v‹†cСКœУЛŸПИšИБ“ЛД•ВЊ‹йаЙвЩАРИœџїш–‘o‹gФМ ЕЎЗЏ‘НƘЙА‘БЊŠлвМќђуМД–Ѓz–tŠ„^ЉЃ‚­ІˆяфЯішеѓфаѓуЯіъжѓхбђтЭєцвєхвђтЭєцгєчгЩЙН№сЮішдђфЯђуЯєцвѓхбѓфаєцгєцвђтЭѓхбєчдєхаѓфаішдєхбѓфвялОпЙ{нЗwоЙ|пК}мЖvнИzнЙ{оИzоИzоК|оИ{мЖxоК}пК|оЙ{оЙ{пК}нЗxнЗxпЙ|оИzнИyпЛ}пЙ}нЖxпЙ|оЙ}мЗyнЙ{оК}оИ{нЙ|оЛоЛоЙ}рМпН„пМ‚сП‡тТŒоНˆЭЎ}хЪьжВюкКѓчбѓцаѓцаѕшдїюпіыкѕщиѓчвіыйіьмїюпїюрјясї№тѕыкјёфњєщ§єч§ѓфџњєўћіўћі§ћі§ћї§њї§ћї§њї§њї§њї§ћї§ћіќћїќћі§њіќћіќњѕќљєќјѓњїёќјєќњѕќњіќњіќњіќњѕќјђќјђќњєќљѓўљё§јёћї№њіяњіюћєыриЩёыпћіюїђыіѓьњї№јіёіёъљѕяњїђњјёіђыѕёшєяцѕ№ш№шмѓэпі№уїёцњїюѓщнШЙЅёцдіэмѓфЮђуЫѕыйјяпютЮщлХэпЦђфЭѕщжіьмѕькїюніщеіъејъвугЙЕЇ’‚r~vgyjxi€wi˜{whƒyj‹‚qџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2’n2’n2’o2’n3‘n2l0–r5Нš^М™^И•Yšw:Šf+i-i-Œh-j/’n2’n2‘n2’n3’n2’n2’n2‘n3‘n2’n2‘n2‘n2‘n2’n2Žk.Њ†JТžbЛ—\ВSm1‹g,Œi-Œi-Œh-m1’o3‘o2‘n2’n2’n2’n2l0—v:ХЊoЮДyЬАvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЮВvвЕyаДzШЊoˆk/ ~BчУ†нИzпМ€пМ€оЙ|нК{ФЊTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпКоЙ|пМ€пНоЙ|оЛ~пМ€оЙ}оК}пНоК}оК|пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМоЙ{пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНоЛйЖtЮАdсНƒоИ{пМпМ€оЙ|оК~пНоК|оК|рНнЗxАžlАЌЛГ–ПЙžНЖš­Ї†ИА’СНЃйгОРЙŸФНЂзаИЫФЌЙГ™жЮЗцнЪйвКлгМ§ѓфЮЦ­УМ мдОжаКОЙіяпЭХЌЫЧЏкеРЖА‘ржРњяоіэнѕщиєшеіэніьмєчдіьліэнєшдѕъкіьніъйіъкіьніымѓцгчуФѕьлєчеіыліэоєщзєшжћђфлгНДЎБЋ‹Д­ŽСКžВЊ‹ЌІ†ЪТЉЊЃ‚ЎЇ‡ЪХЌ™”oфлЧзЯЗьуб№чеРЙЭЦ­ткФвЪВьфбѕьлЎЇ‡љётФОЃМД—ќђхвЯ›упМћ№хєчдѕыкіьнѕъиєчењётвЫДЩТЋјюоњ№сѓыйэфбіылѓъйђъи№цдїюнєьлЬХЎЦРЇіюнќѓуџїщ§ѓфћёсљяпёшзљ№рюхгмдПЩТІриТљярљ№рїэнєыкїэлѕыйътаѓщзєшеіьміылєчдіэміэмргЭѓшзїяпєщзєшжіьнѕыкѕъйіьніьмєчдѕыкіьмэтЯїэн№цдѓщйѕъйпУкЕvмЙ{мК}лЙ|сН€тПƒпН€мЙ|мИ{пЛлИ{пЛнЛ~йЕyнЙ}оЛ~кЗ{пМ€пМнЛ}пЛнЙ|кЗyкЗzоК~кИ{оМ€оК}пМ€пН‚пЛпМ€рП…рО„пМсП†сС‰рО†уУфЦ“сТЮБ€цЭ экЙ№оСѕщжєшгђцбѕъзї№сїьліыкєщдѕыліэої№сј№тјёујёуіэнљёхљѓшїятїясћїёќљєќљѕ§њі§њј§ћї§ћј§ћј§ћј§ћј§ћј§ќј§ќј§ћіќћіќњіќњѕ§њѕ§њіќќї§§љ§ќљў§љџ§њџ§ћџўњўўњ§ќјћјєіє№ѓ№ъєёьѕѓюњїяћѕэњєъсиШёырќї№їѓьїѕюњї№јѕ№іѓыњїёћјѓћјђїѓыѕ№чіђщїєъѓэуѕюсэцзыужѓюфытееЧВјюнєъзєхаїыкіэоэрШйЪАугКэоФ№тЪѓхЭѕщеіьмїясїюпѕщзѕьлјыжшзОАЄŽƒykvgugogZ‹p†v‚yj‰€pџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2’n2’n3’n2‘n2’n2l0Žj/’o3l0Žj.“o3’o4“o3“o4’o3‘n3‘n2’o2’n2’n2‘n2’n2‘n3‘n2’n2‘o2‘n2’n2‘n2’o3Žj-‘n1’n2k0m1”p3“p3“o3“o3“o3’n2’n2’n2’n2’n2‘n2l0—u:ЦЊoЮДyЬАvЬБwШ­sСІlиЛ€Ў‘VЏ’WаЖ{ЮБvвДyаДzШЊoˆk/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК~оК}пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€оЙ|пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНоЛкЖuаВgсНƒоИ{пМпМ€оЙ|пЛрОƒпЛпЛрМ~уУєщзљ№уљ№рэуа№чжљ№рјэнѕьлѕэнщрЯіыкўѕч§єцќёс§ѓхњёуњяпќѓфїяпєъкєъй§єцѓщиёцдјярѕьмѕщијюођщйіыкіъкїяпіыкѕщзїяпїюоєчжіэнїяпѕшжіьмїюпїьлїьмїюпїюпѓцвллБіюміщиїэоїярѕъйѕъијясѓщкїьлљясїэншмЪѕьлљ№сћ№рєщйјюпњярјэнћђфќђфљярѕыл№чжљэнќѓхѕэнѕыйіымѕьміэніщкїюрњёхбаœурОќђчѕшжіэнїюпіыкєшжњѓфТЛЁчпЫТМЁЈЂ„˜“pЅ ~ЇЁ€Ђ{•nАЉ‹ИБ”ЅЁгЭЖИВ•ФОЃіэпЭХБыувљёуЩСЈИБ”ЗВ•ИГ—неРяцеШСЈїяр§ѓфйбЛЯШАУМЁЦПЄЂž|яцеіъйїюпїэнѕшеїяпїяплЯЭєщкјёсѕъйѕъиїюрїэміылїюпїюпѕшжќѓфскЦ™”qЈЃ›—rюшлмЬЋЇ…;|2ʘTЄ…;ХЃaжДvЩЈiуП„УЁ`Ѕ…<АIЪЈgдБsНœXЂ‚;Б‘KАHБIтПƒфР†К˜UЋŠB­ŒEПYВ‘KОZВ‘LХЄcсОпМ€пН‚пЛпМ€рП…рО„пЛсП‡сСŠрП‡уУŽхШ–уЦ“гЖ„фЫŸямН№рЦіьлѕъзєшдѕъиїярѕьліьмєщеѕьліэој№тјёфјёфј№уїэмљђчљѓъїятјёфћјёќљєќљі§њі§њј§ћј§ћј§ћј§ћљ§ћј§ћј§ќј§ќї§ћі§ќї§ќљў§ћџџ§џџўџџџџџўўўћћњјїієђёющчфффссрнрпосрпчшцюяяёэъј№хљђшњѓшуйЩђьсќјёїєэїѕяњїёјіёіѓъњіёњїёњјђњї№їѓыєёщючнљєыїђщѕяфяшлыхи№хиясЯїюоѕыйј№уѕьошиОэпШєшдіьйѕщеѓцађуЪёсЦђхЬѕшдїэнїюріэмїясљьичзНЌ ‹†v„zk‚ykxpcŒr‡}n‚yjџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n3‘n2‘n2’n2’n2‘n2‘n2’n2‘n2‘n1‘n2’o2’n2’n3’n2’n2’n3‘n2’n2‘n2‘n2‘o3’n2‘n2’n2’n2‘n2‘n2’n2’n2’n2’n3‘o2’n2n2’n3’n2‘n2’n2’n2‘n2’n2‘n3’n2’n2‘n2‘n3’n3l/—v9ХЊoЮДyЬБvЭВwШЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj0Ÿ}@хРмЖxнЙ{нЙ{нЗyлЗxУЈQоИ{нИyнЙ{нЙzмЖxнЙ{нИ{нЖxнЙ{нЙ{нИzнЙ{нЙ{нИyмЗxнЙ|нИzнЖyнЙ|нЙ|нЗyнИzнЙ|нЗxнЗxнК|нЗzнЗyнЙ{нЙ{нЖxнИzнЙ{мЖxнИzнЙ{нИzнИzнЙ{нИ{нЖxнЙ{нЙ{мЖxнЙ{нЙ{нЗzмЖxнК|оИzкДtгВkпК}мЖxоЙ|нЙ{нИyкЖvйЖsиДrйЕsйГoшжБњѓщњётьфжэфжўєцјясїюпјярјятјясєцгѕшзѕщиѓфбѕщиѕщиѓфбєшжѕъиєчеєцгѕщиѕшзєхгѕщиѕщйєхгєцеіыкѓцгєцдѕъйєцдѓхгѕщиєшзѓхвѕшзѕъйѓхвєчжєщиѕчеєчжѕщиѕшзђфбыуШєшзѓфвѕшзѕъиѓцдѓхгєшзіьнїюрј№сјярљярљ№тњёуіьнј№тљ№уїымѕчеѕъкіщйѕшзѕщиїылѓфвєшжіъкєхгєцеіылєшзєфвіъкјынбЮšслИљыпѓхбєшзѕщиєчеѓхвћётž™wФОІЏЊŠЁœ|АЊЏЉŠЖА“ШТЈ ›|ДА“ЖБ“МЗ›ШТЉУМЂШУЋфнЫ”‘vнзУєюсЉЄ…ИВ•ЋЇ‰РНЄлдР№щйЅ €ї№тќѓхЦПІОЙžŸ›yЗБ”­ЉŠшнЪічеєшиѕшзѓфаѕъйѕъиЯСФёфгіъкєцдєцгєшзєшжєчеѕщиѕщиѓфбќюолвНŒ‡f‹ˆaˆ…]ящмгК‰АE™y.Г‘MАHЮЌkТ `Ћ‹IтПƒТŸ]™x-›|1ЩІfеВtВJЌŒEЈˆAЕ“MЛ™UтПƒфС‡БJšy.Ÿ5РŸ\ЛšVЦЅcЋŠDЧЅdрК}нЙ|пК}пИ{нЙ|оЛ€оЛпК~пНƒрП†сО…сС‹фЦ”фХ’аВсЦš№мН№пЦіьліыйѓцбѕщеїюпіыліьмѕшдѕьйїюпј№тј№уљёхј№уіьмљђчљѓщјясјёцќїђќљѓќњі§њі§њі§њї§ћї§ћј§ћљўќљџ§њџўћџџќџџ§џџџџџџўќљјіѓђ№эъшуфснтрнролтсоффтшччыыыэээёёёєєєѓѓѓёђѓёющљёцњѓщњєъшоЭєютћї№јѕьїѕяњјђјіёїєыњїђњјђњјёљіяњїяњјђОИЌъхкўљюі№фі№уѕ№сђцзђхеіэојёхїярщкСёфЮїюніэлѕьлѕыиєчбєцвётЩётЧђфЫєцаіькіьлїюпіэнјшбйЪАЇˆŒƒs‡}nzqdŒq‹qƒyjџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2‘n3’n2’n2’n3‘n2’n2’n3’n2’n2’n2’n2’n2’n2‘n2‘n2‘n2’n3‘n2‘n2’n2’n2’o2’n2‘n2’n2‘n2‘n2‘n2’n2‘n2’n2’n2’n2‘n2‘n2’o2‘n2’n2‘o2’n2‘n2’o2’n3’n2’n2‘n3’n2’n2l0—v:ЦЊoЮГyЬБvЭВwШ­sТІlиЛ€Ў‘VЏ’WЯЕ{ЮВvбДyЯЕzШЊoˆj/ ~BчУ†нЗzпМпМоИ|нЙ{ФЉTрК~оК}пМпМ~оИzпМ€пМоИ{пЛпМоК}пМпМпК}оИ{пМ€пЛ~оИ{пМ€пН€оИ{оК~пМ€оИ|оЙ|пН€оК|оЙ{пМпМоИzпЛ~пМ€оИ{оЛ~пМоК~пК~пМпМоИ{пМпМоЗzпМпМоК}оЙ|пН€пЛ~лЖvгДmсНƒоИ{рМсНƒйЖtНЄHХЋWХЊTТЄKОЋZорИўіыџћэШРВ‘‰zєэп§ѕчїясїясїятіюпѕщиіюріюпєшзіюпіюпєщиіэніясѕылѕъйіюрѕьнєшиіяріюпєщиѕьміясѕъйѕыліярѕылѕъйіяріюпєшиіэоіярєщиѕьніюріьміьніюрїюрёцгджЄѕьнѕщйіэоіясѕъкѕъйіюрїюрїясїясїясј№тќїщмЦИХЂ•њѕчљѓхјюпјьоћѓчіьоѓщйњёфљёфїълјюсљ№фїынјэрљёфјютїълљёф§ђщбаœспНћђшѕшзѕэніярѕымєшићєцШТ­ЧС­іђцњєчџїыѕ№с§ѕщњђхњѓхћѓцћєчџљэљёуџїьўіъіюпіёфћѓцї№сбЫЕпиУрйЦЫХЎєюрѕюпбЫЕћєчћђфНИžЛЕкгОюхе№ымїяр§ђф§єчћёуќётќѓцїяраЦЭјют§ѕшќђфњ№тќѓц§єцќђфќѓцџіщћ№уџѕшяшйЗВ—заКуоЭђцЮрН€пЛ~нК~лИ|хТ‡уР…пМ€пНфС†Я­mПž[дВsоЛ~фР…нК~рН‚мЙ}сО‚сОƒсО‚фС‡ЫЉiШІeЯ­nоЛсОƒрНиЖyпО‚рО‚тП…уР…тНƒтП„уСˆтС‡уР‡тР‡уТŒфУŽцЧ“шЬœшЬœдЗ‡тШђрФѓфЫјьліькѕшгіыиїэмїэнїюоѕщеіьлј№сјёфјёхљђчј№фїюпљѓщљѓъј№уљѓщќїёќљѕќњіќњїўќљџџ§џџ§џџ§џџ§ћљіїѕєѕђюыштыштрнйкзвливкзгромчцфъъщьэьюююьььшшщууфрррмммщщщђђђёёё№№ёђящњѓщњѓщњєы№хді№цћї№љѕюјі№њјђљіёїєэњїђњјђњїёјіяјѕэџџћБ­ЃЈЃ˜ѓэт§јэњѓшєюсёцжђцзљ№фѕьнънУђхЯїюоїяпіюоіэлѕькѓцЯѕщжѓхЮђуЪђуЩётШётЪѓцаѕщжіэнѕшвяоТЪЛЄЂ–ƒ…s‡}mŽ„sŒ‚r†|mџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2’n2’n2’n2‘n2‘n2’n2‘n2‘n2’n3‘n2’n2’n2‘n2‘n2’n2‘m1‘n2’n2’n2’n2’n2’n2‘n2’n2‘n2’n3’n2’n2’n2’n2’o2’n2‘n2‘n2’n2‘n3‘n2‘n2‘n2‘n2‘n2’n2’n2‘n2‘n2’n2’n2’n2l0—v:ЦЊpЮГyЫБvЭВwШ­sТІlиЛ€Ў‘VЏ‘WаЕ{ЮВvбДyЯДzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК~оК}пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€оЙ|пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНпЛкЗvЯБfбВiжДpЬАbоМ}ФЈRЫЎ^иЙuжВqЗ•BЋЄdЦТЊДЋŸЗЏЁ—„ЗБЇОИЋыуеќѕчјятјяуїюріъкј№уј№уіъкј№уј№уіълјясјёхїэпіымјёфїюсіълјёфј№уѕъмїюрјёхіынїэојёфїэпіьмјёфј№уіщкјятјёфіълїюсј№фјюрјюсј№фјятѕщй№ыжјятїълњ№фљђчїэрїэпњёцј№фјятјятљ№уќѕшпЪНоЩМУŸ‘бГЅдЗЊаЗЄЩФœШЦЁ­ЌsМСˆбзЃЯе Эа™ЮгžЯд ЮбšЮгœЯе ЮгžЭа™Яе Яд НХ€щцЩ§ѓыіъкїясј№фїюпіылћѕшзаНЙГ™ЖА–ЬЦАЯЩВЫЦЏЪХЎђълјясумЪжЯКДЏ–ФОЅзаМХОІ№ъммжФФОЈЪХЌИГ—бЫЕСЛЃРЛЄЫФЌиаНйгОскШячзеЮИТМЃбЪЕыфдёщйѕятОИžЭЧАбЪЕйгРФПЇіясёэкЫЦЎигОТНЅмеСмеТШСЉбЪДЭЧАЖБ•ЯЩГвЫЖЬЦЎјђцџјэфмЮпХ–ЦЂ^ЭЋkЯЌmУЁ`ЪЈgЬЉiмЙ}зДvдВsН›ZХЃcгБrЫЉiТ ^ЫЉiЪЉhгАqвЏqмК}дВsФЂ_ЬЉiЯ­nхТˆбЏpЭЋjЪЈgЩЇgИ—TХЅdХЄdЦЄeЫЉjдГvЩЈiвБuЦЅgиИ}оПˆЩЌqиЛ…аЖƒеМ‰ТЇsЪБ€фдЕынФхкУэуЯэтЬюфбђъијяпѕьмѓщеюфбёъмљђцљёхљђчјёфї№тљѓщљѓщјёхњєьќїђќљѕџќїџўљљїёюыц№эццскпкгЮЩТЦФПевЭбЮЫкйзццхююяєєєѓѓѓэээцццрррннннннооотттхххцццуууыыыѓѓѓёё№№№ёѓяшњєъњђъњєыђцжїёчћї№јєэљіёћљѓљіёїєэњјђњїёћїёњї№љѕэџџћТОГ‚|r—’‡ЭЧМэцкїёуљэољыкћєшэпЩыпЪјяріьлїюпїюріэніюнѓхЮѕыиєшдѓфЯђуЪђфЫярЧ№рЦђхЮіькєчгѕхЫцеЛНЏ™Є˜…–Œz†|l‘‡vƒzkџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2‘n2‘n2’n2‘n2’n2’n2‘m1‘o3l0‘m2l0m1‘m1m1l1”p4m2‘n2’n2’n2’n2’n2’n2‘n2’n2’n2’n3’o2‘o2’n2’n2‘m1’n3m0’n2l0‘m1m1l0‘m1”p4“o3‘n2’n2’n2‘n2’n3’o2l0—u:ФЊoЮГyЬАvЭБwЩЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvвДyаДzШЊoˆj/ ~BчТ†нИyпЛпМоЙ{нЙzФЊTрК~оК}пЛпЛ~оИzпЛпЛоИzпЛпЛоК}пЛпЛпЙ}оЙ{пМ€пЛ~оИ{пЛ€пМ€оЙ{оК~пЛ€оЙ|оЙ|пМ€оК}оЙ|пЛпЛоИ{пК~пЛоИ{оК~пЛоК}пК~пЛпЛоИ{пЛпЛоИ{пЛпЛоЙ|оЙ|пМ€оК}пК|рМ‚йЗuлЖvиИuрНаАeЦЊVжЗsеАjФЎiЛПснЦолапмвЖЏЃЬЧЛяьпСК­і№уќѕшњѓчљђфїынљёфќєщљэпј№фљёфїынљ№уљђхјюрїьољёхјятѕъкјёуј№тіълїюпјђфіымїьојёуїэоїэољђхљёфїъмљ№уљђхїымјятљёхљясљятљёхљ№хєшзгзЇї№сіъляшгюъдэцЮ№щгёьзіяпњѓчњѓцћѕшсЭРпЪНќіщЪЊчиЮэпвъмЬчпЩхрЪШФšлзДъщЯъшЭштФщхЪъчЭщтЦщфШъшЭщцЪшсФъшЭщцЪьуЫїятј№уѕъкїясј№уїюпѕылћіщ­ЉŒаЪЕŒjž›|ЈЅ†‡†a’mкдРіяуŒ‰eЛИž—•t~WЋЇŠ†…dтргА­“’rЁžЁž}iЋЈ‹{zRœ™wЅЁЌЈŠЛЖœŽŠfМЗœДА”омЬздС–’tЕБ—ЊІˆ’kЙЕ™ЂŸ€Œ‰kяыоЯЪДГЏ“›™yЇg­Љ‹ІЃ„Їb˜”rТПІwuLœ™xЕВ–›˜wдбНўњёЎЃ{зДuЦЃaЃƒ9ЎGЎF­ŒEВ‘JЪЇfЉ‰CВ‘LЗ•QŸ€7Е“MАIЋŠCАIЌ‹DЕ“OК™VйЗyЧЄc›z2˜x,ФЃbцУˆФЃaЎFЇ†?Ї‡>ЎŽHВ‘LБ‘KŸ8ЏJЛšWЖ–SПŸ_ ;аАtЮЏuСЅhØ[ИŸhПЇqЊVЏ—`еЦЂциОмЯДуиСчлФхмЦщрЬјяо№чжіькъсЮэчзіяфњѓчљѓшј№фјёуњєыњєъјёфњѕьќјѓ§њіяыхйгШаЬУШФПзгЯнмйффтььь№№№ђѓѓєѕіђђѓъъыоооааазззооопппууушшшъъъчччууухххшшшфффюююђђђ№ёё№ё№ѕёщњѕыњѓъњєъёцељђщћїёјѕяјіяњјёјіёїєэћјђњјђњјђњїяљѕэџџњЪХМŒ†{Š‡ƒzމ~ЃŸ“ГЉœРГЂѕыкєцЯїюсіэоѕщзіюоіэміэліэлєчвѕъзѕькѕчгѓхЭђуЪѓуЫђуЫђуЫѕъзєчвѓфЫяоУгФЊВЅЋŸ‹ƒr”‰x‰~nџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2’n2‘n2’n3‘n2l0ЋˆLЊ‡KЌˆLЏŒPІƒF•s6Ћ‡LГTz>ЃC |Ak/’n2’n2’n2’n2’n2’n2‘n2’o2’n2’o2‘o2m1‘n2Ў‹OЉ…J­ŠNЏŒOЁ~A™v:Ќ‰MВSšw;™v:z>l0’n2’n2’n3’n2’n2l/—v9ЦЊoЮГyЬБvЭВwШЎsСІlиЛ€Ў‘VЏ’WаЕ{ЭБvбДyЯЕzШЊoˆj/ }AцТ„нЗyоЛ~оЛ~оИ{мЙzФЉSпЙ}оЙ|оЛ~оЛ}нИzоЛ~оК}оИzоЛ}оЛ~оК}оЛ~оЛ~оЙ|нИzоЛоК|оИ{оЛ~оЛоИ{оК|оЛ~оИ{оЙ|оМоЙ|оЙ{оЛ~оЛ~оИzоК}оЛ~нИzоК}оЛ~оК}оК}оЛ~оЛ~оИzоЛ~оЛ~нЗzоЛ~оЛ~оЙ|нИ{оМоК|оИzоЛ~рЛоИ{рМпМпЙ|гГmдДmиИvчрРъыаёюзџљэџўёЮЧКЧУЖџџќбЮТХОВњіъї№фіятєщлљёцшсЭхлТљ№уїюрѕщиїюпїятѕьмѕыкїясјятіынї№ујятіълїэпјёфіынїьој№тљютіъмїясїюрѕщйіюпїясѕъйіэоїюсіьніэоіютіюрѓчжссПљ№хлзЏбдЃчфШхсСЬЪ›баІєюнљ№цћєшуаФзНБџ§ёј№фЯВЅћѕщ§јьћѓцњяуќѕъ§ђщћ№цћёшћђщљьрњ№чћђщљэтњяхћѓщњёчљьрћђщћёшљырјюуїятіълїюсјяуїэпіълљѓчвЬИї№фчсеъуеыхзыхзщтдцрвћєъЅЁƒЯЬИщфзаЫЗхпЮщувћіьФРЋ™—{дЯЛхпЯчсбыхжлжФаЭЙжбНючкдЮЛš–vйгСВЏ–ЙЖычи“‘xПМІљѕъЪХЏцраьциштвќєъуоЭИЕœцпЯыферкЩыхжыфжпкШунЭкеТзвРьхжсмЫщфијђхЦЉpпК}Я­nЦЄcнК~ЦЄcб­oкЗ{рНЏKʘUйЖxвАqдБsлИ{С ]гАrзДvЯЌmгАrуР…ЮЌlЎHРž[вАqфС‡ХЃbЦЄcйЗ{жДvбАqиЖyкИ|зЕwдВuиЖzиЗ{йЙ|иЗ|сР‰йК‚СЅjжЙ…тЩœсШšдЙˆбЖˆьлЛьрШюрШютЬёфЮђчгёцгіькђъиіэлёщжёымљђцљѓчњѓщј№ујђцњєьњѕыјђхћіэџћѕьъцггвъыъя№№ђѓѓя№№ыыыуффйййвввЭЭЭЫЬЬФФФДДДКККСССааадддрррюююёёёѓѓѓіііўўўљљљќќќэээюююёёёёёђ№яюїѓыњѕьњєыњєыѓцжљѓъћїёљѕяјі№ћјђјѕ№їєэћјѓњјђћљѓњїёњѕэџ§јсмвŠ“Ž…’ŒƒŽˆ~ƒusmdg^TŒ‚rюфгќіщіэнєцвѕъиіщдѕшдѕъжєчгєцбѕькѕъиѓцбђуЪёсЧётЧ№рЧєшгєцађуЪёсЦтвЗУДЙЋ•Іš†’‡w‹‚qџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’o2‘n2’n2’n2’n2’n2m1­ŠN˜u9М™]ВSПœ`Ё~BЏŒQТŸcВSЊ‡KАŒP“o3‘m1‘n2‘n2’n3‘n2‘n2‘n2‘n2‘n2‘n2’n2‘m1•q5ЌŠM›x;Пœ`ІƒGЕ’V ~AГTУ dЏ‹OІƒG­‰Nl0’n3’n2‘n2‘n2‘n2l/—u9ЦЊoЮГyЬАvЭВwШ­sТЇlиМ€Ў‘VЏ’WаЕ{ЮВvбДyЯЕzШЊoˆk/ ~BчУˆнИzпМпМоЙ|нК{ФЋUрКоК~пМпМ€оЙ{пМпМоЙ{пМпМоЛ~пМпМпЛоЙ|пН‚пЛ€оЙ|пМ‚пН‚оЙ|оЛпМ‚оЙ}оК}пН‚оК~оК}пМпМоЙ|пЛ€пМоЙ{оЛ€пМоЛ~пЛ€пМпМ€оЙ|пМпМоИ{пМпМоК}оЙ}пН‚оЛоЙ|пМпЛоИ{пМ‚пМ€оЙ}тМƒтНƒёйМџїѓџјѓ§ѕюљђчџљюЩУИЧУИџџќгаХ†€w­ЇœЊЄ™ЋЃ˜ОЛ–ТХš™]Ј­lЮи Ъг›ЩЯ”Ъг™ЪдœЩб˜ШЯ•ЫжžПЫ‰шуШќіюљѓщїэрјёхљѕыїятј№уўїђзлБСЪ‹ЫдЪг›ЩЯ”ЪгšЪдœШЯ•Щв™ЪгœЪб˜Ъв™Ъг›Ъг›УЬŽЪд›лпИЮгŸгйЈююзыуд­­xЋЏzгПАЮЏЅЯГЇМ–ŠмЦМџџєј№хЮАЅјёцљєщјятїятљѕыљёчљёхљѓщљєъїэпјёцљєъїэсјёфљєъјђцїьпљєъљѓшїэпљђщљєщїьпјѓчљєъј№хїюсјѓшюшжщтЭюъзэшжэчгящеэшжыцвщтЭюшеђык§єщџќђ§їэќѓцљђч§іьљ№фќєщјъоќѓчќѕъџљёџљ№њёх§їьёыкыуЮыхвщфаътЮъуЮющжюшдъфЯющеящзљёф§їэљѓшџїщљђцќіьћєщ§ѕъќіьќѕыўіьўјюџњ№ўѕъ§ѕыїђхьшзфгЎиЕrжДsжГrкИwиЖuйЕuйЗvиЖvмЙzсН‚сОƒсО‚сНсОƒрНсНсП„сОƒуПƒсО‚пНпМ€сНуР…рНоК~сПƒрО‚пМ€сОƒтС†рНсОƒуР†тО„сО„тТˆтР‡тП‡тСŠхХ‘уХ‘цЪ™ъбІывЈоТ“еК№нМєхЮѓхЮѕщдєчвѕызіыиѕъжїэоіюнїэнљђхњѓшљѓчњєъјёфљѓщњѕьњѕьјђцњѕэџћіщчуоноєєєзззЭЭЭШШШЦЦЦОООФФФРРРНННЧЧЧЪЪЪооовввЦЦЦФФФЮЮЮѕѕѕџџџџџџёёёууукккЭЭЭфффььь№№№ёёёёёђ№№эљѕюћѕэњѕьњєыєчзљѓъћї№љѕяљіёњјёјѕ№їєьћљєњјђћјђљіяјѕьўћіьчн”Ž„Žˆ€’Œƒ“ƒŒ‡}|vliaVul^№шй§іъѕыкѓуЫѓхЭђуЫѓфЭєцЯѓчбѓфЫѕъзѕыйѕщеєцађфЬђтЧшйО№сЩђфЫђтШёсЦщиНЭОЅРВ›НЏ™—Œz–Œzџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’o2‘n2‘n2‘n2’n2’n2m1Њ‡K“p4ВSВŽRz>z>Ё}@Ё~BЃ€Dšx<›w;–r6m1‘n3’n2’n3’n2‘n2’n2’n2‘n2‘n2’n2‘m1–r6Љ…J”q5Ж“WАQžz=›x;ЂC }AЃDŸ|@ž{?’o3’n2‘n2’n2’n2‘n2l/—u9ЦЊoЮДyЬБvЬВwШ­sТЇlиЛ€Ў‘VЏ’WаЖ{ЮБvбДyЯЕzШЊoˆj/ ~AцТ†нЗzоЛоМоИ{мЙ{ФЊTпК~оК|оЛоМ~нИzоМ€оЛоИ{оЛ~оЛоК}оЛоМоК}нИ{оМ€оЛ}оИ{оМоМ€оИ{оК}оЛ€оИ{оЙ|оМ€оК|оЙ|оМоЛоИ{оЛ~оЛ€нИ{оЛ~оМоК}оЛ~оЛоЛ~оИzоЛоЛнИzоЛоМоК|нЙ|оМ€оЛ}оИ{оЛоЛ~нЗzоМ€пМоЙ|йЕrйР‚щфЪяьжяяляьйњѓщџљюЩУИЧУИџџўвЯЦЛЕЋђ№ы№яхёьтѓъмђясгаЏпзМѕђцє№тѓылєярє№фєэпєылїѕьЮзЅмкГќєюјёціьрї№ујѓшіэріюс§їђЩа–трТіђщє№сѓъкєясє№уѓылєюрє№уѕэпѕюрє№уєясѓыкјѓшљѓыдеІТЬлоЖикЏИН€ОЦŒяьијёшїђъоЪПйУЙџџїј№цЮБІјёхљєщїяуіэрјёчњёшњёцїёхјђчіьнїяфјђчіьпіютјђчї№фіынјђчјёхіьојёцјёчіьпїёхјђчїят§єывбБЗЙŒШШЃЧЧЁЧЧЁЦЦ ЦЦŸЧШЁЦЦ ЧЧЁЧЩЅВВщсЬћѕьјђціыој№хљѓшјютј№фясдѕыоїяујёчї№хљютщфбАВЫЬЇШЩЂЪЪЄЫЬЂШЩ ЩЪЄЩЪЂЧЧŸЫЭЇВЖ‚заБ§ѕэїѓчЩОЬѕьтћѕщіэріэрјёчј№фїюсјђчјёчіьпљёцЯЮЌУТ—ТІ^ФЃVФЄYФЃXХЄYФЄXФЃXЦЅZОŸRРžPуП„пМнЙ}нЙ{оЛнЙ~нИzоМ€оЛоК}оК~оМ€оЙ|пК}пМоЙ}нЙ{пН€пМмЗzоЛоНнЙ|пЛпМ‚оКоЛ€рО…рО„оЛрР‰уФфФ‘хШ—шЯЄъаІнРвИ‹юиДђтЪђуЩѓцаєчвѕщжѕщеѕшдіьлїюоіэнљёхљђчљѓчњєъј№уљєъњѕьњѕэјђхњіэџћіыщцфуфэээЦЦЦЛЛЛОООРРРУУУЯЯЯррршшш№№№ћћћџџџѓѓѓчччшшшёёёцццжжжбббдддмммыыыюююьььыыыёёёёёёђђђ№яьњі№њѕюњѕэњѓъѓцжњѓьћї№љѕяљіёћјђјєяїєьћљѕњјђћјђљі№љѕю§ћіє№чЁ›‘މ€“Œ„“„‹xng_T|sdјёрќѕшєщзђуЩёсЧёсЦ№рФёсХђтШэнТєчгѕщзѕъзѕчгѓфЮѓфЫхзМшиПђсЦёрХяпУщиМоЮДЯСЈЭПЅЏЃŽІ›†џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2’n2’o3’n2’n2’n3‘n1•r6l0›x;–r6i-k/Žj/k/i/l/l0l1‘m1’n2’n2‘n2’n2’n2‘n2‘n2‘n2’n2‘n2‘m1’n2”p5m1z>“o4i-k/j.Žj.Žk/Žj.Žk/‘n2m0‘n2’n2‘n3’n2l0—v:ХЊoЯГyЫБvЭВwЩ­sТЇlиЛ€ЎVЏ’WаЕ{ЭВvвДyаДzШЊoˆk/Ÿ}@хР‚мЕwнЙ{нЙ|нЗyлЗwУЈQоИ{нЗzнЙ|нЙ{мЖxнЙ|нИ{нЖxнЙ|нЙ{нИzнЙ{нЙ|нЗzмЗxнК|нИ{нЖxнЙ|нК|нЗyнИzнЙ|нЗyнЗyнК|нЗzнЗyнЙ|нЙ{нЖxнИ{нЙ|мЖxнИ{нЙ|нИzнИ{нЙ{нЙ{нЖxнЙ{нЙ{мЖxнЙ|нЙ|нЗzмЗyнК}нИzнЗyнЙ{нИ{мЖxнЙ|рЛиГoНЂFЬФ…влЋФЫКХ‡чъЩџџљџџњбЫСЩЦМџџљЪФКчтйџљяќѕэћѕъїьољюу§ѓыљэтјютјяуіънјютјяфїьріыоџє№еиЋмйГћёщїютѕъніьпїюуіъніынќђьЪаšшсЦќђъјяуіънјютјяфіънїэтјяфјэсјэсјяфјюуіънјяуљяхяхаккГллДкйАпоЗооИяьз§іяќїюіюфжМВёцнќїэЯГЊћі№џ§єўјюќёш§іюєъмєщнќѓэќѓьћэфќёъќђьћючћ№шќђьќёъћэхљяфїэсѕълїюсїютѕъмїэсїютіыо§ёшЬЫЇцуЮџўќџњѕџћіљїѓОИВћіёџќїџњіџўќЭЫЇткТћђщїютѕълїьсїэтѕъмїыптЦЕєшкїэпїэтіэсљьрунФЫЬЋјєџџњѕџњїѓ№іњіїџћі§љѕџ§їјѕџввРдЭЋћёчјютдЪаєънљ№фіыніынїютїюріыпїэтїэтіъмѕымтпЪіфЩуНуР†уР†уР†уР†уР†уР†хТ‰нЛ}СžQрЛнЙ{нЗzнЗyнЙ{нИ{мЖxнК|нЙ{нИzнИ{нЙ|мЗyнЗzнЙ{нЗzмЗyнК|нЙ{мЖyнЙ|нК}нЗ{оЙ}оКоЙ|нЙ~пМпМ‚оК€рП‡тТуУфЦ–шЯЄщаЇлНвЖˆэеАёрЦёсЧђфЬѓцбєчгєчвѓчгіэкїэоіьнљёфљђцљђчњєъјясљѓыњіюњєьјёфћѕэџќіцхсчччщщщЪЪЪзззфффыыыіііўўўњњњџџџџџџџџџэээооожжжбббддднннъъъјјјџџџџџџџџџёёёыыыыыыђђђ№№№№ђђђяыќјђњѕэћѕяљѓъэсаљѓыћї№љѕяљі№ћјѓїѕ№їєьћљєњїёњљѓљіяљѕюћњєћїяЊЅš‰•†“Ž„‹€zpsj_d\OКБŸџџёћђфѕчдѓхЯ№пФчжЛъйОэнСпЯЖётЪєцбєшдєчбѓфаѕцЯчиПфеЛђсЦ№рХёрЦюоУяоТпЯЕвФЊУЕžЖЉ”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2‘n2’n2’n2‘n2’n2•q6”p4˜t8˜t8–r6™u9•r6“p5“q4™v:•q5“o4”p5–s7‘n2’n2’n2‘n2‘n2’n3’o2’n2’n2“o3•q5’n3–r6˜t8’n3›x;—s7–s7“p3–r6’o2›x;–s6’o3z=“p3‘n2’n3‘n2l0—u:ФЊoЮДyЬБvЭБwШ­sТЇlиЛ€Ў‘VЏ’WЯЕ{ЭБwбДyЯЕzШЊoˆk/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЊTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛ~пМоЙ}оК}пНоК}оК|пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€оЙ|пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНоЛоЙ|пМ€пЛоИ{пМтП†гБjШЊXџѕьцтаАБ~ЉЌwПНЄЋІ ЎЉЂŒ‡ТПКЫЧПаЬУџќѓњєыњєьљѓщјяуњіэњѕьїюуњѕьњѕэјюуњєъњіюљђчјяфџћљжмБооКўјєњѕьјяфљѓшњїюј№хјёцџћјЬд щхЬўјѓњѕьјюуњєыњіэјяфљѓщњіэљђщљѓъњѕэњєыјютњѕьњѕыњёцџљіџћљўіђўѕ№џњјќі№њєъњєы§љ№іюхеМВ№чоТž•Ы­ІаДЌЭДІХФœТХЁЋЎwКУŠЭйЃЬз ЪвšЫдžЬж Ъг›ЫдЬж ЫдЫвœѓ№рќї№їяуњєьњѕэќёъџјѕџњјџіђџњњвдЗроХўї№њєъџќѓњљёЌЇžўј№џџїќіэўі№ЫШЃхрЫўљѓњѕьјяуњєыњѕэјяфљѓщєърј№хњѕъћїяњіэћѓъщчбШЩЇКДѓЗЌУПЖг—жЩСлОГУ’ЪЮФЯЅœпЖЕЙлеБџљђљѕэйазї№цќјяјёцјёцњѕэњєъћєщ§јю§јюћђхћїыолРуЧ“пМ~рО‚рОƒрНпНсПƒпМ€сР…кЙyТŸSтОƒпМ€оЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оК|пНпМнЙ}пН€пОƒоК}пМ€рНƒпЛ€пМ‚рП†рП…пНƒтТ‹фЦ“фХ“хЪ›ъгЋьд­йОгЙŒэжАђсЧђтШђтЩєчбѕщеѓчвѓчвіэлїярїюрљёцљѓчљѓшљѕъїясњѕыњіюњєьјёфћіяџќїннкццчщщщюююџџџџџџџџџ§§§јјјфффтттжжжЯЯЯгггмммьььњњњџџџџџџџџџїїїііієєєщщщщщщъъъьььђђђёёё№№№єёэќњѓњѕэћіяњѓъщоЭљєыћї№љѕюјі№ћјѓјѕёїєьћљєњїёћјѓљіюљіюќљѓ§љђГ­Ђ‰”†•†Ž‰€ypxnbe]RVPEЙАžєяпљ№фїяоєчвюнТъйНтвЗЯСЉэнУѕцЯєчвєцбѓфЯѓцаёфЮяпЦѓхЭѓфЬђфЫёсЦђтХшзМнЭДбТЉЕЈ”џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2’o2’n2‘n2’n2m1’o3Љ…JЏ‹PНš^Нš^И•YЇ„HБŽRАQГTВŽRИ”XЄEЕ’Vœy=m1‘n2’n2‘n2’o2’n3’o3’n2l0–r7Д‘UЉ…JЗ”XНš^БRЅ‚F˘\Й–YЊˆL­ŠNЌ‰MСa˘[ ~AЛ—[˜u9l0‘n2’n2l/—u9ЦЊoЮДyЬБvЬБwШЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЮБvвДyаДzШЊoˆj/ ~BчУ†нИzпМ€пМоЙ|нК{ФЊTрК~оК}пМпМ~оЙ{пМпМ€оЙ{пМпМ€оЛ}пМ€пМ€пЛ}оЙ{пНпК~оЙ{пМ€пМоЙ|оЛ~пМоЙ|оК|пНоК}оК|пМ€пМ€оЙ{пЛ~пМоЙ{оЛ~пМоЛ}пЛ~пМ€пЛ€оЙ{пМ€пМ€оИ{пМ€пМ€оК}оЙ|пНоК~оЙ{пМ€пЛ~оИ{пМсО„зВmНДcвмЎЫвžАКvЋИsаеБшхпыщрОЙВЃž–пмдџќєћіюњіэњіюљєыјяфњіэњіэјяфњіьњіэјяфњєыњїюљѓщј№хџћљжмБооКўљѕњіэј№хљѓщњїюјёцјђчџћјЬеŸщцЬўљѓњіьјюфњєыњіюј№хљєъњіэњѓъњєъњіэњѕьјяфњіэњѕьјяфњєыњіюјёчјёцњѕэњіэњїюњіэњѕэўњёї№шнЩРЦЄ›юхоёчоюуиьцдщчжгвДчфЭ№юмяюлэшвюьияэлэшгэъжяюл№эксрОшщЯўїѓї№фћѕэћіюъхЬоуСрцХсфУшьаНХ”срЩўњєњіюйибЦХТ™”‹ЯЭШЯЭЩѓяцўќіЫЩЅхсЬџљѓ§јё§ѓъњєыњіюј№хљѓщэмвїяхјяцљёщї№шњяцхсЮЬЮЇ№ышЎЂГИЋИйгМпеСАЄВ›НКЎИиЬПйкВжбГўљђљіэйайї№шќљяјђчј№чњѕэњѕыі№шѕяыѕ№ыєыфѕѓёиЪЂбЂ`еЉkеЊkгЄeжЋlйБsЯœ\лЕxзЋmЫZРOтП„пМ€оЛ}оЙ{пМоЛнИ{пМпМ€пЛ}пЛ~пН€оЙ|пК|пМ€оК}оЙ|пМпМнЙ|пМ€пНƒоЙ}пМ€рОƒпЛ€пМрП†сП…пН„тТ‹фЦ’фЦ”цЫœъгЌюзАзНвИюзБёсЦђуЪђуЩѓчЯєчбєшгєчвіыйїясјяуљђцљѓшљєщљѓщїясњѕьњіэњѕыјёфћїяџќїизешщщыыыјјј№№№лллмммттттттйййтттьььјјјџџџџџџџџџїїїтттЩЩЩАААЋЋЋ›››ˆˆˆ———рррцццэээђђђёёё№я№іѓю§њѕњєьћїяљѓщхйЪљєыћїяљѕяјѕяћјѓјє№їєэћљєњїёћјѓіѓьёьхѕёьїђы­Їˆx–’‡–‡‘‹‚„|rof\e^SXRHB=5sj^єымћєшјяуіыйѓхЬчжКЭПІчиМёсЧѕщдѕъиѕъзєъиіьйєчбєцаѓхЮђуЪётЧёсЦэнСцеЛфдКТГџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2‘n2‘m1m0К—[ЌŠMЎ‹OЋˆLК—[­ŠMЁ~BЄEІƒGЇƒGЉ†J­ŠNБŽR–s7m1’n2‘n2’n2‘n2‘n2’n2‘n3l0—s7Е’VЅ‚FЈ…IЌ‰MЄEЄ€DЉ†JЌ‰MЊ†Jy=ЇƒGЏ‹OЏŒPЃCЋ‡K˜u9m0’n3’n2l0—v:ХЊoЮГyЫБvЭБwШЎsСЇlиЛ€Ў‘VЏ’WЯЕ{ЮБvбДyЯДzШЊoˆj/Ÿ}@хПмЖwнИ{нИ{нЗyлЖwУЇQоИ{нИyнЙ{нЙzмЖwнЙ{нИ{нЖxнЙ{нИ{нЗyнИ{нИ{нИyмЗxнЙ|нИzнЖxнЙ{нЙ|нЗyнЗzнЙ|нЗxнЗyнК|нЗyнЗxнИ{нЙ{нЖxнИzнИ{мЗxнИzнЙ{нИzнИzнИ{нИ{нЖxнИ{нИ{мЖwнЙ{нЙ{нЗyмЗxнЙ|нИzнЖxнИ{нИzмЖxнИ|нЖwпЛ‚ыуЬшшащфЫюшбышвђюнўњѓўћѓјѕэющтџќєћїяњѕьњіэћї№њіэїэсљ№хљ№цїьпљ№хљ№цїьрљ№фљёчјютїьрўѕђдиЌнлЗ§ѓэљ№ціьсјюуљёчїьсїэс§є№ЪвœшуШ§ѓьљ№хіыпјяфљ№цїьрјяуљёцјяујяуљ№цљ№хїыпљёцљ№хїыпљяхљёчїэтїэсљ№хњєыњѕьћїяћіюњѓы§љђћїяѕьу§јё§ћѓћіэњяфќєьўѕюњ№чњёъћђъљюуњ№шћёъљюфњ№чћђъќђыыфЭххШљђыіыој№чєяубдЃгжІей­ЫбŸЕЛzЌГsхуЯџћі§љялзвЅЁšŒ…жвЬ№ьхџ§јЫЪІпнЦјѕюъубпжОњђшј№хіьпјяхђхкчЯРнОЎрФДтФЕйЗЅЩЎ’ЬЫЅъумЎЂЏЗЋГеЫДкЯИВЄЏ›ККЎДвЦЗждЉибЕџїёћѕюЭФЬњ№уџјъќѓфќђфџїщєьуАЉЩИГаЙГвАЈЦЈЄТПІ€йЋgиЏrдЈiЮ›[з­nкГuЫ—UоК}аŸ_ЭЁ_͘HсМ€нИ{нЗyнЗxнИ{нЗzмЖxнЙ|нЙ{нИzнИzнЙ|мЗxнЗyнЙ{нЗzмЗxнЙ|нИ|мЖyнЙ|нК~нЗzоЙ}оК~оЙ|нЙ~пМпМоЛ€рП‡уФфХ“хЩšщбЋэжЏжЛŽгИŒьеЏ№пУёсЧёсЦѓхЯѓхЯѓцбђхЭіщзїярљ№уљђцљѓчљєщљђшїясњіэњіюњєыј№ућіяџћїлкиыььыыыііінннуууёёёќќќ§§§юююёёёыыыхххшшшчччШШШxxxnnn~~~„„„€€€sssŸŸŸъъъээээээёёёёёёяяюїєяќљєњєэћіюљђшцлЫљђщњѕюљіяјѕюћјђїєяіђыћјѓњі№ќјѓѕёъ№ьуѓ№ъћї№АЊЁ…u—’‰š”Š—’‡ƒ{qldYc\PYSI>92haVішгїьйѕщжіьлјясєцахеЛхеКоЮДѓфЭјэміюнѕьлѕьлєщеђфЭѓхЮђфЬђуЪётШёсХьлРчжМлЬБџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3‘n2‘n2‘n2‘n2’n2‘m1Ё~B—s8—t9Œj-™u9“p4l/l0l/l0Žj.™v:y=l0’n2’n2‘n2‘n2’n2‘n2‘n2‘o2‘m1’n2ЄEŸ{?j.Žk/l0‘n1j.“o3•q5l0l0Žk/k/m1l0‘n2’n2’n3‘n2l0—u:ХЊoЮГyЬАvЭБwШ­sТЇlиЛ€Ў‘VЏ‘WЯЕ{ЭВvбДyЯДyШЊoˆk/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЊTрКоК~пМ€пМоЙ{пМпМ€оЙ|пМпМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоЙ}оК}пНоК~оК}пМ€пМ€оЙ|пЛпМоЙ{оЛпМ€оЛ~пЛпМ€пМоЙ{пМ€пМ€оИ{пМ€пМ€оК}оЙ}пН‚оЛ~оЙ|пМ€пЛоИ{пМоИzыеГџњјџћњ§іё§і№џћј§љєљѓъћію§љђќѕъњіюћјёљёчњєэћјёњѕэљ№шћјёћї№љёчћї№ћї№љёчћіяћјђњєыљђшџ§ўжоЕппНџћјћї№јёшњѕьћљђљђщљѓъџ§ќЬжЃщчЯџћїћї№љ№цћіяћјёљёчњѕэћјёњєэњѕюћїёћіяљ№цћї№ћї№љёцћїяћјђљѓыљђщћјёњѕьј№цћјђњѕюљ№чћї№ќљђћѕыњєьћјёљѓъљђщћјђћіюћєьћї№ћјёљёчњѕюћјёљђшњєьћјё§їђьшвФв—Ъз Шб™ЩеŸЮйЇЭд ќјёфчгНРžЋЌ| ЄlьъдџџѕцсђхууOLGХУОџџљџќљХХŸВЖ‡ТЦ ЅgЅ˜dхХЛоРБоПЎзДЁЭŸ‹иГЁцЯСщвЧдгЖЊБyЃЊwЭЯЊэчцЏЄЕИ­ЙжЮМмгРВІГœПЛАКдЩПизБЕЖŠгеЙОТ—‘“jСКвЦТкУМвУМбЦТзЙДа­ЇШЭЩнЩШаЙПЈІaЬЋbсО‚тР…мЗzбЁbлДvмИzбЁaпОвЄeгЌjО™KуП…пМ€оЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оК|пНпМнИ}пН€пОƒоЙ~рМрОƒпЛ€пМ‚рР‡сП†пО„тТŒфЧ“фЧ–цЬŸыеЎэзБйП“кС–эжА№оТђуЪёсЦѓцбѓцЯѓцађуЫіыйї№сљёхљѓшљєъљѕъљѓцїёуњіяћїяљєыјёфћїяўћјрон№№№щщщѕѕѕюююџџџџџџљљљцццииипппоооЭЭЭŸŸŸtttffffffllljjjƒƒƒ………˜˜˜ЖЖЖбббъъъыыы№№№ђђђђђѓ№яэјѕяќњєњєьћѕэљёчэсаљѓъњѕюјѕяїѕяћјёїѓэіѓъћјѓљіяћјѓіёщјєэћјђћїяИГЊŒ†|™”‰›–Œ•†€ypldY`YNVPG:6/†v§яиѕщеіыліэмјёфјёфѕщгђфЬиЩЏиЩЏюпЦішвѕъжѕыиѕыйѓчбѓцбѓфЭђуЫётШётЧяпФщиМчжНџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2’n3‘n2‘n2’n2’n2k/l1l1’o2l0’n2’n3’n2‘n2’n3’n2‘n2m1‘n2‘n2’n2’n2‘n2‘n2’n2’o2‘n2’n3‘n2Žj.k/’n2’n2‘n2’o2’o2‘m2‘n1’n2’n2‘n2’n2’o2‘n2’n2’n2’n2’n2l/˜v9ХЊoЮДyЬБvЭВwШЎsТЇlиЛ€ЎVЏ’WаЕ{ЭВvбДyЯДzШЊoˆk0 ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЊUрКоК~пМ€пМоЙ{пМ€пМ€оЙ|пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК~оК}пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€оЙ|пМ€пМ€оИ{пМ€пМ€оК}оЙ}пНоЛ~оЙ|пМ€пЛоИ{оЛ}тФŽј№ућї№ќљєњєьњєьќљѓќјђњѕюќјёќјѓљђщћї№ќљѓњѓъћіяќљѓћі№љёщќјѓќјђљђщќјђќјѓљђщћї№ќљєћѕюњђъџўџеоЕппОџћњќјђљђъћіюќњєњѓыњєьџўўЬжЃщшбџќљќјёљёшћїёќљѓњђъћіяќјѓћѕяћі№ќјѓќїёљёщќјђќјѓљђщћјёќљєњєэњєыќјѓћіяљђъќљєћїёњђшќјђќљєњѓъћѕюќљѓњєэњѓыќљєћїёћѕяќјђќљѓњђщћі№ќљѓњѓъњѕюќљѓћї№љђщљј№јіьіяуњљємтНЕХ{зрИеоГЫеЄДП€ЋЗwждаздѕйдіЁ”?><751GFBljfяьчџџ§ЫЪЇсрЬііёмоЧниРќїѓњєюј№чѓщсэнзнОЎуЫНшбЦлбМЖБ…ЎЌЭЯЋьццАЄЕЙЎКжЯМмгРВЇД›‘РЛБКдЩРззАТСœнпЭЧЪІВВŠгбпедцеанебнедфЬЧмЎЈЫЪЧнЧХжЗЛЄЈ•SШЄ]рН€рОƒлДwбЁaкГvмЖyЯž^рНвЂcвЋiО™JуП…пМ€оЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оК|пНпМнЙ}пН€пОƒоК~рМрОƒпМ€пН‚рР‡сП†пО„тТŒфЧ•хШ—чЬ ъеЎэзБйП“мТ—ыдЌэлЛѓхЮёсЧђцЯѓцаєчвёуЫѕыиј№тљђхљѓшњєъњѕьјёхјёфћїяњі№њѓщј№уќїё§њіммлђђђщщщєєєѕѕѕїїїЮЮЮЛЛЛЅЅЅ———‡‡‡vvvnnngggfff{{{‚‚‚{{{›››ЧЧЧрррфффТТТшшшьььфффррркллхфсќњѓќљѓњєэћѕэј№хэсаљєыљѕьјєэїєюћїёѕђыѕёщћјђњѕюћљѓѕёщјѕьњїёїѓьИВЊŒ‡|˜”Š›•Œ—‘‡zpjaW]VKSMD:5.ЋЁџѕтїюпјёцјёхїясљѓшїятіэмѓхЯсбЗиЩЏсбЗяпФѕцЭѕшеєчгєчгѓфЭђуЫђуЪђтЩ№рФэнС№пУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2‘n2‘n2‘n2‘n2’n2’o3l/k/k0k/k0Žk/k/k0k/l0’o3‘n2’n2’n2’n2’n2‘n2‘n2’n2’n2’n2’n2‘n2“n2‘m2k/k/k/k/k0l/l0l/Žk/’n2’n2‘n2’n2’n2‘n2’n2l0—u:ХЉoЮГyЬБvЭВwЩЎsТЇlиЛ€ЎVЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj/ }@цСƒнЖxоК}оК}оЗzмИyФЈRпИ|оИ{оК}оК|нЗyоК}оК}оЗyоК}оК}оЙ{оК}оК}оЙ{нЗyоЛ~оИ|оЗyоК}оЛ~оЗzоЙ|оК}оИzоИzоЛ~оИ{оИzоК}оК}оЗyоЙ|оК}нЗyоЙ|оК}оЙ{оЙ|оК}оК}оЗyнЙ|пЛ~оЗzнЙ|нК|нИzмЗzнК}нЙ{оЗyнК}оК|оЗyмЕtэлМћєюј№чњєэјяшј№цњєьњѓыјёшњѓьњѓьїяхљђщњєэјяхљёшўјёњѓыїюфњєьњѓыїюфњєьњєьјюфњђъњєэњёщљяхџњљемВооЛўїєњєьј№цљђщњѕюљ№чљёчўљїЫд щцЭ§їђњєьјяхњѓыњєэљяцљѓъњѕэљђъљђъњєэњєыјяхњєьњєэјяхњєыњѕюљёшљёчњєэњѓъјяцњєюњѓыљ№фњєьњєюљ№цњђшњєэјђшљёчњѕэљѓыљђъњєэњєэљяхњѓыњєэј№цјёшњѕэљѓыјюхќіяќѕяњ№шќі№іёхфтХууХффЧххЧыыгЩЯ™}zХ­ЇётояуряђёюБ­ІїѕђёыщћјђџћїЩЦЃцтЯџњіџњѕ§ѓьњєэћіяљёчћѕяџўљянбрУВтЧИфЦЙуСДвЗŸЬЭІъхуЌ ДЕЋЙдЬКлвПЏЄГ–ŒОЙ­ЙвЦНжж­кжЛџќћџљіћєъџљэџќёџјыџљыџќёћѕьОЗЯНЗаОКйИЊНИ“nТŸbсН€рО‚нИ|Ъ•TвЃdоК~Яž]оК~б `Ч•QП›LтОоК}оЙ{оЗyоК}оЙ|нЗyоЛ~оК}оЙ{оЙ|оЛ~нИzоИzоК}оИ{нЗzоК~оК~нЗzоЛ~оЛ€оИ|пК~пМ€пК~оЛ€рОƒрН„пМ‚сРˆфЦ’хШ—шЭžэиВёлЖйП’рХšёз­ёлИѕшбѓтЧєчбѓцаѓчвёфЬѕщзјясљђхљђшњєъћѕьљёфјёхћїяћі№љђцјятќјђљїєедгђђђыыыђђђјјјЬЬЬ„„„‘‘‘‡‡‡{{{tttpppuuukkk‰‰‰ЃЃЃНННЮЮЮЁЁЁЃЃЃ§§§џџџРРРДДДєєєтттЮЮЮрррнооэъчќљѓќљѓњіюћѕьјёхютаљђщњѕэјєэїѓьћјёѕђъѕёщњїђљѕэћљђѕёшє№чњі№џўїКЕ­Œ†|™•‹›–Œ—“ˆzpkbY\VKPKA62+Ђ˜ŠџіуїюољђцљђчїюпјёхљђчїясїяпіщдыкРиЧ­бТЈоЯГѓуЩ№сЩ№рЪєхЮђуЫђуЩђтШ№рХюнС№оУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2‘n2‘n2’n2’n2“o4Œi.•q6–r6•r5•r6•q6•q5•r6•r6–s6Žk/‹g+“o3‘n2’n2’n2‘n2’n2‘o2‘n2‘n2‘n2‘n2‘o3m1l0—s8•r6•r6•r6•r5•r6•r6•r6•r6‰f*m1’n2‘n3’n2’n2’n2l0—u:ЦЊpЮДyЬБvЭВwШ­sТІlиЛ€Ў‘VЏ’WЯЖ{ЭБwбДyЯЕyШЊoˆj/Ÿ}AцС„мЖxоК}оК}нЗzмИxУЈQпЙ|нИ{оК}оК|нЗyоК~оК}нЗyоЙ}оК}нЙ{оК}оК}оИ{нЗyоЛ~оЙ|нЗzоК}оЛ~нЗzнИ|оК~нИzнИ{оЛ~нИ{нИzоК}оК}нЗyоЙ|оК~нЗyнЙ|оК}нИ{оЙ|оК}оК|оЗyуОƒмЗzоИ{уО‚тНсМ€сМфР…сН€оЙ{сНрЛ~нЖvъЫšџљѓџњі§љѓўћї§і№џњѕџќїўњє§їёћіяўњє§іюџћѕџћїџћїўњѕэшпњѕяўљєџќљџќјќѕюњєэ§љѓ§іяџћіџћїњѓыј№шџњљдмВооН§јіњѕюј№шљѓыњі№јёщљёщўњјЫжЁщцЯ§јѕњѕюјячњєэњѕ№ј№чљѓьњіяњђьњѓьњѕяњєэјяцњѕюњѕюј№цњѕюњі№јђъјёщњѕяљѓьј№чњѕ№љєэј№цњѕюњѕ№јёчљђыњѕяљђъјёшњі№њєьњѓыњѕюњѕяј№цљѓэњѕяјёшљѓыњіяљєэјячњіяњѕюј№чќіёщъвъчбџљј§їєќє№џјјзйЕЊЉЩ™”ёбЮяћљіѕєёЄЁ›їѕѓоНЏєщтїьцПЕчцд§љѕњѕяљячњєэњѕяј№чљѓыњіяћѕь§њѓў§ј§ќіџњєъыкЫаЌѕёѕЋ УГЈТслЩдЬЭЋЁПЄœЫЎЄХнгШикЙебЕ§јѕњѕяњёъљђъњі№јђъјђщњѕяћѕэџќ№џџѕџџі№еЅсЛwвАjпМпМпМ€оК~оК}пНоМпЛрО‚иДtТŸRсМ€оК}нИ{нИzоК}нЙ|мЗyоЛ~оК}оЙ|оЙ|оЛ~нИ{оИ{оК}нИ{нИzоЛ~оК~мЖzоК}оМ€нИ{пК~пМ€оК~оЛ€рО„рНƒоЛнН…мН‡нМˆгЖ†ЯЕŒкС—ФЋ‚ЂkЭЕнЧЅхгДуЮ­ёпУѓсХѕцЬєсУјыжјярљ№хњѓщњѓщњѕьј№хњѓчћі№ћїяјёфјяр§љђїє№ггвєєєъъътттчччЈЈЈooo†††}}}ŽŽŽ———ЇЇЇ‡‡‡ЈЈЈшшшќќќџџџџџџвввŒŒŒьььііі˜˜˜еееѕѕѕмммкккшшшсрс№эш§ћѕћљђњіяћєьјюуыоЭљђщњєьјєэїѓьћїёѕђыѕёшњїёљѕюњїёјѓыћјяђючЛЖЊspiŠ…{Ÿš›•Œ—‘ˆƒ|rh`WWRGNI?73,qk`њёріъжєшдѕъжѕщжїюпј№фљёхјёцј№уіыиёсШоЮДЬОЅвТЉфдЙчжОѓфЫѓуЩђуЩ№рЦёсЦ№рФяпТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2’n2‘n2‘n2’n2’n2“o4‡d)И–ZРaП›_О›`О›`О›_О›_О›_УŸcІƒGƒ_#”p5‘n2‘n2‘n2’n2‘n2’n2’o2’n2‘n2‘n2“o3‹h,œx=Ф eП›`П›_О›_О›_П›_П›_Пœ`Рbj.j.’n2’n2‘n2’n2‘n2l/—u9ЦЊoЮДyЬБvЭБwЩ­sСІlиЛ€Ў‘VЏ’WЯЕ{ЭВwбДyЯДzШЊoˆj/ ~CчФˆнЙ{пНпНоК}нЛ|ФЊUрЛ€оЛпНпН€оЙ|пН‚пНоК|пНпНоМпНпНпЛоК}пО‚пМ€оК}пН‚пО‚оЙ}оМ€пН‚оК~оЛ~пО‚оЛ~оЛ}пНпНоК}пМ€пН‚оК|оМ€пНоМпМ€пНрО‚нЙzХЃbБJМšWЫЉiШІeЪЉhЦЄcМšWЫЉhсО‚еГuЛšVПžZйЮДТХЛдеШжзЪжжЪьыфПРАЫЫМттихфлјіёллбюющииЬЬЭПБГŸммбРРАееЩЮЮСЦЧИРСБьыфџџџцхнфуйТФДЩЫНћјєћі№џџџерЗптТџџџ§ќїњѕяќљѓ§ўњћіёќїёџџџЬиІъъеџџџ§ќїњєюќњі§§љћѕяќљє§ќљ§јє§љѕ§ќљ§њіњєю§ќї§ќјћѕю§ћі§§њћїђћіё§ќљќљєњєя§§њќњѕћєю§ќј§§љњі№ќјѓ§§љћїђћі№§§њќњѕќљѓ§ќї§§љћѕюќљѕ§§јћі№ћјѓ§§јќћѕњєэ§§љ§ќїћєю§ћљѕіыђясќћјќќјћјѓџќњгйЖЭЬдЅ ћїѕўџџџ§ћќдбаџўўьеЮнИЎа›ŽМЋ†шэнџџџ§ќљћѓю§ћі§ќљњѕюќњє§ўњњіяћїёќћјћњі§їђчшиЮбВџџџјђчјѓшџљъћіюїёхњіьѕёщџќюкмУздЙџџџ§ќљњі№ќїѓ§ўњћїёћїё§ќљќњѕћїѓўўџѕъзнЗxмК}вАmуП„уП†уП…уР‡уР†уП…уР†уП…хТ‰нЛ}Т TтП„пНоМоК}пНоМ€нК|пО‚пНпМпМ€пО‚оЛ~пЛ~пНоЛоЛ}пО‚пН‚нЙ~пОпП„оЛ~рН‚рП„пНпНƒсРˆсРˆпН…рС‹пСрПŒдЗ‡ЦЋ}ЯЕ…МЅzkSŽ~_‘~_ž‹lЅ’sЗЃ‚Ѕ”xОЎИЇ‰ЮОЁіэкњѓшљѓщњєыњѕэјђчњѓъћіяћї№їясїяр§љёїєёккйѓѓѓцццэээєєєІІІnnn–––ЄЄЄХХХтттЧЧЧ’’’юююџџџќќќќќќўўўђђђ’’’вввЭЭЭДДДћћћѕѕѕииимммхххпппђяь§ћѕћљѓњіяњєыїяуэтаљѓщњѕьјєэїѓьћїёѕёщѕёчњїёљєэњї№јѓщџџњЁž˜MJCKICXUO—Žœ–Œ›•‹…}sh`VTNEFA9FA7xjѓъкјэлђуЬёрФюоФёфЬіъеїюоїятј№хјёхїюпїъещкРЬМЄФЗŸЫНІнЮЕцжМярФёсЦёсФ№сФяоТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2‘n2’n3’n2“o4ˆe)˘\ТŸdСbСbСbСbСaСžaХЁfЇ„Iƒ_$”p4‘n2‘n3‘n2’n2‘n2‘n2’o2’n2‘n2‘n2“o3Œg+œz=ЦЃgСžbСbСaСaСbРbСžbФŸdl0Žj.’n2’n2‘n2‘n2‘n2l/—u9ХЊoЮДyЬБvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯЕzШЊoˆj/ }AцС„нЖyоК}оЛ~оИ{мИyФЉRпЙ|оЙ{оК}оК}нИyоЛ~оК~оЗzоК~оЛ}оЙ|оК}оК}оЙ|нЗzоЛ~оК|оЗzоК~оЛ~оИ{оЙ}оЛ~оИzоЙ{оЛ~оЙ{оИ{оЛ~оК}оЗzоК}оК~нЗzоЙ}оЛ~оЙ|оК}оК}уПƒЪІdУЂ_ВKЅ…<Ђ‚8ЏŽHАHʘT”s)Ќ‹DсОƒЫЉhЌ‰?Ў•[‘w€„gЅЇАБ›ЂЄ‹—˜}ЌЌ–‹p“”zДЕЁќ§ћЎЏ›|dw{YІЇnrN™›ЉЊ”БГГВŸwzX…‰jББžўў§СТБдгХНМЊІІщфкўїёџћњенГпрПўњљћіёљђыћєюќјѓњѓыњѓьџћљЬжЂщчбўњїќіёљёъћі№ќїѓљђъћѕяќїђћєюћѕяќіђћі№љёщќіёќіђњђъќі№ќїѓњѓэњѓыћіђћѕюљёъћїѓћѕяњёъћіёќїђњѓыћєэќїђњєэњѓьћїѓћіяћєюќїёќїђњёъћѕяќїђњђыњєюћїђћѕяљёщќїђќіёњђъ§јісцЧртТўљјћіёћєэџљіЫЮЎШЬЉпуЬнрЪмпЪнрЪптЭнпЪнсЬмпЪдЪДАЌ~чцеџћјќїђњёъќі№ќіђљђъћѕяќјѓљђыћѓэќіђћі№ќѕяшхеДЛŽнсЭптЬптЬнрЭосЬптЬптЬптЬптЮЛИдвДџћљќіђњђыћѓюќјђњѓьњѓьќіђћіяњѕю§њїцЭžмДsоК}ЪЉ`ЯЎiбЏkаЏkаЏkбЏkбЏkбЏkбЏkвБmЪЊbОœMтН‚оЛ}оЙ{оИzоЛ~оЙ}нИzоЛ~оК}оЙ|оК}оЛ~нИ{оЙ{оЛ~оИ|нИzоЛ~оК~нЗ{оЛ~пМ€оИ|пКпНпК~пЛ€рО„рН…пМƒтСŠфХ’цЩ™чЫчЫœёйБЧАŠ‰fЯЖ‹ЯИ’иФЁлЦЃжСŸУВ”ЦЕ–ЙЇ‰СЏђчгћѕъљѓщњєыњѕьљђчњѕьћіяћїёїэоїюп§љђіѓ№онмђђђфффѓѓѓћћћЛЛЛ€€€ЛЛЛцццєєєіііšššШШШџџџќќќћћћћћћњњњ§§§ЏЏЏППП­­­рррњњњ№№№ХХХвввмммрррѕѓю§ћіћљѓњѕяњѓъѕэсчмЬљѓщњєьјєюїѓьћїёѕёщѕ№чњї№јѓъљіюјѓшџџї‚w31-OLG%%#†yЁœ’•‘†€yof^TQKBJE;,(#zsfќюиїызїэмѓфЩтвЖфдЙщиОђфЫіщеіьлїюрїюпіэніьи№пЦЬНЅАЄЖЊ”ЪМЄЮРЇщйО№рФђтЦ№пУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n3‘n2‘n2’n2“o4ˆe)К—[СŸcПœ`ПœaРœaРaПœ`Пœ`У dЇƒH‚`#“p4‘n2‘o2‘n2’n2’n2‘n2’n2‘n2‘o2’n2“o3‹h+œy=ХЁeР`РœaПœ`Пœ`РœaРœaРaТžbm0j.’o2‘n3’n2’n3‘n2l0—u:ХЊoЮГyЬАvЭВwЩЎsТЇlиЛ€ЎVЏ‘WЯЕ{ЭБvбДyЯДzШЊoˆj/ }@цС‚нЖxоК|оК}оЗzмИxФЉRпИ|оИ{оК|оК{нЗyоК|оЙ|оЗzоК|оК|оЙ{оК|оК|оИzнЗyоК}оИ|оЗzоК}оЛ}оЗzоЙ{оК|оЗzоИzоЛ}оИ{оИzоК|оК|оЗyоЙ{оК|нЗyоЙ{оК|оЙ|оЙ{оК|рМгЏoɘTРž\ЫЉiОœYХЃbвЏqбЎpШЅeМšVсОƒФЂ_К—QйЮДэюъоогцчрдгЦЭЮРЪЪМьъукйЮФФЗппжџџџоогЈЉ’ЭЭСутиЮЯТВВžфумьъуллЯлласрзвбЦўўќЕЗЃллбЯЯТЊЌ–ёьфќєэџћќенГпрОўљјћѕёљёыњєюћіђљђыњѓыџњљЬжЂщчбўјїћѕ№љёщћѕяћіђјёъњєяћіђњєюњєяћіђћѕ№љ№щћѕёћѕ№љ№щћѕ№ћіђљѓьљѓыћѕёњєюљёъћіђњѕяљёщћѕёћіђњђъњѓэћіёњѓьљђыћіђњѕяњєюћіёћіђљёщњѕяћіђљђыњѓэћіђњєяљ№щћіђћѕёљёщќіёѕѓщєютћѕ№ћѕёњѓэћєююьрагИгвЖдзМдзМдеЙджКдзМгдЗггЗдкРжиПіяц§їѓћі№љёщћѕ№ћѕёљёщњєюќіђљђъњѓьћѕёњѕ№љёъїѓьежМввЖджЛджМддИввЖеиНдеЙгвЕеиНбгИяшл§їєћѕђљђыњѓэќїђљѓьљђыћѕёњѕяћїєѕщинЙ{нЗxпК}гАnШІ]ЩЈ_ЩЉaЩЉ`ЩЇ^ЪЉaЪЉaЩЇ^ЪЉaШЈ`вЎjпЛ~оК}оИ{оЗyоК|оЙ{нЗyоЛ}оК|оЙ{оЙ{оЛ}нЗzоИzоК|оИ{нЗzоЛ}оК}нЗzоЛ~пЛоЗ{пК~пМпЙ~пК€рНƒрНƒпМƒтРˆуФцШ™цЬžчЭ ёлИЮИ“žŠgювЅђнМѓфЧђсУєуЧічЫішЮѓсУѓтШіьмљѓшњѓщњєыњѕэјђчњѕьћїяќїёіэмїярўњє№эъмммђђѓхххъъъіііЯЯЯЁЁЁѕѕѕџџџЩЩЩ‹‹‹ѓѓѓџџџљљљіііљљљ§§§џџџЪЪЪ———­­­ўўўєєєзззЭЭЭпппрррррпјі№§ћѕћјѓ§јёџјяѕэпхйШњєыћѕюљѕэіђыњјёє№шѕ№шљіяјђщљѕьјѓъџўѕ€}v<95Š…|:83Š…|Ђœ‘†vh`VQKB?:4XSJјыеэнСѓшжњ№сынУтаЕдТЊмЬБяпУічаіыиѕъкѕщеїятјюмярШЪЛЂЌ ‹­Ё‹ЌЁŒЦЙЁфгЙэлРэмСџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2’n2‘n2‘n2’n2‘n2“p3ˆe)К—[ТŸcРœaРœaПaПœ`Пœ`ПœaУ dЇ„Gƒ`$”p4’n3‘n2‘n2’n2‘n2’n2’n2’n2‘n2’n2’o3‹h+œy=ХЂfРaРœaРœaПœ`Р`ПœaПaСžbl0j.’n2‘n2’n2’n2‘n2l0—u:ХЊoЯДyЫБvЭВwШ­sТЇlиЛ€ЎVЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋUрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|пМ€пМ€оЙ|пЛпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€сЛеВuлЙ|уПƒуР„нК}сНсНуР„мЙ}пМлЗyнН„џћѕџџџџџџџўќџџўџџџџџџџўћџџџџџџџџ§§ќљў§њћјєџџџџџџџџўњјѕџџ§џџ§џўћџџџџџџџџ§§§њњљѕћјєњјєѓѓя§њјћіђџџџерИпуУџџџ§ќњњіёќњі§ўќћїѓќјѓџџџЬйІъьжџџџ§ќљњѕ№ќћј§§ќћіёќњї§§ћќљїќњј§ќћ§ћљњѕя§ќњ§ќњћѓ№§ћљ§§ќћјєћїѓ§§ћќњїњѕ№§§ќќњјћѕя§ќњ§§ќћіёќљѕ§§ћћјєћїђ§§ќќћјќљі§ќњ§§ћћѕ№ќњј§§ћћіёћљѕ§§ћќћјњѕ№§§ћ§ќњћіяџ§ўуъЯсхШџџў§ќњќљіњѕ№џџџџўўџљѕџџџџџџџќњџўќџџџџћјўћјџџџџ§ќќїѓ§ќњ§§ћћѕ№§ћљ§ќћњіёќњіўўќњїђќјѕ§ќћ§ћљњѕяў§ћџџџўјѕџў§џџџџћљўњїџџџџќќџјѕџџџџџџ§іѓ§ќњ§ќћћїђќјѕўў§ћјєћїѓ§ќћќћљў§ќыдЎнИxнЙ|оМсП„сЛсНтОƒсО‚рЛ~тОƒтОƒпК~сОƒтП„рК~пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоЙ}пК~пМ€оК~оК|пНпМнЙ}пН€пОƒоК~рМрОƒпМ€пН‚сР‡сП†пО…тТфЦ’цЩ™чЮЁчЭЁ№кЕкФ ›‰gшЯЄялЛ№тЦярХёрЧёуЫѓчвѓфЭєчбіюољѓшњєщњєыњѕьјѓчњіэћїяћї№ѕэлј№тџќїшчфккйђђѓцццфффѓѓѓєєє­­­ŠŠŠъъъўўўœœœМММџџџэээбббЯЯЯгггоооўўўппп|||ШШШџџџ№№№ЪЪЪНННннноооцхуњјђ§ћїљіэюхкчпвтйЬЯУЕљёцњѓшљѕьљєьќјёїѓъћіьќљђќіэќїяўјюџќѓxtmDA=ЫХКVSN-,(.,*NLFUPID>84/*%" [VNњэзъйОшиОљюојюоярЦдФЊШЙЁгУЊшйОічЯѕъжѓхЮїьлїясїэнђуЪзШЎЉ‰Є˜„’РВ›кЪБтбЗџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2’n2’n2’n3’n2“o4ˆe)К—[СžcРœ`ПœaРœaПœ`РaР`У dЇƒHƒ_$“p4’n2’n3’n2’n2’o2‘n2’o2’n2’n2‘n2“o3Œh,œy=ХЁfРœaРœaРaРœaРœaРœaРaСŸcl0Žj.’n2’n2’n2’n2’n2l0—v9ХЊoЮДyЬБvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЮВvвДyаЕzШЊoˆk/ ~BцТ…нЗyоЛоЛоИ{мЙzФЊSпЙ~оЙ}оЛоЛ~нИzоЛоЛоИzоЛоЛоК}оЛоЛоЙ}нИ{оМ€оК~оИ{оЛоМ€оИ{оК~оЛ€оЙ|оЙ|оМ€оЙ|оЙ{оЛоЛ~оИ{пЛпМ€оЙ{пЛ~пМ€оК~тНƒсН‚пМ€С UСЁUЦІYФЂUХЅXЦЅYХЄWФЃWХЅXХЅXУЂTУ SНЋiъчкў§§ќњїћѕяћїђќћљћіёћіёќћјќњїћїѓќљї§њїћѕ№ќљєќћљњєяќљѕ§ћјћјєњєюќћїќљїњѓэќњї§ћјњєя§њіў§ћћїѓћє№џўџжпЗптТџ§§ќњїћѕяћјѓќћљћіёћіёџўўЬиЅщъеџ§§ќњіњєюќљіќћјћѕяќјєќћјќјєќјѕќњјќњіњєэќњїќњїћєюќњіќћљњїђћіёќњјќљєњєяќћљћјіћєэќњїќћљћѕяќїѓќћјћїђњі№ќћљќљіќјєќњїќћјћѕюќјѕќћјћѕяћїѓќћјћљѕњєюќћјќњїћєюўћјѓєцёюпўњљќњјќјѓњѕ№ќћљћјѕћѕюќњїќћјћїѓќљѕќњјћѕёњїёќќљћіѓћі№ќњјќћїћєюќљіќњјњѕяћјєќћљњі№ћїђќњјќњіњєюќњїќњїњєюќљіќњјќїђњі№ќћљћїєњєюќњјќљіћєюќћјќњјћі№ћїѓќќљћїђћіёќњїўќќіьнрОƒоЙ{нИ{оЛ~оМнИ{оК}оЛ~оЛ~нИzоЛ~оЛ~нИzоЛ~оМнЗ{оК~оМоК}оИ{оЛоК~нИzоМ€оЛоК}оК~оМ€нИ|оЙ|оЛоЙ}нЙ{оМ€оЛ€нИ|оМпН‚оЙ}пЛ€пН‚пЛпМрП…рО„пН„тСŒуХ‘хؘчЭ цЬ эжБсЪІ ŒjтШœякИяпУяоТ№пУђуЩђхЮёуЫђхЮїьмњѓщњєъњѕыњѕьјёхћіюћїяћї№іьлљёцџўљффсмммяяяхххёёёјјјџџџжжжссспп˜ђђђііігггнннррриииЪЪЪюююъъъ€€€уууџџџъъъЫЫЫЯЯЯщщщййкппоќњє§ќјјѓцХМ­š’‡Ж­ЂЃšеЬОЊЃ˜ЫХЗаЩМшсегЬРЫХЙчсжркЮыцкпйЭѓяф}vkidкжЭNKE<:5)'& ˆzџїсюпХхдИщйПїыйјюоярЧеЦЌФЖŸФЖžфдЙічаётЩѓхЯѕъзїюоїэоњэжкЫГ­ ‹šŽ}’†vГІ‘гХЋџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2‘n2‘n2‘n2’n2‘n2“o4ˆe*Л™\ЦЂfУŸdТŸdУŸdФ dХЁeФЁeЩЅiЉ†J‚^$”p4’n2’n3’n2’n3‘n2’n2’n3’n2’n2’n2“o4‹h,žz?ШЄiУ dУŸdУ dУ dФЁeФЁeХЂfЧЃg‘n1Žj.’n2’n2’n3’n2’n3l0—v:ХЊoЮДyЬБvЭБwШ­sТЇlиЛ€Ў‘VЏ’WЯЕ{ЮВvвДyЯДzШЊoˆk/Ÿ}@хР‚мЕwнЙ{нЙ|нЗyлЗxУЈQоЗ{нИyнЙ|нЙ{мЖxнЙ|нЙ{нЖyнИ{нЙ{нИzнЙ{нЙ{нИzмЖxнК|нИ{нЖxнЙ|нК|нЗyнЗzнЙ|нЗxнЗyнК|нЗzнЗyнЙ|оЙ}нЖxйЕuлЗvкДtмЖwкЗvйЕsФЂUиГsгАmНžOнЛ}зДwвАsгАrвАsгАsгАsвАsгБsйЖvфУŒфтЭшхжўјѕќїђњѓэћєяќїѓњѓюњєюќїѓћіђњѓюќіёќїђљђыћѕёќїєњђьћєяќїѓћѕ№љђьќїђќіђљђыћіђћіђњђыќѕ№ќїєћєяњђьџћћенГпрРўљїќіђњђьћѕяќїѓћѓэћѓюџњљЬжЃщшвўјјќіёљђыћѕђќїѓњђыћѕяќїѓћѕ№ћѕ№ќіѓќіёљђыќіђќіђњђыќі№ќїѓњєяћѓэќїѓћѕ№љђьќїѓћѕёњђыќіђќїєњѓьћєяќїѓћєюњѓюќїѓћѕёћєяќіђћїѓћѓю§їєџљјћєяџїї§їєџјјќђяџљљќїєџіѕџљјыьичцЮўјїќїѓћѕяњѓьќїєћѕ№њђыќіђќїѓћѕяћѕ№ќіѓњєэњєюќїѓћєюћѓэћіѓќїѓњёыќѕёћіѓљђьћєяќїѓљѓэћєяќіѓћіёљђыќіђќіђљђыћіёќіѓћєяљѓэќїѓћє№њѓьќіѓќѕёљёыћїѓћіђћѓэћєяќїѓњѓюњєюќїђ§љїчЭЃлДsоЙ|мЗxнИ{нК|мЖxнИzнЙ{нЙ{мЖxнЙ{нИ{мЖxнЙ{нК|мЖxнИ{нЙ{нЗyнЗxнЙ{нЗzмЖxнК|нЙ{нИzнИ{нК|мЗyнИyнЙ|нЗzмЗyнК|нЙ|мЖyнЙ|оК~нЗzоЙ}оЛ~оЙ}оЛпМпМ‚пЛ‚сПˆтТфХ•цЫцЪœъбЊшаЋЋ•rнТ—юзГюнРэлНянОётЧђуЫёсШђтЪіьлњѓщњѓщњєыњєъјяућіэћї№ћіюіьлњѓъџўњчцффууъыыуууёёёљљљќќќїїїЌЌЌЪЪЪЌЌЌСССџџџйййёёёџџџџџџџџџѓѓѓэээааа{{{сссџџџхххЫЫЫЮЮЮооожззюэьќњѕќњєћѕьєьсяхитиЫЪРБэфиивЦрйЯмеЩьцйЪУЗЛЕЈнеШХОБбЫМЈЃ–ШТДМЗЊВЌ wsj><7;95,+(xoaужСюсЪїызхеЛнЬВщкРіьмјётѕчгпЮГМЏ˜НЏ˜раЖщйОщлУѕчбєцбіьлїятљюлтдЛЭНІ†|m€vgЅ™†џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n3‘n2’n2‘n2’n2’n2”p4†c'Ї„HЎ‹NЊ‡LЋˆL­ŠOЋ‡LЉ†JЉ†J­‰N–s7‚_$”p4’n2‘n2‘n2‘o2’o2’n2’n3’n2‘n2’n2“o4i.‘m2ВŽSЋˆLЊ‡KЌ‰M­ŠMЉ†JЉ†JЊ‡KЊ‡L‡c(k/‘n2’o2’n2‘n2‘n2l/—v:ЦЊoЮГyЬБvЭБwШЎsСЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆk/ ~BчФˆнИ{пНпНоЙ|нК|ФЋTрЛоЛ~пНпН€оЙ{пНпНоЙ|пМ€пНоЛпНпНпМоЙ|пО‚пМ€оЙ}пН‚пО‚оЙ|оЛпН‚оК}оК~пО‚оЛ~оК}пНпМбБhбГiвДlаАhеЖqаГiеЕpЅŠ(ЛœNРЁTОŸNжГxЈ…JК—\З”YЗ”YЗ”YЗ”YЙ–[Ќ‰N͘YџюЭюёшщциџџџўўўќљѕ§њјўџџќњїќњіўџўўў§ќћїўўќўўўћїѓ§§ћўџџќїє§ћјўџџ§ќћћїѓўџ§ўў§ћїђўў§ўўўќїѓў§ћўџџ§њљќјѕџџџетЙрфФџџџўў§ћјє§ћљџџџќјѕ§њїџџџЬкЈъьзџџџўў§ћїђ§§ќўџџќїѓ§ќњўџў§ћњ§ќћўўўў§ќћїђўў§ўў§ќіђў§ќўџџќњїќљѕўўў§ќљћїѓўџџ§ќќќїђўў§ўџџќјѕ§ћљўџўќњїќљіўџџ§§ћ§ћљўў§џџџѕѓшіјяыёоїѕьрчЪјњѓсыЮя№рцюеіљёрцЩїњєтьЮєѓшўў§ўўў§ћјћјєўџџ§ќћќјѓўўўўџў§ћј§§ћўўўќљѕќљіџџџ§њјќљѕўўўўўўќіђў§ќўўўћјє§ќњџџџћјѕ§њїўўў§§ќћїѓўў§ўў§ћїђ§§ќўўў§њїћљѕџџџ§ќљћјѓўўўў§ќќїѓўџўўўўќљѕ§њјџџџќљіќљіџџџўќњуФпЛ}пНнЙ|оМ€пО‚оЙ}пЛпНпН€оЙ|пНпМнЙ|пНпО‚оЙ|пМ€пО‚оЛ~оЙ|пНоЛ€нИ|пО‚пНпЛпМ€пО‚оК~пЛ~пНоКоК}пО‚пМ‚нЙ}пНпП„оК~рМ‚рП„пМпНƒсСˆсП‡пО…тУфЦ‘хЦ•чЭЁчЭŸъвЈюйГГŸ{вК‘№йДяоСюнПянПёуЩђфЬётЩёуЪіюоњєыњєъњіыљєыї№ућїяћї№њѕэїюоћѕэџџћшцущшшщъъуууфффњњњ§§§џџџУУУŸŸŸ———эээюююрррџџџњњњњњњћћћћћћѓѓѓВВВ•••ЯЯЯ§§§кккнннмммоооя№№ђђ№ќњѕќљєљіэћєьўіьёшмтзЧќѓъ§јьњєьјђщњїяєюфјёхњєыјёхїёцёьоѓюсјёхєёф™•Œ740(&$;95LID;73 63,ЙЋ•ьмУжШАіькђфЭфвЗгУЊёхаіэмљ№ујызлЫБЗЋ•КЌ—ЯРЇнЯЕѕчЮѓфЭѓхЯіыйљёфїькётЧНЏ™|sd{teџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n3’n2‘n3’n2’n2’o2’n2‹h,žz>ХЂfО›_П›`Ѕ‚F‚^#ƒ`$ƒ`$ƒ`$„a&k/’o3‘n2‘n2‘n2‘n2‘n2‘n2’n2’n2’n2‘n2’o2‘n1‹h,И•YУ dО›_˘\‘n1€]"ƒ`$„`$ƒ_$ˆe)’o3’n2‘n2‘n2’n2’n2l/—v9ЦЊoЮДyЬАvЭВwЩ­sТІlиЛ€Ў‘VЏ’WаЖ{ЭБvбДyЯЕzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК~оК}рН‚йИwЫЌ[тО„рМпЙ|пМ€рН‚нК}дБoрНнК}ХЅYЭЊnМ™]шХ‰рНрНсО‚рНхТ†еБtЖ”Z‰‚ЮбЦ№юпџџџўў§ќљі§ћјўџџќњїќњіўџўўў§ќћјўўќўўўћјє§§ћўџџќјѕ§ћљўџџ§ќћћїєўџ§ўў§ћїѓўў§ўўўќїєў§ћўџџ§њјќљѕџџџесЙпфХџџџўў§ћјѕ§ќљўџџќљі§њјџџџЬйЈъьзџџџўў§ћїє§§ќўџџќјѕ§ќњўўў§ћњ§ќћўўўў§ќћїѓўў§ўў§ќїѓў§ќўџџќњјќљіўўў§ќњћїєўџџ§§ќќїѓў§§ўџџќљѕ§ћљўџўќњїќљіўџџ§§ћ§ћљўў§џџџхшЭпчЧёічііэтъЯљћѕхьв№№тщ№лїљђтчЩјњєфэгѕѓщўўўўўў§ћљћјєўџџ§ќћќјєўўўўџў§ћљ§§ћўўўќљіќњїџџџ§њјќљіўўўўџўќїѓў§ќўўўћїє§ћњџџџћјі§њјўўў§§ќћїѓўў§ўў§ћїѓ§§ќўўў§њјћљіџџџ§ќњћјєўўўў§ќќїѓўџўўўўќљі§њјџџџќљїќљіџџџѕыинЙ{пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нИ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оЙ|пНпМнЙ}пН€пОƒоК~рМрОƒпМ€пН‚сР‡сП†пО…тУŒуФуХ“чЭŸцЭŸъаЇёлЗС­ˆЧАˆёйГюмНюнПяоС№сЦётШётЩётШіюпњєьњєъњіьњєъї№сћіюћї№њєыїэпћїяџџћрпнщшщщщщччччччќќќћћћџџџййй|||ЇЇЇџџџоооѓѓѓќќќљљљќќќ§§§їїїнннАААМММЖЖЖћћћдддфффэээчччммнюэъ§ћїћљђљѕьљѓщћѓшюхктжЧњђшјѓшіёщєюхњєьёысєюујѓыїёцљѓщјђхљєыјѓшџќёойЮƒ€u\ZSUQLWTOEB>63-?;285.ПГžћяйчзНтдОљянылСжЦЌъкСѕщдѕылљ№уѕщддЦЋБЅЌ ‹СГœєфЪєфЬђфЫђфЬіъзјятіъзђхЭЕЉ“{seџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n3’o2’n2’n3’n2’n2’o2’n2“o2i,Ё~B­ŠO }B‰g+‘n2’o3’o3“o3’o3‘n2‘n3’n3‘n2‘n2’n2‘n2‘n2’n2‘n2’n2‘n2‘n2’o3‘l0‘n2Ќ‰MЋˆL›x<j-“o3’o3“o3’o3“o4’n2’n2‘n2‘n2‘n2’n2l0—u:ЦЊoЮДyЫАvЬВwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЮБvбДyЯЕzШЊoˆj/ |@хР‚нЖwнЙ{нЙ|оЗyлЗxФЈQоИ{оЗyнЙ{нЙ{мЗxнЙ{нИ{оЖyнЙ|нЙ{оИzнЙ|нЙ{нЗzмЗxнК|нИ{оЖxнЙ|нЙ|оЖyоИ{нЙ|оЗyоЗyнК|оЗzоЗyнЙ|нЙzйЕrоЙ|оЙ|нЗyоИ{оЙ|оИ{рЛ~рЛкЖvФЄXЮЋnАRшХ‰хТ†хТ†уР„хТ†ыШЙ“TИЃ€…ЪЬРёэо§љјќјѕћєяћіёќљіњє№њѕ№ќјѕќјѕњѕёќїєќјѕњєюћїѓќјіњѕяћіђќљіћіѓњѓяќјѕќјѕњѓэќјѕќјѕњѓюќїєќљіћѕёњєяџќ§еоЕпсТџњћќјѕњєяћіђќљіњє№ћѕ№џћќЬзЄщшгџњњќјѕњєюќїєќјіњєюћіђќјѕќіђќіѓќјѕќјєњѓюќјѕќјѕњѓюќїѓќљіњѕёњѕ№ќјѕћїѓњѓюќљіћїєњѓюќјѕќјіњѕяћіёќјіћѕёњє№ќјіќїѓќіђќјѕќљііёшѕѓъџћћћѕё§јї§љїџљјќє№џњњќјі§ѕѓќјіџњћќєяћїѓќјѕћіђњѓяќљіћїѓњѓюќјѕќјѕћіђќїѓќјѕњє№њѕ№ќњіћѕёћє№ќјіќјѕњѓюќїєќјѕњѓяћіђќњіњѓяћѕёќјѕќїєњєюќјѕќјѕњѓюќїєќјѕћѕёњѓ№ќњіћіѓњѓяќјѕќїєњѓюќјѕќјіњє№ћѕђќјіњѕ№ћіђ§њјчЬ мДrнЙ{нЙ{нЖxоИ{нК|мЖxнИzнЙ|нЙ{мЖxнЙ{нЙ{нЖxнИ{нЙ|мЖyнИ{нЙ|оЗzоЗxнЙ{оИzнЗxнК|нЙ{нИ{нИ{нК|мИzнЗzнЙ|оЗzмИyнК|нЙ|нЗyнК|нК~оЗzоЙ}оЛ~пЙ}нКрНпМ‚пЛ‚сП‡тСŒтУхЪ›цЪ›чЭЁяиВгН˜ЕvэгЋэйЗюмЛямНяпУ№рФ№рЦёрХїэоњєыњєщњѕьљђшјясћіюћї№њѓщїюрќјёџџћйзжшшшшшшщщщюююњњњњњњџџџшшшyyyгггїїїпппќќќћћћћћћњњњќќќёёёРРРЦЦЦдддІІІюююхххнннккккккййк№юъўќјћї№њєьљђщњђцёшкхлЫњђчјђці№чєэфљєьёърєюуїђщї№хјђчі№тїђшіёх§јэивЧŸšŽЉЃ™ЊЃ˜œ˜Ž†uqh^TNE.+%‹ƒuџјшшкТэсЭљђціщеыкОхдИёсШѕщжєщжљ№сѓцаЭНЄЉ‰œ‘дЦЌђтЧђхЬётШѓуЪєшдїюпјьиђуЫПВšџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2’n2’n2’n2’n2‘n2’o3‹h,ˆe)‰f*‘n2‘n2’n2’n2’n2‘n2‘n2’n2‘o2’n2‘n2’o3‘n2’n2’n2’n2’n2’n3’n3’o2’o3l0‰e)ˆe)‹h,’n3’n3’n3‘n2’n2’n2’n2‘n2‘n2’n2’n2‘n2l/—v9ЦЊoЮДyЬБvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭВvвДyаДzШЊoˆj/ }AцТ…нЗyоЛ~оЛоИ{мЙ{ФЊSпК}оЙ|оЛ~оЛ~нИyоЛоЛ~оИzоЛоЛ~оК|оЛоЛ~оЙ}нИzоМоК}оИzоЛоМоИ{оК~оМоК{оЙ|оМоЙ|оЙ{пМ€йЗuЪЋ[сМ‚оЛ~нИzоЙ~оЛ~оЙ|оК}рМкЗyФЅXбЎrЄEТŸcЪЇkЪЇkК—[СžbЦЂdŸ|BЕЎЃŽ“ЮЮУёюрўќћўќњќїє§јіўќњќїєќјѕўќњўќњќљїўћњўќњћїѓ§њјўќњќїѓ§љїўќћ§њїћіђўќњўќњћіёўћњўќњћіѓўњљўќњ§јѕќїєџ§ўжрИруФџќќўќњћїѓ§љіўќњќїє§јіџќќЭйЈъыжџќћўќњћіђ§ћљўќњќіђ§њїўќњ§љј§њјўќњўћљћѕђўќњўћљќіѓўћјўќњќїѕќїєўќњ§њјћіђўќњ§њјќіђўќњўќњќїѓ§љіўќћќјіќїєўќњ§њј§љјўќњўќћфцЬнфФџќќќїєќјіўќњ§ћљћіђўћњўћљќѕђўћљўћњћіђ§њїўќњ§љјћіѓўќњ§љїќіѓўќњўќњ§љї§ћљўќњќїѕќїєўќњ§јѕќїєўќћўќњќєђўћљўќњћіѓ§љїўќњћіѓ§јіўќњ§ћјћіђўќњўќњћіђ§ћјўќњ§јіћієўќњ§љїћіѓўќњўћљќіђўќњўќћќїє§јѕўќњќїєўћћјятпЛнИyоЛ~оЛ~нИzоК~оМнИ{оК}оЛоК}нИzоЛ~оК~нИzоЛ~оМнИ{оК~оМоЙ|оИzоЛ~оЙ}нИzоМоЛ~оК}оК~оМнЙ{оЙ|оЛоЙ}нЙ{оМоЛнЗ{оЛ~оНоЙ|пЛ€пМпЛоМрП…рО…пНƒсС‰уУŽуУцЫœцЫшЭЃюжАтЬІœˆgсЪЃюлИюлКюлМ№пУ№пУ№рФёрХїюпњєьњєщњѕьњѓшј№ућј№ћјёњђшї№тќљєџўћйзжыыыхххшшшѓѓѓќќќќќќўўўэээyyyЮЮЮюююффф§§§њњњњњњћћћћћћшшшКККсссррр   ъъъьььфффчччпппвввђяъў§јћіюљѓъљёцњёхђщмцлЪљёцјђцѕ№цѓэуљєы№ъпєэтїёчї№фїёціятїёчі№ф§їэЦРЕ•†—ЇЂ•Ÿ›†{‚xj_XO/+&JE>єюоузПђшжљёцјёхєцбылОэмСѕщеѕщеєшдњётясШЭНЃ‘›‘~нЮГѕцЫђфЫёсЦётШѕщжїьлїъжіцЮџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2’n2’n2‘n2’n2‘n2‘n2’n2“o3“p4“o3’o2‘n2’n2’n2‘n2‘n2‘n2’n2’o2’n3’n2‘n2’n2‘n2’n2’n2’n2’n2’n2‘o2’n3’n2“o3“p3’o3’n2’n2‘n2‘n2’n2‘n2‘n2’n3’n2’n3‘n2’n2l/—u9ХЊoЮДyЬБvЭВwШЎsТЇlиЛ€Ў‘VЎ’WаЕ{ЭВvбДyЯДzШЊoˆj0 ~CчФˆнИ{пНпНоЙ}нЛ|ФЋUрЛ€оЛпНпН€оЙ|пН‚пНоК|пНпНоМпНпНпЛоЙ}пО‚пМ€оК}пН‚пО‚оЙ}оМпН‚оК~оК~пО‚оЛ~оЛ}рН‚мЛ|гВiрОƒпНоЙ|оМ€пНоМпМ€сОƒлЙ{ФЅXЮЊnУŸdХЂf•r6˜u9ГT–t7˜s3ФБЕЖЙzz|ЩЪПѓёфџџџџџџ§ћњџќќџџџ§ћњ§ќњџџџџџџ§§§џџџџџџќљјўўўџџџ§њјџ§§џџџўўўќњјџџџџџџќјїџџџџџџ§љїџџџџџџўќћ§ћњџџџжуКрцЧџџџџџџќњјџ§ќџџџ§ћљўќќџџџЭлЋъюкџџџџџџќљїўџџџџџ§њјўўўџџџўўўўўўџџџџџџќјѕџџџџџџ§њїџџџџџџ§ћњ§ћњџџџўўўќњїџџџўўў§љјџџџџџџ§њјў§ќџџџ§ќћ§ћљџџџўўџў§§џџџџџџя№рьёоџџџ§њљ§ќќџџџўџџќљіџџџџџџ§љјџџџџџџќњјўўўџџџў§§ќљјџџџў§§§љјџџџџџџџ§§ўџџџџџ§ћћ§ћњџџџўќњ§ћњџџџџџџ§љїџџџџџџќњјџ§§џџџќњјўќќџџџўџџќљїџџџџџџќљїўџџџџџўќќќњјџџџџ§§ќњљџџџџџџ§љїџџџџџџ§ћњўќњџџџўћћў§§ъгЋнИxоМпНпНнИ}оМ€пО‚оЙ}пМпНпН€оЙ|пНпНнЙ|пНпО‚оЙ}пМ€пО‚оМоЙ}пНоМ€нЙ|пО‚пНпМпМ€пО‚оК~пЛ~пНоЛоЛ}пО‚пН‚нЙ~пОпП„оК~рН‚рП„пНпНƒрР‰сР‡пО…сУŒуФуУцЪœцЬŸшЭЃыгЋюдЉЉ–qЬЗ“ёнКэлКюмН№пСяоР№пСёпУїярњєьњєыњіэњѓшјёхћї№ћјёјёхјёх§њѕўўћполёёёлллЩЩЩ№№№ўўўњњњџџџеее„„„ЎЎЎцццхххўўўћћћљљљќќќьььсссХХХњњњ№№№ЏЏЏууу№№№ъъъррржжжижзїєюўќјњіьљѓщјёхљёфёчкщнЮј№хјёхѕюфђьсљѓъ№щнѓьрї№ціяуі№фі№тїёхѓьпїёцИГЇ™•‰ ›‘ЉЃ—Ђž’‡}„ylkcW>:2/+%Ÿ–ˆнЭЕцмЩњётљђхјёфѓуЪюмСђуЬєхаєцбіылњёфішввСЉ…tЊž‰кЪБѓуШёсЧёрФђуЪѕшдѓхЮїызџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2‘n2’n2‘n3’n2’n2’n2’n2’n2’n3‘n2‘n2‘n2‘n2’n2’n2‘n2‘n2’n2’o2‘n2‘n2’n2’n2‘n2‘n2’n2‘n2’n2’o2’n2‘n2‘n2‘n2’n2‘n2’n2’n2‘n2’n2‘n2’n2‘n2’n2’n2‘n2’n2‘o2k0—u:ХЊoЮДyЬАvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЖ{ЮВvбДyЯДzШЊoˆk0Ÿ}AцРƒмЖxоЙ|оК}нЗzмИxУЈQпЙ|нИzоЙ}оК|нЗyоК}оК|нЗyоЙ}оК|нЙ{оЙ|оЙ|оИ{нЗyоК}оЙ|нЗyоЙ}оК}нЗzнЙ{оК}нИyнИzоК}нИzнИzоК~йЗuЬЌ]рЛ€оК}нЗyнЙ|оЙ|нИ{оЙ|пК~кЖvФЄWЮЊnТ dЫЈlž{?ЬЉmзДxЈ„GМ›aйзбВДЕrqtЧЩОѓяс§њј§љїћіђќїѓ§њјћіђћїѓ§љј§љїћјѕ§љї§љјћѕёќјѕ§љјћіёќјѕ§љјќјѕћѕђ§љј§љїћєё§љї§љїћѕё§јі§љјќїєћіђџќ§епЖпуУўћњ§љїћѕђќїє§њјћіђќїѓџћћЬиЇщъеўћњ§љїњє№ќјі§љїћѕёќїѕ§љїќјіќїѕ§љї§љїњє№§љї§љїћѕё§јі§љјћіђћіђ§љїќљѕћє№§љјќјѕћє№§љї§љјћіёќјє§љїќїєћіђ§њјќљіќјѕ§љї§њјцчЯпхЧўњљћіђћіѓ§љјќјіћєё§љјўњїћє№§љї§љјћєёќїє§љїќјѕћєё§њјќјѕќѕђ§љї§љїћјєќљі§љїћіђћѕђ§њјќїѓћіђ§љї§љїћє№§јї§љјћѕёќїєўћљћѕёќїѓ§љјќјіњє№§љї§љїњє№ќјѕ§љјќїєћіё§њјќїєћѕё§љј§јіћєё§љї§љїќіђќїђ§њј§љјіыноЙ|нИzнИ{оЙ|оК}мЖyнЙ|оК}нЗyоЙ{оК|оЙ|нЗyоЙ|оЙ|мЖyоЙ|оК}нЗyоЙ{оК}нИ{нЗyоК}нЙ|мЗyоК}оЙ|оЙ{оЙ|оК}нИzоИzоК}нИ{нИyоК}оК}мЖzоК}оЛнИ{пК~пЛ€оК}оКпНƒрНƒоЛ‚рП‡тС‹тСŒфЦ•хЩ™чЫщаЇыаЂУЋНЈ„№иГьжДьйИюмОюмОянП№оСјясћєыњѓъњѕьљђцљђцћїёћј№ј№уљѓц§ћі§ќљсомєєѕиииЦЦЦяяяўўўќќќ§§§ДДД­­­œœœфффууу§§§їїїјјјњњњхххйййТТТўўўњњњжжжшшш№№№лллииинноутсјѕя§ћїљєъљѓшјёхљ№уёчйчмЬїяуїёфѓютёыпљѓщящмѓьпіяхѕютіятѕясіяуїёу№щмЅŸ”š•ŠЄŸ•ЋІ›ЃŸ“ˆ‰r{rdVPG:5.uhлЫБиЫЗћђфіэољѓшіъиђсЧёсЧётШєцаѕшеїэпљѓчјъгРВ›†tІš†нЭДєуЩёсХёрЦѓхЮётЪёуЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2’n2’n2’n2’n3’n2’o2n1‘m1’n2‘m2‘n2’n2‘m1m1’n2l0‘n2‘n2‘n2’n2’n3‘n2‘n2‘n2’n2’n2’n2‘n2’n2‘n3’n2‘n2‘n2‘n2’n3‘n2’n2’n2‘n2‘n2‘n2‘n2‘n2‘n2‘o2‘n2‘n2’n2l0—v:ХЊoЮДyЬАvЭВwШ­sСЇlйЛ€Ў‘VЏ’WаЖ{ЮБvбДyЯДzШЊoˆk/ ~AцС„нЗxоК}оК~оИzмЙxФЉSпЙ}оИ{оК}оК|нИzоК}оК}оИyоК}оК}оК{оК}оК}оЙ{нИzоЛ~оЙ|оИzоК~оЛ~оИzоК|оК~оИzоЙzоЛ~оИ|оЙ{оЛ~нЙ{иДpпК~оК}нИyоЙ|оК}оЙ|оЙ|пЛкЖxФЄXЮЊnД‘UиЕyЮЋoкЗ{йЗ{в­mоЩЃРТХЋЋЊ†…‡ЬЭТђясў§ќўћњќїє§јіўќћќїѕќјѕўћњўћњќљїўћњўћњћіђ§љјўќћќіђ§љіўќћ§љїћіђўћњўћњћѕёўћљўћњќѕѓўњјўќћ§јѕќїєџўўерЖпуФџ§ўўћњћіѓ§јіўќћќїѓ§јѕџ§ўЬиЇъыжџўўўћњћѕё§њјўћћќіђ§љїўћћ§љї§љїўћћўњљћѕђўћњўњљћіђ§њљўќћќїѕќїєўћњ§њјћіђўќћ§љјќѕђўћњўќћќіѓ§љіўћћќјіќіѓўќћ§њј§љїўћњўћњѕёчѓєщўћћќіѓќјѕўќћ§њјќіѓџџџ§ћњџќњџџўџџџџћљџўўџџџџ§ќќїѕџџўџ§ћџќњџ§ћџџџџќњџў§џџџ§љїџў§џџџџќћџћљџ§ћџ§ќќїєџ§ќџџџџўќџќњљјїџќћџў§џџџџџџўљіўћњџў§§јіџџџџџџ§јіћїѓўќћ§јіћіѓўћњўњљќѕёўћњўћњќїє§јѕўќћўћќъаЌмЖuоК}оЙ{оК}оК}нИzоЙ|оЛ~нИzоК|оК}оК}нИyоК}оК}нИyоК}оЛ~нЗyоЙ|оЛ~оЙ{оИzоК}оК|нЗyоЛ~оК}оК|оЙ|оЛ~нИ{оЙ|оК}оЙ{нИzоЛ~оЛ~нИ{оЛ~оМ€оИ{пЛ~пЛ€пК~оК€рНƒсОƒпМ‚сП‡тС‹тСŒхЧ”цЩ™цЪœщаІчЮЂЬВ†ВyэеЎьжГэиЗямЛюмМямН№оСјётћєьњєъњіьљђчљђшћјёћїёј№уљѓшўќїљјілкзѕѕѕзззгггіііћћћўўўэээЁЁЁгггœœœзззкккјјј§§§џџџыыыъъъМММЯЯЯџџџћћћэээьььюююсссхххдеерпнћјё§ћїњєшљѓшј№фљ№уяхзтжЧїясїёуѓэс№ыољѓшящмђьпіяфѕюсѕясѕюрѕясњєчжаУŽ‰š•ŠЁ’І ”ЈЄ——ƒ‚uЁqph[NI?…wылСаСЉјясїюоїэојёфєчгѓуЫ№пФёсЩѕшдѕъжїясќєчыоШЕЇ‘‘†vЃ˜…фдКєфШ№рФђтЧ№тЪмЭДџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2‘n2’o2’o2‘n2’n3’n2’o3”q5‘m2’o3l0m1’o3‘n3l0ž{?“p4’m2‘n2’n2‘n2’n2‘n2‘n2’n3’n2‘n2’n2’n2’n2‘o3’o3’n2’n3’n2‘n2‘n2‘n2’n3’n2’o2‘n2’o2‘n2‘o2’n2’n2‘n2l/—v9ЦЋoЮГyЫАvЬБwШЎsТЇlиЛ€ЎVЏ“WЯЕ{ЮБvбДyЯДzШЊoˆk/ ~CчУ‡нИzпМ€пМ€оЙ|нК{ФЋTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоЙ}оК}пНоК~оК}рН‚йИwЫЋ[тО„пМ€оЙ{оЛпМ€оЛ~пЛсН‚лИ{ФЄXйЖ{Д‘VЙ–ZК—[И•YЗ”W˘]ЗЏЃЅІЊЮЮЯŽ‘ЮаХѓ№тџџџџџџ§њјўћњџџџ§њј§ћљџџџџџџ§ќќџџџџџџќјіў§ќџџџ§љїўќќџџџў§§ќљіџџџџџџќјѕџџџџџџ§јіџ§ўџџџўћћ§њјџџџетЙрхЧџџџџџџќљїўќћџџџ§њјўћћџџџЭлЊъэйџџџџџџќјѕўўўџџџ§јіўќ§џџџўќ§ў§§џџџџўџќјѕџџџџўџ§јіџўўџџџ§њљ§њјџџџў§§ќљіџџџў§§§љіџџџџџџ§љїўќњџџџ§ћњ§љљџџџў§ўўќћџџџџџџхщаочЧџџџ§љї§ћћџџџџџўіѓяпскРУЕгеЬшщфхцршъхртнезбьэщџџџээъЮаХПТДјљїрткяёэщщхрслњћњилвстмэяыяёюѕієѕѕѓџџџђђялмежзвьэщбдЫикврслъыцпскіїѕџџџђђ№ѕієйлвфцрџўўќњјџџџўќќќљіџџџџўў§јѕџџџџџџ§њјўћњџџџњєъсП†оЛ}пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нЙ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оЙ|пНпМнЙ}пН€пОƒоК}пМ€рНƒпЛ€пМ‚рП†сП…пНƒсСŠуУтТхШ–цЫ›цЫщбІшбІМІ}ЗЁ{ьд­эзГэйИюмМюмМямН№пУљёхћѕьњєыњіэљђшњѓщћјёћїёј№фњєьџ§љєєѓеегєєєдддкккљљљћћћџџџвв ЂшшшСССйййдддђђђыыыкккщщщЂЂЂюююџџџ§§§њњњшшшэээйййпппжжзщшхќљє§њѕљѓчјђчјясљ№уюфжреХїясї№тђьрящмљёчючлђьоѕюсѕэсѕясѕюсѕясњѓхЖБЄ–‘ˆ ›ŸšЂœ‘ЃŸ’ž”‰”ˆy†t€wh^XL‚zn№сЩжЦЋєълњєщѕыйљѓчіюрєчвярЦщкСѕщгѕщеѕъжјятљёуђтШЙ­—‡~mБЄьмРєтЧярФѓуШрбЗџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2’n2‘n2’n2‘n2’o2k0­ŠNЋˆLАQВSЎŠN—t8­ŠOК—[Ђ~CІƒGЄEk/’n2’n2’n2’n2’n2’n2‘n3’n2’n2’n2’n2‘n2’o2’n3‘n2’n2‘n2‘n2’n2’n2’n2’n3‘n2’n2’n3‘n2’n2‘n2’n2‘n2l0—u:ЦЊoЮДyЬБvЬВwШЎsСЇlйЛ€Ў‘VЏ’WЯЕ{ЭВvбДyЯДzШЊoˆk0 ~BчТ†нИyпЛпМоЙ{нЙzФЊTрК~оК}пЛпЛ~оИzпЛпЛоИzпЛпЛоК}пЛпЛпК}оЙ{пМ€пЛ~оИ{пЛ€пМ€оЙ{оК~пЛ€оЙ|оЙ|пМ€оК}оЙ|пЛнК|йДsрЛпЛоИ{оК~пЛоК}пК~сМлИzОŸQиЖvмКzйЖvйЗwйЗwиДpоТŽёђщіљђїјёџџўрхачфеџџџўў§§љі§њјўџў§љі§њїўў§ўўќ§ћљўўќўў§ќјѕ§ќњўџ§ќјѕ§ћљўџ§§ќњќјѕўў§ў§§ќіѓўўќўў§ќїєўќћўџ§§њј§љіџџџесИрфЦџџџўў§§јѕ§ћљўџ§ќљі§њјџџџЬкЉъьиџџџўў§ќїѓў§ћўў§ќїє§ћњўў§ўћњўќњўў§ў§ќќїєўў§ў§ќќјєўќћўџ§§љї§љіўў§ўќњќїѕўџ§§ќњ§јєўўќўџ§ќјѕўњјўў§§њјќљіўџ§ўќћўћљўў§џў§ієъііэџџў§јѕ§њјўў§џџўюъхИЛЋŒ‘x˜†”™Љ­™ИЛЋ­А fmQЃЈ“џџџавЧ”™‚šžˆ› Œ‡v­БŸЈЌ˜›Ÿ‰ЛОА ЅŠŽu™žˆЙЛЌіїѕЊ­š•š†–›ƒ ЃipSЈЌ˜ГЗІ™ž‡ЊЎš’~’zФЧКњћњДЗЇ№ёэЃЈ’ЇЋ˜ююъџћљўџў§ћљ§јѕўў§ў§ћ§їєўў§ўў§§љі§њјџџџянРмЕtпЛпК~оК}пЛпЛнИ{оК~пМ€оЙ{пК}пЛпЛ~оИzпЛпЛнИzпЛпМ€оИ{пК~пЛ€оК}оЙ{пЛоК~нИzпМ€пЛпК}пК~пЛ€оЙ|пЙ}пЛоЙ}оЙ{пМ€пЛнИ|пМпН‚оК|пЛрМ‚пКпЛ€рО…рО„пН‚сР‰тТŒтС‹уЦ“хؘцЪšшЮЃыбЃКЃ{Ћ˜uюдЋыеАьиЕюкЙюкЛюкЛ№оТљђчћєыњєъњѕэљђчњѓщћјёћї№јёхћіюџўњђђ№зжеєєѕЯЯЯйййњњњ§§§џџџЊЊЊОООќќќ­­­ЃЃЃшшшвввЬЬЬдддђђђЪЪЪЖЖЖўўўьььлллшшшюююыыыцццежжжзиэычќљѕќљѓјђхјђхїюсјятюфжтзЧіэрі№тђыпяшмїёхючйђънѕюсєэпѕюрєэпїётючйЉЃ˜Ђ’ІЁ–Ѓž’ ›œ˜Œ˜…•‰{“ˆw†|mmeXzre№уЮнЬЏяфаћіэїэнјёхњѓщїьлђтЬьнУєцаѕъзѕщеєшжјёхњяншкТŸ”€‹qОА™яоУђуШ№рХэнТџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2’n2’n2‘n2’n2’o2m1­ŠN”q5Й–YЕ’VЖ“WЅ‚FЉ…JЕ‘VГTЄ‚FЈ…I–r6m1’n2’n2’n2’n2’n2’o3’o3‘n2’n2’n2’o3’o3’n2’n3’n2‘n2’n2’n2’n2‘n2’n2’n2’n2’n2’n2’n2’n2’n2’n2l0—v:ХЊoЮДyЬБvЭВwШ­sСЇlиЛ€Ў‘VЏ’WаЕ{ЭВvвДyЯДzШЊoˆk0 }AцТ„нЗyоЛ~оЛ~оИ{мЙzФЊSпЙ~оЙ|оЛ~оЛ}нИzоЛ~оК}оИzоЛ}оЛ~оК|оЛ~оЛ~оЙ|нИzоМоК}оИzоЛ~оМоИ{оК}оЛ~оЙ{оЙ{оМоЙ|оЙ{оЛлИyвАgрЛ€оЛ~нИzоК}оЛ~оК|оК}пЛоК~вЎjгБnдГqдАmеГpеГpгЎiпЯЉшьршщмччйчымтцжє№щџ§§ўќћќјѕ§љїў§ќќјѕќјѕўќћўќћќљјўќћўќћћіє§ћљў§ќќїє§љїў§ќ§њјћіѓўќћўќћћіѓўќњўќћќіѓўњљў§ќ§јіќїѕџўџерЗрфХџўўўќћќїє§љїў§ќќјє§јіџўўЬйЈъыжџўўўќћћіѓ§ћљўќћћіѓ§љјўќќ§љљ§њјўќќўћњћіђўќћўћњќїѓўћњў§ќќјіќјѕўќќ§њјћїѓў§ќ§њљќїѓўќћў§ќќїє§љїўќћќјіќјѕў§ќ§њљ§љјўќћџ§§ююлъюкџџџќјєќјіўќќџ§ќяыхАЕЄЧЩНмнжРУЕЮаХхчсэюыЬЮХЙЛЋџџџШЫОЧЪНпсксслжиацчсЬЯУагШикеъычиквЭЯЦщъхџџџбгЩŸЃŽезЭьэъЬЮХЖЙЉухошъхмнеикгйквпрй№№ьЉ­™ўўўХШЛЏДЂђёюўњјў§ќ§љјќієўќћўћњќіђўќћўќћќїѕўњљћїёсП‡нЖvоЛоК}оК}оЛ~оЛ~нЗzоК}оЛнИ{оК|оЛ~оК~нИzоЛ~оЛ~нИzоЛ}оЛ~нЗzоК}оЛ~оК|оИ{оЛ~оК}нИzоЛ~оЛ~оК}оК}оЛнЙ|оЙ|оЛ~оЙ|нЙ{оМоЛ~нЗ{оЛ~оМ€нЙ|пЛ~пМпК~оЛ€пО„рНƒпЛрР‡тСŠтР‰уФфЧ•фЧ–чЬŸщЭ лП‘І’pязЌэеЏыжВэиЖэиЗэиЗ№оСњђшњєъњєъњѕэљѓшњєъћї№ћї№љѓщќјёџўћєѓ№омкѕѕѕаааЬЬЬєєєўўўмммœœœыыыџџџжжж„„„ХХХ§§§ёёёјјјщщщšššеееЬЬЬЄЄЄˆˆˆззз№№№фффррряяяђѓѓєђь§ћіћї№јёфјђфїэрјяп№цжхйЩіьнї№тёънячкїёуюциђъмєэрєьоєэоєюпљђужаТЃž’­ЇœЌЇšЉЄ—ІЁ•œ—Œš†‘‚•Šx‰owoaleWшоЮёсЧэнУњєыј№хїясљєъљѓщіыиђуЪђфЬєчвѕъзєцбѕщжїюољэйчиПЅ™„‰oПВšѓсЦђуШѕхЩџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n3’n2’n2‘n2‘n2’n2’n2n1ЂB’o3Њ‡KЅ‚Fl0•q5–s7”p5•q5’o3’o3’o3‘m1‘n2‘n2’n2‘n2’n2‘n2’n2’n2’n2’n2’n3‘m2‘n2’n2‘n2‘m1‘n2‘n2‘m1‘n2‘m1’n2’n3‘n2‘m1’n2’n2m1’n2l0—u9ЦЊoЮДyЬБvЭБwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЭБvвДyаДzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋUрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|пМмЛ|еГmсН‚пМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€сЛсОƒсОƒрК~сОƒрМтРˆќѕэџџџџџџџ§§џџџџџџ§њјџџџџџџ§ћљўћћџџџ§њљ§ћљџџџџџџ§ќќџџџџџџќјїў§§џџџ§љјўќќџџџў§§ќљіџџџџџџќјіџџџџџџ§јіџ§ўџџџўћњ§њљџџџетКрхЦџџџџџџќљјўќћџџџќњј§ћћџџџЬкЊъэйџџџџџџќјіўўўџџџќјїўќ§џџџўќ§ў§§џџџџўџќјѕџџџџўџ§јіџџўџџџ§њњ§њљџџџў§§ќљіџџџў§§§љіџџџџџџќљїўќћџџџ§ћћ§њљџџџў§ўўќќџџџџџџђёхяѓфџџџ§њј§ћњџџџџџџљїѕухнњћјўўћџџ§єѕ№ћћљќќљџџўѓєяљњіюящјљїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњњљџџџџџџџџџљљјџџџџџџџџџџџџџџџџџџўўўїїѕў§ќљљјђѓяџўўќљјџџџўќќќљїџџџџўў§јѕџџџџџџ§њјџўџђфЪмЕtпК}пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нЙ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оК|пНпМ€нЙ|пМ€пО‚оЙ}пМ€рНƒпЛ€пМрР†рО…пМ‚сС‰тТŒтРŠуХ‘хШ–хШ—цЬŸъаЃиО“rVРЌˆ№иБюзГэйЗюйИюкЗёрФљѓщњєъњєыћіюњєщћѕьќј№ћіяњіэ§њѕџџ§ѓёюромєєєжжжзззјјјџџџДДДАААяяяќќќѓѓѓžžž‹‹‹кккџџџѓѓѓŸŸŸ‘‘‘ЎЎЎ………ЊЊЊшшшяяяуууррртттоооїѕя§ќїњіюјёуї№уіьоїюпёчихйШіыміяс№шлэциі№тэциёщлєьоѓымѓэоѕятї№рЬЦЙЋЅ˜ЎЇœЏЈœБЋŸГЎЁЌІ™Їž‘Ї›‰›‘}ƒrxobZTIИАЁџѓпянСїюпњѓщј№уј№фњѕыјёуєцаѓхЮєцаѕшеєшдєцаіъйїэоњэлтгЙЁ•–‹yйЪАѓтШєфЪџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘m2’n2‘n2‘n2’n2‘n2l0m1i.l0‘m1”q5Žk/k.Žj.l0Žj/‘m1Žk/‘n2‘n2l0’n2’n2’n2‘n2’n2’m2l0‘n2k0l0m1‘n2l0‘n2‘n2l1l1‘n2k/m1l0m1‘l0l0k/–r6—t8‘m1l/—v9ЦЊoЮГyЬБvЭВwЩ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЮБvбДyЯДzШЊoˆj/ ~BчУ†нИzпМ€пМ€оЙ|нК{ФЊTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМ€пНоЙ|оЛпМоК}оК}пНоК}оК|пНкИxЭ­_сНƒпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМоЙ{пМ€пМ€оИ{пМ€нЗxъгЎў§џџџџўќњ§љіџџџўўўќјѕџџџџџџ§њјўћљџџџ§њј§њјџџџџџў§ќћџџўџџџќљіў§ќџџџ§јіўќњџџџў§ќќљіџџџџџџќїѕџџўџџџ§јіџ§§џџџўњљ§љјџџџжтЙрхЦџџџџџџќљїўќњџџџ§љїўћњџџџЬкЊъэйџџџџџџќјѕўў§џџџ§јіўќќџџџўќћў§ќџџџџўўќјѕџџџџўў§їѕџў§џџџ§њљ§њјџџџў§ќќјіџџџў§ќ§јѕџџџџџџ§љїўќњџџџ§ћњ§љјџџџў§§ўќћџџџџџўшыетщЭџўўўњљџџџџџџћћљМУХЭЋФЫЈТЧЄУЪЈХЫЉУЧЅУЩЇУЪЇХЫЈТШЄХЬЋКР›ххеџџџџџџўќњўў§џџџ§њљ§њјџџџ§њљ§љјџџџџџџџњїџў§џџџќјіџў§џџџќљїўћњџџџў§ќќїѕџџџџџџќїѕџџџџџџўћњќљїџџџўќњќљіџџџџў§§јѕџџџџџџ§њљўќњчЫ›мЖvоК}пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нЙ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оК|пНпМ€нЙ|пМ€пН‚оЙ~пМ€рН‚пЛ€пМрР†рО…пМ‚сСˆтС‹тР‰уХхЧ”фЧ–щЭŸрХ—›ˆfh[EA9+Њ˜zљсЙђоЙ№лЙъеГюнТњєыњєъњєыћіэњєщћѕэћј№ћїяћія§ћїџџ§ьъшоонёёётттєєє§§§їїї“““аааєєєњњњ§§§ССС………———ЕЕؘ˜{{{———ІІІзззўўўєєєъъъцццкккмммутсєђьў§јњѕъјётї№уіьнїэп№чзхйЧєъкіяп№шлэциѕясюцй№щлѓынђълѓьпѓэсючиЧРГАЉ­ІšГ­ЁЙГЇПЙЌПИЋГЉœЎЂЇˆ“‰xuh`YNhaUћѓуѓхЭѓхЯљђцљѓшјёуљѓчњєъѕъзєчбєчвєшгєшдєчвєшгіыкіыйљэиугЙЄ—„ЎЁугИђтЧџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ“p4‘m1’n2’n2’o2“o3Ѓ€D™v:Ћ‡KЁ}AЂ~CД‘UЅ‚FІ„GЉ…J˜u9Ј…HЅEЂ~B—s7Љ†Jœy=l0‘n2’n3‘n2‘m1—s8y>l1Љ…JЄ€DІƒGЅ‚EЃD—t7Ј„Hœy>ЂCЋˆLЇƒGЏ‹PЃ€D–s7Ѕ‚FЎ‹OЁ~B”q5Є€Dl1l0—u9ХЊoЯДyЫБvЭВwЩ­sТІlиЛ€Ў‘VЏ’WЯЕ{ЭВvбДyЯЕzШЊoˆk0Ÿ}@хПмЖwнЙ{нЙ{нЖyлЗwУЈQоЗ{нЗyнЙ{нИzмЖwнЙ{нИ{нЖxнЙ{нЙ{нИzнИ{нИ{нЗyмЗxнЙ|нИzнЖxнИ{нЙ|нЗyнЗzнИ|нЗxнЗxнК|нЗyнЗxнИ{мИyзГpоЙ|нИ{мЖxнИzнЙ{нИzнИzнИ{нИ{нЖxнИ{нЙ{мЖxнЗzоИzіщкќїіќљіќіђћє№ќјѕћїєњѓюќјѕќјѕћѕ№ћѕёќљіћѕ№ћѕёќјѕќјѕћіѓќјіќјѕњєяќїєќљіњѓ№ћїђќљіќїѓњєяќјѕќјѕњѓюќїѕќїѕњѓяќїєќљїќѕђћє№џќ§днДосТўњњќјіњє№ћіђќљіћєяћѕёџњћЫзЅщщдўњњќјѕњєяќїєќјѕњѓяћїѓќјіќіѓќїѓќјіќјѕњѓяќјѕќјѕћѓяќїєќљіћѕёћѕёќјіќїєњѓяќљіќїєћѓяќјѕќљіћє№ћіђќјіћіђћєёќљіќїєћїѓќјѕ§љіє№хєѓщўќ§іящшхзџўџєѓьНФžћќљљњїјљѕјљѕјљѕљљіјљѕјљѕљњїќ§љњњївжМггЙџ§§ќјѕћіђќјєќјіћѕёћѕ№§љїћѕёћє№ќјѕќјѕћѓяќјєќјѕњє№ћіђ§љїњєяќіђќјіќїєњѓяќјѕќїѕњѓяќїєќјіќіђњѕ№§љіћіђњє№ќјѕќјєћєяќјѕќјѕќјѕјюурМ‚мЖwнЗxнИ{нИzнЗyнЙ{нИ{мЖxнИzнЙ|мЗxнИyнИ{нИ{мЗxнИ{нИ{мЖxнИ{нЙ|мЖxнИzнЙ|нИyнЗxнЙ{нИ{мЖxнЙ|нЙ{нИzнИzнЙ|мЗyнЗyнИ{нЗyмЖxнЙ|нИ{мЖyнИ|нЛ}мИzоЙ{оЙ}оЙ|нЙ}оЛоЛоЙпНƒрО†пН…уС‹фУуУъЫšЬА„‘}\oaHA9,MD5‹|b sЇ–zЂrЬНЄўљяњєщњєъћѕюљђчћѕьћїёњѕэќјђўќљџџўхфсннмюююуууёёёџџџггг•••ѓѓѓєєєћћћџџџшшш   ƒƒƒ{{{xxx‚‚‚–––ЗЗЗшшшџџџўўўцццюююттткккттт№яюїєю§ќїјѓчјясї№тѕьмїьняхднбСьтгєьоюцйэхжєьоьфзюцзѓымёщк№ънєюсхмЭЭЦИПИЌД­ЁЛДЇТЛЎПЙЌЛЖЈДЋВЅ“ДЈ’›‘~‡|mwo`EA6СЙЋўѕуётЧіэмњєыљђчј№уњєыїэпѕщеѕщжєчвєцбѕщдєчвєшдєчгіэнљьезЧЏŸ”€УДщиОџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ•r6m1’n2‘n2’n2l0ДTОœ`З”XЎ‹OГTЏ‹OЈ…IО›_Нš^Ÿ|@Пš_ГTИ•YЂCВS }@k/‘n2‘n3’n2m1›x<Е‘Užz>Л™\Й–ZЇƒGЕ’VЙ–ZЃ€DАQЁ~BЊ‡K™v:И•YЋˆLАQЅEЋˆLРaЕ’Vy=ЏŒP’o3k/—u:ФЊoЮГyЬБvЬБwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆj/ ~BчУ‡нИzпМпМ€оИ|нЙ{ФЊTрК~оК}пМпМоИzпМ€пМоИ|пЛпМоК~пМпМпК~оЙ{пН€пЛоИ|пМ€пН€оЙ|оКпМ€оЙ|оЙ}пН€оК}оЙ|пМйИwЬ­^сНƒпМоИ{оКпМ€оК~пЛпМпМоИzпМпМ€оЙ{нЗwшЯЄ§ќњ§њїўў§ўћљ§љіўў§§§ќќјєўў§ўў§§љї§њјўў§§љї§њїўў§ўўќ§ћљўў§ўў§ќјѕўќњў§§§љі§ћњў§§ўќњќљіўў§ўў§ќїєў§ќў§§ќјєџў§џўўўњљ§љјџўўжсЙрфХџўўџў§§њјўќњџўўўњїўњјџўўЭкЉъьиџўўўў§ќјѕў§ћўў§ќјѕ§ћњўў§ўќћўќњўў§ў§ќќїєўў§ў§ќ§љѕў§ќў§§§љї§љїўў§ўќћќјѕўў§ўќњќјѕўў§ў§§§љі§ћљўў§§њљ§љїўў§ўќћ§ћњўў§џў§ыызЧзЂц№зЩеЈ’Ё[ЖО–ЙСТЩЂаавžЋЊЋЉЉЊЉЉЊЉЉЊЉЉЊЊЊЋ  ЁввгџџџйнЧжзПџўўўў§§ћљў§ќўў§§њј§љїўў§§њј§љїўў§ўў§§јєў§ќўў§ќјѕ§ћљўў§ќјѕўњљўў§ўќћќјѕўў§ў§§ќјєў§ћўў§ўњљќјіўў§§ћљќјѕўў§ў§ќ§јєўў§ўў§џўўѓфЯоК}оЙ|оК|пМпКоК~пМпМнИ{оЛпН€оЙ{пК~пМпМоИ{пМпЛнИ{пМ€пН€оИ{пЛпН€оК~оЙ|пМоКнИ{пН€пМ€пК~пЛпН€оЙ|пЙ}пМоЙ~оИ|пН€пМнЗ{пЛ€пОоК}пМ€рН‚пКпМ€рО†рО„пЛсР‡сРŠсО†уУŽфЦ’пСŽЦЋ~Ѕkk^FqcKykRg\GzkSqZš‹oЉ–vзШЎўљяњєщњєыћіюљђцћіюћї№њѕэ§њѕўќњџџ§уснсссыььххх№№№§§§ЌЌЌПППџџџъъъєєєэээзззЃЃЃ}}}xxx‡‡‡ЙЙЙоооќќќўўўѓѓѓшшш№№№ёёёшшштттёђђэьъљіё§ќіјђхј№тїясѕълїьмяфдиЭНхкЫячйътдэфеђымъудюциѓылёшиђыоѓэрибТЧСГНЗЊНЕЈРЙЌУНАРЙЌВ­ ЂšŽБЅ‘аСЈМЎ™œ‘~•ŠxC?6leZќ‚ §џџџƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ ­ Ў Џ А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я № ё ђ ѓ є ѕ і ї ј љ њ ћ ќ § ў џ ішішвѓчајђцњєыј№фљђчјёфѕыкѕьлѕшеєцаєшгѕщзєчгѓфЬѕыиіыиіцЮЬНЅВЅеХЌџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2’o3l1œx<АQšw;Ё~Až{@Ÿ|?y=БSВT­‹OЇƒH }AЁ~BŸ{@ž{?”p4’n2’o3‘n2’n2m1—t8РaВSЏŒPЗ”Xž{?Ё~BЁ~BŸ|@ž{?“q5І‚F“q4­ŠNАŒP›x<›x<™u9Ё}BЁ~Bz>œy=–r7Žk/—v:ЦЊoЮДyЬБvЭВwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvвДyаЕzШЊoˆk/ ~BчФˆнИ{пНпНоЙ}нК|ФЋTрЛоЛ~пНпН€оЙ{пН‚пНоЙ|пМпНоЛпНпНпЛоЙ|пО‚пМ€оЙ}пНпО‚оЙ}оЛ€пН‚оК}оК~пО‚оЛ~оК}рН‚лК{бАfсНƒпНоЙ|оЛ€пНоЛпМ€пНпНоЙ}пНпНнЗyпНїэнџџџ§њљџџџў§ћ§њјџџџўџџќљїџџџџџџ§ћљўќћџџџ§ћљ§ћњџџџџџџ§§ќџџџџџџќњїўў§џџџ§љјў§ќџџџўў§ќљїџџџџџџќјіџџџџџџўњјћћњџџџџџџџџџџџџжуЛцэбџџџўўўў§§ќќћџџџќњњџџџџџџЭлЊъэйџџџџџџќљїўџўџџџ§љїў§§џџџўў§ўў§џџџџџџќјіџџџџџџ§љїџџўџџџ§ћњ§ќљџџџўў§ќљїџџџўў§§љїџџџџџџ§њјў§ћџџџ§ќћ§њљџџџўўўў§ќџџџџџџэянуьаћ§ј№ёхзлУуцжыютЩаЎЕДИЭЭЭђђђюююяяяяяяяяяёёёкккЗЗИзкФжйСџџџџџџў§ќўџўџџџ§ћњ§ћљџџџўќњ§ћљџџџџџџ§љіџџўџџџќњїў§ќџџџќњјўќћџџџўўўќљїџџџџџџќљїўџўџџџўќћќњјџџџў§ќќњјџџџџџў§љіџџџџџџ§њїхЩ›нК{оЛ~оЛ}пНпЛ€оЛпНпНнК|оМ€пО‚оЙ}пЛпНпН€оЙ{пНпМнЙ|пНпО‚оЙ|пМ€пО‚оЛоЙ}пНоЛ€нЙ|пО‚пНпЛпМ€пО‚оК~пЛ~пНоКоК}пО‚пМнЙ|пНпОƒоК}пНрОƒпЛ€пНрР†рО…пМ‚сСˆсТŠрО‡оПŠзКˆШЌ}Џ—oš‡eŽ}]|^“‚d‘€dƒt[‰zbЗЅ†жСœэмСќіяњѓщњєьћіюљёхћѕюћїяћіэ§ћїўќњџџ§чфршчцыъыъъъ§§§нннœœœэээцццдддТТТЇЇЇ———žžž   ЕЕЕжжжѓѓѓџџџёёёьььђђђљљљџџџ№№№сссшшшьээлйжћљѓ§ћѕјётј№тїярѕълїьмэтгбЧИпжЧюцзшрвыудђълътдыуеђщк№чиёщмёщллгХУМЏАЉМЖЈЦРВЧСГКГЇœ˜Œpjb—‹|иШЏиША ”}uf?;3FA8ыхи§ѕшѓцаіщжљђшљѓшјёцљёхіюпїясѕыйєцбєчбѕщеіщж№тЩ№тЫѕшеѕчвётЧнЮГдЦЌџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3‘n2‘n2‘o2‘n2’n2‘m1“p4m1l0l0‘m1‘m1—s7“p4œy=‘m1l0Žk/l0l0’n2‘n2’n2’n2’n2‘n2‘n2“p4“p4•r6–r6l0l0k/l0l1’m2’n2‘n1•q6–s7k/m1‘n2l0k/m1l1‘m2l0—v:ХЊoЮДyЬАvЭБwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЮВvвДyаДzШЊoˆj/Ÿ}@хР‚мЖxнЙ{нЙ{нЗyлЖwУЈPоЗzнИyнЙ|нЙ{мЖwнЙ{нИ{нЖxнЙ|нЙ{нЗzнЙ{нЙ|нИzмЗxнК|нИ{нЖxнЙ|нЙ|нЖyнИ{нЙ|нЗxнЗyнК|нЗzнЗyоК|кЗuаЏcпЙ}нЙ{мЖxнИ{нЙ|нЗzнИ{нЙ{нИ{нЖxнЙ{оЙ{лВqчЪž§љїћїєћѕёќљїћѕѓћє№ќјѕќјєњѓюќјіќјіњѕёћіђќљіћѕёћіёќјѕќјѕћіѓќјѕќјіњє№ќїѓќјіћє№ћїѓќјїќїѓњєяќјіќјѕњєяќјѕџќљёющЁЄ’ЭаЦЩЫПЙМЌййдкчСЪдЖћњћфцрЌАžВЖЅВЖЅІЋ˜эяъџџџЬкЈщщдўњљќјѕњє№ќїѕќјіћєяќіѓќјіќјєќїѓќјѕќјѕњєяќјѕќјѕћєяќїєќљіћѕђћѕёќјіќїєњѓяќјіќїєћє№ќјѕќјіћѕ№ћіђќјѕћіѓћѕёќјїќїєќїєќјі§љїыъжцъвџљљ§їѕџћћџўўѓёшЮгВЋЋЎММЛўџџџџџџџџџџџџџџџџџВВВ’’’ББДилХзжНџ§ўќјѕћіѓќјєќјѕћѕёћѕђќљіћѕёћѕёќјѕќјѕћєяќјєќјѕњє№ћіѓќјіњѕёћіѓќјіќїѕњѓяќјѕќјѕњє№ќїєќјѕћіђњє№ќјіћіѓњє№ќјѕќїєћєяќјѕ§ћћѓхвмЕuнЙ{мЗyнЗyнЙ|нИ{нЗzнЙ{нЙ{мЗxнИ{нК|мЖyнЗzнЙ|нЙ{мЖxнЙ{нИ{мЖxнЙ{нЙ|мЖxнИ{нЙ{нЗzнЗyнЙ|нЗ{мЗxнЙ|нЙ{нИzнИ{нЙ|мЗyнЗzнЙ|нЗzмЖyнЙ|нИ{мЖxнЙ|нК}мЗyнЙ|пК}оИ{нЙ}оМоЛоЙ~пН‚рО…рМƒрО‡кЙ„ЯБ~НЂuЇjдИ‰бД‡ЛЃzВ›wЙЃгМšнЦЁьвЈ№пУћіюљѓщљєъњѕьїятћіяћї№њію§ћїўќњџџќцфръъщщъъъъъ§§§ЭЭЭЕЕЕзззЕЕЕœœœ|||}}}™™™ОООннняяя§§§єєєчччыыыїїїџџџџџџўўўхххпппЮЯЯЄЅЅЭЪФў§јћљђѕэоїярѕюоѓшйїьлыпЯЫРБоеЧьужфмЮчоаэхзшсвчрвячйюцжђыоьхзаЩЛЛЕЈТМЏЦСВУОЏГ­Ё”Ž…wsk:64KF=еХ­ЗЉ“um_SMD;6/f_QчнЭџњ№їьлѓфЭіьлљѓчљѓшљёхіылїюсїюоѕщеєцбєшдіыи№фЯшйРѕчвђфЭѓфЬѓуШъкОџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n3‘n2‘n2‘n2’n2‘n2m2’n3“o3“o3“o3“o3‘m1n2m1“o3“o3’o3‘o2‘n2’n2‘n2‘n2’n2’n2‘n2‘n2m1‘m1‘m1m1‘n2’o3“o4“o3’o3“o3‘n2“o3’n2‘n2“o3“o3’n2’o2’o3’n2‘n2’n2l0—v:ЦЊoЮДyЫАvЬВwШ­sСІlиЛ€Ў‘VЏ’WЯЕ{ЭБvбДyЯДzШЊoˆj/ ~AцТ…нЗyоЛ~оЛоИ{мЙzФЉSпЙ~оЙ}оЛоЛ~нИzоЛ~оЛ~оИ{оЛоЛ~оК}оЛ~оЛоЙ}нИ{оМоК~оИ{оЛоМоИ{оК~оЛоЙ|оЙ|оМоЙ|оЙ{пМмЙzдВjпЛ€оЛ~нИzоК~оЛоК}оК~оЛ~оЛоИ{оЛ~пЛ~мДuѓшгџџџќњјќјіџў§§њјќїѕў§ќ§ќћћіѓў§ќў§ќќјі§њїўў§ќјіќљіў§ќў§ќќњљў§ќў§§ћїє§ћњў§§ќјє§њјў§§§ћљћјєў§ќў§ќћіѓў§ћџџџыых‡‹w–›‡ЄЈ“{dЩЩФйхСŽjхцтєѕђЄЈ”ЖКЊ“˜Њ­›иквџџџЩиЂщъеџўџў§ќћїѓ§ќњў§ќ§љѕ§ћљў§§§ћљ§ћљў§§ўќћћіѓў§ќўќћќіѓўќћўў§ќјїќјѕў§ќ§ћњћіѓў§§§ћљћїєў§ќў§§ќјѕ§њјў§§ќљјќјіў§§§ћњ§њљў§ќў§ќ№ясю№рў§ќќјѕќњїџўўѓѓьЫбАЙЙМ   КККЮЮЮЬЬЬДДДЩЩЩЖЖƘ˜˜˜˜˜ЃЃЅзлФжиРџџџў§ќ§ћј§ќњў§§ќјіќјіџў§§љїќјіў§ќў§ќќіѓўќћў§ќћїє§њјџ§§ћјѕ§љјў§§§ќњћїєў§ќў§ќћїѓ§ќњў§§§љјћїѕџ§§§њјћїѕў§ќўќћќїѓў§ќџџџшаЇмЕuоМнЙ|оЙ{оЛоК~оК}оЛ~оЛ~нИ{оК~оМнИ{оК}оЛоЛ~нИzоЛ~оЛ~нИzоЛ~оМнЗzоК~оМоК}оИ{оЛоК~нЗzоМоЛ~оК}оК~оМнИ|оЙ}оЛоЙ}нЙ{оМоЛ~нИzоЛоМ€нЙ|оЛ€пМ€пК~оЛпО„пНƒпЛ€рП…сР‡рН„тРŠуФуФрУнС‘пС‘фЦ—рЦ—сЦšэвЅязЎэеЌшЮЄэоУњїюњєщњєъњѕыїярћіюћіяћїяўћјўќњџўќнмйъыъцччщщщѕѕѕЦЦЦ   ˆˆˆБББнннњњњџџџџџџѕѕѕчччыыыњњњџџџџџџџџџїїїъъъсстСССЅЄЁгбЭћњі§ќљљіяђълїясѕюо№цжѓчиьраЩПБмгФьфжсйЫфлЭщсвшсбфнЯыуечоаёънцргфмЭкгХЮШЙЩУЕНЕЉЏЉˆ~mjc:74ГІ”ЬОЇvfkcVsj]›|хйЦўјюјятѕшеєчвіюпљѓшљѓчѕыйїюоїятѕъйѕщжєшгіъзєшеымТєцбѓуЫђуЩётШђсХџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2’n2‘n2‘n2‘n3’n2m1‰e)‰f*‰f*‰f*‰f*‰f*‰f*Šf*ˆe)Šg,m1’n2’o2‘n2‘n2’n2‘n2’n2’n2‘n2‘n2‘n2‘n2’n3Œi.ˆe)‰f*‰f*‰f*‰f*‰f*‰f*‰f*ˆe)j.’n2‘n2‘n2’n3’n2’n2l/—v9ХЊoЮГyЫАvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭБvвДyаЕzШЊoˆj/ ~BчУˆнИzпМпМ€оЙ|нК{ФЊUрКоК~пМпМ€оЙ{пМпМоЙ|пМ€пМоЛпМпМпЛоЙ|пН‚пЛ€оЙ|пМпН‚оЙ|оЛпМ‚оК}оК~пН‚оК}оК|рН‚кЙxЮЎ`сО„пМоЙ{оЛ€пМоЛ~пЛ€пМпМ€оЙ|пМоК|сТŒў§њџџџ§§ћ§ћјџџџў§ћ§њјџџџўџџќљіџџџџџџ§ћљўќћџџџ§ћљ§ќњџџџџџџ§§ќџџџџџџќљїўў§џџџ§њїў§ќџџџўў§ќњїџџџџџџќїіџџџџџџѓђюЏБЁЦШНлндЫЮТяэёмшФжрУџўџшщфЛОЏТЦЙбгЪОСГѓѓёџџџуьЬјљьџџџџџџџўўџџџџџџћјѕџџџџџџџўўџўўџџџџџџџџўџџџџџџџќћџџџџџџџџџџџўџџџў§ќќљіџџџўў§§љїџџџџџџ§њјў§ћџџџ§ќњ§њјџџџўўўў§ќџџџџџџщыеуыаџџџ§љј§ќњџџџєіяЪбАМЛПуфуКККjjjsssnnnppptttлллЌЌЌССУзлФжйСџџџџџџўќќўўўџџџ§ћљ§ћљџџџўќњ§ћљџџџџџџ§јіџџўџџџќњїў§ќџџџќљјўќћџџџўўўќјіџџџџџџќљіўџўџџџўќћќњјџџџў§ќќњїџџџџџў§јіџџџќјѓрН„оЙ|пНƒоК}оК|пМпЛ€оЛпМпМнЙ|оЛ€пН‚оЙ|пЛпМпМоЙ{пМпМнЙ{пМпН‚оИ{пЛ€пН‚оЛоЙ|пМоЛ€нЙ{пН‚пМпЛ~пЛ€пН‚оЙ}пК~пМоКоК|пН‚пМнЙ{пМпНƒоК}пМпНƒпКпМ€рП†рО…оМсР‡сС‰рО…тС‹уФŽфФцЧ“ъЬ™сУ‘зК‹йП’хЪœщЭ щбЈъгЊчЮЃюпФњїюљєъњєыњєъїярћіюћіюћїяўќљўќћў§његЯьььтттэээђђђККК™™™ІІІУУУіііџџџ§§§їїїьььцццєєєџџџџџџџџџ§§§яяяуууЩЩЩІЅЅЕДБёяэџџџў§љќќљїѓьёщкј№сѕьоэугэудъоЯЩОАзЮПшрбпзЪсйЫчпбчпасйЫчпбфмЭёъоцсгунЬскЫНЗЊЙВЅФОБЃž”ŽŠ€„€we`YOIB51+wh—{Ž„rГЇ‘›‘|›‘џјьјёхјясѕщжєшдїюрљѓшіькіьлїюсіьмѕщжѕшдѕщеѕще№сШѓхЮѓфЬ№сЦёсЧ№рУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2‘n2’n2‘n2’n2’n2”p4‰f*•r7•r6”q5”q5”q5”q5”q5•q6–s7Šf,…b'“p4’n2‘n2’n2’n2’n3’o2’n2’n2’n2’n2’o3k/Œi/—t8”q5”q5•q5”q5•q5”q5•r6–r6‚^#m1’n2’n2‘n3‘o2’n2l0—v:ХЊoЮГyЫАvЭВwЩ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj/ ~AцТ…нЗyоЛ~оЛоИ{мИzФЊSпК}оЙ|оЛоЛ~нИzоЛоЛ~оИzоКоЛ~оЙ}оЛ~оЛ~оК}нИzоМоК~оИ{оЛоМоИ{оК}оЛоЙ{оЙ|оМоЙ|оЙ{пЛмК{зДnрЛ€оЛнИzоК~оЛоК}оК~оЛ~оЛ~оИzоЛ~мЖvьжЕў§ўўќћќњїќјѕўќћ§љїќјѕўќћ§ќњћїѓўќћўќћќјѕ§љїўќћќјіќљіўќћўќћќњјўќћўќћћіє§њјўќћќїє§њїўќћ§њјћїѓўќћўќћћіѓўќњўќњўљїрслоозхцррслирШОд“лфЩзивююъіієя№эіієфхпхчсЪЬПХШОиквмнерткю№ьпскэюъКНЎююыџџџџџџџџџљљїя№ьцчтуфоцчсђђ№ѓѓёюяышщуюяъџџџўќќћіѓўќћ§њјќїѓўќћўќћќјє§њїўќћќљїќјєўќћ§ћљ§њјўќћџќќѓёцёѓцџ§ўќјѕќљіў§ќѓѓыЪаЏЛКОххфХХХqqpКККІІІzzz™™™тттŸŸŸšš›зкФииПџўўўќћ§љї§ћњўќћќљіќјѕўќћ§љіќјѕўќћўќћќіѓўћњўќћћїє§љїўќћћїє§љїўќћ§ћљћїѓўќћўќћћіє§ћљўќћ§љїћјѕўќћ§љјћїєўќћўћњќіѓџўў№рЦмДsоК|оМнЙ|оЙ{оЛ~оК~оК}оЛоЛ~нИzоК~оМнИ{оК}оЛоЛ~нЗzоЛоК~нЗzоЛ~оМнИzоК~оМоЙ}оИ{оЛ~оК}нИzоМоЛ~оК}оК~оМнЙ{оЙ|оЛоЙ}нЙ{оМоЛнЗzоК~оМ€нЙ{оЛоМ€пК~оЛпО‚пМ‚оКрО…рП†пМ‚пП‡нН‡лМ‡нНŠлОŒбЕ†ЬАаЕŠнТ”ьЯŸюдЈюеЋэбЄёрХњіюљѓщњѕьњєъїярћіяћіэћї№ўќљўќћ§ћљевЭяя№тттѓѓѓєєєЎЎЎ“““МММкккїїїџџџіііэээьььзззЦЦЦлллёёёџџџљљљшшшЮЯЯЌЌЌЈІЄдвЯќћјџџў§ќј§ћїџўћіђшячзјяпѓыкщоЮъпЮшмЫЬТВзЮРцнанеШнеШулЭхмЮсиЫфнЯтйЫящлфоанжЦулЬЮЦЙЈЂ–ЊЅ™—ЌІ›ІЁ•Ђ˜™Ž[UKƒzjЛЎ˜ЦЗŸ‘ˆvPJB^WJёщйќїыљђцј№уєшеѕщжљёхїюоѕъйїэпїэнѕщзѕшгѕщдѕщеёуЫьмТѓфЬёрХ№рФёсХџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2‘n2’n2‘n2’o2’n2“p4ˆe)Пœ`ШЄhФЁeФЁeХЁeХЁeФЁeЦЁfЩІjЋˆKƒ_#”p4’n3’n2‘n2’n2‘n2’n2’n2‘n2’n2‘n2“o3‹g+ |@ЪЈkХЁfФЁeФЁeХЁeХЁeФЁfЦЃgШЅi‘n2j.’n3’n2’n3’n2‘n3l0—v:ЦЊoЮГyЬАvЭВwЩЎsТЇlиЛ€ЎVЏ’WаЕ{ЮБvвДyаДzШЊoˆj0 ~@хР‚нЖwнЙ{нЙ|оЗyлЗxФЈQоИ{оЗzнЙ|нЙ{мЗxнЙ|нИ{оЖxнЙ{нЙ{оИzнЙ{нЙ{нИzмЗxнК|нИ{оЖyнЙ|нК|оЖyоИ{нЙ|оЗyоЗyнК|оЗzоЗyоЙ|кЗuаЎdрКнЙ{мЗxоИ{нЙ|оИzнИ{нЙ{нИ{оЗxнЗvсО†їэтўњћќљїћіѓћѕё§њјќіѓћѕёќљіќјіњє№ќљіќљіћѕёћіѓќњїћѕђћіђќљіќљіћїєќљїќјіњє№ќїѕќњјћєёћїѓќњїћїєњє№ќљїќљіњѓяќјіўќњъчтГЖЅгжЬ™žŠ™žŠq‚E~Œ[Љ­›‘–€ЁЅ‘БДЃЬЯУŸЄ’|БЕЄ†Œsšž‰ЅЉ•‰Žv ЄЂŒЏВ ОРВ­БžЩЪПљљјВЖЅ№№эщъхАДЂІЋ—ЇЌ™ЏВЁпскшщфЎВŸЇЋ™ЫЭТџџџўћњњѓяќњїќїєћє№ќљіќњїћѕёќїѓќљїћіѓћѕёќњїќјѕќїєќљіџљљъъзчыдџќ§ћѕёћіѓўћњђ№чЪаЏВБЕЧЧЧдддИИИ№№№фффЫЫЫееедд䘘˜ЌЌ­зкФзжОџўўќљіћіѓќјіќљіћіѓћѕђ§њїќіђћѕёќљїќљіћѕяќјѕќљіњє№ћіє§њїњѕёћіѓќљїќїѕњѕ№ќјіќљіњѓ№ќјѕќљїќіѓњѕё§њїћієњєёќљїќјѕќіѓћі№фФ“мДtоИzнК|мЗyоЗyнЙ{нИ{оИzнЙ|нЙ{нЗxоИ{нК|мЗxнИzнЙ|нИ{мЗxнЙ|нЙ{нЖxнЙ{нЙ|мЖyнИ{нК|оИzоЗyнЙ{оИzнЗxнЙ|нЙ{нИ{нИ{нК|мЗyнЗyнЙ|оЗzмИyнК|нЙ|нЗxнИ{нЙ}мЗyнЙ|нК}оИ|оЙ|оМоКоИ}пМ‚пНƒоК€оМ„кКƒеЖбВРЄxЎ–nЏ–nЊ”n™…eЉ“pНЇРЉ…МЄтгЛќјяљђшљєыљѓчїярћїяћѕэќјёўќњўќћ§ћјлйдђђђуууєєєііійййкккњњњђђђєєєяяяяяяэээзззЬЬЬгггдддђђђёёёввгЗЗЗГВАЭЫШєѓ№џџџўўћ§ќјџўќ§њіє№чэхзюхзѕьоэфжцлЫшнЮцкЫЧОЏжЭОфлЭлвХмгЦозЩриЪпзШулЭпзЪюшкфмЯдЬНйаСмдЧркЮНЗЇНЗЊЏЊЉЄ—КАЂНБž”€АЃ›~sj]QLBWRGldWЖ­›џјъњђцљ№фїясѕыкїюоїясіьлїюпіэоіькѕщеѕшдѕшгѓхЯшиПђуЫ№сХёсХылПџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2’n2‘n2‘n3’n2“o4ˆe)К—[ТžbРœ`Пœ`РœaРœaПœ`РœaУ dЇ„Gƒ`#“p4’n2‘n2‘n2’n2’n3‘n2’n2’n2‘n2‘n2’o3‹h+œy=ХЂfРœaПœaРœaРœaПœ`Пœ`РaТžbl0j.‘n3‘n2’o2‘n2‘n2l/—v9ХЊoЮДyЫАvЬВwЩЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЭБvвДyаДzШЊoˆj/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋTрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|пМлКzаАeрНƒпМ€оЙ{оЛпМ€оЛ~пЛпМ€пМ€оЙ{нИxыжБў§ўџџџџџџ§ќћ§њјџџџўќњ§љїџџџўўўќјіџџџџџџ§њјўћњџџџ§њј§ћљџџџџџџ§ќќџџўџџџќјіў§ќџџџ§љїўќћџџџў§ќќљіџџџџџџќјѕџџўџџџіѕѓМПЏХЩЛёёяёѓюзпХЬЭХььъюяьшщфДИЇЙНЎтунухрїїѕфцтѕѕіњћњшщфьюъуфпїїі№ёюѕієѓєђћћћйкгњћљфхпИЛЌРУЕРТЕМПАђєёцчтНРВВЖЅШЫПџџџў§ќќљіџџџў§ќ§љіџџџџџџ§љїўќњџџџ§ћњ§љјџџџў§§ўќћџџџџџџьэлшюиџџџ§њї§ћћџџџѓѕюЬгВввдЁЁЁААБДГДЋЋЌЏЏАГВГАЏАЊЊЋШШШПОТймЧзйРџџџџџџўќћўў§џџџ§ћњ§њљџџџ§ћљ§њјџџџџџџ§јѕџў§џџџќљїўќќџџџќљїўћњџџџўў§ќјіџџџџџџќјѕўў§џџџўћњќљїџџџўќћќљїџџџџўўў§ўєшвоЙ{нЙ{оЛ~пНоК}оК|пМ€пЛоЛ~пМ€пМ€нИ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нЙ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оК|пНпМ€нЙ{пМпН‚оЙ|пМпН‚оКпЛ€рП„рНƒоЛ€рП†сР‡рНƒсС‰тУ‹сСŒрСŒмПŒЫА‚Б˜pЉ”p—„e–ƒdЁo™ˆj€pUЮУЎџќѓјѓшњєьјђцїясћї№ћѕюќјёўќљџ§њќљѕнкеђђѓуууэээёёёџџџџџџљљљооохххћћћљљљьььбббЭЭЭЭЭЭннннннЗЗИžžЩЧТљјіџџџџџўўќњўўћџўќїєьяшлщсатйЪщрв№шлщсвфиЩщоЯтзШЦН­еЫНриЫиаФлгХозШндЦмдЦсйЬоеЦьхжскЫдЫМозЧозЩящозаРхнЮЦРВž™”Œ™~—zf_T@;3NH>ph[zpcul_pfXиЮНџљыїюпљѓшїятіэнїюрїюоіюпіьнѕькєщжѕшгѕчгєчб№сШётЪђтШяоТьмУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3‘n2’n2‘n2‘n2’o3‘n3“p4ˆe)К—[ТžcРœaРœ`Пœ`ПaРœ`РaФ eЇ„Hƒ_$“p4‘n2‘n2‘n2‘n2’n3‘n2‘n2‘n2‘n2’n2“p3Œh+œy=ХЁeРœ`РaРœ`Р`РaРœ`Р`Сžbl0k.’n2‘n2’n2’n2‘n2l/—u9ФЊoЮДyЬБvЭБwШ­sСІlиЛ€ЎVЎ’WаЖ{ЭВvвДyаДzШЊoˆj/ ~BчУ†нИzпМпМоЙ|нК{ФЋTрК~оК}пМпМ~оЙ{пМпЛоЙ{пМпМоЛ}пМпМпК}оЙ{пН€пЛ~оЙ|пМ€пМ€оЙ|оЛ~пМ€оЙ|оК|пН€оК}оК|пМ€лЙzвАfрМпМоЙ{оЛ~пМоЛ~пЛ~пМпЛоИzнИx№сЦўќќџ§ќџўў§ћј§љіџўўўћљ§јіџў§ў§ќќїєџў§џў§§љїўњјџўў§љї§њјџў§џўќ§ћљџў§џў§ќјѕўќћџўў§јіўћњџўўўќњќјѕџў§џў§ќїєџў§џџўѕ№эєєёћћњабЩсулъђкђєюєєђџџџџџџ§ћњїієџџџџџўџўўџџџъ№йїјяџџџџџџџў§џџўџџџџ§ќџўўџўўџџџџ§§џџџџџџўћљџў§џџџўћћџџўџџџўќњћљјџў§ўќћќјѕџўўўќћ§јѕџў§џўў§јіўћљџўў§њљ§љїџўўўќћўћњџў§џў§ююмщюйџўў§љі§њјџџџђєэКУ›љњѕњћіљњѕљњѕљњѕљњѕјњѕљњѕљњѕњћіћќїЮгИгеЛџџџџў§ўћљў§ќџў§§њј§љјџўў§љј§љїџў§џў§§їєџ§ќџў§ќјіўћљџўўќјіўњљџўўў§ћќїѕџў§џў§ќїєўќћџўўўњљќјіџўўўћљќјіџў§џ§§§њљшЯЅнИwоЙ|оК}пН€оК|оК|пМпЛ~оЛ}пМпМнЙ{оЛ~пН€оЙ{пЛ}пМпЛоЙ{пМпМнИ{пМпН€оИ{пЛ~пМ€оК}оЙ{пМоЛ~нИ{пМ€пМпЛ}пЛ~пН€оЙ|пК}пМоК}оЙ|пМ€пМнИ{пМпМоЙ|пМпНоК~пЛрОƒрН‚оЛрП…сР†рМ‚сРˆтСŠтСŠтТŒхЧ‘оПŒОЃwСЉбЗŠлПпЦšлУšЫВˆшкТќіэљѓшњѕьјђцїясћіяћєьћјёўќљџўќіѓьиеЯёђєсссььььььћћћыыычччщщщќќќшшшрррвввбббШШШпппШЩЩЂЂЂДГЏфтмџўќџџў§ќњќћљўўќћјѕёыппжЦътгюхзлвТчпбючйхоаржЧцнЮхйЪЩПАдЪМпжЪзЯТйвУожШлгХйвФриЫмеЧыудозЩгЫНибРивФцовдЪМожШЕАЄЅЁ•š’†ujldXQKBVQGkdWxoa|sd{sdqi[™Ž~ћѓфї№тљђцљѓшїяуїюрѕыкіэоіэнѕькѕъжєчвєчбѓхаѓхЮ№сЩђуЪюоТёсШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2‘n2’n2’n2’n2“p3ˆe)К—[ТŸbР`Пœ`Пœ`РœaПœ`Рœ`УЁeЇƒGƒ`#”p4‘n3’n2‘n2‘n2’o2‘n2‘o3’n2‘n2‘n2’o3‹h,œy=ХЁfРœaПœ`Рœ`РœaРœaПœ`РaТŸcl0Žk.‘n2’n2‘n2’n2‘n2l/—v9ЦЊoЮГyЬБvЭВwШЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЮБvбДyЯДzШЋoˆk0Ÿ}@хПмЖwнЙ{нЙ{нЖyлЗwУЈQоЗzнИyнЙ{нИzмЖwнЙ{нЙ{нЖxнИ{нИ{нЗyнЙ{нИ{нЗyмЖxнЙ|нИzнЖxнИ|нЙ|нЗyнЗzнИ|нЗxнЗxнЙ|нЗyнЗyнЙ|лЗvгАiпЙ}нЙ{мЖxнЗzнЙ|нИzнИzнИzнИzнЕvпК~їюсћѕѓќїєќјѕћѕёћє№ќјіћѕёњє№ќјѕќјєњѓюќјѕќјѕњѓ№ћѕёќљіћѕ№ћѕёќјѕќјѕћіђќјѕќјѕњєяќїѓќјіњє№ћїѓќјѕќїѓњє№ќјѕќјѕњѓяќїѕџћњцукЄЇ–˜‡™ˆНРВЅЏˆ“xКЛЋџўћќјѕћєё§јѕќјіћє№ќѕ№џћћШдŸччбўњљќјѕњѓюќїєќјѕњѓяћіѓќјѕќіђќіѓќјѕќјѕћєя§љї§јіњѓюќїєќљіќіё§іђќјѕќієњѓяќљіћїѓћє№ќјѕќјіћєяќіђќјіћіђћєёќљіќїѓќіѓќјѕ§љіяэныэлўљљћѕ№ћіё§љїљѕёПФžТЩІШЯЎФЪЈУЪЈФЪЉУШЅУЪЇХЫЉУЩІТШЄУЪЈКСшфжџћћќјѕќїѓќїѕќјіќїѓћѕё§њїћѕёћѕёќјі§љіћє№ќїєќјѕњєяћіђќљіћѕёќіђ§љї§јѕћє№ќјѕ§љіќє№ќїѕ§љїќіђњєяќљіћѕѓќѕё§јѕ§љјѕъопК~нЗyнЖxнЗyнК|мЗyнЗxнЙ{нИzнЗyнЙ{нЙ{мЗxнИzнЙ|мЖxнЗyнЙ{нИ{мЖxнЙ{нИ{мЖxнИ{нЙ|мЖxнИzнЙ{нЗyнЗyнЙ{нИzмЖxнЙ|нИ{нИzнИzнЙ|мЗxнЗxнЙ{нЗyмЖxнЙ|нЙ{мЖxнИ{нЙ}мЖyнЙ{нК}нИ{оИ{оК~оК~нИ|пЛ€рМ‚оКрН„сО…рП†сП‡тТŒпО‰ФЇyЧЌеИŠоРчЫ›шЭ сХ–ёсЩњѕьљђшњѕьј№уј№тћї№ћѕьќјђ§ќљџџ§яыфвЯЬѓєєтссѓѓѓфффцццёёё§§§єєєоооцццуууДДДзззррсЏЏЏЁ žедЮ§ќњџџџў§§ўќћџџџџџџљѕяфнащрвсйЩчпбъсепзШцоЯьхжфнЯпеЦцлЬчмЬЦНЏаЦЙнеШжЯСжЮСлгХжЯРеЮСозШлгЦьуеожШзаТжЮПйвХслЮдЬНеЮПž™ЅЁ”Љ “—Œ~„zjum_c\Qe^Rtl_}ufƒxi„yj‚wfшпа§іщїюсљђчјђхїюсѕъиіьлѕьлѕыйѕъжєшгєчвєцаѓхЯёуЫ№сШярЦѓфЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2’n2’n2’o2’n2”o4‰e)˘\УŸdСbРaРbСbРaСaХЁeЈ„H‚_$”p4’n3‘n2‘n2’n2‘n2‘n3’n2’n2’n2‘n2’o3‹g,z>ЧЃgСbСbСaСbСbРaРžbТŸcm0j.‘n2’n3‘n3’n2‘n2l/—u9ЦЊoЮГyЬАvЬБwШ­sТЇlиЛ€Ў‘VЏ’WаЕ{ЮБvбДyЯЕzШЋoˆj0 ~BчУ‡нИzпМ€пМ€оЙ}нК{ФЊTрКоЛ~пМ€пМоЙ{пМпН€оЙ{пМ€пМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМпНоЙ}оЛпМоК}оК}пНоК}оК|рН‚лЙyЯЎbсНƒпМ€оЙ{оЛпМпМтОƒтПƒсП‚нЗvэеЌџџџџ§ќџџџџџџ§§ћўњјџџџџ§ћџ§ќџџџџџџ§јіџџџџџџџўќџў§џџџ§њј§ћљџџџџџў§ќћџџўџџџќљіў§ќџџџ§љїўќћџџџўќћќјіџџџџџџќјѕџўўџџџњјїЌЏž˜ž‡ЕЗЊДЗЉЏК•ЏВ ›Ÿ‰џџџџџџќљїўќћџџџ§њјўћњџџџЮмЌьюлџџџџџџќјіўў§џџџќјіўќќџџџў§ќў§ќџџџџўўќїѕџџџџўў§љіџў§џџџ§њљ§њјџџџў§ќќјіџџџў§ќќјіџџџџџџ§љїўќњџџџ§ћњ§њјџџџў§§ўќћџџџџџџъьихьвџџџ§њј§ћњџџџџџўўќќўў§шщуѓєёџџџџџўџџў§ў§џџџџџџ§§ћ§ў§џџџџџџџџџџџџџџџџўўџџџќћћџџџџџўџџџџџџџџџџџџџџџџџџџџџў§§џџџџџџџџџџџџџџџџџџџџџџџџџџџџў§џџџџџџџџџџ§ќџџџџўўўў§џџџџџџэйЙнИxпНоЙ|оК~пНоК}оК|пМ€пЛоЛ~пМ€пМ€нИ|оЛпНоЙ}пЛ~пМ€пМоЙ{пМ€пМ€нЙ{пМ€пНоЙ{пЛпНоЛ~оК|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оЙ|пНпМ€нЙ|пМпНоЙ|пЛпНоКпЛрО„рН‚оЛрП…сП‡рМ‚сР‡сТ‰тСŠтТŒуХрТЩЌ~ЩА„дЙ‹нР‘хЪœшЮЁоУ•ясЩњіэљѓщњѕыї№ујёхћіюћѕэќљѕ§ќљџџ§яыхжебѕѕіууујјјььь§§§єєєсссоооѓѓѓїїїфффмннЦЦЦЂЁ РПКђ№ьџџџџџў§ќќџў§џџџјіѓснгдЬПквФумЯткЮцобткЭпзЩцоаытдцоатиЩшнЭхмЫФЛ­вШКожШжЮСдЭПлгХиаСжЮПлдЧзаСщсбриЪнеЧкгХрйЫфнавЫЛдЭОЎЈœЌІšЊ ”˜~„szqcd^Sc[PldWrj]~ug€xg„ziНГЁџјыљ№фїюрј№фј№хіькѕъиіькѕъиѕшеѕшдєчвєхаєцЯђфЫђуЬ№тЪєхЯџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2‘n2’n2‘n3’n2“p3‡d(ДUК—[Й•ZЙ•ZК–[Мš]Н™^Н™^СbЃ€D‚_#“q4‘n2’n2‘n2’n2’n2‘o2‘n2’n2’n3’n2“p3Œi-™u:О›_Й•YЙ–YЙ–Z̘]Н™^Нš^Оš_О›`i-Žj.’n2’n3‘o2’n2‘n2l0—u:ХЊoЮДyЬБvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯДzШЊoˆj/ ~CчУ‡нИzпМ€пМ€оЙ|нК|ФЊUрКоК~пМ€пМоЙ{пМпМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пК~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|пМмЛ}жДoрНпМ€оЙ{оЛрНмЙ|бЎoдБrзДvйЕuгЩАРХЙъэшёђяѓєёўў§џўўџџџўўўя№ьопиєєђџўўєєёээщ№ёэёђюјљїўћљ§ћјџџўџўў§ќћџџўџўўќљіўќќџўў§љіўќћџўўўќћќљїџџўџўўќјѕџў§џўўўќћюющююыЭбЦЩЮПьєньётстлџџўџџўќљїўќњџџў§њїўћљџўўТвšсхЫџўўџџўќјіўўќџџўќјіўќћџџўў§ќў§ћџџўџў§ќїѕџџўџ§§§љіџў§џџў§њј§њјџџўў§ћќјѕџўўў§ћќјѕџџўџўў§љіўќњџўў§ћњ§њїџўўў§ќўќћџџўџџўѓёцёєцџџџ§њј§ћљџўўџўў№ьчСФЗ›žˆЇЋ˜ИМЌПТГЧЫОСФИ”€ФЧИџџџђѓ№УЦЙТЦИЯбЧХШЛЅЉ–љњљезЮ­БЇЫЬРИЛЋМРБбдЩЧЫН›ŸŽ›Ÿ‹ЫЮУагЩџџџсумПСГІЊ–ЦЩМПСГЋЎœ›Ÿ‰ЏВЁЎБŸЛОЏ­БŸŸЄŽчштўўўвдЪюяъЎВ СЦЙћћїфХ“оК{пМ€оЙ|оК~пНоК}оК|пМ€пЛоЛ~пМ€пМ€нИ|оЛпНоЙ|пЛ~пМ€пМоЙ{пМ€пМ€нЙ{пМ€пНоИ{пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оК|пНпМ€нИ|пМпНоЙ|пЛпНпКоЛрО„рН‚оЛрП„рП†пМ‚сР‡сС‰сС‰тС‹тФсТЭА€ЫБƒгИŠлОуШ™чЫŸмР“№тЫћіьљѓшњєыјёхљђшћіюњіэ§њі§ќњџџ§№ьцомйяя№сссџџџљљљыыыкккьььњњњѓѓѓзииЧЧЧЎЎ­ЏЎЋкигџџ§џџўўќќ§§ќџџџ§ќњплгЛДЇЌІ™ПИЊМЗЊУНБРЙЎХПГЗВІВ­ЂНЗЋЯШМЬЦЙЦНАаЦЙлаСЛГЅТК­бЪНЭЦЙЭЦЙеЮТкбУжЮРоеШкбФъугпиЩпзШйбУскЬтмЯбЩКбЪМŽŠ€ ›­Є— ”…œ‘~Š€prj]jcWhaUph[€vh„{k‚r–ŠxгШЕџїщљётїюпїяуїюрѕъзѕьмѕъиѕщеєчгєчвѓхаѓфЭёфЫєхаічгєцаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2‘n2’n2’o2‘n2’n2“p4‡d(Ÿ|@­ŠNЃDЇ„HЄDj.Œi.j.j.…b'ˆe)“q4’n2‘n2’n2‘n2’o2’n3’n2’n2‘n3’n2“p3Žk/‹g,Ў‹PЅ‚FЄEЈ…I˜u9‹g,j.j.Œi.‚_#‘m1‘n2’n2‘o2’n2‘n2l/—v9ХЊpЮГyЬАvЭВwЩЎsТЇlиЛ€Ў‘VЎ’WаЖ{ЮБvбДyЯДzШЊoˆk0Ÿ}@хПмЕwнИ{нЙ{нЗyлЗwУЈQоИ{нИzнЙ{нЙzмЖwнЙ{нЙ{нЖxнЙ{нЙ{нЗzнИ{нЙ{нИyмЖxнЙ|нИzнЖxнИ{нЙ|нЗxнЗzнЙ|нЗxнЗyнЙ|нЗyнЗyнЙ{лЗwеБkпЙ|нЙ{мЖxнЗzрЛ~гЏoЫЉiЃ‚=Ќ‰@Ў–\˜œ‡“™ƒЈ­šІЊ–ШЪОыьчЎВЁєєёЛПГpw\›Ÿ‰ЫЭТџџџЖЙЉ‹‘wДИЇ–šƒжзЭўљіћѕ№ќјѕќїѕћіѓќјѕќїѕњєяќіѓќјіњєяћїђќјіћїѓњєяќјѕќїѕњђюќјєќјѕњѓяџњјџџџчьбкуЛопЧЭлЈћї№§љїќјѕњє№ћіђќљіћє№ќіђ§јїЕРЗП“ўњј§јіњєяќїѓќјѕћєяћіђќјѕќїѓќїђќјіќјєњѓяќјѕќїєћѓяќїєќљіћѕёћє№ќјѕћіѓњѓяќјіќїѓћѓяќјѕќјіћѓяћіђќјѕћіђћє№ќјіќіѓќіѓќјѕ§љі№эпэюнўљљћѕ№ћіёќјі§љіюъфЗЛЋ™ž‡ЃЇ“‰tЎВŸМПЏУЦК”ŸЄљњјЮаЦЉ­š˜œˆ•™†СФЖДЖІ§ў§ОСГЗКЎЉЌ™ДИЇšž‰’—„УХИЋЏЂ•~œ ŠвеЪюяыРТДЕЙЉ…hАДЃЦШМНРБžЃ—†ŸЃŽБДЃВЗЅЎВŸЕИЇююъЂІ‘ѓєёЕИЈЄЋšьсЮрЗxнИzнИ{нЗxнИyнЙ|мИyнИxнИ{нИzнИzнЙ{нИ{мЗxнИzнЙ|мЗxнИzнЙ{нИ{мЖxнИ{нИ{мЖxнЙ{нЙ|мЖxнИzнЙ|нЗzнЗyнИ{нЗ{мЗxнЙ|нИ{нИzнИzнЙ|мЗyнЗyнИ{нЗyмЗxнЙ|нЙ{мЖxнИzнЙ|мЖyнИ{нЙ|нИzнИ{оЙ~оЙ}нЙ|оЛпМоЙ~пМ‚пНƒрН„рН…сРˆрП‰аВЬЏ€бЕ…иК‰оТ’уЦ—йМ№тЫћѕыљђцљѓщјятљѓщњіэњєы§њѕ§ќљџџќ№ътлкздддхххщщщлллііієєєыыыуууЪЪЫЃЂЂЕГАтрй§§њџџџ§ќќ§ќњ§§ќџџўѓ№шмдЧФМЌЮЦЙЪУЕЦРАЦРВЪФЗСЙ­ФНВИБЇЃ“Ђœ“ЏЊžЉЄšš“ЕޅЉЁ”–Ž„{s‹†~‹†~š”‹Ёœ‘­І›Ѕ ”ДЏЃГЌЁаШЛЧПВЬЦИЫУЖйвФрйЪЫХЕдЬН›—Œ›–ДЊœЉ‹Ѕš…•Šy‰p|teph[zrevg‚yiŒ‚rš~Ÿ’~ЭСЎњѓфљёсѕьмїюпіыкіьлѕыйѕщжѕщдєцбѓфЮђуЩђфЬєфЮѓхЮіыйџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2’o2’n2’n2‘n2’n2l0•r6ФЁfЬЉmТ dšw<‰f*‹h,‹h,‹g,i.’n3’n2’n2‘n2‘n2‘n3‘n2‘n2’n3’n2‘n2’n2’n2‘n2Žk/Ќ‰MЮЊnЪЇk˘\l0Šg+‹h,‹h,‹g+l0’o3’n3’n2’n2’n2’n2l0˜u:ЦЊoЮГyЬАvЭВwШ­sТЇlиЛ€Ў‘VЏ’WаЖ{ЭБvвДyЯДzШЊoˆk/ ~BчУ†нИzпМпМоЙ|нК{ФЊTрК~оК}пМпМ~оЙ{пМпМоЙ{пМпМоЛ~пМпМпК}оЙ{пН€пК~оЙ{пМ€пН€оЙ|оЛ~пМ€оК|оК|пН€оК}оК|пМ€лЙyаАdрМ‚пМоЙ{оЛ~тП‚вАpйЖyЪЇgЧЂ^ЧЙ—фчтЎБЂЇЌššŸˆьэщѓєёТЦИљљїдеЭ‰u ЄХЧЛџџџТХЗЩЫПШЫР­АЁчштџќњ§њјџўўџў§§ћњџў§џўўќјѕўќќџўў§јѕўћњџўўўќћќјѕџўўџўўќієџў§џўў§јіџў§џџџщђиБТ† ЉwПа•ћјѓџџџџџџ§љїџќњџџџўњјџћњџџџЭаДссЯџџџџџџ§љѕџў§џџџ§љіўќћџўўўќћўќћџўўџ§§ќїєџўўџ§§§їєџ§ќџўў§љј§љїџўўўќћќїѕџўўўќћќїѕџўўџўў§јіўћљџўў§њљ§љїџўўўќќўћњџўўџўўьькчьжџўў§љі§њљџўўџџџјѓёЬЮФѓѓђџџџёёяььщџџџџџџќќ§цчтјјјТФНгеЮџџџћћњџџџџџџџџџтуоЗКАщыхџџџџџџњћњџџџќќќѕієя№эџџџыьшыьчѕѕѓцчсћќћџџџџџџќ§ќыьшхчсџџџџџџџџџ§§§ѓєёезЮўўўпслжлжђуЩнЕtпМпМоЙ|оК}пН€оК|оК|пМпЛ~оЛ~пМпМнИ{оЛ~пН€оЙ{пЛ}пМпЛоЙzпМпМнИ{пМпМ€оИ{пЛ~пМ€оК~оЙ{пМоЛ~нИ{пН€пМпЛ}пЛ~пН€оЙ|пК}пМоК}оЙ|пМ€пМнИ{пМ~пМ€оИ{пЛпН€оК}оКпН‚рМоК~рОƒрО…пЛсП…сР‡сР‡тР‰тТŒсСŒдЕƒЯД„бЗ‡жЙŠмС’с՘йОёфЮњѕыљѓчњєъј№фљєъњѕэњѕь§љі§ћјџџўчткллйПППшшшюююїїїьььфффдееЏЏЏЂЁŸкзд§ќљџџџџўќў§ќў§§џџџўќј№ырЭЧЖйбТожЧрзЩнеЧйбУожЩпзЩнеЧпиЫозЩжЯРдЬПжЮТЮЧКХМЏЗЏЂЙЎЂЅœ‘“Œƒ•‡”†”†‹†}‰…{}xpƒwqle…xurj…‚y†‚yЈЃ—КГІ˜“ˆ­Ї›ЄŸ“ВЌ ЙЎ Ї›‰ЉˆЄ™†—{…|l~te„{k}tf„zkƒs”‰xЃ—ƒ•ŠvПДŸ§ѕшћѓцѕьлѕъиѕыиєшдєчвєцаєхЯѓчвѕъжіыиєчбѓцЯќї№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘o2’n2’n2‘n2‘n2‘n2’n2’n2’o3Žk/‹h,Žk0ˆe*‹h,”p4”p3“p3’p3’o3‘n2‘n2’n2‘n2’n3‘n2‘n2’n2‘n2‘n2’n2’n2‘n2’n3’n3‹h,j.j/‰f*l0”p5“p4“o3”p4“o3‘n2’n3’o2’n2‘n2‘n2l0—u:ЦЊoЮГyЬБvЭВwЩЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯЕzШЊoˆk/ ~BчФˆнИ{пНпНоЙ|нК|ФЊUрЛ€оЛпНпН€оЙ{пНпНоЙ|пМ€пНоЛпНпНпЛоЙ}пО‚пМ€оЙ}пН‚пО‚оЙ}оЛ€пН‚оК~оК~пО‚оЛ~оК}пН‚лЛ{гВhсНƒпНоЙ|оЛ€рНнК~мЙ|фП‚щЧ‘џњєџџџќќћыьшѓѓ№ўў§џџџџџџџџџџџџѕѕђьэщєѕђџџўіїѕџџџџџџџџџџџџ§ћљ§ќљџџџџџџ§§ќџџџџџџќњїўўўџџџ§њјў§ќџџџўў§ќњїџџџџџџќјіџџџџџџџ§ћџџџџџџхявЯнАгиРЦзŸњњѓџџџџџџџ§ћџў§џџџџ§ћџў§џџџЩЭЊ№юрџџџџџџџћљџџџџџџџњјў§§џџџў§§ўў§џџџџџџќјѕџџџџџџ§јіџџўџџџ§ћњ§ћљџџџўў§ќњїџџџўў§ќљїџџџџџџ§њјў§ћџџџ§ќћ§ћљџџџўўўў§ќџџџџџџяяры№нџџџ§њј§ќћџџџџџџутбтцгпуЯммЧруарублнШмрЫптЯсфбмоЩтчдрувїѕ№џџџџџџџ§§ўўўџџџџџџџџџџџџџ§ќџ§ќџџџџџџџћњџџџџџџџ§ќџџџџџџџџўџў§џџџџџџўќњџџџџџџ§ћљџџџџџџџ§§ўќћџџџџ§§џџџџџџщвЈлДsпО‚пНоК}оЛпО‚оК~оК~пНпЛ€оЛпНпНнЙ}оМ€пО‚оЙ}пЛпНпНоЙ|пНпМнИ|пНпО‚оИ|пМ€пО‚оМоЙ}пНоЛ€нИ|пО‚пНпЛпМ€пО‚оК~пЛпНоКоК}пО‚пМнЙ}пН€пН‚оИ|пМ€пН‚оКоМ€пП„рН‚оК~рП„рП†пЛсП‡сС‰сРˆтРŠтУŽсТŒзИ…бЖ†гЗˆзКŠнТ’сЦ—лП’ђхањѕыљђчњѓщј№уљєъњѕьњѕы§ћї§ћљџџўсозккйТТТдддєєєшшчлллИИИ›ЙЗВяэшџџџџўќў§њў§њџў§џџўѕёшфлЬхнЬдЭПнжЦскЫсйЪрзЩткЭпжЪриЫукЬткЭрйЫиаУпжЩтмЭмдШжЬОдЫНжЬМХЛ­ФМЏЬЦИШСДУМАХПВРЙЎЛЖЊНЗЋ­ІšЗБЃŸšœ—‹‰ЊЄ™ž˜Žvrj”…wrjœ—АІ™Ј›‹Њ‰ЕЈ’Љœˆœ‘~’†w‹€qxiˆnŽ„s†v ”Ѕš‡–ŠwЙЌ™ѓълџљэўјыјёфїюпїюпј№тљѓшњєьњєыњѓшіюпїэн§ћїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2‘o2‘n2‘n2’n2‘n2‘n2’o3‘n2‘n2‘m1‘o3’n3‘n2’o2’o2‘n2’n2’n2’n2‘n2‘n2‘n3’n2‘n2’n2’n2’o2‘n2‘n2‘n2‘n2’n2‘n2m1‘m1“n2’n2‘n2‘n2‘n2’n2’n3‘n2‘n2‘o2’n2‘n3‘n2l0—v:ФЊoЮДyЬБvЭВwЩ­sТІlиК€Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj0Ÿ}AцС„мЖyоК}оЛ~нИzмЗyУЉRпЙ|нЙzоК~оЛ}нЗxоЛ~оЛ~нЗzоК~оЛ}нИ|оЛ~оК}оЙ|нЗzоЛ~оК}нЗzоЛ~оЛ~нИ{нИ|оЛ~нИ{нИ{оЛ~нЙ{нИzпК~лИxгБhрКоЛ~нЗzнЙ}пЛ~лЗzК™VК–NЕЁmВИЊНРБопзЃЇ“ЧЪНИЛЊњїѕўїє§њљ§јѕџњїџ§ќўќњћѕёџќњўћљћїє§јѕ§ћљћїєќїѓ§ћј§ћљќљі§ћљ§ћјћѕђ§љі§њљќіђќљі§њљќљіћѕѓ§ћљ§ћјћѕё§ћјќљїСОМЌЌЌБАГžЃ”›ЂžœЁЄ™ЌЋЈЏЏЏЎЎЏ­ЋЊЎ­ЌЎЏЏ­ЋЊЎЌЌААБˆ‹z–”ВГГЎЎЎ­ЊЉЎЎ­ЌЌЌЭЩЧўќњ§њј§љї§љі§ћј§ћјћѕё§ћј§њјќіђ§њј§ћљќїѓќїє§ћј§њїћіђ§њљ§љіќіђ§ћј§њјќїѓќљѕ§њјќјѕќїѓ§ћљ§њї§љі§њјўћћяэоэянџ§џ§јѕџўџџџџїєяЏЗŠгиПжлСдйПдйПдйРекРекСдйРдйРдйПгиПЙРšззОџ§§§ћјќљѕќћј§ћљќјєќіѓ§ћљћїєћїѓ§ћј§ћјћѕё§њј§ћљћіђќјі§ћњћіђќјѕ§ћјќљїћѕё§ћљ§ћљњѕёќљї§ћљќјѕћѕђ§ћљќјѕќљїљђщрН‚мЕvоЛ~оЛ}нИzнЙ{оЛ~нИ{нИzоЛ}оЙ}нЙ|оЛ~оЛ}мИzнК}оЛ~нИzоЙ|оЛ}оК|нЗzоК}оЙ~мЖzоК}оЛ~нИzоК}оЛ~нЙ|нИ{оК}нИ|мИzоЛ~оК}оЙ|оК}оЛ~нИ{оЙzоК}нИ|нЗzоЛ~оЙ}мЗzоК}оЛ~нИzоК}оЛнЙ|нК}оМ€оЛнИ|пМпМ‚оКрНƒрО„рО…рО†сРˆрПˆиИƒвДƒгЖ…жИ‡лОмР‘йНѓхањђшљѓчљѓщїяпљєыљѕьњѕь§ћј§ћјџџќсойффуиййУУУттсЭЭЮ Ÿ ­ЊЈсокџўњџџџў§њ§ќњў§њџџўџ§њьфипеУцмЬщрбиЯСлвТрзЩржЩрзЧтйЫожШрзЪтйЫукЭпзШквФпзЩулЭмеЧжЭОзЭПгЩКУКЋЪРГгЬОЯЩЛЬЦИгЬОЬЦЙЭЦЙзЯСбЩЛквУвЫМвЫМЧРБибТаЩЛЗБЄЎЈ›ЇЁ–АЉž•‰Ѓ˜‡ЈˆЏЃŽЏЂŽЉ‰š}“‡wˆo…{lŒ‚r”Šyž•‚Ѕ™† ”˜ŽzšŽ{ТЗІштеўїъџ§ёџ§ѓџ§єџўєџ§ѓџќѓџџњџџќџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2‘n2‘n2‘n2’n3’n3‘n2’n2’o2’n2‘n2‘n3‘n2‘n2’n2’n3’n2’n2’n2‘n2‘n2’n3’o2’n2’n2‘n3’n2‘n2’n2’n2’n2’o2’n2’n2‘n2‘n2’n2’n2’n2’n2‘n2’n3‘n2’n3’n2’o2‘n2’n2‘o3k0—u:ЦЊpЮДyЫБvЬВwЩЎsТЇlиЛ€Ў‘VЏ’WЯЕ{ЭВvбДyЯДzШЊoˆk/ ~AцСƒнЖxоК|оК}оЗzмИxФЉRпИ|оИzоК}оК|нЗyоК}оК}оЗyоК}оК|оЙ{оК}оК|оИ{нЗyоЛ}оЙ|оЗyоК}оК}оЗzоЙ{оК}оИzоИzоЛ}оИ{оИzоК~йЗvЯЎaрЛоК|нЗyоЙ|рМзГtЛ™UЅ‚8БЊŠ…uw}^зиаНРБЅЉ•ЁŒїєё§ієўћњќїєћѕђ§њјќљјћѕё§њј§њјћіѓќїѕ§ћљћіѓћіє§њј§њјћјѕ§њј§њјњѕёќјі§ћљћѕёќјѕ§ћљќјіњѕђ§њљ§њјћѕ№ўњљѕђ№МММйййеедззиижйЗЙБедзззиеежееееежееееееееееееиикЛНИЃЇ™нннееееежееждддннојіѕўћљќјѕќјі§њљ§њјћѕё§њј§љјћєё§љї§ћљћієћіѓ§њјќљіћѕё§ћњќјїћѕё§њј§ћљћіёќїє§ћљћїєћіѓ§ћњќљїќјѕ§њјџћќцчЯксН§§њрсЫ­ГƒцциххзЦЬЊїіћууцѕѕјёёєѓђіьыячцъѕєјяюђ§ќџџџџнрЬжжНџўў§њјќјѕќљі§њљћїєћіѓўћњќїєћїѓ§њј§њјћѕ№§љї§њљћѕђќїѕўћњћіђќїѕ§њљќљїћѕё§њљ§њјњєёќљї§њљќїѕћѕђўћљќїє§њљ№оТмЕtнЗzоК}оК|оЗzоИ{оЛ}нИzоИzоК|оЙ|оЙ{оК}оК|нЗyоЙ|оЛ}нЗyоЙ{оК|оЙ|нЗxоК|оК}нЗyоК|оК}нЗyоЙ|оК}оИ{оЗyоК|оЙ{нЗyоК}оК|оЙ{оЙ|оЛ}нЗzоИ{оК|оИ{нЗzоК}оК|нЗyоК|оК}нЗyоЙ|оК~оИ{нЙ|оЛпК~оИ|пМ€пМоЙ~рНƒрНƒрНƒсН…сП‡сПˆлЙ„дЗƒеЗ…зИ‡иЛŒкНйОєчбљђчљёцљђшїюпњєьњєыњєы§ћј§ћјџџћфриё№№єєємммОПОЉЈЇЯЭШњљїџџџџўќў§ћџў§џџџўў§ѕёщтйЩоеФхлЬчлЫшоЯфмЬмдУлгХпжЩпжШтиЪпжЩнгЦржЩсйЫрйЩлгФожШулЭнжЩжЭПзЮПЮХЗОЕІШПБбЪНЮЧЛЫХЗбЫНЬХИЫФЖзаУбЩМлдЦвЫНжЯСЮЧИивУзбТЪХЖЪУЕЭЦЙЊЅ™š‘…Ÿ“‚Є™…Ѓ˜…ЋŸ‹ЊŸŠŸ•‚›~”‰xŠ€p†u—Œ{Ÿ”Є™…Ÿ” ”‘†uypawn`•ŠzЗ­žЮЦЕеЮОбЫПвЫПдЮСХОВРКЏФНВскЮџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2’n2‘n2‘n3’n3‘n2’n2’n2‘n2’n2’n2’n2‘n2’n2‘n2‘n1’n2’o3’n2’n2’n3’n2‘n2‘n2‘n3’n2’n2‘n2‘n2’n2‘n2’n3’n2‘n2’n2‘n1’n2’n2’n2’n2’n3’n2’n2’n2’n2‘n2’n2’n2l0—u:ЦЊpЮДyЫБvЭВwЩЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯДzШЊoˆk/ ~BчУ‡нИzпМ€пМ€оЙ|нК{ФЋUрКоК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК}оК|рН‚кЙyЭ­`сО„пМ€оЙ{оЛрН‚мК|дАoеМ‹њњјптлжиЯщъхухпсумухпћњјўњљџџџў§ћ§љјџџџўџџќјїџџџџџџ§њљўћћџџџ§њљ§ћњџџџџџџ§ќќџџџџџџќљїў§§џџџ§љјўќќџџџўў§ќљїџџџџџџќјіџџџїїїЮЮЯєєє№№№№№№№№яйпШююьёёђ№№ё№№№№№ё№№№№№№№№№№№№ђђѕксЬЬеАїѕ§№№№я№№№№ё№№№ююэљљљџџџўќ§ў§§џџџџўџќјѕџџџџўџ§јїџџўџџџ§ћњ§ћљџџџў§§ќјїџџџў§§§љїџџџџџџ§љїўќћџџџ§ћњ§њјџџџў§ўўќќџџџџџџѕѓшцэдїњёсхЭДНлпЫнтаЩаЌЖЕЙ‹‹ŠЛЛЛнннжжжЎЎЎ™™™ПППЧЧЧ­­­ыыьзкФжиРџџџџџџўќќўўўџџџ§њљ§њљџџџўћњ§њљџџџџџџ§јѕџџўџџџќљїў§ќџџџќљјўћћџџџўџўќјѕџџџџџџќјіўџўџџџўћћќљјџџџџ§§§јѕфЧ•нЙzнИ|пНпМ€оК|оЛ~пНоК}оК|пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нИ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оК|пНпМ€нЙ|пМпНоЙ|пЛпМоК~оЛ~пОƒпМоЙ}рОƒрО„пЛ€рП…сП†сП†сП‡сС‹тСŠнН‡йМˆиЛ‰иКˆкОŽкОлС“єшгљђхљёхљѓчїюоњѕьњєыњѕь§ћј§ћљџ§љфпжвввМЛМДГБЬЫЦђёяџџџџўћўќњў§њџ§ќџўќѕ№чцнЮиЮЗкаМтзЩфлЪуйЩэудчпакбСлдЦндШнеЧриЪнжШнгЦрзЩпзЪпжЩйбФлдЦскЪлдХеЪОдЫНЭФЕОДІЧПБаШМЭЦЙЭЦИЯШКЧТДЪХЖеЮРЯЧЛзаТгЬОдЭПЬЦЙзаТдЭПЪФЖвЫОхоЯйдФŸ–ŠŸ’‚ •‚Ÿ“€ЈœˆЉž‰Ђ—„Ё•ƒ ”œ‘~˜|—Œ{œ~Ђ˜…Іš‡Ÿ“€–‹z‰ovm_d\PZSHF@60+$'#$ #!!62(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3‘n2’n2’n2’o2’n2‘n2‘n2l0l0l0l0m0‘n2l0l0l1“p4‘m1‘n2‘n2‘n2‘n2’n2’o2‘n2’n2‘n2‘n2m1‘m2m1l1l0l0‘m1m1‘n2l0m1l0m1m1l1m1‘m1m1‘n2’o3’n3l/—v9ХЊoЮГyЫАvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭБvбДyЯЕyШЊoˆj/ ~AцТ…нЗyоЛ~оЛоИ{мЙyФЉSпЙ}оЙ|оЛ~оЛ}нИzоЛ~оЛ~оИzоЛ~оЛ~оК|оЛ~оЛ~оЙ|нИzоМоК}оИzоЛоМоИ{оК}оЛоЙ{оЙ{оМоЙ|оЙ{пЛмЙ{еВlпЛоЛ~нИzоК}оЛ~пЛ~пК{ішбџџџџџџџџџџџџџџџџџџџџџ§ќњќјѕў§ќ§њїќїєў§ќ§ћћћіѓў§ќў§ќќјѕ§љїў§ќќјіќљіў§ќўќћќњјў§ћў§ќћїѓ§ћљў§ќќїѕ§њјў§ќ§ћљћїѓў§ќў§ќћіѓџ§ќієєЫЪЪяяяыыыыыыыыъдйФшщчьььыыыыыыыыыыыыыыыыыыыыыээяелЦЦЯЌђ№їыыъъыыыыыыыыъыъјїїџ§ќ§ћљ§ћљў§ќўќћћіѓўќќўќћќїєўќњў§ќќљіќљѕў§ќ§ћљћіѓў§ќ§ћљќїѓўќќў§ќќїѕ§њїў§ќќљїќїѕў§ќ§ћњ§њјў§ќџ§ўё№уёѓхџџџџњњџџџџџџїі№ЪаЏОНСввбГГГџџџіііфффшшшЖЖЖ№№№™™™“зкФзиРџџџў§ќ§њј§ќњў§ќќјіќјѕџ§§§љїќјѕў§ќў§ќќіѓўќњў§ќћїє§њјџ§ќћјѕ§љїў§ќ§ќњћіѓў§ќў§ќћіѓ§ќњў§ќ§љїћїѕў§ќџўџєцдоЙ{оК|нИ{пМ€пЛоЙ|оК}пМ€оЙ|оЙ|пЛпК~оК}пЛпЛнЗ{оК~пМ€оИ{пК}пЛпЛоИzпЛпЛнИ{пЛпМ€оИ{пК~пМ€оК}оЙ{пЛоК~нИ{пМ€пЛпК~пК~пМ€оЙ}пЙ}пЛоЙ}оЙ|пМ€пЛнЙ{пЛ~пМ€оЙ{пК~пЛ€оИ}оК~пН‚пЛ€оЙ}рН‚рНƒпКрНƒрП…сН„сО…сРˆсПˆпН‡лМˆйЛˆйК‡лНŒкНŒнС”єцбј№сј№фјёхіьмњєъљѓъњѕы§ћї§ћљџўћебЪЊЉЉОЛЗьщхџџќџџ§ўќљўћјўќћџџўџўћфиЩжЪЕтжФкаЛнвПтйШфкЪуйЩысвуйЪзЯМкбФйаУквФпзШмеЦмгХоеЧсзЩпеШзЯТлгФрйЩибТгЧКеЬНЯЦИОЕІШРВЯЩЛЭЦЙЫФЖЭЦКЦПВЫФЗеЬПЭЦИдЭОаЩЛгЬОЫХИеЮРбЪМЪФЕдЬОшрвцоЯЄ›Ž •…Ђ–‚Ÿ“ •Ѕ™…Ї›‡Љ‰Љž‰›~™Ž|˜Ž|“ˆwš|ЈˆЂ—ƒ–ŒzŒ‚q„{krj\b[OEA9*'"&#"# +)$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n3‘n2‘n2‘n2’o2’n2‘n2m0ž|>ЂCœx=Ё~B˜u9“o3z> ~A•q6Ѕ‚E˜u9‘l0’n3‘n2’n2’n2’n2‘n2’n2’n2‘m1—t8“p4’o3œz=ЂCšw;œy=Ё}BБŽR˜u9˜u9z>™v:–r6šv:˜u9™t8™v:”q4‘m1’n2l0—u:ЦЊoЮГyЬБvЭВwЩ­sТЇlиЛ€Ў‘VЏ’WаЖ{ЭБvбДyЯДzШЊoˆk/Ÿ}@цР‚мЖwоЙ{оЙ{нЗyмЗxУЈQпЗ{нЗzоЙ|оЙ{нЖwоЙ|оЙ{нЖxоИ|оЙ{нЗzоЙ{оЙ{оЗzнЖxоЙ|оИ{нЖxоЙ|оК|нЖyнИ{оЙ|нЗyнЗyоК|нЗzнЗyоЙ|йЗtаЎcфМ…сМ‚рЙсЛсЛ‚пЙ}сСŠћѕюџџџџџўџџџџџџџўўџџџџџџ§ћћћєђќљіќіѓћѕёќјіќјѕћєяќјіќјіћѕёћіђќљіћѕёћіђќјіќјіћїѓќјіќјіћѕ№ќїєќљіћє№ћїѓќљіќїѓћє№ќјіќјіћєя§љіє№юЪЪШя№№ыыыыыыъыыдкФшщшььэыыыыыыыыыыыыыыыыььэээ№№ђинЩШбЎѓђјэээээюыыыыыыъъыїѕђ§љіќјєќіѓќјіќљѕћєяќјіќјѕћє№ќїѕќљіћѕђќѕёќјіћјєћє№ќљїќїєћє№ќјіќљіћѕёќїђќјіќіѓћѕёќљїќїєќїєќјіўљљцчЯсцШџћўњєёћїѓўњјёяхЩа­ККНеедГГГ№№№щщщеееёёёБББлллЇЇЇФФЦилХжжОџќ§ќјіћїѓќјѕќјіћѕђћѕёќљїќѕђќѕёќјіќјіћє№ќїѕќјіћєёћіѓќљіћѕ№ћіѓќјіќїѕћѓ№ќјіќјіћє№ќїєќјіћіђћє№ќљї§љјщЯЉмЕtоЙ|оЗ{оК}оЙ|нЗzнЙzоК}нИzнИyоК|оЙ{нИ{оК|оЙ|мЖyнЙ{оК}нЗyоЙ{оК|оЙ|нЗxоЙ|оЙ|мЖyоЙ{оК}нЖyоЙ{оК}нИzнЗyоЙ|нИ{мЗyоК}оЙ|оЙ{оЙ{оК|нЗzоИzоК|нИ{нЗzоК}оЙ|мЖyоЙ{оК}нЗyоЙ{оК|нЗ{нИ{оК}оК}нИ{пКпЛ€оИ}пМпМпМрН‚рО…рО…пМ„мМ†кК…йИ…кМ‰иЛˆоТ•єцЮіэлїюрїясіьлњєыљѓчњѕь§ћј§ќјџ§њзгЮолдў§јџџ§ќћљўќљўћјџ§ќџџ§љєьфкШвСЋнбНфйЧйЮЙлаМсзЦсзХреФщрасиЧеЭКиаРиЯРиаТндЦйвФиаУнеЦрзШнгЦжЭРкаУпзШйаТЯХЗеЫМдЩКРЗЈШРВЭЦКЬЦИШСГЩТЕХНАЮЧЙвЩМЪУЖЯЩЛЯШКвЫНЪФЗгЭОЮШЙЦСГгЬОхнЯнжЦЎЄ—Ќ Ї›‡œ‘“€ž“Љ‰Њ‰ЋžŠЃ˜„ž“—ŒzŒ‚q’‡vЇ›†Јˆ—zŒ‚r‡~mtl^`YNA<5*&! "  %#&$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2‘n2’n2’n2‘n2l0АRЂCʘ[ВSК—[›x<БŽRТžcЊ†JЇ„GЌ‰Mk/‘n2’n3’n2‘n3’n2’n2’o2’o2Žj.ЄDІƒGІƒGЏŒPГTН™]Ј…IБŽRЕ“WЕ’VМ™]Ж“WЄEЎ‹O }Ašv:›w<œy=•r5m1’n2l/—u9ЦЊoЮДyЬБvЭВwЩ­sТІlиЛ€Ў‘VЏ’WЯЕ{ЮВvбДyЯДzШЊoˆj/ ~CчФˆнИ{пНпНоЙ|нК|ФЋUсЛ€пЛрН‚рНпК|рН‚рН‚пК}рН‚рН‚пМ€рН‚рН‚рМ€пК}рОƒрМ€пК}рН‚рОƒпК~пМ€рНƒпЛ~пЛрОƒпЛпЛ~рОƒоМ~ЯЎbЮАeЭАcЬЏ_аВgЮБeжГmэеЏџџџџџџџџџџџџџџџџџџџџџџџџџўќўќњџџџџџџџ§§џџџџџџ§љјџџџџџџўќћџќ§џџџўќћўќќџџџџџџўўўџџџџџџќљїўў§џџџ§љјў§ќџџџўў§ќњјџџџџџџќјіџџџїјјЫЬЬяя№ыыыыыыъыыгйУщщцььэыыыыыыыъъъъыыъыъъъчццхфхЯдРСЪЈѓ№јхххшчщыыььььььэњћќџџџџџџџџџџџџџџџ§љїџџџџџџўљјџџџџџџўќќўќћџџџџџџ§њљџџџџўџўњљџџџџџџўћљџ§§џџџў§§ўћћџџџџўџџўўџџџџџџїѕьіјюџџџўћњўќ§џџџѕїёЪбЏКЙНпппФФФдддЮЮЮФФФџџџЙЙЙЩЩЩЂЂЂžžЁзлФикУџџџџџџџ§ўџџџџџџўќќўћћџџџџќќўќћџџџџџџўљјџџџџџџ§ћљџ§ўџџџ§ћљџ§§џџџџџџ§њјџџџџџџ§њјџџџџџџџ§§§њљџџџ§љєтТсМ€зИsРІOЦЋWЦЌWХЊTХЋUЦ­XХЊTХЊTЦЋWЦЋVХЋUЦЋWЦЌWФЉSХЌVЦ­WХЉSЦЋUЦЋWЦЌVХЉSЦЌWЦЌWФЉSЦЌWЦ­WХЉSЦЊVЦЌWХЋUХЊTЦЌWХЋVФЉSЦЌWЦЌWЦЋUЦЋVЦЌXХЉTЦЊUЦЋWХЊUХЊTЦЌWЦЌWФЉTЦЌVЦЋXХЉTЦЊVЦЋWХЊUХЊVЦ­XЦЌXХЊVЧ­ZЧ­[ЦЋXЧЎ[ЧЎ]ЧЎ\ЩЏ^ЩБbЩАaЩАaШАdЦЏeХ­dЧБjФЎgЮК{шоЛэцЬ№щгёъеячЯѕётѓяпїєшћњѕћњєќњєћљєџ§јќњѕћњѕњљі§ћљџў§ўњіщсблЮИмЮЗиЩДзЬИдШЕбХЏдЫГжЭЖдЫВжЯЖтлУзбКвЫИйбТйбУиаСлвФиаФзбУлгХнеЧлдЧжЭРзЯУриЩлвФбЧЙгЩКиЭОЦМ­ЧОАЬХЗЪУЗЦРГЪФЗХОБЭЧЙЯЩЛЪТЕЬЦИЭЦИЯШЛЩТЕбЪЛЬЦЗЧСДеЮПткЫеЯРЖЋžЕЇ–ЎЁЄ™† •Є˜…ЊžŠЈœˆЊŸ‰ВЄ­ Š—{{se‚xi ”ЏЃ’‹p{scwn`_YN94.&## -*$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2‘n2’n2‘n2’n2’n2’n2m1ЋˆL’o2З”XЕ’VБŽRЃ€DЉ‡KД‘UБŽQЄFЇƒG–r6m1’n2’n3’n3’n2‘n2’n2’o2j.ЃEК–[Л—[Љ†JЂ~BПœ`Д‘UЌ‰MВŽRБQЕ‘UИ”XІƒGЈ„I—s7k0m1‘m0‘n2’n2’n2l/—v9ЦЊoЮДyЬБvЭВwЩ­sТІlиЛ€Ў‘VЏ‘WаЕ{ЮВvбДyЯДzШЊoˆk/ ~BчУ†нИzпМпЛоЙ|нК{ТЉQоЙ{мЙzнЛ|нЛ{мЗwнЛ}нЛ|мЗxнЛ|нЛ|мК{нЛ|нЛ|нЙzмЗxнЛ}нК{мЗxнЛ}нЛ}мЗxмК{нЛ}мИyмИzнМ}мЙzмИyнК}мК{ПЄHФЊSвДkЬ­_И›CПЃNйЕsэсЯјјљюююїїї№№№ѓѓѓяяяјјјѓѓѓєђёїѕ№ѓєюЯвЗшъкљњєјљђїєэјњѓјњѓїіяїіяјњѓїі№їїёјњѓјљђїјђљњєўў§ќїѕ§ќћџўўќјѕ§ћљџўў§ќњќјєџўўџўўќїєџџџќћўЫЫЫяяюъъъъыъъыъдкХъыщээяььэььэьыьыыэііјУСНJL6pqX`aEPS3xyeps]deMввЯ№ёёхххёёяѓѕэмоЩяёхјњѓјљђїєюјљѓјљђїѕюјљђјљѓїіяјї№јљѓјјёїіюјњѓјјёїіюјњѓјњѓїѕюїјёјљѓјїёїіяјњѓјљђјљђјљѓјљђтцЫлхТїљђїіяїїяјњѓюёхЩаЎЙЙНттсеееРРРВББщщщџџџЩЩЩЊЊЊЋЋЋССУзкФгеИјњѓїљђїјёјљђјљѓїїяїіяјњѓјї№јї№јљѓјљѓїєэјљђјљѓїіюїї№јњѓїѕюїјёјљђјљёїѕюјљѓјљѓїѕюјјёјљѓјјёїіюјњєђшдлЕtсМ‚ЫЏ`ШЊXнК|лЙyкЗvкИwлКzкЗvкЗvлЙyлИxкИwлЙyлЙyйЖuкИxлКzкЖuлИwлЙyлЙxкЖuлЙyлЙyйЖuлЙyлКzкЖtлИxлКzкИwкЗvлЙyкИxйЖuлКzлЙyлИwлИxлКzкЗvлЗvлЙyкЗwкЖuлКzлЙyйЖuлИxлКzкЖuлИxлЙyкЗvкЗwлЛ{лЙyйЗwлК{мК|лЗwмЛ|мЛ}мЛ}нЛ~нНнМ€нЛнОƒкМ„йЙкО‡иЛ„пФ”№рУѓцбєыиѕыйєъзјѓшј№фћіэ§ћї§ћі§ћіўќљќњїћљіќњїўў§џџўючнвФ­ЩЗкЩБрЭЕвЦАаХАрдТиЭЖкЯЙлаОзЮИмвПцмЪогТеЭОжЮПзЯРеЭОйаСйаУзЮСкгФмдЧквХдЫНеЭРнеЦиЯСаЧИвЧКкЯРЩОЏХНЏЬХЗЫФЗЦПБЩФЗФОАЫХЗЭЦЙЪУЕЭЦИЮЧЙЯШЙФНЏЫФЕЧСВЦПВжЮРтлЬЃž“†|СВŸЖЉ“ЎЂŒЃ—ƒЇš†­Ё‹ЎЂŒАЃЕЇ‘ЕЉ’ohZA=5QLBzqbЌŸŠЈœ‡‰mvn_pgZ\UJ2.("  !џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘o2’n2‘n2’n2’n2‘m2’o2‘m1™w:m1ž{?›x<j.’n2”p4m1‘n2m1l0m1‘m2‘m1m1’n2‘n2’n3’n3‘n2l0›w<Ÿ{@ |A›x;m1ЄDœy=”q5‘n1˜u8˜u9m1’n2k0’n2’n2’n2‘n2‘n3’o2’n2l0—v:ЦЊoЮДyЬБvЭВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЮВwбДyЯЕzШЊoˆj0 ~AцС„нЗyоК~оЛ~оЗzоЙ}ЯАeбАfбБhвВiвВhбАfвВiвВiбЏeвВiвВiбБhвВiвВiвБgбАfвВjвБhбЏfвВjвВjбЏfбБhвВjбАgбАgвГjбАgбАfвВjбБhЙЁ?ФЈRдГnЬЊaЖ—CЛ›HбВyлидЕЕЖЋЋЋНННšššГГГІІІЛЛЛкклзебтрЯжкТ›ІlЭдЎщяифъауцЪфывфывучЬушЮфьгушЬушЭфыбфъачыдЫкЈюђсџќџџ§џџџџџћўџ§џџџџџ§џџћ§џџџџўџџќ§њљѕуфйвбгіѕњђ№іђ№їѓёїжлЧъыыюю№ээюээяьэюььэяяёоонТФНююяаеУЎЗ–™ž†ozKNa#АЗŸбкКОУАааШинУ­Ж…емЛчэефъаухЪфыбфыбуцЪфщафывушЭфшЬфыбфщЯучЫфьгфщЯуцЪфыбфьвуцЫушЮфывфшЮучЬфьвфщЯфщЯфыбхыгипКерЗцэжучЬушЮчэдксТФЬЇЛКОууујјјБББИЗЗџџџџџџђђђžžžœœœЎЎАжйУФЫŸыђлъязхъЯхыахыгфшЮучЭфьгфшЭфчЬцьгхывуцЪфъафывуцЫушЮфьвучЫушЮфывфъауцЫфыбфыбуцЫфъафывфщЮучЬхэдзУ‰аЌ`гВkЮЏcзДqсМпЛпЙ|пК}пМ€оЙ}пЙ|пЛпК~пК~пЛпЛоИ{пЛ~пЛ€оИ|пК}пЛпКоИ{пЛпЛоИ{пЛпЛ€оИ{пК~пЛ€пЙ}пЙ|пЛпК~оИ{пМ€пЛпК}пК~пЛ€оЙ|пЙ}пЛпЙ}оЙ|пМ€пЛоИ{пЛпЛ€оИ{пК~пЛпИ|оЙ}пМпЛоЙ}пМрМпЙ~рН‚рНƒрМƒсНƒсП†сО…рН„сР‰рО‰оМ‡пПŒнНŠт՘№мНђуЪєчгѕщжѕъзљђчј№ућїя§ћј§ћї§ћї§ћј§ћјџ§ћџџўјєыпеСЭОЃРБ™ФД›ЪИŸаТЊбХАйЭИсеТиЭГйЭЗмбРогТнгТузЧнвСаШИгЫЛеЬОеЫНжЬОеЭПеЬОйбТкгХиаТаЩЛдЭПлгХеЭПЫУГбЦИкЯРЪРБХМЎШСДШРДХОБШСДУНЎЫФЗЭЦЙЦРВЮЧЙвЪЛЯЩЛЦТДЩТДФОАЦРВибУяцжЇ –PJEСВžРВšГІ‘ЉˆЏЁ­ЂŒ­Ё‹ЕЈ’ЧЙЁПБ™…|l%"(%!?;3€wgЄ˜…Œ‚qwn`b[OGB9)&!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3’n2’n2‘n2“o3•q5‘n3”q5™v:•r6’n2–s8•r6“p4”p4•r5•s6–r6–s7–s7–r6“o3™v:”p4’n2‘n2‘n2’n2’n2m1k/k/m1‘n3k/‘m1’o2“o3›x<“o3’o3m1”q5’o3‘n2’n2’n2‘n2’n2’n2l/—v9ХЊoЮДxЬБvЭВwЩ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭБvбДyЯЕzШЊoˆj/ ~BчУ‡нИzпМ€пНоИ{пЛсО„оК|оЛ~рМ€рМпЙ|рМ€рМ€пЙ{рН€рМ€пМ~рМ€рМ€рЛ~пЙ|рОрЛпЙ|рМрОпЙ|оМрМоК}оК}рНпК}оК|рМ€тП„дВlРЇMХЊVХЉTХЊUРЄJпЩ’іѕіЎЎЎцццВВВйййжжжчччЋЋЋћћќў§ќ§љїџџџњњіњљіџџџўўўќјіўџўўџў§њљ§ћљўџџ§њј§ћјўџўўўўџўџжуМЛв“ЭлЋЭмЌЭнЎЬкЉЬнЋЭнЎЭмЌЬкЊЭнЎЮо­ЧеЌЗП–—Ђh‚„zЋД–ЧгЈЧбЋХЮЉЊЛŽІRœВa›Б^šА^”ЊW‘ЇT‘ЇS•ЋXœБ`˜­^’ЉRЌKˆJ2(/8›ЇƒФЯЅнрећћўџџџћћљќќњџџџўўўќјіўџўўў§§јіўў§ўџў§њљ§њјўџўў§ќќјіўџџ§§ќ§јіўџўўџў§љїўќћўџў§ќњќљјўџўў§ќўќќўџўџџџьэкчэжџџџ§љј§ћњџџџєѕюЭгВЖЖИ”””БББ›››ЄЄЄЎ­­­­­БББ———”“•имЦкоЧџџџчштљљјћћњџџў§ќћўў§ўџџџў§ќћњјљї§ў§ўљїўў§ўџў§љї§ќћўџўќљїўќћўџџ§ўќќјіўџўўџўќјі§ўќўџўўћћ§њљќї№рО„нИzпМ€рМпК}пНпМ€оЙ|оК~пНоК}оК}пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нЙ{пМ€пНоИ{пЛпНоЛ~оЙ|пМ€оЛнИ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оЙ|пНпМ€нИ|пЛпНоЙ|пЛпМ€оЙ}оК~пН‚пМ€нК|пН‚пН‚оЙ~рНƒрОƒрНƒрО„рП†рО…пН„сС‰сРŠоН‡пСŒоП‹тЦ–эиДяоТђфЬѓцЯєщдјятїясћію§њї§ћї§ћї§ќјџџџў§ійЯЙЗЈ‹ЪКžеЦЊЭОЅбТЈиЫВкЬЕиЪЕжЪЕнбОеЩАжЫДйЯМлбОнвРсзХзЭЛЭФДаЧИбЩКгЫМдЬНвЪМвЪЛжЭОйаУйаУбЩМвЫНеЯРбЫНЪТДЭУДиЮОЭУГУЛЌШСЕЩСДУНЏШСДУМЎЫФЖЫУЖУМЏЭЦИЮЦЙЭЧЙЧСДЩУЕУЛЏУОАвЬНчпаЮЦИROIsl^СД›ЎЂЋž‰ВЅЕЈ“ГІЖЉ“ЫМЄШЙЁШЙЁiaU#!'% D>6ƒxh’ˆu€wg[UJ40*%"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2’n2l0œy=Љ†J–s7ІƒGМ™]ВSŸ{@Е‘VГTЈ„HЉ†JЗ“WЊ‡KЉ…IІƒGГTЏŒPІƒG­ŠNІƒGŽk/’n2‘n2’n3‘n2‘n2’n2‘n2’n2‘m1”q5ЎŒOЌŠNЋ‡KЇ‚FЋ‡KЊ‡Kœx<Ј…I•q5m1’n2’n2’n2‘n2‘n2l/—u9ХЊoЮГxЬАvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆk/ ~BчФˆнИ{пНпН‚оЙ|пМ€пО‚оК}оЛпНпН€оЙ|пН‚пНоЙ|пНпНоМпНпНпЛоЙ}пО‚пМ€оЙ}пН‚пО‚оЙ}оМ€пН‚оК~оК~пО‚оЛ~оК}пНпНпК~сО„рО„пК~сНƒрЛ}їхШнпрЖЗЗшшш­­­їїїйййіііЊЊЊыъыџџџўћљџџџџџўџћњџџџџџџ§јїџџџџџџўћњџќќџџџўћњўќћџџџџџџў§§ўў§яѕчьянюѓтюєхэянюђсюєхюђсьяоюєфюєфьэпзлФЕМ–ЗЙЖухмФЪЖy€\dlBZa8\eЊ‡KЅ‚FЂC˘\Е’VАŒPВSЏ‹OЕ’VАŽQДTЏ‹OД‘UЇ„H˘\Ж“VГTГT }Al0’n2’n2’n2’n2‘n2’o2‘n2’o2l0žz>Ж“WЕ’VД‘U’n2Њ†JМ™]Ж“XГT“p4m1’n2’n2‘n2‘o3‘n2l0—v:ХЊoЮДyЬБvЭВwШЎsТЇlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯДzШЊoˆj/Ÿ}@цРƒмЖxоЙ|оЙ|нЗyоЙ{оЙ}нЗyнИzоЙ|оК{нЗxоЙ|оЙ|нЖyоЙ|оК|нИ{оЙ|оЙ|оИ{нЗyоЙ|оЙ{нЖyоЙ}оК}нЖyнИzоК|нЗyнЗzоЛ}нИzнЗyоЙ|оК|нЖyнЙ{нЙ|мЖxмЗxпКњѓчіїїЋЋЋшщшЙЙЙмммлллчччЋЋЋљљљў§ћћѕёќљїќїѓћѕёќљіќљіћєяќљіќљїћіђћіѓќњјћіђћіђќљїќљіћїє§љјўњљ§їєўљјўњњ§іѕ§љјўњњўљї§іѕўњњўњњ§іѓџ§§њѕїЮЬЫѕєіоооВАЌЎЖ”ЏГМЛИ:= (ЗЖЎџўџяюѓѓёљъыыЗФ–ЙФ—ЎН‚ЬЮЙN\3^qDВΘїєќъыыїѕѓ§њїќјѕќјєќљіќљіњє№ќљіќљіћѕ№ќјѕќљїћѕѓћіђќљіќїѕћє№ќњїќјѕњє№ќјіќљїћѕёќјєќљїќїѓћѕёќњјќјѕћїєќљі§њјчщасцЩўњњћѕђћіѓ§њјѕѓьЇАОХЅЧЭЎФЪЋЭгЕУЩЉЧЭЎСШІЮдЖЧЭЎТЩЉЮдЖАЙŽiqHЁЅ“ВЕЄЏГЁЄЈ“Š{•}ДЗІээщЏВЁєєёЌАЉ­šђ№ьўљїќљїћѕ№ћїєќњїћѕёќїѓќљіќјѕћє№ќљіќљіњє№ќјѕќљіќїѕ§јічЭЁмДsнЗyоК|оЙ{мЗyоК}оК|нЗyнИzоК}нИzнИyоК|оЙ{нИ{оЙ|оК|мЖyнЙ{оК}нЖyоИzоК|оЙ{нЗyоЙ|оЙ|мЖyоЙ|оК}нЖxоЙ{оЙ|нИzнЗyоК|нИ{мЖyоК}оК|оИ{оЙ{оК}нЗzоИzоК|нЗ{нЗyоК}оК|мЖyоЙ{оЙ}нЖyоЙzоЙ|нЗyнИzоК}оЙ|мЗyоЛ}оЛнИ{пЛ~пМпЛ~пЛпМ‚пЛоК€рО„рО…пМƒрП‡пП‰оНˆфШšьзВюлОюмПётШѕъзіэмћіюќљєџџќџџџУЙЉnbL‚u_Ё“uЉœvРБŽЦЗ•ТД“ШЙšЭОžвХІЬПЂЬПЃбХЊЭСЃдЧЏзЪЗйЮЙлЯКобПиЬМЭУГЮУГЮХЕвШИдЪКвЩКЮХЗЮХИгЫЛгЪМаЧИаШЙбЪМЯЧИШОЏЮУЕпгУЮУГСЙЋХОБУМАСКЌЪУЖПИЋХОАЩТЕУЛЏЧРВЬХЗЭЧЙФОБУНЏУМЎХНЏеЬОсиЩЙДІˆ~tЏЁБЃŒБЄŽЅ™…œ‘АЃŽВЅŽИЊ“ИЋ•КЋ—НА˜Іš…ГЅzrc1-(*'"`YMypaWPF+'"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2‘n2’n2l1­‰MВS•r6•q5—t8–r6šv;–r7˜t8™v:•s6™v:ЃCЋ‡Kšv:—s7–r6”p4—t8–r6‘m1‘n2’n2’n2‘n2‘n2’n3‘n2’o2l0Ё|AŸ{?y=Љ…JВŽR }AВŽRЂCГS‘n2m1’n2‘n2’n3’o2‘n2l/—u9ЦЊoЮДyЬБvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЮБvбДyЯЕzШЊoˆk/ }AцТ„нЗyоЛ~оЛоЗzоК}оЛнИzоЙ|оЛ~оЛ}нИzоЛ~оЛ~оИzоЛ~оЛ~оК}оЛ~оЛ~оЙ|нИzоЛоК}оИzоЛ~оМоИ{оК|оЛоИ{оЙ{оМоЙ|оЙ{оЛ~оЛ~оИzоК}оЛ~нИzнЕuчЫž§ќњџџџсссЎЎЎ­­­“““ЄЄЄЋЋЋчччџџџ§ћњќїѕўќћ§љїќїєўќћ§ќњћіђўќћўќћќјѕ§љїў§ќќјѕќјѕўќћўќњќњїўќњўќћћїѓ§њљўќћќїѓ§њїўќћ§њјћїђўќћўќћћїђџќћієѓЫЪЪяяяьььќњџЧвЋсцећљџлнжšЃyfpJœЁ‡дйСЬдЖЯжЛХЮЋЊК~МШŸЩбБієўфшодкЫтфрээяъыъјїіџ§ћ§њј§њјўќћўќњћіѓўќћўћњќіђўћљўќћќїіќјѕўќћ§њјћіѓў§ћ§њљќіѓўќћўќћќїѓ§љїўќћќљіќїѕў§ќ§ћљ§њїўќћўќћѓёхђѓцўќќќјєќљіў§ќџў§ХФГЎГ›ЫЮМЂЈŽЁЅŒБЖЪЮЛЏДœхцкЮвРКОЈэ№фю№цчшуХШЛћќћя№ээюъєѕђѓєђъычюяъФЧКџџџШЪОРУЕќљіўќњўќћћїѓ§љїў§ћћїє§љіўќћ§ћљћіђўќћўќћћіђ§ћљўќћўќќјюфрП†нЗxоЙzоЛ~оК}нИzоЛоЛ~оИ{оЙ|оМнЙ{оЙ{оЛ~оК}оК}оЛ~оЛ~нЗzоК}оМнИzоК|оЛ~оК~нИyоЛ~оЛ~нИzоЛ~оЛнЗzоК}оЛоЙ|оИzоЛ~оК}нИzоЛоЛ~оК}оК}оМнИ{оЙ{оЛ~оЙ|нИ{оЛоЛ~нЗzоК}оЛнИzоК|оЛ~оИ{нЙ|оЛоК~нИ{оМоМоИ|пМ€пМпМ€пМ€пОƒпН‚пЛрП†рП†пМ„рР‰рСŠпНˆнН‡рХ•щбЋэйИђуШєщеѕыкќїёџџќђюпЌ ‰\R>cXGhЈ˜}ЕЄ†ПЎŽШǘЦǘЩК›ЯПЃгФЈЯРЄЮРЈаФЋеЧЏеЧВгЧДжЩЖйЮЙнвОзЫЙЫСБЬУГЮФДаЧЖбЧЗЯХЗЬФЖЯЧИвЪКвЩЛЭФЕЬФЖаШКЮХИЧНЎЭТГкЯПЭСВУЛЌХОАРЙЌОЗЊШУДОЗЉРКЌУНЏТЛ­ЧРВЪФЖЩТДУНЏУМЏТНЏУМЏеЭОлгФСЛ­š…НЎ›ЧЙŸКЌ–Ј›ˆœ‘~‹p•‹y’~Ѓ˜ƒЅ™†ОБšLF>h`TРВ›phZ!40)_YLNI>*'"$"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3’n2‘n3’n2”o3“o3‘n2‘m2m1‘m1m1’n2‘m1m1‘n2’n2‘n2l0m1m1‘m1m1m1n1’n2’n3’o2‘n2’n2’n2‘n2‘n2‘n2’o2‘n2‘n2‘n2‘m2”p4n2l0m1m1‘n2’n2‘n2‘n2’n2’n2‘n2l0˜u:ЦЊoЮДyЬБvЭВwЩЎsТЇlиЛ€Ў‘VЏ’WаЖ{ЮБvвДyаДzШЊoˆj/ ~CчУ‡нИzпМ€пНоЙ|пЛпНоЙ|оК~пМ€пМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМ€пЛ~оЙ|пНпЛоЙ|пМпНоЙ|оЛпМоК}оК}пНоК~оК}пМ€пМ€оЙ|пЛпМ€оИ{нЙzђфЬџџџџџџџџџёёёЪЪЪцццвввёђђџџџџџџ§ќњ§њјџџџў§ћ§љјџџџўџџќјіџџџџџџ§њљўћћџџџ§њљ§ћњџџџџџџ§ќќџџџџџџќљїўўўџџџ§љјўќќџџџўў§ќљїџџџџџџќјѕџџџїјјЫЫЬяяяъыы№яѓбиРЫвЖлсаВО’zuMV;DcoMЧЯЋЪгГЪвДРЪЃЇИyвиТхцтььяюэя№яёээюъыыыыыљљњџџџўќ§ўў§џџџџўџќјѕџџџџџџ§їѕџџўџџџ§ћњ§ћљџџџўў§ќљїџџџўў§§љїџџџџџџ§љјўќћџџџ§ћћ§њљџџџў§ўўќќџџџџџџьэлчюзџџџ§њјўќќџџџџџџррЮимХзмФймФейУинЦзкТйоЦекТзлУилФгйРейФљјђџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§ќџџџџџџўљіџџўџџџќљіў§ќџџџќљјўћћџџџўџўќјіџџџџџџќјіўџўџџџџџџ№рЧоЛ|оЛ~нЙ|пМ€пМнЙ{пНпМ€оК|оЛ~пНоК}оК}пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ|пЛ~пМ€пМ€оЙ{пМ€пМ€нИ{пМ€пНоИ|пЛпНоЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоК}пК}пМ€оК~оК|пНпМ€нЙ|пМпНоЙ{пЛ~пМ€оЙ}оК}пНпЛ€нЙ|пНпО‚оЙ~рН‚рНƒрН‚рН‚рП…пО„пМ‚сР‡сРˆрО…сС‹сТŒрП‰рР‹мО‹лН‹рЦ™цбЎьлМѕшгіьлфжО pn`IdZIh]L‰{dЋ›€КЈŒТА“ЪКžЪКŸЯНЂеХЋжЧ­бТЊбУ­еЧАйЪГгЦАгЧГеЩЕзЪЖкЯЛвШЗЩОЎЪСАЩСЏЭФГЯЦЖЮЦЖЭФЕбШИаШИаШЙЫУЕЬХЖбЩКЬФЖЦМЌЬСВлЯПЯУДРИЊУМЏОИЊЛЕЈТЛ­МДЇСЛЌТНЎСЙЋЦОБШТГЦРБРКЌТМЏСК­ТЛЎзЯСпзШЧПБЈŸ’™}ЗЉ’ВЅЄ™† •c]QB=6WPEwgЁ–­ Š†|l†}lž’ •€E@7GA8A;4 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2‘n2‘m1m1’n2’n2’o3‘n2‘n2‘n2‘n2‘n2’n2‘n2‘n2‘m2’o3“o3‘n2‘n2‘n2’n2’n2‘n2‘n2’n2‘o2‘n2’n2‘n2‘n2’o2‘m1‘n2‘n2‘n2m1‘n2n2‘n2‘n1“o3’n2‘n2‘n2’n2’n2‘n2l/—u9ЦЊoЮДyЫБvЬВwШ­sСІlйЛ€Ў‘VЏ’WаЕ{ЭВvвДyаЕzШЊoˆj/ ~AцСƒнЗxоК}оК~оЗzоЙ|оЛ~нИyоЙ{оК}оК|нЗyоК}оК}оЗyоК|оК}оЙ{оК}оК}оЙ{нЗyоЛ~оЙ|оЗyоК}оЛ~оИzоЙ|оК~оИzоИzоЛ~оИ{оИzоК}оК}оЗzоЙ|оК~нЕuсРˆќїѓџўўџџџџџџџџџџџџџџџџџџџџџџџџџџџ§ќњќіѓ§ќњ§јѕќіѓ§ћљ§њјћѕё§ћњ§ћњћієќјѕ§ќњќїєќїѕ§ћљ§ћљќљі§ћљ§ћљћіђ§љј§ќњќіѓќљі§ќњ§љїћіђ§ћљ§ћљћѕђўћњѕѓёЫЪЩяяяыъыъыыььэшщччшхыъъИОЃZaY€ˆkЧЯЌХЯЋФЮЊОЪЁЯжМѕђћээ№ъыъыыыыыыыыыыыыыыъјіѕўќњ§њї§љї§ћњ§ћљћѕђ§ћљ§ћјќѕђ§њј§ќњќїѕќїє§ћњќљїћѕђ§ќњ§љїћіђ§ћњ§ќњќіѓ§љі§ћњќјіќіє§ќњ§њјќљі§ћљџќќыыиыялџџџџјљџћћџџџћњїДМ‘тхгцъзхщжчыихъзхщехщжхщжцъжсхвпубПХЁжжОџџџ§ћљќљѕ§њј§ћњћїєћїѓўќћ§їєќіѓўћњўћњќѕё§њј§ћљћіѓќјіўќњћіѓќјі§ћњ§њјћѕђ§ћљ§ћљћѕђ§њј§ќњўћћщаЉнЗvоЙ|оЗyоК}оК|нЗyоК~оК}оИzоИ{оЛ~нИzоИzоК}оЙ|оЙ|оК}оК}нЗyоЙ|оЛ~нИzоЙ{оК}оК}нИyоК}оК}нЗyоК}оК~нЗzоЙ|оК~оЙ{оИyоК}оЙ|нЗyоК~оК}оЙ{оЙ|оЛ~нЗzоИ{оК}оИ{нИzоЛ~оК}нЖyоЙ|оК~нЗzоЙ|оК}оИzнИ{оЛ~оЙ|нЗzоК~оМ~нИ{пЛпЛпКпКпМ€пЛ€оКсНƒрО„пМсП†сПˆрО…пОˆрР‹мМˆйЙ…вЕ…аГ„жЛаЗŒФЊ—ƒdrYj_Lg\H†w`Ј—zВЁ‚ОЋŒЧЕ•ЦЕ—ЪЙœаРЃбТІЭМЂЭОЅвФЊеЦ­вУЋЯУЌвФЏгЦБдЧДЯФАЦМЉЧНЋЦМЋЪСЎЮФВЬТВЬТВЮХДЯЧЗЯЦЗЪСБЬУДЬХЕЪТГЦЛЋЭТВлЮОЫПЏНЕЇФМЏОЗЉКГЅРЗЋЙВЅНЗЉСЛЎРИЋУМЎЧСВФОАМЕЇЛДІМЕЇСК­нжЦумЬСЛЌПВЄœ’‡tЂ–‚’} ”€‰n%"1-(‹€oКЋ”ФЕ›šz^WJœ|ldV-*$/,'$!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2’n2‘n2’o2‘n2“o3Œi-„a&ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$‚^$Œh,“o3’n2’n2’n2‘n2’n2‘n2’n2’n2‘n2’n2’n2’n2‡d)ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$ƒ`$„a%’o2‘n2’o2‘o2‘n2’n2l/—u9ХЊoЯДyЫАvЬВwШ­sСІlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj/Ÿ}@цРƒмЖxоЙ|оЙ}нЗyоЙ|оК}нИyнЙ{оК|оК|нЗxоЙ}оЙ|нЗyоЙ}оЙ|нИ{оК|оК|оИ{нЗyоК}оЙ|нЗyоК}оК}нЗyнИ{оЙ}нИyнИzоК}нИzнИzоК}оЙ|нЗyоЙ|оЛ}лГqщбЈ§ћћ§ћњџўўџџџџў§§њјџџџџџџ§њїџџўџџџ§ћњћіђ§њјќїєћіђ§њїќљіћѕ№§њј§њјћіђќїѓ§њјћіђћїѓ§њї§њїћјѕ§њї§њїћѕёќјѕ§њјћѕђќјѕ§њїќјѕћѕђ§љї§њїћіё§њјѕё№ЪЪЩяяяыъыыыыыыьььэьььюэяъыыщэфѓѓєёяѓяяђяяђ№яєяюђъыъыыыыыыыыыыыыыыыыыыъыыїѕє§њјќљіќјѕ§њї§њїњєё§њї§љіћѕё§љі§њјћіѓћіђ§њїќјіћѕё§њјќјѕћѕё§њј§њјћіёќјє§њїќїєћіѓ§њјќљіќјѕ§њїўћњъъидрЖьѓсйнПДК‹имЧадЛТШЃяю№еежммнмлнммнллмммнммнзжи№№ёџџџкоШееНџ§§§њїќјєќљі§њїћіђћіђ§њјќіѓћіђ§њї§љїћѕё§љі§љїњѕђќїѕ§њјћіђќїє§њјќјіћєё§њї§њїћѕёќјі§њјќљіфХ”нЗwнЙ|нЗxоК}оЙ|мЗyоК}оК|нЗzнЙzоК~нИyнИyоК|оЙ|нИ{оЙ|оЙ|мЗyнЙ|оК}нЗyоЙ{оК}оЙ|нЗyоК|оК|мЖyоЙ|оК}нЗyоЙ{оК}нЙzнЗyоЙ}нИ|мЗyоК}оЙ|оЙ{оЙ|оК}нЗzоИzоК|нИ{нИyоК}оЙ|мЗyоК|оЛ}нЗyоЙ{оК|нЗzнИzоК}оЙ|мЖyоК~оЛ~нИzоЛ~оЛпК~пК~пЛ€оКнЙ~пН‚пН‚пЛрО…рП‡оН…пО†рПŠнМ‡кК‡йМŠвЖ…ЭА‚ЭГ†ЮД‰ЃlƒtYmaLh]I„v^Ђ’uЎœ}ЛЈ‰ФВ“ХГ”ШƘаО аРЂЫЛŸЪЛЁЮПІвУЊЯРЈЭРЉЭРЉбФЎЭТ­ЩПЋФКІХЛЈШОЌЬРЎЭУАЬТВЫСБЬУВЮФЕЯХЕЪСЏЩРБЩСВЪСВЦЛЋЫРЏзЫЙШНЋЛВЄСКЌНЖЉКГЄПИЋЗАЃЛДІРИЋНДЈРЙЌФНЏСК­ЛЕІЗАЃКГІСКЋпиЦумЬНЙЉМА ЏЁˆ~m’~‘}Іš„–‹y-)#"HC9ЕЈИЉ’rj[ypa—‹yum]40)!($# џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2‘n2‘n2‘n2‘n2’n2“p3ˆe)ЏŒPГUБŽRБŽRВŽRБŽRБŽRБŽRЖ’Vz>ƒ_#”p4’n2‘n2‘n2‘n2‘n2’n2’n3’n2’n2‘n2’o3Œi-˜u:З”XБŽRВŽRБŽRБŽRБRБRВŽSГ‘U‰f+Žk/’n2’n3‘n2’o2‘n2l/—u9ХЊoЮГyЬАvЭВwШ­sТІlиЛ€Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆk0 ~BчФˆнИ{пНпНоЙ|пМ€пО‚оК}оЛпНпН€оЙ{пНпНоЙ|пМпНоЛпНпНпЛоЙ}пО‚пМ€оЙ}пН‚пО‚оЙ}оЛпН‚оК~оК~пО‚оЛ~оК}пНпНоЙ|пМ€пНнЗwѕъзџџџўќћў§§џџџў§§ќјѕџџўџџџќїѕџўўџџџ§ќњ§ћјџџџў§ћ§њјџџџўџџќљїџџџџџџ§ћљўќћџџџ§ћљ§ќњџџџџџџ§§ќџџџџџџќљїўў§џџџ§њјў§ќџџџўў§ќњїџџџџџџќјіџџџїјљЬЭЭ№№ёьыьььььььььэььььььюэюююяььэььыььыььыььыьььььэььэььььььььььььььььыыљњњџџџў§§ўў§џџџџџџќјіџџџџџџќјіџџўџџџ§ќњ§ќљџџџўў§ќњїџџџўў§§љїџџџџџџ§њїўќћџџџ§ќћ§ћљџџџўўўў§ќџџџџџџџќџяѓфэѕсдмЙ™ЇfОЦЂЭгЙХЮЈИЗЛjkjooonnnnnnpppnnnnnntttЗЗЗџџџзкФжиРџџџџџџў§ќўџџџџџ§ћљ§ћљџџџўќњ§ћљџџџџџџ§љіџџўџџџќњїў§ќџџџќњјўќћџџџўџўќљіџџџџџџќљіўџўџџџњѕьпЛпМ€оМнК|пНпМ€нЙ|пО‚пНоЙ}оЛпО‚оК~оК~пНпЛ€оЛпНпНнЙ}оМ€пО‚оЙ}пЛпНпН€оЙ|пНпМнИ|пНпО‚оЙ{пМ€пО‚оЛоЙ}пНоЛ€нЙ|пО‚пНпЛпМ€пО‚оК~пК~пНоКоК}пО‚пМнЙ}пН€пО‚оЙ|пЛпНоЙ~оЛ~пО‚пМ€нЙ{пН‚пН‚оК|пО‚пОƒпН‚рН‚рП„пОƒоКрР‡рП†рМƒсС‰сТŠрО‡рР‰пРŒмН‰йЛˆзМŠбЗˆЮГ„ЮЕ‰ЪБˆЇ’oŠz_qePj_K„u^Ѓ’vВ ЛЉˆФВ“УВ”ЦД•ЫКЭМ ЩЙЪМЁЭОЅЯСЇЬОЅЬРЉЬРЉЮСЋЭСЌФЙЄТИЄУЙЇЦНЋЫСЎЪСЏЪСАЩПЎЩРЏЬФДЬУВЩПЎЩРБШРБХМ­СЕЅШНЌзЬЙЧМЊЗЎ МДІКВЅЖЏЂЛДЈЕЎ ЙВЄНЕЈИАЄМЕЇСМ­СКЋИБЅЙВЅНЖЉПЙЋзЯПгЫНИБЃЗЌ›МЌ• ”~…r•‰v–Šwsk^.+%""VPD˜Œysj\nfWž‘~ƒpHB8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n3’n2‘n2’n2‘n2’n2‘n2“p3ˆe)Нš^ХЂfУ dФ dУ dУŸeУ dУŸdЧЄhЊ†Jƒ_#“p4’n2‘n2’n2’n2‘n2’n2’n2’n2’n2‘n2’o3‹g,z?ЩЅjФŸdУ dУ dУ dУ dУ eФЁeХЂf‘m1j.’n2’n2‘n2’o3’n2l/—u9ХЊoЮДyЬАvЭБwШ­sТЇlиЛ€Ў‘VЏ’WаЖ{ЭБvбДyЯДzШЊoˆj/ ~BчУ†нИzпМ€пНоИ{пЛпНоЙ|оК}пМ€пМоЙ{пМ€пМ€оЙ{пМпМ€оЛ}пМ€пМ€пК}оЙ|пНпКоЙ{пМ€пМоЙ|оЛпМ€оЙ}оК}пНоК}оК|пМ€пМ€оЙ|пЛоК{сП‰ќїђџџџўќћў§ќџўџўќќќјѕџўўџўўќјѕџ§§џўџ§ќљ§љїџџџўћљ§љіџўўў§§ќјѕџўўџўў§љїўћњџџџ§њј§њјџўўџўў§ќњџўўџўўќјѕўќќџџџќјіўќњџџџўќћќљѕџўўџўўќїєџўўіііЧШШьэюшшшщщщщщщшшшщщщщщъшшшшшшшщъщщщшшшшщщщщщшщшщщщшщщшшшчшшщщщщщщшшшшшшјјјџџџўќћўќћџўџџў§ќїѕџўўџў§ќїѕў§§џџџ§њј§њїџўџў§ћќјѕџџџўќћќјѕџўўџџџ§љіўћљџџџ§ћљ§љїџџџўќќўћњџўўџўў§љѕџўўџџџќљјљїєџџџјјѓЭдВКЙНZZZPPQPRRKKK]^^PPPQQQgggІІІŸŸЁзкФзиРџџџџўўўќњў§ќџўџ§њј§њїџџџўњљ§њїџўўџўўќјєџ§§џўўќљіўћњџџџќљіўћљџўџў§ќќїѕџўўџўўќјѕў§ќџџџёсШлЕtпНоК~нЙ{пМ€пЛнИ{пМпМ€оЙ|оК~пНоК}оК}пМ€пЛоЛ~пМ€пМ€нЙ|оЛпНоЙ{пЛ~пМ€пЛоЙ{пМ€пМ€нЙ{пМ€пНоИ{пЛпМоЛ~оЙ|пМ€оЛнЙ{пМпМ€пЛ}пЛпНоЙ}пК~пМ€оК}оЙ|пНпМ€нЙ|пЛпМоИ{пЛпМ€оЙ}оК}пМпЛнЙ{пМ€пМ‚оЙ|пНпН‚пМрМ€рО‚пН‚оК€рП…рО…рЛсР‡сР‰рО…сПˆрС‹нО‰лЛ†зКˆЯД„Ш­€ХЌЖ zЄk•‚cylTobL‚t\Є“u­›}Џ~МЉ‹П­ЦГ“ЪИšЩИšЩИ›ЪКžЩЛ ЫМЁЪЛЂЫОЅЫНІЯСЊЭСЋСЕ УЗЃУЙІФКЇЪПЌЧНЊЧО­ЦНЋШП­ЫСВЪРАЦНЌЦОЎШПЏСЙЉПГЄШНЌзЪИХЙЈИЏЁОЖЇИБЂЖЎЁМЖЇЕЏŸЙВЃЛДІЗЏЁМЕЇСЛЌРКЋИБЄИБЄМЖЇОИЉЯЧИЩТГДЌ ДЈ™ИЈЦЖœ{c[O>:284-+("# *&!kcU{raЅ—˜‹wIC9  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘o2’n2’n2’n2’n2’n2’n2“p4‰e)К–[ТžcРœaПœ`РœaПœ`Пœ`ПœaУЁeЇƒHƒ`#”p4‘n3’n2‘n2’n2’n2‘n2’o2’n3‘n2‘n2“o3‹h,œy=ХЂfРœaПœ`Пœ`РœaРœ`ПaСaСžcl0j.’n3’o2’o2’n2’o2l0—v:ЦЋpЯЕzЬВwЮГxЩЎtТІlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯЕzШЊoˆk/Ÿ}@хПмЖwнИ{нЙ{нЖxнИzнЙ|мЗxнИzнЙ{нЙzмЖwнЙ{нЙ{нЖxнЙ{нЙ{нИzнИ{нЙ{нИzмЗxнЙ{нИzнЖxнИ{нЙ|нЗyнЗzнИ{нЗxнЗxнЙ|нЗyнЗxнИ{нЙ{нЖxнИzмЕsшЭЄќјіќљјћіѓќїєќјіќїєњєяќјѕќјѕњѓ№ќјѕќјѕћїђћє№ќљіќіђћє№ќјѕќїєњѓяќјіќјѕћє№ћіђќљїћѕёћѕёќјіќїѕћіѓќјѕќјѕњєяќїѓќјіњє№ћїђќјіћїѓњєяќїѕќјѕњѓюќїѕјєёФТСЩЪЪЪЪЪЩЩЩЪЩШЪЪЪЪЩЪЩШЧЪЪЪЪЪЪЩЩШЪЩЩЪЪЪЩШШЪЩЩЪЪЪЪШЩЩЩШЪЪЫЪЪЪЩШЧЪЩЩЩЩЩЮЫЫљє№§љіќіѓќїѓќјіќјѕњѓяќјѕќїѕћѓяќїєќљїћѕёћѕ№ќјіќїєњѓяќјіћїѓњѓюќјѕќјіћєяќіђќјѕћіёћє№ќјіќієћіѓќјѕќјѕћєяћїєќјѕћѕёќїєўњљёюхЬбАКЙНedeccdbcc]]]opp``acccoooЈЈЈЈЈЊзлФжжНџ§§ќїѕћіђќїєќјѕћѕёћѕ№ќљіќѕёћѕ№ќјѕќїіњѓяќјєќјѕњєяћіђќљїњєяќіђќјѕќїєњєяќїѕќїѕњѓяќјѕ§њјчЪžлГrнЙ|нИzнЗxнЙ{нИzмЖxнЙ|нИ{нЗxнИyнЙ|мЗyнЗxнИ{нИzнЗzнИ{нИ{мЗxнИzнЙ|мЖxнИyнЙ{нИ{мЗxнИ{нИ{мЖxнЙ{нЙ|мЖwнИzнЙ|нЗzнЗxнЙ{нИzмЖxнЙ|нИ{нИzнИzнЙ|мЗyнЗyнЙ{нЗzмЗxнЙ|нИ{мЖxнИzнЙ|мЖxнИzнЙ{нЗxмЗyнЙ|нИzмЖxнЙ|нЙ}мЗyнЙ|нК}нЙ|оИ|оЙ}оЙ}нЙ{оЛ€оЛ€оЙ~пМ‚пН„пМрН„рО‡пН…оМ†нОˆиЙ†вД‚ЬА‚РЅ{­–o‰g†tYvhP|nUˆy^…v^Ž~dЂ‘uЄ“w­›~ЖЄˆЙЈ‹МЊŽО­’СБ–ХЕšЦЖœЩЛЁЩЛЂЯРЇаТЊШЛІСЕ ТЖЂФЙЄШМЈЦЙЇХЙЈФКЈЧНЊШН­ЧМ­ФКЉФМЊФНЋУКЊСЕЅЧМЉЯУАСЖЄЗ­žМЕЅЕЎ ГЌКГЅЖЏ ЖЏ КВЅДЌŸЛДІНЖЈМЖІЗАЂЕ­ЁКДЄНЗЇЪФГУМ­БЊ›ДЈ˜АЂŒЮОЃЅ—A;3&#)& $"" ! ,)"_WKˆ|j‡{h/+$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘o2‘n2’n2‘n2’n2’o3’n2“p3ˆe)К—[ТŸcПœ`РaРœaРœ`Пœ`РœaУ dІ„Hƒ`#”p4‘n3‘n2‘n2‘n2‘n2’n2‘n2‘n2‘n2’n3“o3Œh,œy=ХЁeРœaПœaРœaРœ`ПœaРœ`РbСŸcl1Žj.’n3’o2‘n2’n2‘n2k/—u:УЈmЬБvЩЎsЪЏtХЋqСІlиЛ€Ў‘VЏ’WЯЕ{ЮВvбДyЯДzШЊoˆk/ ~BчУ‡нИzпМ€пНоИ{пКпНоЙ{оК~пМ€пМоИzпМ€пМ€оИ|пЛпМ€оК~пМ€пМ€пЛ~оЙ{пНпЛоИ|пМ€пНоЙ|оКпМоЙ|оЙ}пНоК}оЙ|пМ€пМ€оИ{оК}оМѕщйџўџўў§§ќњў§ќўў§ўќќќјіўў§ўў§ќјѕў§§ўў§§ћљ§јїўў§ўћљ§љїўў§ўўќќјѕўўўўў§§њї§њљўўў§њј§њјўўўўў§§ќњўў§ўў§ќјіўќћўў§§љі§ќњўў§§ќћќљіўў§ўў§ќїѕўўќџўўћјіјїјљљљјїѕјїѕљљљјјјјѕђљљљљљљјієјїіљљљјієјїіљљљјїіјѕєљљљљљљјѕѓјјїјљљљієџќћџў§ўќћўќћўў§ўў§ќїєўў§ў§§ќјѕў§ќўўў§њј§њїўў§ў§ћќјѕўў§§ќћќљѕўў§ўў§§љіўќљўў§§ћљ§љїўў§ў§ќ§ќњўў§ўў§§јі§§ќўў§§љїќњјџўўѓєэЬгБМЛП[[[LMMLMMGGHYYYJKKKLKgggЋЋЋВВДзкУзиПџџџўў§§ћњўўќўў§§њј§њјўў§ўњј§њїўў§ўўўќјѕў§ќўў§ќљѕ§ћњўўўќљіўћљўў§ў§ќќјѕўў§ўў§ќјѕџўўјёхпМнИyпНоЛ~нЙ{пМ€пЛнЙ{пНпМ€оЙ|оК}пНоЙ}оЙ|пМ€пЛоК~пМ€пМ€нЙ{оЛпНоИ{пК~пМ€пМоИzпМ€пЛ€нИ{пМ€пНоИ{пЛпНоК~оЙ|пМ€оКнИ{пНпМ€пК~пЛпНоК}пЙ}пМ€оЙ~оЙ|пНпЛ€нИ{пМпНоИ{пЛ~пМ€оЙ}оЙ}пНпЛнИzпМ€пМ€оИ{пМпНпМ€пМ€пН‚пЛоК~рО„рНƒпЛ€рП†сР‡рНƒсО†тСŠсПˆрПˆсУŽпСŒнН‰кОŒлОЩЏЎ˜s—…e„tX…u[ˆz_Šz`’f™‰n’ƒki—ˆoœŽu—ˆq’†qž‘|Љ›„Ћœ…АЃŽЕЉ‘КЌ•РГШМЄКЎ™МА›РДЁФЙЄТЖЃРЕЃТЗЅУИЇТИЇФКЉСЗІУКЉУЛЊУКЊРДЂФИЇЯТАОБ ВЈ™КВЃДЌВЊ›ЗАЂГЋЖЎŸИБЂВЊœЖЏ МЕІМЖІЕЎ ГЌŸКВЃОЗЈЦОЎКГЄЏЉ™АЅ•ДЅЬМ i`S,(# !0+%%"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘n2’n2‘n2’n3’n2‘o2’n2“p4‰e)К—[ТžbПœ`Пœ`Пœ`Пœ`Рœ`Пœ`У eЇ„Gƒ_#”p5’n2’o2’n3’o3’o2’n2’n2’n2‘n2’n2“o3‹h,œy=ХЂfПœ`Пœ`Р`ПaПœaПœ`Р`Сžbl0Žj.‘n2‘n2‘n2’n2’n2l0—v:Е›`ЙždИœbИœcЕš`ПЄjйМЎ‘VЏ’WаЖ{ЭБvбДyЯЕzШЊoˆj/ ~BчФˆнИ{пНпН‚оЙ|пМ€пО‚оК|оЛпНпН€оЙ{пНпНоЙ|пМпНоЛпНпНпЛоЙ|пО‚пМоЙ|пН‚пО‚оЙ}оЛпН‚оК}оК~пО‚оЛ~оК}пНпНоЙ|оК{хЧ–ќјѕџўўџџџў§ќўў§џџџў§§ќљїџўџџџџќљіџўўџџџ§ќћ§љјџџџўќћ§њјџџџўџўќјіџџџџџџ§ћљўћњџџџ§ћј§ћљџџџџџџ§§ќџџџџџџќљїў§§џџџ§њїў§ќџџџў§ќќљїџџџџџџќјіџџўџџџўљїџџўџџџўќњ§ћљџџџџџџ§љіџџџџџџ§њјџ§ќџџџўћјџќћџџџў§ќўњјџџџџџџ§љіџџўџџџ§љїў§ќџџџў§§ў§ќџџџџџўќјіџџџџўў§љїџџўџџџ§ћљ§ћљџџџўў§ќљіџџџў§ќ§љіџџџџџџ§љїўќћџџџ§ќћ§њјџџџў§§ў§ќџџџџџџ§њїўў§џџџ§њј§ћњџџџєіяЭгВЛЙНYYXdedeeeaabmmmdddbbbeeeЊЊЊВВДзкФийСџџџџџџў§ћўџўџџџ§ћњ§ћљџџџўћњ§ћљџџџџџџ§јіџўўџџџќњїўќћџџџќњјўќћџџџўў§ќљіџџџџџџќљіџџџётШмЖvоЙ{пО‚оМнК|пНпМ€нЙ|пО‚пНоК}оЛ~пО‚оК~оК}пНпЛ€оЛпНпНнЙ|оМ€пО‚оЙ}пЛпНпН€оЙ|пНпМнЙ|пНпО‚оЙ|пМ€пО‚оЛоЙ}пНоЛ€нИ|пО‚пНпЛпМ€пО‚оК~пЛ~пНоКоК}пО‚пМнЙ|пН€пН‚оЙ|пМпНоЙ~оЛ~пО‚пМ€нИ{пНпНоЙ|пН‚пН‚пНпНпОƒпМ‚оКрП…рО„пЛ€рП†рР‡рМ„сО†сТŠрПˆсРˆтУŽрСŒпПŠоРŽнСвЖ†МЅ|Ѕ’n’`•ƒe‹lЇ”tВž|БžГ €БžЖЄ…БЁ„Ќœ€Ѕ–~Ё”} “|šw•Šv—‹x˜‹xš|Їœˆž”ž’‚Ѕ›‰АЅ’ВЇ”ВЉ–ЗЌ›И­›КБŸРЕЃПДЂФЙЈУЙЈТЙЈНА ФЗІаТАМЏœЏЅ—ЗЏЁБЉšЏІ˜Д­ŸАЈ™ВЋœЖЎ АЉ›Д­žЙВЃВЊšЊЁ’АЉœЌЄ•БЉ™СЙЉЖЏ ЎЇ˜ЎЁ‘ЙЈСБ•LF:# '"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‘o2’n2‘n2’n2‘n2‘n2‘n2“o4‰e)Оš_ЦЂfУ cТ cУŸdФŸdУŸdУŸcЧЃgЊ†J‚_#“p4’n2‘n2’n2’o2’n2‘n2‘n2‘n2‘n2’n2’o3‹h,ž{?ЩІjУ dУŸdУ dТ dУŸcУŸcФ dХЂf‘m1Žj.’n2‘n2’n2’n2‘n2l/—u:ФЈnЯДyбЖ{ЯДyЧЋqСЇlиЛ€ЎVЏ’WаЖ{ЭБvбДyЯДzШЊoˆj0Ÿ|@хР‚мЖwнЙ{нЙ|нЖxнИ{нЙ|мИxнЗzнЙ{нЙ{мЖwнЙ{нИ{нЖxнЙ{нЙ|нИzнЙ{нЙ{нЗzмЗxнК|нИzнЖxнЙ|нЙ|нЗyнЗzнЙ|нЗxнЗyнК|нЗyнЗyнЙ{нЙ|нЗyмДsыгЏ§јјћіѓќјіќїєќїєќјѕќїєњє№ќјѕ§јѕњєяќјѕќјіћіђћє№ќљіќіђћє№ќјіћїєњѓюќјѕќјіћѕёћіђќљїћѕёћѕёќјіќїѕћіѓќјѕќјѕњєяќїєќјіћє№ћїѓќјіћїѓњє№ќјѕќјѕњєяќјѕќјѕћє№ќїєќјіќіђћѕёќјіћієњєюќјѕќјѕњє№ћіђќљіћє№ќіђќјѕћіѓћєяќљіќјіњєяќїєќјіћє№ќіѓќјѕќїєќїѓќјіќјѕњєяќјѕќјѕћѓяќїєќљіћѕёћѕёќјіќїєњєяќјіќїєћєяќјѕќјіћєяќіђќјѕћіѓћѕёќјіќїєќієќјіќјіћєяќїєќјѕћѕёћіђўњјёяхЪаЎРПУwww}}}€€€{{{‰‰‰ЊЊЊЕДЗзмХзжМџ§§ќјѕћіђќїєќјѕћѕђћѕ№ќљіќѕёћѕёќїѕќјіћєяќїєќјіњєяћѕђќљїњѕёќіѓќјѕќїєњєяќјѕќјѕњѕёќїєчЫ лГrмЗyнК|нИ{нЗxнЙ|нИ{мЗxнК|нЙ{нЗyнИyнК|мЗyнЗxнЙ|нИ{нИzнЙ|нЙ|мЖxнИ{нК|мЗxнИzнЙ|нИ{мЖxнЙ{нИ{мЖxнИ|нК|мЗwнИ{нЙ|нИzнЗyнЙ|нИ{мЖxнК|нЙ{нИzнИ{нЙ|мЖyнЗzнЙ{нЗzмЗyнК|нИ{мЖxнЙ{нЙ|мЖxнИ{нЙ|нЗyмЗzнЙ|нИ{мЖxнЙ{нЙ{мЗwнЙ|нИ|нЙ{нЙ{нК}нЙ|нЗ{оЛоК~нИ|оЛ€оМ‚оКпМпН„пНƒрМƒсПˆпО‡пН†пПŠоП‹зИ…ЦЋ~Г›t ‹g ‹hЃŽmЌ—tЛЃ~ЛЅ‚НЇ„ПЉ†С­ŠРЌ‹УЏŽРЎŽПЎНЋМЉŽЕЅŒЌ…І˜|Œ€o†|lЁpŽƒs›}Ÿ“‚Ÿ•„Ÿ•„ž“ƒЇŒЅš‹ЇœŒЕЋšКАžКАžЕЉ—ТЕЂЮПЌЗЊ—ЏЅ•ЗЎ ВЉ›ЏІ—Е­ŸБЉ˜ГЋœИАЂАЈšЖЎžЛГЃ­Ѕ”­Ѕ•БЊ›ЉЁ“ЊЂ“НЖЅГЌЎЇ˜ЊžŽКЉŽГЄŠJB8/+%&"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2‘n2‘n2‘n2‘n2’n2‘n2”p4‡d'АRЙ–[И”XЗ”YЙ–ZОš_Оš_Оš^ТŸcЃ€D^"“p5’n2‘n2‘n3’n2’n2’n2‘n3‘n2’n2‘n2’o3Œh,–s8˘]И•YИ”XИ”Y̘]Оš_Оš^П›`Рœ`i-j.’o3‘n2’n2’n2‘n2l0—v:ЧЌrЦЋpЗ›aПЄiЪЏuТЇlиЛ€Ў‘VЏ’WаЕ{ЮВvбДyЯДyШЊoˆj/ }AцТ…нЗyоЛоЛ€оИzоК~оМ€нИ{оЙ}оЛоЛ~нИzоЛоЛоИ{оЛ~оЛоК}оЛоЛоК}нИ{оМ€оК~оИ{оЛ€оМ€оИ{оК}оЛоИ|оЙ|оМ€оЙ}оЙ|оЛоЛоИzоИyіьл§ћњ§ћљўў§§ћљ§ќћў§§§ћћћїєў§ќў§§ћїѓўќќў§§ќњјќјѕџўў§њјќјѕў§§§ќќћїєў§§ў§§ќљі§њјўў§ќљїќљїў§§ў§ќќћљў§ќў§§ћјє§ћћўў§ќјѕ§ћљўў§§ћњћјѕў§§ў§§ћієў§ќў§§ќїѕўќћўў§§њјќљіў§§§ћћћїєў§§ў§§ћјѕ§њљўў§ќјѕ§њјў§§ќћљќјѕўў§ў§§ћїє§ќћў§§ќїє§ћњў§§§ћњ§ћњў§§ў§ќћіѓў§§ўќќќїєўќћўў§ќљїќњіў§§§ќњћїєўў§§ћњќїєў§§ўў§ќјѕ§њјўў§ќњјќјіўў§§ќћ§ћљў§§ў§§ќїє§ќћўў§ќљіќњјџўўѓєьЬвБЖЖЙ~~}‰‰‰ƒƒƒ………{{{‡‡‡„„„ššš›››ŸзлФжиРџџџў§§§ћљ§ќћў§§ќљїќљїџўў§љјќљіў§§ў§§ќїѓўќћў§§ћјѕ§њљџў§ћјі§њјў§§§ќћћієў§§ў§§§љїћѕюсР‡нИxнЙ|оМ€оК}оИzоЛоЛ~нИzоМ€оЛоИ{оЙ}оМ€нЙ|оЙ|оЛоК~оК}оЛоЛнЗ{оК~оМ€нИ{оК}оЛоЛнИzоЛоЛнЗzоЛоМ€нЗzоК~оМ€оК}оИ{оЛоК~нИzоМ€оЛоК}оК~оМ€нЙ|оЙ|оЛоЙ}нЙ{оМ€оЛнИ{оЛ~оМ€нИ{оК}оЛоИ|нЙ|оМ€оК~нИzоЛоЛнЗzоЛоЛ€оКоЛ~оМ€оЛ€оЙ}пН‚пМоЙ~пНƒпО„пМрНƒрП‡рН…рО…сТŠсРˆрО‡рСŒрТŽлМ‰бД…СЉ~Џ˜rЌ–p­™tВxМЅНЈƒНЈ„ПЉ…С­ŠПЋŠСЎŒТАТА‘СЏ’СЏ’ТВ–ПЏ”ОЎ’ЛЎ•Јœ†Ѓ—ƒЌ ‹ЎЁЈœ‰Ѓ˜… –…œ’›‘€ž–…•}†w—Žœ”…•~„tЂ˜‡ГІ“Ѓ˜†œ“„Ї ЄЄ›ЏІ—ЋЂ’ЏЈ˜ЕЎžАЇ˜Д­ЙБ КГЁВЋœ­Ѕ—ЎЇ˜ЕЎЛГЃБЊ›ЋІ–ЉœŒКЈŒžwNG<>8/ ##џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’n2’n2’n2‘n2‘n2’n2‘n3“o4ˆe)Ё}BЖ“WАQБŽRЅƒGŒh-Šg+Šh,‹h,†b&Šf*“o4‘n2’n2’n2’n2‘n2‘n2’o2‘n2‘n2‘n2’o3Žk/Œi-ГTВŽSБŽRБR™v:ˆe*‹h,‹h,Šg,„`$‘m1‘n2’n2’n2’n2’n2l0—u:ЪЏuГ–]gD ЋŽTЭГxТІlиЛ€ЎVЏ’WаЖ{ЮБvвДyаДzШЊoˆj/ ~BчУ‡нИzпМ€пМоЙ|пЛпНоЙ|оК~пМпМоЙ{пМ€пМ€оЙ{пМ€пМ€оЛ~пМ€пМпЛ~оЙ|пН‚пЛоЙ|пМ‚пНоЙ|оЛпМоК}оК}пН‚оК}оК|пМ€пНнЖwтФŽў§љ§њљўќќџџџўќћў§ўџџџў§§ќјіџџџџџџќјіџџџџџџ§ќњ§њїџџџўќњ§љїџџџўџџќјѕџџџџџџ§њјўћњџџџ§њј§ћљџџџџџџ§ќћџџџџџџќљіў§ўџџџ§љїўќќџџџў§ќќљіџџџџџџќїѕџџџџџџ§јіџўўџџџ§ћњќњјџџџў§§ќјіџџџџџџќљїў§ќџџџ§њјўћњџџџ§ќћ§љїџџџџџџќјѕўџўџџџ§јіўќ§џџџўќќў§§џџџџўџќјѕџџџџџџ§јіџџўџџџ§ћљ§ћјџџџў§ќќјіџџџў§§§љіџџџџџџ§љїўќњџџџ§ћњ§љјџџџў§§ўќћџџџџџџ§јіў§ўџџџ§њї§ћњџџџѓѕюФЫЈффцЦШЧаааЯааЯЯаЯаааааЯааЬЭЭнннггеейСджНџџџџџџўќћўўўџџџ§њљ§њљџџџўћљ§њјџџџџџџ§јѕџџўџџџќљїўќћџџџќљїўћњџџџўў§ќјіџџџџџџўќ§ѕъзоК{оЛ}оК}пН‚оЛ~нЙ{пМпМнЙ{рО‚тОƒрЛрМтП„рМ€рМ€тОƒсН‚рНтОƒсОƒпЙрН‚пН‚оЙ|пЛ~пМпМ€оЙ{пМпМ€нИ{пМ€пНоИ{пЛпН‚оЛ~оЙ|пМ€оЛнЙ{пНпМ€пЛ~пЛпНоК}пК~пМ€оК~оК|пН‚пМ€нИ|пМпНоЙ|пЛпМоЙ}оК}пНпЛнИ{пМ€пМ€оИ{пМ€пМпЛ€пМпНоМнК~рО„рН‚пКрО…рП…пМ‚рНƒсРˆрО…рО„сТ‹сС‰рПˆсТсУпОŠзК‰ЫВ…НЄzИ xЗЁ{ЙЃ}РЈ€РЋ…РЊ…РЊ„УЏ‹ТЎ‹ТЎ‹Р­ТАСЏР­РА“СБ”ОЎ’УЕšМЎ”ДІŽЛ­–НА™ЙЌ•ЗЊ”ВЇ“ДЈ“ДЈ”ЎЃ’ГЉ–ЎЄ‘ЇŒЂ™ˆ–Ž~ˆ~nŠp…v…|nysf„~q~wl€zn‰ƒvˆt–Ÿ—Š›”…ЃŽЌЅ”ЊЂ‘ЅžЈЁ“ЊЂ“ЎІ•ЦНЋКБЁ­І•Љ‹ИЅŠœushU5/( ! )#+&џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ’o2’o2’o2’o2’o2“o2’o2’o2’o2‘n1Ј…HДTЇƒG‘n1Šg+‹g+Šg+‹g+Žj-“o3’o2’o2’o2’o2’o2’o3’o2“o3“o2’o3’o3“o2“o3m0šw:АPВRЃ€CŒi,Šg*‹g+Šg+Šg*m0’o3’o2’n2“o2’o2’o2l/˜v9Ш­rаЕzУЇlбЕzЬБuУЇmиЛ€ЎVЏ’WаЖ{ЭБvвДyаЕzШЊoˆk0 ~@хР‚мЖxоЙ{нК|нЖyоЙ{оК|нИyнИzоЙ|нК{нЗyоЙ|нК|нИyоЙ|оЙ|нЙ{оЙ|оЙ|нИzнЗyоК}нЙ{нИyоЙ|нК}нЗyнИ{оЙ}нИzнИzоК}нИzнИyоЙ{нК}лГqчЮЃ§ћњќіѓќїѕќљїќјѕќљѕќњїќљіћѕђќљіќњјћѕёќљіќњјћјєћіђ§њјќїѕћіѓќљїќљіћѕёќљїќњїћіѓќієќћјћїѓћіѓќљї§љїћїѕќљі§њјћѕђќјѕќљїћіђќјѕќњїќјѕћіђќљі§љїћѕ№ќљіќљіћѕђќјі§љїќїєћіѓќљїќјіћєёќљї§њјћіђќїѓ§њјћіѓќієќњїћїѕћѕђќљј§њїћєёќјі§њјћѕђќјѕ§љјќјѕќјіќљј§љїћє№ќјіќљїћѕђќљѕ§њјћїѓћіђќљїќјіћѕёќљїќјіћѕђќјі§њјћіђќјє§њјћїєћіђќњїќљіќјѕќљі§љїћѕђќјѕ§љјћіѓћіє§њјѕђьдеМџў§џџџџџўџў§џў§џџўџў§џўќџџўџџўџџџусаспЭ§њљ§љїќїѕќјіќњїћїєћіѓ§њїќїѓћіѓќљі§њїћѕёќјіќљјћѕђќїє§њїћіѓќїєќњїќљіћѕёќљї§љїќјїшЭЃмЕuнЙ{нИzоК}нЙ{нИyоЙ|нЙ{пИ{еВpЧІ]ШІ\ШЇ\ШЈ_ШІ]ШІ\ШЇ_ЩЇ^ШЇ]ШЇ_ШЈ^ЦЅ[ЪЉaоЙ|оИzоЙ{оЙ|нЙ{нЗyоЙ|нЙ|нЗxоЙ{нЙ|нЗyоЙ{оК|нЙzнЗyоЙ|нЙ{нЗxоЙ|оЙ|нЙ{оИ{нК|нИzнИ{оЙ{нИzнЗyоК|нЙ|нЖyнИ|нК}нЗxоЙ{оЙ|нЗzнИzоК|нЙ{нЗxнЙ|нЙ|нЖyоЙ|оЙ|нЙ|оИ{оК|нК|нИ{оК~пК~оЙ|пЛоЛ€оЙ~пЛрМ‚пЛпМрП…рО…рН„рПˆрСŠпО‡лМ‡еИ…ЫЎ€ЧЊ}ФЊХЋ€Ш­‚ФЋ‚УЋƒТЊ‚ХЎ‡ТЌ†УЌ‡СЌ‰С­ŒРЌ‹СЌŒРЎСЎР­ТБ”МЌВЃ‰ЖЇЗЉ‘М­”ЛЌ”ИЊ”К­–КЌ–ИЋ—ОА›ПБ›НАœЕЊ—ЖЋ˜ГЅ‘ЖЇ“ ”“†u•‹{›“ƒ’Š|ކxކy‡€r†yއ{ym}xk‚}owk}vjˆ‚vˆs’Š{ЌЅ”Ј Ђš‹Ÿ“Ќ›Ї–{†ycHA6(%%!!!% "'"2+ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџŽk1Žk1Žk1Žk1Žk1k1Žk1Žk1Žk1Žk1†c*„`(…a(Œi/l3l2l2l2k2Žk1Žk1Žk1Žk1Žk1Žk1Žk1Žk1k1Žk1Žk2k1k1k1k2‹g/„a'„`'…b)Žk1l3l2l2l2Žk1Žk1Žk1Žj1k1Žk1Žk1Œh/”q9КfРЅnСЅnПЃlНЁhРЅkйМЎ‘VЏ’WаЕ{ЮВvбДyЯДyШЊoˆj/ЁCщУˆрМрЙ}сЛ€сН‚рЛ~рК~сН‚сМрК}сН‚сМрЛсНсО‚рК~рЛсМ‚рК~рК}сН‚сМрЙ|сМсО‚рК}сМ€сМ‚рЙ}рКсН‚сМ€рЙ|сН‚сМрК}сМ€пИz№йКџўџџўўџќћџјїџўўџќћџњљџў§џўўџљљџќќџўўџћњџњљџўўџћњџћњџўўџ§ўџљјџ§§џўўџљјџћњџўўџ§§џќћџўўџ§§џњљџ§§џўўџјїџќќџўўџћћџљјџўўџћњџњњџў§џ§ўџјїџў§џўўџњљџћњџўўџњљџћњџўўџ§ўџќћџў§џўўџљјџќћџўўџњјџќќџўўџ§ћџњјџўўџ§§џљїџ§§џў§џћћџ§§џўўџћњџћњџў§џ§§џјїџў§џў§џњљџћњџўўџљљџќћџўўџќќџљјџўўџ§§џљјџќќџўўџљїџ§§џўўџќ§џќ§џ§ўџ§§џљїџў§џў§џњїџ§§џўўџћљџћњџўўџ§§џјїџўўџўџџњљџ§§џ§ўџњјџќћџ§ўџќћџљјџ§ўџ§§џќќџџџџџџџљїџ§§џўўџћњџњњџўўџ§ўџљјџўўџ§§џјїџ§§џ§ўџњјџќћџўўџќќџљїџўўџћћџњјџўўџўўџќќџ§§ўљєуРˆпЙ{сНƒрЛрК}сМсО‚пЙ|сМ€тН‚кЖwгБnдГqгБnдБoдГqдГpгЏkдГpдГqвЏlдГpдГqеВpрК~сОƒрМ€рК}сМсМпЙ}сНсНрК~рЛсО‚рЛ~рК}сНсМ€рКсМсМпЙ}рМсН‚рК}сМсНсМ€рК}сМсМпИ|сМсН‚рЙ}сМ€сМ‚рЛ€рК~сМсЛ€пК|сН‚сМсМсМ€сН‚рК~рК~сМрЛ€рК~сОƒсН‚пК~рН‚тП„сЛтО‚тП…сМ‚сН„тРˆуП‡сН„уТŠуТ‹тО‡фТŒуУŽсР‹нН‰иЛ‹гЖ‡аГ…бЖŠаЕŠЩЎ…ЪБ‰ЩБ‰ЩА‰ЦЎˆХЏ‹У­ŠТ­‹СЎŒС­СЎП­СА‘ЦВ”ЙЉŽЏ ‡ИЈИЊ’ЛЋ“ЛЌ”ЙЋ•Л­–НЎ˜К­—НАšНЏ™ОБœЗЋ–ЗЌ—ЙЋ–СВ›­ ŒЂ•ƒЊ ВЉ—ІŒЄ›‰ЌЄ’Ѕ›‰Єœ‹ЇŸŽž—‡œ•…•ސ‰|ˆt‚|o„q‚}ozsg|vj‚{nƒyj”„kІ–xf€t]LD7%!!"0*-&0**%1*;2$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџqL?pM?pM?pL?qM?qL?qM?pM?qM?pM?sNAsOBrNArNApM@qM@pM?qM?rM@qM@qM@qM@pL?pM?qL?pL?qM?qM?pL?pM?qM?qL?qM?pL?pM@rNArNAqNAqM?qM?qL?pM?qM?qM?qM?qM?pM?qL?pM?qM?pL?qM@rOBrOBqNBrOBjG=Ђ…^оТƒЎ‘VЏ’WаЕ{ЮВvвДyЯДyШЊo‰k2˜w6вАhЫЋcЪЇ_ЭЋeЭ­fЫЉaЫЈaЫЋdЫЊaЫЈ_ЬЋcЬЊcЪЉaЬЋcЬЋdЫЈaЫЉbЬЋdЫЉaЫЈ`ЭЌeЮ­eЫЇ_ЬЋcЫЋdЫЈaЫЊcЫЋdЫЈ`ЫЉaЪЋcЪЊbЫЇ_ЬЋdЪЋcЪЈ`ЬЊaЪЉ`бЩЁиоЫинЧзлФжиРиоШзлФжйРинЧинЧжиСзлФиоЧжкТжйТиоШзкТжйТинЧимЦжзПзмХиоЧжиСзлФиоЧимЦзкУиоШзлХжиРинЦинЧжиПимХинШжкУжйРиоШзлФжйСинЧзмЦжиПинЧинШжйТзкУиоШжйТзйУинЧинЦжлУимЦинЧжиРзлФиоЧжиРзлФиоЧзлХжиРинЧинЧжиПимЦинЧжлУимЦиоЧзкУжйТинЧзмХжиПинЧинЧжйСзлУиоШжйСзкУиоЧзлФжиРиоЧинЧжиРзлЦиоШжиСзмХинЧзлХзлХиоШимЦжиПинЧинЦжиПимХиоЧзкТжйТинЧзмХжиРиоЧимЦжйСинЧиоЧжйСзлУиоЧжлУжйСиоЧинЧзлУимЧинЧжзПзмХинЧжиТзкУиоШимХжзРинЧимЦжиПимЦинЧжиРзлФиоЧзлФжиРиоЧзлФжиРинЧинЧзлУиоЩжЯЋЫЇ^ЫЈ`ЫЌdЫЊbЫЉ`ЬЋcЫЌdЪЈ_ЬЋcЬЋcЫЉbЮ­gЯЎiЮ­fЮ­gЮ­hЯЎhЮЊcЯ­hЯ­hЭЋdЯ­hЯЎhЮЋeЪЈ`ЪЌdЫЊcЪЈ`ЪЊcЫЊbЪЈ_ЬЋcЫЋcЪЈaЪЉaЫЌdЫЉbЫЉaЬЋcЫЊcЫЉbЫЋcЫЋcЪЈ`ЫЊbЬЌdЫЈaЬЊbЬЋdЬЊcЫЈ`ЬЋcЬЋcЪЈ`ЬЋcЫЌdЪЈ`ЬЊcЫЋdЫЉbЫЉaЬЋcЬЊbЪЈ`ЬЌdЫЋcЫЊbЬЊcЬЌdЫЉaЫЉbЫЋdЫЉcЫЉbЬЌeЬЌdЪЈaЫЋeЭ­gЬЉcЭЌfЭ­gЬЋeЬЌgЭЏkЮЎjЭЌhЮАlЮБnЮЎkаБpаГrЯБqЭАpЫЏsЧ­rХЊoФЋtХЌuРЇqПЈuПЈvНЇuКЄuКІxИЄwЖЂxЕЂyДЃzДЃ|ДЃ~ЕЅ€ЛЉ‚ВЂЇ™yЌ~АЂ‚ГЄ…ЏЃƒАЃ†БЃ‡ЕЈ‹ДЇŒДЈЗЊЕЉЏЅ‹ЕЊ’КЋ”РА—Џ ŠЄ—‚ЉžŠАІ“ЄšˆЃš‡ЌЃ‘ЅšˆЅœŠ­Ѓ‘ЈŸŽЎЃ’БІ”ЎЅ’Ђ™ˆЄ›ŠЂ™ˆІŒ–Žƒ|nއx‹}n}dŸp›Šn‹{ccXF.)! %)$92$QE2B9)MA-џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџКžmКžmКžmКmКžmКmЛžmКžmЛžmКžnЙœlЙœlНЂqЖ™iЛŸoМŸoМŸoН pЙœlЛŸoЛžnЙœlКmКžmКmКmКžmЛžmКmКžmКžmКmЛžmКmКžmКžmКžmКžmЛžmЛžmЛmКžmКžmЛžmКžmКžmКžmКmКžmКžmКžmКžmЙlЙlКlОЂn^L™zZоТ„Ў‘VЏ‘WЯЕ{ЭВvбДyЯДzШЉn‰k1™w7жДoгВmдГnЪЉbЪЉaбЏjвАkвАlгВmбЏjЯ­hЮ­fбАkбАkвБkаЏjвБlбАkбАkгБmЬЋeШЇ`ЯЎhаАjбАkвБlвБlаЏjгБlвБlвБlвБlдВmбАjвБlаЏkвАiвЕvккПкпЪлпШлпЩлпЩкпЩкпЩкпЩлпЩлпШлпЩинЦйнЧкоШкпЩлпЩйнЧйоЧлпЩлпЪмрЪйоШлрЪлпЩлрЪлпЩнсЫлрЪлпЩлпЩкпЩлпШимЦзмХзмХзмХзмХзмФзлХзмХзмХзмХзмХзмХзмХзмХзмХзмХзлХзлХзмХзмХзмХзмХзмХзмХзлФзмХзлХзлФзмХзлХзмХзлХзмХзмХзмХзмХзмХзмХзмХзлХзмХзмХзмХзмХзмХзмХзмХзмХзмХзлХзмФзмХзлХзмХзмХзлХзмХзмХзмХзлХзмХзмХзмХзмХзмХзлХзмХзмХзмХзмХзлХзмХзлХзмХзмХзмХзмХзмХзлХзмХзмХзмХзлХзмХзмХзлХзмХзлХзлХзмХзмХзмХзмХзлХзмХзмХзмХзмХзлХзмХзлФзмХзмХзмХзмХзмХзмФзмХзлХзмХзмФзлХзмХзлХзмХзмХзмХзнЧбТ“ЭЉ`ЮЌfЭЌgЮ­gЭ­gЮЌgЭЌgЮ­gЮЌgЮЌgЮ­gЮЌgЮЌgЮЌgЭЌgЭЌgЮЌgЮЌfЮЌgЮЌgЮ­fЮЌgЮЌgаЎiЙšIХЅ[вАlбАjгГmвАlаАjбЏjвБkбАkаЎiЭЌgЮ­gЮ­gЮЌgЭ­gЭ­gЭЌgЭЌgЮ­gЮ­gЮЌgЮЌgЮ­gЮЌgЮ­gЮЌfЮЌgЮЌgЮ­gЮЌgЭЌgЮЌgЮ­gЭЌgЭ­gЭ­gЮЌgЮ­gЮЌgЮЌgЭЌgЭ­gЮ­gЮЌgЮЌgЮ­gЭЌgЮ­gЮ­gЮЌhЮ­hЮ­hЮЎhЮ­iЯЎiЮЎiЯЏjаЏjЯЏkЯЏlЯАmаАnбБnаБpбВpбВrвДtвДtбДvаГvЯГxЭБwЬБxЬВyЩЏyЦ­yХ­yФЌ{РЉzОЈyМЇ{КІzЗЄzИЅ}ЖЄ}ЖЃ~ЗЅ€ЛЊ…ЖЅ‚Љš{Ћ}Џ €ГЄ…ЏЁ‚ЏЁ„ГЅˆЖЉŒВЅ‰ДЇ‹ЕЈŒЕЈŒВІŒИЋ”ИІŽНЌ“ЏŸˆЃ•~Ј›‡БЄЃ™†Ѓ™†ЌЃЅš‡Є›ˆ­ЃЉž‹ЌЃАІ“АЅ’ЇžŒЈ Ђ™†РДžЙЏ›”ƒЅ‹ ‘|Ѕ’tЉ—vЅ“tЃq‹{`72('"!A7)G=-("'"+&80"bS:{gHgW;џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџбЗyбЗyвЗyбЖyаЖyвЖyбЖyвЗyвЖyеЛ~ЌRА“TЕ™[ЋRЙ_МŸaЉ‹MЂ…FЉŒN CЂ„FГ—XаЖxвИzбЗyбЗyбЗyбЗyвЖyвЗyбЗyбЗyбЗyбЖyбЗyбЗyбЖyбЖyбЗyбЖyбЗyбЖyбЗyбЗyвЗyбЗyбЖyбЗyвЖyбЗyвЗyвЖyбЗyвЖyвЗyзН|‹jR™yZоТ„Ў‘VЏ’WЯЕ{ЭВvбДyЯДzШЊoˆj/Є‚HйЖyЙ—UН›ZЭЋlРž]йЖzЧЄfХЃcРž]а­pнКфС…ЦЃeЬЉkЩІgзДxУЁ`ЬЊkЮЊlЧЄeвАrЛ™WтО…дВuЬЊlЫЉjТЁ`бЎpЧЅeЦЃcФЁaФЂbН›XбЎqФЂbЭЋlП›XъвЌюёёвдЭееЮмнзХЧНЯбЩоркжзавдЬЩЫСФЦНѕѕіыэъяяювдЭВЕЈклжъыщйкдзибСФИпркШЪРабШНПВЮЯЧЎБЁЦШОклеЪЬТлмжмнзїііџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџьбЅсМуР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†хТˆЫЋcЪЉeрМƒа­oЗ–UЩІgвАrа­oЦЄdЬЉkиЕyтП…уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР†уР‡уП‡уР‡уС‡уСˆуСˆуРˆфС‰фС‰фТ‰фСŠфСŠфУ‹фТ‹хУхУхУŽхФцХхФ‘уФ‘уФ’тФ’тФ’рУ“нС’лП’кП’зН’вЙаИЮЖЪДŽЦБЧБŽФБŽТЎУЎŽЧД”УВ“ЕЄˆЕЅ‰ЖЅ‹МЋИЉŽЕІЛЋ’М­”ЖЇЙЊ“ЙЋ”КЌ”ЗЉ“ЙЋ”БŸ†Д †Ѓ’zŸŽwЈš„ЏЄЃ˜„Ё–‚ЋЁ –ƒЁ—„Ћ Їœ‰ЋЂБІ‘БІ‘ž”€”“ЪМІОВœЄš†Љ Ђ’{­—uА›wЊ–tЌ—tЋ˜uF>0*$%!70%3-!% ##*$QF2YK65-!F<*VI3OB.cS9|hGyfDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЫБvЬБvЬБvЫБvЫАvЬАvЬБvЬБvЬБvаЕzЇˆNБ”Y˜y> ‚JІˆM›}BЂ…I™z>ЛžcŸ€E}\#Љ‹OУЇlЮГwЫБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЫБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬАvЭБvвЗy‰gQ™yZоТ„Ў‘VЏ’WаЖ{ЭБvбДyЯДzШЊoˆj/Є‚GФЄ`НœYЄƒ:ɘSПžZН›WАIТ ]˜x0ОœYкЗzнК}ФЂ`Њ‰AЊˆAЎG­ŒFСŸ]ЋŠCЂ‚:ȘSɘSеВtЊ‰AЏŽH•u)Њ‰BМ›V›{0ЛšUЊŠA­‹Dšz1БJЌ‹FРžZ ~5цлУруоГЗЇ­АžЌАžЖКЊЎБŸžЂŒОСВŸЄŽМРАЃЇ“жиЯФЧКЁЅ•ВЖЅЛОЏйкбАГЁ”™zc€‡jФЧЙ‚†kЌЏЂЇ‘—œ…w~c‘yАГЂЈ­™ЂЇ‘ЅЉ”ёёюџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџј№урНпЛ}пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€сО‚ШЈ^ЭЌhАJŸ~5Е”OІ…<Ѕ…=К™UЕ”MЎŽFИ—RпМрНпМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМ€пМпМпНпНпН‚пН‚рН‚рНƒрОƒрО„рО„рП…рП…сП†сР‡сРˆсС‰сСŠтТ‹тТŒсТсТсТŽрУпСнРмРйПжЛŽдЛŽбИŽЮЖЪГ‹ШГŒЧБ‹ХЏ‹С­ŠЦВŽТЎŒГЂƒГЂ„ГЂ†ЙЈŠЖІŠВЁ†ЙЈЙЊŽГЄŠЕІŒЗЈŽЗЉБЃ‹ДІŽГЁ†Аž›‰qŸŽwЇ™‚­ЁŒž“~ž”ЋЁŒ •€Ÿ”€ЊžŠЄ™…ЇˆЎЃŽЎЃŽšzŸ”€Ё–‚ФИŸКЎ—І›‡Јž‰Ђ‘z­–rЌ–q­—qВšu˜„dPF5TI7B9,G>/_R>^R4$VH2dT:|hF“zRŒtM …VЃ‡VџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџбЖyбЗyбЖyбЖyбЖyбЖyбЖyбЗyаЗyеК}В”WА”UаЖyЩЎqЪЎrЗš]ЮДvЯДwгИzЧЌoЉ‹NОЂdСІhвИ{бЖyбЖyбЗyбЖyбЖyбЖyбЗyбЗyбЖyаЗyбЗyбЖyаЖyаЖyаЖyбЖyбЖyаЖyбЗyбЗyбЗyбЖyбЗyаЖyбЗyбЖyаЖyбЗyаЖyаЖyбЗyжН|ŠjR˜yYоТ„Ў‘VЏ’WаЕ{ЭВvбДyЯЕzШЊoˆj/Ђ€EиЖuкЗyнК}рН€хС„рН€пН€хТ‡еВtкЗyтПƒуРƒТ ^ЧЅdиЕvоК}оМсО‚мЙ|ЬЊhвАpцУ‡тП‚ХЂ`мИ{ЦЃaлИzфС…ЪЈfуПƒеВsдАrмИ{лЙzпМцС„аАtїєючшугеЪ№№эєѓђјјїёёющщфііѕѓѓёѓѓёщъхєѓёнозАДЈрсзКМЏУЦИйлбхцпавЦтумїіѕежЫђёяююъдеЫуфпножёёэ№№эёёюыычў§ўќќћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќћћќћћќћћќћћќќћќћћќћћќќћќћћќќћќќћќќћќћћќќћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќќћќћћќћћќћћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќќћќћћќћћќћћќћћќћћќќћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќћћќќћќћћќќћќћћќћћќћћќћћќћћќћћќћќєуХсЛ{уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„хТ†ЩЈ^кИvЯЌlбЏoчУˆжГtХЄaфС…рН€сОкЗyтОƒуР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР„уР…уР…уС…уС†уС†уС†фС†фС‡фТ‡фТˆфТˆфУ‰фУ‰хУŠхФ‹хФŒхХхХŽцХцХфХхЦ‘фЦ“уХ“уХ“сХ”пУ”нТ”кР“зН’гЙвК‘ЯЗЭЖЧГŽЬЖ’ЪДКЇ‡ЖЄ…ИЅ‡ЛЈŠИЇ‰ГЄ‡ЙЈŒЛЊДЄ‰ДЅŠЗЇŒКЊБЃŠДЄŒЗЄˆЛЇ‹І•{І“zЇ™Ћ Ššz’|­ЃŒ ”~ž“~ЊžˆЂ—‚Іœ‡Ќ ‹Ќ ŠšŽxЃ—Іš„ПГšАЃЃ˜„І›…ЁŽwЋ“mЊ”m­–nЕœs™„a_R=rbIziMЈ‘i}[j\CŒyW†sSdU=3,;3#TG2K?-k[?XJ3p^A{hFxPvb?Б“`Є‡WЃ†UЩЄgЯЈhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ„cO„cOƒcO„cO„cO„cO…cO„cN„cO„cO‡eQ†eQ†eQ‡fR…eQ‡fR…eP†eQ„dO…eQ‰iT†eQ…dOƒcN„bN„cN„cO„bO„cO„cNƒcN„cN…cNƒcN„cN„bN…cN„cNƒbN„cN…cNƒbN„cN„cN„cN„bN„cN„bM…dO†dP†dO…dP…dO…dO†dO‡gQjF@›|[пТƒ­‘VЏ’WЯЕ{ЭВvбДyЯЕzЧЉn‹m2Šj.Ÿ}Bœ{@ž}A{@œz?{@|@œz?Ÿ~B|@œz?›z>{@ž|A|A|A|@œ{?ž|Až}B{A›{?œz?ž}Bœ{@ž}C|Aœz?ž~Bœ{?|@|AŸ}B|@|@žz;’|Sw|y}~z~y|~y|~x|}y|~z~x{|y|~y|}z}x{|z~}‚{~€{€|}€‚{~ƒ}€ƒx{|~‚„z}z}€}€‚{~€|€z~y|~x}~z}wz{vzzwzzwzzvzzvzzvzzwz{vzzwz{wz{wz{wzzwz{vzzwzzvzzwz{vzzvzzvzzwz{wz{vzzwzzvzzwz{vzzvzzwzzwzzvzzvzzwz{vzzvyzvzzwz{wz{wzzvyzvzzvzzvzzvyzvy{wzzwz{wzzwzzwz{vzzwz{vz{vzzvyzuyzwzzwzzvzzwz{vzzvzzwzzwz{wz{vzzwz{wzzwz{vyzvzzwzzwz{wzzvzzwzzwz{wz{wzzwzzvzzuyzwyzwzzvz{vzzwzzvzzuyzwz{vzzvzzwz{wz{wz{wz{wz{wz{vzzvzzwz{vzzvzzwz{vzzvzzwzzwz{vyzvzzvz{vzzvz{wzzvzzvz{“|Pœy:›z>›z>šz>›z>›z>›z>›z>šz>šz>›z>šz>›z>šz>›z>šz>šz>›z>šz>›z>›z>šz>šz>›z>›{?“s2—v8ž}Cž|Bœ{@ž|BŸ}Cœz?œ{@{@|A›z>šz>šz>šz>›z>šz>šz>›z>›z>šz>šz>›z>›z>šz>šz>›z>›z>šz>šz>›z>›z>›z>šz>›z>›z>›z>›z>šz>›z>›z>šz>šz>šz>šz>šz>šz>šz>›z>šz?›z>›z>šz>œz?œz?œ{?œ{?›{@œ|A|B|Bœ}Bž}Cž~DŸEŸF F H IЂ‚JЂƒLЃ„MЄ…NЄ†PЅ‡RІˆTІ‰VІŠWЇ‹ZЇ‹ZЇŒ]ІŒ]Ѕ‹^ЃŠ_ЄŒ`ЂŒb Šcž‰cЁŒeŸ‹e•‚_’_–ƒc–„e“‚d€c•„g—‡j’‚g“ƒg™‰l˜‰m‘ƒiЃ”zЉš~Џžƒžv™Œs “{Љ›…™všwЉŸ‡zž’|Ј†Ђ–€Ѕš„ЌŸˆЌ ‰‘†pšwЋŸˆСГ™БЅŒЄ˜‚Ѓ™‚ŸsЇŽhЈ‘gЌ“jЉhЇgœ…_”€[’}YА•k‡uS ‰`Ÿ‡_vdF[M6XJ3tbCeU;}iF‰rN„nJ™€UˆqJ~hCЁ…UЧЃhВ‘[О›_ЫЅdбЉcџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЃ\Ђ€\Є‚_Ѓ]Ѓ‚^Ѓ‚^Є^Ѓ‚^Ѓ‚^Ѓ‚^Є‚^Є^Є_Є_Ѓ_Ѓ^Ѓ_Ѓ_Ѓ^Ѓ‚_Ѓ‚_Є‚_Ѓ^Ѓ‚_Ѓ‚_Ѓ‚_Ѓ‚_Ѓ‚_Ѓ‚_Ѓ‚_Є‚_Ѓ‚_Є‚_Ѓ‚_Ѓ‚_Ѓ‚_Є‚_Є_Ѓ‚_Ѓ‚_Є‚_Ѓ‚_Ѓ‚`Ѓ‚`Є‚`Ѓ‚`Ѓ‚_Є‚`ž}[šzX›{Yš{Y~\›|Y›{Y›{Yž\ЛŸlкНЎ‘VЏ’WЯЕ{ЭБwбДyЯГyЪЌqp6Œn3‰j0‰j0ˆj0‰k0‰j0‰k0‰j0‰j0‰j0‰k0‰j0‰k0‰k0‰j0‰k0‰j0‰k0‰k0‰j0‰k0‰k0‰k0‰j0‰k0‰j0ˆk0‰k0‰k0‰j0‰k0‰k0‰j0‰j0‰k0‰k0Œk-lfMQ_dT^`S^`T^`S^`S^`T^`S^`S^`S]`S^aT^aS^`S^`T^aS^`S^`S^`S^`S^`S^`S^`S^`S^`S]`S^`S]`S^`S^`S]`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`T^`S^`S^`S^`S^`S^`S^`S^`S^`S^aS^`S^`S^`S^`S^`S^`T^`S^`S^`S]`S^`S^`S^`S^`S]`S^`S^`S^aS]`S]`S^`S^`S^`S^`S^`S^`S^`T^`S^`S]`S]_S^`S^`R^`S^`S^`S^`S^aS^aS^`S^aS^`S^`S^`R]`S^aS^`S^`S^`S^aS^`S^`S^`S^aS^`S^`S]`S]`S^`S^`S^`S^aS^`S]`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`S^`T^`S]`S^`S^`S^`S^`S^`S]`T^`T^`S^`S]`S^aR^aW^\ƒi2Šk0‰k0‰k0‰k0‰k0ˆk0ˆk0‰k0‰k0‰k0‰j0‰k0‰k0‰k1ˆk0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0ˆk0‰j0‹m3Šl2ˆk0ˆk0ˆk0‰k0‰k0‰k0ˆk0‰j0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k0‰k1‰k1‰k1‰l1‰k1‰l2‰m1‰l2‰l2Šl2Šm3Šn4‹n4‹n5‹o5Œo6o7p8q8Žr9Žs;‘t=u>‘v?’v@“xA•yD–zF—|H—}I˜~L˜M™O™€Q™S˜S™‚U˜‚X—‚X•€X˜ƒ[—ƒ\{XŠyX}[}\Šz[ˆxZŒ}^Žaˆz^‹|_ŽccŠz`fƒg–ˆm‰~dƒxa‹f›v–ŠsšuЈœ„›v‘yІš‚Ё”~Є˜Њ…Њ…˜vЃ˜€Њ…УД™ЕЇŽЈ›ƒЄ™€ž‹qЄ‹cІŽcЈdІbІcЅŒbЅŒaЁˆ_Ћe„[Јa ˆ^ ‡\Ђˆ\ƒY}iFbQ6ŽvN—}QВ“_ЈŠXtI˜}NПœaЩЃdЫЄbЭЅaбЇaвЈ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџб–HЮ’AЯ“DеŸSЭ<Я’?а“Aа”Cб•Cв–Dв–Fв˜Gг™Iг™JдšKд›KеœMжOжžPз RзЁSиЁTзЃWзЄXзЄZзЅZзІ\зЇ]зЇ^зЉaзЉbзЋcзЋeж­gз­gзЎiзАjжАlзВnжГoзГpжЕrжЕsжЕuжЖwжИxеЗyкМ}ЭЏoЖ›]МЁcБ•VМЁbЦЉjИœ^В–XЕš[ЯДxиЛЎ‘VЏ‘WаЕ{ЭВvбГyЪЏvгДyЮАuЭЏtЭАuЭАuЭАuЭАuЮАuЭАuЮАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЮАuЭАuЭАuЮЏrЮАvинвмыямшълшщмчъмшъмчщмчщмшъмчщмчщмшъмшъмшъмчщмшъмчщмчъмчщмчъмшъмшъмчъмчщмшщмчъмшщмчщмчщмчъмчщмчщмшъмчщмчъмчъмшъмшъмшъмчщмчъмчщмшъмчъмчщмчъмшъмчщмшщмчщмшъмшъмчщмчщмшщмчъмшъмшъмчщмшъмшъмчъмшъмшщмшъмчъмчщмчщмшщмчщмчъмчщлшъмшъмшщмшъмшъмшъмчщмчъмчъмчщмшъмчщмчщмшщмшъмчщмчълшъмчщмчщмшщлчщмчщмшщлчщмшщмчъмчъмшъмшщлчщмшълшъмчщмчщмчщмшъмшъмчъмшъмчщмшъмчщмчъмшъмчщмшъмшщмшъмшъмчщмчъмчщмчъмшъмчщмчщмшъмшщмчщмчщмчщмшъмшъмшълчщмчщмчщмчщмшъмшъмчщмшщмшщмшщмчщмшъмщюйоеЮБwЭЏtЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЮАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАuЭАvЭАvЮБvЭБvЮБwЯБwЯБwЮБxЯВxЯВyЯГzЯГyаГzаД{бД}аД}бЕ~аЕвЖ€вЗвИ‚гЙ„вИ…гЙ…гК†гКˆвЙ‰вЙ‰аИ‰ЯИŠЮЗŠЬЖ‰ШГˆЩЕŠЧГ‰ПЋ…ИІ‚ИЇƒИЇƒДЄЏ ГЂ‚ВЂ‚Ј™|ЌАЁ‚­žЅ—{Њœ€Ћ€БЃ…Ѓ–{ž’x “yЃ—|˜‹r›uІš—ŠqšuЂ˜€ “{Ђ•|Ё”| ”{•Œtž’z •|М­Ќž„Є—}Ѕ™œˆm †\ІŒ_ІŒ_ЅŠ_ЄŠ^Ёˆ]Ј`ІŒ^Љ_Ђˆ[ЈŒ^Њ_В”bТЂjЛ›eŠsJˆqI—|OЁ…Tʘ^Ж•\­VЧЁaЬЄaЭЅ`бЇ`аІ^вІ]дЇ[џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџбŸYбœUЪŽCЮ™PХƒ3Ф€.Х‚2Х„2Ц…4Ц…5Ч‡7 §џџџ                        ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € Ш‰8ЩŠ:Щ‹<Щ‹<Ъ>Ы?ЫAЬCЭ’EЭ“FЮ“HЭ•JЬ•KЭ—NݘOݘQЭšSЭ›UЬœVЬXЬŸYЬ [ЬЂ]ЭЂ^ЬЃ`ЬЄbЬЅeЬЇgЬЈhЬЈiЬЊkЬЊlЬЋnЬЌpЫЎrЪЎsЮБuлЛ€МŸdЇŠOРЄiЗ›`ШЈl†f+Ђ„JĘ^ЪЎtйМЎ‘VЏ’WаЕ{ЮВvеЕzЯГxбДxвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвДzвЕzвЕzвЕzвЖzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвВtжС“ф№ёхѓїхђєфёєхђєхёєхёєхёєхђєхёєхёєхёѓхђѓхђєхёєхёєхђєхђєхёѓхђєхђєхёѓхёєхёєхёєхёєхђєхђєхёєхђєхђєхёѓхђєхёєхёєхёєхђѓхђєхђєхёєхёєхёєхђєхђєхђѓхђєхёѓхђєхёєхёѓхђєхёєхђєхёєхђєхђєхђєхђѓхёєхђєхёєхђєхђєхёєхёєхёєхёєхёєхђєхёєхђєхёєфђѓхђєхёєхђєхђєхђєхёєхђєхђєхёєхђєхђєхёєхёєхђєхђєхђєфёѓхёєхёєхёєхёѓхёєхёєфђѓхёєхђєхёєхёєфёєфёєхёєхђєхђєхђєхђєхђєхёѓхёєхёєхёєхёѓхёєхёєхђєхёєхђєхђєхђєхђєхёєхђєхёєхђєхђєхёѓхёєхёєхёєхёєхђєхёєхђєхёєхђѓфёєхёєхёєхёєхђєхђєхёєхёєхёєхёєхёєхђѓцѕћппЯбГvвЕyвЕzвЕzвЕzвЕzвЖzвЕzвЕzвЕzвЕzвЖzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЖzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕzвЕ{вЕ{вЕ{вЖ{вЖ{гЖ|гЖ|гЖ|гЗ|гЗ}гЗ~гЗ~дИдИ€дЙ€дЙеЙ‚еК‚еКƒжЛ„жЛ…зМ‡жМ†зН‰зН‰иОŠзПŒзПŒжОжОеОŽдНбЛбМŽЮЙŽЩЕ‹ХА‰ФБŠТА‰ОЌ‡ЙЉ…МЊˆКЉˆБЂ‚ВЃƒЖЅ…ДЃƒЋ›~АЂ‚ЏЁƒИЉ‰­žЇ™~Ѕ—|Ѕ—{ “zІ™~Ѕ˜~›ŽsœuЃ—| “yЄ–{Є—|Ё”z—‹rŸ’xЂ•zЙЊŒЊœ€Ÿ’wЁ•y ŠkЄ‡ZЅŠ[Ї‹[ЇŠ[ІŠ[Є‰ZЉŒ[ІŠZЋ[І‰XЎ]Ў\Д“^ЫЇhУ eЂ„RЅ‡RЉ‰TГ‘XСœ]Ц ^ЬЄ`ЬЃ^ЯЅ]бІ\гЇ\гЅYгЅWдЅUџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџФƒ4Ф„6Х…6У€/Ф/Т~,Ф/Фƒ0Хƒ1Х„3Ч†5Ч‡6Шˆ8Шˆ9Ш‰:Ъ‹<ЪŒ=Ы?ЫŽ@ЭCЭ‘DЮ‘FЭ”IЫ”JЭ–LЭ–MݘOЭ™QЭšRЬœUЬœVЫXЫžZЬ \ЭЁ]ЬЂ_ЬЄaЬЄcЫІeЫЇgЬЇiЬЉiЫЊlЫЌnЫ­oЬ­qЪЏrЮБvкМРЃi­UТЅkГ—]ЩЊnŸGЌŽTБ”ZЩЎtйМЎUЎ‘VаЕ{ЬАvЯГxЯГxЯГxЯГwаВwЯГwЯГwаГwаГwаГwЯГwаГwаГwаГwЯГwЯВwЯВwаГwЯГwаГwЯГwЯВwЯГwЯГwЯГwЯВwаГwЯВwЯГwЯВwаГwЯГwЯГwЯГwЯГwЯГwаГxаГwЯВwЮЏpжЯВр№іоьяпэяпэяпьяпьяпьяпьяпьяпэ№оэяоэяоьюпьяоьяоьяпьяоьяпэяпьяпьяоьяоьюоэяоьяпэяпэ№пэяпьяпьяпьяоьюпэяоьяоьяпэяпэюоьюпэяпэяоьяпэяпьяоэюпэяоьяоэяоьяпьяпьяпэяпьяпьяпьяпэяпэяоэяоьюпэяпэяпэяпэяоэяпьяоьяпэяпэяпьяпьяоьяоьяпэяпэ№оьяпьяоьяоьяоьяпэ№пэяпьяпьяоьяпэ№пэюпэяпэяоьяпьяпьяпэяоэяпэяпэяпьяоьяпьяпэ№оьяпьюпьяпэяпьяпэяпьяоьяоэяпьяпьюпэяпьяпьяпьяпэяпьяпэяоьяоьяпьяпэ№пьяоэяпэяоьяоьяоьяпэяоэяпьяпэяпьяпьяпьяоэяоьяоэяоэяпьяпьяпэяпэяпэяпьяоэяоэ№пьяпэяоэяпьюр№ѕжЮАЮЏpаГxаГwЯВwЯГwЯГwЯГwЯГwаГwЯГwЯВwЯГwЯГwЯГwЯГwЯГwЯГwЯВxЯГwЯГwЯГwЯГwЯГwаГwаГwЯГwЯГwЯГwаГwЯГwЯГwЯГwЯГwЯГwЯГwаВwаГwЯГwЯГwЯВwЯВwЯГwаГwЯГwЯГwЯГwЯГwаГwЯГwЯГwаГwЯГwЯГwаГwЯГwаГwЯГwЯГwЯГwЯГwЯГwЯГwаГwаГwЯВwаГwЯГwЯГwЯВxЯГwЯГwЯВwЯГwЯГwЯГwЯГwЯВwЯВwЯГwЯГwЯГwЯГxЯГxЯВyЯГxаДxЯЕyаДyЯДyбДyаГzаЕzаЕ{аД|бД}бЖ}бЕ~бЖвЗ~вЗ€вИгЗ‚гИ‚гЙƒдК„дК†еЛ‡еМˆеМ‰еМŠеМŠеНŒеНŒвЛŒгНбЛЭИŒЪЕŠЪЖ‹ШД‹ФА‰РЎˆРЏ‰Р­ˆИЇƒЗІ„ЙЈ…ЖЅ„Ўž~ВЃƒВЁ‚ИЈ‡Ќ~Љš}Ї™|Ї™|Ђ•xЇ™}Ј™|Љš}І˜|Ѕ—zЄ•yЇ—{Ї™|І–zšŒrЁ“wІ™zЛЋŠЌ~Є”wЁ“vЂŠjЇ‡VЉ‹VЊ‹XЋŒXЈŠWЉ‹WЎŽYЌŽXВ’Z­XЖ”[З•[М™]ЮЇdЦ `АŽTЗ“VЙ•VСšXЫЂ\ЯЄ\аЄZбЄYвЅWгЄVгЄTвЃQгЂPгЁNџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬ–MЬ–NݘOЮ™PЯšRЯ›SаœTаUаVаžVбŸWбŸXв Yв Zв ZгЂ[гЂ\дЃ]дЃ]дЅ`дЅ`еЅaдІbдІcдЇdдЈdдЉfдЊgдЊgдЊiдЋiдЋkдЌlд­mд­nдЎnдЏoгАqдАrдБsгБsдВuдВvдДvдДxдДxгЕyеЖ{зИ|иЙ~мОƒЬЎsЙbзЙ~мОƒиКУЅkЫАvлОƒЏ‘VА’WгЗ}ЮВxЭВxЭГxЭВxЭГxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭГxЭГxЭГxЭГxЭВxЭВxЭГxЭВxЭВxЭВxЭГxЭГxЭГxЭВxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭВwЭВvиобм№ікьяльяльякьюльяльяльялэяльяльяльяльяльяльялыюлыюлыюмьяльялыюльяльяльяльяльяльяльяльяльякьяльюмьяльюльяльяльяльяльяльяльяльяльяльямьяльяльяльяльяльяльяльяльяльяльяльяльюльяльялыюлыюльяльяльяльямьяльяльяль№льюльяльяльяльяльяльяльяльяльяльяльяльяльямьяльяльюльяльяльюлэяльяльяльяльяльялэяльяльяльяльякьюльюльюльяльялыяльяльяльяльяльямьяльяльямьяльяльюлыюльялыяльяльяльяльяльяльюльяльяльяльямьяльяльяльяльяльяльяльюльяльюльяльяльяльюльяльяльяльямюёльяаР”ЭЏrЭВxЭГxЭВxЭГxЭГxЭГxЭВxЭГxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭВxЭВxЭГxЭВxЭГxЭГxЭВxЭГxЭГxЭГxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЮВxЭВxЭВxЭГxЭГxЭВxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭГxЭГxЭВxЭВxЭГxЭГxЭГxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭГxЭВxЭГxЭВxЭГxЭВxЭВxЭВyЭГyЭГyЭГyЭГzЮДzЮГzЮДzЮДzЮД{ЮД{ЯЕ|ЯЕ}ЯЕ}ЯЖ~аЗ~аЗаЗ€аЗбИ‚вЙƒбЙ„гК…гЛ†дЛ‡гМˆгМ‰гМŠдН‹гН‹гНвМбЛЮКŒЭЙЭЙЪЖŒЦДŒЦГŒХГ‹О­‡ОЌ†Р­ˆЛЊ†ЕЅ‚ИЈ…ИЈ…ЛЋ‡Џ €ЎŸ~­ž­ŸЈ™zЌ~ЌžЌœ~Њœ~Њš|Ћ›{ЏŸ€ЎŸ€ЎžЄ•xЊ›}БЂ‚ЧГ‘ЕЄ„ЎŸ€Њ›}ІŒiЈ†RАŽVАŽWЏŽXЏŽVАUГ‘WД’XЙ–ZЗ“WΘZОšYФ[аЇ`Ш \Н—VСšVФ›UЪŸWЯЃXбЄWвЃUвЃTгЂRгЂQгЁNв Lв JвGџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬАvЫЏvЫАuЫЏuЫЏuЫЏuЫЏuЫЏuЫЎuЫЎuЬЏuЫЎuЫЎuЫЎuЫЏuЫЎtЫЎtЫЏtЫЏtЫЎtЫЎtЫЎtЫЎtЫЎtЫЎsЫЎsЫЎsЫЎsЫ­sЫ­sЫ­sЫ­sЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­rЫ­qЫ­qЫ­qЪЌqЪЋpЩЋpЪЋpЪЌqЩЋpШЊoШЊoШЋpЪ­rЩЋoЬЎsСЂgСЃhЪЌrЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЪЋqЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЊpЩЋpЩЋpЩЉmЩЏ{вкзготвнпвнпвнрвнпвнпгнпвнпвнпгнпвнпгнпвмпвнпвнпгнпвнпгнпвнпвнпвнпгнпвнпгнпвнпвмпвнпвнпвнпвнпвнпвнпвнпвнпвнпвнпвнпгнпвнпгнпвнпвнпвнпвнпгнрвнпвнпвнпгнргмпвнпвнрвнпгнпворгоргнпвнпвнпвнпвнпвнпвмпгнпвнпвнпвнпвнпвнпвнпгнпвнпгнпгнпгнпвнпвнпвнпвнпгнпвнпвнпвнпвнпвнпвнпвнрвнпвнпвнпгопгнпвнпвнпвнпгнпвнпвнпгнпвнпвнпгнпгнпгнпвнпвнпгопвнпвнпвнпвнпгнрвмпвнпгнпвнпгнпвнпгнргнпвнпвнпвнпгнрвнпгнпгоргнпвнпгнпгнргнрворгнпвнпгнпворвнпвнпвнпгнпвнпгнпвнпгопвнпвнпгнпгпфвзбЪЏyШЉlЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЊpЩЋpЩЊpЩЋpЩЋpШЊoЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpШЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЊpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЋpЩЌpЩЋqЩЋqЩЋqЩЌqЪЌrЪЌrЪЌrЪЌrЪЌrЫ­sЪ­sЫ­tЫЎuЫ­uЫЎvЫЏvЬЏwЬЏxЬАyЭАyЭБ{ЭБ{ЮВ|ЯГ~ЮГ~ЮЕ€аЕЯЕ‚ЯЖƒаЖ„ЯЗ…ЯЗ…ЮЖ†ЯЖ‡ЮЖˆЭЖˆЬЕˆЪДˆЩГ‰ЧВˆУЎ„Т­„ТЎ…ПЋ„КЇ‚НЉ„МЉ„ОЋ…ЕЃ€ГЁ~ВЁ~ВЁ~ЌœzАŸ}Б ~Ў{Ў|А}Ўœ|Аž|Аž}Џ|Ј—w­œ{ДЂЦВŒЖЃБ ~ВЁЎ‘kАŠRЕ’TЕ’UЗ”VЗ“UЙ”VК”VМ–WСšXСšWХœYЦXЩ XгЇ\ЬЁYЦUЩŸUЬŸTЯЁTвЂTбЃSвЂPвЁOб Mб KбŸIбGаEа›BџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЧЌsЧЌrШ­rЧ­rЧ­rЧ­rШ­rЧЌrЧЌrЧ­rЧЌrШ­rЧЌrЧЌrЧ­rШ­rЧЌrЧЌrЧ­rЧЌrЧЌrЧ­rЧ­rШЌrЧЌrЧ­rШЎrЧЌrЧ­rЧЌrЧ­rЧЌrШ­rЧЌrШЌrЧЌrШ­rЧ­rЧЌrЧ­rЧЌrЧЌqЧ­rЧЌrШЌrШ­rЧЌrЧЌrШ­rШ­rШЌrШ­rШ­sШ­rЧЌrШЌrШ­rШ­rШЌqЪЏtЪЏtШ­rШ­rШ­rШ­rШ­rЧ­rШ­rШ­rШ­rШ­rШ­rЩЎsЩЎtЪЎtЪЏtШ­sЧЌqШ­rЦЌrЦЉoХЈnОЂgОЁgХЊpШ­sШЌrШЌrЧЌrЧ­rШЌrШ­rШ­rШ­rШ­rШ­rШ­rШ­rШ­rЧ­rШЎrШЊlЩН–ЯущЮруЯруЮруЮруЮруЮпуЮруЮруЮруЮруЮптЮруЮпуЮптЮруЮсуЮптЮптЮруЮптЮптЮруЮптЮруЮруЮптЮптЮруЮруЮруЯптЮпуЮруЮпуЮруЮпуЮруЮруЮруасфдхшдхшдхшдфчдхшарфЯруаруЯруЮруЯруЯруЯсфасфЯруасфасфасфарубтхдхшбтхЯруасуарфвтхЯсуЮртЮптЮпуЮртЮруЮпуЮруЮруЮпуЮруЮруЮруЮруЭпуЭптЮптЮптЮпуЮпуЮртЮруЮптЮруЮруЮруЮруЮпуЮптЮпуЮруЯруЮруЮруЮптЮруЮруЮруЭруЮруЮпуЮпувуцдцшдхшдхшдхшвуцЯруЯруарфасфарфасфаруаруаруарфасфасфаруасфасфасфасфасфаруарфасфасфасфасуасфасфасуЯруЯрфарфЯруартасуасубхьЭЯРЧЋoЧЌpШ­rШ­rШ­rШ­rШ­rШ­rЧЌrШ­rЧЌrШ­rШ­rШ­rЧЌrЧЌqЧ­rШ­sЧЌrШ­rШ­rШ­rШЌrЧ­rЧ­rШ­rШ­rШ­rШ­rШЌrШЌrШЎsШ­rЧЌrЧ­rШ­rЧ­rОЃiЦЋqШЌrШ­rШ­rШ­rЧЌrЧЌrЧ­rШ­rШ­rШ­rШ­rШ­rШ­rШ­rШЌrШ­rЧ­rЧЌrЧ­rЧЌrШ­sШ­rШ­rШ­rШ­sШ­rШЌrШ­rЧЌrЧ­rШ­rЧ­rШ­rШ­rЧ­rШЌrЧ­rШ­rШ­rЧ­rЧ­rШ­rШЌrШ­rШ­rШ­rШ­rШ­sЧ­sШ­sШЎsШЎsШЎtЩЎtЩЎtЩЎtЩЏuЩЏvЩЏvЪЏwЪАwЪАwЪАxЪБyЫБzЫБzЫВ|ЬВ{ЬГ}ЭЕ~ЭДЭЕ€ЮДЯЖ‚ЮЗ„ЯИ„ЯЙ†ЯЙ†ЮИˆЯИˆЮИ‰ЮЙ‰ЮЙŠЭИŠЬЗ‹ЫЗ‹ЩДˆЧГˆЧГ‰ХБ‰СЎ‡УАˆТЏ‡ТА‡ЛЉƒКЈ‚ЙЈ‚ЙЇ‚ЕЄЙІ‚ИІ‚ЖЄ€ЗЅЗЅЖЄ€ЖЅЗІ‚ДЃ€БŸ}ЕЃ€ЛЈ„ЩЕНЊ„ЙЇ‚ЙЈƒЗ˜mЙRН–SН–SП—SО–TС™UТ™UФ›VЦœUЦœUЪžUЫŸUЮЁUгЅVЯ TЬŸQЯŸQЯ QаЁOбЁNб MбŸJбŸIбžGбžEаœCа›AЯ™?Я™<џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаЖ|бЖ{ЭВwЭВwЬБwЭВwаЕzаЕzаЕ{аЕ{ЭВwЭВwЬБwЩЎsЪ­qЮВyЬБwЭВwЬБwЭВwЬБwЬВwЬБwЭБwЬБwЬБwЬБwЭВwЭВwЭВwЬВwЬБwЭВwЭВwЭВwЮВxЭВwЬВwЬБwЬБwЬБwЧЊoЯГyЬБwЭВwЭВwЬБwЬБwЭВwЭБwЭБwЬБwЬБwЬБwЭБwЬБwЭБwЭБwЭБwЫАuШЋoЯГyЬБwЭВwЭБwбЖ{ЭГxЭВwЬБwЭБwЭБwЮВxЧЋqФЉnХЉpСЅkШЌrЭВwЭВwЬБvЪ­sаГxШЋoЧЊoЧЌqЯЕzЯЖ{аЕ{аЕ{бЖ{бЕ{ЭБwЭВwЬБxЫАvЫБvЫБvЫБwЭВxЭВwЬАvаАpщрШђќџэѕїяјљяїљ№јњяїјёљћюїј№јњєћќюіјюіјюїљэії№јљёљњюїјёљћ№јњ№јњ№јњяјљёњћяїљяїљяјњ№јљђњќэѕїяїљяјљюіјёљћяіјёљћяјљяїјёљњюїљђњќчяђгнпгмпгногнпгмпхяёлыюмэ№р№ѓр№ѓряђсёѓою№йщьищьйхшоьязщьмэ№льяУдзехшню№йъьищькхчьѕіђњќюіјюіјяїјяїљёљћюіјёљњѓћќѓћќэіїюїјюїљюїљ№љћяїљюіјђњќяїљ№јљ№љњяјљюїјяїјэѕїюіјэѕїэѕїэѕїэѕїэѕїэѕїэѕїюѕїэѕїюіїэѕїэѕїэѕїюѕїюїјлхчблогнпгнпгмойухоэяищьйъэйъэйъьйъэйъэйъэйъэйъэйъэйъэйъэйъэйъэйыэкъюгфчгпснэёзъэкыюйъюйъэйъэиъэйъьищьищэмы№оэѓоюєоэѓмьђйэѓгЫЋЬЎoЮВxЭВwЬБwЬВwЬБwЭБwЬБwЬБvЧЉoЮВwЮГxЭБwЭВxаЕzаЖ{ЯДyЫАuЬБvЭБwЭВxЭГxЮДyЯЕ{аДzЮГxЭБwЭБwЭВwаЕ|вИ|ЫБvгИ~ЯДzЬБwЬВwЬБwСІlЫАuЭВwЬБwЬВwЭВwЬВwЬАwЬБwЭБwЬБwЭБwЬБwЭБwЭВwЬБwЭБwЬБwЬБwЬВwЬБwЬБwЭВwЬВwЬВwЬБwЭБwЬБwЬБwЭБwЬБwЬВwЭБwЬБwЬБwЬБwЬБwЭБwЬБwЬБwЬВwЬБwЬБwЭБwЭВwЬБwЭВwЭБwЭВwЭБwЬБxЬБxЬВxЭВxЭВxЭВyЭВyЭВyЭГyЮГzЭГzЭГzЮГ{ЯД|ЯД|ЮЕ}ЯЕ~ЯЕ~ЯЖ~аЖаЗ€аЗаЗ‚бИƒбИƒвК…вК†вК†гЛ‡гЛ‰гЛŠгМ‹гНŒгМŒгНгНŽвМŽвНŽаЛŽаКЯКЭЙЬЗŒЭИЬИЬЗŒЦГŠЦГ‰ХВ‰ФА‰С­†ФЏ‰УАˆС­‡СЎˆСЎ‡СЎ‡СЎ‡СЎ†РЌ…НЊ„РЌ†ХБ‰ЬИŽФАˆУЏ‡ФВ‰ОœoП’OФ™RУ™QХšQХšQШœRЩžRЫžRЬžRЬžQЮŸQа QаЁQвЂPаŸNа NаžKаŸKбŸJбŸHаžFаœDаœCЯ›AЯš?Ю™=ޘ:Э—9Э•7џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџГ–\Д—]Ш­rЬБwЬАvЭВwИœaЖ—\З•[ЙœcЮДyЬБvЬБvШ­rЩЋpЮВxЬБvЪЏtЭАuЭВwЮВxЬБvЬАvЬАvЫБvЫБvЪАvЭВvЮВwЯВwЭБvЬБvЬБvЮГwЯВwЪ­qЭЎsЭЏtЭБvЬБvЫБvЦЈnЯГxЫАvЫБvЫБvЫБvЬВwЬБvЬБvЬБvЬБvЭВwЭВwЬБvЫАvЪАvЬБvЬБwЪЏuЧЉmЯВxЫАvЫАvЫАuЙœaЦЋpЭГxЬБvЬБvЭБwЧЌrŸCЅƒH CВVЃ„IЬВwЬАvЬАvЪ­rаГxШЋpШЊpЩЎsСЅjЈ‹PЊQЊRЈŠOБ”YЬБwЭГxУЇkК›[Зš\Зš[ŘYЗœbЮГyУЇkЪЋrыцпяююџџџљљљњљљюээџџџъщщ§§§шшшЪЪЩџџџ§§§џўўџџџ§ќќьььџџџьыыіѕѕѕѕѕїїїњљљъъщў§§љљљїїїјјјчччџџџѕѕѕіііџџџьыыџџџэээћћћќћћъъъџџўэээѕіїФбгКЪЭТбдРЯв­ОСеорс№ѓЦзкОЩЫТЬЯТЬЯОЩЫепрньяечъзуцныюйыэвфчu|~žžžМШЩмюёкыэгцщЈДЖыыьщшшџџџџџџџџџќћћьыыџџџяюювббнннџџџќќќў§§ќћћыыыњљљ§ќќшшш§ќќјїїё№№јјјў§§ћњњўўўў§§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџлфхЙШЫСагПЮбМЪЮ ЋЎйчъйщэкыюищькыюмьякъэищьищьзшьйъэлыюмьякыюйъэзчъйъьбсхвмонэ№зшыйъьмыэнъэпьюйъэишыищькъяЩпжБбАІЩЅКжПЩпзйщыЮЛŠЪЎpЩЎtЭБvЯГyЬВvЮВwЮВwЬБvЫБvЦЈmЮБwаЖ|ІˆM‰j2ЅˆNЇ‹P•w>Ђ„JвЗ|ЫБuЦЌpЦЊoХЊmĘ]Г•\ЧЌqЮВxЭВwЦЊpЈ‹P–x?‡g+š|BЖ›`ЯДyЬАvЬБvСЇkЫАuЭВvЫАvЬБvЬАvЬБvЬАvЬАvЫБvЬАvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЫБvЬБvЬАvЬБvЫБvЬАvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЫБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЫБvЬАvЫБvЬБvЬБwЬБwЬВwЫВwЬВwЭБxЭБxЭВxЭВyЭГyЭГzЭВzЮГ{ЮД{ЮД{ЮЕ|ЮЕ}ЯЕ}ЮЕ~ЯЖЯЖаЗ€аЗбЗƒбИƒбЙ„бЙ…вК…вК‡гЛˆвМˆгМŠгМŠгНŒгМŒгНвМŒвМвМвМбЛбЛбЛаЛЯЙЮЙŒЮИŒЬЗ‹ЫЖŠЬЗ‹ЬЖ‹ЪЕŠЪЕŠЪЕŠЪЕŠЪЕŠЪЕŠЩДˆШГˆЪД‰ЮИ‹аКŒЬЖ‰ЭЖ‰ЭИ‹ЦЁnЦ•KЫœMЪœMЬMЬœMЮžMЭžMЯžLЯŸLаžLаŸKаŸJаžJбŸIаGаFаœEаœDа›BаšAЯš?Я™=Ю—<Ю—:Э–9Э–8Ь”5Ь“3Ы’1џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџqMr[МЁfаЕzаДzД—\•t:‘y?…v<€_%Б•[аЖ{ЬБwШ­rЩЌpЭГxЬВwФЈmХЇlЩЊoЫЋqЯГxЫБvЫБvЬБvЯВxЪ­sУЄhЧЈmШЉnЯГxЬВwЩЏtЗš`Д—\ПЁfФЅjЧЈmЬЏuЬВwЫАvХЈnЯВxЫАvЭБwаГxЮБxЩЎsЭАuЭБvЬБvЭБwЪЏtЪЎsЬВvаГxЮГxЫАvЬАwЪАtЧЉnЯГxЫАvЬБwЫЏt„_#И—\бИ}ЬБvЬАvЭВwХЊoАTЇ„H™t8тР„­ŒQЩЎtЬБvЬАvЪ­rаГxШЋpЧЊpШЎuЗ—XК“DМ•GМ•GН•Ešx5ЩЎuЭДzТІeЉ…9Ё<Ѕ„>Ѓ€<–v7КŸeЦЊlЮЕ†˜˜˜ЏЏАннн™˜˜ЙЙЙЕДДЗЗЗЕЕЕФУУРРРƒƒƒиззшччЙЙЙдддЁЁЁБББЏЏЏЎЎЎžžžЊЊЊŒŒ‹­ЌЌГГВ­­­ЖЖЖ“’’щщщгггЏЎЎППП­­­ЏЏЏ˜˜˜ЁЁЁЦЦЦИИИЖЖЖЅЅЄчччьїљпёєвтхфїњШйлднопяђЕФЧБОТВНРНЩЫЂГЗНЧЪс№ѓжчъифцмъэсѓіЎМПNRTШШШšЂЄ‡’”тєідчъЊЕИжжжЉЈЈЪЪЪЛЛЛЛЛЛЌЌЌ­­­ДДДЉЉЉ‘‘‘™™™яяяТТТФФФЕЕЕЂЁЁЎЎЎУУУˆˆˆЇІІ­­ЎВВВžгггРРРѓѓѓрррїїїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџэіїтѓідцщмэ№пяђЂЎАзхшиыюдуцоъэЩзлЯйлпщьзщьишьйъэгфчЫзйакнлцшицщньюищьбтцвмпнэ№ищьУвеРЩЫЬвдаийоьязшыкыяафсГвЕœЏЃˆ‘l\ Ч›нхфЭГzФЋoЉ˜\БœaУЈnЭАuХЎsХЎsЬБvЪАvЦЈmгЗ}А”Z’r4МšRТ YУЂZЛ™RЙœ_ЯДzЫБwСЂ_г­]Ÿ|5ЂE˘]В•[вЗ|ЪАxЦЇd—s1Žl/Є8Žk)Ў’XаЕzЬБvЬБvСІkЫАuЬБvЬБvЬБvЫАvЬБvЬАvЬБvЬБvЬБvЬБvЫБvЬАvЬАvЬБvЬАvЬАvЬАvЬАvЬАvЬАvЬБvЬАvЬБvЬБvЬБvЫБvЬАvЫАvЬАvЫБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬАvЬБvЬАvЬАvЫБvЬБvЬБvЬБwЫБwЫБwЬАwЬВwЬВxЭБxЭВxЭВxЭВyЭВxЭГyЮГyЮГyЮДzЮД{ЮД{ЮЕ{ЯД}ЯЕ}ЯЖ~ЯЕ€ЯЖаЖ€аЗбЗƒбИ‚бЙƒвК†вК…вК†гКˆгЛ‰гЛ‰гМ‰гМŠгМ‹гМŠгМŒдНŒгНŒгНдНгМ‹вМŒвМŒвЛбЛŒаКŒаКŒаКŒЯЙ‹аК‹аЙ‹аК‹аЙŠаЙ‹аЙŠЯЙŠаЙŠгЛŒдМŒбКŠвКŠвМŒЪЂlЩ–FЭœHЭœHЮœIЯœHЯHЯHаFаœFаGаœEаœDаœCаœBа›AЮ›@Я™?Я™>Ю—<ߘ;Э—:Э•8Ь•6Ы”4Ь“3Ы’1Ы‘/Ъ‘-Ъ+џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџjUrd(ОЁfаДzбЖ|Ђ„Iœ{C›†KŽ€EŽn4œ~CЬГwЬВwШ­rЩЋpЮВxЬБwШ­rОЂgРЂgХЈnЭВwЬБvЬВwЧ­rФІkТЃhРЁgЦЈmЦЇlЯВxЬВwЧЌrЊTЇŒRФЅjЫЎsСЄiЫЏuЭВwЫАvЦЈnЯГxЭГxОЂhИš`ЯВxЩЎtЧЊoЬВwЬБvЭБwТЅkЩ­rШ­rЖ™^ЩЊoЮВyЬАvЪАuЦЉnЯВxЫАvвДyІ”Z`˜a‰Vа­rЭБwЫБvЬБwЩЌqЂ}Bv“[m˜aШЅjЎRЪАuЬАvЬАvЩ­rЯГxШЋpШЋpЦЌtРЁ_тМeЪ”HФŒAхНfЊ‡BЧ­tЯД{Н cЈ‚6ЮЇU՘KбЉWГ?Ќ‘VЧЋmЮМšАВЕзззЃЃЃwwwŠŠŠ††††††ЪЪЪœœœ   ………ТТТиииsss………sssМММЖЖЖ}}}ЂЂЂЅЅЅjjj€€€ŠŠŠmmmЄЃЄ™™™пппеееЏЏЏЌЌЌВВВ{{{ЦЦЦ}}}ЉЉЉЮЮЮ‰‰‰qqqЪЩЪѕ§ўЃБГ#%%’ž Эпсдопоэ№ОЬЯОЬаЈЖЛМШЫБТЦСЬЯряђечъзуцныэрђѕКЩЫ7<=/46›–ЁЃхїљдхшЋЖЙззиЇЇЇПППˆˆˆ”””jjj€€€|||uut~ЋЋЋщщщЎЎЎ›››www{{{СССkkkwww–––ДДДƒƒƒ‹‹‹ЅЅЅєєєзззєєєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№љћЫкн9>?W__кьяЄБГйчщЯтхРЭаЦЭаТЬЮвнпзтфиъэищьмэ№ИШЬШвдЯопНХЧШвдичъкыэбтхвнпнэ№зщьШжйОЦЩЦЯбЦЮаныюзщьищьлээЮооY^cИЕЗ— ŸуљїгдТЬЎqХЌqГbИ fЋ—\Јžd˜Ёg­ЇmЯВxЫБvХЉmдЗ}Б”[Ѕ†GмЕ`кГ\кГ\зА[ХЉjЭВxЪАwЧІaтЗ^”p*“r:Ѓ€EŘ^вЗ|ЩЏwЪЋeА‰9y4Ѕƒ=™x7Зš`ЯДzЬБvЫАvСІkЪЏuЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЬБvЫАvЫАvЬБvЫБvЬБvЬБvЬБvЬАvЬБvЫАvЬАvЬБvЬБvЫАvЫБvЬБvЬБvЬБvЬАvЫБvЬАvЬБvЬБvЬБvЫБvЬАvЬБvЬБvЬБvЬБvЫАvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬБwЬАwЬАwЬБwЬВwЭВxЬБxЬВxЭВxЭВyЭГyЭГyЭГzЮГzЮД{ЮД{ЭД{ЮЕ}ЯЕ}ЯЕ}ЯЖ~ЯЖаЖ€аЗ€аЗаЗ‚бИƒаИ„бЙ…вК…вЙ†вЛ‡вКˆгЛ‰гЛ‰гМ‰гМŠгМŠдМŠгН‹гНŠгМ‹дН‹гН‹дМ‹дМ‹гМ‹гЛ‹гЛŠвЛŠгЛŠгЛ‹гЛŠгКŠгЛŠгК‰вЛ‰гЛ‰дМŠеМ‰дЛˆдЛˆжН‹ЬЂjЫ”AЯ›BЯ›CЯ›CЯ›BЯ›CЯ›BЯ›AЯ›AЯšAЯš?Я™>Я™=ޘ<ޘ<ޘ:Э–9Э–8Э•6Э”5Ь”4Ы“2Ы’1Ы‘/Ъ.Ы,Щ*ЩŽ)ЩŒ'џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЌ“Yte'МŸeаЕzЯДzЛ e™x>œz?Ё}AŽm3Žp4ЫЏuЭВwШ­rЩЋpЮВxЬБvЮГyРЅjСЃhЯДyЫАvЬБvЮБxЧЋqЧЈmРЁgФІkПЂgПЃhЮГxЭВwШ­r­‘WЋUЖ™_Й›aЖš_ЮВwЬВwЫАvХЈnЯГxЭВwОЃhНЂhЬЎsЫ­sХЉoЬАwЬБvЭВwУІlЭЎrШЋpМ fФЇmЮГxЬБvЪЏuЦЉnЯВxЫАvаДyœ‘W[e~TЩЌqЭВwЫБvЭВwШЋq”y>p•^gfУЈkЋ‰NЪЏuЬБvЬАvЩ­rаГxШЋpШЋpШ­tЙ›[Ч OП“GМŽCЪЂQ <ЩЎuаЕzЙcЏ‹AпЖ`М€8мЏ]ТœLЎ‘VЧЋnжЩЏ˜šžГГГЦЦЦЮЮЮбббвввёёёЬЬЬЙЙЙЊЊЊжжжєєєЪЪЪ•••НММ–––вввђђђХХХŒŒŒюююЇЇЇЩЩЩггг­­­дддхххуу󆆆уууЈЈЈЧЧЧюююЩЩЩщшшѓѓѓгггсссЭЭЭяяяЮЮЮљљњчєіАОС“ž ЋЙЛЦилеороюёМЩЬЙХШБОСЗУЦБПТРЫЮряђечъзуцоыэльяЫло_deЌЋЋЉГЕšЇЊхїњвфчВМПЌЌЌЌЌЌчччхххюююйййааЯяяяЯЯЯоооШШШљљљЏЏЎžžžееебббааацццдддЌЌЌТТТгггсссЯЯЯпппўўўАААєєєџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№јњТвд–ЁЃœЉЋЯпуЅВДицшжчъЧикКЩЬžЋЎЕСУефчйъэищьмэ№ИШЬЁ­АДСФХдзЪилжчыкыэбтхбмонэязщыЭймТЪЬШавШбвоыюзщьйъьйщяЇДХ6;;]`_ЉДЖиыїбШІЬ­oЧ­sЎbЁŸe ЄkŸ fЇ”YИ dЮГxЫАvЦЉmгЗ|З›`ЌPжЏ\зЎZиА[гЌXУЅgЭВxЪЏxУЄaеЏ\Ј„>m. ~:ЦЋqЯГyЫАwХЇdФžPšx6šw9˜v5НЁfЮДyЫАvЫАvСІkЪЏuЭБvЬБvЬБvЬБvЬБvЫАvЬБvЬБvЬБvЬАvЬАvЬБvЬБvЬБvЫБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЬБvЫБvЬБvЬБvЬАvЬБvЫБvЫАvЬБvЫБvЫБvЬАvЬАvЬАvЬБvЬБvЫБvЫАvЬБvЬБvЬАvЬБvЬБvЫАvЬАvЬАwЬБwЬБwЬБwЫБwЬВxЭВxЭВxЭВxЭБxЭВyЭВyЬВzЭВzЭГ{ЮД{ЮД{ЮД|ЮД}ЯЕ}ЯЕ~ЯЖЯЖЯЖаЗ€аЗаЗ‚аИƒаИ„бЙ„вЙ…вК…вК†вК‡вК‡гЛ†гК‡гЛˆдЛˆгЛ‰гМ‰гН‰дМ‰гМ‰дМ‰дМŠдЛ‰дМ‰дМ‰дЛ‰дМ‰дМ‰еМˆеМˆдМˆеЛˆеЛ‡еМˆеЛˆеЛ‡еЛ†еК†жНˆЬ fЫ’;Юš<ޘ=Ю™=ޘ<ߘ<ߘ<ߘ;ޘ;Ю—:Ю–9Ю–8Ю–8Э•8Э•6Э”5Ь“3Ь“2Ы’1Ь’0Ы’/Ы-Ъ,ЪŽ+ЪŽ)Щ(ЩŒ&ЩŒ%Ш‹#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџТІkmSКžcаЕzЬАuЮДyАU |Ay=–s8Г—]аЕzЬБvШ­rЩЋpЮВxЬБvЫАvПЃhФІjЯВwЬБwЬАvЭГxЦЋpЦЇlРЂiРЂhСЅjЩЎsЬБvЭВwШ­r­‘WЗš^ЛžcЎ‘WГ—]ЮВwЭВwЫБvЦЉnЯВxЫАvЬБvЬБwЦЋqФЈnШ­rЬБwЬБvЭБwШЎsФЉnЩЌrЭВwЫАvЬБvЬБvЪЏtЦЉnЯВxЭАvУВwЌАw’•ZІЈoВГzЫБvЭБvЮАvСЎuЄЇnŸ g™ša­ЎuЈŒRЭБvЬБvЫАvЩ­rЯВxШЋpШЋpЪЏuБ“X‡d)–t6†d&Šg+–u;ЭВxЯДzПЄk–s3Њƒ7І}6Ќ…9™t.Ў‘WЧЋoкаНаадЯЮЮљјјѕєєџџџџџџџўўџџџњњњєєє§§§ўўўёёёяююњљљъщщџџџџўўџџџщщщџџџъъъіѕѕџџџііѕџџџџџџџџџ№яяѓѓѓчццизз§§§џџџџџџўўўџџџџџџџџџџџўџџџќќќхёђуєїь§џь§џШзкеорпяђНЪЭЗСФФЭЯЗСФИТХТбднэ№жшъифцныэтѕј­ЛОADFœ››Є­ЎŸ­ЏфіљгхшЇГЕпооЬЫЫюээџџџџџџџџџџџџџџўџџџџџџџџџ§§§хххёёёўўўџџџџџџџџџџџџіііѓђђ§ќќџџџџџџџџџћћћооољљљ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќ§ќќэѕітёєыќџыћўпюђЁ­АжхшйъюльядфчПагШкнйъюищьзщыйъэаруОЯвЩкомьяйъэищьйъэбухвмонэ№ищьЫймНШЪУЬЮУЮамыэищьрђёРЯп[aЃyƒ–ЊБЂ­ЯМЪогС‘ЭЏqТЎtЃjАЇmЙЉoЪЏuЦ­rХ­rЬВwЫАvЦЈmдИ}Ў‘Wš{@ЦЅdЧІcТЂ_С ^СЅjЮГxЬБvНЁfЛžaСЃfО bТЄgЦЋqЮВxЬБwОЂgО cЛœ_Ѕ…Mǘ]СЅkЭВwЬБvЫБvСІkЫАuЬБvЫБvЬБvЬБvЬБvЬБvЬБvЫАvЬБvЫБvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЫАvЬБvЬБvЬАvЬБvЬБvЫБvЬБvЬБvЬБvЫАvЬАvЬБvЬБvЬБvЫБvЬАvЬБvЬБvЬБvЬБvЬБvЬАvЬБwЬАwЬБwЬВwЬВwЭВxЭВxЭВxЭВxЭВxЭГyЭГyЭГzЮГzЮД{ЮД{ЮД{ЭД|ЮЕ}ЮЕ}ЯЕ~ЯЕЯЖЯЖ€аЗаЖ‚аИ‚бИƒбИƒаИ„аЙ…бЙ„бЙ„вЙ…вК†вК†гК†гЛ†гЛ†гЛ‡дЛ‡дМ‡дЛˆдЛ‡дЛ‡дЛ‡дЛ‡дЛ‡еЛ‡дЛ†еЛ†еЛ†еК…дЛ…еК†еК…дК…дКƒеКƒжМ†ЫžbЩ6Э—7Э•8Э–8Э•8Э•7Э–7Э•6Ь”6Ь”6Ь”4Ь“4Ь“3Ь’1Ы’1Ы’0Ы/Ы.Ъ-Ъ+Ъ+Щ)Щ(ЩŒ&ШŒ%Ш‹#ЧŠ"ЧŠ!Ч‰џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџКc­UЧЋpЭВxЬБvЮГxЦЊoƘ^Д–[КœbЩЎsЭГxЬБvШЌrЩЌpЮВxЬБvЫАuЪЎtЪЎtЫАuЬБvЬАvЬБwЪЏtЩ­rЧЌqЪЏtЭВwЬВwЬБvЬБvЬБwЧЌqУЈmРЅjФЊnЩ­sЬБvЬБvЫБvЦЈmЯГxЫБvЬБvЬБvЬБwЭВwЬВvЫБvЬБvЬБvЬБwЭВwЭВwЬБvЬБvЬБvЬБvЪЏtЧЈnЯВxЫАvЭБvХВxЩЕzЦГxЫАvЬБvЬБvЫБvЬАvЫГyХГyЫДzЪБvЮГyЬБvЬБvЬАvЩ­rаГxШЋpШЋoЧЌrЩЎtРЅlРЅkСЅkРЅkЦЋpЭБwЭВwЬБvД–]Њ‹S­WЇŠPЏ‘XХЉmЧ­uЅЈЁЖРФЕНПЏИЙАИКЎЖИЎЖИ­ЖИ­ЖИАИКБЙЛЏЖЙЎЖИБЙЛВЛМАИЙГЛО­ЖИЎЖИЎЖИВЛНЎЖИВЛНАИК­ЖИАИКЎЖИ­ЖИ­ЖЗВЛМАЙКГЛНДМП­ЖИ­ЖИЎЖИ­ЖИЎЖИ­ЖИЎЖИ­ЖИ­ЖИЌЖЗЉГЖЈГЖЇВДЈДЖЉЌЮикпяёгхшгуцбтхвфчвфчищьишызшыиуцньюлэ№Щй옪І–ЂЅЧзйзшылыюищь ЎАЈАГИРСАЙЛ­ЖИЎЖИЎЖИ­ЖИЎЖИ­ЖИЎЖИЎЖЙЎЖИГМНБЙЛЏЗИЎЖИЎЗЙЎЖИЎЗЙЏИКАЙКЏЗЙ­ЖИ­ЖИ­ЖИЎЖИДМОЎЗЙЎЖЙ­ЖЙ­ЖИЎЖИЎЖИ­ЖИЎЖИЎЖИЎЖИЎЖИ­ЖИ­ЖИ­ЖИЎЖИЉДЖЈГЕЇВЕЇВЕІБДœЇЋйчъйъэищькъэмэ№кыяищьишызшыищыкыэмэ№лыюзщьищьищьйъэбтхбкнмэязщьжчыдхшбтхдфчищьищьйъьжчъЮочЧжчУбфЧйшиткЬВzЬАsЫАuЩЎsЯБvаВwЭБwЮВxЮВwЬБvЫАvХЈmаГyФЉnПЃiШ­sШ­tЧЌrЧЌrЪЏtЬБwЬБvЩЏtШЎtЩЎtЩЏuЩЏuЬБvЬБvЬБvЩЏuЧЎtЩЏvЬБvЪЏuЬАvЬБvЬБvЬАvСІkЫАuЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬАvЬБvЫАvЬБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЫБvЬБvЬБvЬБvЫБvЬБvЬБvЬАvЬБvЬБvЬБvЬБvЬБvЬБvЬБvЫБvЬБvЬБvЬБvЬБvЬАvЬБvЬБvЬБwЬБwЬБwЬБwЬБwЬВwЬВxЭВxЭВxЭВxЭВxЭГyЭГyЭГyЮГzЮГzЮД{ЮД{ЭД|ЮД|ЯЕ|ЯЕ}ЯЕ~ЯЕЯЖЯЖЯЗ€аЗаИ‚аЗ‚аИƒаИ‚аИ‚бИ‚бИ‚вИ„бЙƒвИƒвИƒгЙ„вЙ„вЙƒгЙ„гК„гК„гК„гЙ„гЙƒдЙƒгКƒдК‚дЙ‚дИ‚гИ‚дИгИгИ€гЗгЗеЛ‚Ъ™\ШŒ/Ы“0Ы“1Ы’1Ь‘1Ь‘0Ь‘/Ы‘/Ы‘/Ы‘.Ъ.Ы-Ы,Ъ,ЪŽ+Ъ*ЪŽ(Ъ(Щ&ШŒ%Ш‹%ШŠ#Ш‹"ЧŠ ЧŠЦ‰ЧˆЦ‡Ц†џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЯЕzгЗ}ЮГxЭБvЭВwЬБvЮГxбЖ{аЖ|аЕ{ЭГxЬБvЬБwЪЏuЫЏtЭВwЬВwЬВwЬВwЬВwЭБwЬБwЬБwЬВvЭВwЬБwЮГxЭБwЭВvЬБwЬБwЬАwЬБvЭГxЭВxЯДyЭВxЭВwЬВwЬВwЬАwЪЎsЭВwЬВwЭВwЬВwЬВwЬБwЭВwЬВwЬВwЭВwЬАwЬВvЬВwЬАwЬБwЬВwЬВwЫАvЪЎsЮВwЬБwЬАwЭВvЭБvЮБvЭВwЬАwЬВwЬВwЫБwЬВvЭВvЮБvЭВwЭВvЬАwЬБwЬБwЩ­rбДyЪЌqЩЌrЧ­rЯДxЮДyЮГyЯГyЯДyЮГxЬВvЭБvЭВwаЖ{гИ}вЗ}вЗ}бЖ|ЮБtЭКŠЭпсШмрЩлоЩмпЩлпЩлоЩлоЩлпЩлоЩмпЩлоЩлоЪлпЩлоЩлоЩлпЩлпЩлпЩлоЩлпЩлоЪмоЩлоЩлпЩлпЪлпЩлпЩмпЩлоЪмпЩлрЩлоЩлоЪмпЩлпЩлпЩлпЩлпЩлпЩлпЩлпЩлпЩлпЫмпЫмпЫнрЫнрЫмпецщкъэйъюкыюкыюкьюйыюйъэйъэиъэйшыкъэзщькэяфіљуѕјмэ№йъэйъэиъэгфчЩмпЩлоЩлоЩлпЩлоЩлоЩлпЪмпЩлпЩлоЩлпЪмоЩлоЩлпЩлпЩлпЩмпЩлпЩлоЩлпЩлоЩлоЩлпЩмпЩлпЩкпЩлоЪлпЩлпЩлпЩлпЩлоЩлпЩлпЪлпЩлпЩлпЩмпЩлпЩмпЩлпЩлоЪмпЫмпЫмпЫмпЪлоасхищьйъэйъэйщэйъэйщьйщьзщьищьйъэйъэйъэиъьйъэищэиъэйъэецъжфчкыюищьйъэйъэкыюкыюйъэйщьиъэйъэкьэняяояям№іджУЫЏqЬБuЭВwЭВwЬВwЬВvЬАvЭБwЭВwЬВwЬБwЪЎsЭБwЮГxЮДyЭВwЭВwЭВxЭГxЬВwЬАvЭБwЭБwЬВwЭВwЭВwЭВwЭВwЬБwЭВwЭВwЭВwЬВwЬВwЭВwЭБwЭВwЬВwЬБwСІkЫАvЭВxЭБwЬВwЭБwЬВwЭБwЭВwЭВwЬБwЬВwЬБwЭВwЬБwЬВwЭВwЭВwЬБwЬБwЬБwЬБwЬБwЬБwЭБwЬБwЬБwЭБwЬВwЭБwЬБwЬВwЭБwЬБwЭБwЬВwЭБwЬБwЬВwЭБwЬВwЬВwЭВwЬБwЬБwЬВwЭБwЬБwЭБwЭБwЬБwЬВwЭВwЭВwЬБwЬБwЭВwЭБwЭБwЭБwЭБwЬБxЬБxЬВxЭГxЭГzЮВyЭГyЭВyЮВyЮГyЭДzЭД{ЮГzЮД{ЯД{ЯД|ЯД}ЮЕ|ЮЕ}ЯЖ~аЕ~ЯЗЯЖаЖ€аЗЯЖаЗ‚аЗаЗбЗбИбЗ‚бИ‚бИ‚бЗ‚вИƒвИ‚вИ‚гИ‚вИ‚гИ‚гИгИвИвИгИ€гИ€гИгЗгЗгЗгЗвЗ|вЖ}вЖ}дКЧ—WЦ‰)Щ*Щ+Щ+Ъ+ЪŽ+ЪŽ+Щ*ЩŽ*ЩŽ)Щ(Щ'ЩŒ'Щ&ШŒ%ШŒ%Ш‹#Ш‹#ЧŠ"ЧŠ!Ч‰ЧˆЦˆЦ‡Ц‡Ц†Х…Х…Ф„џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЫЎrЫ­rЫЎrЬ­rЬ­rЫЎrЫЎrЫЎrЫ­rЫ­rЫ­rЬЎrЫ­rЬЎsЫЎsЫ­rЫЎrЫЎrЫЎrЫЎrЬЎrЫ­rЫЎrЫЎrЫЎrЫЎrЫ­rЬ­rЬЎrЫ­rЫ­rЫЎrЫ­rЫ­rЫ­rЫЎrЫ­rЫ­rЬЎrЫЎrЫ­rЬЏsЫЎrЫЎrЬЎrЫ­rЫЎrЫ­rЬЎrЬЎrЫ­rЬ­rЫЎrЫЎrЫЎrЫ­rЫ­rЫЎrЫЎrЬ­sЬЎsЫ­rЫ­rЫ­rЫЎrЫ­rЫ­rЬЎrЬ­rЫЎrЫЎrЫ­rЫЎrЫ­rЫ­rЫЎsЬ­rЫ­rЫ­rЫ­rЩЌpЭЎsЬ­rЬЎrЫ­rЬЎrЫЎrЫЎrЫЎrЫЎrЫ­rЫЎrЬЎrЬЎrЫЎrЫЎrЫЎrЫ­rЫЎrЪЊkаСмщялчщмчшмшщмчшмчщмчшлчщмчшмчщмчщмчщмчщмчщмчъмчщмчщмчшмчщлчщмчщмчшлчщмчщлчшмчщмчщмчщмчщмчщмчщмчщмчщнчщмчщмчщмчщлчшмчщмчщмчщмчщмчшмчщмчшмчщмчщмчщйхчитфитфитфиухиухзтхиухиухиухиухзтхиуфзтфзтфзтуитфитфзтфитхлхшлчщмчщмчщмчщмчшмчщмчщмчщмчщлчщмчшмчшмчщмчщлчщмчщмчщлчщмчшмчщлчшмчщмчщмчщмчщмчщмчщмчщлчщмчщмчщмчщмчщмчщмчщмчщмчщмчщмшщлчщмчщмчшмчщмчщлчщмчщлчщкцшифциухиухитфзухитхитфиуфиухиухиухиухзуфиухитфиухиухиухиуцитфитфиухитхзухиухзуфиухиухзухитхитхзтхихъвЦІЫЋkЫЎrЬЎrЫ­rЫЎrЫЎrЬ­sЬЎrЬЎrЫ­rЬЎrЬЎsЫЎrЬЎsЫЎrЫЎrЬ­rЫ­rЫЎrЫЎrЬЎrЬЎrЬ­rЫ­rЫЎrЫ­rЫ­rЬЎsЫ­rЬЎrЬЎrЬЎrЫЎrЫЎrЫЎsЬЎrЬЎrЫЎrЬЎsУЇlФЉoЦЋpЦЊpХЊpЦЊpХЋpЦЉpХЊpЦЊpХЊpХЊpХЉpХЊpХЊpХЊpЦЋpЦЊpХЊpХЊpХЊpХЊpХЊpХЊpЦЊpХЊpХЊpЦЊpХЊpЦЊpФЉpХЊpЦЊpХЊpХЊpХЋpЦЊpХЉpХЊpХЉpХЊpХЊpЦЋpХЊpФЊpХЊpЦЊpХЊpЦЊpЦЊpХЉpХЊpХЊpЦЊpФЊpХЊpЦЊpХЉpХЊpХЊoХЊoХЊpХЊqХЊqХЋpХЋqЦЋqЦЋqЦЋrЦЋrЦЋqЦЋrЦЌrЦЌsЦЌsЧЌtШЌtШ­tЧ­uЧЎuЧЎvШ­vЩЎwЩЏwШЎxЩЏxШЏxЩАyЩЏyЩЏxЩАyЪАyЪАyЫБzЫБzЫБyЬБzЬБzЬБzЬБzЬБzЬБyЬБyЭБyЬВyЭБyЭБxЭБxЭАwЭАwЭБwЮАwЮАwЭАuЭБuЭАuаДyЧ–TХ…$Щ&ЩŒ'ЩŒ'Ш'Ш&Ш&ЩŒ&ЩŒ%ШŒ$Ш‹$Ш‹#ШŠ#ЧŠ"ШŠ!ЧŠ!Ч‰ Чˆ ЧˆЦˆЦ‡Ц†Ц†Х†Х…Х„Ф„ФƒФƒџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЦЊpЦЊpЦЊpЦЋpЦЋpЦЋpЦЊpЦЊpЦЋpЦЋpЦЊoЦЊpЦЋpЦЊpЦЋpЦЊpЦЋpЦЊpЦЊpХЊpЦЊpЦЊpЦЊpЦЊpЦЋpЦЋpЦЊpЦЋpЦЋpЦЋpЦЋpЦЊpЦЊpЦЋpЦЊpЦЋpЦЋpЦЋpЦЊpЦЊpЦЋpЦЊpЦЋpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊoЦЊpЦЊpЦЊpЦЊpЦЋpЦЊpЦЊpЦЋpЦЋpЦЊpЦЋpЦЊpЦЋpЦЋpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊoЦЊoЦЋpЦЋpЦЊpЦЋpЦЋoХЊpЦЊpЦЊpЦЊpЦЋpЦЊpЦЋpЦЋoЦЋpЦЊpЦЊpЦЊpЦЊpЦЋpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpХЈjЫЪДЭпчЭмоЭмпЬмпЭмпЬмпЬмпЭмпЭмпЬмпЬмпЬмпЭмпЬмпЭмпЬмпЬмпЭмпЭмпЬмпЬмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЬмпЭмпЭмпЭмпЭмпЬмпЭмпЭмпЭмпЭмпЭмпЬмпЬмпЭмпЭмпЭмпЬмпЬмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЬнпЬмпЭмпЭмпЭмпЭмпЭмпЬмпЬмпЭмпЭмпЭмпЬмпЭмпЭмпЭмпЭмпЭмпЭмпЬмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЬнпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЬмпЭмпЬмпЭмпЬмпЭмпЭмпЭмпЭнпЬмпЭмпЭмпЬмпЭмпЭмпЬмпЬмпЭмоЭмрЬмпЭмпЭмпЭмпЭмпЬмпЭмпЭмпЬмпЭмпЭнрЬмпЬмпЭмпЭмпЭмпЭмпЭмпЬмпЬмпЭнрЬмпЭмпЬмпЭнпЬмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭмпЭнтЬнпШЖŠХЈiЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЋpЦЊpЦЊpЦЊpЦЊpЦЋpЦЊpЦЊpЦЊpЦЋpЦЊpЦЋpХЋpЦЊpЦЊpЦЋpЦЋpЦЊpЦЋpЦЋpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЊpЦЋpЦЋpХЊoХЉoХЉoЦЋoЦЊoХЊoХЊoХЉoХЋoЦЉoЦЊoФЉoХЋoЦЉoХЊoХЋoЦЋoЦЊoЦЊoЦЊoЦЋoХЋoХЊoФЊoЦЊoХЉoЦЉoХЋoФЉoЦЊoХЋoХЊoХЉoЦЋoХЊoЦЉoЦЊoХЊoХЊoХЊoЦЊoХЊoФЊoЦЉoХЊoХЉoХЉoХЋoЦЊoЦЊoЦЊoХЉoХЊoХЊoХЉoХЉoЦЊoФЉoХЉoЦЊoЦЊpХЋqЦЊpХЊpХЌpХЊpЦЊqЧЌrЦЋrЧЌqЧЋqЦЌrЧЌrЦ­sЦ­sЦЌsЧ­tШ­tШЎuЧЎuЧ­vЧЎvШЏwЩЎvШЏvШЎxШЏwЩЎvЩЏxЪЏwШЎwЧ­vЩЎwЩЏvЪЏwЩЎvШЎuЪЏwЩЎvЩ­uЪЎuЪЎuЪЏuЪ­tЪЎtЬЏuЫЎtЪ­rЫЎrЫ­rЪ­rЪ­qЪ­qЫЎrЫЎrТMХ„!ЧŒ"Ч‹#Ч‹#Ч‹!Ч‰!ШŠ!ЧŠ!Ч‰!ЧŠ Ч‰ ЦˆЦ‰Ц‰ЦˆЦ‡Ц†Ц†Х…Ц…Х…Х„Х…Х…Ф„ФƒФ‚ФƒФџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаЕzЭВxЬБxЭГxЬБwЭВxЮГxаЗ|ЮДyЮДyЯЕyЮВxЭВxЭВwЮГyаЕzЯДyбЖ|ЯГyЭГxЯДyаЖ{аЕ{бЖ{ЯЕzЮДyЬБwЮГxЭВwЭВwЬБvбЖ{аДzбЖ{ЯГyбЖ{ЯЕzЭВwЬВxЭВxЭГxЫАvЮГxбЖ{ЯЕzвЗ|ЮГyЭГxбЖ{ЮГyЯГyбЖ|ЯДyЭВwЭГxЭВwЭВxЭВwЭВxЯЕzЯДyЮГyаЖ{бЖ{аЕ{ЯГyЮГyЯДyЭГxЭВwЭВwЮГyЭВwЬВwЯДzаЕzаЕ{вЗ|ЭГyЭВwЭВxЭВxЭВxЭГwЭГxЭВxЭВxЭВxЭВxЭГxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭВxЭБwЭВwисйлюѓлыялыюкыялыюкьякыюкьюлыякыюкыюкьяльякыюлыякьюкьялыюльякыякыюльяльяльяльялыюлыюльякыюкыюльякыюлыюкыюкьюкыюкьяльякыюльяльяльякыюкыюльюльюльюкьякьяльялыюкыюльялыюлыяльякьякьюльяльюлыюлыялыюкыюкыюкыюльякьякыюльяльюльякыюльюльюкьюльялыюльяльялыялыякьюльяльяльяльякыюльюльялыялыюлыюльяльякыюкыякыюлыюкьяльякыюкьюльякыюкьюкыюкьяльяльякыюкыюлыялыюкыюлыюлыялыюльякьялыялыюкьюлыюкыюкьякьюкыюлыюлыялыюльякьякьюльякыяльюкьяльюкыюкьяльяльякыюкыюлыюльякьялюѓйчфЮИ‚ЭАsЭВxЭВxЭВxЭВxЭВxЬВxЭВxЭГxЭВxЭВxЭВxЬВxЭВxЭВxЭВxЭВxЭВxЭВxЭГxЬГxЭБxЬВxЭГxЭГxЭВxЭГxЭГxЭВxЭВxЭВxЭВxЭВxЭБxЭВwЭВxЭВxЭВxЭВxЭВxЮВxЮВxЭВxЭВxЭГxЮГxЮВxЮГxЮВxЭВxЮВxЮГxЭВxЭВxЮВxЮВxЮГxЮВxЮВxЮГxЮВxЮГxЭГxЭВxЭВxЮВxЮВxЮГxЮГxЭВxЮГxЮГxЮВxЮВxЭВxЮВxЮВxЮГxЮВxЭГxЭВxЭВxЮВxЭВxЮВxЮВxЭВxЭВxЮГxЮВxЭГxЮГxЮВxЮВxЮВxЮГxЭВxЮВxЭВxЮВxЮГxЮВxЭВxЮВyЮГyЭВyЮГyЮГyЯДyЯГzЯДzЯДzЯГzЯГzЮДzЮЕzЮЕ{ЮД|аЕ|аЕ}аД}ЯЕ}ЯЖ~аЖ}аЖ~ЯЕ}ЯЖ~ЯЖ}аЖ}аЕ~аЖ~ЯЕ|ЛžfЕšbЗœbЗœcЗœbЗ›bЗšaЖš`МŸfЗš`З™`КžcЙœbЙ›aИ›aЪЌqМbЛbП dЛœ`П dОŸaИš\РЂeТJФƒЧ‰ЧˆЧˆЧˆЧˆЦ‡ЦˆЦˆЦ‡Ц‡Ц†Ц†Ц†Ц†Ц†Х…Х…Х„Х„Х…ФƒФƒФƒФ‚УУУУџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўўьььуууюююџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§§§^^^ DDDјјјџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџsssрррџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџј№ч№нШ№рЬљёщџџџџџџџџџџџџџџџўќњњі№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўќњџџ§џџџџџџџџџџџџџџџџџџ˜˜˜ЛЛЛџџџ§§ќџџџџџџџџџџџџџџџџџџџџџѓѓѓљљљџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћѕэџџ§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіьрмБЭSг]уТ›щЮАєчлџџџџџџџџџџџџџџџ§њїшЬЎіьтџџџџџџџџџџџџџџџџџџџџџџџџџџџљљљœœœ^^^>>>:::>>>```ЋЋЋјјјџџџџџџџџџЛЛЛ‚‚‚ooo666XXXЋЋЋџџџџџџџџџџџџ•••777:::ќќќ™™™kkk|||љљљџџџџџџ№оХЭjиЊўќљџџџўќјмБ†ЭjёсЯџџџџџџџџџфУžЪˆOШƒEиЈvёсЫа™dЦIмЏƒџўћџџџьжЛа–kоЖ‰џџџџџџџџџџџџџџ§пКШ†NПp#Х}<жЄqљѓщџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџёрЫбšeЕZ Уy,уП™ј№хџџџџџџџџџџџџџџџџџџџџџџџџџџџєшктР™џџџџџџџџџџџџџџџџџџџџџџџџччч???YYYƒƒƒnnn999НННџџџџџџцццJJJ```ŠŠŠџџџџџџфффBBBЉЉЉ§§§mmmхххџџџџџџмД‡ЋAГTчЪЇџџџјяуЛi Ј@Ш„<џў§џџџїьсКfЏLПr жЃlРuЏNБRнВƒџў§џџџзЄk­FЕ[юлФџџџџџџџџўкЋ|ЎLЏOЭOкЎ€Ш‡>гŸaў§ќџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§йЉzЕY ЎIиЈrў§ћџџџџџџџџџџџџџџџџќѓФЏ›  Ё§§§џџџџџџўќњоЖ‰ётЯџџџџџџџџџџџџџџџџџџ§§§XXX–––џџџџџџџџџёёёPPP   џџџћћћ...юююџџџdddЭЭЭџџџооо{{{џџџџџџŸŸŸНННџџџџџџиЈxЕXЕXЧ/џџџєчиКeЗ_АPщЯАџџџїюуМk ВTзЈnџџџрК‘ДWЕ[щбГџџџџџџа—XГXБTШ†:џџўџџџіьсЛfВSЫŒCџџџџџџџџџѓхеўќњџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўќња—\ВPГUиЈrџџџџџџџџџџџџџџџџџўцЦЅа„7}:EEEОООџџџџџџхХЁрМ‘џџџџџџџџџџџџџџџџџџллл ---ћћћџџџџџџџџџџџџєєє...ЪЪЪџџџWWWьььџџџдддlllџџџєєє777SSSџџџџџџЛЛЛџџџџџџа—WВUПpНkывКѓхдЗ\ЛcСt"Чƒ:ўў§џџџиІkЎKНmїэр§ћіНlЎJк­„џџџ§њіЩ‡9ГXФ{)Рt"тϘџџџђугЖ] ВSлБџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџнЕ‰ВRЖ]Ф}+ќјєџџџџџџџџџџџџщаВШ†DДXС`‡IKKKЫЬЮќђцгŸb§њјџџџџџџџџџџџџџџџЖЖЖJJJџџџџџџџџџџџџџџџџџџЗЗЗ===џџџлллџџџєєє'''(((ўўўџџџYYY666ѓѓѓџџџшшш$$$hhhџџџўћјЧƒ6БSзЅiоЗ“Х=шЪЇИ`ЕYэеСПrтΘџџџўќљнД…ЛjНkкЎuОmБOа—]џџџіынПpДWмА}тΘНk§њѕіысИa Ж\Ц€1дЁiдŸfиЇvйЊzцЩЉџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџќљєРtДZГYжЄjџџџџџџџџџџџџџџџуТœБPЙ`Чl‡IНОПџџџЯ”PєцжџџџџџџџџџџџџџџџЗЗЗ999љљљџџџџџџџџџџџџџџџћћћ&&&дддЗЗЗЄЄЄџџџџџџWWWњњњџџџrrr ЯЯЯџџџџџџ888KJJ§ўўўјёОmГXмЏ|§њѕПp"Уz+ЙcЙcїюфмБРr§њїџџџџџџќјѓшЫЋеЂfТx$ДWЦ2џџџђсЯЗ_ГWсО”џџџОoлЎ}џџџТx'ГUКgв›_гžgОnЎIФ|/ћіюџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіэрПpЙ`ЖZзЄlџџџџџџџџџџџџџџџџџџиЈnВVФi‡I˜˜˜џџџџџџгŸbцЪЊџџџџџџџџџџџџџџџввв ъъъџџџџџџџџџџџџџџџџџџhhhмммAAAџџџџџџVVVјјјџџџЛЛЛРРРџџџџџџVVV(((яђєќёцИcЕZсН“џџџнГˆЏNЕ^Сuј№цќіёМi тО”џџџ№нЦјяфџџџџџџжІnВRКeћїђэжКЖ]ГWьеНџџџсОšЕZљёщрМ”­GКdјёчџџџиЉqДVШ„6ћіюџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџњєюПqЙaЗ\Х}/ќјѓџџџџџџџџџџџџџџџ§ћјШ…8П_‡J___џџџџџџџџџзЇqоЖŒџџџџџџџџџџџџџџџііі999ЌЌЌџџџџџџџџџџџџџџџџџџ‰‰‰~~~ќќќ###``` SSSўўўннн^^^OOOќќќгинѕлОБRЏPчЪЄџџџїютМk­EТw.ќљђџџџлЏ{ЛfћїянЕЛiрЙнД…Кg ЏNМjћїђкЌzЎNД[ѕщкџџџџў§Рs*ЬŒMўўњЮ’SЌEЧ„@їэсЪŠBЌGжЃkџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџг`ГTЛeЕZлЏџџџџџџџџџџџџџџџџџџёубЧp†E+++ыыыџџџџџџџџџзІoзЅoџџџџџџџџџџџџџџџџџџЄЄЄUUUџџџџџџџџџџџџџџџџџџ‹‹‹|||џџџzzzAAA~}}}}}(((!!!NNNпппџџџааа::: QQQєєєЫЫЫLLLNNNвжкєлРШFЪˆJђсЮџџџџџџсН–УyCзІyџџџџџџіэсЪˆEьдЗўўџлАЧ9СtСs#Ц€?ывДџџџнД†ЦDгœ`ћјђџџџџџџыгМЧ‚AіьоџџџпИŽФ{5Ч‚1Тw%Я—Yј№цџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџј№чФ}3ДVКcЗ^лА}ўўўџџџџџџџџџџџџџџџяЭЂ|:ЧЧЦџџџџџџџџџџџџйЈsг`џџџџџџ§ћљџџџџџџџџџќќќGGGЎЎЎџџџџџџџџџџџџџџџLLLЂЂЂџџџџџџћљјџџџџџџёёёъъъџџџџџџџџџџџџѕѕѕ999888њњњџџџџџџђђђзззџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџџџџџџџџџџџџџў§ћџџџџџџў§ћљёшњђщўћїџџџџџџџџўџџўџџџџџџџџџџџџџџџџџ§ўќњџџџџџџ§ќїјютњёшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџљђщЮ‘RЖ\ЖYЖZЫŒCэзПџў§џџџџџџџџџџџџŸ†iŠ‹‹џџџџџџџџџџџџџџџзЅrгžbљђъыгЗіыоџџџџџџџџџџџџэээJJJ ЉЉЉќќќџџџџџџЂЂЁ999ѓѓѓџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџъщшџџџђђђLLL€€€ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџцЦЅЦ7Ж^БQБUЦ‚7пЗялФ§њїџџџџџџџџџџџџџџџџџџќњјїютЩˆBХ~1уСšєцзџў§џџџџџџџџџџџџџџџ§§§‹‹‹---fee<<<DDDнннџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўўўГГГ^^^аааџџџююю їїїџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§ћјюйТжЃiШ„5КgГWЖ]НlХ|,Я’Mе_вšZгœ^в_вœ^зІmКgб™aџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџщщщЖЖЖsssZZZbbb‰‰‰ЩЩЩ§§§џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћћћџџџџџџДДД<<<}}}ўўўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџєчицЩЅьжЛхХЂрКпЙ‹оЖ‡нД„пИ‹фТывЖј№цќљѓЛgйЊƒџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџэжМшЫЋџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџывЖЎKтО›џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіыозЅmќјєџџџџџџџџџџџџџџџџџџџџџџџџџџџдŸfАOыдЖџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬFъЯБџџџџџџџџџџџџџџџџџџџџџџџџјёфЙc ЛgљђчџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџкЏ|Шƒ:џџџџџџџџџџџџџџџџџџџџџџџџзІr­GЪˆDџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџіъкДZоИŒџџџџџџџџџџџџџџџџџџшЬЌЖ[БQпКџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўЭ‘LБQуТ™џџџџџџџџџџџџчЫЊЙfВTНlїэтџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџэиОЕ[Е\ЭHрКŽсП•Я–UИ`Ж\БRиЇsџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџеЂgАQДYЕ]Ж]Ж[ЛcЕWРt&ћєьџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћіёЪ‡;ДVИ_ЙbКbЖYМk№мЦџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџћіёжЃlПnКaМg ЫŠCёсЭџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџїьсъаВ№рЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџEmbedding 1ь‚ъмaˆ–K­щ–`u—жPвNiлЫр“ДЂлЫCalculationsџџџџџџџџџџџџЊшмЫЊшмЫContentsџџџџџџџџВControlsNmbџџџџџџџџџџџџ ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ  Ž   ‘ ’ “ ” • – — ˜ ™ š › œ  ž Ÿ   Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ ­ Ў Џ А Б В Г Д З џџџџџџџџИ Т §џџџв џџџџџџџџџџџџџџџџџџџџџџџџУ Ф Х Ц Ч ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџi%† чпJˆр/ђlЉДі№№№№pp00p00џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ CReportItemReportџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџўџџџўџџџўџџџ ўџџџўџџџўџџџўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№Zž№CМИо.б&{7779AA40-0804-4D6B-8A13-1DE75B8807B0}3DGraph_V+ъ€JЉКђs{џTGrid0ќукгЛŸТ‰Z&{E926672C-C09A-422D-8072-570D2872F75C} Opti2DGraph?5м |ŠBšH7Е(#мтTextOptiSystem 9.0Report-иРРРџџџ€8Arial Back colorC§џџџџџ Forecolor@§џџFontA§џџ Rу ‘ЮуЊKИQ€8Arial џџџџџџџџџџџџџџi‚гЩ\AЋz|ї{UDѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџ№Zž№CМИо.б&{7779AA40-0804-4D6B-8A13-1DE75B8807B0}3DGraph_V+ъ€JЉКђs{џTGrid0ќукгЛŸТ‰Z&{E926672C-C09A-422D-8072-570D2872F75C} Opti2DGraph?5м |ŠBšH7Е(#мтTextOptiSystem 9.0Report-иРРРџџџ€8Arial Back colorC§џџџџџ Forecolor@§џџFontA§џџ Rу ‘ЮуЊKИQ€8Arial џџџџџџџџџџџџџџi‚гЩ\AЋz|ї{UDѕџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџi‚гЩ\AЋz|ї{UDѕCIDF Schedulerџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ