From: Erik Andresen Date: Tue, 1 Jan 2019 11:03:00 +0000 (+0100) Subject: avr: test i2c fixes for status = TW_NO_INFO X-Git-Url: https://defiant.homedns.org/gitweb/?a=commitdiff_plain;h=e46de78ee34c663f5ac1ceb0656acd0cf9370288;p=ros_wild_thumper.git avr: test i2c fixes for status = TW_NO_INFO --- diff --git a/avr/motor_ctrl/Makefile b/avr/motor_ctrl/Makefile index 2f12329..585034c 100644 --- a/avr/motor_ctrl/Makefile +++ b/avr/motor_ctrl/Makefile @@ -321,7 +321,8 @@ gccversion: # Program the device. program: $(TARGET).hex $(TARGET).eep - $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM) + #$(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM) + ../../scripts/pyshared/bootloader.py -b -j 0x50 $(TARGET).hex diff --git a/avr/motor_ctrl/main.c b/avr/motor_ctrl/main.c index b0d9cbf..f7c9f0a 100644 --- a/avr/motor_ctrl/main.c +++ b/avr/motor_ctrl/main.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "uart.h" /* @@ -184,7 +185,8 @@ static volatile uint8_t count_test=0; static volatile uint8_t front_handicap=0; static volatile uint8_t aft_handicap=0; static volatile uint8_t error_state=0; -static volatile uint8_t last_man_update_count=I2C_TIMEOUT_DISABLE; +static volatile uint8_t last_man_update_count=0; +static volatile uint8_t last_i2c_status = 0; ISR(TWI_vect) { @@ -193,6 +195,7 @@ ISR(TWI_vect) static ufloat_t tmp_speed; static ufloat_t tmp_angle; + last_i2c_status = TW_STATUS; switch(TW_STATUS) { case TW_SR_SLA_ACK: // start write @@ -625,6 +628,8 @@ ISR(TWI_vect) case TW_SR_STOP: TWI_ACK; break; + case TW_NO_INFO: + break; default: TWI_RESET; } @@ -1083,7 +1088,7 @@ int main(void) { TCCR0 = (1 << WGM01) | (1 << WGM00) | (1 << CS00); OCR0 = 0; - printf("\r\nStart\r\n"); + printf_P(PSTR("\r\nStart\r\n")); set_sleep_mode(SLEEP_MODE_IDLE); // Enable Timer 1 Overflow Interrupt @@ -1149,11 +1154,14 @@ int main(void) { count_test++; if (last_man_update_count != I2C_TIMEOUT_DISABLE) last_man_update_count++; - if (last_man_update_count > 100) { + if (last_man_update_count >= 100) { // ~1s without a new i2c command cmd_vel.speed = 0; cmd_vel.angle = 0; cmd_vel.bUpdate = 1; + if (last_man_update_count == 100) { + printf_P(PSTR("I2C State: 0x%x\r\n"), last_i2c_status); + } last_man_update_count = I2C_TIMEOUT_DISABLE; } } diff --git a/avr/motor_ctrl/main.hex b/avr/motor_ctrl/main.hex index a9b8eea..d51cbbf 100644 --- a/avr/motor_ctrl/main.hex +++ b/avr/motor_ctrl/main.hex @@ -1,724 +1,727 @@ -:100000000C94E6000C9403010C9403010C9403017E -:100010000C9403010C9403010C9403010C94030150 -:100020000C9403010C9463040C9403010C940301DD -:100030000C9403010C944E050C9403010C940301E1 -:100040000C9403010C9403010C9403010C9405011E -:100050000C940301FE0208030103080304030803D0 -:1000600006030803450445044504450445044504C6 -:100070000A0322030F03220314032203190322039A -:100080004504450445044504450445044504450428 -:1000900025032A032F03340339033E034303480394 -:1000A0004504450445044504450445044504450408 -:1000B0004D03520357035C03610366036B03710333 -:1000C00076038703900399039C03B103BA032D04BD -:1000D000C303CC03D503DE03E703F003F9030204F3 -:1000E0000B04140420042D04450445044504450470 -:1000F00045044504450445044504450445044504B8 -:1001000045044504450445044504450445044504A7 -:100110004504450445044504450445044504450497 -:100120004504450445044504450445044504450487 -:100130004504450445044504450445044504450477 -:100140004504450445044504450445044504450467 -:100150004504450445044504450445044504450457 -:100160004504450445044504450445044504450447 -:100170004504450445044504450445044504450437 -:100180004504450445044504450445044504450427 -:1001900036043B04400405A84CCDB2D44EB93836E1 +:100000000C94F4000C9411010C9411010C94110146 +:100010000C9411010C9411010C9411010C94110118 +:100020000C9411010C9478040C9411010C9411019E +:100030000C9411010C9463050C9411010C941101A2 +:100040000C9411010C9411010C9411010C941301E6 +:100050000C94110113031D0316031D0319031D0343 +:100060001B031D035A045A045A045A045A045A041E +:100070001F03370324033703290337032E033703F2 +:100080005A045A045A045A045A045A045A045A0480 +:100090003A033F03440349034E03530358035D03EC +:1000A0005A045A045A045A045A045A045A045A0460 +:1000B000620367036C03710376037B03800386038B +:1000C0008B039C03A503AE03B103C603CF03420415 +:1000D000D803E103EA03F303FC0305040E04170449 +:1000E00020042904350442045A045A045A045A04C8 +:1000F0005A045A045A045A045A045A045A045A0410 +:100100005A045A045A045A045A045A045A045A04FF +:100110005A045A045A045A045A045A045A045A04EF +:100120005A045A045A045A045A045A045A045A04DF +:100130005A045A045A045A045A045A045A045A04CF +:100140005A045A045A045A045A045A045A045A04BF +:100150005A045A045A045A045A045A045A045A04AF +:100160005A045A045A045A045A045A045A045A049F +:100170005A045A045A045A045A045A045A045A048F +:100180005A045A045A045A045A045A045A045A047F +:100190004B045004550405A84CCDB2D44EB93836A2 :1001A000A9020C50B9918688083CA6AAAA2ABE00CA -:1001B0000000803F45464765666700202B2D2E30A6 -:1001C00031323334353637383968000011241FBED8 -:1001D000CFE5D8E0DEBFCDBF10E0A0E6B0E0EEE0B6 -:1001E000FDE202C005900D92AA37B107D9F721E0D0 -:1001F000AAE7B0E001C01D92A037B207E1F70E9464 -:1002000044060C9485160C9400001F920F920FB6B2 -:100210000F9211242F933F934F935F936F937F938C -:100220008F939F93AF93BF93EF93FF9381B1887F99 -:10023000803A09F433C328F4803651F0803869F0ED -:100240002FC3883A09F4CCC1883B09F4C9C128C33B -:1002500085EC86BF1092F10025C38091F1008A32AF -:1002600009F44BC108F047C0803209F402C138F5E7 -:10027000843009F4C1C060F4813009F4FAC008F494 -:10028000A6C0823009F4ACC0833009F4F2C0A0C12A -:10029000863009F4BDC008F4ECC0873009F4E9C029 -:1002A000883009F095C183B12091A80090E0922B8D -:1002B0009093E9008093E8001092DC0087C18532BA -:1002C00009F4CAC060F4823209F4D3C008F4ACC0A7 -:1002D000833209F4B6C0843209F4CBC079C18732C5 -:1002E00009F4CBC008F4C5C0883209F401C18932D1 -:1002F00009F403C16DC1843509F416C1E8F58F32E4 -:1003000009F4C8C060F48C3209F4F2C008F4C2C029 -:100310008D3209F4F2C08E3209F4EFC059C1813533 -:1003200009F4EBC020F4803509F4E2C051C18235F4 -:1003300009F4E3C0833509F04BC123B18091A400D7 -:100340009091A500A091A600B091A700BA2FA92F67 -:10035000982F8827822B8093A4009093A500A093C8 -:10036000A600B093A7008093F2009093F300A093AF -:10037000F400B093F5002AC1813909F415C178F46D -:10038000863509F4D6C008F4D4C0873509F4E8C02E -:10039000803909F01DC183B180936A0017C1843987 -:1003A00009F40AC150F4823909F402C1833909F011 -:1003B0000FC183B18093DA0009C1853909F400C106 -:1003C0008F3F09F005C183B18093F00001C183B173 -:1003D0008093F1008091F10081508093F100F6C08C -:1003E00083B12091A80090E0922B9093EF0080932E -:1003F000EE001092DF00EAC083B12091A80090E0E7 -:10040000922B9093ED008093EC001092DE00DEC002 -:1004100083B12091A80090E0922B9093EB00809301 -:10042000EA001092DD00D2C083B12091A80090E0D4 -:10043000922B9093D9008093D80081E08093DF00C5 -:10044000C5C083B12091A80090E0922B9093D70073 -:100450008093D60081E049C083B12091A80090E04C -:10046000922B9093D5008093D40081E08093DD009F -:10047000ADC083B18093A800A9C083B12091A8002A -:1004800090E0922B9093D3008093D20081E08093F0 -:10049000DC009CC023B18091A4009091A500A091A4 -:1004A000A600B091A700BA2FA92F982F8827BC01CA -:1004B000CD01622B6093A4007093A5008093A600E9 -:1004C0009093A70020E038E24EEA55E40E94D01253 -:1004D0000E94A4117093D9006093D8007093D70044 -:1004E0006093D60081E08093DF008093DE006EC0D1 -:1004F00083B190E0A0E0B0E00EC023B18091A400F1 -:100500009091A500A091A600B091A700BA2FA92FA5 -:10051000982F8827822B8093A4009093A500A09306 -:10052000A600B093A70052C083B190E0A0E0B0E075 -:100530000EC023B18091A0009091A100A091A200D3 -:10054000B091A300BA2FA92F982F8827822B8093D0 -:10055000A0009093A100A093A200B093A30036C086 -:1005600023B18091A0009091A100A091A200B09130 -:10057000A300BA2FA92F982F8827822B8093A00041 -:100580009093A100A093A200B093A3008093F600E3 -:100590009093F700A093F800B093F90081E0809366 -:1005A000FA001092680012C083B1809369000EC0F7 -:1005B00083B18093DB000AC083B18093AB0003C09A -:1005C00083B18093AA0081E08093FA0085EC01C09A -:1005D00085E886BF8091F1008F3F09F059C162C163 -:1005E000E091F1008E2F90E0FC013297E13AF105A5 -:1005F00008F04BC1E65DFF4F0C94AD138AB59BB577 -:100600003CC188B599B539C183B537C18CB735C1FF -:1006100013B834C18091E6009091E7000EC080913C -:10062000E4009091E50009C08091E2009091E30020 -:1006300004C08091E0009091E10090939F0080932E -:100640009E004DC080919E0018C18091D80090916D -:10065000D90045C08091D8009091D9000EC18091F9 -:10066000D6009091D7003BC08091D6009091D700E2 -:1006700004C18091D4009091D50031C08091D40004 -:100680009091D500FAC08091D2009091D30027C0FC -:100690008091D2009091D300F0C08091C7009091DA -:1006A000C8001DC08091C7009091C800E6C080912D -:1006B000C5009091C60013C08091C5009091C600FE -:1006C000DCC08091C3009091C40009C08091C30038 -:1006D0009091C400D2C08091C1009091C20093B9A2 -:1006E000CDC08091C1009091C200C7C08091B1007F -:1006F0009091B200A091B300B091B4008093A40097 -:100700009093A500A093A600B093A70025C0809168 -:10071000A4009091A500A091A600B091A7008CC064 -:100720008091A4009091A500A091A600B091A7008F -:100730008FC08091A400A1C08091AD009091AE00C7 -:10074000A091AF00B091B0008093A0009093A10061 -:10075000A093A200B093A3008B2F9927AA27BB27B1 -:100760008CC08091A0009091A100A091A200B091B6 -:10077000A30062C08091A0009091A100A091A2006E -:10078000B091A30065C08091BD009091BE00A09182 -:10079000BF00B091C000E0CF8091BD009091BE003D -:1007A000A091BF00B091C00047C08091BD00909162 -:1007B000BE00A091BF00B091C0004AC08091BD00B2 -:1007C0009091BE00A091BF00B091C00056C0809132 -:1007D000B9009091BA00A091BB00B091BC00BCCF11 -:1007E0008091B9009091BA00A091BB00B091BC007B -:1007F00023C08091B9009091BA00A091BB00B09144 -:10080000BC0026C08091B9009091BA00A091BB00B5 -:10081000B091BC0032C08091B5009091B600A0911B -:10082000B700B091B80098CF8091B5009091B60014 -:10083000A091B700B091B800CD01AA27BB271DC079 -:100840008091B5009091B600A091B700B091B8002A -:10085000892F9A2FAB2FBB2710C08091B5009091A4 -:10086000B600A091B700B091B80007C084B78F70F0 -:1008700083B914BE03C08091A90083B985EC07C079 -:100880008091AC0083B985EC86BF13B885E886BF3C -:100890008091F1008F5F8093F10004C085EC01C06E -:1008A00085ED86BFFF91EF91BF91AF919F918F91A1 -:1008B0007F916F915F914F913F912F910F900FBE5C -:1008C0000F901F9018951F920F920FB60F92112440 -:1008D0002F933F934F935F936F937F938F939F9348 -:1008E00089B380FF02C093E001C090E081FF02C0A5 -:1008F00081E0982780919D00891B80FF22C0909302 -:100900009D0020916A00982F9270222351F020912F -:10091000E6003091E700892F90E00197820F931F46 -:100920000CC04091E6005091E70021E030E0B901B1 -:10093000691B7109CB01840F951F9093E700809389 -:10094000E60089B382958F7080FF02C093E001C0FA -:1009500090E081FF02C081E0982780919C00891B74 -:1009600080FF22C090939C0020916900982F927084 -:10097000222369F04091E4005091E50021E030E04D -:10098000B901691B7109CB01840F951F09C0209122 -:10099000E4003091E500892F90E00197820F931FCA -:1009A0009093E5008093E40089B38695869580FF57 -:1009B00002C093E001C090E081FF02C081E098276F -:1009C00080919B00891B80FF22C090939B00209107 -:1009D000DB00982F9270222369F04091E200509141 -:1009E000E30021E030E0B901691B7109CB01840FFC -:1009F000951F09C02091E2003091E300892F90E01B -:100A00000197820F931F9093E3008093E20089B3D4 -:100A1000829586958695837080FF02C093E001C021 -:100A200090E0827011F081E0982780919A00891BF4 -:100A300080FF22C090939A002091DA00982F927044 -:100A4000222351F02091E0003091E100892F90E0C5 -:100A50000197820F931F0CC04091E0005091E1007C -:100A600021E030E0B901691B7109CB01840F951FAA -:100A70009093E1008093E0008091C9008F5F8093A4 -:100A8000C9009F918F917F916F915F914F913F919D -:100A90002F910F900FBE0F901F9018951F920F92DD -:100AA0000FB60F9211248F939F93EF93FF935F9B49 -:100AB00016C0E091FD00F091FE008CB1808381E0D2 -:100AC000E236F80730F43196F093FE00E093FD0033 -:100AD00006C08FEF90E09093FE008093FD00FF91A1 -:100AE000EF919F918F910F900FBE0F901F901895CF -:100AF0009C018AB188618AB9579A80B5866080BDA9 -:100B0000C901A0E0B0E09C01AD0184E0220F331FD9 -:100B1000441F551F8A95D1F760E47BE48CE490E094 -:100B20000E948E13DA01C9010197A109B109892F29 -:100B30009A2FAB2FBB27A7FDBA9580BD215029B9AD -:100B40008FEF90E09093FC008093FB009093FE0069 -:100B50008093FD0008955D9BFECFFC0180818CB9E0 -:100B60000895CF93DF931F92CDB7DEB78983CE016F -:100B700001960E94AB0580E090E00F90DF91CF914D -:100B80000895CF93DF93EC01CE012196FC012081E3 -:100B9000222319F00E94AB05F7CFDF91CF91089582 -:100BA0005F9BFECF8CB190E008950C94D00565ED6D -:100BB00075E081EB95E00C941714CF93DF93FC0163 -:100BC000E253FF4FA081B181EC01C453DF4F288174 -:100BD0003981A217B307A1F05D9B12C02C912CB9EB -:100BE00020813181AC0145535F4F2417350718F43C -:100BF0002F5F3F4F03C09C0128593F4F3183208313 -:100C0000E091FB00F091FC002091FD003091FE008E -:100C10002E173F07B1F1EC01CC59DF4FA881B98104 -:100C200020812C93688179819C012B523F4FD901FF -:100C30003C91DB012C91321307C0AC014C525F4F49 -:100C4000DA012C912F5F2C939C012D593F4F621795 -:100C5000730728F4DB011196B983A88302C0998336 -:100C60008883B1E0E236FB0730F43196F093FC0064 -:100C7000E093FB0006C08FEF90E09093FC00809320 -:100C8000FB00DF91CF910895CF93DF93CDB7DEB70F -:100C9000A0970FB6F894DEBF0FBECDBF88E087BB2C -:100CA0008CEF84BB8CEB81BB87E088BB80E482BB8C -:100CB0001092F00080E895E20E9478050E94D70526 -:100CC00080E582B985EC86BF81E08FBD89E08EBD6D -:100CD0001BBC1ABC19BC18BC89E485BD13BC83BFFE -:100CE0001CBE81E790E00E949A1485B78F7885BF7B -:100CF00084E089BF789422242A94312C00E010E803 -:100D00008091F1008F3FA1F48091F000853A81F449 -:100D1000F8946BE780E090E00E947816E199FECFAE -:100D200028E138E00FB6F894A89521BD0FBE31BD7B -:100D30008091FA00882309F4E1C0F8948090F200D1 -:100D40009090F300A090F400B090F5006091F60050 -:100D50007091F7008091F8009091F9001092FA00DC -:100D6000789425E739E54CEC5EE30E94D01220E050 -:100D700030E040E05FE30E94D012A50194010E94A0 -:100D8000BC106B017C01A5019401C501B4010E9456 -:100D9000BC10A70196010E94BB1020E038E24EEA89 -:100DA00055E40E94D0124B015C0120E038E24EEA8B -:100DB00055E4C701B6010E94D0126B017C018091FD -:100DC000AA008823B9F18091AA0064E670E0681B4C -:100DD0007109072E000C880B990B0E94DC119B01F6 -:100DE000AC01C501B4010E94D01220E030E048EC13 -:100DF00052E40E9432110E94A4117093D9006093B2 -:100E0000D8008091AA0064E670E0681B7109072E83 -:100E1000000C880B990B0E94DC119B01AC01C701EF -:100E2000B6010E94D01220E030E048EC52E40E946B -:100E300032110AC0C501B4010E94A4117093D900F7 -:100E40006093D800C701B6010E94A4117093D50029 -:100E50006093D4008091AB008823B9F18091AB00FE -:100E600064E670E0681B7109072E000C880B990B73 -:100E70000E94DC119B01AC01C501B4010E94D0129B -:100E800020E030E048EC52E40E9432110E94A411AC -:100E90007093D7006093D6008091AB0064E670E059 -:100EA000681B7109072E000C880B990B0E94DC113E -:100EB0009B01AC01C701B6010E94D01220E030E0D6 -:100EC00048EC52E40E9432110AC0C501B4010E94EC -:100ED000A4117093D7006093D600C701B6010E9499 -:100EE000A4117093D3006093D20041E04093DF00DF -:100EF0004093DE004093DD004093DC008091C90008 -:100F0000833C10F40C948C0F1092C900F8948091DB -:100F1000E6009091E7009A838983E091E400F091E4 -:100F2000E500FC83EB832091E2003091E3003E83F7 -:100F30002D834091E0005091E10058874F837894D1 -:100F40008091980090919900E980FA80E81AF90A56 -:100F500080919600909197006F01C81AD90A8091EC -:100F60009400909195003901681A790A8091920055 -:100F7000909193002A01481A590AB7010F2C000CCE -:100F8000880B990B0E94DC112AE037ED43E25CE309 -:100F90000E9432110E94A4116D877E878F87988BE3 -:100FA000B6010D2C000C880B990B0E94DC112AE075 -:100FB00037ED43E25CE30E9432110E94A411698B79 -:100FC0007A8B8B8B9C8BB301072C000C880B990BB5 -:100FD0000E94DC112AE037ED43E25CE30E9432110B -:100FE0000E94A4116D8B7E8B8F8B988FB201052C84 -:100FF000000C880B990B0E94DC112AE037ED43E2CC -:101000005CE30E9432110E94A411698F7A8F8B8F4A -:101010009C8FB7016C0D7D1D072E000C880B990B62 -:101020000E94DC1120E038E24EE256E40E943211C8 -:101030004B015C01B301640D751D072E000C880B7C -:10104000990B0E94DC1120E038E24EE256E40E9447 -:1010500032112B013C01A50194010E94BB1025E730 -:1010600039E54CEC5EE30E94321169877A878B8701 -:101070009C876091B5007091B6008091B700909107 -:10108000B80029853A854B855C850E94BC106B01B0 -:101090007C012BED3FE049EC50E40E94CB12181686 -:1010A0004CF42BED3FE049EC50E4C701B6010E943F -:1010B000BB1012C02BED3FE049EC50ECC701B6016C -:1010C0000E94281187FF0AC02BED3FE049EC50E455 -:1010D000C701B6010E94BC106B017C01A301920103 -:1010E000C501B4010E94BC1020E030E040E05FE3A5 -:1010F0000E94D0124B015C014090BD005090BE0098 -:101100006090BF007090C000C701B6010E942D1111 -:10111000A50194010E94D0129B01AC01C301B20150 -:101120000E94BC106D8F7E8F8F8F98A34090B90066 -:101130005090BA006090BB007090BC00C701B6012F -:101140000E943D13A50194010E94D0129B01AC01A5 -:10115000C301B2010E94BC102B013C012AE037ED13 -:1011600043E25CE3C501B4010E9432114B015C0112 -:101170002AE037ED43E25CE369857A858B859C85BF -:101180000E943211F894C092B500D092B600E0925D -:10119000B700F092B8002D8D3E8D4F8D58A1209351 -:1011A000BD003093BE004093BF005093C0004092FA -:1011B000B9005092BA006092BB007092BC004D859D -:1011C0005E855093C8004093C700E989FA89F0937F -:1011D000C600E093C5002D893E893093C40020935A -:1011E000C300498D5A8D5093C2004093C100809234 -:1011F000B1009092B200A092B300B092B40060939C -:10120000AD007093AE008093AF009093B0007894DF -:1012100089819A819093990080939800EB81FC8159 -:10122000F0939700E09396002D813E8130939500D6 -:10123000209394004F8158855093930040939200DF -:1012400080918E0090918F00A0919000B0919100BC -:10125000B7FF07C0B095A095909581959F4FAF4F70 -:10126000BF4F813E9242A240B105CCF08091C700B1 -:101270009091C800892B99F41092EF001092EE0023 -:101280001092DF008091A90080618093A9001092E4 -:101290008E0010928F001092900010929100809119 -:1012A0008A0090918B00A0918C00B0918D00B7FFC7 -:1012B00007C0B095A095909581959F4FAF4FBF4FB8 -:1012C000813E9242A240B105CCF08091C500909140 -:1012D000C600892B99F41092ED001092EC00109248 -:1012E000DE008091A90080628093A90010928A009C -:1012F00010928B0010928C0010928D0080918600CD -:1013000090918700A0918800B0918900B7FF07C035 -:10131000B095A095909581959F4FAF4FBF4F813E5F -:101320009242A240B105CCF08091C3009091C400DC -:10133000892B99F41092EB001092EA001092DD00D4 -:101340008091A90080648093A90010928600109279 -:1013500087001092880010928900809182009091FD -:101360008300A0918400B0918500B7FF07C0B095BD -:10137000A095909581959F4FAF4FBF4F813E924270 -:10138000A240B105CCF08091C1009091C200892BA0 -:1013900099F41092E9001092E8001092DC0080911C -:1013A000A90080688093A9001092820010928300A7 -:1013B00010928400109285008091DF00813009F046 -:1013C00002C12091D8003091D9008091D000909135 -:1013D000D1002817390711F18091D8009091D900D8 -:1013E0002091D0003091D100821B930B97FF03C056 -:1013F000919581959109853F914044F010928E001E -:1014000010928F0010929000109291008091D8005D -:101410009091D9009093D1008093D0008091D80012 -:101420009091D9001816190634F48091C700909154 -:10143000C80097FD13C08091D8009091D90097FF04 -:1014400010C08091C7009091C80031E020E01816CC -:1014500019060CF030E0832F922F05C081E090E058 -:1014600002C080E090E02091D8003091D900232B79 -:1014700011F0892B71F01092EF001092EE00109293 -:101480008100109280008091A9008F7E8093A90036 -:101490009AC0E090D800F090D9008091C700909158 -:1014A000C800E81AF90AB7010F2C000C880B990B39 -:1014B00080908E0090908F00A0909000B09091004E -:1014C000860E971EA81EB91E80928E0090928F00E5 -:1014D000A0929000B09291000E94DC1126EB33EFB5 -:1014E0004DE75DE30E94D0122B013C01C501B40120 -:1014F0000E94DC1121E539E44DE95AE30E94D01243 -:101500009B01AC01C301B2010E94BC104B015C0104 -:101510008091800090918100B701681B790B072EA4 -:10152000000C880B990B0E94DC1120E030E0A9012F -:101530000E94D0129B01AC01C501B4010E94BC10F5 -:101540000E94A4117093EF006093EE00F09281006E -:10155000E09280008091EE009091EF00181619063D -:1015600034F48091D8009091D90097FD0DC08091FE -:10157000EE009091EF0097FF0CC08091D800909101 -:10158000D900181619062CF41093EF000093EE0002 -:101590001AC08091EE009091EF008F3F910531F0DD -:1015A0002CF03092EF002092EE000DC08091EE0002 -:1015B0009091EF0081309F4F34F481E09FEF909342 -:1015C000EF008093EE008091DE00813009F002C1CF -:1015D0002091D6003091D7008091CE009091CF001D -:1015E0002817390711F18091D6009091D7002091EA -:1015F000CE003091CF00821B930B97FF03C09195D3 -:1016000081959109853F914044F010928A00109293 -:101610008B0010928C0010928D008091D6009091DA -:10162000D7009093CF008093CE008091D600909108 -:10163000D7001816190634F48091C5009091C600A1 -:1016400097FD13C08091D6009091D70097FF10C0EE -:101650008091C5009091C60031E020E0181619066F -:101660000CF030E0832F922F05C081E090E002C0A3 -:1016700080E090E02091D6003091D700232B11F02C -:10168000892B71F01092ED001092EC0010927F0007 -:1016900010927E008091A9008F7D8093A9009AC04E -:1016A000E090D600F090D7008091C5009091C600E0 -:1016B000E81AF90AB7010F2C000C880B990B8090DF -:1016C0008A0090908B00A0908C00B0908D00860EC8 -:1016D000971EA81EB91E80928A0090928B00A0923D -:1016E0008C00B0928D000E94DC1126EB33EF4DE7A9 -:1016F0005DE30E94D0122B013C01C501B4010E94A0 -:10170000DC1121E539E44DE95AE30E94D0129B0136 -:10171000AC01C301B2010E94BC104B015C0180917D -:101720007E0090917F00B701681B790B072E000C9B -:10173000880B990B0E94DC1120E030E0A9010E9487 -:10174000D0129B01AC01C501B4010E94BC100E94E3 -:10175000A4117093ED006093EC00F0927F00E09292 -:101760007E008091EC009091ED001816190634F47B -:101770008091D6009091D70097FD0DC08091EC002C -:101780009091ED0097FF0CC08091D6009091D7000A -:10179000181619062CF41093ED000093EC001AC0F3 -:1017A0008091EC009091ED008F3F910531F02CF08D -:1017B0003092ED002092EC000DC08091EC009091F1 -:1017C000ED0081309F4F34F421E03FEF3093ED0086 -:1017D0002093EC008091DD00813009F002C120915E -:1017E000D4003091D5008091CC009091CD00281785 -:1017F000390711F18091D4009091D5002091CC004F -:101800003091CD00821B930B97FF03C0919581957A -:101810009109853F914044F0109286001092870014 -:1018200010928800109289008091D4009091D50088 -:101830009093CD008093CC008091D4009091D500FE -:101840001816190634F48091C3009091C40097FDD6 -:1018500013C08091D4009091D50097FF10C0809163 -:10186000C3009091C40031E020E0181619060CF076 -:1018700030E0832F922F05C081E090E002C080E02D -:1018800090E02091D4003091D500232B11F0892BCA -:1018900071F01092EB001092EA0010927D0010920D -:1018A0007C008091A9008F7B8093A9009AC0E09072 -:1018B000D400F090D5008091C3009091C400E81A44 -:1018C000F90AB7010F2C000C880B990B8090860049 -:1018D00090908700A0908800B0908900860E971E97 -:1018E000A81EB91E8092860090928700A092880060 -:1018F000B09289000E94DC1126EB33EF4DE75DE3E7 -:101900000E94D0122B013C01C501B4010E94DC11E0 -:1019100021E539E44DE95AE30E94D0129B01AC0164 -:10192000C301B2010E94BC104B015C0180917C009C -:1019300090917D00B701681B790B072E000C880B76 -:10194000990B0E94DC1120E030E0A9010E94D01226 -:101950009B01AC01C501B4010E94BC100E94A411FE -:101960007093EB006093EA00F0927D00E0927C00BF -:101970008091EA009091EB001816190634F48091DA -:10198000D4009091D50097FD0DC08091EA00909110 -:10199000EB0097FF0CC08091D4009091D5001816F1 -:1019A00019062CF41093EB000093EA001AC0809102 -:1019B000EA009091EB008F3F910531F02CF03092CE -:1019C000EB002092EA000DC08091EA009091EB00BC -:1019D00081309F4F34F481E09FEF9093EB00809330 -:1019E000EA008091DC00813009F002C12091D20030 -:1019F0003091D3008091CA009091CB00281739070D -:101A000011F18091D2009091D3002091CA003091C1 -:101A1000CB00821B930B97FF03C091958195910991 -:101A2000853F914044F01092820010928300109202 -:101A30008400109285008091D2009091D300909301 -:101A4000CB008093CA008091D2009091D3001816E9 -:101A5000190634F48091C1009091C20097FD13C023 -:101A60008091D2009091D30097FF10C08091C10067 -:101A70009091C20031E020E0181619060CF030E019 -:101A8000832F922F05C081E090E002C080E090E0BB -:101A90002091D2003091D300232B11F0892B71F0CB -:101AA0001092E9001092E80010927B0010927A00E8 -:101AB0008091A9008F778093A9009AC0E090D2000E -:101AC000F090D3008091C1009091C200E81AF90A09 -:101AD000B7010F2C000C880B990B8090820090901E -:101AE0008300A0908400B0908500860E971EA81EEB -:101AF000B91E8092820090928300A0928400B092DE -:101B000085000E94DC1126EB33EF4DE75DE30E9478 -:101B1000D0122B013C01C501B4010E94DC1121E56A -:101B200039E44DE95AE30E94D0129B01AC01C30194 -:101B3000B2010E94BC104B015C0180917A0090912F -:101B40007B00B701681B790B072E000C880B990BE3 -:101B50000E94DC1120E030E0A9010E94D0129B011C -:101B6000AC01C501B4010E94BC100E94A411709385 -:101B7000E9006093E800F0927B00E0927A008091A7 -:101B8000E8009091E9001816190634F48091D2000B -:101B90009091D30097FD0DC08091E8009091E900ED -:101BA00097FF0CC08091D2009091D30018161906AF -:101BB0002CF41093E9000093E8001AC08091E8002B -:101BC0009091E9008F3F910531F02CF03092E900BF -:101BD0002092E8000DC08091E8009091E9008130EA -:101BE0009F4F34F421E03FEF3093E9002093E80069 -:101BF0008091A900807F8093A90090B326B3309193 -:101C0000A9009074892F90E043E0959587954A95B7 -:101C1000E1F72770822B809590958F709927832B01 -:101C20008093A9008091EE009091EF0020916600D2 -:101C3000309167002817390709F449C08091EE00F8 -:101C40009091EF00892B31F485B3837F85BB8FB5ED -:101C50008F7729C08091EE009091EF008115904818 -:101C600019F485B38C601CC080916A00811107C093 -:101C70008091EE009091EF001816190654F08091B3 -:101C80006A00882351F08091EE009091EF0097FF59 -:101C900004C085B3877F846003C085B38B7F886071 -:101CA00085BB8FB580688FBD8091EE009091EF006D -:101CB00090936700809366008091EE009091EF0012 -:101CC00097FF03C09195819591099BBD8ABD809135 -:101CD000EC009091ED002091640030916500281790 -:101CE000390709F449C08091EC009091ED00892BEF -:101CF00031F485B38F7C85BB8FB58F7D29C08091F2 -:101D0000EC009091ED008115904819F485B3806343 -:101D10001CC080916900811107C08091EC009091F6 -:101D2000ED001816190654F080916900882351F0CF -:101D30008091EC009091ED0097FF04C085B38F7DFA -:101D4000806103C085B38F7E806285BB8FB5806262 -:101D50008FBD8091EC009091ED0090936500809391 -:101D600064008091EC009091ED0097FF03C0919585 -:101D70008195910999BD88BD8091EA009091EB0011 -:101D800020916200309163002817390709F448C098 -:101D90008091EA009091EB00892B31F485B38F7329 -:101DA00085BB85B58F7D29C08091EA009091EB00BD -:101DB0008115904819F485B3806C1CC08091DB00BC -:101DC000811107C08091EA009091EB001816190666 -:101DD00054F08091DB00882351F08091EA009091CB -:101DE000EB0097FF04C085B38F77806403C085B391 -:101DF0008F7B806885BB85B5806285BD8091EA0058 -:101E00009091EB0090936300809362008091EA00D0 -:101E10009091EB0097FF03C091958195910983BD47 -:101E20008091E8009091E90020916000309161007C -:101E30002817390709F448C08091E8009091E9001B -:101E4000892B31F482B3837F82BB83B78F7D29C016 -:101E50008091E8009091E9008115904819F482B3CF -:101E60008C601CC08091DA00811107C08091E8006D -:101E70009091E9001816190654F08091DA00882331 -:101E800051F08091E8009091E90097FF04C082B37F -:101E9000877F846003C082B38B7F886082BB83B7F7 -:101EA000806283BF8091E8009091E9009093610087 -:101EB000809360008091E8009091E90097FF03C053 -:101EC0009195819591098CBF8091AC008F5F809333 -:101ED000AC00809168008F3F29F0809168008F5F8F -:101EE00080936800809168008536B0F01092F2000F -:101EF0001092F3001092F4001092F5001092F60088 -:101F00001092F7001092F8001092F900F1E0F093AF -:101F1000FA002FEF2093680085B7806885BF889509 -:101F200085B78F7785BF0C948006ACE0B0E0EBE915 -:101F3000FFE00C94B7136C015B017A01FC0117827E -:101F40001682838181FF0EC1CE0101964C01F601FC -:101F50000381F50103FD159103FF11915F01112329 -:101F600009F4FCC0153249F403FD159103FF1191EA -:101F70005F01153211F020E01BC0B601812F90E007 -:101F80000E94621437017301E2CF112309F4E6C005 -:101F9000612F70E08BEB91E02C870E940C142C8554 -:101FA000892B49F0F50103FD159103FF11915F01A4 -:101FB00027FFEBCF09C0133229F01C3609F0D5C03A -:101FC0002068F0CF20E1EECF022F112309F4C6C024 -:101FD000612F70E084EB91E02C870E940C142C851B -:101FE000892B41F03701F4E06F0E711CB6018FE3CD -:101FF00090E011C0133639F0133781F0133519F51D -:10200000022F01600BC0370182E0680E711CB6011F -:10201000F701808191810E946214B5CF3701F2E00F -:102020006F0E711CF701E080F180F70100FD8591D2 -:1020300000FF81917F01882309F4A5CFB60190E0CC -:102040000E946214F2CF143611F0193629F53701C7 -:1020500027FF09C0F4E06F0E711CF70160817181E8 -:10206000828193810AC0F2E06F0E711CF7016081DA -:102070007181072E000C880B990B022F0F7E97FFA2 -:1020800008C090958095709561957F4F8F4F9F4FB9 -:1020900000642AE030E033C0103799F040F418357E -:1020A000B1F01F3609F05AC028E030E014C01537EF -:1020B00019F0183741F052C0022F0F7E2AE030E0AD -:1020C0000AC0022F0061046220E130E004C0022F48 -:1020D000046020E132E0370107FF09C0F4E06F0E31 -:1020E000711CF701608171818281938108C0F2E0E7 -:1020F0006F0E711CF7016081718180E090E0A40196 -:102100000E94CA14182F181906FF05C0B6018DE2E7 -:1021100090E00E94621404FF15C0FE01E10FF11D62 -:102120008081803379F0B60180E390E00E946214F0 -:1021300002FF08C00072802F90E0B601885A9F4FBE -:102140000E9462141150F401E10FF11D8081B6016B -:1021500090E00E9462141111F5CF15CFF60186812F -:10216000978105C08FEF9FEF02C0022F31CF2C96D1 -:10217000EEE00C94D3135058BB27AA270E94D3102B -:102180000C947D120E94441238F00E944B1220F0F1 -:1021900039F49F3F19F426F40C9441120EF4E095A3 -:1021A000E7FB0C943B12E92F0E94A21258F3BA17D6 -:1021B000620773078407950720F079F4A6F50C945D -:1021C000C4120EF4E0950B2EBA2FA02D0B01B9010D -:1021D00090010C01CA01A0011124FF27591B99F09D -:1021E000593F50F4503E68F11A16F040A22F232FA9 -:1021F000342F4427585FF3CF469537952795A795F9 -:10220000F0405395C9F77EF41F16BA0B620B730B9F -:10221000840BBAF09150A1F0FF0FBB1F661F771F10 -:10222000881FC2F70EC0BA0F621F731F841F48F4C5 -:10223000879577956795B795F7959E3F08F0B0CF4E -:102240009395880F08F09927EE0F97958795089535 -:102250000E94171208F481E008950E945412E39539 -:102260000C948E120E9446110C947D120E944B1207 -:1022700058F00E94441240F029F45F3F29F00C947A -:102280003B1251110C94C5120C9441120E94A212DF -:1022900068F39923B1F3552391F3951B550BBB2795 -:1022A000AA2762177307840738F09F5F5F4F220FDA -:1022B000331F441FAA1FA9F335D00E2E3AF0E0E8D1 -:1022C00032D091505040E695001CCAF72BD0FE2F1B -:1022D00029D0660F771F881FBB1F261737074807AF -:1022E000AB07B0E809F0BB0B802DBF01FF27935867 -:1022F0005F4F3AF09E3F510578F00C943B120C94DE -:10230000C5125F3FE4F3983ED4F3869577956795C1 -:10231000B795F7959F5FC9F7880F911D969587959B -:1023200097F90895E1E0660F771F881FBB1F6217BA -:1023300073078407BA0720F0621B730B840BBA0B78 -:10234000EE1F88F7E09508950E94AB116894B111D3 -:102350000C94C51208950E94AA1288F09F5798F015 -:10236000B92F9927B751B0F0E1F0660F771F881F9A -:10237000991F1AF0BA95C9F714C0B13091F00E94B4 -:10238000C412B1E008950C94C412672F782F8827E7 -:10239000B85F39F0B93FCCF3869577956795B395DB -:1023A000D9F73EF490958095709561957F4F8F4F4A -:1023B0009F4F0895E89409C097FB3EF4909580954F -:1023C000709561957F4F8F4F9F4F9923A9F0F92FFB -:1023D00096E9BB279395F695879577956795B79579 -:1023E000F111F8CFFAF4BB0F11F460FF1BC06F5F5F -:1023F0007F4F8F4F9F4F16C0882311F096E911C071 -:10240000772321F09EE8872F762F05C0662371F091 -:1024100096E8862F70E060E02AF09A95660F771FA5 -:10242000881FDAF7880F9695879597F90895990F81 -:102430000008550FAA0BE0E8FEEF16161706E8078E -:10244000F907C0F012161306E407F50798F0621BAF -:10245000730B840B950B39F40A2661F0232B242B84 -:10246000252B21F408950A2609F4A140A6958FEFA3 -:10247000811D811D089597F99F6780E870E060E0F5 -:1024800008959FEF80EC089500240A94161617060D -:1024900018060906089500240A9412161306140655 -:1024A000050608950C9441120E94AA12D8F3E894EC -:1024B000E0E0BB279F57F0F02AED3FE049EC06C073 -:1024C000EE0FBB0F661F771F881F28F0B23A620716 -:1024D0007307840728F0B25A620B730B840BE395E1 -:1024E0009A9572F7803830F49A95BB0F661F771F64 -:1024F000881FD2F790480C944713092E0394000CC0 -:1025000011F4882352F0BB0F40F4BF2B11F460FF8D -:1025100004C06F5F7F4F8F4F9F4F0895EF93E0FF91 -:1025200007C0A2EA2AED3FE049EC5FEB0E94D3101E -:102530000E947D120F90039401FC9058E6E9F1E0AF -:102540000C94531357FD9058440F551F59F05F3F9B -:1025500071F04795880F97FB991F61F09F3F79F0C5 -:1025600087950895121613061406551FF2CF469547 -:10257000F1DF08C0161617061806991FF1CF8695C9 -:102580007105610508940895E894BB2766277727AD -:10259000CB0197F908950E94171208F48FEF089560 -:1025A0000E94E3120C947D120E94441238F00E94A3 -:1025B0004B1220F0952311F00C943B120C94411215 -:1025C00011240C94C5120E94A21270F3959FC1F3BE -:1025D000950F50E0551F629FF001729FBB27F00DD1 -:1025E000B11D639FAA27F00DB11DAA1F649F662726 -:1025F000B00DA11D661F829F2227B00DA11D621F75 -:10260000739FB00DA11D621F839FA00D611D221F2E -:10261000749F3327A00D611D231F849F600D211D12 -:10262000822F762F6A2F11249F5750409AF0F1F095 -:1026300088234AF0EE0FFF1FBB1F661F771F881FFE -:1026400091505040A9F79E3F510580F00C943B12E9 -:102650000C94C5125F3FE4F3983ED4F386957795CA -:102660006795B795F795E7959F5FC1F7FE2B880FA4 -:10267000911D9695879597F908959F930E945412FE -:102680000F9007FCEE5F0C948E129F3F31F091503B -:1026900020F4879577956795B795880F911D969546 -:1026A000879597F908959F938F937F936F93FF93E7 -:1026B000EF939B01AC010E94D012EF91FF910E9419 -:1026C00067132F913F914F915F910C94D012DF933C -:1026D000CF931F930F93FF92EF92DF927B018C01B8 -:1026E000689406C0DA2EEF010E94E312FE01E8941E -:1026F000A5912591359145915591A6F3EF010E9441 -:10270000D310FE019701A801DA9469F7DF90EF90EA -:10271000FF900F911F91CF91DF910895052E97FBA8 -:102720001EF400940E94A51357FD07D00E94EA13DF -:1027300007FC03D04EF40C94A513509540953095AA -:1027400021953F4F4F4F5F4F08959095809570951D -:1027500061957F4F8F4F9F4F0895EE0FFF1F05909C -:10276000F491E02D09942F923F924F925F926F92D5 -:102770007F928F929F92AF92BF92CF92DF92EF9211 -:10278000FF920F931F93CF93DF93CDB7DEB7CA1B92 -:10279000DB0B0FB6F894DEBF0FBECDBF09942A88BD -:1027A000398848885F846E847D848C849B84AA8465 -:1027B000B984C884DF80EE80FD800C811B81AA81F2 -:1027C000B981CE0FD11D0FB6F894DEBF0FBECDBFBD -:1027D000ED010895A1E21A2EAA1BBB1BFD010DC03D -:1027E000AA1FBB1FEE1FFF1FA217B307E407F507C1 -:1027F00020F0A21BB30BE40BF50B661F771F881F9D -:10280000991F1A9469F760957095809590959B0132 -:10281000AC01BD01CF010895FC010590061621F021 -:102820000020D9F7C00108953197CF0108950F9383 -:102830001F93CF93DF93009731F46115710519F45D -:1028400080E090E03AC08B01EC016EE070E081E046 -:1028500090E00E942815FC01892B91F380E8838386 -:102860000115110571F01387028781E88383809138 -:10287000660190916701892B21F4F0936701E09341 -:1028800066012097C9F0D187C087838182608383E6 -:102890008091680190916901892B71F4F09369012D -:1028A000E093680180916A0190916B01892B21F47A -:1028B000F0936B01E0936A01CF01DF91CF911F91FB -:1028C0000F9108950F931F93CF93DF93FB01238103 -:1028D00021FD03C08FEF9FEF28C022FF16C0468165 -:1028E0005781248135814217530744F4A081B18177 -:1028F0009D012F5F3F4F318320838C932681378149 -:102900002F5F3F4F3783268310C0EB01092F182F0D -:102910000084F185E02D0995892BE1F68E819F8158 -:1029200001969F838E83812F902FDF91CF911F91EE -:102930000F9108950F931F93CF93DF93E091680158 -:10294000F0916901238121FF1BC08C01D0E0C0E020 -:10295000F80181918F016091680170916901DB013B -:102960001896ED91FC911997882331F00995892BE0 -:1029700079F3DFEFCFEFECCF8AE00995892B19F0DF -:102980008FEF9FEF02C08D2F9C2FDF91CF911F9172 -:102990000F910895FA01AA27283051F1203181F1D1 -:1029A000E8946F936E7F6E5F7F4F8F4F9F4FAF4F57 -:1029B000B1E03ED0B4E03CD0670F781F891F9A1F6A -:1029C000A11D680F791F8A1F911DA11D6A0F711D1E -:1029D000811D911DA11D20D009F468943F912AE02A -:1029E000269F11243019305D3193DEF6CF01089512 -:1029F000462F4770405D4193B3E00FD0C9F7F6CF43 -:102A0000462F4F70405D4A3318F0495D31FD40520A -:102A1000419302D0A9F7EACFB4E0A69597958795A0 -:102A200077956795BA95C9F700976105710508957F -:102A30009B01AC010A2E069457954795379527952B -:102A4000BA95C9F7620F731F841F951FA01D0895C3 -:102A50000F931F93CF93DF93869F8001879F100D65 -:102A6000969F100D1124C8010E944415EC01009797 -:102A700029F0A80160E070E00E947116CE01DF919C -:102A8000CF911F910F910895CF93DF9382309105DD -:102A900010F482E090E0E0916E01F0916F0120E08F -:102AA00030E0C0E0D0E0309711F14081518148170B -:102AB0005907C0F04817590761F482819381209724 -:102AC00019F09B838A832BC090936F0180936E01D2 -:102AD00026C02115310519F04217530718F49A0141 -:102AE000BE01DF01EF010280F381E02DDCCF211573 -:102AF000310509F1281B390B2430310590F4129669 -:102B00008D919C9113976115710521F0FB019383C1 -:102B1000828304C090936F0180936E01FD01329611 -:102B200044C0FD01E20FF31F8193919322503109BC -:102B30002D933C933AC020916C0130916D01232B71 -:102B400041F420916D0030916E0030936D0120931F -:102B50006C0120916B0030916C002115310541F41E -:102B60002DB73EB740916F0050917000241B350B7C -:102B7000E0916C01F0916D01E217F307A0F42E1BB8 -:102B80003F0B2817390778F0AC014E5F5F4F2417D1 -:102B9000350748F04E0F5F1F50936D0140936C0155 -:102BA0008193919302C0E0E0F0E0CF01DF91CF91FB -:102BB00008950F931F93CF93DF93009709F48CC070 -:102BC000FC0132971382128200916E0110916F0105 -:102BD0000115110581F420813181820F931F20910D -:102BE0006C0130916D012817390779F5F0936D016B -:102BF000E0936C0171C0D80140E050E0AE17BF0710 -:102C000050F412962D913C911397AD012115310589 -:102C100009F1D901F3CF9D01DA0133832283608169 -:102C20007181860F971F8217930769F4EC01288141 -:102C30003981260F371F2E5F3F4F318320838A81D2 -:102C40009B8193838283452B29F4F0936F01E0935A -:102C50006E0142C01396FC93EE931297ED014991D9 -:102C600059919E01240F351FE217F30771F48081FB -:102C70009181840F951F029611969C938E93828169 -:102C8000938113969C938E931297E0E0F0E0D80125 -:102C900012968D919C911397009719F0F8018C0171 -:102CA000F6CF8D919C9198012E5F3F4F820F931F1D -:102CB00020916C0130916D012817390769F4309724 -:102CC00029F410926F0110926E0102C013821282D9 -:102CD00010936D0100936C01DF91CF911F910F91C3 -:102CE0000895DC0101C06D9341505040E0F7089514 -:102CF000262FE199FECF9FBB8EBB2DBB0FB6F8945C -:0E2D0000E29AE19A0FBE01960895F894FFCF73 -:102D0E000080008000800080FF0101000070012023 -:0A2D1E00000D0A53746172740D0079 +:1001B0000000803F4932432053746174653A203017 +:1001C0007825780D0A000D0A53746172740D0A00C7 +:1001D00045464765666700202B2D2E30313233347B +:1001E000353637383968000011241FBECFE5D8E016 +:1001F000DEBFCDBF10E0A0E6B0E0E0E5FDE202C06A +:1002000005900D92A037B107D9F721E0A0E7B0E043 +:1002100001C01D92A836B207E1F70E9459060C945E +:10022000A6160C9400001F920F920FB60F92112485 +:100230002F933F934F935F936F937F938F939F93EE +:10024000AF93BF93EF93FF9381B1887F80939F001B +:1002500081B1887F803A09F436C328F4803669F08A +:10026000803881F032C3883B09F4CFC1883F09F45C +:100270002EC3883A09F029C3C8C185EC86BF109205 +:10028000E90025C38091E9008A3209F44BC108F0E6 +:1002900047C0803209F402C138F5843009F4C1C086 +:1002A00060F4813009F4FAC008F4A6C0823009F481 +:1002B000ACC0833009F4F2C0A0C1863009F4BDC0DF +:1002C00008F4ECC0873009F4E9C0883009F095C122 +:1002D00083B120919E0090E0922B9093E100809357 +:1002E000E0001092D40087C1853209F4CAC060F4DE +:1002F000823209F4D3C008F4ACC0833209F4B6C02A +:10030000843209F4CBC079C1873209F4CBC008F438 +:10031000C5C0883209F401C1893209F403C16DC135 +:10032000843509F416C1E8F58F3209F4C8C060F4C9 +:100330008C3209F4F2C008F4C2C08D3209F4F2C064 +:100340008E3209F4EFC059C1813509F4EBC020F4B5 +:10035000803509F4E2C051C1823509F4E3C0833528 +:1003600009F04BC123B180919A0090919B00A0911C +:100370009C00B0919D00BA2FA92F982F8827822B1F +:1003800080939A0090939B00A0939C00B0939D0053 +:100390008093EA009093EB00A093EC00B093ED0003 +:1003A0002AC1813909F415C178F4863509F4D6C01B +:1003B00008F4D4C0873509F4E8C0803909F01DC1BC +:1003C00083B18093690017C1843909F40AC150F4DC +:1003D000823909F402C1833909F00FC183B18093D6 +:1003E000D20009C1853909F400C18F3F09F005C168 +:1003F00083B18093E80001C183B18093E9008091CB +:10040000E90081508093E900F6C083B120919E00FD +:1004100090E0922B9093E7008093E6001092D70033 +:10042000EAC083B120919E0090E0922B9093E5006A +:100430008093E4001092D600DEC083B120919E002C +:1004400090E0922B9093E3008093E2001092D5000D +:10045000D2C083B120919E0090E0922B9093D10066 +:100460008093D00081E08093D700C5C083B12091F4 +:100470009E0090E0922B9093CF008093CE0081E07D +:1004800049C083B120919E0090E0922B9093CD00C3 +:100490008093CC0081E08093D500ADC083B1809380 +:1004A0009E00A9C083B120919E0090E0922B909372 +:1004B000CB008093CA0081E08093D4009CC023B11C +:1004C00080919A0090919B00A0919C00B0919D001A +:1004D000BA2FA92F982F8827BC01CD01622B6093DA +:1004E0009A0070939B0080939C0090939D0020E065 +:1004F00038E24EEA55E40E94FB120E94CF1170933D +:10050000D1006093D0007093CF006093CE0081E063 +:100510008093D7008093D6006EC083B190E0A0E0B6 +:10052000B0E00EC023B180919A0090919B00A09101 +:100530009C00B0919D00BA2FA92F982F8827822B5D +:1005400080939A0090939B00A0939C00B0939D0091 +:1005500052C083B190E0A0E0B0E00EC023B1809122 +:10056000960090919700A0919800B0919900BA2FB1 +:10057000A92F982F8827822B80939600909397001D +:10058000A0939800B093990036C023B18091960053 +:1005900090919700A0919800B0919900BA2FA92F3F +:1005A000982F8827822B8093960090939700A09392 +:1005B0009800B09399008093EE009093EF00A09381 +:1005C000F000B093F10081E08093F2001092A0005F +:1005D00012C083B1809368000EC083B18093D300B2 +:1005E0000AC083B18093A30003C083B18093A200AB +:1005F00081E08093F20085EC01C085E886BF8091A0 +:10060000E9008F3F09F059C162C1E091E9008E2FE6 +:1006100090E0FC013297E13AF10508F04BC1E65D4C +:10062000FF4F0C94D8138AB59BB53CC188B599B5DA +:1006300039C183B537C18CB735C113B834C1809186 +:10064000DE009091DF000EC08091DC009091DD0013 +:1006500009C08091DA009091DB0004C08091D8003D +:100660009091D90090939500809394004DC0809113 +:10067000940018C18091D0009091D10045C0809124 +:10068000D0009091D1000EC18091CE009091CF000A +:100690003BC08091CE009091CF0004C18091CC00EE +:1006A0009091CD0031C08091CC009091CD00FAC0E6 +:1006B0008091CA009091CB0027C08091CA00909190 +:1006C000CB00F0C08091BF009091C0001DC0809110 +:1006D000BF009091C000E6C08091BD009091BE0027 +:1006E00013C08091BD009091BE00DCC08091BB0022 +:1006F0009091BC0009C08091BB009091BC00D2C019 +:100700008091B9009091BA0093B9CDC08091B900A1 +:100710009091BA00C7C08091A9009091AA00A091C1 +:10072000AB00B091AC0080939A0090939B00A09393 +:100730009C00B0939D0025C080919A0090919B00F1 +:10074000A0919C00B0919D008CC080919A009091E6 +:100750009B00A0919C00B0919D008FC080919A0059 +:10076000A1C08091A5009091A600A091A700B09192 +:10077000A8008093960090939700A0939800B09360 +:1007800099008B2F9927AA27BB278CC080919600B0 +:1007900090919700A0919800B091990062C08091CB +:1007A000960090919700A0919800B091990065C033 +:1007B0008091B5009091B600A091B700B091B800BB +:1007C000E0CF8091B5009091B600A091B700B091B4 +:1007D000B80047C08091B5009091B600A091B700D5 +:1007E000B091B8004AC08091B5009091B600A09138 +:1007F000B700B091B80056C08091B1009091B2009E +:10080000A091B300B091B400BCCF8091B1009091A1 +:10081000B200A091B300B091B40023C08091B100A8 +:100820009091B200A091B300B091B40026C0809125 +:10083000B1009091B200A091B300B091B40032C069 +:100840008091AD009091AE00A091AF00B091B0004A +:1008500098CF8091AD009091AE00A091AF00B09183 +:10086000B000CD01AA27BB271DC08091AD0090919B +:10087000AE00A091AF00B091B000892F9A2FAB2F9E +:10088000BB2710C08091AD009091AE00A091AF0049 +:10089000B091B00007C084B78F7083B914BE03C095 +:1008A0008091A10083B985EC07C08091A40083B931 +:1008B00085EC86BF13B885E886BF8091E9008F5F1D +:1008C0008093E90004C085EC01C085ED86BFFF91EF +:1008D000EF91BF91AF919F918F917F916F915F91B8 +:1008E0004F913F912F910F900FBE0F901F90189531 +:1008F0001F920F920FB60F9211242F933F934F9395 +:100900005F936F937F938F939F9389B380FF02C010 +:1009100093E001C090E081FF02C081E098278091C0 +:100920009300891B80FF22C090939300209169005F +:10093000982F9270222351F02091DE003091DF0039 +:10094000892F90E00197820F931F0CC04091DE0029 +:100950005091DF0021E030E0B901691B7109CB0142 +:10096000840F951F9093DF008093DE0089B38295FA +:100970008F7080FF02C093E001C090E081FF02C051 +:1009800081E0982780919200891B80FF22C090937C +:10099000920020916800982F9270222369F0409174 +:1009A000DC005091DD0021E030E0B901691B7109E4 +:1009B000CB01840F951F09C02091DC003091DD0030 +:1009C000892F90E00197820F931F9093DD00809311 +:1009D000DC0089B38695869580FF02C093E001C054 +:1009E00090E081FF02C081E0982780919100891BEF +:1009F00080FF22C0909391002091D300982F927095 +:100A0000222369F04091DA005091DB0021E030E0D0 +:100A1000B901691B7109CB01840F951F09C0209191 +:100A2000DA003091DB00892F90E00197820F931F4D +:100A30009093DB008093DA0089B382958695869542 +:100A4000837080FF02C093E001C090E0827011F0DB +:100A500081E0982780919000891B80FF22C09093AD +:100A600090002091D200982F9270222351F0209173 +:100A7000D8003091D900892F90E00197820F931F01 +:100A80000CC04091D8005091D90021E030E0B9016C +:100A9000691B7109CB01840F951F9093D900809336 +:100AA000D8008091C1008F5F8093C1009F918F918A +:100AB0007F916F915F914F913F912F910F900FBE5A +:100AC0000F901F9018951F920F920FB60F9211243E +:100AD0008F939F93EF93FF935F9B16C0E091F50078 +:100AE000F091F6008CB1808381E0EA35F80730F4AC +:100AF0003196F093F600E093F50006C087EF90E0A2 +:100B00009093F6008093F500FF91EF919F918F9164 +:100B10000F900FBE0F901F9018959C018AB18861AD +:100B20008AB9579A80B5866080BDC901A0E0B0E05F +:100B30009C01AD0184E0220F331F441F551F8A958D +:100B4000D1F760E47BE48CE490E00E94B913DA0111 +:100B5000C9010197A109B109892F9A2FAB2FBB2792 +:100B6000A7FDBA9580BD215029B987EF90E09093F9 +:100B7000F4008093F3009093F6008093F5000895BD +:100B80005D9BFECFFC0180818CB90895CF93DF93EC +:100B90001F92CDB7DEB78983CE0101960E94C005B2 +:100BA00080E090E00F90DF91CF910895CF93DF9395 +:100BB000EC01CE012196FC012081222319F00E9434 +:100BC000C005F7CFDF91CF9108955F9BFECF8CB129 +:100BD00090E008950C94E5056AEE75E086EC95E0EA +:100BE0000C944214CF93DF93FC01E253FF4FA0819A +:100BF000B181EC01C453DF4F28813981A217B307BB +:100C0000A1F05D9B12C02C912CB920813181AC01E7 +:100C100045535F4F2417350718F42F5F3F4F03C02C +:100C20009C0128593F4F31832083E091F300F091DC +:100C3000F4002091F5003091F6002E173F07B1F136 +:100C4000EC01CC59DF4FA881B98120812C936881B8 +:100C500079819C012B523F4FD9013C91DB012C91B2 +:100C6000321307C0AC014C525F4FDA012C912F5F59 +:100C70002C939C012D593F4F6217730728F4DB0119 +:100C80001196B983A88302C099838883B1E0EA35BD +:100C9000FB0730F43196F093F400E093F30006C0C4 +:100CA00087EF90E09093F4008093F300DF91CF9171 +:100CB0000895CF93DF93CDB7DEB7A0970FB6F89422 +:100CC000DEBF0FBECDBF88E087BB8CEF84BB8CEB53 +:100CD00081BB87E088BB80E482BB1092E80080E89B +:100CE00095E20E948D050E94EC0580E582B985ECB5 +:100CF00086BF81E08FBD89E08EBD1BBC1ABC19BCCC +:100D000018BC89E485BD13BC83BF1CBE86EC91E092 +:100D10009F938F930E94C51485B78F7885BF84E019 +:100D200089BF78940F900F9022242A94312C00E0F0 +:100D300010E88091E9008F3FA1F48091E800853AA6 +:100D400081F4F8946BE780E090E00E949916E199B5 +:100D5000FECF28E138E00FB6F894A89521BD0FBE6C +:100D600031BD8091F200882309F4E1C0F8948090AD +:100D7000EA009090EB00A090EC00B090ED00609144 +:100D8000EE007091EF008091F0009091F1001092D0 +:100D9000F200789425E739E54CEC5EE30E94FB1203 +:100DA00020E030E040E05FE30E94FB12A5019401E7 +:100DB0000E94E7106B017C01A5019401C501B401FB +:100DC0000E94E710A70196010E94E61020E038E299 +:100DD0004EEA55E40E94FB124B015C0120E038E230 +:100DE0004EEA55E4C701B6010E94FB126B017C017B +:100DF0008091A2008823B9F18091A20064E670E09E +:100E0000681B7109072E000C880B990B0E940712B2 +:100E10009B01AC01C501B4010E94FB1220E030E04F +:100E200048EC52E40E945D110E94CF117093D100F2 +:100E30006093D0008091A20064E670E0681B7109A5 +:100E4000072E000C880B990B0E9407129B01AC0126 +:100E5000C701B6010E94FB1220E030E048EC52E4EA +:100E60000E945D110AC0C501B4010E94CF117093A8 +:100E7000D1006093D000C701B6010E94CF117093DA +:100E8000CD006093CC008091A3008823B9F18091BC +:100E9000A30064E670E0681B7109072E000C880B44 +:100EA000990B0E9407129B01AC01C501B4010E947D +:100EB000FB1220E030E048EC52E40E945D110E94F9 +:100EC000CF117093CF006093CE008091A30064E6B1 +:100ED00070E0681B7109072E000C880B990B0E94AB +:100EE00007129B01AC01C701B6010E94FB1220E072 +:100EF00030E048EC52E40E945D110AC0C501B40123 +:100F00000E94CF117093CF006093CE00C701B6014D +:100F10000E94CF117093CB006093CA0041E04093D0 +:100F2000D7004093D6004093D5004093D4008091E1 +:100F3000C100833C10F40C94B70F1092C100F894D8 +:100F40008091DE009091DF009A838983A091DC007C +:100F5000B091DD00BC83AB83E091DA00F091DB005F +:100F6000FE83ED832091D8003091D90038872F83FC +:100F7000789480918E0090918F00E980FA80E81A31 +:100F8000F90A80918C0090918D006D01C81AD90AE0 +:100F900080918A0090918B003F01681A790A8091B4 +:100FA0008800909189002901481A590AB7010F2C2D +:100FB000000C880B990B0E9407122AE037ED43E2E0 +:100FC0005CE30E945D110E94CF116D877E878F8741 +:100FD000988BB6010D2C000C880B990B0E94071200 +:100FE0002AE037ED43E25CE30E945D110E94CF11DD +:100FF000698B7A8B8B8B9C8BB301072C000C880B35 +:10100000990B0E9407122AE037ED43E25CE30E944D +:101010005D110E94CF116D8B7E8B8F8B988FB201EB +:10102000052C000C880B990B0E9407122AE037ED63 +:1010300043E25CE30E945D110E94CF11698F7A8FB9 +:101040008B8F9C8FB7016C0D7D1D072E000C880BBC +:10105000990B0E94071220E038E24EE256E40E940B +:101060005D114B015C01B301640D751D072E000C71 +:10107000880B990B0E94071220E038E24EE256E4FA +:101080000E945D112B013C01A50194010E94E61014 +:1010900025E739E54CEC5EE30E945D1169877A87AC +:1010A0008B879C876091AD007091AE008091AF00FE +:1010B0009091B00029853A854B855C850E94E710A8 +:1010C0006B017C012BED3FE049EC50E40E94F612ED +:1010D00018164CF42BED3FE049EC50E4C701B60183 +:1010E0000E94E61012C02BED3FE049EC50ECC70126 +:1010F000B6010E94531187FF0AC02BED3FE049EC77 +:1011000050E4C701B6010E94E7106B017C01A30106 +:101110009201C501B4010E94E71020E030E040E0F8 +:101120005FE30E94FB124B015C014090B5005090C0 +:10113000B6006090B7007090B800C701B6010E9479 +:101140005811A50194010E94FB129B01AC01C3013F +:10115000B2010E94E7106D8F7E8F8F8F98A3409011 +:10116000B1005090B2006090B3007090B400C7011D +:10117000B6010E946813A50194010E94FB129B0115 +:10118000AC01C301B2010E94E7102B013C012AE02F +:1011900037ED43E25CE3C501B4010E945D114B01F0 +:1011A0005C012AE037ED43E25CE369857A858B8553 +:1011B0009C850E945D11F894C092AD00D092AE0063 +:1011C000E092AF00F092B0002D8D3E8D4F8D58A172 +:1011D0002093B5003093B6004093B7005093B80009 +:1011E0004092B1005092B2006092B3007092B4008D +:1011F0004D855E855093C0004093BF00A989BA8990 +:10120000B093BE00A093BD00ED89FE89F093BC00B1 +:10121000E093BB00298D3A8D3093BA002093B9003A +:101220008092A9009092AA00A092AB00B092AC006C +:101230006093A5007093A6008093A7009093A800E8 +:10124000789449815A8150938F0040938E008B810E +:101250009C8190938D0080938C00AD81BE81B09372 +:101260008B00A0938A00EF81F885F0938900E093CA +:1012700088008091840090918500A0918600B091B3 +:101280008700B7FF07C0B095A095909581959F4FB7 +:10129000AF4FBF4F813E9242A240B105CCF080914A +:1012A000BF009091C000892B99F41092E700109232 +:1012B000E6001092D7008091A10080618093A10088 +:1012C0001092840010928500109286001092870080 +:1012D0008091800090918100A0918200B091830064 +:1012E000B7FF07C0B095A095909581959F4FAF4FE0 +:1012F000BF4F813E9242A240B105CCF08091BD002B +:101300009091BE00892B99F41092E5001092E400B0 +:101310001092D6008091A10080628093A10010926B +:1013200080001092810010928200109283008091C0 +:101330007C0090917D00A0917E00B0917F00B7FF6E +:1013400007C0B095A095909581959F4FAF4FBF4F27 +:10135000813E9242A240B105CCF08091BB009091B9 +:10136000BC00892B99F41092E3001092E2001092D5 +:10137000D5008091A10080648093A10010927C0030 +:1013800010927D0010927E0010927F008091780074 +:1013900090917900A0917A00B0917B00B7FF07C0CF +:1013A000B095A095909581959F4FAF4FBF4F813ECF +:1013B0009242A240B105CCF08091B9009091BA0060 +:1013C000892B99F41092E1001092E0001092D40061 +:1013D0008091A10080688093A10010927800109203 +:1013E000790010927A0010927B008091D7008130B2 +:1013F00009F002C12091D0003091D1008091C80045 +:101400009091C9002817390711F18091D00090916F +:10141000D1002091C8003091C900821B930B97FF27 +:1014200003C0919581959109853F914044F01092B8 +:10143000840010928500109286001092870080919F +:10144000D0009091D1009093C9008093C800809102 +:10145000D0009091D1001816190634F48091BF0085 +:101460009091C00097FD13C08091D0009091D10061 +:1014700097FF10C08091BF009091C00031E020E044 +:10148000181619060CF030E0832F922F05C081E06A +:1014900090E002C080E090E02091D0003091D10037 +:1014A000232B11F0892B71F01092E7001092E600C7 +:1014B00010927700109276008091A1008F7E809329 +:1014C000A1009AC0E090D000F090D1008091BF00C0 +:1014D0009091C000E81AF90AB7010F2C000C880B94 +:1014E000990B8090840090908500A0908600B09029 +:1014F0008700860E971EA81EB91E809284009092C7 +:101500008500A0928600B09287000E94071226EB09 +:1015100033EF4DE75DE30E94FB122B013C01C50157 +:10152000B4010E94071221E539E44DE95AE30E9413 +:10153000FB129B01AC01C301B2010E94E7104B01F9 +:101540005C018091760090917700B701681B790B60 +:10155000072E000C880B990B0E94071220E030E048 +:10156000A9010E94FB129B01AC01C501B4010E94BC +:10157000E7100E94CF117093E7006093E600F092AD +:101580007700E09276008091E6009091E7001816CF +:10159000190634F48091D0009091D10097FD0DC0D0 +:1015A0008091E6009091E70097FF0CC08091D000F9 +:1015B0009091D100181619062CF41093E7000093AF +:1015C000E6001AC08091E6009091E7008F3F9105F8 +:1015D00031F02CF03092E7002092E6000DC08091AF +:1015E000E6009091E70081309F4F34F4E1E0FFEF97 +:1015F000F093E700E093E6008091D600813009F097 +:1016000002C12091CE003091CF008091C600909110 +:10161000C7002817390711F18091CE009091CF00B3 +:101620002091C6003091C700821B930B97FF03C027 +:10163000919581959109853F914044F010928000E9 +:101640001092810010928200109283008091CE004F +:101650009091CF009093C7008093C6008091CE00F8 +:101660009091CF001816190634F48091BD00909126 +:10167000BE0097FD13C08091CE009091CF0097FFE0 +:1016800010C08091BD009091BE0031E020E018169E +:1016900019060CF030E0832F922F05C081E090E016 +:1016A00002C080E090E02091CE003091CF00232B4B +:1016B00011F0892B71F01092E5001092E400109265 +:1016C0007500109274008091A1008F7D8093A1001D +:1016D0009AC0E090CE00F090CF008091BD00909134 +:1016E000BE00E81AF90AB7010F2C000C880B990B01 +:1016F0008090800090908100A0908200B090830044 +:10170000860E971EA81EB91E8092800090928100BE +:10171000A0928200B09283000E94071226EB33EF62 +:101720004DE75DE30E94FB122B013C01C501B401B2 +:101730000E94071221E539E44DE95AE30E94FB12A9 +:101740009B01AC01C301B2010E94E7104B015C0197 +:101750008091740090917500B701681B790B072E7A +:10176000000C880B990B0E94071220E030E0A901C1 +:101770000E94FB129B01AC01C501B4010E94E7105D +:101780000E94CF117093E5006093E400F092750021 +:10179000E09274008091E4009091E500181619061B +:1017A00034F48091CE009091CF0097FD0DC08091D0 +:1017B000E4009091E50097FF0CC08091CE009091DD +:1017C000CF00181619062CF41093E5000093E400DE +:1017D0001AC08091E4009091E5008F3F910531F0AF +:1017E0002CF03092E5002092E4000DC08091E400DE +:1017F0009091E50081309F4F34F441E05FEF5093CA +:10180000E5004093E4008091D500813009F002C1E9 +:101810002091CC003091CD008091C4009091C50002 +:101820002817390711F18091CC009091CD002091BB +:10183000C4003091C500821B930B97FF03C09195A4 +:1018400081959109853F914044F010927C0010925F +:101850007D0010927E0010927F008091CC009091CC +:10186000CD009093C5008093C4008091CC009091EE +:10187000CD001816190634F48091BB009091BC007D +:1018800097FD13C08091CC009091CD0097FF10C0C0 +:101890008091BB009091BC0031E020E01816190641 +:1018A0000CF030E0832F922F05C081E090E002C061 +:1018B00080E090E02091CC003091CD00232B11F0FE +:1018C000892B71F01092E3001092E20010927300E5 +:1018D000109272008091A1008F7B8093A1009AC02A +:1018E000E090CC00F090CD008091BB009091BC00C6 +:1018F000E81AF90AB7010F2C000C880B990B80909D +:101900007C0090907D00A0907E00B0907F00860EBD +:10191000971EA81EB91E80927C0090927D00A09216 +:101920007E00B0927F000E94071226EB33EF4DE756 +:101930005DE30E94FB122B013C01C501B4010E9432 +:10194000071221E539E44DE95AE30E94FB129B019D +:10195000AC01C301B2010E94E7104B015C01809110 +:10196000720090917300B701681B790B072E000C71 +:10197000880B990B0E94071220E030E0A9010E9419 +:10198000FB129B01AC01C501B4010E94E7100E944B +:10199000CF117093E3006093E200F0927300E09245 +:1019A00072008091E2009091E3001816190634F459 +:1019B0008091CC009091CD0097FD0DC08091E20008 +:1019C0009091E30097FF0CC08091CC009091CD00E6 +:1019D000181619062CF41093E3000093E2001AC0C5 +:1019E0008091E2009091E3008F3F910531F02CF05F +:1019F0003092E3002092E2000DC08091E2009091CD +:101A0000E30081309F4F34F4E1E0FFEFF093E30017 +:101A1000E093E2008091D400813009F002C120916E +:101A2000CA003091CB008091C2009091C30028176A +:101A3000390711F18091CA009091CB002091C2002A +:101A40003091C300821B930B97FF03C09195819542 +:101A50009109853F914044F01092780010927900EE +:101A600010927A0010927B008091CA009091CB0076 +:101A70009093C3008093C2008091CA009091CB00E4 +:101A80001816190634F48091B9009091BA0097FDA8 +:101A900013C08091CA009091CB0097FF10C0809135 +:101AA000B9009091BA0031E020E0181619060CF048 +:101AB00030E0832F922F05C081E090E002C080E0EB +:101AC00090E02091CA003091CB00232B11F0892B9C +:101AD00071F01092E1001092E000109271001092EB +:101AE00070008091A1008F778093A1009AC0E09050 +:101AF000CA00F090CB008091B9009091BA00E81A2A +:101B0000F90AB7010F2C000C880B990B8090780014 +:101B100090907900A0907A00B0907B00860E971E7E +:101B2000A81EB91E8092780090927900A0927A0047 +:101B3000B0927B000E94071226EB33EF4DE75DE386 +:101B40000E94FB122B013C01C501B4010E94071247 +:101B500021E539E44DE95AE30E94FB129B01AC01F7 +:101B6000C301B2010E94E7104B015C01809170003B +:101B700090917100B701681B790B072E000C880B40 +:101B8000990B0E94071220E030E0A9010E94FB128D +:101B90009B01AC01C501B4010E94E7100E94CF1166 +:101BA0007093E1006093E000F0927100E0927000A9 +:101BB0008091E0009091E1001816190634F48091AC +:101BC000CA009091CB0097FD0DC08091E0009091EC +:101BD000E10097FF0CC08091CA009091CB001816CD +:101BE00019062CF41093E1000093E0001AC08091D4 +:101BF000E0009091E1008F3F910531F02CF03092A0 +:101C0000E1002092E0000DC08091E0009091E100A1 +:101C100081309F4F34F441E05FEF5093E1004093F7 +:101C2000E0008091A100807F8093A10090B326B353 +:101C30003091A1009074892F90E043E095958795AD +:101C40004A95E1F72770822B809590958F709927A0 +:101C5000832B8093A1008091E6009091E700209172 +:101C60006600309167002817390709F449C0809150 +:101C7000E6009091E700892B31F485B3837F85BB23 +:101C80008FB58F7729C08091E6009091E70081158C +:101C9000904819F485B38C601CC080916900811153 +:101CA00007C08091E6009091E7001816190654F0DD +:101CB00080916900882351F08091E6009091E700BF +:101CC00097FF04C085B3877F846003C085B38B7F93 +:101CD000886085BB8FB580688FBD8091E60090914C +:101CE000E70090936700809366008091E6009091F2 +:101CF000E70097FF03C09195819591099BBD8ABD2F +:101D00008091E4009091E50020916400309165009D +:101D10002817390709F449C08091E4009091E50043 +:101D2000892B31F485B38F7C85BB8FB58F7D29C01E +:101D30008091E4009091E5008115904819F485B3F5 +:101D400080631CC080916800811107C08091E4000D +:101D50009091E5001816190654F0809168008823C8 +:101D600051F08091E4009091E50097FF04C085B3A5 +:101D70008F7D806103C085B38F7E806285BB8FB508 +:101D800080628FBD8091E4009091E50090936500A2 +:101D9000809364008091E4009091E50097FF03C078 +:101DA00091958195910999BD88BD8091E2009091AE +:101DB000E30020916200309163002817390709F48D +:101DC00048C08091E2009091E300892B31F485B303 +:101DD0008F7385BB85B58F7D29C08091E20090917E +:101DE000E3008115904819F485B3806C1CC0809184 +:101DF000D300811107C08091E2009091E300181692 +:101E0000190654F08091D300882351F08091E200AC +:101E10009091E30097FF04C085B38F77806403C07F +:101E200085B38F7B806885BB85B5806285BD8091D9 +:101E3000E2009091E30090936300809362008091B0 +:101E4000E2009091E30097FF03C09195819591097D +:101E500083BD8091E0009091E1002091600030917D +:101E600061002817390709F448C08091E00090917B +:101E7000E100892B31F482B3837F82BB83B78F7DEE +:101E800029C08091E0009091E1008115904819F4FB +:101E900082B38C601CC08091D200811107C08091F8 +:101EA000E0009091E1001816190654F08091D200DC +:101EB000882351F08091E0009091E10097FF04C0E9 +:101EC00082B3877F846003C082B38B7F886082BBCC +:101ED00083B7806283BF8091E0009091E10090938E +:101EE0006100809360008091E0009091E10097FF95 +:101EF00003C09195819591098CBF8091A4008F5F5B +:101F00008093A4008091A0008F3F29F08091A000D1 +:101F10008F5F8093A0008091A000843640F11092E2 +:101F2000EA001092EB001092EC001092ED0010927B +:101F3000EE001092EF001092F0001092F100F1E02C +:101F4000F093F2008091A000843671F480919F009C +:101F50001F928F93A4EBB1E0BF93AF930E94C5147F +:101F60000F900F900F900F90FFEFF093A00085B7A8 +:101F7000806885BF889585B78F7785BF0C94990653 +:101F8000ACE0B0E0E6ECFFE00C94E2136C015B0126 +:101F90007A01FC0117821682838181FF0EC1CE0176 +:101FA00001964C01F6010381F50103FD159103FF34 +:101FB00011915F01112309F4FCC0153249F403FDAE +:101FC000159103FF11915F01153211F020E01BC044 +:101FD000B601812F90E00E948D1437017301E2CF8A +:101FE000112309F4E6C0612F70E087ED91E02C87A2 +:101FF0000E9437142C85892B49F0F50103FD1591BA +:1020000003FF11915F0127FFEBCF09C0133229F0C5 +:102010001C3609F0D5C02068F0CF20E1EECF022FAA +:10202000112309F4C6C0612F70E080ED91E02C8788 +:102030000E9437142C85892B41F03701F4E06F0E94 +:10204000711CB6018FE390E011C0133639F01337DD +:1020500081F0133519F5022F01600BC0370182E0C2 +:10206000680E711CB601F701808191810E948D1468 +:10207000B5CF3701F2E06F0E711CF701E080F180FF +:10208000F70100FD859100FF81917F01882309F40C +:10209000A5CFB60190E00E948D14F2CF143611F056 +:1020A000193629F5370127FF09C0F4E06F0E711CBE +:1020B000F70160817181828193810AC0F2E06F0E25 +:1020C000711CF70160817181072E000C880B990B40 +:1020D000022F0F7E97FF08C09095809570956195AF +:1020E0007F4F8F4F9F4F00642AE030E033C010379E +:1020F00099F040F41835B1F01F3609F05AC028E0C5 +:1021000030E014C0153719F0183741F052C0022FD3 +:102110000F7E2AE030E00AC0022F0061046220E155 +:1021200030E004C0022F046020E132E0370107FFF5 +:1021300009C0F4E06F0E711CF7016081718182812A +:10214000938108C0F2E06F0E711CF701608171810C +:1021500080E090E0A4010E94EB14182F181906FFEC +:1021600005C0B6018DE290E00E948D1404FF15C0F9 +:10217000FE01E10FF11D8081803379F0B60180E32B +:1021800090E00E948D1402FF08C00072802F90E042 +:10219000B601885A9F4F0E948D141150F401E10F2F +:1021A000F11D8081B60190E00E948D141111F5CFD0 +:1021B00015CFF6018681978105C08FEF9FEF02C092 +:1021C000022F31CF2C96EEE00C94FE135058BB2713 +:1021D000AA270E94FE100C94A8120E946F1238F0D9 +:1021E0000E94761220F039F49F3F19F426F40C94E3 +:1021F0006C120EF4E095E7FB0C946612E92F0E9436 +:10220000CD1258F3BA17620773078407950720F0B9 +:1022100079F4A6F50C94EF120EF4E0950B2EBA2F7C +:10222000A02D0B01B90190010C01CA01A0011124DC +:10223000FF27591B99F0593F50F4503E68F11A1688 +:10224000F040A22F232F342F4427585FF3CF469519 +:1022500037952795A795F0405395C9F77EF41F163B +:10226000BA0B620B730B840BBAF09150A1F0FF0F05 +:10227000BB1F661F771F881FC2F70EC0BA0F621FF1 +:10228000731F841F48F4879577956795B795F795E1 +:102290009E3F08F0B0CF9395880F08F09927EE0F76 +:1022A0009795879508950E94421208F481E0089559 +:1022B0000E947F12E3950C94B9120E9471110C9444 +:1022C000A8120E94761258F00E946F1240F029F472 +:1022D0005F3F29F00C94661251110C94F0120C948B +:1022E0006C120E94CD1268F39923B1F3552391F338 +:1022F000951B550BBB27AA2762177307840738F075 +:102300009F5F5F4F220F331F441FAA1FA9F335D0D1 +:102310000E2E3AF0E0E832D091505040E695001C85 +:10232000CAF72BD0FE2F29D0660F771F881FBB1F3F +:10233000261737074807AB07B0E809F0BB0B802D1D +:10234000BF01FF2793585F4F3AF09E3F510578F049 +:102350000C9466120C94F0125F3FE4F3983ED4F3B1 +:10236000869577956795B795F7959F5FC9F7880F1D +:10237000911D9695879597F90895E1E0660F771F6F +:10238000881FBB1F621773078407BA0720F0621B00 +:10239000730B840BBA0BEE1F88F7E09508950E942B +:1023A000D6116894B1110C94F01208950E94D512C0 +:1023B00088F09F5798F0B92F9927B751B0F0E1F006 +:1023C000660F771F881F991F1AF0BA95C9F714C0B6 +:1023D000B13091F00E94EF12B1E008950C94EF1229 +:1023E000672F782F8827B85F39F0B93FCCF38695EF +:1023F00077956795B395D9F73EF49095809570954C +:1024000061957F4F8F4F9F4F0895E89409C097FBC8 +:102410003EF490958095709561957F4F8F4F9F4FBB +:102420009923A9F0F92F96E9BB279395F6958795FF +:1024300077956795B795F111F8CFFAF4BB0F11F4C2 +:1024400060FF1BC06F5F7F4F8F4F9F4F16C0882369 +:1024500011F096E911C0772321F09EE8872F762F9F +:1024600005C0662371F096E8862F70E060E02AF0E0 +:102470009A95660F771F881FDAF7880F96958795CC +:1024800097F90895990F0008550FAA0BE0E8FEEFA1 +:1024900016161706E807F907C0F012161306E40728 +:1024A000F50798F0621B730B840B950B39F40A2621 +:1024B00061F0232B242B252B21F408950A2609F4FF +:1024C000A140A6958FEF811D811D089597F99F6703 +:1024D00080E870E060E008959FEF80EC08950024AC +:1024E0000A941616170618060906089500240A9479 +:1024F000121613061406050608950C946C120E9419 +:10250000D512D8F3E894E0E0BB279F57F0F02AED0E +:102510003FE049EC06C0EE0FBB0F661F771F881F18 +:1025200028F0B23A62077307840728F0B25A620BA8 +:10253000730B840BE3959A9572F7803830F49A9573 +:10254000BB0F661F771F881FD2F790480C94721339 +:10255000092E0394000C11F4882352F0BB0F40F4B1 +:10256000BF2B11F460FF04C06F5F7F4F8F4F9F4FF1 +:102570000895EF93E0FF07C0A2EA2AED3FE049EC9F +:102580005FEB0E94FE100E94A8120F90039401FCC2 +:102590009058E6E9F1E00C947E1357FD9058440FF3 +:1025A000551F59F05F3F71F04795880F97FB991FB2 +:1025B00061F09F3F79F0879508951216130614066F +:1025C000551FF2CF4695F1DF08C0161617061806FC +:1025D000991FF1CF86957105610508940895E894D7 +:1025E000BB2766277727CB0197F908950E944212EF +:1025F00008F48FEF08950E940E130C94A8120E9405 +:102600006F1238F00E94761220F0952311F00C948E +:1026100066120C946C1211240C94F0120E94CD12CC +:1026200070F3959FC1F3950F50E0551F629FF00125 +:10263000729FBB27F00DB11D639FAA27F00DB11D3E +:10264000AA1F649F6627B00DA11D661F829F2227C7 +:10265000B00DA11D621F739FB00DA11D621F839F4E +:10266000A00D611D221F749F3327A00D611D231F24 +:10267000849F600D211D822F762F6A2F11249F5772 +:1026800050409AF0F1F088234AF0EE0FFF1FBB1F75 +:10269000661F771F881F91505040A9F79E3F510534 +:1026A00080F00C9466120C94F0125F3FE4F3983EB5 +:1026B000D4F3869577956795B795F795E7959F5FDE +:1026C000C1F7FE2B880F911D9695879597F9089570 +:1026D0009F930E947F120F9007FCEE5F0C94B9123B +:1026E0009F3F31F0915020F4879577956795B79586 +:1026F000880F911D9695879597F908959F938F93CD +:102700007F936F93FF93EF939B01AC010E94FB12A9 +:10271000EF91FF910E9492132F913F914F915F9102 +:102720000C94FB12DF93CF931F930F93FF92EF92C2 +:10273000DF927B018C01689406C0DA2EEF010E94C3 +:102740000E13FE01E894A59125913591459155917F +:10275000A6F3EF010E94FE10FE019701A801DA9492 +:1027600069F7DF90EF90FF900F911F91CF91DF916C +:102770000895052E97FB1EF400940E94D01357FD78 +:1027800007D00E94151407FC03D04EF40C94D0130C +:1027900050954095309521953F4F4F4F5F4F08958D +:1027A00090958095709561957F4F8F4F9F4F0895BD +:1027B000EE0FFF1F0590F491E02D09942F923F92A8 +:1027C0004F925F926F927F928F929F92AF92BF9241 +:1027D000CF92DF92EF92FF920F931F93CF93DF93ED +:1027E000CDB7DEB7CA1BDB0B0FB6F894DEBF0FBE4A +:1027F000CDBF09942A88398848885F846E847D8497 +:102800008C849B84AA84B984C884DF80EE80FD8098 +:102810000C811B81AA81B981CE0FD11D0FB6F8940E +:10282000DEBF0FBECDBFED010895A1E21A2EAA1B97 +:10283000BB1BFD010DC0AA1FBB1FEE1FFF1FA21770 +:10284000B307E407F50720F0A21BB30BE40BF50B6D +:10285000661F771F881F991F1A9469F760957095F6 +:10286000809590959B01AC01BD01CF010895FC01BD +:102870000590061621F00020D9F7C0010895319780 +:10288000CF0108950F931F93CF93DF93009731F4F7 +:102890006115710519F480E090E03AC08B01EC01FC +:1028A0006EE070E081E090E00E944915FC01892B08 +:1028B00091F380E883830115110571F01387028776 +:1028C00081E8838380915E0190915F01892B21F4DF +:1028D000F0935F01E0935E012097C9F0D187C08734 +:1028E0008381826083838091600190916101892B53 +:1028F00071F4F0936101E093600180916201909125 +:102900006301892B21F4F0936301E0936201CF010D +:10291000DF91CF911F910F9108950F931F93CF9344 +:10292000DF93FB01238121FD03C08FEF9FEF28C0C0 +:1029300022FF16C0468157812481358142175307F3 +:1029400044F4A081B1819D012F5F3F4F31832083EB +:102950008C93268137812F5F3F4F3783268310C0AA +:10296000EB01092F182F0084F185E02D0995892BA3 +:10297000E1F68E819F8101969F838E83812F902F18 +:10298000DF91CF911F910F910895A0E0B0E0EBECA3 +:10299000F4E10C94EC13AE01495F5F4FDA016D91E5 +:1029A0007D91AD010EE511E0F80182819381DC019A +:1029B00013962C911397286013962C930E94C00FA6 +:1029C000D8011296ED91FC9113972381277F2383E1 +:1029D000E4E00C940814FA01AA27283051F12031C0 +:1029E00081F1E8946F936E7F6E5F7F4F8F4F9F4FA3 +:1029F000AF4FB1E03ED0B4E03CD0670F781F891FE5 +:102A00009A1FA11D680F791F8A1F911DA11D6A0FB2 +:102A1000711D811D911DA11D20D009F468943F9165 +:102A20002AE0269F11243019305D3193DEF6CF0164 +:102A30000895462F4770405D4193B3E00FD0C9F72A +:102A4000F6CF462F4F70405D4A3318F0495D31FD97 +:102A50004052419302D0A9F7EACFB4E0A6959795EA +:102A6000879577956795BA95C9F7009761057105C0 +:102A700008959B01AC010A2E06945795479537950A +:102A80002795BA95C9F7620F731F841F951FA01D64 +:102A900008950F931F93CF93DF93869F8001879FA5 +:102AA000100D969F100D1124C8010E946515EC01B0 +:102AB000009729F0A80160E070E00E949216CE0114 +:102AC000DF91CF911F910F910895CF93DF938230C3 +:102AD000910510F482E090E0E0916601F0916701C9 +:102AE00020E030E0C0E0D0E0309711F1408151812A +:102AF00048175907C0F04817590761F4828193813C +:102B0000209719F09B838A832BC090936701809351 +:102B1000660126C02115310519F04217530718F434 +:102B20009A01BE01DF01EF010280F381E02DDCCFCD +:102B30002115310509F1281B390B2430310590F49A +:102B400012968D919C9113976115710521F0FB01EF +:102B50009383828304C09093670180936601FD0193 +:102B6000329644C0FD01E20FF31F819391932250EE +:102B700031092D933C933AC0209164013091650155 +:102B8000232B41F420916C0030916D00309365014E +:102B90002093640120916A0030916B00211531056A +:102BA00041F42DB73EB740916E0050916F00241B49 +:102BB000350BE0916401F0916501E217F307A0F491 +:102BC0002E1B3F0B2817390778F0AC014E5F5F4F83 +:102BD0002417350748F04E0F5F1F5093650140934F +:102BE00064018193919302C0E0E0F0E0CF01DF91B6 +:102BF000CF9108950F931F93CF93DF93009709F41C +:102C00008CC0FC01329713821282009166011091F0 +:102C100067010115110581F420813181820F931F15 +:102C200020916401309165012817390779F5F093F7 +:102C30006501E093640171C0D80140E050E0AE1737 +:102C4000BF0750F412962D913C911397AD012115B9 +:102C5000310509F1D901F3CF9D01DA0133832283D4 +:102C600060817181860F971F8217930769F4EC01C9 +:102C700028813981260F371F2E5F3F4F31832083F4 +:102C80008A819B8193838283452B29F4F09367018A +:102C9000E093660142C01396FC93EE931297ED0108 +:102CA000499159919E01240F351FE217F30771F4E2 +:102CB00080819181840F951F029611969C938E932B +:102CC0008281938113969C938E931297E0E0F0E0BB +:102CD000D80112968D919C911397009719F0F801E5 +:102CE0008C01F6CF8D919C9198012E5F3F4F820F02 +:102CF000931F20916401309165012817390769F409 +:102D0000309729F4109267011092660102C0138275 +:102D100012821093650100936401DF91CF911F919E +:102D20000F910895DC0101C06D9341505040E0F7D0 +:102D30000895262FE199FECF9FBB8EBB2DBB0FB60A +:102D4000F894E29AE19A0FBE01960895F894FFCFA5 +:102D500000800080008000800101000068012000E8 :00000001FF diff --git a/avr/nano/main.c b/avr/nano/main.c index 9f0724b..cf3070c 100644 --- a/avr/nano/main.c +++ b/avr/nano/main.c @@ -216,6 +216,8 @@ ISR(TWI_vect) case TW_SR_STOP: TWI_ACK; break; + case TW_NO_INFO: + break; default: TWI_RESET; } diff --git a/avr/nano/main.hex b/avr/nano/main.hex index 206cdf5..b0aefa8 100644 --- a/avr/nano/main.hex +++ b/avr/nano/main.hex @@ -1,336 +1,337 @@ -:100000000C945F000C9461010C94AB010C947C0087 -:100010000C947C000C94F5010C947C000C947C00F6 +:100000000C945F000C9466010C94B0010C947C007D +:100010000C947C000C94FA010C947C000C947C00F1 :100020000C947C000C947C000C947C000C947C0060 :100030000C947C000C947C000C947C000C947C0050 -:100040000C947C000C947C000C9456020C947C0064 +:100040000C947C000C947C000C945B020C947C005F :100050000C947C000C947C000C947C000C947C0030 -:100060000C947E000C947C00E1000A01E6000A0179 -:10007000FB000A0100010A01F1000A0105010A0161 -:10008000F6000A0110011001100110011001100109 -:10009000FB000A0100010A0105010A010D0A53745F +:100060000C947E000C947C00E6000F01EB000F0165 +:1000700000010F0105010F01F6000F010A010F0138 +:10008000FB000F01150115011501150115011501E1 +:1000900000010F0105010F010A010F010D0A537440 :1000A0006172740D0A0045464765666700202B2D76 :1000B0002E30313233343536373839680000112468 :1000C0001FBECFEFD8E0DEBFCDBF21E0A6E0B1E09C :1000D00001C01D92A739B207E1F711E0A0E0B1E03D -:1000E000ECEDF4E102C005900D92A630B107D9F70E -:1000F0000E945D030C946C0A0C9400001F920F92F6 +:1000E000E6EEF4E102C005900D92A630B107D9F713 +:1000F0000E9462030C94710A0C9400001F920F92EC :100100000FB60F9211248F939F93AF93BF93EF93EA -:10011000FF938091B900887F803A09F48CC028F45D -:10012000803641F0803861F088C0883AE9F1883B38 -:10013000D9F183C085EC8093BC001092210180C06E -:1001400080912101882339F08F3F29F58091BB00F0 -:100150008093200120C08091BB0080932101809179 -:100160002101853019F481E08093150180912101EE -:10017000873019F481E080931301809121018B3045 -:1001800019F481E0809314018091210181508093C2 -:10019000210185EC01C085E88093BC00809121019C -:1001A0008F3F09F042C04CC0E09121018E2F90E0BA -:1001B000FC013197EA31F10598F5EC5CFF4F0C94A6 -:1001C000940580911E0190911F0104C080911C0133 -:1001D00090911D0180930C0190930D019093BB00B1 -:1001E0001DC08091110190911201F4CF80910F01F7 -:1001F00090911001EFCF80911A0190911B01EACFED -:100200008091160190911701E5CF8091180190918E -:100210001901E0CF80910C018093BB0085EC03C0F5 -:100220001092BB0085E88093BC00809121018F5F14 -:100230008093210105C085EC01C085ED8093BC0051 -:10024000FF91EF91BF91AF919F918F910F900FBE52 -:100250000F901F90189593E890937A0080937C00FC -:1002600080917C00806480937C0080917A0080641F -:1002700080937A0080917A0086FDFCCF809178008F -:100280009091790025E080E090E030917A00306430 -:1002900030937A0030917A0036FDFCCF409178009F -:1002A00050917900840F951F215079F720917A00A1 -:1002B0002F7720937A0065E070E00E946105CB0102 -:1002C00008951F920F920FB60F9211242F933F9310 -:1002D0004F935F936F937F938F939F93AF93BF934E -:1002E000EF93FF9360918400709185004A9B05C055 -:1002F00070930B0160930A011DC080910A019091D7 -:100300000B01681B790B80E090E00E94010727EE4B -:100310003CE840E350E40E948F0720E030E040E0FA -:100320005FE30E94F4050E94D20670931B01609364 -:100330001A01E898FF91EF91BF91AF919F918F9132 -:100340007F916F915F914F913F912F910F900FBED1 -:100350000F901F9018951F920F920FB60F921124B5 -:100360002F933F934F935F936F937F938F939F93BD -:10037000AF93BF93EF93FF936091840070918500DA -:100380004B9B05C070930901609308011DC08091CB -:10039000080190910901681B790B80E090E00E94B0 -:1003A000010727EE3CE840E350E40E948F0720E07D -:1003B00030E040E05FE30E94F4050E94D2067093B3 -:1003C000170160931601E998FF91EF91BF91AF91EA -:1003D0009F918F917F916F915F914F913F912F915D -:1003E0000F900FBE0F901F9018951F920F920FB68F -:1003F0000F9211242F933F934F935F936F937F93AB -:100400008F939F93AF93BF93EF93FF93CF93DF931C -:100410001F92CDB7DEB789B1898390910E018927EC -:1004200084FF2DC06091840070918500898184FFD4 -:1004300005C0709307016093060121C080910601F9 -:1004400090910701681B790B80E090E00E94010702 -:1004500027EE3CE840E350E40E948F0720E030E0C4 -:1004600040E05FE30E94F4050E94D20670931901F8 -:100470006093180180916D008F7E80936D0089815B -:1004800080930E010F90DF91CF91FF91EF91BF917B -:10049000AF919F918F917F916F915F914F913F911C -:1004A0002F910F900FBE0F901F9018951F920F92D3 -:1004B0000FB60F9211248F939F93EF93FF93809128 -:1004C000C00087FF17C0E0912401F09125018091C1 -:1004D000C600808381E0E938F80730F43196F09364 -:1004E0002501E093240106C086E291E09093250166 -:1004F00080932401FF91EF919F918F910F900FBEF8 -:100500000F901F9018959C01E1ECF0E088E180834A -:1005100080818068808386E08093C200C901A0E06A -:10052000B0E09C01AD0184E0220F331F441F551F32 -:100530008A95D1F760E074E284EF90E00E9475053F -:10054000DA01C9010197A109B109892F9A2FAB2FAF -:10055000BB27A7FDBA958093C50021502093C40006 -:1005600086E291E0909323018093220190932501EC -:100570008093240108952091C00025FFFCCFFC0149 -:1005800080818093C6000895CF93DF931F92CDB7EB -:10059000DEB78983CE0101960E94BB0280E090E025 -:1005A0000F90DF91CF910895CF93DF93EC01CE01AF -:1005B0002196FC012081222319F00E94BB02F7CF73 -:1005C000DF91CF9108958091C00087FFFCCF80918B -:1005D000C60090E008950C94E3026BEE72E084ECA8 -:1005E00092E00C940708CF93DF93FC01E253FF4F96 -:1005F000A081B181EC01C453DF4F28813981A2175A -:10060000B307B9F02091C00025FF13C02C912093AF -:10061000C60020813181AC0145535F4F2417350757 -:1006200018F42F5F3F4F03C09C0128593F4F31837F -:100630002083E0912201F091230120912401309147 -:1006400025012E173F07B1F1EC01CC59DF4FA881EE -:10065000B98120812C93688179819C012B523F4F75 -:10066000D9013C91DB012C91321307C0AC014C52F3 -:100670005F4FDA012C912F5F2C939C012D593F4F36 -:100680006217730728F4DB011196B983A88302C0AF -:1006900099838883B1E0E938FB0730F43196F09311 -:1006A0002301E093220106C086E291E090932301AA -:1006B00080932201DF91CF9108951092200180E86C -:1006C00095E20E9483020E94ED0282E58093BA00C7 -:1006D00085EC8093BC001092800084E080938100C0 -:1006E00095E090936900809368008CE990E09F9377 -:1006F0008F930E948A0883B7817F83BF78940F907D -:100700000F90C8E1D8E0809121018930E1F068F4D0 -:10071000813089F0833009F060C081E00E942B01B4 -:1007200090931D0180931C0158C08D3009F18F3FBB -:1007300009F43FC052C080E00E942B0190931F013A -:1007400080931E014AC082E00E942B01BC0180E020 -:1007500090E00E94010728E431EE4AEB5FE30E943B -:100760008F070E94D206709312016093110135C069 -:1007700083E00E942B01BC0180E090E00E94010711 -:1007800025E13CE840EA50E40E948F072CEE31E777 -:1007900041E054E40E94F30522EF38E941E05EE3D2 -:1007A0000E9460060E94D2067093100160930F01B0 -:1007B00014C080912001853A81F4F8946BE780E0C1 -:1007C00090E00E945E0AF999FECF0FB6F894A895C2 -:1007D000C09360000FBED093600080911501882304 -:1007E00091F01092150110921B0110921A01529A69 -:1007F0005A9A85E38A95F1F700005A9852988CB37B -:1008000081708CBBE89A80911301882391F010923B -:1008100013011092170110921601539A5B9A85E307 -:100820008A95F1F700005B9853988CB382708CBB6B -:10083000E99A809114018823B1F01092140110926A -:10084000190110921801549A5C9A85E38A95F1F780 -:1008500000005C98549889B180930E0180916D00DE -:10086000806180936D0083B7816083BF889583B773 -:100870008E7F83BF48CFACE0B0E0E1E4F4E00C94BD -:100880009E056C015B017A01FC011782168283814F -:1008900081FF0EC1CE0101964C01F6010381F501E5 -:1008A00003FD159103FF11915F01112309F4FCC0B1 -:1008B000153249F403FD159103FF11915F011532C3 -:1008C00011F020E01BC0B601812F90E00E94520879 -:1008D00037017301E2CF112309F4E6C0612F70E004 -:1008E0008DEA90E02C870E94FC072C85892B49F02B -:1008F000F50103FD159103FF11915F0127FFEBCF78 -:1009000009C0133229F01C3609F0D5C02068F0CF99 -:1009100020E1EECF022F112309F4C6C0612F70E051 -:1009200086EA90E02C870E94FC072C85892B41F0F9 -:100930003701F4E06F0E711CB6018FE390E011C037 -:10094000133639F0133781F0133519F5022F016092 -:100950000BC0370182E0680E711CB601F70180817F -:1009600091810E945208B5CF3701F2E06F0E711CE1 -:10097000F701E080F180F70100FD859100FF819192 -:100980007F01882309F4A5CFB60190E00E945208A8 -:10099000F2CF143611F0193629F5370127FF09C0B7 -:1009A000F4E06F0E711CF701608171818281938187 -:1009B0000AC0F2E06F0E711CF70160817181072E91 -:1009C000000C880B990B022F0F7E97FF08C09095A3 -:1009D0008095709561957F4F8F4F9F4F00642AE0FF -:1009E00030E033C0103799F040F41835B1F01F36BD -:1009F00009F05AC028E030E014C0153719F0183754 -:100A000041F052C0022F0F7E2AE030E00AC0022FD0 -:100A10000061046220E130E004C0022F046020E1A4 -:100A200032E0370107FF09C0F4E06F0E711CF701D7 -:100A3000608171818281938108C0F2E06F0E711C28 -:100A4000F7016081718180E090E0A4010E94B0080C -:100A5000182F181906FF05C0B6018DE290E00E941C -:100A6000520804FF15C0FE01E10FF11D80818033A3 -:100A700079F0B60180E390E00E94520802FF08C0BE -:100A80000072802F90E0B601885A9F4F0E94520852 -:100A90001150F401E10FF11D8081B60190E00E9438 -:100AA00052081111F5CF15CFF6018681978105C047 -:100AB0008FEF9FEF02C0022F31CF2C96EEE00C9407 -:100AC000BA05AA1BBB1B51E107C0AA1FBB1FA61773 -:100AD000B70710F0A61BB70B881F991F5A95A9F7E7 -:100AE00080959095BC01CD010895052E97FB1EF4CD -:100AF00000940E948C0557FD07D00E94D10507FC89 -:100B000003D04EF40C948C0550954095309521956A -:100B10003F4F4F4F5F4F0895909580957095619529 -:100B20007F4F8F4F9F4F0895EE0FFF1F0590F49159 -:100B3000E02D09942F923F924F925F926F927F9295 -:100B40008F929F92AF92BF92CF92DF92EF92FF92DD -:100B50000F931F93CF93DF93CDB7DEB7CA1BDB0B89 -:100B60000FB6F894DEBF0FBECDBF09942A8839882E -:100B700048885F846E847D848C849B84AA84B98435 -:100B8000C884DF80EE80FD800C811B81AA81B98141 -:100B9000CE0FD11D0FB6F894DEBF0FBECDBFED0155 -:100BA0000895A1E21A2EAA1BBB1BFD010DC0AA1FAE -:100BB000BB1FEE1FFF1FA217B307E407F50720F0C6 -:100BC000A21BB30BE40BF50B661F771F881F991F41 -:100BD0001A9469F760957095809590959B01AC018A -:100BE000BD01CF0108955058BB27AA270E940B06CC -:100BF0000C9455070E94470738F00E944E0720F0DA -:100C000039F49F3F19F426F40C9444070EF4E09550 -:100C1000E7FB0C943E07E92F0E94660758F3BA17CA -:100C2000620773078407950720F079F4A6F50C9402 -:100C300088070EF4E0950B2EBA2FA02D0B01B901F9 -:100C400090010C01CA01A0011124FF27591B99F042 -:100C5000593F50F4503E68F11A16F040A22F232F4E -:100C6000342F4427585FF3CF469537952795A7959E -:100C7000F0405395C9F77EF41F16BA0B620B730B45 -:100C8000840BBAF09150A1F0FF0FBB1F661F771FB6 -:100C9000881FC2F70EC0BA0F621F731F841F48F46B -:100CA000879577956795B795F7959E3F08F0B0CFF4 -:100CB0009395880F08F09927EE0F979587950895DB -:100CC0000E9474060C9455070E944E0758F00E942B -:100CD000470740F029F45F3F29F00C943E0751117B -:100CE0000C9489070C9444070E94660768F39923C3 -:100CF000B1F3552391F3951B550BBB27AA27621718 -:100D00007307840738F09F5F5F4F220F331F441F24 -:100D1000AA1FA9F335D00E2E3AF0E0E832D0915058 -:100D20005040E695001CCAF72BD0FE2F29D0660F45 -:100D3000771F881FBB1F261737074807AB07B0E888 -:100D400009F0BB0B802DBF01FF2793585F4F3AF08E -:100D50009E3F510578F00C943E070C9489075F3F45 -:100D6000E4F3983ED4F3869577956795B795F79514 -:100D70009F5FC9F7880F911D9695879597F90895FC -:100D8000E1E0660F771F881FBB1F62177307840798 -:100D9000BA0720F0621B730B840BBA0BEE1F88F7A7 -:100DA000E09508950E946E0788F09F5798F0B92F3C -:100DB0009927B751B0F0E1F0660F771F881F991F90 -:100DC0001AF0BA95C9F714C0B13091F00E948807A3 -:100DD000B1E008950C948807672F782F8827B85FB3 -:100DE00039F0B93FCCF3869577956795B395D9F7E8 -:100DF0003EF490958095709561957F4F8F4F9F4FF2 -:100E00000895E89409C097FB3EF4909580957095FD -:100E100061957F4F8F4F9F4F9923A9F0F92F96E946 -:100E2000BB279395F695879577956795B795F111BB -:100E3000F8CFFAF4BB0F11F460FF1BC06F5F7F4F58 -:100E40008F4F9F4F16C0882311F096E911C077236A -:100E500021F09EE8872F762F05C0662371F096E873 -:100E6000862F70E060E02AF09A95660F771F881F42 -:100E7000DAF7880F9695879597F9089597F99F6700 -:100E800080E870E060E008959FEF80EC0895002412 -:100E90000A941616170618060906089500240A94DF -:100EA00012161306140605060895092E0394000C65 -:100EB00011F4882352F0BB0F40F4BF2B11F460FFF4 -:100EC00004C06F5F7F4F8F4F9F4F089557FD90581D -:100ED000440F551F59F05F3F71F04795880F97FBFE -:100EE000991F61F09F3F79F08795089512161306B8 -:100EF0001406551FF2CF4695F1DF08C016161706E7 -:100F00001806991FF1CF869571056105089408951B -:100F1000E894BB2766277727CB0197F908950E94AD -:100F2000A2070C9455070E94470738F00E944E070D -:100F300020F0952311F00C943E070C9444071124E3 -:100F40000C9489070E94660770F3959FC1F3950F73 -:100F500050E0551F629FF001729FBB27F00DB11D3D -:100F6000639FAA27F00DB11DAA1F649F6627B00DCD -:100F7000A11D661F829F2227B00DA11D621F739FB6 -:100F8000B00DA11D621F839FA00D611D221F749FC4 -:100F90003327A00D611D231F849F600D211D822F0B -:100FA000762F6A2F11249F5750409AF0F1F0882332 -:100FB0004AF0EE0FFF1FBB1F661F771F881F91505F -:100FC0005040A9F79E3F510580F00C943E070C94C9 -:100FD00089075F3FE4F3983ED4F38695779567954C -:100FE000B795F795E7959F5FC1F7FE2B880F911D89 -:100FF0009695879597F90895FC010590061621F0BE -:101000000020D9F7C00108953197CF0108950F93BB -:101010001F93CF93DF93009731F46115710519F495 -:1010200080E090E03AC08B01EC016EE070E081E07E -:1010300090E00E940E09FC01892B91F380E88383E4 -:101040000115110571F01387028781E88383809170 -:101050008D0190918E01892B21F4F0938E01E09304 -:101060008D012097C9F0D187C087838182608383F7 -:1010700080918F0190919001892B71F4F0939001F0 -:10108000E0938F018091910190919201892B21F43D -:10109000F0939201E0939101CF01DF91CF911F91E5 -:1010A0000F9108950F931F93CF93DF93FB0123813B -:1010B00021FD03C08FEF9FEF28C022FF16C046819D -:1010C0005781248135814217530744F4A081B181AF -:1010D0009D012F5F3F4F318320838C932681378181 -:1010E0002F5F3F4F3783268310C0EB01092F182F46 -:1010F0000084F185E02D0995892BE1F68E819F8191 -:1011000001969F838E83812F902FDF91CF911F9126 -:101110000F910895A0E0B0E0E0E9F8E00C94A80594 -:10112000AE01495F5F4FDA016D917D91AD010DE830 -:1011300011E0F80182819381DC0113962C911397C1 -:10114000286013962C930E943B04D8011296ED91CF -:10115000FC9113972381277F2383E4E00C94C4053B -:10116000FA01AA27283051F1203181F1E8946F93D8 -:101170006E7F6E5F7F4F8F4F9F4FAF4FB1E03ED07E -:10118000B4E03CD0670F781F891F9A1FA11D680F1C -:10119000791F8A1F911DA11D6A0F711D811D911D4F -:1011A000A11D20D009F468943F912AE0269F1124C4 -:1011B0003019305D3193DEF6CF010895462F477028 -:1011C000405D4193B3E00FD0C9F7F6CF462F4F7083 -:1011D000405D4A3318F0495D31FD4052419302D0E1 -:1011E000A9F7EACFB4E0A695979587957795679587 -:1011F000BA95C9F700976105710508959B01AC0187 -:101200000A2E06945795479537952795BA95C9F7AD -:10121000620F731F841F951FA01D08950F931F93C6 -:10122000CF93DF93869F8001879F100D969F100DAF -:101230001124C8010E942A09EC01009729F0A80195 -:1012400060E070E00E94570ACE01DF91CF911F91BC -:101250000F910895CF93DF938230910510F482E0CF -:1012600090E0E0919501F091960120E030E0C0E03F -:10127000D0E0309711F14081518148175907C0F0F3 -:101280004817590761F482819381209719F09B8355 -:101290008A832BC0909396018093950126C02115D7 -:1012A000310519F04217530718F49A01BE01DF0106 -:1012B000EF010280F381E02DDCCF2115310509F12A -:1012C000281B390B2430310590F412968D919C9196 -:1012D00013976115710521F0FB019383828304C08C -:1012E0009093960180939501FD01329644C0FD01D3 -:1012F000E20FF31F81939193225031092D933C9378 -:101300003AC02091930130919401232B41F4209114 -:1013100002013091030130939401209393012091B5 -:101320000001309101012115310541F42DB73EB77F -:101330004091040150910501241B350BE09193016C -:10134000F0919401E217F307A0F42E1B3F0B28172E -:10135000390778F0AC014E5F5F4F2417350748F02E -:101360004E0F5F1F5093940140939301819391938B -:1013700002C0E0E0F0E0CF01DF91CF9108950F933C -:101380001F93CF93DF93009709F48CC0FC01329731 -:101390001382128200919501109196010115110599 -:1013A00081F420813181820F931F2091930130912C -:1013B00094012817390779F5F0939401E09393018C -:1013C00071C0D80140E050E0AE17BF0750F412964C -:1013D0002D913C911397AD012115310509F1D901EA -:1013E000F3CF9D01DA013383228360817181860FFF -:1013F000971F8217930769F4EC0128813981260F22 -:10140000371F2E5F3F4F318320838A819B819383D7 -:101410008283452B29F4F0939601E093950142C015 -:101420001396FC93EE931297ED01499159919E0109 -:10143000240F351FE217F30771F480819181840F27 -:10144000951F029611969C938E9382819381139699 -:101450009C938E931297E0E0F0E0D80112968D9164 -:101460009C911397009719F0F8018C01F6CF8D919C -:101470009C9198012E5F3F4F820F931F2091930103 -:10148000309194012817390769F4309729F41092A4 -:1014900096011092950102C013821282109394015A -:1014A00000939301DF91CF911F910F910895DC017B -:1014B00001C06D9341505040E0F70895262FF999EF -:1014C000FECF1FBA92BD81BD20BD0FB6F894FA9A27 -:0C14D000F99A0FBE01960895F894FFCF22 -:0614DC0000009701200052 +:10011000FF938091B900887F803A09F491C028F458 +:10012000803669F0803889F08DC0883B09F441C081 +:10013000883F09F48AC0883A09F084C03AC085EC47 +:100140008093BC001092210180C0809121018823FE +:1001500039F08F3F29F58091BB008093200120C0AA +:100160008091BB008093210180912101853019F499 +:1001700081E08093150180912101873019F481E09D +:1001800080931301809121018B3019F481E08093D9 +:1001900014018091210181508093210185EC01C0DF +:1001A00085E88093BC00809121018F3F09F042C017 +:1001B0004CC0E09121018E2F90E0FC013197EA3193 +:1001C000F10598F5EC5CFF4F0C94990580911E01A8 +:1001D00090911F0104C080911C0190911D0180939A +:1001E0000C0190930D019093BB001DC080911101F3 +:1001F00090911201F4CF80910F0190911001EFCFF7 +:1002000080911A0190911B01EACF80911601909183 +:100210001701E5CF8091180190911901E0CF8091ED +:100220000C018093BB0085EC03C01092BB0085E8F5 +:100230008093BC00809121018F5F8093210105C0D4 +:1002400085EC01C085ED8093BC00FF91EF91BF91DB +:10025000AF919F918F910F900FBE0F901F901895A7 +:1002600093E890937A0080937C0080917C00806476 +:1002700080937C0080917A00806480937A008091E2 +:100280007A0086FDFCCF809178009091790025E07E +:1002900080E090E030917A00306430937A003091C1 +:1002A0007A0036FDFCCF4091780050917900840FA0 +:1002B000951F215079F720917A002F7720937A00AB +:1002C00065E070E00E946605CB0108951F920F92D1 +:1002D0000FB60F9211242F933F934F935F936F9319 +:1002E0007F938F939F93AF93BF93EF93FF9360910F +:1002F0008400709185004A9B05C070930B01609348 +:100300000A011DC080910A0190910B01681B790BB5 +:1003100080E090E00E94060727EE3CE840E350E4CE +:100320000E94940720E030E040E05FE30E94F9057E +:100330000E94D70670931B0160931A01E898FF9101 +:10034000EF91BF91AF919F918F917F916F915F914D +:100350004F913F912F910F900FBE0F901F901895C6 +:100360001F920F920FB60F9211242F933F934F932A +:100370005F936F937F938F939F93AF93BF93EF930D +:10038000FF9360918400709185004B9B05C0709332 +:100390000901609308011DC0809108019091090135 +:1003A000681B790B80E090E00E94060727EE3CE88E +:1003B00040E350E40E94940720E030E040E05FE337 +:1003C0000E94F9050E94D7067093170160931601E9 +:1003D000E998FF91EF91BF91AF919F918F917F919C +:1003E0006F915F914F913F912F910F900FBE0F90A2 +:1003F0001F9018951F920F920FB60F9211242F93F2 +:100400003F934F935F936F937F938F939F93AF939C +:10041000BF93EF93FF93CF93DF931F92CDB7DEB7D8 +:1004200089B1898390910E01892784FF2DC0609145 +:10043000840070918500898184FF05C07093070155 +:100440006093060121C08091060190910701681B0D +:10045000790B80E090E00E94060727EE3CE840E33D +:1004600050E40E94940720E030E040E05FE30E9407 +:10047000F9050E94D70670931901609318018091C5 +:100480006D008F7E80936D00898180930E010F90A7 +:10049000DF91CF91FF91EF91BF91AF919F918F919C +:1004A0007F916F915F914F913F912F910F900FBE70 +:1004B0000F901F9018951F920F920FB60F92112454 +:1004C0008F939F93EF93FF938091C00087FF17C096 +:1004D000E0912401F09125018091C600808381E0A4 +:1004E000E938F80730F43196F0932501E0932401C0 +:1004F00006C086E291E09093250180932401FF914C +:10050000EF919F918F910F900FBE0F901F901895B4 +:100510009C01E1ECF0E088E1808380818068808349 +:1005200086E08093C200C901A0E0B0E09C01AD016B +:1005300084E0220F331F441F551F8A95D1F760E0D6 +:1005400074E284EF90E00E947A05DA01C901019714 +:10055000A109B109892F9A2FAB2FBB27A7FDBA9507 +:100560008093C50021502093C40086E291E09093CF +:100570002301809322019093250180932401089503 +:100580002091C00025FFFCCFFC0180818093C60034 +:100590000895CF93DF931F92CDB7DEB78983CE0145 +:1005A00001960E94C00280E090E00F90DF91CF9111 +:1005B0000895CF93DF93EC01CE012196FC012081B9 +:1005C000222319F00E94C002F7CFDF91CF91089546 +:1005D0008091C00087FFFCCF8091C60090E0089515 +:1005E0000C94E80260EF72E089EC92E00C940C0845 +:1005F000CF93DF93FC01E253FF4FA081B181EC0167 +:10060000C453DF4F28813981A217B307B9F0209175 +:10061000C00025FF13C02C912093C600208131819A +:10062000AC0145535F4F2417350718F42F5F3F4F38 +:1006300003C09C0128593F4F31832083E091220160 +:10064000F091230120912401309125012E173F07BD +:10065000B1F1EC01CC59DF4FA881B98120812C93F5 +:10066000688179819C012B523F4FD9013C91DB017C +:100670002C91321307C0AC014C525F4FDA012C9120 +:100680002F5F2C939C012D593F4F6217730728F45D +:10069000DB011196B983A88302C099838883B1E0F6 +:1006A000E938FB0730F43196F0932301E0932201FF +:1006B00006C086E291E09093230180932201DF91AE +:1006C000CF9108951092200180E895E20E9488025F +:1006D0000E94F20282E58093BA0085EC8093BC0010 +:1006E0001092800084E08093810095E090936900EF +:1006F000809368008CE990E09F938F930E948F080D +:1007000083B7817F83BF78940F900F90C8E1D8E0C2 +:10071000809121018930E1F068F4813089F08330E3 +:1007200009F060C081E00E94300190931D01809328 +:100730001C0158C08D3009F18F3F09F43FC052C0F1 +:1007400080E00E94300190931F0180931E014AC0F7 +:1007500082E00E943001BC0180E090E00E94060728 +:1007600028E431EE4AEB5FE30E9494070E94D7062B +:10077000709312016093110135C083E00E94300133 +:10078000BC0180E090E00E94060725E13CE840EAD9 +:1007900050E40E9494072CEE31E741E054E40E94BB +:1007A000F80522EF38E941E05EE30E9465060E9409 +:1007B000D7067093100160930F0114C0809120013F +:1007C000853A81F4F8946BE780E090E00E94630A38 +:1007D000F999FECF0FB6F894A895C09360000FBEAC +:1007E000D093600080911501882391F0109215013B +:1007F00010921B0110921A01529A5A9A85E38A9517 +:10080000F1F700005A9852988CB381708CBBE89A2B +:1008100080911301882391F0109213011092170117 +:1008200010921601539A5B9A85E38A95F1F70000BE +:100830005B9853988CB382708CBBE99A80911401B9 +:100840008823B1F01092140110921901109218012E +:10085000549A5C9A85E38A95F1F700005C98549865 +:1008600089B180930E0180916D00806180936D004D +:1008700083B7816083BF889583B78E7F83BF48CF5E +:10088000ACE0B0E0E6E4F4E00C94A3056C015B019D +:100890007A01FC0117821682838181FF0EC1CE018D +:1008A00001964C01F6010381F50103FD159103FF4B +:1008B00011915F01112309F4FCC0153249F403FDC5 +:1008C000159103FF11915F01153211F020E01BC05B +:1008D000B601812F90E00E94570837017301E2CFE3 +:1008E000112309F4E6C0612F70E08DEA90E02C87B7 +:1008F0000E9401082C85892B49F0F50103FD159113 +:1009000003FF11915F0127FFEBCF09C0133229F0DC +:100910001C3609F0D5C02068F0CF20E1EECF022FC1 +:10092000112309F4C6C0612F70E086EA90E02C879D +:100930000E9401082C85892B41F03701F4E06F0EED +:10094000711CB6018FE390E011C0133639F01337F4 +:1009500081F0133519F5022F01600BC0370182E0D9 +:10096000680E711CB601F701808191810E945708C1 +:10097000B5CF3701F2E06F0E711CF701E080F18016 +:10098000F70100FD859100FF81917F01882309F423 +:10099000A5CFB60190E00E945708F2CF143611F0AF +:1009A000193629F5370127FF09C0F4E06F0E711CD5 +:1009B000F70160817181828193810AC0F2E06F0E3C +:1009C000711CF70160817181072E000C880B990B57 +:1009D000022F0F7E97FF08C09095809570956195C6 +:1009E0007F4F8F4F9F4F00642AE030E033C01037B5 +:1009F00099F040F41835B1F01F3609F05AC028E0DC +:100A000030E014C0153719F0183741F052C0022FEA +:100A10000F7E2AE030E00AC0022F0061046220E16C +:100A200030E004C0022F046020E132E0370107FF0C +:100A300009C0F4E06F0E711CF70160817181828141 +:100A4000938108C0F2E06F0E711CF7016081718123 +:100A500080E090E0A4010E94B508182F181906FF45 +:100A600005C0B6018DE290E00E94570804FF15C052 +:100A7000FE01E10FF11D8081803379F0B60180E342 +:100A800090E00E94570802FF08C00072802F90E09B +:100A9000B601885A9F4F0E9457081150F401E10F88 +:100AA000F11D8081B60190E00E9457081111F5CF29 +:100AB00015CFF6018681978105C08FEF9FEF02C0A9 +:100AC000022F31CF2C96EEE00C94BF05AA1BBB1B66 +:100AD00051E107C0AA1FBB1FA617B70710F0A61B3E +:100AE000B70B881F991F5A95A9F780959095BC015F +:100AF000CD010895052E97FB1EF400940E949105E8 +:100B000057FD07D00E94D60507FC03D04EF40C9485 +:100B1000910550954095309521953F4F4F4F5F4F30 +:100B2000089590958095709561957F4F8F4F9F4F59 +:100B30000895EE0FFF1F0590F491E02D09942F9278 +:100B40003F924F925F926F927F928F929F92AF925D +:100B5000BF92CF92DF92EF92FF920F931F93CF93AA +:100B6000DF93CDB7DEB7CA1BDB0B0FB6F894DEBF41 +:100B70000FBECDBF09942A88398848885F846E8467 +:100B80007D848C849B84AA84B984C884DF80EE80B1 +:100B9000FD800C811B81AA81B981CE0FD11D0FB6BA +:100BA000F894DEBF0FBECDBFED010895A1E21A2E6D +:100BB000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F01 +:100BC000A217B307E407F50720F0A21BB30BE40B51 +:100BD000F50B661F771F881F991F1A9469F7609598 +:100BE0007095809590959B01AC01BD01CF01089552 +:100BF0005058BB27AA270E9410060C945A070E943F +:100C00004C0738F00E94530720F039F49F3F19F445 +:100C100026F40C9449070EF4E095E7FB0C94430787 +:100C2000E92F0E946B0758F3BA176207730784070E +:100C3000950720F079F4A6F50C948D070EF4E09555 +:100C40000B2EBA2FA02D0B01B90190010C01CA0186 +:100C5000A0011124FF27591B99F0593F50F4503E31 +:100C600068F11A16F040A22F232F342F4427585F23 +:100C7000F3CF469537952795A795F0405395C9F73B +:100C80007EF41F16BA0B620B730B840BBAF09150F3 +:100C9000A1F0FF0FBB1F661F771F881FC2F70EC092 +:100CA000BA0F621F731F841F48F487957795679565 +:100CB000B795F7959E3F08F0B0CF9395880F08F051 +:100CC0009927EE0F9795879508950E9479060C94C1 +:100CD0005A070E94530758F00E944C0740F029F42D +:100CE0005F3F29F00C94430751110C948E070C942C +:100CF00049070E946B0768F39923B1F3552391F3D9 +:100D0000951B550BBB27AA2762177307840738F07A +:100D10009F5F5F4F220F331F441FAA1FA9F335D0D7 +:100D20000E2E3AF0E0E832D091505040E695001C8B +:100D3000CAF72BD0FE2F29D0660F771F881FBB1F45 +:100D4000261737074807AB07B0E809F0BB0B802D23 +:100D5000BF01FF2793585F4F3AF09E3F510578F04F +:100D60000C9443070C948E075F3FE4F3983ED4F352 +:100D7000869577956795B795F7959F5FC9F7880F23 +:100D8000911D9695879597F90895E1E0660F771F75 +:100D9000881FBB1F621773078407BA0720F0621B06 +:100DA000730B840BBA0BEE1F88F7E09508950E9431 +:100DB000730788F09F5798F0B92F9927B751B0F073 +:100DC000E1F0660F771F881F991F1AF0BA95C9F7CF +:100DD00014C0B13091F00E948D07B1E008950C94D9 +:100DE0008D07672F782F8827B85F39F0B93FCCF38C +:100DF000869577956795B395D9F73EF4909580954C +:100E0000709561957F4F8F4F9F4F0895E89409C06B +:100E100097FB3EF490958095709561957F4F8F4F2D +:100E20009F4F9923A9F0F92F96E9BB279395F69543 +:100E3000879577956795B795F111F8CFFAF4BB0FC1 +:100E400011F460FF1BC06F5F7F4F8F4F9F4F16C025 +:100E5000882311F096E911C0772321F09EE8872FAF +:100E6000762F05C0662371F096E8862F70E060E06B +:100E70002AF09A95660F771F881FDAF7880F9695E4 +:100E8000879597F9089597F99F6780E870E060E08B +:100E900008959FEF80EC089500240A941616170613 +:100EA00018060906089500240A941216130614065B +:100EB00005060895092E0394000C11F4882352F0BE +:100EC000BB0F40F4BF2B11F460FF04C06F5F7F4F76 +:100ED0008F4F9F4F089557FD9058440F551F59F05D +:100EE0005F3F71F04795880F97FB991F61F09F3F17 +:100EF00079F087950895121613061406551FF2CF40 +:100F00004695F1DF08C0161617061806991FF1CF8F +:100F100086957105610508940895E894BB276627B6 +:100F20007727CB0197F908950E94A7070C945A07D9 +:100F30000E944C0738F00E94530720F0952311F0CF +:100F40000C9443070C94490711240C948E070E94BB +:100F50006B0770F3959FC1F3950F50E0551F629F8B +:100F6000F001729FBB27F00DB11D639FAA27F00D02 +:100F7000B11DAA1F649F6627B00DA11D661F829F29 +:100F80002227B00DA11D621F739FB00DA11D621F0E +:100F9000839FA00D611D221F749F3327A00D611D2B +:100FA000231F849F600D211D822F762F6A2F11240D +:100FB0009F5750409AF0F1F088234AF0EE0FFF1F40 +:100FC000BB1F661F771F881F91505040A9F79E3F97 +:100FD000510580F00C9443070C948E075F3FE4F3B7 +:100FE000983ED4F3869577956795B795F795E795ED +:100FF0009F5FC1F7FE2B880F911D9695879597F9F6 +:101000000895FC010590061621F00020D9F7C001D3 +:1010100008953197CF0108950F931F93CF93DF93D6 +:10102000009731F46115710519F480E090E03AC041 +:101030008B01EC016EE070E081E090E00E9413090A +:10104000FC01892B91F380E883830115110571F070 +:101050001387028781E8838380918D0190918E01AF +:10106000892B21F4F0938E01E0938D012097C9F034 +:10107000D187C08783818260838380918F01909123 +:101080009001892B71F4F0939001E0938F0180918E +:10109000910190919201892B21F4F0939201E093B8 +:1010A0009101CF01DF91CF911F910F9108950F937F +:1010B0001F93CF93DF93FB01238121FD03C08FEFAB +:1010C0009FEF28C022FF16C04681578124813581B9 +:1010D0004217530744F4A081B1819D012F5F3F4F18 +:1010E000318320838C93268137812F5F3F4F378355 +:1010F000268310C0EB01092F182F0084F185E02D05 +:101100000995892BE1F68E819F8101969F838E83BD +:10111000812F902FDF91CF911F910F910895A0E023 +:10112000B0E0E5E9F8E00C94AD05AE01495F5F4F32 +:10113000DA016D917D91AD010DE811E0F801828138 +:101140009381DC0113962C911397286013962C93AE +:101150000E944004D8011296ED91FC9113972381CF +:10116000277F2383E4E00C94C905FA01AA272830DD +:1011700051F1203181F1E8946F936E7F6E5F7F4F64 +:101180008F4F9F4FAF4FB1E03ED0B4E03CD0670FE0 +:10119000781F891F9A1FA11D680F791F8A1F911D33 +:1011A000A11D6A0F711D811D911DA11D20D009F483 +:1011B00068943F912AE0269F11243019305D3193C5 +:1011C000DEF6CF010895462F4770405D4193B3E0AE +:1011D0000FD0C9F7F6CF462F4F70405D4A3318F055 +:1011E000495D31FD4052419302D0A9F7EACFB4E006 +:1011F000A6959795879577956795BA95C9F70097BE +:101200006105710508959B01AC010A2E069457955E +:10121000479537952795BA95C9F7620F731F841FB5 +:10122000951FA01D08950F931F93CF93DF93869F63 +:101230008001879F100D969F100D1124C8010E94F8 +:101240002F09EC01009729F0A80160E070E00E94EE +:101250005C0ACE01DF91CF911F910F910895CF933A +:10126000DF938230910510F482E090E0E0919501E7 +:10127000F091960120E030E0C0E0D0E0309711F12D +:101280004081518148175907C0F04817590761F448 +:1012900082819381209719F09B838A832BC090933E +:1012A00096018093950126C02115310519F042174A +:1012B000530718F49A01BE01DF01EF010280F381A8 +:1012C000E02DDCCF2115310509F1281B390B243025 +:1012D000310590F412968D919C91139761157105CB +:1012E00021F0FB019383828304C090939601809345 +:1012F0009501FD01329644C0FD01E20FF31F819379 +:101300009193225031092D933C933AC0209193013F +:1013100030919401232B41F420910201309103017B +:1013200030939401209393012091000130910101A9 +:101330002115310541F42DB73EB74091040150917C +:101340000501241B350BE0919301F0919401E21704 +:10135000F307A0F42E1B3F0B2817390778F0AC01D8 +:101360004E5F5F4F2417350748F04E0F5F1F5093B5 +:101370009401409393018193919302C0E0E0F0E0E7 +:10138000CF01DF91CF9108950F931F93CF93DF93F8 +:10139000009709F48CC0FC013297138212820091ED +:1013A0009501109196010115110581F4208131817B +:1013B000820F931F209193013091940128173907D0 +:1013C00079F5F0939401E093930171C0D80140E066 +:1013D00050E0AE17BF0750F412962D913C91139731 +:1013E000AD012115310509F1D901F3CF9D01DA01D4 +:1013F0003383228360817181860F971F8217930741 +:1014000069F4EC0128813981260F371F2E5F3F4F89 +:10141000318320838A819B8193838283452B29F4A6 +:10142000F0939601E093950142C01396FC93EE93DE +:101430001297ED01499159919E01240F351FE21732 +:10144000F30771F480819181840F951F02961196A4 +:101450009C938E938281938113969C938E93129783 +:10146000E0E0F0E0D80112968D919C9113970097DF +:1014700019F0F8018C01F6CF8D919C9198012E5FA7 +:101480003F4F820F931F20919301309194012817B1 +:10149000390769F4309729F410929601109295015A +:1014A00002C0138212821093940100939301DF9182 +:1014B000CF911F910F910895DC0101C06D934150B0 +:1014C0005040E0F70895262FF999FECF1FBA92BD3C +:1014D00081BD20BD0FB6F894FA9AF99A0FBE019615 +:0614E0000895F894FFCF0F +:0614E60000009701200048 :00000001FF