Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 760 → Rev 765

/FollowMe/Hex-Files/FollowMe_MEGA644p_FOLLOWME_V0_1h_SVN764.hex
0,0 → 1,2191
:100000000C9423080C9440080C9440080C9440086D
:100010000C9440080C9440080C9440080C94400840
:100020000C9440080C9440080C9440080C94400830
:100030000C9440080C9440080C9440080C94400820
:100040000C9440080C9440080C9466130C944008DF
:100050000C94100B0C9440080C94D70A0C94400894
:100060000C946B1B0C9440080C9440080C944008B2
:100070000C940E100C9440080C9440080D0A0D0AC4
:1000800048573A20466F6C6C6F772D4D65000D0A0E
:10009000466F6C6C6F77204D650D0A536F667477F1
:1000A0006172653A5625642E2564256320000D0A89
:1000B0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D70
:1000C0002D2D2D2D2D2D2D2D2D2D2D2D2D2D000DAD
:1000D0000A00416E616C6F675F436830202020200A
:1000E0002020416E616C6F675F43683120202020C3
:1000F0002020416E616C6F675F43683220202020B2
:100100002020416E616C6F675F43683320202020A0
:100110002020416E616C6F675F436834202020208F
:100120002020416E616C6F675F436835202020207E
:100130002020416E616C6F675F436836202020206D
:100140002020416E616C6F675F436837202020205C
:1001500020205542617420202020202020202020B3
:10016000202053797353746174652020202020204F
:100170002020446562756731302020202020202017
:100180002020446562756731312020202020202006
:1001900020204465627567313220202020202020F5
:1001A00020204465627567313320202020202020E4
:1001B00020204465627567313420202020202020D3
:1001C00020204465627567313520202020202020C2
:1001D00020205A656C6C656E7A61686C2020202046
:1001E0002020506F7765724F6E2020202020202025
:1001F000202044656275673138202020202020208F
:10020000202044656275673139202020202020207D
:100210002020446562756732302020202020202075
:100220002020446562756732312020202020202064
:100230002020446562756732322020202020202053
:100240002020446562756732332020202020202042
:100250002020446562756732342020202020202031
:100260002020446562756732352020202020202020
:10027000202044656275673236202020202020200F
:1002800020204465627567323720202020202020FE
:1002900020204465627567323820202020202020ED
:1002A00020204465627567323920202020202020DC
:1002B00020204465627567333020202020202020D4
:1002C00020204465627567333120202020202020C3
:1002D00020200D0A20554152543020696E69742E39
:1002E0002E2E6F6B0021212120494E434F4D50414E
:1002F0005449424C4520212121000D0A20554152EC
:10030000543120696E69742E2E2E006F6B005B25B0
:10031000695D005B25695D002B20466F6C6C6F7713
:10032000204D65202B0048573A20466F6C6C6F7744
:100330002D4D650053573A2025642E256425630012
:1003400020202020202020202020004E6F204750F9
:10035000532064617461004C6F6E3A20202020208D
:100360002020202020202020202020004C61743AD2
:10037000202020202020202020202020202020207D
:1003800000416C743A2020202020202020202020B2
:10039000202020202000536174733A2530326420DD
:1003A0004669783A4E6F6E6500536174733A253032
:1003B0003264204669783A324420200053617473D5
:1003C0003A25303264204669783A3344202000537D
:1003D0006174733A25303264204669783A3F3F2091
:1003E00020004C6F6E3A20256325642E252E336441
:1003F000252E336420646567004C61743A202563C0
:1004000025642E252E3364252E3364206465670011
:10041000416C743A202563253034642E252E303308
:1004200064206D004E6F204750532064617461005A
:100430005370656564204E3A202020202020202023
:100440002020202000537065656420453A2020203C
:10045000202020202020202020005370656564206B
:10046000543A20202020202020202020202000532B
:100470006174733A25303264204669783A4E6F6E63
:100480006500536174733A25303264204669783AC6
:100490003244202000536174733A25303264204680
:1004A00069783A3344202000536174733A2530321E
:1004B00064204669783A3F3F2020005370656564A8
:1004C000204E3A20252B346420636D2F7300537027
:1004D00065656420453A20252B346420636D2F73B5
:1004E00000537065656420543A20252B34642063E2
:1004F0006D2F7300475053205554432054696D6548
:10050000002020202020202020202020202020200B
:1005100020202020200020204E6F2074696D65204F
:1005200064617461212020202020002020202020D0
:1005300020202020202020202020202020202000DB
:1005400020202020202020202020202020202020AB
:100550002020202000446174653A20253032692F24
:10056000253032692F253034690054696D653A2091
:10057000253032693A253032693A253032692E25E4
:10058000303369000D0A2055425820696E69742E77
:100590002E2E006F6B000D0A2041444320696E69C6
:1005A000742E2E2E006F6B000D0A20425554544FAE
:1005B0004E20696E69742E2E2E006F6B0000002194
:1005C00010422063308440A550C660E7700881293E
:1005D000914AA16BB18CC1ADD1CEE1EFF1311210D6
:1005E0000273325222B5529442F772D6623993188E
:1005F000837BB35AA3BDD39CC3FFF3DEE3622443E2
:100600003420040114E664C774A44485546AA54BDD
:10061000B528850995EEE5CFF5ACC58DD553367275
:100620002611163006D776F6669556B4465BB77A2D
:10063000A719973887DFF7FEE79DD7BCC7C448E501
:10064000588668A7784008611802282338CCC9ED7D
:10065000D98EE9AFF9488969990AA92BB9F55AD415
:100660004AB77A966A711A500A333A122AFDDBDCCD
:10067000CBBFFB9EEB799B588B3BBB1AABA66C8721
:100680007CE44CC55C222C033C600C411CAEED8F1D
:10069000FDECCDCDDD2AAD0BBD688D499D977EB6B5
:1006A0006ED55EF44E133E322E511E700E9FFFBE6D
:1006B000EFDDDFFCCF1BBF3AAF599F788F8891A940
:1006C00081CAB1EBA10CD12DC14EF16FE18010A117
:1006D00000C230E3200450254046706760B983981B
:1006E00093FBA3DAB33DC31CD37FE35EF3B1029067
:1006F00012F322D2323542145277625672EAB5CBE7
:10070000A5A89589856EF54FE52CD50DC5E234C3B6
:1007100024A01481046674476424540544DBA7FABA
:10072000B79987B8975FE77EF71DC73CD7D326F206
:10073000369106B01657667676154634564CD96D06
:10074000C90EF92FE9C899E9898AB9ABA944586556
:100750004806782768C018E1088238A3287DCB5C5A
:10076000DB3FEB1EFBF98BD89BBBAB9ABB754A54A6
:100770005A376A167AF10AD01AB32A923A2EFD0F26
:10078000ED6CDD4DCDAABD8BADE89DC98D267C07F6
:100790006C645C454CA23C832CE01CC10C1FEF3EFA
:1007A000FF5DCF7CDF9BAFBABFD98FF89F176E3646
:1007B0007E554E745E932EB23ED10EF01E4572727F
:1007C0006F7220253032582072656164696E67202F
:1007D000646174612066726F6D207364206361725E
:1007E00064202852313D25303258292E0D0A000D43
:1007F0000A20204D616E75666163747572657220A2
:1008000049443A2025690D0A0020204170706C6926
:10081000636174696F6E2049443A2025730D0A00A4
:10082000202050726F64756374204E616D653A20AC
:1008300025730D0A00202050726F64756374205276
:1008400065762E3A2025692E25690D0A0020205351
:10085000657269616C204E6F2E3A20002530325847
:10086000000D0A0020204D616E756661632E2044E4
:100870006174653A2025692F25690D0A0D0A000D5E
:100880000A2053534320696E69742E2E2E006F6B1D
:10089000000D0A2053444320696E69742E2E2E00E9
:1008A00072657365742074696D656F75740042615B
:1008B0006420636D64382052313D253032582E005B
:1008C00042616420636D6438205237206368656339
:1008D0006B207061747465726E2E0D0A0043617234
:1008E0006420697320696E636F6D70617469626CF6
:1008F0006520746F20332E33562E0D0A004261643A
:1009000020636D64353820523120253032782E0036
:100910004E6F7420616E2053442D434152442E008B
:100920004361726420697320696E636F6D706174D6
:1009300069626C6520746F20332E33562E0042613D
:10094000642041636D6434312052313D253032588A
:100950002E00496E69742074696D656F75742E0080
:10096000496E6974206572726F722E004572726FE3
:10097000722073657474696E6720626C6F636B209C
:100980006C656E67746820746F203531322E0045B7
:1009900072726F722072656164696E6720434944A8
:1009A0002E0D0A004572726F722072656164696E65
:1009B00067204353442E006F6B0D0A000D0A202060
:1009C00053442D434152442056312E78000D0A20C5
:1009D0002053442D434152442056322E30206F7212
:1009E000206C61746572000D0A20204361706163A0
:1009F000697479203D202569204D42004E6F2043C7
:100A000061726420696E20536C6F742E000D0A2091
:100A1000534443206465696E69742E2E2E006F6BFB
:100A2000004572726F7220253032582077726974D7
:100A3000696E67206461746120746F207364206341
:100A40006172642028523D25303258292E0D0A004B
:100A50000D0A20464154313620696E69742E2E2EBF
:100A60000053442D4361726420636F756C64206E83
:100A70006F7420626520696E697469616C697A655A
:100A8000642E004572726F722072656164696E67D0
:100A900020746865204D42522E004572726F72209C
:100AA00072656164696E6720746865205642522ED3
:100AB000005642523A20536563746F722073697A0C
:100AC00065206E6F7420737570706F727465642E1C
:100AD000005642523A20426164206E756D62657222
:100AE000206F6620736563746F72732E00564252D6
:100AF0003A20506172746974696F6E206973742052
:100B00006E6F7420464154313620747970652E0022
:100B1000202E2E2E6F6B000D0A2573203C2D2D20CC
:100B20002564206973206F7574206F662072616E72
:100B30006765205B25642E2E2E25645D000D0A2539
:100B400073203C2D2D20756E6B6E6F776E2070615B
:100B500072616D657465720D0A000D0A205365742B
:100B600074696E677320696E69742E2E2E0045526B
:100B7000524F523A204F70656E696E6720736574EC
:100B800074696E67732066696C6521006F6B004540
:100B900052524F523A204372656174696E67206405
:100BA000656661756C742073657474696E67732013
:100BB00066696C65210044656661756C74207365B7
:100BC0007474696E67732066696C65206372656111
:100BD00074656421005573696E672064656661758C
:100BE0006C742076616C75657321000D0A4F706519
:100BF0006E696E67206B6D6C2D66696C653A202599
:100C0000730D0A000D0A4572726F72206F70656E67
:100C1000696E67206B6D6C2D66696C653A20257373
:100C20000D0A000D0A4572726F722067657474694F
:100C30006E672066726565206B6D6C2D66696C65EC
:100C4000206E616D650D0A000D0A4572726F72208B
:100C50006C6F6767696E6720746F206B6D6C2D66B3
:100C6000696C650D0A000D0A436C6F73696E67202D
:100C70006B6D6C2D66696C650D0A000D0A4572720C
:100C80006F7220636C6F73696E67206B6D6C2D667D
:100C9000696C650D0A000D0A4F70656E696E6720FC
:100CA0006770782D66696C653A2025730D0A000D12
:100CB0000A4572726F72206F70656E696E67206789
:100CC00070782D66696C653A2025730D0A000D0A4F
:100CD0004572726F722067657474696E6720667200
:100CE0006565206770782D66696C65206E616D653D
:100CF0000D0A000D0A4572726F72206C6F6767698A
:100D00006E6720746F206770782D66696C650D0AB8
:100D1000000D0A436C6F73696E67206770782D66EB
:100D2000696C650D0A000D0A4572726F7220636C62
:100D30006F73696E67206770782D66696C650D0A40
:100D4000000D0A3C2F636F6F7264696E6174657386
:100D50003E0D0A3C2F4C696E65537472696E673E96
:100D60000D0A003C4C696E65537472696E673E0DE6
:100D70000A3C74657373656C6C6174653E313C2F1D
:100D800074657373656C6C6174653E0D0A3C616CCF
:100D90007469747564654D6F64653E72656C6174E9
:100DA000697665546F47726F756E643C2F616C7421
:100DB00069747564654D6F64653E0D0A3C636F6FC1
:100DC0007264696E617465733E0D0A003C2F506C4D
:100DD0006163656D61726B3E0D0A003C506C61632E
:100DE000656D61726B3E0D0A3C6E616D653E466FCE
:100DF0006C6C6F774D653C2F6E616D653E0D0A3CE6
:100E00007374796C6555726C3E23464D5F677073E1
:100E10002D7374796C653C2F7374796C6555726CA5
:100E20003E0D0A003C2F446F63756D656E743E0D78
:100E30000A3C2F6B6D6C3E0D0A003C3F786D6C20B8
:100E400076657273696F6E3D22312E302220656E99
:100E5000636F64696E673D225554462D38223F3ECC
:100E60000D0A3C6B6D6C20786D6C6E733D2268745E
:100E700074703A2F2F65617274682E676F6F676C9C
:100E8000652E636F6D2F6B6D6C2F322E32223E0DEF
:100E90000A3C446F63756D656E743E0D0A3C6E616D
:100EA0006D653E4D696B726F6B6F70746572204734
:100EB0005053206C6F6767696E673C2F6E616D657C
:100EC0003E0D0A0D0A3C5374796C652069643D221D
:100ED000464D5F6770732D7374796C65223E0D0A01
:100EE0003C4C696E655374796C653E0D0A3C636FCA
:100EF0006C6F723E66663030666630303C2F636FD2
:100F00006C6F723E0D0A3C77696474683E323C2F08
:100F100077696474683E0D0A3C2F4C696E655374A2
:100F2000796C653E0D0A3C2F5374796C653E0D0A51
:100F3000003C2F74726B7365673E0D0A003C74723F
:100F40006B7365673E0D0A003C2F74726B3E0D0A91
:100F5000003C74726B3E0D0A3C6E616D653E466FDF
:100F60006C6C6F774D653C2F6E616D653E0D0A00B0
:100F70003C2F6770783E0D0A003C3F786D6C207600
:100F8000657273696F6E3D22312E302220656E636B
:100F90006F64696E673D225554462D382220737464
:100FA000616E64616C6F6E653D226E6F22203F3E04
:100FB0000D0A3C6770782063726561746F723D2220
:100FC000466F6C6C6F774D65222076657273696F22
:100FD0006E3D22312E3022203E0D0A0D0A3C6D65F9
:100FE0007461646174613E0D0A3C6C696E6B2068CB
:100FF0007265663D22687474703A2F2F7777772E6A
:101000006D696B726F6B6F707465722E6465223ED2
:101010000D0A3C746578743E4D696B726F4B6F704E
:101020007465723C2F746578743E0D0A3C2F6C69B0
:101030006E6B3E0D0A3C2F6D657461646174613E98
:101040000D0A0D0A000011241FBECFEFD0E1DEBF54
:10105000CDBF13E0A0E0B1E0E2E3F6E802C0059006
:101060000D92AE39B107D9F71DE0AEE9B3E001C08A
:101070001D92A935B107E1F70E9442080C9418436C
:101080000C940000CFEFD0E1DEBFCDBF84B7877FE7
:1010900084BF80916000886180936000109260003E
:1010A0000E948F1728980E9432130E94450A0E94BE
:1010B0001F190E94900F0E94341B0E941A1C7894E2
:1010C0000E94792E0E941F340E945938289A29982C
:1010D0008CE790E09F938F931F920E949D100F903A
:1010E0000F900F9088E690E09F938F9381E090E0BF
:1010F0009F938F931F921F928EE890E09F938F9300
:101100001F920E949D108DB79EB709960FB6F89456
:101110009EBF0FBE8DBF8EEA90E09F938F931F926C
:101120000E949D100F900F900F908FEC90E09F9376
:101130008F931F920E949D100E94D31388EE93E01C
:101140000E94B2139093AA038093A9030F900F906B
:101150000F900E94DB320E947E380E94391C882347
:1011600009F42BC188EC90E09093C4038093C303EF
:1011700020919E03822F9927019709F441C121E014
:1011800020939E03822F99279093DC058093DB05A3
:101190008130910509F41DC1029709F43AC181E03B
:1011A00080939E038091C001882309F4F2C080914E
:1011B000BA069091BB069093CA058093C9058091A9
:1011C000B8069091B9069093CC058093CB05809199
:1011D000AE069091AF069093CE058093CD05809199
:1011E000B0069091B1069093D0058093CF05809181
:1011F000B6069091B7069093D2058093D105809161
:10120000AC069091AD069093D4058093D305809160
:10121000B2069091B3069093D6058093D505809140
:10122000B4069091B5069093D8058093D705809128
:101230000001909101019C01220F331F280F391FDB
:101240008091B6069091B7060024969587950794ED
:10125000969587950794982F802D60E771E00E94FE
:101260007D42260F371F3695279536952795309363
:101270000101209300013093DA052093D9054091B4
:10128000A5035091A603443651050CF0B1C0253595
:1012900031050CF0B2C0E2E0F0E0F093A803E09377
:1012A000A7034F5F5F4F5093A6034093A503F093AE
:1012B000EA05E093E9055093EC054093EB05609156
:1012C000A3037091A4036E177F070CF086C0443609
:1012D00051050CF482C0A091C303B091C4031097D0
:1012E00009F07BC08091A1039091A203C3E0893EE5
:1012F0009C078CF084E690E09093C4038093C30332
:101300006F5F7F4F7093A4036093A303B093A20316
:10131000A093A103CD0165E08C3D96072CF40196C6
:101320009093A2038093A103EE0FFF1FE295F29525
:10133000F07FFE27E07FFE272E173F0724F02A3498
:1013400031050CF04FC0443651050CF44BC080E021
:1013500093E090930601809305018091C3039091DF
:10136000C403892B31F480E797E19093C403809301
:10137000C30380919F039091A00382609093A00388
:1013800080939F031092C00180917A00886C8093B3
:101390007A000E94260D0E94E00D80919F0390919B
:1013A000A003892BC1F028980E94DB320E947E386E
:1013B0000E94391C882309F0D5CE20919E03822FEC
:1013C00099279093DC058093DB058130910509F026
:1013D000E3CE2998E7CE289ABCCE8091A1039091C4
:1013E000A20399CF80919F039091A0038D7FC6CFD8
:1013F000E091A703F091A8035ACFE3E0F0E04DCFCE
:1014000080919F039091A003892B09F0BBCE22E02D
:10141000B7CE8091A9039091AA030E94BB138823A1
:1014200009F4C0CEC0919E05C13069F08AEF90E00A
:101430000E94B2139093AA038093A90385B192E00E
:10144000892785B9AFCE88EE93E00E94B2139093BE
:10145000AA038093A9038FEF9FEF9093A005809339
:101460009F05C093A1058CE38093A2051092A3056C
:10147000C093A4051092A5051092A6051092A70589
:101480001092A805C093B803D9CFCF93CFB72AE263
:1014900030E0F8948091C1008F778093C1008091F3
:1014A000C1008F7B8093C100589A5098599A519AE5
:1014B000832F99278093C5002093C4008091C0009A
:1014C00082608093C00088E18093C1008091C20057
:1014D0008F778093C2008091C2008F7B8093C2007F
:1014E0008091C2008F7D8093C2008091C2008F7E68
:1014F0008093C2008091C200877F8093C200809158
:10150000C1008B7F8093C1008091C2008460809372
:10151000C2008091C20082608093C2008091C000AE
:1015200087FF0CC08091C6008091C000882334F4EE
:101530008091C6008091C0008823A4F38091C100EF
:1015400080688093C1008091C10080648093C10055
:101550008091AD039091AE030E94B2139093A006C8
:1015600080939F061092B5031092B3031092B203BA
:101570001092B10381E0809303011092B005809333
:10158000B10587E08093B4058BE08093B20510929B
:10159000B305CFBF789482ED92E09F938F931F9213
:1015A0000E949D100F900F900F90CF9108951F9261
:1015B0000F920FB60F9211248F939F93EF93FF9387
:1015C000809103018823A9F48091BE039091BF0309
:1015D0000196FC01E75FF94FE081ED3079F0863943
:1015E000910561F09093BF038093BE03E093C60022
:1015F0000EC01092BF031092BE0309C01092BF0329
:101600001092BE0381E080930301E093C600FF9136
:10161000EF919F918F910F900FBE0F901F90189593
:101620001F920F920FB60F9211242F933F934F9357
:101630005F938F939F93AF93BF93CF93DF93EF937A
:10164000FF935091C6008091B503882309F073C0C1
:101650004091C2034423B9F45332E1F05D3011F1FB
:10166000E42FFF27E450FB4F50834F5F4093C203AA
:101670008091C0039091C103850F911D9093C10388
:101680008093C00358C0463948F38093C2038093C7
:10169000B50351C05093FC0481E08093C20383E200
:1016A00090E0ECCFA42FBB27A450BB4FFD01329795
:1016B00080812091C0033091C103281B3109ED01C5
:1016C00021978881281B3109C9019F709093C1031C
:1016D0008093C0030024880F991F001C880F991F56
:1016E000001C892F902D982F935C2F733070235CF2
:1016F0008081891729F01092B5031092C2031BC094
:1017000088818217C1F75C934F5F4093B40381E0F7
:101710008093B5038091FE04823579F788E190E0EB
:101720002CE00FB6F894A895809360000FBE20932C
:1017300060001092C203FF91EF91DF91CF91BF91B2
:10174000AF919F918F915F914F913F912F910F900A
:101750000FBE0F901F901895AC01A0E0B0E09D0166
:10176000A817B90748F4E9E0F6E08191280F311D88
:101770001196A417B507C8F33F70FD01E75FF94F55
:10178000C9010024880F991F001C880F991F001C95
:10179000892F902D835C80831196FD01E75FF94FBF
:1017A0002F733070822F835C8083A65FB94F8DE0EA
:1017B0008C9310920301809109068093C6000895CE
:1017C000BF92CF92DF92EF92FF920F931F93CF932E
:1017D000DF93CDB7DEB72C859D857E85BB2483E264
:1017E000809309069F5990930A0620930B0603E005
:1017F00010E0772309F4ADC0CF84D88843E1E42E0C
:10180000F12CEC0EFD1EA989BA897150109709F4CC
:10181000A0C0109709F43CC0F601EB0DF11DB39484
:101820009081119789F47723A1F1F70122E030E04C
:10183000E20EF31ED701C080D180E20EF31E0D90A0
:10184000BC91A02DBB247150109719F1F601EB0D3E
:10185000F11DB3944081119709F466C01097D1F03F
:10186000F601EB0DF11DB39460811197A1F477237C
:1018700091F0F7013296D701CD90DC9032E0E32E63
:10188000F12CEE0EFF1EA081B181BB24715003C06C
:1018900090E040E060E0F801E75FF94F892F86951E
:1018A0008695835C80830F5F1F4FF801E75FF94FD8
:1018B000892F99278370907082959295907F9827B1
:1018C000807F982755279A01329522952F702327DC
:1018D0003F702327822B835C80830F5F1F4FF801AB
:1018E000E75FF94F4F705070440F551F440F551F5D
:1018F000862F99270024880F991F001C880F991F95
:10190000001C892F902D842B835C80830F5F1F4FD9
:10191000F801E75FF94F6F73635C60830F5F1F4FE0
:10192000109709F076CF15C0772309F4B3CFF701EC
:10193000A2E0B0E0EA0EFB1ED701C080D18022E019
:1019400030E0E20EF31E0D90BC91A02DBB2471502F
:1019500085CFC8010E94AC0BDF91CF911F910F91F1
:10196000FF90EF90DF90CF90BF900895A3E07A2F83
:101970004091B403465009F45FC0E72FFF27E450BD
:10198000FB4F80818D537F5FE72FFF27E450FB4F94
:1019900020812D537F5FE72FFF27E450FB4F3081DD
:1019A0003D537F5FE72FFF27E450FB4F60816D536E
:1019B0007F5F9927880F991F880F991F522F529583
:1019C0005F70582B822F99278F7090708295929517
:1019D000907F9827807F9827232F26952695282B60
:1019E000832F99278370907000249695879507948C
:1019F000969587950794982F802D682B41504F3FDF
:101A0000D9F0EA2FFF27E450FB4F5083AF5F4150DE
:101A10004F3F91F0EA2FFF27E450FB4F2083AF5F49
:101A200041504F3F49F0EA2FFF27E450FB4F6083BE
:101A3000AF5F442309F0A1CF8FEF94E09093B303FD
:101A40008093B203A350A093B10308958091B5038E
:101A5000882309F408950E94B60C8091FD048B360A
:101A6000E1F18091FE0499278736910591F188363E
:101A700091058CF48136910509F447C084369105AF
:101A800009F451C01092B3031092B2031092B10343
:101A90001092B50308958C36910549F18D36910564
:101AA000FCF48836910571F78FEF80930201E09185
:101AB000B203F091B303808187FD53C082E080932D
:101AC000B7031092AC031092AB0381E08093BC0388
:101AD000D9CF81E08093BA03D5CF8091FE04C1CFE6
:101AE0008637910579F681E08093BD03CBCF8FEFE8
:101AF00080930201E091B203F091B303808180935F
:101B0000C90381E08093BB03BDCFE091B203F091A4
:101B1000B303E081E03210F18FE1809304018FEF95
:101B200080930201AFCFE091B203F091B3039081B3
:101B30008AE0989FC00111249093AE038093AD0377
:101B4000892B19F081E08093B90380EA9FE00E941D
:101B5000B2139093B0038093AF0394CFE09304014A
:101B6000DECF808180959091B603892B8093B60358
:101B700091818AE0989FC00111249093AC038093D7
:101B8000AB0384E08093B70380EA9FE00E94B21326
:101B90009093B0038093AF0398CFCF93C82F8A3030
:101BA00029F08091C00085FFFCCF04C08DE00E9429
:101BB000CD0DF7CFC093C60080E090E0CF9108959F
:101BC0001F93CF93DF93CDB7DEB760970FB6F8942E
:101BD000DEBF0FBECDBF80910301882309F496C1FB
:101BE0008091AF039091B0030E94BB13882309F04A
:101BF0005FC08091BD03882329F080910301882371
:101C000009F01CC18091AB039091AC03892B09F0C2
:101C10009BC08091BC03882309F453C080910301C9
:101C2000882309F44EC08091B703843008F0E8C0DF
:101C30001092C80385EE92E09F938F9311E01F935B
:101C40000E949D1084E190E09F938F9387E091E044
:101C50009F938F9381E090E09F938F9387EB93E026
:101C60009F938F9382E08F931F9388E48F930E94BA
:101C7000E00B8091B703982F910F2DB73EB7225FED
:101C80003F4F0FB6F8943EBF0FBE2DBF843008F40F
:101C90001DC11092B7038091AB039091AC030E94D9
:101CA000B2139093C6058093C5051092BC032EC154
:101CB0001092AC031092AB031092AE031092AD03DE
:101CC00098CF8091BB03882329F08091030188235A
:101CD00009F0CBC0809104018F3F09F43FC09927E0
:101CE00082959295907F9827807F98278E529F4F5C
:101CF00040E150E0BC01CE0101960E94283F80E106
:101D000090E09F938F93CE0101969F938F9381E0F4
:101D100090E09F938F9384E091E09F938F9382E074
:101D20008F938AE08F9381E48F930E94E00B8FEF73
:101D3000809304012DB73EB7255F3F4F0FB6F8944F
:101D40003EBF0FBE2DBFE2C08091C5059091C60574
:101D50000E94BB13882309F061CF5BCF8091BA0347
:101D60008823B9F58091AD039091AE03892B09F0DA
:101D7000A3C08091B903882329F0809103018823AF
:101D800009F0A7C08091B803882309F4BFC08091EF
:101D90000301882309F4BAC08EE190E09F938F93EA
:101DA00082E995E09F938F9381E08F9312E01F93D8
:101DB00083E78F930E94E00B10939E051092B80367
:101DC0008DB79EB707960FB6F8949EBF0FBE8DBF16
:101DD0009DC080910301882329F28BE090E09F93BE
:101DE0008F938AEB95E09F938F9381E08F938AE0A6
:101DF0008F9387E48F930E94E00B1092BA03E0CF99
:101E00008091B6030E94DC131092B60380E590E047
:101E10009F938F9387E091E09F938F9381E08F93BF
:101E20008F9388E48F930E94E00B8DB79EB707963F
:101E30000FB6F8949EBF0FBE8DBF2DCF8AE090E005
:101E40009F938F9380EB95E09F938F9381E08F9387
:101E50008AE08F9386E58F930E94E00B1092BD037A
:101E60002DB73EB7295F3F4F69CF80E00E94DC135A
:101E700080E590E09F938F9387E091E09F938F930D
:101E800021E030E03F932F9387E591E09F938F937C
:101E90003F932F9389EC93E09F938F9383E08F93ED
:101EA00081E08F938CE48F930E94E00B1092BB0330
:101EB0008DB79EB70F9687CF80919F069091A00611
:101EC0000E94BB13882309F058CF53CF9093B703D8
:101ED000E2CE82E490E09F938F9387EC95E09F930E
:101EE0008F9381E08F938AE08F9384E48F930E9495
:101EF000E00B8091AD039091AE030E94B2139093DA
:101F0000A00680939F061092B903AACF60960FB6E1
:101F1000F894DEBF0FBECDBFDF91CF911F91089522
:101F20008AEF92E09F938F931F920E949D104FB76C
:101F30002AE230E0F8948091C9008F778093C9003D
:101F40008091C9008F7B8093C9008091C9008F7DEB
:101F50008093C9005A9A52985B9A539A832F992773
:101F60008093CD002093CC008091C8008260809344
:101F7000C80088E18093C9008091CA008F77809360
:101F8000CA008091CA008F7B8093CA008091CA00EA
:101F90008F7D8093CA008091CA008F7E8093CA0093
:101FA0008091CA00877F8093CA008091C9008B7F8F
:101FB0008093C9008091CA0084608093CA00809198
:101FC000CA0082608093CA000F900F900F9080919A
:101FD000C80087FF0CC08091CE008091C800882384
:101FE00034F48091CE008091C8008823A4F38091BE
:101FF000C90080688093C9008091C9008064809383
:10200000C9004FBF78948BE093E09F938F931F920A
:102010000E949D100F900F900F9008951F920F92A5
:102020000FB60F9211242F933F934F935F936F93AB
:102030007F938F939F93AF93BF93EF93FF93809181
:10204000CE000E943B1AFF91EF91BF91AF919F91FB
:102050008F917F916F915F914F913F912F910F9051
:102060000FBE0F901F901895982F8091A106813078
:1020700031F0892F0E94CD0D282F33270CC080917D
:10208000C803E82FFF27E95FFE4F90838F5F80939F
:10209000C80321E030E0C90108950F931F93CF9347
:1020A000DF938C01EB01672B71F0F80181918F01B7
:1020B0000E943410219739F0F80181918F010E941C
:1020C0003410219791F7DF91CF911F910F910895CF
:1020D0000F931F93CF93DF938C01EB01672B81F05C
:1020E000F8010F5F1F4F84910E943410219741F037
:1020F000F8010F5F1F4F84910E943410219781F7E0
:10210000DF91CF911F910F910895CF93C82F18168B
:1021100034F480E20E943410C1501C16D4F3CF91E5
:102120000895CF93C82F181634F480E30E9434101A
:10213000C1501C16D4F3CF9108952F923F924F9225
:102140005F926F927F928F929F92AF92BF92CF9247
:10215000DF92EF92FF920F931F93CF93DF93CDB750
:10216000DEB7E0970FB6F894DEBF0FBECDBF269660
:102170008FAD26972896EEADFFAD28978824992439
:1021800054018093A10648E4C42ED12CCC0EDD1E50
:102190007F01C701F7011491112331F0153221F0AD
:1021A0000894E11CF11CF6CFB701681B790B09F00C
:1021B00095C0112309F43DC20894E11CF11C1FA62F
:1021C0003FA4232C0FEF39A6F7010894E11CF11C62
:1021D00014911537C9F1812F80628837A9F1103227
:1021E00009F440C0133209F48DC01A3209F479C0E1
:1021F0001D3209F476C01B32C9F11E32C9F1103309
:1022000009F48AC0812F8153893008F07EC060E0D4
:1022100070E0CB01880F991F880F991F880F991FB5
:10222000860F971F680F791F610F711D60537040F3
:10223000F7010894E11CF11C1491812F80538A301E
:1022400040F3262E153739F630FE3DC0F60184E006
:1022500090E0C80ED91E80809180A280B380103299
:1022600009F0C0CF89A5882309F0AECF19A7ACCF5C
:10227000F7010894E11CF11C14911A3209F451C0C1
:1022800060E070E014C0CB01880F991F880F991F80
:10229000880F991F860F971F680F791F610F711D97
:1022A00060537040F7010894E11CF11C1491812FD8
:1022B00080538A3040F3EFEF6F3F7E0714F46FEFE7
:1022C0007FEF062F86CFF60182E090E0C80ED91E80
:1022D000808191814C01AA24BB2481CF0E94681087
:1022E00068CF1A3251F4F60182E090E0C80ED91E90
:1022F000208022200CF068CF219490E1392AEFED64
:102300003E2262CF98E0392A5FCF1836C9F01C36DA
:10231000D1F481E0382A58CF34FC56CFF0E23F2A7E
:1023200053CFF60182E090E0C80ED91E6081718122
:102330009FEF6F3F790714F46FEF7FEF062F44CFC5
:1023400024E0322A41CF133609F44DC1143409F484
:102350001FC1143609F41CC1193609F419C11F3400
:1023600009F40FC11F3609F40CC1103709F4F9C084
:10237000133709F4B2C0153509F4ECC0153709F468
:10238000E9C0183509F444C0183709F441C01123D5
:1023900009F44FC1CE0101969DA78CA7198381E056
:1023A000482E19A6632C7724042D5FA4541857FCDB
:1023B0002DC029A5222331F10F5F050DC3018073C4
:1023C0009070892B09F42FC1222309F027C166FCE4
:1023D0001BC1C30180739070809709F410C1852DD3
:1023E0000E949110842D992787FD9095BC018CA5A2
:1023F0009DA50E944D1064FECCCE822D801B0E94B4
:102400008510C7CE66FED9CF0E5FD7CF5524D1CF6A
:10241000E0E1EEA733FE07C081149104A104B104EA
:1024200011F0F0E43F2A19A60FA707FD02C02FED17
:102430003222CE0189969DA78CA781149104A10414
:10244000B10419F49FA5992361F1EEA54E2E5524F0
:102450006624772418AA84149504A604B70410F0FF
:10246000F1E0F8ABC501B401A30192010E94A442BE
:10247000DC01CB01082F8A30F0F4005DECA5FDA54E
:102480000293FDA7ECA7C501B401A30192010E942C
:10249000A44249015A01F8A9FF23E1F62EA52830EC
:1024A00079F0632C7724CE010196482EFCA54F1AB3
:1024B00028E2420E79CF095A183501F70F7DDECF99
:1024C000632C772463FEEFCF003369F380E3ECA540
:1024D000FDA58293FDA7ECA7E6CFF60182E090E090
:1024E000C80ED91E0190F081E02DFDA7ECA7EF2BBF
:1024F00081F4FE013196FDA7ECA788E289838EE680
:10250000818385E78B838CE68C838D8389E28E8340
:102510001F8207FD15C0802F992787FD9095AC017C
:1025200060E070E08CA59DA50E94313F009731F0DE
:10253000482EFCA54F1A04150CF033CF402E31CF96
:10254000ECA5FDA501900020E9F731974E2E2CA5B2
:10255000421A27CF153511F481E0382A9AE09EA758
:1025600062CFF60182E090E0C80ED91E8081918191
:102570004C01AA24BB2490E19EA7E0E43E2A18E780
:1025800052CF1F3411F4E1E03E2AF8E0FEA74BCF12
:10259000143411F491E0392A30FE18C0F60184E0B9
:1025A00090E0C80ED91E80809180A280B380B7FED3
:1025B0000AC0B094A09490948094811C911CA11C9A
:1025C000B11C8DE289A79AE09EA72ECFF60182E08A
:1025D00090E0C80ED91E808191814C01AA2497FCFD
:1025E000A094BA2CE4CFFE013196FDA7ECA7F6012A
:1025F00082E090E0C80ED91E80818983D0CE822DE2
:10260000801B0E949110EBCE80E38AA71BA762E09B
:1026100070E0CE018A960E944D10DBCE61E070E042
:10262000CE018996F8CF822D801B0E94851029A5A6
:10263000CBCEE0960FB6F894DEBF0FBECDBFDF91D4
:10264000CF911F910F91FF90EF90DF90CF90BF90AF
:10265000AF909F908F907F906F905F904F903F9042
:102660002F9008959FB7F8943F9A479884B58C703F
:1026700084BD85B5877385BD85B5887F826085BD3E
:1026800016BC80916E00897F80936E0080916E00F1
:10269000816080936E001092A3061092A2061092A1
:1026A000A4061092A5061092A6061092A7061092F4
:1026B000A8061092AA061092A9061092AB061092D4
:1026C000C6031092C5039FBF789408951F920F927E
:1026D0000FB60F9211242F933F938F939F93809166
:1026E000C70381508F3F41F18093C7038091C3039B
:1026F0009091C403892BB9F08091C3039091C403D6
:1027000001979093C4038093C3038091C303909176
:10271000C403209105013091060182239323892B64
:1027200049F4479816C08FEF9FEF9093060180936E
:102730000501F7CF479A0DC089E08093C7038091C8
:10274000C5039091C60301969093C6038093C50379
:10275000CDCF9F918F913F912F910F900FBE0F90F2
:102760001F9018952091C5033091C603280F391F7B
:10277000C901019708952091C5033091C603821BBA
:10278000930B892F990F990B80780895CF93DF933E
:102790000E94B213EC01CE010E94BB138823D9F32F
:1027A000DF91CF91089590E2E7E0F1E08FE491931B
:1027B000815087FFFCCF0895BF92CF92DF92EF92B6
:1027C000FF920F931F93CF93DF93282F332720FF80
:1027D00008C08091C903882309F459C081508093AF
:1027E000C90321FF0AC09091C9038091570198172E
:1027F00009F4F3C19F5F9093C90320FF02C021FD3C
:1028000043C00E94D3139091C90380915701891747
:1028100018F48093C903982F9A3060F581E1809372
:10282000C803892F99279F938F938EE093E09F93FE
:102830008F9381E08F930E949D100F900F900F90C7
:102840000F900F909091C903C92FDD27C130D1059A
:1028500019F1C230D1050CF4C3C1C230D10509F45D
:1028600054C1239709F43DC291509093570110929F
:10287000C9034BC380E18093C803892F99279F9395
:102880008F9383E193E0D3CF1092C903BACF8091A5
:1028900057018093C903A5CF8091F603882309F4DB
:1028A000DEC18091D90399278230910509F45AC27B
:1028B000833091050CF008C2892B09F408C31092EB
:1028C000C8038091D80399279F938F938FEC93E04F
:1028D0009F938F9381E08F930E949D100F900F9094
:1028E0000F900F900F90E090CA03F090CB030091EF
:1028F000CC031091CD0317FDC3C24BE2B42EC80127
:10290000B70120E836E948E950E00E94C642690173
:1029100037FDB1C2C801B70120E836E948E950E007
:102920000E94C642DC01CB01BC01CD0120E137E2AF
:1029300040E050E00E94C642E90137FDC4C2C80130
:10294000B70120E836E948E950E00E94C642DC01C0
:10295000CB01BC01CD0120E137E240E050E00E9414
:10296000C642DC01CB01BC01CD012AE030E040E0F1
:1029700050E00E94C642DA01C90197FDA0C284E17D
:102980008093C8033F932F93DF93CF93DF92CF922F
:102990008B2D99279F938F9382EE93E09F938F9334
:1029A00081E08F930E949D10E090CE03F090CF03C2
:1029B0000091D0031091D1038DB79EB70B960FB63F
:1029C000F8949EBF0FBE8DBF17FD76C22BE2B22ECC
:1029D000C801B70120E836E948E950E00E94C64244
:1029E000690137FD64C2C801B70120E836E948E94A
:1029F00050E00E94C642DC01CB01BC01CD0120E1C8
:102A000037E240E050E00E94C642E90137FD4BC288
:102A1000C801B70120E836E948E950E00E94C64203
:102A2000DC01CB01BC01CD0120E137E240E050E008
:102A30000E94C642DC01CB01BC01CD012AE030E09E
:102A400040E050E00E94C642DA01C90197FD27C26A
:102A500088E28093C8033F932F93DF93CF93DF9255
:102A6000CF928B2D99279F938F9389EF93E09F931C
:102A70008F9381E08F930E949D10E090D203F0909D
:102A8000D3030091D4031091D5038DB79EB70B9655
:102A90000FB6F8949EBF0FBE8DBF17FDFDC18BE230
:102AA000B82EC801B70128EE33E040E050E00E94A4
:102AB000C642690137FDEBC1C801B70128EE33E01A
:102AC00040E050E00E94C642DC01CB01EC0197FDE2
:102AD000DAC18CE38093C803DF93CF93DF92CF9268
:102AE0008B2D99279F938F9380E194E09F938F93F1
:102AF00081E08F930E949D108DB79EB709960FB607
:102B0000F8949EBF0FBE8DBF00C28091F60388234C
:102B100009F484C18091D90399278230910509F481
:102B2000E0C1833091050CF410C1039709F4E3C1AF
:102B30001092C8038091D80399279F938F9388EAB6
:102B400094E09F938F9381E08F930E949D100F904C
:102B50000F900F900F900F9084E18093C8038091A5
:102B6000DE039091DF039F938F938BEB94E09F9311
:102B70008F9311E01F930E949D1088E28093C803F9
:102B80000F900F900F900F900F908091E203909113
:102B9000E3039F938F938EEC94E09F938F931F9307
:102BA0000E949D108CE38093C8030F900F900F90AC
:102BB0000F900F908091E6039091E7039F938F937E
:102BC00081EE94E09F938F931F930E949D100F902E
:102BD0000F900F900F900F9098C11092C9030DCED7
:102BE000209709F041CE1092C80388E193E09F93AB
:102BF0008F9311E01F930E949D1084E18093C8037E
:102C00000F900F900F9086E293E09F938F931F9306
:102C10000E949D1088E28093C8030F900F900F9040
:102C200088E690E09F938F9381E090E09F938F934D
:102C3000DF93CF9384E393E09F938F931F930E943E
:102C40009D108CE38093C8038DB79EB709960FB68D
:102C5000F8949EBF0FBE8DBF80E493E02CC080939C
:102C6000C8038BE493E09F938F9311E01F930E941E
:102C70009D1084E18093C8030F900F900F9087E51B
:102C800093E09F938F931F930E949D1088E28093FF
:102C9000C8030F900F900F908CE693E09F938F9353
:102CA0001F930E949D108CE38093C8030F900F9098
:102CB0000F9081E893E09F938F931F930E949D1044
:102CC0000F900F900F9021C1039709F0F8CD10924B
:102CD000C8038091D80399279F938F938CEB93E03F
:102CE000F7CD1092C80384EF94E09F938F93C1E0D7
:102CF000CF930E949D100F900F900F908091AB0684
:102D00008823D1F584E18093C80381E095E09F9307
:102D10008F93CF930E949D1088E28093C8030F90F9
:102D20000F900F9086E195E09F938F93CF930E9431
:102D30009D108CE38093C8030F900F900F908BE24F
:102D400095E09F938F93CF93B9CF892B09F0F0CE65
:102D50001092C8038091D80399279F938F938FE691
:102D600094E0EFCE1092C8038091D80399279F93E7
:102D70008F9389EA93E0ACCD84E18093C80380E42B
:102D800095E09F938F93CF930E949D1088E280934C
:102D9000C8030F900F900F908091A2069091A30608
:102DA0009F938F938091A50699279F938F938091EE
:102DB000A40699279F938F9385E595E09F938F9322
:102DC000CF930E949D108CE38093C8038DB79EB76C
:102DD00009960FB6F8949EBF0FBE8DBF8091A906CD
:102DE0009091AA069F938F938091A80699279F930D
:102DF0008F938091A70699279F938F938091A60622
:102E000099279F938F938AE695E09F938F93CF9313
:102E10000E949D108DB79EB70B9671CE8093C8030C
:102E200084E294E09F938F9311E01F930E949D1082
:102E300084E18093C8030F900F900F9080E394E09B
:102E40009F938F931F930E949D1088E28093C803E5
:102E50000F900F900F9085E494E09F938F931F93B2
:102E60000E949D108CE38093C8030F900F900F90E9
:102E70008AE594E020CFD094C194D108D3944ACD70
:102E80005DE2B52E3CCDD095C195DF4F22CED094DA
:102E9000C194D108D39410CE9DE2B92E02CE3095C4
:102EA00021953F4FD5CDD095C195DF4FB1CDD09471
:102EB000C194D108D39497CD3DE2B32E89CD3095FE
:102EC00021953F4F5CCDD095C195DF4F38CD109205
:102ED000C8038091D80399279F938F9386E993E045
:102EE000F7CC1092C8038091D80399279F938F93B2
:102EF00082E894E026CE1092C8038091D8039927E7
:102F00009F938F9385E994E01CCEDF91CF911F9121
:102F10000F91FF90EF90DF90CF90BF900895209A8F
:102F2000299A219A289A08959C0160E971E00E94EB
:102F30007D42892B61F0C90183709070892B51F417
:102F4000C90164E670E00E947D42892B19F081E09E
:102F500090E0089580E090E008958F929F92AF9264
:102F6000BF92CF92DF92EF92FF920F931F93CF9376
:102F7000DF934C0180916F04882321F080914604F7
:102F800082FD03C0F40111864DC18091460483FF88
:102F9000F9CF80913B0490913C04A0913D04B09105
:102FA0003E04BC01CD0128EE33E040E050E00E9439
:102FB000A44259016A018091430490914404AA27D4
:102FC00097FDA095BA2F2FE0A216B104C104D10439
:102FD00008F01FC10197A109B10941E75AE369E06F
:102FE00070E0A40EB51EC61ED71E7C018D0123E025
:102FF000EE0CFF1C001F111F2A95D1F7E81AF90AE1
:103000000A0B1B0B23E837E04BE050E0E20EF31E07
:10301000041F151FC601B50120E831E541E050E06D
:103020000E94A442E20EF31E041F151FC801B7013F
:1030300021EB3AE342E050E00E94A44280E991E0B3
:10304000289FE001299FD00D389FD00D1124219693
:10305000C801B70121EB3AE342E050E00E94A442EC
:103060007B018C012CEA3EE840E050E00E94A44243
:1030700084E690E0289FB001299F700D389F700D65
:103080001124C60FD71FC801B7012CEA3EE840E063
:1030900050E00E94A4427B018C0125EB35E040E02A
:1030A00050E00E94A442A901440F551F440F551F30
:1030B000C40FD51FC801B70125EB35E040E050E053
:1030C0000E94A4427B018C0177E4E71674E0F706C6
:1030D00070E0070770E0170708F098C0C801B70153
:1030E0002DE631E040E050E00E94A442A9019E019B
:1030F000240F351FD4012D933C938DE691E0489F1A
:10310000E001499FD00D589FD00D1124CE01AA2770
:10311000BB27E81AF90A0A0B1B0B0894E11CF11CE7
:10312000011D111DC9010E949417882309F46BC069
:103130004CE851E020E0E22FFF27EE0FFF1FEE0FDB
:10314000FF1FE40FF51F80819181A281B3818E154D
:103150009F05A007B10788F484819581A681B78176
:103160008E159F05A007B10740F02F5FE4012A8369
:103170008081EE2DE81BEB832CE02F5F2C30D8F202
:10318000C601B50120E831E541E050E00E94A442CB
:103190005B016C0120E13EE040E050E00E94A4426F
:1031A000E4012C83C601B50120E13EE040E050E09F
:1031B0000E94A4425B016C012CE330E040E050E04F
:1031C0000E94A4422D83C601B5012CE330E040E00B
:1031D00050E00E94A4426E8380913B0490913C0495
:1031E000A0913D04B0913E04BC01CD0128EE33E036
:1031F00040E050E00E94A442DC01CB0198878F831D
:1032000081E089870FC048E551E094CF43E050E06A
:103210006ECFC1EFDFEFEFEFFFEFAC0EBD1ECE1EA6
:10322000DF1EE3CEDF91CF911F910F91FF90EF90C2
:10323000DF90CF90BF90AF909F908F90089584E8DB
:1032400095E09F938F931F920E949D1010926F04A0
:1032500010923A0410921D041092F6030F900F90F2
:103260000F9083E995E09F938F931F920E949D108A
:103270000F900F900F900895CF93809170049091CC
:1032800071040E94BB138823D9F01092720484E663
:1032900090E00E94B2139093710480937004809127
:1032A0007204823008F4E5C080916F04813071F0BF
:1032B00082E080936F0480933A0480931D04D9C008
:1032C000809172048F5F80937204E1CF80913A0401
:1032D000813071F7C0911D04C13051F78091F7031F
:1032E0009091F80301969093F8038093F7038091EF
:1032F000F6038130E9F21092F60380914604809340
:10330000D70380916A048093D80380914504809309
:10331000D9038091530490915404A0915504B09125
:1033200056048093DA039093DB03A093DC03B093FD
:10333000DD038091630490916404A0916504B091D1
:1033400066048093F2039093F303A093F403B09385
:10335000F50382EA96E00E94AD17809122049091D5
:103360002304A0912404B09125048093CA03909370
:10337000CB03A093CC03B093CD038091260490910E
:103380002704A0912804B09129048093CE03909340
:10339000CF03A093D003B093D10380912E049091DA
:1033A0002F04A0913004B09131048093D203909304
:1033B000D303A093D403B093D503C093D6038091D5
:1033C000010490910204A0910304B091040480933D
:1033D000E2039093E303A093E403B093E5038091A9
:1033E000FD039091FE03A091FF03B0910004809330
:1033F000DE039093DF03A093E003B093E103809199
:10340000050490910604A0910704B0910804B095BA
:10341000A095909581959F4FAF4FBF4F8093E60346
:103420009093E703A093E803B093E90380910D0420
:1034300090910E04A0910F04B09110048093EA03C0
:103440009093EB03A093EC03B093ED0380911104F0
:1034500090911204A0911304B09114048093EE0390
:103460009093EF03A093F003B093F103C093F6039E
:103470001FCFCF910895482F20917304822F992751
:103480008430910569F18530910594F4813091057E
:1034900009F466C0823091050CF45BC0823091055E
:1034A00009F48CC0039709F48DC010927304089539
:1034B0008630910509F45AC0863091052CF1873089
:1034C000910509F4A7C0089781F780917704481700
:1034D00009F4C1C0E0917C04F0917D04108243C0E6
:1034E000842F9927909375048093740490917604A7
:1034F000940F9093760480917704890F80937704DA
:1035000085E0809373040895842F9927982F882746
:103510002091740430917504820F931F9093750469
:103520008093740490917604940F90937604809124
:103530007704890F80937704E0917C04F0917D04F7
:103540008081813009F46FC0108286E0809373041B
:103550000895892B09F0A9CF453B29F481E0D1CF0B
:10356000423609F45EC0109273040895E091780425
:10357000F091790480917A0490917B04E817F9071F
:1035800090F74193F0937904E09378049091760456
:10359000940F9093760480917704890F8093770439
:1035A00080917404909175040197909375048093B1
:1035B0007404892B09F07BCF87E0A3CF413099F6C3
:1035C00083E09FCF842F992786309105E1F18730E2
:1035D000910574F5029739F68EE194E090937904A1
:1035E000809378044D9690937B0480937A0401979E
:1035F00090937D0480937C04222309F458CF84E0C7
:1036000080937304842F8F5F809376048F5F809301
:103610007704089580917604481709F05BCF88E01D
:1036200070CF82E06ECF109273040E943C1908950F
:10363000429709F098CF89EF93E0909379048093B3
:1036400078048596D0CF8BE394E0909379048093AF
:103650007804C596C8CFE0917C04F0917D0481E0A8
:1036600080830E943C197FCF1F931FB786E995E0A6
:103670009F938F931F920E949D10F89411B812B8D7
:103680008FEF80937E0080917C008F7180937C000F
:1036900080917C00807E80937C0087E080937A001C
:1036A00080917B00887F80937B0080917A00886C7A
:1036B00080937A001FBF78940F900F900F9085EA47
:1036C00095E09F938F931F920E949D100F900F90F3
:1036D0000F901F9108951F920F920FB60F92112411
:1036E0002F933F938F939F9380917F04282F3327AD
:1036F0008F5F2330310509F441C02430310544F592
:103700002130310509F46CC0223031050CF44EC073
:1037100080937F0480917800909179009093AF0618
:103720008093AE0683E080937E0480917C00807E4F
:1037300090917E04892B80937C0080917F04882364
:1037400009F46FC080917A00886C80937A0069C018
:1037500025303105C9F125303105E4F02630310539
:1037600009F44AC02730310509F452C010927E0492
:1037700010927F0481E08093C001D7CF80937F04B3
:1037800080917800909179009093B1068093B00673
:1037900084E0C9CF80937F04809178009091790074
:1037A0009093B7068093B60685E0BDCF232BF1F644
:1037B00080937F0480917800909179009093BB066C
:1037C0008093BA0681E0AFCF80937F048091780028
:1037D000909179009093AD068093AC0686E0A3CFDC
:1037E00080937F0480917800909179009093B9063E
:1037F0008093B80682E097CF80937F048091780011
:10380000909179009093B3068093B20687E08BCFB6
:1038100080917800909179009093B5068093B406DA
:10382000A5CF9F918F913F912F910F900FBE0F9039
:103830001F90189588EA95E09F938F931F920E949E
:103840009D10469A3E9882E390E00E94B2139093B6
:103850008104809380040F900F900F908AEB95E085
:103860009F938F931F920E949D100F900F900F9027
:103870000895CF93C0E080918004909181040E94CC
:10388000BB13882301F1369B0BC0C093820482E3F3
:1038900090E00E94B213909381048093800413C03F
:1038A000809182048F5F80938204813051F08A304E
:1038B00041F0809182048A3051F787E0809382043E
:1038C000E6CFC1E0F6CF8C2F9927CF910895CF9204
:1038D000DF92EF92FF920F931F93CF93DF938C01B0
:1038E0006A017B0180E090E040E050E060E070E041
:1038F0004C155D056E057F05D8F4382F2227E92F7A
:10390000FF27D8018D918D019927E827F927EE0F20
:10391000FF1FE354FA4F80819181822793274F5FE5
:103920005F4F6F4F7F4F4C155D056E057F0528F388
:10393000DF91CF911F910F91FF90EF90DF90CF908B
:1039400008952C9A089584B1806B84B926980E94BA
:10395000A11C82E58CBD8DB581608DBD2A9A22980F
:1039600008950E94A11C1CBC1DBC08958FEF8EBD44
:103970000DB407FEFDCF8EB5992708958EBD0DB409
:1039800007FEFDCF08952C980895EF92FF920F93B4
:103990001F93CF93DF93EC017A018B0140E0542F0A
:1039A000E114F1040105110509F169E0FE01E50FDB
:1039B000F11DE081F7E0440F2E2F3327207830707F
:1039C000842F9927807890702817390709F04627A7
:1039D000EE0FF150F7FFEFCF5F5F852F9927AA27F2
:1039E000BB278E159F05A007B10700F3842F9927E9
:1039F000880F991F482F4160842F9927DF91CF911D
:103A00001F910F91FF90EF9008950F931F93CF9305
:103A1000DF938C010E94C31CC8010E94B213EC0109
:103A20000E94B61C082FCE010E94BB13882311F4FC
:103A30000F3FB1F7802F9927DF91CF911F910F9101
:103A40000895CF92DF92EF92FF920F931F93CF933F
:103A5000DF93CDB7DEB726970FB6F894DEBF0FBE63
:103A6000CDBF9A01AB01EE24FF2480648983852FAA
:103A70009927AA27BB278A834B833C832D8345E064
:103A800050E060E070E0CE0101960E94C51C8E837C
:103A90000E94A11C8FEF0E94BE1C0E94C31C84EFD9
:103AA00091E00E94051D8E010F5F1F4F36E0C32E6F
:103AB000D12CCC0EDD1EF80181918F010E94BE1C1D
:103AC0008AE090E00197F1F7C016D106A0F70E94B6
:103AD000B61C282FC7010894E11CF11C855F91409A
:103AE00010F42F3FA1F3822F992726960FB6F89452
:103AF000DEBF0FBECDBFDF91CF911F910F91FF9021
:103B0000EF90DF90CF900895EF92FF920F931F9365
:103B1000CF93C82F7A018B0140E050E060E070E065
:103B200087E30E94211D88232CF0B801A7018C2F68
:103B30000E94211D9927CF911F910F91FF90EF9027
:103B40000895AF92BF92CF92DF92EF92FF920F93C0
:103B50001F93CF93DF935901670178010E94211DC4
:103B6000982F8823C9F024E0892F99279F938F935A
:103B7000C22FDD27DF93CF938DEB97E09F938F9339
:103B80001F920E949D108DB79EB707960FB6F894AE
:103B90009EBF0FBE8DBF26C00E94B61C982F807F8F
:103BA000F9F09E3FC9F7C0E0D0E0C114D104E104B0
:103BB000F10479F085010E94B61CF80181938F0110
:103BC0002196CE01AA27BB278C159D05AE05BF0502
:103BD00090F30E94B61C0E94B61CC0E0D0E002C068
:103BE0002AE0C2CFCE01DF91CF911F910F91FF90BC
:103BF000EF90DF90CF90BF90AF900895AF92BF92BB
:103C0000CF92DF92EF92FF920F931F93CF93DF93A8
:103C1000CDB7DEB726970FB6F894DEBF0FBECDBF87
:103C20006C01DC018C9199279F938F938FEE97E025
:103C30009F938F931F920E949D10F6018181928124
:103C40009A8389831B820F900F900F900F900F9093
:103C50008E010F5F1F4F1F930F9389E098E09F9392
:103C60008F931F920E949D1083E090E0C80ED91E92
:103C700085E0D801F60101900D928A95E1F78DEF6C
:103C80009FEFC80ED91E1E820F900F900F900F90BD
:103C90000F901F930F9380E298E09F938F931F9252
:103CA0000E949D100F900F900F900F900F90F601B3
:103CB000808599278F7090709F938F9380858295D0
:103CC0008F7099279F938F9385E398E09F938F93AD
:103CD0001F920E949D108DB79EB707960FB6F8945D
:103CE0009EBF0FBE8DBF8DE498E09F938F931F9270
:103CF0000E949D100F900F900F90FCE5AF2EF8E002
:103D0000BF2EE9E0EE2EF12CEC0CFD1C03E010E0E0
:103D1000D7018D917D0199279F938F93BF92AF9289
:103D20001F920E949D100F900F900F900F900F9078
:103D30000150104017FFECCF81E698E09F938F93DE
:103D40001F920E949D10F6018685482F55274F70BF
:103D5000507082958F70282F3327858599278295FB
:103D60009295907F9827807F9827282B392B205376
:103D7000384F0F900F900F903F932F935F934F9377
:103D800084E698E09F938F931F920E949D108DB7B9
:103D90009EB707960FB6F8949EBF0FBE8DBF2696AE
:103DA0000FB6F894DEBF0FBECDBFDF91CF911F914C
:103DB0000F91FF90EF90DF90CF90BF90AF9008955C
:103DC000EF92FF920F931F93A0E1EA2EF12C012DA9
:103DD000112D9C0140E050E060E070E08AE00E941C
:103DE000A11D99271F910F91FF90EF900895EF92D9
:103DF000FF920F931F93B0E1EB2EF12C012D112DAB
:103E00009C0140E050E060E070E089E00E94A11D6C
:103E100099271F910F91FF90EF900895EF92FF92D5
:103E20000F931F93CF93DF93CDB7DEB726970FB6CF
:103E3000F894DEBF0FBECDBF1A9982C08FE798E01D
:103E40009F938F931F920E949D100E94A31C0F901E
:103E50000F900F908EE898E09F938F931F920E948F
:103E60009D100F900F900F9081E998E09F938F9392
:103E70001F920E949D101092BC060E94A11C0F90E0
:103E80000F900F900EE010E08FEF0E94BE1C0150CB
:103E9000104017FFF9CF00E010E040E050E060E094
:103EA00070E080E00E94211DF82E8983C8010F5F19
:103EB0001F4F855F914008F053C081E0F81669F705
:103EC0004AEA51E060E070E088E00E94211D8983A9
:103ED00087FD25C182FF4DC081E08093BD0640E093
:103EE00050E060E070E08AE30E94211D898387FD35
:103EF00025C182FDF9C08E010E5F1F4FB5E0EB2E8C
:103F0000F12CEC0EFD1E0E94B61CF80181938F016E
:103F1000EE16FF06C0F78B81992780739070C097CB
:103F200009F448C080E299E09F938F931F920E940A
:103F30009D1015E00F900F900F900E94A11CADC135
:103F40000E94B11C1092BC0611E08CEF99E09F9387
:103F50008F931F920E949D100F900F900F909DC104
:103F600080EA98E09F938F931F920E949D1012E029
:103F7000E1CF82E08093BD068E010E5F1F4F85E08A
:103F8000E82EF12CEC0EFD1E0E94B61CF801819368
:103F90008F01EE16FF06C0F78D818A3A09F092C0B4
:103FA0008C8199278F709070019709F498CF8DEDCF
:103FB00098E0BACF80ED97E00E94B2138C0140E008
:103FC00050E060E070E089E20E94841D89838823CC
:103FD0000CF493C0C8010E94BB13282F882309F05A
:103FE00098C0F980F0FCEBCFFF2009F074C040E0EE
:103FF00052E060E070E080E10E94211D082F8823DC
:1040000009F093C082EC96E00E94E01E182F8823EE
:1040100009F09AC082ED96E00E94F71E182F8823BF
:1040200009F0F7C087EB99E09F938F931F930E944D
:104030009D100F900F900F908091D20682958695DB
:10404000869583709927009709F486C0019709F433
:10405000F3C01092BE061092BF061092C0061092D6
:10406000C1068091BD0699278130910509F4D9C018
:10407000029709F40FC18091BE069091BF06A091EE
:10408000C006B091C10604E1B695A79597958795AE
:104090000A95D1F79F938F9387EE99E09F938F9323
:1040A0001F920E949D1082EC96E00E94FE1D81E00E
:1040B0008093BC060F900F900F900F900F900E946E
:1040C000A11CEBC080EC98E09F938F931F920E94FD
:1040D0009D1014E02FCF80E699E09F938F932F934C
:1040E0000E949D1013E026CF80E199E09F938F936B
:1040F0001F920E949D1016E01DCF99279F938F93CA
:104100008EE399E09F938F931F920E949D1014E07D
:10411000D1CF82E599E09F938F931F92E1CF9927AA
:104120009F938F938EEA98E0EDCF8CE699E09F9372
:104130008F93FF920E949D101BE0FCCE99279F93C6
:104140008F938DEF98E0DECF8FE899E09F938F9368
:10415000FF920E949D10EECE3091D7063F70809165
:10416000D806482F55276627772743705070607010
:104170007070AAE0440F551F661F771FAA95D1F7EC
:104180008091D9069927AA27BB27880F991FAA1FB4
:10419000BB1F880F991FAA1FBB1F482B592B6A2BC7
:1041A0007B2B8091DA068295869586958370992778
:1041B000AA27BB27482B592B6A2B7B2B2091DB0688
:1041C0002370220F8091DC069927880F892F881F82
:1041D000990B9195282B4F5F5F4F6F4F7F4F822F29
:1041E0009927029604C0440F551F661F771F8A95B2
:1041F000D2F704C0440F551F661F771F3A95D2F7B8
:104200004093BE065093BF066093C0067093C106EC
:1042100028CF84EA99E09F938F930F930E949D107B
:1042200089CE8CEB99E09F938F931F920E949D10F3
:104230000F900F900F901FCF8091D9069927AA2732
:10424000BB278F739070A070B070BC0155274427B6
:104250008091DA069927AA27BB27BA2FA92F982F72
:104260008827482B592B6A2B7B2B8091DB069927BB
:10427000AA27BB27482B592B6A2B7B2B83E1440FA2
:10428000551F661F771F8A95D1F740505040684FE1
:104290007F4FB6CF8DEC99E0C6CF812F9927269618
:1042A0000FB6F894DEBF0FBECDBFDF91CF911F9147
:1042B0000F91FF90EF9008958DE09AE09F938F9378
:1042C0001F920E949D100E94B11C1092BC06109279
:1042D000BE061092BF061092C0061092C106109240
:1042E000BD060F900F900F908EE19AE09F938F93F1
:1042F0001F920E949D100F900F900F9080E090E011
:104300000895CF92DF92EF92FF920F931F93CF9376
:10431000DF93DC01CB018A01EE24FF2429E0880F22
:10432000991FAA1FBB1F2A95D1F7AC01BD0188E1D7
:104330000E94211DC82F882309F040C0C3E1D0E0AE
:104340000E94B61C2197D7FFFBCF40E052E060E00F
:1043500070E0C8010E94671C6C018EEF0E94BE1CB9
:10436000E80101501E4F89910E94BE1C0C171D07C9
:10437000D0F78D2D99270E94BE1C8C2D0E94BE1C4B
:104380000E94B61CC82FC7010894E11CF11C855F70
:104390009140A0F52C2F3327C901817190700197AE
:1043A00079F7C9018F7190708B30910569F18C306C
:1043B000910534F50597D9F01CE001C014E08C2F6D
:1043C00099279F938F93C12FDD27DF93CF9381E2AE
:1043D0009AE09F938F931F920E949D108DB79EB776
:1043E00007960FB6F8949EBF0FBE8DBF27C080ED15
:1043F00097E00E94051DC82F8F3F41F017E0DFCFE7
:104400004D97D1F619E0DBCF18E0D9CF40E050E06E
:1044100060E070E08DE00E94211DC82F882341F4E8
:104420000E94B61CC82F882339F4C0E0D0E006C033
:1044300014E00E94B61CC3CF19E0FBCFCE01DF9180
:10444000CF911F910F91FF90EF90DF90CF90089543
:10445000EF92FF920F931F93DC01CB019A0159E079
:10446000880F991FAA1FBB1F5A95D1F7E12C42E074
:10447000F42E012D112DAC01BD0181E10E94A11D81
:1044800099271F910F91FF90EF900895FC01892BC0
:1044900019F08185882329F420E030E040E050E0E5
:1044A00063C0808191818C5B97409C014427552794
:1044B000A9E1220F331F441F551FAA95D1F782810E
:1044C0009927AA27BB278F709070A070B07075E1F4
:1044D000880F991FAA1FBB1F7A95D1F7282B392B5C
:1044E0004A2B5B2B83819927AA27BB278F7190705A
:1044F000A070B070DC0199278827282B392B4A2B14
:104500005B2B84819927AA27BB278F719070A0709D
:10451000B0707BE0880F991FAA1FBB1F7A95D1F757
:10452000282B392B4A2B5B2B85819927AA27BB2760
:104530008F739070A070B07065E0880F991FAA1FEC
:10454000BB1F6A95D1F7282B392B4A2B5B2B868111
:1045500086959927AA27BB278F719070A070B0709D
:10456000282B392B4A2B5B2BCA01B9010895A0E0F7
:10457000B0E060E0AD019A012750394FF901E15EEA
:10458000FD4F8081882331F06F5F405E5D4F633067
:1045900090F303C0D90181E08083CD010895009795
:1045A00071F020E0E9EFF6E0E817F90749F02F5F36
:1045B000E05EFD4F2330C0F380E090E00895089561
:1045C000E15EFD4F1082EF51F240108211821282A3
:1045D0001382148215821682178210861286118623
:1045E00013861486158616861786108A118A128AF3
:1045F000138AE55EFD4F1082118212821382EB5105
:10460000F240148A158A168A178A118E108E128E1D
:1046100081E090E00895CF93DF93DC01EB0140E06F
:1046200050E030E08C918F3239F442C08F3251F03B
:104630003F5F4115510559F4FD01E30FF11D8081E4
:104640008823A1F7AF013F5F41155105A9F31B86F0
:1046500080E2FE012AE08193215027FFFCCF30E069
:10466000232F8C918F3279F1E32FFF27CF018A0F0F
:104670009B1F84179507D0F42B3038F5EA0FFB1FEA
:1046800090819E32D9F0892F81568A3198F4FE01AB
:10469000E20FF11D905290833F5F2F5FE32FFF27C2
:1046A000CF018A0F9B1F8417950730F3CA010FC0F3
:1046B00031E0C2CFFE01E20FF11DEDCF293028F429
:1046C0003F5F28E0D1CF31E0CFCF80E090E0DF91B5
:1046D000CF9108959C018091E206882329F420E07F
:1046E00030E040E050E021C02230310510F422E0FB
:1046F00030E0225030408091E3069927289FA001A6
:10470000299F500D389F500D1124CA019C01442748
:1047100055278091F1069091F206A091F306B09191
:10472000F406280F391F4A1F5B1FCA01B9010895FB
:10473000CF93DF93FC01EB018091E206882319F40B
:1047400080E090E019C08091F1069091F206A0916E
:10475000F306B091F406C81BD90BEA0BFB0B809152
:10476000E306282F332744275527BE01CF010E9497
:10477000A442DA01C9010296DF91CF910895809198
:10478000E206992708955F926F927F928F929F928F
:10479000AF92BF92CF92DF92EF92FF920F931F934F
:1047A000CF93DF93CDB7DEB7C050D2400FB6F894A9
:1047B000DEBF0FBECDBF9C016624772443018091EC
:1047C000E206882309F47FC044275527220F331FB0
:1047D000441F551FDA01C90169E0B695A795979561
:1047E00087956A95D1F7E090E906F090EA06009186
:1047F000EB061091EC06E80EF91E0A1F1B1F9FEF37
:10480000A92E91E0B92EC12CD12CA222B322C42210
:10481000D5223BC081E0582E1182108244275527B3
:10482000220F331F441F551FDA01C90119E0B69545
:10483000A795979587951A95D1F7E090E906F0909E
:10484000EA060091EB061091EC06E80EF91E0A1F2D
:104850001B1FBEEFAB2EB1E0BB2EC12CD12CA22270
:10486000B322C422D522E614F7040805190511F471
:10487000552049F4AE014F5F5F4FC401B3010E9460
:104880008121882301F5552009F1E614F704080574
:10489000190559F037014801AE014F5F5F4FC8015C
:1048A000B7010E942822882371F4FE013196EA0D97
:1048B000FB1D20813181C90102978E5E9F4F08F454
:1048C000A9CF5524A9CF80E090E002C081E090E01C
:1048D000C050DE4F0FB6F894DEBF0FBECDBFDF91E4
:1048E000CF911F910F91FF90EF90DF90CF90BF90ED
:1048F000AF909F908F907F906F905F900895CF9230
:10490000DF92EF92FF920F931F93CF93DF93EC010F
:10491000892B09F474C08091E206882309F46FC0E2
:104920008B8599278136910521F08737910509F00C
:1049300066C089859A85892B09F049C0ABE1EA2ECA
:10494000F12CEC0EFD1EFBE1CF2EF2E0DF2ECC0EA3
:10495000DD1E8C899D89AE89BF89F6018083918394
:10496000A283B383A701BC01CD010E942822882322
:1049700009F043C0088D198D000F111F0295129583
:10498000107F1027007F10270E0D1F1D8C859D8521
:10499000AE85BF85F801848F958FA68FB78F82EA89
:1049A00096E00E944622DC01CB01F801868B978BB2
:1049B000A08FB18FA701F6016081718182819381FF
:1049C0000E9481218823C9F480E090E01AC01BE195
:1049D000E12EF12CEC0EFD1EBBE1CB2EB2E0DB2E66
:1049E000CC0EDD1EA701F601608171818281938169
:1049F0000E948121882309F4ACCF0E941F258FEFEC
:104A00009FEFDF91CF911F910F91FF90EF90DF907B
:104A1000CF9008950F931F93CF93DF93EC010FEF87
:104A20001FEF009731F00E947F248C01CE010E947D
:104A3000CF22C801DF91CF911F910F910895EF927E
:104A4000FF921F93CF93DF93EE24FF24C9EFD6E0AC
:104A500012E0C15EDD4F8881CF51D240813031F00C
:104A60001150C05EDD4F17FFF4CF06C0CE010E948B
:104A70000A25E80EF91EF4CF0E945C211092E2068E
:104A80008E2D9927DF91CF911F91FF90EF90089580
:104A90002F923F924F925F926F927F928F929F924E
:104AA000AF92BF92CF92DF92EF92FF920F931F933C
:104AB000CF93DF93CDB7DEB724970FB6F894DEBF60
:104AC0000FBECDBFAC011A8219828091E206882305
:104AD00009F488C04115510509F484C0882499243B
:104AE00054019BE1292E92E0392E240E351E8A01B5
:104AF000055E1F4F240135018091E9069091EA0679
:104B0000A091EB06B091EC06880D991DAA1DBB1D66
:104B1000F10180839183A283B383A801BC01CD01FD
:104B20000E942822882309F05BC01C821B8273012B
:104B30006201F694E794D794C79409C0AB81BC8115
:104B40001196BC83AB83AF3FB10509F058F5EB81FB
:104B5000FC81EE0FFF1FE00FF11F80819181892BF7
:104B600069F78FEF9FEF91838083A801D1016D9149
:104B70007D918D919C910E948121882389F5EB8103
:104B8000FC81EC0DFD1DFA83E98380E091E09C83BC
:104B90008B83AB81BC811196BC83AB83AF3FB105E6
:104BA000B1F2A8F20894811C911CA11CB11C80E0F8
:104BB00092E0A0E0B0E0480E591E6A1E7B1E809174
:104BC000E7069091E806AA27BB2788169906AA0649
:104BD000BB0640F4A981BA81AB2B09F48DCF02C08A
:104BE0000E941F2589819A8124960FB6F894DEBF12
:104BF0000FBECDBFDF91CF911F910F91FF90EF902E
:104C0000DF90CF90BF90AF909F908F907F906F90EC
:104C10005F904F903F902F900895AF92BF92CF92A8
:104C2000DF92EF92FF920F931F93CF93DF938C014C
:104C3000EE24FF248091E206882309F489C001153F
:104C4000110509F485C08091F1069091F206A091BA
:104C5000F306B091F406F80124813581468157812D
:104C6000281739074A075B0708F472C08091F506D8
:104C70009091F606A091F706B091F8068217930777
:104C8000A407B50708F464C0CA01B9010E949823BB
:104C90007C01C701AA27BB27880F991FAA1FBB1F2A
:104CA0009C01AD0169E056954795379527956A9522
:104CB000D1F7C091E906D091EA06E091EB06F091B8
:104CC000EC06C20FD31FE41FF51F2FEFA22E21E029
:104CD000B22EC12CD12CA822B922CA22DB229801E3
:104CE000255E3D4FD9014D915D916D917C9113975A
:104CF0004C175D076E077F0771F0CD93DD93ED9341
:104D0000FC931397C8014B96AC01BE01CF010E94E2
:104D10002822882369F4F801EA0DFB1DE38CF48C4A
:104D2000B8EFEB16BFEFFB0630F0EE24FF2410C007
:104D30000E941F250DC0C7010E946A23DC01CB0120
:104D4000F80184839583A683B78310861286118623
:104D5000C701DF91CF911F910F91FF90EF90DF90EE
:104D6000CF90BF90AF9008952F923F924F925F9255
:104D70006F927F928F929F92AF92BF92CF92DF926B
:104D8000EF92FF920F931F93CF93DF93CDB7DEB7D0
:104D90002E970FB6F894DEBF0FBECDBF9A838983DE
:104DA0006B834C8319011A86198600E08091E20614
:104DB000882309F4B0C0232B09F4ADC029813A81BE
:104DC000232B09F4A8C0D1011D921D921D921C92A3
:104DD0001397F101C488D588E688F788C114D104F7
:104DE000E104F10409F09AC08091E5069091E6068D
:104DF000880F991F82959295907F9827807F98279A
:104E0000892F992786959C01442755272D833E831A
:104E10004F8358878091ED069091EE06A091EF06A2
:104E2000B091F00680839183A283B383F1018081E6
:104E30009181A281B3810097A105B10509F40FC149
:104E40009101255E3D4F3C872B871BE1812E912CE4
:104E5000820C931C9C01AD01F10184839583A68390
:104E6000B7831086128611864424552432015901D5
:104E70006A01A40CB51CC61CD71CAB85BC85AD92C1
:104E8000BD92CD92DC921397A401C601B5010E9498
:104E900028228823F1F5EE24FF24A701440F551F93
:104EA00042955295507F5427407F5427FA01E80DD0
:104EB000F91DFE87ED872081822F9927009751F0F9
:104EC000853E910539F08385FC818F233B818317D3
:104ED00009F457C00894E11CF11CF0E1EF16F1044D
:104EE000E0F20894411C511C611C711C2D813E8113
:104EF0004F815885421653066406750608F0E7C0D0
:104F0000002309F0E4C0F1012481358146815781F5
:104F1000AECF0E941F2580E090E00FC18091ED068A
:104F20009091EE06A091EF06B091F006C816D90652
:104F3000EA06FB0608F470C08091F1069091F20633
:104F4000A091F306B091F406C816D906EA06FB064E
:104F500008F06AC08091E5069091E606880F991FD7
:104F600082959295907F9827807F9827892F9927FF
:104F700086959C01442755272D833E834F83588770
:104F800055CF30E0A981BA818C91281709F0A2CFC2
:104F90003F5F3B3078F4632F7727AD85BE85A60F42
:104FA000B71FE981FA816E0F7F1F9C91DB018C9105
:104FB000981771F33A3008F48DCF8A01080D191D46
:104FC000F8018385F101828FF801828D938D0E9413
:104FD0006A23DC01CB01F10180839183A283B38337
:104FE00084839583A683B783108612861186A48A4C
:104FF000B58AC68AD78AF18EE08EF801848D958DA8
:10500000A68DB78DF10184879587A687B78701E0C4
:10501000E0E1EE2EF12C5ECF8091F1069091F20648
:10502000A091F306B091F406C816D906EA06FB066D
:1050300008F471CF8091F5069091F606A091F706DD
:10504000B091F8068C159D05AE05BF0508F463CF39
:105050008091E306282F3327442755278DCF9101D0
:10506000255E3D4F3C872B87D901CD92DD92ED9295
:10507000FC9213979BE1892E912C820C931CA40126
:10508000C701B6010E942822882309F042CFF1010E
:10509000A08DB18DAA0FBB1FA295B295B07FBA2784
:1050A000A07FBA27A80DB91D8C919927009709F404
:1050B00032CF853E910509F42ECFFD0183859927D6
:1050C0009C012071307084FD2BC0C90136C00023C3
:1050D00091F48091F1069091F206A091F306B091BF
:1050E000F406F1012481358146815781281739075B
:1050F0004A075B0760F429853A85232B71F000236A
:1051000061F4F1012481358146815781ADCEC10121
:105110000E940D269A878987EECF802F99270DC090
:10512000FD01828D938D0E946A23DC01CB01F10188
:1051300080839183A283B3838DCE2E960FB6F8948D
:10514000DEBF0FBECDBFDF91CF911F910F91FF90BA
:10515000EF90DF90CF90BF90AF909F908F907F9017
:105160006F905F904F903F902F900895BF92CF9295
:10517000DF92EF92FF920F931F93CF93DF93CDB700
:10518000DEB72C970FB6F894DEBF0FBECDBFFC0183
:10519000B62EC42E790100E010E0DD24892B39F011
:1051A0002115310521F08091E206882319F480E071
:1051B00090E033C0DF01F901148A158A168A178A34
:1051C000118F008F8C918823C1F48D2D992725C0D4
:1051D0006B2D4C2D9701CE0101960E94B426882399
:1051E000A1F3F8018081882311F461E0D62ED80163
:1051F0008C91882351F3DD2041F7BE016F5F7F4F13
:10520000CD010E940B238C010097F9F2FC018081F3
:105210008823F1F260E148E1DDCF2C960FB6F894D7
:10522000DEBF0FBECDBFDF91CF911F910F91FF90D9
:10523000EF90DF90CF90BF900895AF92BF92CF9242
:10524000DF92EF92FF920F931F93CF93DF93EC01C6
:10525000EE24FF248701E1E0CE2ED12C8091E206DE
:10526000882309F45DC0209709F45AC0211531053F
:1052700041F02230310509F465C0E888F9880A89CF
:105280001B89E40EF51E061F171F17FD4CC08C85E9
:105290009D85AE85BF858E159F05A007B1070CF4CF
:1052A00042C088819981AA81BB818C839D83AE8312
:1052B000BF8318861A861986188A198A1A8A1B8A41
:1052C00080E090E0A0E0B0E08E159F05A007B10758
:1052D00070F5A12C72E0B72E12C01A861986888547
:1052E0008F5F88879091E306891788F58889998967
:1052F000AA89BB898E159F05A007B107C0F4019646
:10530000A11DB11D888B998BAA8BBB8B89859A8532
:10531000019622E08030920700F79A878987E6CFCE
:1053200080E090E021C088899989AA89BB898E157F
:105330009F05A007B10711F0C60116C0CC24DD24DB
:10534000C60112C0EC84FD840E851F859ACFCE0164
:105350000E940D26892B11F01886C8CF88858150B0
:105360008887BA86A986C2CFDF91CF911F910F910E
:10537000FF90EF90DF90CF90BF90AF9008956F9225
:105380007F928F929F92AF92BF92CF92DF92EF92D5
:10539000FF920F931F93CF93DF938C01EE24FF2492
:1053A0008091E206882349F00115110531F0C8010A
:1053B0000E9448257C01892B11F4C7017FC022E09F
:1053C00030E040E050E060E070E0C8010E941D293C
:1053D000F80164817581868197810E949823AA27AC
:1053E000BB27880F991FAA1FBB1F9C01AD0169E055
:1053F00056954795379527956A95D1F7C091E90657
:10540000D091EA06E091EB06F091EC06C20FD31FB3
:10541000E41FF51F2FEF622E21E0722E812C912CBC
:10542000682279228A229B22BBE1AB2EB2E0BB2EFE
:10543000A00EB11ED5012D913D914D915C91139718
:105440002C173D074E075F0779F1CD93DD93ED9360
:10545000FC931397ABE1CA2ED12CC00ED11EA6012E
:10546000BE01CF010E942822882321F5F801E60D14
:10547000F71DF48EE38EA601F501608171818281B2
:1054800093810E948121C82F8823A1F4C7010E9423
:105490006A23DC01CB01F80184839583A683B7835B
:1054A000C0871286118689CFFBE1CF2ED12CC00E8A
:1054B000D11EDCCF0E941F2580E090E0DF91CF91CC
:1054C0001F910F91FF90EF90DF90CF90BF90AF9022
:1054D0009F908F907F906F9008959F92AF92BF9210
:1054E000CF92DF92EF92FF920F931F93CF93DF93B0
:1054F000EC01A1E09A2E8091E206882309F452C0C3
:10550000209709F44FC0EE24FF248701FE01EE0D21
:10551000FF1D138E0894E11CF11C011D111D80E07C
:10552000E81682E0F80680E0080780E0180770F3CC
:10553000EE24FF2487018091E3068823B1F1FBE18B
:10554000AF2EF2E0BF2EAC0EBD1EEBE1CE2ED12C65
:10555000CC0EDD1E0FC00894E11CF11C011D111DB5
:105560008091E3069927AA27BB27E816F9060A07C0
:105570001B07D8F48C819D81AE81BF818E0D9F1D4C
:10558000A01FB11FF50180839183A283B383A6017D
:10559000BC01CD010E9481218823E9F20E941F25D0
:1055A0009924D9CF80E090E002C0892D9927DF911E
:1055B000CF911F910F91FF90EF90DF90CF90BF9010
:1055C000AF909F9008952F923F924F925F926F926B
:1055D0007F928F929F92AF92BF92CF92DF92EF9283
:1055E000FF920F931F93CF93DF93CDB7DEB76197F1
:1055F0000FB6F894DEBF0FBECDBF9A838983362ED7
:105600008A01CC24DD24DC86CB86DE86CD8622246E
:105610008091E206882309F480C04115510509F400
:105620007CC029813A81232B09F477C0DA011D92CD
:105630001D921D921C921397FA01A488B588C68802
:10564000D788A114B104C104D10409F069C08091C4
:10565000E5069091E606880F991F82959295907FB6
:105660009827807F9827892F992786959C01442722
:1056700055272F83388749875A874D855E855C87F4
:105680004B878091ED069091EE06A091EF06B091C8
:10569000F00680839183A283B383F8018081918196
:1056A000A281B3810097A105B10509F07BC0055E19
:1056B0001D4FD801AD92BD92CD92DC9213970B5144
:1056C0001240FBE1EF2EF12CE00EF11EA701C60106
:1056D000B5010E9428228823F1F4F801A08DB18D34
:1056E000AA0FBB1FA295B295B07FBA27A07FBA2799
:1056F000AE0DBF1D8C919927009779F0853E9105DD
:1057000061F0FD01838599279C012071307084FD33
:105710003AC0C901B1C10E941F2580E090E0ACC130
:105720008091ED069091EE06A091EF06B091F00603
:10573000A816B906CA06DB0608F454C18091F10622
:105740009091F206A091F306B091F406A816B9065E
:10575000CA06DB0608F04EC18091E5069091E60688
:10576000880F991F82959295907F9827807F982720
:10577000892F992786959C01442755272F833887A1
:1057800049875A878ACFFD01A28DB38DBC87AB872D
:10579000CD010E946A23DC01CB01F8018083918353
:1057A000A283B383C8010E9448253C01892B09F4D8
:1057B00016C1D8012D913D914D915C91F801248342
:1057C00035834683578310867BE1472E72E0572E40
:1057D000400E511E6BE1E62EF12CE00EF11E1B82F5
:1057E0001C821D821E828B809C80AD80BE80820EBA
:1057F000931EA41EB51ED2018D929D92AD92BC92B5
:105800001397A701C501B4010E942822882309F03B
:1058100082CFCC24DD240AC0853EB1F00894C11C9F
:10582000D11CB0E1CB16D10408F068C0F601EE0F30
:10583000FF1FE295F295F07FFE27E07FFE27EE0D39
:10584000FF1D8081882341F7F98BE88BDF012981D7
:105850003A819AE0F90181919F018D93915097FFD0
:10586000F9CFE889F9893386738E628E82EA96E0F1
:105870000E944622DC01CB01E889F989868B978B4F
:10588000A08FB18F148E158E168E178EA701D201A0
:105890006D917D918D919C910E9481218F878823AC
:1058A00009F09BC0C3010E946A23DC01CB01F8010F
:1058B00080839183A283B38384839583A683B783F4
:1058C0002F85208712861186328E148615861686BD
:1058D0001786848A958AA68AB78AD18EC08E34FCB0
:1058E0002CC081E0282EB0E1CB2ED12C0894C11C15
:1058F000D11CB0E1CB16D10408F498CF2B813C81A8
:105900004D815E812F5F3F4F4F4F5F4F2B833C8315
:105910004D835E838F819885A985BA8528173907BD
:105920004A075B0708F081C0222009F07EC0F80119
:10593000248135814681578156CFC8010E946D2A46
:10594000F80180819181A281B381F20180839183EA
:10595000A283B383A701BC01CD010E942822882322
:10596000E1F52EE2F801238F20E2F701319699E06C
:105970002193915097FFFCCF80E1F7018387738ECD
:10598000628E168A178A108E118E148E158E168EC0
:10599000178E3EE230A331A3822FB29698E0819316
:1059A000915097FFFCCF80E1F70183A72B853C85C1
:1059B00033AF22AF16AA17AA10AE11AE14AE15AEB1
:1059C00016AE17AEA701D2016D917D918D919C917C
:1059D0000E948121882309F484CF0E941F25822DF3
:1059E00099274AC08091F1069091F206A091F306A2
:1059F000B091F406A816B906CA06DB0608F48DCEE7
:105A00008091F5069091F606A091F706B091F80600
:105A10008A159B05AC05BD0508F47FCE8091E30691
:105A2000282F332744275527A9CE2220B9F4809167
:105A3000F1069091F206A091F306B091F406F801F8
:105A40002481358146815781281739074A075B072A
:105A500028F0C8010E940D269E878D872D853E85E2
:105A6000232B09F4BCCF222009F0B9CFF8012481FF
:105A7000358146815781B3CE61960FB6F894DEBF6B
:105A80000FBECDBFDF91CF911F910F91FF90EF908F
:105A9000DF90CF90BF90AF909F908F907F906F904E
:105AA0005F904F903F902F900895BF92CF92DF92DA
:105AB000EF92FF920F931F93CF93DF93CDB7DEB793
:105AC0002C970FB6F894DEBF0FBECDBF9C01B62E4B
:105AD0007A0100E010E0CC24892B39F04115510502
:105AE00021F08091E206882319F480E090E041C023
:105AF000D901FA01148A158A168A178A118F008F24
:105B00008C91882331F58C2D992733C0D62E97019F
:105B100048E16D2DCE0101960E94B426882399F4A8
:105B2000F8018081882309F4DB2CA7016D2DCE01BB
:105B300001960E94E32A882331F3F80180818823AB
:105B400011F441E0C42ED8018C918823E1F2CC20DD
:105B5000D1F6BE016F5F7F4FCD010E940B238C01F8
:105B6000009789F2FC016081662381F250E1D52E15
:105B7000CECF2C960FB6F894DEBF0FBECDBFDF910F
:105B8000CF911F910F91FF90EF90DF90CF90BF903A
:105B90000895FF920F931F93CF93DF938C01F62EFE
:105BA000C0E0D0E08091E206882309F49BC0011593
:105BB000110509F497C00E94B722EC01892B09F462
:105BC00091C0188219821A821B821C821D821E8239
:105BD0001F8218861A861986FB861C861D861E86DD
:105BE0001F86188A198A1A8A1B8AC55EDD4F188299
:105BF00019821A821B82CB51D2401C8A1D8A1E8AAE
:105C00001F8A198E188E1A8E9E0148E16885C80178
:105C10000E94B628882309F441C06F2D772767FDBD
:105C200070956237710509F45AC0633771050CF439
:105C300045C067377105E1F58A8D99278C010170A0
:105C4000107080FD35C0688179818A819B810E94B6
:105C500098230E94C323CE010E9448250E946A23F4
:105C6000DC01CB0188839983AA83BB838C839D83CA
:105C7000AE83BF8318861A8709871C861D861E86F9
:105C80001F86188A198A1A8A1B8A980140E050E0F8
:105C900060E070E0CE010E941D2924C06F2D77279F
:105CA00067FD70956136710591F06737710579F080
:105CB000CE010E940A25C0E0D0E014C06136710513
:105CC000B9F78A8D80FDF4CF22E030E0DFCFAE015E
:105CD00060E2C8010E94552D882321F4E9CF20E01D
:105CE00030E0D4CFCE01DF91CF911F910F91FF9083
:105CF00008958F929F92AF92BF92CF92DF92EF92D0
:105D0000FF920F931F93CF93C0E080E59AE09F939B
:105D10008F93CF930E949D10C093E2060F900F9037
:105D20000F90E8E1F9E082E01082E05EFD4F8150E3
:105D300087FFFACF0E940E1FC82F882309F0A9C041
:105D400044E157E060E070E080E090E00E942822AB
:105D5000882309F0EAC08091D608843009F4C2C0D3
:105D6000863009F4BFC08E3009F4BCC08824992461
:105D7000540180911F07909120078050924009F0B4
:105D8000CBC0809121078093E30640912407409384
:105D9000E406C0902507D0902607D092E606C09270
:105DA000E50620912A0730912B073093E8062093CF
:105DB000E70680912207909123077C010027112795
:105DC000E80CF91C0A1D1B1DE092E906F092EA0698
:105DD0000093EB061093EC06C901AA27BB27242FDA
:105DE000332744275527BC01CD010E945E42DC01C8
:105DF000CB018E0D9F1DA01FB11F8093ED069093C8
:105E0000EE06A093EF06B093F006D294C2946FE032
:105E1000C622CD24D622CD24960144275527280F0B
:105E2000391F4A1F5B1F2093F1063093F2064093FF
:105E3000F3065093F4068091340790913507A091B2
:105E40003607B09137070097A105B10509F476C070
:105E5000280F391F4A1F5B1F2150304040405040DF
:105E60002093F5063093F6064093F7065093F80614
:105E700080914A07863421F480914B078134B9F030
:105E80008DEE9AE09F938F931F920E949D10C6E023
:105E900008C081E69AE09F938F931F920E949D1005
:105EA000C1E00F900F900F900E941F2550C080916D
:105EB0004C07843529F780914D07813309F780918C
:105EC0004E078633E9F681E08093E206C0E080E188
:105ED0009BE09F938F93CF930E949D100F900F9004
:105EE0000F9035C08090DA089090DB08A090DC0815
:105EF000B090DD0844E157E0C501B4010E942822BA
:105F0000882309F436CF8AE99AE09F938F931F92F2
:105F10000E949D10C3E0C5CF81EB9AE09F938F93C1
:105F20001F920E949D10C4E0BCCF83E89AE09F932B
:105F30008F93CF930E949D10C2E0B3CF81ED9AE082
:105F40009F938F931F920E949D10C5E0AACF8C2F24
:105F50009927CF911F910F91FF90EF90DF90CF90F5
:105F6000BF90AF909F908F900895AF92BF92CF92C5
:105F7000DF92EF92FF920F931F93CF93DF93EC0189
:105F80007FEFA72EB72E8091E206882309F472C016
:105F9000209709F46FC02C853D854E855F852115BE
:105FA00031054105510509F465C0C888D988EA88DA
:105FB000FB88D701C6010196A11DB11D8217930769
:105FC000A407B50708F056C00C811D812E813F81C2
:105FD0008885080F111D211D311DFE01E55EFD4F55
:105FE00080819181A281B38180179107A207B307B5
:105FF00089F00083118322833383CE014B96AC0159
:10600000C901B8010E942822882351F5C888D9887F
:10601000EA88FB8889859A85FE01E80FF91F238DA0
:10602000A22EBB240894C11CD11CE11CF11CC88AFF
:10603000D98AEA8AFB8A019622E080309207C0F072
:106040001A86198688858F5F88879091E30689175D
:1060500088F0CE010E940D26892B29F018860AC0EF
:106060000E941F2507C088858150888780E092E0C4
:106070009A878987C501DF91CF911F910F91FF907A
:10608000EF90DF90CF90BF90AF9008958F929F9246
:10609000AF92BF92DF92EF92FF920F931F93CF9335
:1060A000DF93D82E8B018091E206882309F46FC01C
:1060B0006115710509F46BC0FB01208931894289A2
:1060C000538984859585A685B785281739074A079A
:1060D0005B0708F050C0F80184809580A680B780E7
:1060E0008085880E911CA11CB11CEBE1EE2EE2E034
:1060F000FE2EE00EF11EF70180819181A281B38115
:1061000088159905AA05BB0571F080829182A2824B
:10611000B382C8014B96AC01C501B4010E9428228C
:10612000882309F074C0F80161857285E60FF71FB6
:10613000D38EF80184859585A685B7852089318918
:106140004289538982179307A407B50709F441C010
:106150002F5F3F4F4F4F5F4FF801208B318B428BAA
:10616000538BCB010196928781878050924090F4A7
:1061700080E090E050C0818592858050924008F484
:10618000AACFCB010E94BF29892B09F0A4CF8FEFA2
:106190009FEF41C0C8014B96AC01F701608171814E
:1061A000828193810E948121C82F882381F5F80183
:1061B0001286118680858F5F80879091E30689170C
:1061C000B8F2C8010E940D26892B81F0F801C08722
:1061D000CFCF2F5F3F4F4F4F5F4F24873587468785
:1061E00057872150304040405040B2CFC8010E94F4
:1061F000BF29892B09F0BCCFF801808581508087A9
:1062000080E092E0928781878FEF9FEF04C00E9429
:106210001F258FEF9FEFDF91CF911F910F91FF907F
:10622000EF90DF90BF90AF909F908F9008952F9246
:106230003F925F926F927F928F929F92AF92BF92A6
:10624000CF92DF92EF92FF920F931F93CF93DF9342
:10625000FC015A016B01380149011701EE24FF24AA
:106260008701A1E05A2E8091E2068823A9F121142A
:10627000310491F1309781F1EF01E614F70408053C
:10628000190538F5A114B104C104D104A1F05520B9
:1062900091F0C1010E94B52F2FEF8F3F920709F1B6
:1062A00089930894A108B108C108D108A114B104C8
:1062B000C104D10461F7552029F00894E11CF11CB8
:1062C000011D111DE614F7040805190510F45520E9
:1062D000C9F6C801B70107C060E070E080E090E057
:1062E00002C05524CFCFDF91CF911F910F91FF9026
:1062F000EF90DF90CF90BF90AF909F908F907F9066
:106300006F905F903F902F9008952F923F925F92F1
:106310006F927F928F929F92AF92BF92CF92DF92B5
:10632000EF92FF920F931F93CF93DF93FC015A01DB
:106330006B01380149011701EE24FF248701B1E008
:106340005B2E8091E2068823A9F12114310491F19A
:10635000309781F1EF01E614F7040805190538F5C7
:10636000A114B104C104D104A1F0552091F0B101F0
:1063700088810E9446308F5F9F4F09F121960894D3
:10638000A108B108C108D108A114B104C104D10405
:1063900061F7552029F00894E11CF11C011D111D25
:1063A000E614F7040805190510F45520C9F6C801CC
:1063B000B70107C060E070E080E090E002C05524C3
:1063C000CFCFDF91CF911F910F91FF90EF90DF9092
:1063D000CF90BF90AF909F908F907F906F905F9085
:1063E0003F902F900895FF920F931F93CF93DF93C9
:1063F000EC018B01FF2420E030E08091E20688234D
:10640000F1F0672BE1F02097D1F088818823A9F083
:10641000D901AC0FBD1FB8018C910E9446309C0180
:10642000F394AF2DBB27FE01EA0FFB1F8081882369
:1064300021F08FEF2F3F380761F7C90102C080E0DC
:1064400090E0DF91CF911F910F91FF900895CF922F
:10645000DF92EF92FF920F931F93CF93DF937C0114
:106460006A018091E206882321F1452B11F1E114A4
:10647000F104F9F016161706E4F48701EB01C230B7
:10648000D1058CF0C6010E94B52F2FEF8F3F9207E8
:1064900071F08A30910539F0F80181938F012197CD
:1064A000C230D1057CF7F8011082C70104C0F801A1
:1064B000108280E090E0DF91CF911F910F91FF90CB
:1064C000EF90DF90CF900895EF92FF920F931F937C
:1064D000CF937C01C0E00E94B7228C019C0148E16F
:1064E0006C2FC7010E94B628C82FC8010E94CF2276
:1064F0008C2F9927CF911F910F91FF90EF900895C6
:10650000FC0180899189A289B3890196A11DB11DE1
:10651000248535854685578582179307A407B507D7
:1065200018F480E090E0089581E090E00895CF9322
:10653000DF93FC01EB0190E0309721F1672B11F123
:106540008485882319F4892F99271EC08081918121
:10655000A281B38188839983AA83BB838481958137
:10656000A681B7818C839D83AE83BF83808591850F
:10657000A285B38588879987AA87BB8781E08C87A6
:10658000982FE1CF80E090E0DF91CF910895FC015A
:10659000009781F010821182128213821482158278
:1065A000168217821086118612861386148681E061
:1065B00090E0089508958091F60399278130910520
:1065C00019F18230910584F0029719F01092F603C8
:1065D000089580918304909184040E94BB138823C2
:1065E000B9F31092F6030895892B81F780919F03E8
:1065F0009091A00381609093A00380939F0382E910
:1066000095E00E94C732089588EE93E00E94B2138D
:10661000909384048093830480919F039091A003BE
:106620008E7F9093A00380939F0380918504909127
:106630008604019690938604809385048091D90303
:10664000992783709070892B21F08091D803843032
:1066500090F582E995E00E94C73280919E038230D6
:1066600021F082E08093F60308958091D70380FDA6
:1066700011C0809185049091860465E070E00E94CD
:106680007D42892B39F484E690E09093C403809393
:10669000C303E7CF8091D803843018F78091850435
:1066A0009091860465E070E00E947D42892BC9F6D6
:1066B0008AE090E0EACF62E975E08AEC93E00E941C
:1066C0009732CBCFE1ECF1E021E085899689948B7C
:1066D000838B21507B9627FFF8CF08958F929F924E
:1066E000AF92BF92CF92DF92EF92FF920F931F93E0
:1066F000CF93DF93CDB7DEB762970FB6F894DEBFC6
:106700000FBECDBF7C014B0100E05E010894A11CCF
:10671000B11C82E127EF31E0D501F90101900D9222
:106720008A95E1F7E114F10409F440C0672BF1F117
:10673000F70101900020E9F731971E2F1E19113142
:1067400098F5812F9927AC01B701C5010E943E3F02
:10675000102F81ECC82E81E0D82E76010894E11C20
:10676000F11C40E150E0B701CE0101960E94473F85
:10677000892BF9F01F5FABE1B0E0EA0EFB1ECA0EF9
:10678000DB1E123070F3BF92AF928DE39BE09F93BC
:106790008F930F930E949D100F900F900F900F906A
:1067A0000F90802F992738C010E1CBCF80E090E088
:1067B00033C0C4010E940A3FF701938B828B268964
:1067C00037898217930708F5F601618D728D7F93E3
:1067D0006F933F932F939F938F93BF92AF9287E1D5
:1067E0009BE09F938F931F920E949D10F6018589D5
:1067F0009689948B838B8DB79EB70B960FB6F894C2
:106800009EBF0FBE8DBF01E0CCCF608D718D68172C
:106810007907E8F201E0C5CF62960FB6F894DEBFC3
:106820000FBECDBFDF91CF911F910F91FF90EF90E1
:10683000DF90CF90BF90AF909F908F9008956F9210
:106840007F928F929F92BF92CF92DF92EF92FF92B0
:106850000F931F93CF93DF93CDB7DEB7A2970FB6F9
:10686000F894DEBF0FBECDBF8AE59BE09F938F9368
:106870001F920E949D100E9462330E94BF23282F06
:106880000F900F900F90882309F450C089E092E098
:106890000E946432F82E882309F44EC062E789E032
:1068A00092E00E94C92D8C01892B09F493C0A801A4
:1068B00060E270E0CE0101960E942732892B81F1BF
:1068C00089818A30A1F38D3091F3803281F38B334B
:1068D00071F3833261F3AE014F5D5F4F66E172E0A9
:1068E000CE0101960E94553F7C01AE014F5D5F4F86
:1068F00066E172E080E090E00E94553FBC01E11447
:10690000F104A9F2892B99F2C7010E946E33A80104
:1069100060E270E0CE0101960E942732892B81F659
:10692000C8010E940A258CE89BE050C085ED9BE0E1
:106930009F938F932F9356C067E789E092E00E9460
:10694000C92D8C01892B09F448C048E1642E42E02E
:10695000742E4E010894811C911C32ECE32E31E020
:10696000F32E24E1C22ED12CCE0CDF1C91E0B92EE7
:10697000F601808191812BE130E0C20ED31E9F93FE
:106980008F93FF92EF927F926F929F928F920E94CD
:106990008F3FB801C4010E94F3318DB79EB70896AE
:1069A0000FB6F8949EBF0FBE8DBFBA94EBE1F0E036
:1069B000EE0EFF1EB7FEDCCFB80182E292E00E942D
:1069C000F331C8010E940A2586EB9BE09F938F93C9
:1069D0001F9208C08EE69BE0F9CF8FE89BE09F9363
:1069E0008F93FF920E949D100F900F900F90A29690
:1069F0000FB6F894DEBF0FBECDBFDF91CF911F91D0
:106A00000F91FF90EF90DF90CF90BF909F908F906D
:106A10007F906F900895382FDB0190E0292FE1ECF3
:106A2000F1E08081831729F02F5F7B962230C8F335
:106A300005C0838994898D939C9391E0892F992730
:106A400008950F931F938091AB06882309F45CC0CF
:106A50008091AC049091AD042091A2063091A306E0
:106A60008217930709F441C05091A4064091A506EE
:106A70003093AD042093AC045093AE044093AF0424
:106A800081E08093B504109288041092870480916D
:106A90008704909188049F938F93842F99279F93C5
:106AA0008F93852F99279F938F933F932F9389E2FD
:106AB00092E09F938F9309E814E01F930F930E9435
:106AC0008F3F809187049091880401969093880469
:106AD00080938704C8012DB73EB7245F3F4F0FB6A0
:106AE000F8943EBF0FBE2DBF11C08091AE045091EF
:106AF000A406851709F0BACF8091AF044091A5068E
:106B0000841709F0B5CFC3CF80E090E01F910F91BB
:106B100008950F931F938091AB06882309F45CC0FE
:106B20008091DB049091DC042091A2063091A306B1
:106B30008217930709F441C05091A4064091A5061D
:106B40003093DC042093DB045093DD044093DE0497
:106B500081E08093E4041092B7041092B60480910F
:106B6000B6049091B7049F938F93842F99279F9396
:106B70008F93852F99279F938F933F932F938AE429
:106B800092E09F938F9308EB14E01F930F930E9462
:106B90008F3F8091B6049091B70401969093B7040B
:106BA0008093B604C8012DB73EB7245F3F4F0FB6A0
:106BB000F8943EBF0FBE2DBF11C08091DD045091EF
:106BC000A406851709F0BACF8091DE044091A5068E
:106BD000841709F0B5CFC3CF80E090E01F910F91EB
:106BE0000895CF93DF93EC01892BD1F48091E504D4
:106BF000833009F44AC01092E504D093E704C093AF
:106C0000E6048CEE94E00E94C238CE010E94B213DA
:106C10009093E9048093E8048091E504992719C1D1
:106C20008091E8049091E9040E94BB13882329F421
:106C30009091E504892F99270CC1CE010E94B213CF
:106C40009093E9048093E80480919E03823011F1CF
:106C50009091E504933071F78CEE94E00E945839DE
:106C6000282F882309F487C086E69CE09F938F93A2
:106C70001F920E949D1082E08093E5040F900F9078
:106C80000F90982F892F9927E4C08CEE94E00E94F2
:106C90005839B1CF9091E504292F3327223031059F
:106CA00009F44CC0233031050CF05BC021153105CF
:106CB00009F444C02130310531F01092E50490E030
:106CC000892F9927C6C00E9421359093E7048093AD
:106CD000E604009721F00E9464328823A1F7809196
:106CE000E6049091E704009709F470C06CEE74E03C
:106CF0000E94C938282F882309F478C080E29EE4D6
:106D00000E94B2139093EB048093EA0483E0809393
:106D1000E5048091E6049091E7049F938F938BEEB6
:106D20009BE09F938F931F920E949D100F900F9056
:106D30000F900F900F909091E5047CCF8091F60317
:106D4000882309F477CF8091D70380FF73CF809198
:106D5000D903833009F06ECF81E08093E504982F4A
:106D600091CF2330310581F02430310509F0A5CFD2
:106D7000892F99276EC08BE79CE09F938F932F9369
:106D80000E949D1084E078CF8091F603882309F457
:106D900051CF8091D70380FF4DCF8091D9038330AD
:106DA00009F048CF8CEE94E00E94573B282F8823AF
:106DB000B1F588E49CE09F938F932F930E949D10E0
:106DC0008CEE94E00E94583984E056CF84E08093A2
:106DD000E50483E29CE09F938F931F920E949D1095
:106DE0000F900F900F909091E50424CF84E0809352
:106DF000E5048091E6049091E7049F938F9384E0EB
:106E00009CE09F938F932F930E949D108AE090E0C7
:106E10000E94B2139093E9048093E80487CF809195
:106E2000EA049091EB040E94BB13882309F400CF7D
:106E300080E29EE40E94B2139093EB048093EA04F4
:106E40008091ED049091EE040E947F249091E504DE
:106E5000F1CEDF91CF910895CF93DF93EC01892B91
:106E6000D1F48091EF04833009F44AC01092EF040A
:106E7000D093F104C093F00486EF94E00E942A3C82
:106E8000CE010E94B2139093F3048093F204809198
:106E9000EF0499270BC18091F2049091F3040E94B2
:106EA000BB13882329F49091EF04892F9927FEC002
:106EB000CE010E94B2139093F3048093F204809168
:106EC0009E03823011F19091EF04933071F786EFB9
:106ED00094E00E94DF3B282F882309F479C081E1E8
:106EE0009DE09F938F931F920E949D1082E080935C
:106EF000EF040F900F900F90982F892F9927D6C0ED
:106F000086EF94E00E94DF3BB1CF9091EF04292FF0
:106F100033272230310509F44CC0233031050CF001
:106F20004DC02115310509F444C02130310531F03F
:106F30001092EF0490E0892F9927B8C00E948935FC
:106F40009093F1048093F004009721F00E94643242
:106F50008823A1F78091F0049091F104009709F43F
:106F600062C066EF74E00E943B3C282F882309F43E
:106F70006AC080E29EE40E94B2139093F50480936D
:106F8000F40483E08093EF048091F0049091F10485
:106F90009F938F9386E99CE09F938F931F920E940B
:106FA0009D100F900F900F900F900F909091EF0405
:106FB0007CCF81E08093EF04982F9FCF2330310561
:106FC00081F02430310509F0B3CF892F99276EC0A5
:106FD00086E29DE09F938F932F930E949D1084E003
:106FE00086CF8091F603882309F45FCF8091D70381
:106FF00080FF5BCF8091D903833009F056CF86EFB5
:1070000094E00E94DA3E282F8823B1F583EF9CE0BC
:107010009F938F932F930E949D1086EF94E00E9480
:10702000DF3B84E064CF84E08093EF048EEC9CE04F
:107030009F938F931F920E949D100F900F900F901F
:107040009091EF0432CF84E08093EF048091F004BC
:107050009091F1049F938F938FEA9CE09F938F937D
:107060002F930E949D108AE090E00E94B2139093AB
:10707000F3048093F20495CF8091F4049091F50489
:107080000E94BB13882309F40ECF80E29EE40E9485
:10709000B2139093F5048093F4048091F7049091D7
:1070A000F8040E947F249091EF04FFCEDF91CF91EE
:1070B00008950F931F9305E212E084EF91E09093FF
:1070C000260280932502B80180E00E940B3580E003
:1070D00090E00E94F1350E5F1F4F88EE93E0909391
:1070E000280280932702B80181E00E940B3580E0DE
:1070F00090E00E942C371F910F9108951A990895DE
:107100008091F9049091FA040E94BB138823B9F38B
:107110008AE090E00E94B2139093FA048093F904FD
:107120008091FB04843041F08091250290912602E9
:107130000E94F1358093FB04843041F08091270256
:10714000909128020E942C378093FB048430B9F67A
:107150000E94BF23882369F00E9459381092FB04D3
:107160008AE090E00E94B2139093FA048093F904AD
:10717000089588E893E10E94B2139093FA048093F3
:10718000F9040895FC0110821282118281E090E0DE
:107190000895DF92EF92FF920F931F93CF93DF93A7
:1071A000EC017B01DD246115710509F1CB010E9421
:1071B000C23861E6CE010E94C92DF7019283818316
:1071C000892B99F081E0D82ED0820AE31EE0C5EF2A
:1071D000D0E0F8010F5F1F4F8491F7016181728148
:1071E0000E9446302197D7FFF4CF6D2D7727CB0132
:1071F000DF91CF911F910F91FF90EF90DF90089555
:10720000EF92FF920F931F93CF93DF937C0120E0C7
:10721000FC0180818330B9F481819281892B99F0BE
:1072200082E0808301E41DE0C0E2D0E0F8010F5F5E
:107230001F4F8491F701618172810E94463021972E
:10724000D7FFF4CF21E0822F9927DF91CF911F91B3
:107250000F91FF90EF900895EF92FF920F931F937D
:10726000CF93DF937C0120E0FC0180818230B9F470
:1072700081819281892B99F081E080830CEC1DE063
:10728000CDE0D0E0F8010F5F1F4F8491F7016181DD
:1072900072810E9446302197D7FFF4CF21E0822FE0
:1072A0009927DF91CF911F910F91FF90EF90089553
:1072B000EF92FF920F931F93CF93DF937C01009780
:1072C00009F43DC0F7018081882379F09927823045
:1072D000910589F1833091055CF4019779F0F7010C
:1072E0001082F7018081882389F781E090E027C030
:1072F0000397A9F7C7010E940039E4CFF701818104
:107300009281892B61F304E21EE0C4E1D0E0F80130
:107310000F5F1F4F8491F701618172810E94463097
:107320002197D7FFF4CFF701818192810E940A252E
:10733000F7011082D6CFC7010E942C39C3CFDF914D
:10734000CF911F910F91FF90EF900895DF92EF92F0
:10735000FF920F931F93CF93DF937C01DD24FC01F9
:1073600020812130B9F481819281892B99F082E0CA
:107370008083D22E0BED1DE0C7E4D0E0F8010F5F53
:107380001F4F8491F701618172810E9446302197DD
:10739000D7FFF4CF8D2D9927DF91CF911F910F91BA
:1073A000FF90EF90DF900895EF92FF920F931F935D
:1073B000CF93DF937C0120E0FC0180818230B9F41F
:1073C00081819281892B99F083E0808303E61DE01F
:1073D000C7E6D0E0F8010F5F1F4F8491F70161818C
:1073E00072810E9446302197D7FFF4CF21E0822F8F
:1073F0009927DF91CF911F910F91FF90EF90089502
:107400005F926F927F928F929F92AF92BF92CF9234
:10741000DF92EF92FF920F931F93CF93DF93CDB73D
:10742000DEB7E2970FB6F894DEBF0FBECDBF8C017A
:1074300020E0009709F425C18091D603882319F430
:10744000822F99271EC1F80180818330C9F781817D
:107450009281892BA9F3C090CA03D090CB03E0900E
:10746000CC03F090CD03F7FCEAC03BE2532EC701FA
:10747000B60120E836E948E950E00E94C6424901D9
:1074800037FDFAC0C701B60120E836E948E950E007
:107490000E94C642DC01CB01BC01CD0120E137E2F4
:1074A00040E050E00E94C642590137FDE0C0C701EC
:1074B000B60120E836E948E950E00E94C642DC0106
:1074C000CB01BC01CD0120E137E240E050E00E9459
:1074D000C642DC01CB01BC01CD012AE030E040E036
:1074E00050E00E94C642DA01C90197FDBCC03F933B
:1074F0002F93BF92AF929F928F92852D99279F9342
:107500008F938BE692E09F938F933E010894611CCA
:10751000711C7F926F920E948F3FF801618172818E
:10752000C3010E94F331C090CE03D090CF03E0900E
:10753000D003F090D1038DB79EB70C960FB6F89498
:107540009EBF0FBE8DBFF7FC8BC09BE2592EC701BB
:10755000B60120E836E948E950E00E94C6424901F8
:1075600037FD79C0C701B60120E836E948E950E0A7
:107570000E94C642DC01CB01BC01CD0120E137E213
:1075800040E050E00E94C642590137FD5FC0C7018C
:10759000B60120E836E948E950E00E94C642DC0125
:1075A000CB01BC01CD0120E137E240E050E00E9478
:1075B000C642DC01CB01BC01CD012AE030E040E055
:1075C00050E00E94C642DA01C90197FD3BC03F93DB
:1075D0002F93BF92AF929F928F92852D99279F9361
:1075E0008F938CE792E09F938F937F926F920E948C
:1075F0008F3FF80161817281C3010E94F3311F92B4
:107600001F921F921F928BE290E09F938F938BE8C3
:1076100092E09F938F937F926F920E948F3FF80129
:1076200061817281C3010E94F33121E08DB79EB761
:1076300046960FB6F8949EBF0FBE8DBF01CF4DE2A8
:10764000542E15CF309521953F4FC1CFB094A194C2
:10765000B108B3949CCF909481949108939482CF75
:107660002DE2522E74CF309521953F4F40CFB094EC
:10767000A194B108B3941BCF9094819491089394F2
:1076800001CFE2960FB6F894DEBF0FBECDBFDF91FB
:10769000CF911F910F91FF90EF90DF90CF90BF900F
:1076A000AF909F908F907F906F905F900895CF9351
:1076B000DF93EC0180E007C0029721F5CE010E9424
:1076C000D439813001F528812330B1F0822F9927F8
:1076D0008130910569F08230910574F7892B91F41E
:1076E000BE0185E992E00E94C938813061F30BC088
:1076F000CE010E94A639E5CF233029F4CE010E94A5
:10770000003A01C080E09927DF91CF910895EF9270
:10771000FF920F931F93CF93DF937C0120E0FC0136
:1077200080818330B9F481819281892B99F082E044
:10773000808301E31FE0CAE0D0E0F8010F5F1F4F34
:107740008491F701618172810E9446302197D7FFB1
:10775000F4CF21E0822F9927DF91CF911F910F91D4
:10776000FF90EF900895EF92FF920F931F93CF93A6
:10777000DF93EC0188818230C9F489819A81892B59
:10778000A9F081E0888388E4E82E8FE0F82E07E0F6
:1077900010E0F7010894E11CF11C849169817A8161
:1077A0000E9446300150104017FFF3CF80E090E078
:1077B000DF91CF911F910F91FF90EF900895EF927D
:1077C000FF920F931F93CF93DF93EC01009709F47F
:1077D0003AC08881882369F099278230910579F130
:1077E000833091054CF4019769F0188288818823D1
:1077F00099F781E090E027C00397B9F7CE010E9486
:10780000873BE7CF89819A81892B79F390E7E92E2D
:107810009FE0F92E07E010E0F7010894E11CF11C4D
:10782000849169817A810E9446300150104017FF8F
:10783000F3CF89819A810E940A251882D7CFCE0181
:107840000E94B33BC6CFDF91CF911F910F91FF9064
:10785000EF900895CF93DF93EC018881882319F08E
:10786000CE010E94DF3B18821A82198281E090E0EB
:10787000DF91CF910895DF92EF92FF920F931F93C4
:10788000CF93DF93EC017B01DD246115710509F1D4
:10789000CB010E942A3C61E6CE010E94C92DF7016E
:1078A00092838183892B99F021E0D22ED08209E73F
:1078B0001FE0CAECD0E0F8010F5F1F4F8491F70181
:1078C000618172810E9446302197D7FFF4CF6D2DE0
:1078D0007727CB01DF91CF911F910F91FF90EF9010
:1078E000DF900895DF92EF92FF920F931F93CF9353
:1078F000DF937C01DD24FC0120812130B9F48181FA
:107900009281892B99F082E08083D22E01E51FE0DD
:10791000CDE1D0E0F8010F5F1F4F8491F701618145
:1079200072810E9446302197D7FFF4CF8D2D992781
:10793000DF91CF911F910F91FF90EF90DF9008950D
:10794000EF92FF920F931F93CF93DF937C0120E080
:10795000FC0180818230B9F481819281892B99F078
:1079600083E080830DE31FE0C9E0D0E0F8010F5F02
:107970001F4F8491F701618172810E9446302197E7
:10798000D7FFF4CF21E0822F9927DF91CF911F916C
:107990000F91FF90EF9008955F926F927F928F9278
:1079A0009F92AF92BF92CF92DF92EF92FF920F938E
:1079B0001F93CF93DF93CDB7DEB7C456D0400FB639
:1079C000F894DEBF0FBECDBF8C0120E0009709F414
:1079D000DAC18091D603882319F4822F9927D3C165
:1079E000D8018C918330C9F7F80181819281892B6C
:1079F000A1F3C090CE03D090CF03E090D003F090DD
:107A0000D103F7FC9EC15BE2552EC701B60120E809
:107A100036E948E950E00E94C642390137FDAEC15F
:107A2000C701B60120E836E948E950E00E94C642A5
:107A3000DC01CB01BC01CD0120E137E240E050E0A8
:107A40000E94C642590137FD94C1C701B60120E822
:107A500036E948E950E00E94C642DC01CB01BC0196
:107A6000CD0120E137E240E050E00E94C642DC0157
:107A7000CB01BC01CD012AE030E040E050E00E94A3
:107A8000C642DA01C90197FD70C13F932F93BF929F
:107A9000AF927F926F92852D99279F938F9381EA62
:107AA00092E09F938F934E010894811C911C9F92AA
:107AB0008F920E948F3FF80161817281C4010E9400
:107AC000F331C090CA03D090CB03E090CC03F09088
:107AD000CD038DB79EB70C960FB6F8949EBF0FBE20
:107AE0008DBFF7FC3FC13BE2532EC701B60120E832
:107AF00036E948E950E00E94C642390137FD2DC100
:107B0000C701B60120E836E948E950E00E94C642C4
:107B1000DC01CB01BC01CD0120E137E240E050E0C7
:107B20000E94C642590137FD13C1C701B60120E8C2
:107B300036E948E950E00E94C642DC01CB01BC01B5
:107B4000CD0120E137E240E050E00E94C642DC0176
:107B5000CB01BC01CD012AE030E040E050E00E94C2
:107B6000C642DA01C90197FDEFC03F932F93BF9240
:107B7000AF927F926F92852D99279F938F938DEB74
:107B800092E09F938F939F928F920E948F3FF80174
:107B900061817281C4010E94F3318091A806992706
:107BA0009F938F938091A70699279F938F9380919E
:107BB000A60699279F938F938091A50699279F9357
:107BC0008F938091A40699279F938F938091A2060B
:107BD0009091A3069F938F9385ED92E09F938F934F
:107BE0009F928F920E948F3FF80161817281C40140
:107BF0000E94F3318091D80399279F938F9383E05C
:107C000093E09F938F939F928F920E948F3F8DB7A7
:107C10009EB782960FB6F8949EBF0FBE8DBFF80137
:107C200061817281C4010E94F3318FE0E3E1F3E0EE
:107C3000D40101900D928A95E1F7F801618172817A
:107C4000C4010E94F3318091EE039091EF03A09163
:107C5000F003B091F103BC01CD0120EA36E841E028
:107C600050E00E94C6423F932F9382E293E09F939D
:107C70008F939F928F920E948F3FF8016181728152
:107C8000C4010E94F3318091EA039091EB039F932A
:107C90008F938AE393E09F938F939F928F920E949A
:107CA0008F3FF80161817281C4010E94F3312091FC
:107CB000000130910101C9016AE070E00E94914227
:107CC000562EC9016AE070E00E94914299279F9365
:107CD0008F93852D99279F938F938AE593E09F93A8
:107CE0008F939F928F920E948F3FF80161817281E2
:107CF000C4010E94F33180E1E7E7F3E0D401019091
:107D00000D928A95E1F7F80161817281C4010E94A8
:107D1000F3318BE0E7E8F3E0D40101900D928A950E
:107D2000E1F7F80161817281C4010E94F33121E021
:107D30008DB79EB744960FB6F8949EBF0FBE8DBF09
:107D40004CCE6DE2562E61CE309521953F4F0DCF32
:107D5000B094A194B108B394E8CE70946194710882
:107D60007394CECE4DE2542EC0CE309521953F4F28
:107D70008CCEB094A194B108B39467CE7094619402
:107D8000710873944DCECC59DF4F0FB6F894DEBF17
:107D90000FBECDBFDF91CF911F910F91FF90EF905C
:107DA000DF90CF90BF90AF909F908F907F906F901B
:107DB0005F900895CF93DF93EC0180E007C00297B6
:107DC00021F5CE010E94A03C813001F528812330AD
:107DD000B1F0822F99278130910569F082309105A9
:107DE00074F7892B91F4BE0182E993E00E943B3C39
:107DF000813061F30BC0CE010E94723CE5CF23308D
:107E000029F4CE010E94CC3C01C080E09927DF918B
:107E1000CF910895FC0188279927E8942191203279
:107E2000E9F3293010F02E30C8F32B3241F02D3217
:107E300039F4689404C00E94873F820F911D2191FC
:107E400020532A30C0F31EF4909581959F4F0895DA
:107E5000FB01DC0102C005900D9241505040D8F763
:107E60000895FC014150504030F001900616D1F7C2
:107E70003197CF010895882799270895FB01DC01E8
:107E800002C001900D9241505040D8F70895FB0177
:107E9000DC014150504030F08D910190801919F46F
:107EA0000020B9F7881B990B0895009731F4DA0187
:107EB0008D919C91009709F40EC0DC01FB013D916E
:107EC0002191222319F03217C9F3FACF332331F469
:107ED000DA011D921C928827992708951197AF9374
:107EE000BF93FB013D912191321771F4332321F4AB
:107EF00088279927119702C01E921196FA01A19323
:107F0000B0839F918F910895222369F7EACF7AE099
:107F1000979F902D879F802D910D11240895AEE09D
:107F2000B0E0E5E9FFE30C94EF420D891E892F894B
:107F3000388D86E08C831A8309838FEF9FE79E83B9
:107F40008D83AE01475E5F4FB901CE0101960E945D
:107F5000B23FEF81F885E00FF11F1082E4E02E962A
:107F60000C940B43ABE0B0E0E8EBFFE30C94E4428D
:107F70003C014B015A01FC0117821682838181FD6D
:107F800003C08FEF9FEFF5C1F3012381F40123FDBF
:107F9000059123FF01914F01002309F4E7C1053248
:107FA00039F423FD059123FF01914F01053231F48E
:107FB000B301802F99270E94D341E6CFCC24DC2C3B
:107FC0005C2C3AE0FFE1FD1518F1802F99278B32E8
:107FD000910591F08C32910534F48032910579F05D
:107FE000839799F015C08D32910561F0C09781F4A7
:107FF00061E0E62EDE2831C052E0F52EDF2804E0F5
:10800000D02A2BC018E0D12A28C040E1D42A25C0AC
:10801000D7FC2CC0802F80538A3088F4082FD6FEDE
:1080200006C0539EC0011124502E580E16C0C39E88
:10803000C0011124C02EC80E50E2D52A0EC00E3247
:1080400029F4D6FC93C180E4D82A07C00C3619F471
:1080500090E8D92A02C0083649F4F40123FD0591BD
:1080600023FF01914F01002309F0ACCF802F8554ED
:10807000833018F08052833038F444E0E42EF12C41
:10808000AE0CBF1C8FE316C0802F99278336910555
:1080900059F08436910524F48335910541F15CC093
:1080A0008337910579F058C0F50102E010E0A00E89
:1080B000B11E808189837E010894E11CF11C01E0DE
:1080C00010E012C0F50122E030E0A20EB31EE08005
:1080D000F180D6FE03C0652D772702C06FEF7FEFDA
:1080E000C7010E94C8418C013FE7D32214C0F501AB
:1080F00042E050E0A40EB51EE080F180D6FE03C041
:10810000652D772702C06FEF7FEFC7010E94BD4149
:108110008C0150E8D52AD3FC0CC08C2D9927081768
:10812000190738F4B30180E290E00E94D341CA9469
:10813000F4CF0115110509F40FC1F701D7FC8591A2
:10814000D7FE81917F01B30199270E94D341C110CD
:10815000CA9401501040EDCF043611F00936A9F54C
:10816000D7FE0BC0F50134E0E32EF12CAE0CBF1CA2
:1081700060817181828193810EC0F50102E010E07F
:10818000A00EB11E808191819C01442737FD40954E
:10819000542FCA01B9013FE6D32297FF09C0909539
:1081A0008095709561957F4F8F4F9F4F40E8D42AFF
:1081B0002AE030E0AE014F5F5F4F0E9400429E0117
:1081C0002F5F3F4F082F021B53C0053729F45FEE86
:1081D000D5222AE030E027C0E9EFDE228F36910574
:1081E00071F08037910524F488359105A9F0BEC05F
:1081F0008037910539F08837910531F0B7C028E014
:1082000030E011C0F0E1DF2AD4FE03C024E0E22E0A
:10821000DE2820E130E007C0D4FE03C096E0F92E4E
:10822000DF2820E132E0D7FE0AC0F50104E010E0CB
:10823000A00EB11E60817181828193810CC0F50115
:1082400042E050E0A40EB51E808191817C010027A0
:108250001127C801B701AE014F5F5F4F0E94004276
:108260009E012F5F3F4F082F021B8FE7F82EDF2064
:10827000102FD6FE0DC02EEFD222051548F4152D75
:108280008D2D992784FF04C082FD02C03FEED322CA
:108290002D2D332724FF0DC0FE01E00FF11D80813D
:1082A000803319F449EED42208C01F5F22FF05C0B5
:1082B00003C08D2D867809F01F5FED2CFF24E3FCB1
:1082C00012C0E0FE07C0502E1C1520F45C2C511A81
:1082D000500E1C2D1C1538F4B30180E290E00E9472
:1082E000D3411F5FF7CF1C1518F48C2D811B01C0E3
:1082F00080E0C82EE4FE10C0B30180E390E00E944D
:10830000D341E2FE15C0E1FE03C088E590E002C063
:1083100088E790E0B3010AC08D2D867849F080E2AD
:10832000E1FC8BE2D7FC8DE2B30199270E94D34197
:10833000051538F4B30180E390E00E94D3415A94CC
:10834000F7CF0150FE01E00FF11D8181B3019927A4
:108350000E94D3410023A9F7CC2009F415CEB30124
:1083600080E290E00E94D341CA94F6CFF301868167
:108370009781EFE02B960C940043FC01059061502F
:1083800070400110D8F7809590958E0F9F1F08952B
:10839000FC016150704001900110D8F780959095D4
:1083A0008E0F9F1F08950F931F93CF93DF938C0120
:1083B000EB018B81992781FF1CC082FF0DC02E81AC
:1083C0003F818C819D812817390764F4E881F98108
:1083D0000193F983E88306C0E885F985802F099524
:1083E000892B39F48E819F8101969F838E83C801EA
:1083F00002C08FEF9FEFDF91CF911F910F910895F2
:10840000FA01AA27283051F1203181F1E8946F93C5
:108410006E7F6E5F7F4F8F4F9F4FAF4FB1E03ED06B
:10842000B4E03CD0670F781F891F9A1FA11D680F09
:10843000791F8A1F911DA11D6A0F711D811D911D3C
:10844000A11D20D009F468943F912AE0269F1124B1
:108450003019305D3193DEF6CF010895462F477015
:10846000405D4193B3E00FD0C9F7F6CF462F4F7070
:10847000405D4A3318F0495D31FD4052419302D0CE
:10848000A9F7EACFB4E0A695979587957795679574
:10849000BA95C9F700976105710508959B01AC0174
:1084A0000A2E06945795479537952795BA95C9F79B
:1084B000620F731F841F951FA01D0895629FD00136
:1084C000739FF001829FE00DF11D649FE00DF11D8F
:1084D000929FF00D839FF00D749FF00D659FF00D3E
:1084E0009927729FB00DE11DF91F639FB00DE11D2B
:1084F000F91FBD01CF0111240895AA1BBB1B51E137
:1085000007C0AA1FBB1FA617B70710F0A61BB70B03
:10851000881F991F5A95A9F780959095BC01CD01A8
:10852000089597FB092E07260AD077FD04D0E5DFD2
:1085300006D000201AF4709561957F4F0895F6F7E4
:10854000909581959F4F0895A1E21A2EAA1BBB1BFF
:10855000FD010DC0AA1FBB1FEE1FFF1FA217B3070F
:10856000E407F50720F0A21BB30BE40BF50B661F25
:10857000771F881F991F1A9469F7609570958095E9
:1085800090959B01AC01BD01CF01089597FB092E89
:1085900005260ED057FD04D0D7DF0AD0001C38F4D2
:1085A00050954095309521953F4F4F4F5F4F08951F
:1085B000F6F790958095709561957F4F8F4F9F4FFF
:1085C00008952F923F924F925F926F927F928F9277
:1085D0009F92AF92BF92CF92DF92EF92FF920F9352
:1085E0001F93CF93DF93CDB7DEB7CA1BDB0B0FB65C
:1085F000F894DEBF0FBECDBF09942A883988488819
:108600005F846E847D848C849B84AA84B984C884AE
:10861000DF80EE80FD800C811B81AA81B981CE0FA5
:10862000D11D0FB6F894DEBF0FBECDBFED0108958A
:02863000FFCF7A
:1086320078006401FFFFFF48656C6C6F20576F7212
:108642006C64000000000000000000000000000058
:108652000000000000000000000000000000000018
:108662000000000000000000000000000000000008
:1086720000000000000000000000000000000000F8
:108682000000000000000003000000001F000000C6
:108692003B0000005A000000780000009700000034
:1086A200B5000000D4000000F3000000110100003A
:1086B200300100004E0100006D01000000000000CA
:1086C2001F0000003C0000005B0000007900000079
:1086D20098000000B6000000D5000000F400000081
:1086E20012010000310100004F0100006E01000084
:1086F20001004B4D4C4C6F6767696E67202020204C
:1087020020200001F401F401000060EA0147505802
:108712004C6F6767696E672020202020200001E8E7
:1087220003E803000060EA202020202020202020EF
:1087320020202020202020000073657474696E6759
:10874200732E696E69003D002573203D2025640D5E
:108752000A000D0A00F401E8034C4F472F2530347C
:108762006925303269253032692F4B4D4C2F4750E5
:1087720053253035692E4B4D4C004C4F472F253039
:10878200346925303269253032692F4750582F47D6
:108792005053253035692E475058000D0A25632560
:1087A200642E252E3364252E33642C002563256424
:1087B2002E252E3364252E33642C00256325642E4A
:1087C200252E33640064656661756C742E6B6D6C66
:1087D200003C74726B7074206C61743D22256325B9
:1087E200642E252E3364252E33642220006C6F6E96
:1087F2003D22256325642E252E3364252E336422E3
:10880200203E0D0A003C74696D653E253034642DAE
:10881200253032642D2530326454253032643A25B5
:108822003032643A253032645A3C2F74696D653EA9
:108832000D0A003C7361743E25643C2F7361743EE3
:108842000D0A003C657874656E73696F6E733E0D38
:108852000A003C436F757273653E253033643C2FCA
:10886200436F757273653E0D0A003C47726F756EF9
:108872006453706565643E25643C2F47726F756E64
:108882006453706565643E0D0A003C566F6C7461FA
:1088920067653E25642E253031643C2F566F6C741B
:1088A2006167653E0D0A003C2F657874656E7369D9
:1088B2006F6E733E0D0A003C2F74726B70743E0D26
:0E88C2000A0064656661756C742E677078003C
:00000001FF
/FollowMe/trunk/main.c
78,7 → 78,7
 
//BeepTime = 2000;
 
LCD_Clear();
Menu_Clear();
 
FollowMe_Timer = SetDelay(FOLLOWME_INTERVAL);
 
/FollowMe/trunk/makefile
5,7 → 5,7
#-------------------------------------------------------------------
VERSION_MAJOR = 0
VERSION_MINOR = 1
VERSION_PATCH = 6
VERSION_PATCH = 7
 
VERSION_SERIAL_MAJOR = 11 # Serial Protocol Major Version
VERSION_SERIAL_MINOR = 0 # Serial Protocol Minor Version
172,20 → 172,19
#AVRDUDE_PROGRAMMER = dt006
#AVRDUDE_PROGRAMMER = stk200
#AVRDUDE_PROGRAMMER = ponyser
AVRDUDE_PROGRAMMER = usbasp
AVRDUDE_PROGRAMMER = avrispv2
#falls Ponyser ausgewählt wird, muss sich unsere avrdude-Configdatei im Bin-Verzeichnis des Compilers befinden
 
#AVRDUDE_PORT = com1 # programmer connected to serial device
#AVRDUDE_PORT = lpt1 # programmer connected to parallel port
#AVRDUDE_PORT = usb # programmer connected to USB
AVRDUDE_PORT = usb # programmer connected to USB
 
#AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex
AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex $(FUSE_SETTINGS)
AVRDUDE_WRITE_FUSE = $(FUSE_SETTINGS)
AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
#AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
 
#avrdude -c avrispv2 -P usb -p m32 -U flash:w:blink.hex
AVRDUDE_FLAGS = -p $(MCU) -c $(AVRDUDE_PROGRAMMER)
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
 
# Uncomment the following if you want avrdude's erase cycle counter.
# Note that this counter needs to be initialized first using -Yn,
226,7 → 225,8
COPY = cp
 
HEXSIZE = $(SIZE) --target=$(FORMAT) $(TARGET).hex
ELFSIZE = $(SIZE) -A $(TARGET).elf
ELFSIZE = $(SIZE) -x -A $(TARGET).elf
LIMITS = $(SIZE) -C --mcu=$(MCU) $(TARGET).elf
 
# Define Messages
# English
282,10 → 282,10
 
# Display size of file.
sizebefore:
@if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_BEFORE); $(ELFSIZE); echo; fi
@if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_BEFORE); $(ELFSIZE); $(HEXSIZE); $(LIMITS); echo; fi
 
sizeafter:
@if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_AFTER); $(ELFSIZE); echo; fi
@if [ -f $(TARGET).elf ]; then echo; echo $(MSG_SIZE_AFTER); $(ELFSIZE); $(HEXSIZE); $(LIMITS); echo; fi
 
 
 
318,21 → 318,12
 
 
# Program the device.
flash: $(TARGET).hex
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH)
program: $(TARGET).hex $(TARGET).eep
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM)
 
eeprom: $(TARGET).eep
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_EEPROM)
 
fuse:
$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FUSE)
 
reset:
$(AVRDUDE) $(AVRDUDE_FLAGS)
 
 
 
 
# Create final output files (.hex, .eep) from ELF output file.
%.hex: %.elf
@echo
/FollowMe/trunk/menu.c
15,7 → 15,6
 
uint8_t MaxMenuItem = 3;
uint8_t MenuItem = 0;
uint8_t RemoteKeys = 0;
 
#define KEY1 0x01
#define KEY2 0x02
33,7 → 32,7
/************************************/
/* Clear LCD Buffer */
/************************************/
void LCD_Clear(void)
void Menu_Clear(void)
{
uint8_t i;
for( i = 0; i < DISPLAYBUFFSIZE; i++) DisplayBuff[i] = ' ';
44,23 → 43,23
/* Update Menu on LCD */
/************************************/
// Display with 20 characters in 4 lines
void LCD_PrintMenu(void)
void Menu_Update(uint8_t Keys)
{
int16_t i1,i2,i3;
uint8_t sign;
 
if(RemoteKeys & KEY1)
if(Keys & KEY1)
{
if(MenuItem) MenuItem--;
else MenuItem = MaxMenuItem;
}
if(RemoteKeys & KEY2)
if(Keys & KEY2)
{
if(MenuItem == MaxMenuItem) MenuItem = 0;
else MenuItem++;
}
/*
if(RemoteKeys & KEY4)
if(Keys & KEY4)
{
switch(SysState)
{
77,9 → 76,9
break;
}
}*/
if((RemoteKeys & KEY1) && (RemoteKeys & KEY2)) MenuItem = 0;
if((Keys & KEY1) && (Keys & KEY2)) MenuItem = 0;
 
LCD_Clear();
Menu_Clear();
 
if(MenuItem > MaxMenuItem) MenuItem = MaxMenuItem;
// print menu item number in the upper right corner
199,5 → 198,4
MenuItem = 0;
break;
}
RemoteKeys = 0;
}
/FollowMe/trunk/menu.h
5,13 → 5,12
 
#define DISPLAYBUFFSIZE 80
 
extern void LCD_PrintMenu(void);
extern void LCD_Clear(void);
extern void Menu_Update(uint8_t Keys);
extern void Menu_Clear(void);
extern int8_t DisplayBuff[DISPLAYBUFFSIZE];
extern uint8_t DispPtr;
extern uint8_t MenuItem;
extern uint8_t MaxMenuItem;
extern uint8_t RemoteKeys;
#endif //_MENU_H
 
 
/FollowMe/trunk/uart0.c
29,6 → 29,7
#define FALSE 0
#define TRUE 1
 
#define ABO_TIMEOUT 4000 // disable abo after 4 seconds
 
//int8_t test __attribute__ ((section (".noinit")));
uint8_t Request_VerInfo = FALSE;
39,6 → 40,7
uint8_t Request_DebugLabel = 255;
uint8_t Request_SendFollowMe = FALSE;
uint8_t DisplayLine = 0;
uint8_t DisplayKeys = 0;
 
volatile uint8_t txd_buffer[TXD_BUFFER_LEN];
volatile uint8_t rxd_buffer_locked = FALSE;
49,6 → 51,7
volatile uint8_t RxDataLen = 0;
 
uint8_t PcAccess = 100;
uint16_t AboTimeOut = 0;
 
ExternControl_t ExternControl;
DebugOut_t DebugOut;
57,7 → 60,7
uint16_t DebugData_Timer;
uint16_t DebugData_Interval = 0; // in 1ms
uint16_t Display_Timer;
uint16_t Display_Interval = 0; // in 1 ms
uint16_t Display_Interval = 0;
 
Waypoint_t FollowMe;
 
428,7 → 431,7
 
case 'h':// request for display columns
PcAccess = 255;
if((pRxData[0] & 0x80) == 0x00) // old format
if((pRxData[0] & 0x80) == 0x00) // old format
{
DisplayLine = 2;
Display_Interval = 0;
435,11 → 438,12
}
else // new format
{
RemoteKeys |= ~pRxData[0];
Display_Interval = (unsigned int)pRxData[1] * 10;
DisplayKeys |= ~pRxData[0];
Display_Interval = (uint16_t) pRxData[1] * 10;
DisplayLine = 4;
Request_Display = TRUE;
AboTimeOut = SetDelay(ABO_TIMEOUT);
}
Request_Display = TRUE;
break;
 
case 'l':// request for display columns
446,7 → 450,7
PcAccess = 255;
MenuItem = pRxData[0];
Request_Display1 = TRUE;
break;
break;
 
case 'v': // request for version and board release
Request_VerInfo = TRUE;
455,7 → 459,8
case 'd': // request for the debug data
DebugData_Interval = (uint16_t) pRxData[0] * 10;
if(DebugData_Interval > 0) Request_DebugData = TRUE;
break;
AboTimeOut = SetDelay(ABO_TIMEOUT);
break;
 
case 'g':// get external control data
Request_ExternalControl = TRUE;
493,17 → 498,24
{
if(!txd_complete) return;
 
if(CheckDelay(AboTimeOut))
{
Display_Interval = 0;
DebugData_Interval = 0;
}
 
if(Request_VerInfo && txd_complete)
{
SendOutData('V', FM_ADDRESS, 1, (uint8_t *) &UART_VersionInfo, sizeof(UART_VersionInfo));
Request_VerInfo = FALSE;
}
if( ((Display_Interval && CheckDelay(Display_Timer)) || Request_Display) && txd_complete)
else if( (((Display_Interval > 0) && CheckDelay(Display_Timer)) || Request_Display) && txd_complete)
{
if(DisplayLine > 3)// new format
{
LCD_PrintMenu();
SendOutData('H', FM_ADDRESS, 1, (uint8_t *)DisplayBuff, 80);
Menu_Update(DisplayKeys);
DisplayKeys = 0;
SendOutData('H', FC_ADDRESS, 1, (uint8_t *)DisplayBuff, sizeof(DisplayBuff));
}
else // old format
{
514,13 → 526,13
Display_Timer = SetDelay(Display_Interval);
Request_Display = FALSE;
}
if(Request_Display1 && txd_complete)
else if(Request_Display1 && txd_complete)
{
LCD_PrintMenu();
SendOutData('L', FM_ADDRESS, 3, &MenuItem, sizeof(MenuItem), &MaxMenuItem, sizeof(MaxMenuItem), DisplayBuff, sizeof(DisplayBuff));
Menu_Update(0);
SendOutData('L', FC_ADDRESS, 3, &MenuItem, sizeof(MenuItem), &MaxMenuItem, sizeof(MaxMenuItem), DisplayBuff, sizeof(DisplayBuff));
Request_Display1 = FALSE;
}
if(Request_DebugLabel != 0xFF) // Texte für die Analogdaten
else if(Request_DebugLabel != 0xFF) // Texte für die Analogdaten
{
uint8_t label[16]; // local sram buffer
memcpy_P(label, ANALOG_LABEL[Request_DebugLabel], 16); // read lable from flash to sram buffer
527,18 → 539,18
SendOutData('A', FM_ADDRESS, 2, (uint8_t *) &Request_DebugLabel, sizeof(Request_DebugLabel), label, 16);
Request_DebugLabel = 0xFF;
}
if(Request_ExternalControl && txd_complete)
else if(Request_ExternalControl && txd_complete)
{
SendOutData('G', FM_ADDRESS, 1,(uint8_t *) &ExternControl, sizeof(ExternControl));
Request_ExternalControl = FALSE;
}
if( ((DebugData_Interval && CheckDelay(DebugData_Timer)) || Request_DebugData) && txd_complete)
else if( (((DebugData_Interval > 0) && CheckDelay(DebugData_Timer)) || Request_DebugData) && txd_complete)
{
SendOutData('D', FM_ADDRESS, 1,(uint8_t *) &DebugOut, sizeof(DebugOut));
DebugData_Timer = SetDelay(DebugData_Interval);
Request_DebugData = FALSE;
}
if(Request_SendFollowMe && txd_complete)
else if(Request_SendFollowMe && txd_complete)
{
SendOutData('s', NC_ADDRESS, 1, (uint8_t *)&FollowMe, sizeof(FollowMe));
FollowMe.Position.Status = PROCESSED;