From: Erik Andresen Date: Fri, 25 Mar 2016 18:36:23 +0000 (+0100) Subject: motor_ctrl: handle tle error state X-Git-Url: https://defiant.homedns.org/gitweb/?a=commitdiff_plain;h=ae5417e92e700c1e4e75d5c187b6712df03ecf5b;p=ros_wild_thumper.git motor_ctrl: handle tle error state --- diff --git a/avr/motor_ctrl/main.c b/avr/motor_ctrl/main.c index 479770a..28d254e 100644 --- a/avr/motor_ctrl/main.c +++ b/avr/motor_ctrl/main.c @@ -162,6 +162,7 @@ static volatile float cur_speed_rot=0; 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; ISR(TWI_vect) { @@ -570,7 +571,7 @@ ISR(TWI_vect) TWI_ACK; break; case 0xA1: // TLE Error status - TWDR = ~((PIND & 0x40)>>3 | (PINB & 0x07)) & 0xf; + TWDR = error_state; TWI_ACK; break; case 0xA2: // count test @@ -670,6 +671,20 @@ static void update_motor(void) { static int16_t m3_old=SHRT_MIN; static int16_t m4_old=SHRT_MIN; + error_state = ~((PIND & 0x40)>>3 | (PINB & 0x07)) & 0xf; + + // if error and running: stop + if (bit_is_set(error_state, 0) && m1_old != 0) motor1 = 0; + if (bit_is_set(error_state, 1) && m2_old != 0) motor2 = 0; + if (bit_is_set(error_state, 2) && m3_old != 0) motor3 = 0; + if (bit_is_set(error_state, 3) && m4_old != 0) motor4 = 0; + + // if we start motor in error state: start with full power + if (bit_is_set(error_state, 0) && m1_old == 0 && motor1 != 0) motor1 = 255; + if (bit_is_set(error_state, 1) && m2_old == 0 && motor2 != 0) motor2 = 255; + if (bit_is_set(error_state, 2) && m3_old == 0 && motor3 != 0) motor3 = 255; + if (bit_is_set(error_state, 3) && m4_old == 0 && motor4 != 0) motor4 = 255; + if (m1_old != motor1) { // update only when changed if (motor1 == 0) { // stop diff --git a/avr/motor_ctrl/main.hex b/avr/motor_ctrl/main.hex index 5e58bba..804c0a9 100644 --- a/avr/motor_ctrl/main.hex +++ b/avr/motor_ctrl/main.hex @@ -1,639 +1,655 @@ :100000000C9445000C9462000C9462000C94620005 :100010000C9462000C9462000C9462000C946200D8 -:100020000C9462000C9455040C9462000C946200D1 -:100030000C9462000C9440050C9462000C946200D5 +:100020000C9462000C9448040C9462000C946200DE +:100030000C9462000C9433050C9462000C946200E2 :100040000C9462000C9462000C9462000C946400A6 :100050000C94620005A84CCDB2D44EB93836A90232 :100060000C50B9918688083CA6AAAA2ABE000000B6 :10007000803F45464765666700202B2D2E30313284 :100080003334353637383968000011241FBECFE5C8 -:10009000D8E0DEBFCDBF10E0A0E6B0E0E4EBF7E2D1 +:10009000D8E0DEBFCDBF10E0A0E6B0E0E4EBF8E2D0 :1000A00002C005900D92A837B107D9F721E0A8E763 -:1000B000B0E001C01D92A736B207E1F70E943606F4 -:1000C0000C94D8130C9400001F920F920FB60F924D +:1000B000B0E001C01D92A836B207E1F70E94290600 +:1000C0000C9458140C9400001F920F920FB60F92CC :1000D00011242F933F934F935F936F937F938F934D :1000E0009F93AF93BF93EF93FF9381B1887F803845 -:1000F00081F040F4803609F0C2C385EC86BF1092CF -:10010000E800C2C3883A09F4B9C1883B09F4B6C112 -:10011000B6C38091E8008A3209F44BC108F047C0A9 +:1000F00081F040F4803609F0B5C385EC86BF1092DC +:10010000E900B5C3883A09F4B9C1883B09F4B6C11E +:10011000A9C38091E9008A3209F44BC108F047C0B5 :10012000803209F402C138F5843009F4C1C060F4AA :10013000813009F4FAC008F4A6C0823009F4ACC0DA -:10014000833009F4F2C093C3863009F4BDC008F4CB -:10015000ECC0873009F4E9C0883009F088C383B166 -:100160002091A60090E0922B9093E0008093DF0016 -:100170001092D30074C3853209F4CAC060F482328D +:10014000833009F4F2C086C3863009F4BDC008F4D8 +:10015000ECC0873009F4E9C0883009F07BC383B173 +:100160002091A60090E0922B9093E1008093E00014 +:100170001092D40067C3853209F4CAC060F4823299 :1001800009F4D3C008F4ACC0833209F4B6C0843299 -:1001900009F4CBC06CC3873209F4CBC008F4C5C0E6 -:1001A000883209F401C1893209F403C160C384357E +:1001900009F4CBC05FC3873209F4CBC008F4C5C0F3 +:1001A000883209F401C1893209F403C153C384358B :1001B00009F416C1E8F58F3209F4C8C060F48C3236 :1001C00009F4F2C008F4C2C08D3209F4F2C08E32D4 -:1001D00009F4EFC04CC3813509F4EBC020F480353D -:1001E00009F4E2C044C3823509F4E3C0833509F061 -:1001F0003EC323B18091A2009091A300A091A400DE +:1001D00009F4EFC03FC3813509F4EBC020F480354A +:1001E00009F4E2C037C3823509F4E3C0833509F06E +:1001F00031C323B18091A2009091A300A091A400EB :10020000B091A500BA2FA92F982F8827822B809311 :10021000A2009093A300A093A400B093A5008093A4 -:10022000E9009093EA00A093EB00B093EC0017C3B1 +:10022000EA009093EB00A093EC00B093ED000AC3BA :10023000813909F410C178F4863509F4D6C008F480 -:10024000D4C0873509F4E8C0803909F010C383B100 -:100250008093D20004C3843909F405C150F4823973 -:1002600009F4FDC0833909F002C383B18093CF0044 -:10027000F6C2853909F4FBC08F3F09F0F8C283B19B -:100280008093E700F4C283B18093E8008091E80096 -:1002900081508093E800E3C283B12091A60090E0F2 -:1002A000922B9093E6008093E5001092D600D7C27F -:1002B00083B12091A60090E0922B9093E40080936C -:1002C000E3001092D500CBC283B12091A60090E04C -:1002D000922B9093E2008093E1001092D400BFC271 -:1002E00083B12091A60090E0922B9093CE00809352 -:1002F000CD0081E08093D600B2C283B12091A600E8 -:1003000090E0922B9093CC008093CB0081E049C089 -:1003100083B12091A60090E0922B9093CA00809325 -:10032000C90081E08093D4009AC283B18093A60073 -:1003300096C283B12091A60090E0922B9093C800C2 -:100340008093C70081E08093D30089C223B180915C +:10024000D4C0873509F4E8C0803909F003C383B10D +:100250008093D300F7C2843909F405C150F4823980 +:1002600009F4FDC0833909F0F5C283B18093D00051 +:10027000E9C2853909F4FBC08F3F09F0EBC283B1B5 +:100280008093E800E7C283B18093E9008091E900A0 +:1002900081508093E900D6C283B12091A60090E0FE +:1002A000922B9093E7008093E6001092D700CAC289 +:1002B00083B12091A60090E0922B9093E50080936B +:1002C000E4001092D600BEC283B12091A60090E057 +:1002D000922B9093E3008093E2001092D500B2C27B +:1002E00083B12091A60090E0922B9093CF00809351 +:1002F000CE0081E08093D700A5C283B12091A600F3 +:1003000090E0922B9093CD008093CC0081E049C087 +:1003100083B12091A60090E0922B9093CB00809324 +:10032000CA0081E08093D5008DC283B18093A6007E +:1003300089C283B12091A60090E0922B9093C900CE +:100340008093C80081E08093D4007CC223B1809167 :10035000A2009091A300A091A400B091A500BA2F93 :10036000A92F982F8827BC01CD01622B6093A20092 :100370007093A3008093A4009093A50023E33BE532 -:1003800042E855E40E9436100E940A0F7093CE0096 -:100390006093CD007093CC006093CB0081E080939C -:1003A000D6008093D5005BC283B190E0A0E0B0E0BE +:1003800042E855E40E94B6100E948A0F7093CF0095 +:100390006093CE007093CD006093CC0081E0809399 +:1003A000D7008093D6004EC283B190E0A0E0B0E0C9 :1003B0000EC023B18091A2009091A300A091A4004F :1003C000B091A500BA2FA92F982F8827822B809350 -:1003D000A2009093A300A093A400B093A5003FC2F5 +:1003D000A2009093A300A093A400B093A50032C202 :1003E00083B190E0A0E0B0E00EC023B180919E0008 :1003F00090919F00A091A000B091A100BA2FA92FC9 :10040000982F8827822B80939E0090939F00A09323 -:10041000A000B093A10023C223B180919E009091CF +:10041000A000B093A10016C223B180919E009091DC :100420009F00A091A000B091A100BA2FA92F982FF2 :100430008827822B80939E0090939F00A093A0001A -:10044000B093A1008093ED009093EE00A093EF0095 -:10045000B093F0000FC083B18093D10000C283B18C -:100460008093D000FCC183B18093A80003C083B106 -:100470008093A70081E08093F100F1C18091E800B2 +:10044000B093A1008093EE009093EF00A093F00092 +:10045000B093F1000FC083B18093D200F3C183B198 +:100460008093D100EFC183B18093A90003C083B111 +:100470008093A80081E08093F200E4C18091E900BC :10048000853309F447C108F06BC0803209F415C107 :1004900080F5813109F40EC1C0F4863009F4F2C050 -:1004A00048F4823009F4EBC0843009F0DFC188B52C -:1004B00099B5D4C1883009F4E7C0803109F0D6C1BC -:1004C0008091DD009091DE00E5C0843109F4E8C040 -:1004D00038F4823109F4DAC0833109F4EBC0C6C1C3 +:1004A00048F4823009F4EBC0843009F0D2C188B539 +:1004B00099B5C7C1883009F4E7C0803109F0C9C1D6 +:1004C0008091DE009091DF00E5C0843109F4E8C03E +:1004D00038F4823109F4DAC0833109F4EBC0B9C1D0 :1004E000863109F4E2C008F4E5C0873109F4E2C0BE -:1004F000BDC1863209F4F5C0D0F4833209F4E7C0F7 -:1005000058F4813209F4DEC0823209F0AFC1809123 -:10051000CB009091CC00C2C0843209F4DDC085329A -:1005200009F0A4C18091C9009091CA0097C181339C +:1004F000B0C1863209F4F5C0D0F4833209F4E7C004 +:1005000058F4813209F4DEC0823209F0A2C1809130 +:10051000CC009091CD00C2C0843209F4DDC0853298 +:1005200009F097C18091CA009091CB008AC18133B4 :1005300009F4E1C058F4873209F4D8C0803309F0D7 -:1005400095C18091C4009091C500A8C0833309F47F -:10055000D7C008F0DAC08091C2009091C3009EC05D +:1005400088C18091C5009091C600A8C0833309F48A +:10055000D7C008F0DAC08091C3009091C4009EC05B :10056000823409F425C108F043C08B3309F4F6C086 :10057000F0F4883309F4D8C058F4863309F4CFC0B6 -:10058000873309F073C18091BE009091BF0066C1AE -:10059000893309F4DAC08A3309F068C18091A20076 +:10058000873309F066C18091BF009091C00059C1C6 +:10059000893309F4DAC08A3309F05BC18091A20083 :1005A0009091A300A091A400B091A5003AC18E3310 :1005B00009F4ECC078F48C3309F4D3C08D3309F01E -:1005C00055C180919E0090919F00A091A000B09194 +:1005C00048C180919E0090919F00A091A000B091A1 :1005D000A10023C1803409F4E2C008F427C180914E -:1005E000BA009091BB00A091BC00B091BD0015C1B4 +:1005E000BB009091BC00A091BD00B091BE0015C1B0 :1005F000883409F401C110F5853409F4EBC078F4AE -:10060000833409F4DEC0843409F030C18091B6002F -:100610009091B700A091B800B091B900B2C08634F3 -:1006200009F4E1C0873409F021C18091B6009091AE -:10063000B700A091B800B091B90010C18B3409F493 -:10064000F5C078F4893409F4E0C08A3409F00EC1A9 -:100650008091B2009091B300A091B400B091B50028 -:10066000E0C0813A09F4EBC0823A09F4FAC0803A5A -:1006700009F0FCC084B78F7083B914BEF0C08AB58E -:100680009BB5ECC083B5EAC08CB7E8C08091DB00B5 -:100690009091DC0090939D0080939C0093B9DFC003 -:1006A0008091D9009091DA00F5CF8091D700909198 -:1006B000D800F0CF80919C00D1C08091CD00909166 -:1006C000CE00ECCF8091CD009091CE00C7C080913C -:1006D000CB009091CC00C2C08091C9009091CA001B -:1006E000DDCF8091C7009091C800D8CF8091C7001E -:1006F0009091C800B3C08091C4009091C500AEC075 -:100700008091C2009091C300A9C08091C0009091D7 -:10071000C100C4CF8091C0009091C1009FC0809162 -:10072000BE009091BF00BACF8091AE009091AF0013 -:10073000A091B000B091B1008093A2009093A3006B +:10060000833409F4DEC0843409F023C18091B7003B +:100610009091B800A091B900B091BA00B2C08634F0 +:1006200009F4E1C0873409F014C18091B7009091BA +:10063000B800A091B900B091BA0003C18B3409F49D +:10064000F5C078F4893409F4E0C08A3409F001C1B6 +:100650008091B3009091B400A091B500B091B60024 +:10066000E0C0813A09F4EBC0823A09F4EDC0803A67 +:1006700009F0EFC084B78F7083B914BEE3C08AB5A8 +:100680009BB5DFC083B5DDC08CB7DBC08091DC00DB +:100690009091DD0090939D0080939C0093B9D2C00F +:1006A0008091DA009091DB00F5CF8091D800909195 +:1006B000D900F0CF80919C00C4C08091CE00909171 +:1006C000CF00ECCF8091CE009091CF00BAC0809146 +:1006D000CC009091CD00B5C08091CA009091CB0024 +:1006E000DDCF8091C8009091C900D8CF8091C8001B +:1006F0009091C900A6C08091C5009091C600A1C08C +:100700008091C3009091C4009CC08091C1009091E1 +:10071000C200C4CF8091C1009091C20092C080916C +:10072000BF009091C000BACF8091AF009091B0000F +:10073000A091B100B091B2008093A2009093A30069 :10074000A093A400B093A5001CC08091A20090913A :10075000A300A091A400B091A5005FC08091A20069 -:100760007DC08091AA009091AB00A091AC00B091A7 -:10077000AD0080939E0090939F00A093A000B09343 -:10078000A1008B2F9927AA27BB2768C080919E00C4 +:1007600070C08091AB009091AC00A091AD00B091B1 +:10077000AE0080939E0090939F00A093A000B09342 +:10078000A1008B2F9927AA27BB275BC080919E00D1 :1007900090919F00A091A000B091A10042C08091D3 -:1007A000BA009091BB00A091BC00B091BD00E9CF10 -:1007B0008091BA009091BB00A091BC00B091BD00A7 -:1007C00030C08091BA009091BB00A091BC00B09164 -:1007D000BD0044C08091B6009091B700A091B800D0 -:1007E000B091B9001AC08091B6009091B700A09165 -:1007F000B800B091B90015C08091B2009091B300DB -:10080000A091B400B091B500BCCF8091B20090919E -:10081000B300A091B400B091B500CD01AA27BB27C9 -:100820001DC0892F9A2FAB2FBB2718C08091B20013 -:100830009091B300A091B400B091B5000FC090B3F7 -:1008400026B39074892F90E033E0959587953A957B -:10085000E1F7922F9770892B80958F7083B985EC83 -:1008600007C08091A90083B985EC86BF13B885E8DD -:1008700086BF8091E8008F5F8093E80005C086B74F -:100880008B7E86BF85EC86BFFF91EF91BF91AF91C4 -:100890009F918F917F916F915F914F913F912F9198 -:1008A0000F900FBE0F901F9018951F920F920FB6CA -:1008B0000F9211242F933F934F935F936F937F93E6 -:1008C0008F939F9389B380FF02C093E001C090E0B3 -:1008D00081FF02C081E0982780919B00891B80FFE7 -:1008E00022C090939B002091D200982F92702223D7 -:1008F00051F02091DD003091DE00892F90E00197CA -:10090000820F931F0CC04091DD005091DE0021E06A -:1009100030E0B901691B7109CB01840F951F9093D9 -:10092000DE008093DD0089B382958F7080FF02C066 -:1009300093E001C090E081FF02C081E098278091A0 -:100940009A00891B80FF22C090939A002091D100C9 -:10095000982F9270222369F04091DB005091DC00C7 -:1009600021E030E0B901691B7109CB01840F951FAB -:1009700009C02091DB003091DC00892F90E00197C5 -:10098000820F931F9093DC008093DB0089B38695E0 -:10099000869580FF02C093E001C090E081FF02C015 -:1009A00081E0982780919900891B80FF22C0909355 -:1009B00099002091D000982F9270222369F04091E5 -:1009C000D9005091DA0021E030E0B901691B7109CA -:1009D000CB01840F951F09C02091D9003091DA0016 -:1009E000892F90E00197820F931F9093DA008093F4 -:1009F000D90089B3829586958695837080FF02C061 -:100A000093E001C090E0827011F081E0982780911E -:100A10009800891B80FF22C0909398002091CF00FE -:100A2000982F9270222351F02091D7003091D80056 -:100A3000892F90E00197820F931F0CC04091D7003F -:100A40005091D80021E030E0B901691B7109CB0158 -:100A5000840F951F9093D8008093D7008091C60093 -:100A60008F5F8093C6009F918F917F916F915F916F -:100A70004F913F912F910F900FBE0F901F9018959F -:100A80001F920F920FB60F9211248F939F93EF93A3 -:100A9000FF935F9B16C0E091F400F091F5008CB1DC -:100AA000808381E0E935F80730F43196F093F50062 -:100AB000E093F40006C086EF90E09093F5008093F9 -:100AC000F400FF91EF919F918F910F900FBE0F90C7 -:100AD0001F9018959C018AB188618AB9579A80B590 -:100AE000866080BDC901A0E0B0E09C01AD0184E05A -:100AF000220F331F441F551F8A95D1F760E079E01C -:100B00008DE390E00E94F410DA01C9010197A10978 -:100B1000B109892F9A2FAB2FBB27A7FDBA9580BDAE -:100B2000215029B986EF90E09093F3008093F20072 -:100B30009093F5008093F40008955D9BFECFFC0137 -:100B400080818CB90895CF93DF931F92CDB7DEB724 -:100B50008983CE0101960E949D0580E090E00F9070 -:100B6000DF91CF910895CF93DF93EC01CE012196D1 -:100B7000FC012081222319F00E949D05F7CFDF910F -:100B8000CF9108955F9BFECF8CB190E008950C94B7 -:100B9000C20567EC75E083EA95E00C947711CF937A -:100BA000DF93FC01E253FF4FA081B181EC01C453FC -:100BB000DF4F28813981A217B307A1F05D9B12C0D6 -:100BC0002C912CB920813181AC0145535F4F241702 -:100BD000350718F42F5F3F4F03C09C0128593F4F42 -:100BE00031832083E091F200F091F3002091F40032 -:100BF0003091F5002E173F07B1F1EC01CC59DF4FD2 -:100C0000A881B98120812C93688179819C012B5224 -:100C10003F4FD9013C91DB012C91321307C0AC014D -:100C20004C525F4FDA012C912F5F2C939C012D5970 -:100C30003F4F6217730728F4DB011196B983A8832D -:100C400002C099838883B1E0E935FB0730F431961F -:100C5000F093F300E093F20006C086EF90E09093EB -:100C6000F3008093F200DF91CF910895CF93DF934B -:100C7000CDB7DEB76E970FB6F894DEBF0FBECDBF0F -:100C800088E087BB8CEF84BB8CEB81BB87E088BBA3 -:100C900080E482BB1092E70080E895E20E946A053A -:100CA0000E94C90580E582B986B78B7E86BF85EC38 -:100CB00086BF81EF8FBD89E08EBD1BBC1ABC19BCFD -:100CC00018BC89E785BD13BC83BF1CBE8EE690E0CF -:100CD0000E94FA1185B78F7885BF84E089BF789428 -:100CE00024E6222E312C8091E8008F3F41F4809140 -:100CF000E700853A21F4F894E0E0F8E10995809165 -:100D0000F100882309F4E3C0F8948090E900909002 -:100D1000EA00A090EB00B090EC006091ED007091C3 -:100D2000EE008091EF009091F0001092F100789425 -:100D30002BED3FE049E450E40E94361027EB3BE006 -:100D40004DEB5EE30E94361020E030E040E05FE3D0 -:100D50000E943610A50194010E94220E6B017C01B5 -:100D6000A5019401C501B4010E94220EA7019601BC -:100D70000E94210E23E33BE542E855E40E94361031 -:100D80004B015C0123E33BE542E855E4C701B601B2 -:100D90000E9436106B017C018091A7008823A9F185 -:100DA0008091A700B101681B7109072E000C880B08 -:100DB000990B0E94420F9B01AC01C501B4010E9436 -:100DC000361020E030E048EC52E40E94980E0E9479 -:100DD0000A0F7093CE006093CD008091A700B101FF -:100DE000681B7109072E000C880B990B0E94420F9B -:100DF0009B01AC01C701B6010E94361020E030E033 -:100E000048EC52E40E94980E0AC0C501B4010E9449 -:100E10000A0F7093CE006093CD00C701B6010E9407 -:100E20000A0F7093C8006093C7008091A8008823C0 -:100E3000A9F18091A800B101681B7109072E000C6F -:100E4000880B990B0E94420F9B01AC01C501B401B4 -:100E50000E94361020E030E048EC52E40E94980EE8 -:100E60000E940A0F7093CC006093CB008091A80081 -:100E7000B101681B7109072E000C880B990B0E94A9 -:100E8000420F9B01AC01C701B6010E94361020E061 -:100E900030E048EC52E40E94980E0AC0C501B4014B -:100EA0000E940A0F7093CC006093CB00C701B6017B -:100EB0000E940A0F7093CA006093C900F1E0F0939A -:100EC000D600F093D500F093D400F093D300809136 -:100ED000C6008C3908F487C51092C600F89420919A -:100EE000DD003091DE003A8329834091DB00509190 -:100EF000DC005C834B838091D9009091DA009E8363 -:100F00008D83E091D700F091D800F887EF83789433 -:100F100080919600909197005901A81AB90A809182 -:100F20009400909195008A01081B190B8091920002 -:100F300090919300ED80FE80E81AF90A809190006C -:100F4000909191006F01C81AD90AB5010B2C000CC1 -:100F5000880B990B0E94420F2AE037ED43E25CE3D5 -:100F60000E94980E0E940A0F69877A878B879C8758 -:100F7000B801012E000C880B990B0E94420F2AE049 -:100F800037ED43E25CE30E94980E0E940A0F6D87E2 -:100F90007E878F87988BB7010F2C000C880B990BDD -:100FA0000E94420F2AE037ED43E25CE30E94980E74 -:100FB0000E940A0F698B7A8B8B8B9C8BB6010D2C50 -:100FC000000C880B990B0E94420F2AE037ED43E298 -:100FD0005CE30E94980E0E940A0F6D8B7E8B8F8BB4 -:100FE000988FB501600F711F072E000C880B990BAD -:100FF0000E94420F23E33BE542E056E40E94980E34 -:101000004B015C01B7016C0D7D1D072E000C880B98 -:10101000990B0E94420F23E33BE542E056E40E9415 -:10102000980E2B013C01C090B200D090B300E0902C -:10103000B400F090B500A50194010E94210E27EBA9 -:101040003BE04DEB5EE30E94980E9B01AC01C701B3 -:10105000B6010E94220E6B017C012BED3FE049ECB2 -:1010600050E40E94311018164CF42BED3FE049EC8F -:1010700050E4C701B6010E94210E12C02BED3FE0E3 -:1010800049EC50ECC701B6010E948E0E87FF0AC0E2 -:101090002BED3FE049EC50E4C701B6010E94220E5F -:1010A0006B017C01A3019201C501B4010E94220ED3 -:1010B00020E030E040E05FE30E9436104B015C012D -:1010C0004090BA005090BB006090BC007090BD0092 -:1010D000C701B6010E94930EA50194010E9436102B -:1010E0009B01AC01C301B2010E94220E698F7A8F6D -:1010F0008B8F9C8F4090B6005090B7006090B800E6 -:101100007090B900C701B6010E94A310A501940117 -:101110000E9436109B01AC01C301B2010E94220E55 -:101120002B013C010D851E8529853A85020F131F71 -:1011300017FF02C00F5F1F4F159507954D895E89F8 -:1011400089899A89480F591F57FF02C04F5F5F4F27 -:10115000FA01F595E795FE8FED8FBF01600F711FC6 -:10116000072E000C880B990B0E94420F23E33BE5EE -:1011700042E056E40E94980E4B015C016D8D7E8D1D -:10118000601B710B072E000C880B990B0E94420FFD -:1011900029E935E347E955E40E94980EF894C09296 -:1011A000B200D092B300E092B400F092B500298D65 -:1011B0003A8D4B8D5C8D2093BA003093BB004093E9 -:1011C000BC005093BD004092B6005092B7006092B0 -:1011D000B8007092B90049855A855093C500409374 -:1011E000C400ED85FE85F093C300E093C200298919 -:1011F0003A893093C1002093C0004D895E89509395 -:10120000BF004093BE008092AE009092AF00A092CB -:10121000B000B092B1006093AA007093AB008093CD -:10122000AC009093AD00789489819A819093970057 -:1012300080939600EB81FC81F0939500E0939400FD -:101240002D813E8130939300209392004F815885E9 -:1012500050939100409390008091D600813009F026 -:10126000AAC08091CD009091CE00892B89F4109274 -:10127000E6001092E50010928F0010928E001092FE -:101280008A0010928B0010928C0010928D0093C0F7 -:101290002091CD003091CE008091C4009091C50086 -:1012A0008901081B190B2801012E000C660877081C -:1012B000C0908A00D0908B00E0908C00F0908D0060 -:1012C000C40CD51CE61CF71CC0928A00D0928B007F -:1012D000E0928C00F0928D006091E5007091E60044 -:1012E000072E000C880B990B0E94420F4B015C01EA -:1012F000C301B2010E94420F2CEB34E743E15CE3EF -:101300000E9436102B013C01C701B6010E94420F1A -:101310002BE631ED46E05AE30E9436109B01AC010A -:10132000C301B2010E94220E6B017C0180918E00EC -:1013300090918F00B801681B790B072E000C880B69 -:10134000990B0E94420F2CE234ED4AE15DE30E94CA -:1013500036109B01AC01C701B6010E94220E9B0111 -:10136000AC01C501B4010E94220E0E940A0F7093C5 -:10137000E6006093E50010938F0000938E0080914B -:10138000E5009091E6008F3F910541F03CF08FEF32 -:1013900090E09093E6008093E5000DC08091E50019 -:1013A0009091E60081309F4F34F421E03FEF30937D -:1013B000E6002093E5008091D500813009F0AAC0B5 -:1013C0008091CB009091CC00892B89F41092E4009D -:1013D0001092E3001092890010928800109284000D -:1013E00010928500109286001092870093C0209181 -:1013F000CB003091CC008091C2009091C300890154 -:10140000081B190B2801012E000C66087708C090F4 -:101410008400D0908500E0908600F0908700C40C96 -:10142000D51CE61CF71CC0928400D0928500E09287 -:101430008600F09287006091E3007091E400072E2F -:10144000000C880B990B0E94420F4B015C01C301F9 -:10145000B2010E94420F2CEB34E743E15CE30E94AF -:1014600036102B013C01C701B6010E94420F2BE64A -:1014700031ED46E05AE30E9436109B01AC01C301F6 -:10148000B2010E94220E6B017C0180918800909134 -:101490008900B801681B790B072E000C880B990B8B -:1014A0000E94420F2CE234ED4AE15DE30E943610C7 -:1014B0009B01AC01C701B6010E94220E9B01AC0149 -:1014C000C501B4010E94220E0E940A0F7093E4002D -:1014D0006093E30010938900009388008091E300FB -:1014E0009091E4008F3F910541F03CF04FEF50E0C8 -:1014F0005093E4004093E3000DC08091E30090918D -:10150000E40081309F4F34F481E09FEF9093E4003A -:101510008093E3008091D400813009F0AAC08091CB -:10152000C9009091CA00892B89F41092E2001092B0 -:10153000E100109283001092820010927E001092BF -:101540007F00109280001092810093C02091C9000A -:101550003091CA008091C0009091C1008901081BA0 -:10156000190B2801012E000C66087708C0907E0038 -:10157000D0907F00E0908000F0908100C40CD51CDA -:10158000E61CF71CC0927E00D0927F00E0928000A3 -:10159000F09281006091E1007091E200072E000C52 -:1015A000880B990B0E94420F4B015C01C301B201F1 -:1015B0000E94420F2CEB34E743E15CE30E943610BB -:1015C0002B013C01C701B6010E94420F2BE631ED11 -:1015D00046E05AE30E9436109B01AC01C301B20100 -:1015E0000E94220E6B017C01809182009091830009 -:1015F000B801681B790B072E000C880B990B0E9411 -:10160000420F2CE234ED4AE15DE30E9436109B016B -:10161000AC01C701B6010E94220E9B01AC01C501BD -:10162000B4010E94220E0E940A0F7093E2006093A0 -:10163000E10010938300009382008091E10090917B -:10164000E2008F3F910541F03CF0EFEFF0E0F093C6 -:10165000E200E093E1000DC08091E1009091E20092 -:1016600081309F4F34F421E03FEF3093E20020932C -:10167000E1008091D300813009F0AAC08091C700B9 -:101680009091C800892B89F41092E0001092DF003D -:1016900010927D0010927C001092780010927900D8 -:1016A00010927A0010927B0093C02091C700309175 -:1016B000C8008091BE009091BF008901081B190BE2 -:1016C0002801012E000C66087708C0907800D090A1 -:1016D0007900E0907A00F0907B00C40CD51CE61CE9 -:1016E000F71CC0927800D0927900E0927A00F092D4 -:1016F0007B006091DF007091E000072E000C880BEA -:10170000990B0E94420F4B015C01C301B2010E9480 -:10171000420F2CEB34E743E15CE30E9436102B01CF -:101720003C01C701B6010E94420F2BE631ED46E0B5 -:101730005AE30E9436109B01AC01C301B2010E9422 -:10174000220E6B017C0180917C0090917D00B8019C -:10175000681B790B072E000C880B990B0E94420F17 -:101760002CE234ED4AE15DE30E9436109B01AC01AE -:10177000C701B6010E94220E9B01AC01C501B40154 -:101780000E94220E0E940A0F7093E0006093DF0017 -:1017900010937D0000937C008091DF009091E00029 -:1017A0008F3F910541F03CF04FEF50E05093E00047 -:1017B0004093DF000DC08091DF009091E000813008 -:1017C0009F4F34F481E09FEF9093E0008093DF001F -:1017D0008091E5009091E6002091660030916700CD -:1017E00028173907B9F18091E5009091E600892B1F -:1017F00019F485B38C6017C08091D200811107C0A5 -:101800008091E5009091E6001816190654F0809139 -:10181000D200882351F08091E5009091E60097FF77 -:1018200004C085B3837F85BB02C0AA98AB9A809120 -:10183000E5009091E60090936700809366008091A8 -:10184000E5009091E60097FF03C09195819591097D -:101850009BBD8ABD8091E3009091E40020916400DB -:101860003091650028173907B9F18091E300909114 -:10187000E400892B19F485B3806317C08091D100EF -:10188000811107C08091E3009091E40018161906B9 -:1018900054F08091D100882351F08091E300909121 -:1018A000E40097FF04C085B38F7C85BB02C0AC9871 -:1018B000AD9A8091E3009091E4009093650080934D -:1018C00064008091E3009091E40097FF03C091953C -:1018D0008195910999BD88BD8091E1009091E200C8 -:1018E000209162003091630028173907B1F180918F -:1018F000E1009091E200892B19F485B3806C17C048 -:101900008091D000811107C08091E1009091E200A8 -:101910001816190654F08091D000882351F0809158 -:10192000E1009091E20097FF04C085B38F7385BBFF -:1019300002C0AE98AF9A8091E1009091E20090933E -:101940006300809362008091E1009091E20097FF34 -:1019500003C091958195910983BD8091DF0090919D -:10196000E000209160003091610028173907B1F143 -:101970008091DF009091E000892B19F482B38C6094 -:1019800017C08091CF00811107C08091DF00909136 -:10199000E0001816190654F08091CF00882351F00A -:1019A0008091DF009091E00097FF04C082B3837FB5 -:1019B00082BB02C09298939A8091DF009091E000E0 -:1019C00090936100809360008091DF009091E0002F -:1019D00097FF03C09195819591098CBF8091A900D3 -:1019E0008F5F8093A90085B7806885BF889585B78C -:1019F0008F7785BF78C9ACE0B0E0E1E0FDE00C9402 -:101A000017116C015B017A01FC0117821682838138 -:101A100081FF0EC1CE0101964C01F6010381F50153 -:101A200003FD159103FF11915F01112309F4FCC01F -:101A3000153249F403FD159103FF11915F01153231 -:101A400011F020E01BC0B601812F90E00E94C2116E -:101A500037017301E2CF112309F4E6C0612F70E072 -:101A600089E790E02C870E946C112C85892B49F026 -:101A7000F50103FD159103FF11915F0127FFEBCFE6 -:101A800009C0133229F01C3609F0D5C02068F0CF08 -:101A900020E1EECF022F112309F4C6C0612F70E0C0 -:101AA00082E790E02C870E946C112C85892B41F0F5 -:101AB0003701F4E06F0E711CB6018FE390E011C0A6 -:101AC000133639F0133781F0133519F5022F016001 -:101AD0000BC0370182E0680E711CB601F7018081EE -:101AE00091810E94C211B5CF3701F2E06F0E711CD7 -:101AF000F701E080F180F70100FD859100FF819101 -:101B00007F01882309F4A5CFB60190E00E94C2119D -:101B1000F2CF143611F0193629F5370127FF09C025 -:101B2000F4E06F0E711CF7016081718182819381F5 -:101B30000AC0F2E06F0E711CF70160817181072EFF -:101B4000000C880B990B022F0F7E97FF08C0909511 -:101B50008095709561957F4F8F4F9F4F00642AE06D -:101B600030E033C0103799F040F41835B1F01F362B -:101B700009F05AC028E030E014C0153719F01837C2 -:101B800041F052C0022F0F7E2AE030E00AC0022F3F -:101B90000061046220E130E004C0022F046020E113 -:101BA00032E0370107FF09C0F4E06F0E711CF70146 -:101BB000608171818281938108C0F2E06F0E711C97 -:101BC000F7016081718180E090E0A4010E942A12F7 -:101BD000182F181906FF05C0B6018DE290E00E948B -:101BE000C21104FF15C0FE01E10FF11D8081803399 -:101BF00079F0B60180E390E00E94C21102FF08C0B4 -:101C00000072802F90E0B601885A9F4F0E94C21147 -:101C10001150F401E10FF11D8081B60190E00E94A6 -:101C2000C2111111F5CF15CFF6018681978105C03C -:101C30008FEF9FEF02C0022F31CF2C96EEE00C9475 -:101C400033115058BB27AA270E94390E0C94E30F7A -:101C50000E94AA0F38F00E94B10F20F039F49F3F84 -:101C600019F426F40C94A70F0EF4E095E7FB0C94FE -:101C7000A10FE92F0E94081058F3BA1762077307E3 -:101C80008407950720F079F4A6F50C942A100EF439 -:101C9000E0950B2EBA2FA02D0B01B90190010C017C -:101CA000CA01A0011124FF27591B99F0593F50F494 -:101CB000503E68F11A16F040A22F232F342F4427EC -:101CC000585FF3CF469537952795A795F0405395E4 -:101CD000C9F77EF41F16BA0B620B730B840BBAF0B4 -:101CE0009150A1F0FF0FBB1F661F771F881FC2F71F -:101CF0000EC0BA0F621F731F841F48F48795779533 -:101D00006795B795F7959E3F08F0B0CF9395880FEC -:101D100008F09927EE0F9795879508950E947D0FFB -:101D200008F481E008950E94BA0FE3950C94F40F33 -:101D30000E94AC0E0C94E30F0E94B10F58F00E9469 -:101D4000AA0F40F029F45F3F29F00C94A10F511124 -:101D50000C942B100C94A70F0E94081068F3992381 -:101D6000B1F3552391F3951B550BBB27AA27621797 -:101D70007307840738F09F5F5F4F220F331F441FA4 -:101D8000AA1FA9F335D00E2E3AF0E0E832D09150D8 -:101D90005040E695001CCAF72BD0FE2F29D0660FC5 -:101DA000771F881FBB1F261737074807AB07B0E808 -:101DB00009F0BB0B802DBF01FF2793585F4F3AF00E -:101DC0009E3F510578F00C94A10F0C942B105F3FAF -:101DD000E4F3983ED4F3869577956795B795F79594 -:101DE0009F5FC9F7880F911D9695879597F908957C -:101DF000E1E0660F771F881FBB1F62177307840718 -:101E0000BA0720F0621B730B840BBA0BEE1F88F726 -:101E1000E09508950E94110F6894B1110C942B1055 -:101E200008950E94101088F09F5798F0B92F9927B5 -:101E3000B751B0F0E1F0660F771F881F991F1AF0B5 -:101E4000BA95C9F714C0B13091F00E942A10B1E0E0 -:101E500008950C942A10672F782F8827B85F39F0DF -:101E6000B93FCCF3869577956795B395D9F73EF44E -:101E700090958095709561957F4F8F4F9F4F0895F6 -:101E8000E89409C097FB3EF4909580957095619514 -:101E90007F4F8F4F9F4F9923A9F0F92F96E9BB27CA -:101EA0009395F695879577956795B795F111F8CF46 -:101EB000FAF4BB0F11F460FF1BC06F5F7F4F8F4FB1 -:101EC0009F4F16C0882311F096E911C0772321F0A7 -:101ED0009EE8872F762F05C0662371F096E8862F3F -:101EE00070E060E02AF09A95660F771F881FDAF796 -:101EF000880F9695879597F90895990F0008550FC3 -:101F0000AA0BE0E8FEEF16161706E807F907C0F07F -:101F100012161306E407F50798F0621B730B840B87 -:101F2000950B39F40A2661F0232B242B252B21F461 -:101F300008950A2609F4A140A6958FEF811D811D01 -:101F4000089597F99F6780E870E060E008959FEF3B -:101F500080EC089500240A94161617061806090640 -:101F6000089500240A94121613061406050608950F -:101F70000C94A70F0E941010D8F3E894E0E0BB2760 -:101F80009F57F0F02AED3FE049EC06C0EE0FBB0F83 -:101F9000661F771F881F28F0B23A6207730784070D -:101FA00028F0B25A620B730B840BE3959A9572F783 -:101FB000803830F49A95BB0F661F771F881FD2F7C1 -:101FC00090480C94AD10092E0394000C11F4882352 -:101FD00052F0BB0F40F4BF2B11F460FF04C06F5FE1 -:101FE0007F4F8F4F9F4F0895EF93E0FF07C0A2EA06 -:101FF0002AED3FE049EC5FEB0E94390E0E94E30FAF -:102000000F90039401FC9058E4E5F0E00C94B910B3 -:1020100057FD9058440F551F59F05F3F71F0479599 -:10202000880F97FB991F61F09F3F79F0879508957E -:10203000121613061406551FF2CF4695F1DF08C09D -:10204000161617061806991FF1CF869571056105BA -:1020500008940895E894BB2766277727CB0197F962 -:1020600008950E947D0F08F48FEF08950E94491093 -:102070000C94E30F0E94AA0F38F00E94B10F20F0D9 -:10208000952311F00C94A10F0C94A70F11240C941C -:102090002B100E94081070F3959FC1F3950F50E02C -:1020A000551F629FF001729FBB27F00DB11D639F0A -:1020B000AA27F00DB11DAA1F649F6627B00DA11DB0 -:1020C000661F829F2227B00DA11D621F739FB00D56 -:1020D000A11D621F839FA00D611D221F749F3327C6 -:1020E000A00D611D231F849F600D211D822F762F5F -:1020F0006A2F11249F5750409AF0F1F088234AF03C -:10210000EE0FFF1FBB1F661F771F881F91505040A7 -:10211000A9F79E3F510580F00C94A10F0C942B1051 -:102120005F3FE4F3983ED4F3869577956795B7952E -:10213000F795E7959F5FC1F7FE2B880F911D969548 -:10214000879597F908959F930E94BA0F0F9007FC07 -:10215000EE5F0C94F40F9F3F31F0915020F487957F -:1021600077956795B795880F911D9695879597F9FF -:1021700008959F938F937F936F93FF93EF939B01AA -:10218000AC010E943610EF91FF910E94CD102F916B -:102190003F914F915F910C943610DF93CF931F9333 -:1021A0000F93FF92EF92DF927B018C01689406C03F -:1021B000DA2EEF010E944910FE01E894A5912591C5 -:1021C000359145915591A6F3EF010E94390EFE011C -:1021D0009701A801DA9469F7DF90EF90FF900F91D3 -:1021E0001F91CF91DF910895052E97FB1EF4009467 -:1021F0000E940B1157FD07D00E944A1107FC03D023 -:102200004EF40C940B1150954095309521953F4F0D -:102210004F4F5F4F089590958095709561957F4FD2 -:102220008F4F9F4F08952F923F924F925F926F92E0 -:102230007F928F929F92AF92BF92CF92DF92EF9256 -:10224000FF920F931F93CF93DF93CDB7DEB7CA1BD7 -:10225000DB0B0FB6F894DEBF0FBECDBF09942A8802 -:10226000398848885F846E847D848C849B84AA84AA -:10227000B984C884DF80EE80FD800C811B81AA8137 -:10228000B981CE0FD11D0FB6F894DEBF0FBECDBF02 -:10229000ED010895A1E21A2EAA1BBB1BFD010DC082 -:1022A000AA1FBB1FEE1FFF1FA217B307E407F50706 -:1022B00020F0A21BB30BE40BF50B661F771F881FE2 -:1022C000991F1A9469F760957095809590959B0178 -:1022D000AC01BD01CF010895FC010590061621F067 -:1022E0000020D9F7C00108953197CF0108950F93C9 -:1022F0001F93CF93DF93009731F46115710519F4A3 -:1023000080E090E03AC08B01EC016EE070E081E08B -:1023100090E00E948812FC01892B91F380E883836E -:102320000115110571F01387028781E8838380917D -:102330005D0190915E01892B21F4F0935E01E093A1 -:102340005D012097C9F0D187C08783818260838334 -:1023500080915F0190916001892B71F4F09360018D -:10236000E0935F018091610190916201892B21F4DA -:10237000F0936201E0936101CF01DF91CF911F9152 -:102380000F9108950F931F93CF93DF93FB01238148 -:1023900021FD03C08FEF9FEF28C022FF16C04681AA -:1023A0005781248135814217530744F4A081B181BC -:1023B0009D012F5F3F4F318320838C93268137818E -:1023C0002F5F3F4F3783268310C0EB01092F182F53 -:1023D0000084F185E02D0995892BE1F68E819F819E -:1023E00001969F838E83812F902FDF91CF911F9134 -:1023F0000F9108950F931F93CF93DF93E0915F01A7 -:10240000F0916001238121FF1BC08C01D0E0C0E06E -:10241000F80181918F0160915F0170916001DB0192 -:102420001896ED91FC911997882331F00995892B25 -:1024300079F3DFEFCFEFECCF8AE00995892B19F024 -:102440008FEF9FEF02C08D2F9C2FDF91CF911F91B7 -:102450000F910895FA01AA27283051F1203181F116 -:10246000E8946F936E7F6E5F7F4F8F4F9F4FAF4F9C -:10247000B1E03ED0B4E03CD0670F781F891F9A1FAF -:10248000A11D680F791F8A1F911DA11D6A0F711D63 -:10249000811D911DA11D20D009F468943F912AE06F -:1024A000269F11243019305D3193DEF6CF01089557 -:1024B000462F4770405D4193B3E00FD0C9F7F6CF88 -:1024C000462F4F70405D4A3318F0495D31FD405250 -:1024D000419302D0A9F7EACFB4E0A69597958795E6 -:1024E00077956795BA95C9F70097610571050895C5 -:1024F0009B01AC010A2E0694579547953795279571 -:10250000BA95C9F7620F731F841F951FA01D089508 -:102510000F931F93CF93DF93869F8001879F100DAA -:10252000969F100D1124C8010E94A412EC0100977F -:1025300029F0A80160E070E00E94D113CE01DF9184 -:10254000CF911F910F910895CF93DF938230910522 -:1025500010F482E090E0E0916501F091660120E0E6 -:1025600030E0C0E0D0E0309711F140815181481750 -:102570005907C0F04817590761F482819381209769 -:1025800019F09B838A832BC0909366018093650129 -:1025900026C02115310519F04217530718F49A0186 -:1025A000BE01DF01EF010280F381E02DDCCF2115B8 -:1025B000310509F1281B390B2430310590F41296AE -:1025C0008D919C9113976115710521F0FB01938307 -:1025D000828304C09093660180936501FD01329669 -:1025E00044C0FD01E20FF31F819391932250310902 -:1025F0002D933C933AC02091630130916401232BC9 -:1026000041F420916A0030916B0030936401209373 -:10261000630120916800309169002115310541F472 -:102620002DB73EB740916C0050916D00241B350BC7 -:10263000E0916301F0916401E217F307A0F42E1B0F -:102640003F0B2817390778F0AC014E5F5F4F241716 -:10265000350748F04E0F5F1F5093640140936301AC -:102660008193919302C0E0E0F0E0CF01DF91CF9140 -:1026700008950F931F93CF93DF93009709F48CC0B5 -:10268000FC0132971382128200916501109166015C -:102690000115110581F420813181820F931F209152 -:1026A0006301309164012817390779F5F0936401CB -:1026B000E093630171C0D80140E050E0AE17BF075E -:1026C00050F412962D913C911397AD0121153105CF -:1026D00009F1D901F3CF9D01DA01338322836081AF -:1026E0007181860F971F8217930769F4EC01288187 -:1026F0003981260F371F2E5F3F4F318320838A8118 -:102700009B8193838283452B29F4F0936601E093A8 -:10271000650142C01396FC93EE931297ED01499127 -:1027200059919E01240F351FE217F30771F4808140 -:102730009181840F951F029611969C938E938281AE -:10274000938113969C938E931297E0E0F0E0D8016A -:1027500012968D919C911397009719F0F8018C01B6 -:10276000F6CF8D919C9198012E5F3F4F820F931F62 -:1027700020916301309164012817390769F430977B -:1027800029F4109266011092650102C01382128230 -:102790001093640100936301DF91CF911F910F911A -:1027A0000895DC0101C06D9341505040E0F7089559 -:0427B000F894FFCFCB -:1027B40000800080008000800000670120000D0A76 -:0827C40053746172740D0000F2 +:1007A000BB009091BC00A091BD00B091BE00E9CF0C +:1007B0008091BB009091BC00A091BD00B091BE00A3 +:1007C00030C08091BB009091BC00A091BD00B09161 +:1007D000BE0037C08091B7009091B800A091B900D9 +:1007E000B091BA001AC08091B7009091B800A09162 +:1007F000B900B091BA0015C08091B3009091B400D7 +:10080000A091B500B091B600BCCF8091B30090919B +:10081000B400A091B500B091B600CD01AA27BB27C6 +:1008200010C0892F9A2FAB2FBB270BC08091B3002C +:100830009091B400A091B500B091B60002C0809133 +:10084000A70083B985EC07C08091AA0083B985EC25 +:1008500086BF13B885E886BF8091E9008F5F8093DB +:10086000E90005C086B78B7E86BF85EC86BFFF9109 +:10087000EF91BF91AF919F918F917F916F915F9118 +:100880004F913F912F910F900FBE0F901F90189591 +:100890001F920F920FB60F9211242F933F934F93F5 +:1008A0005F936F937F938F939F9389B380FF02C071 +:1008B00093E001C090E081FF02C081E09827809121 +:1008C0009B00891B80FF22C090939B002091D30046 +:1008D000982F9270222351F02091DE003091DF009A +:1008E000892F90E00197820F931F0CC04091DE008A +:1008F0005091DF0021E030E0B901691B7109CB01A3 +:10090000840F951F9093DF008093DE0089B382955A +:100910008F7080FF02C093E001C090E081FF02C0B1 +:1009200081E0982780919A00891B80FF22C09093D4 +:100930009A002091D200982F9270222369F0409162 +:10094000DC005091DD0021E030E0B901691B710944 +:10095000CB01840F951F09C02091DC003091DD0090 +:10096000892F90E00197820F931F9093DD00809371 +:10097000DC0089B38695869580FF02C093E001C0B4 +:1009800090E081FF02C081E0982780919900891B47 +:1009900080FF22C0909399002091D100982F9270EF +:1009A000222369F04091DA005091DB0021E030E031 +:1009B000B901691B7109CB01840F951F09C02091F2 +:1009C000DA003091DB00892F90E00197820F931FAE +:1009D0009093DB008093DA0089B3829586958695A3 +:1009E000837080FF02C093E001C090E0827011F03C +:1009F00081E0982780919800891B80FF22C0909306 +:100A000098002091D000982F9270222351F02091CD +:100A1000D8003091D900892F90E00197820F931F61 +:100A20000CC04091D8005091D90021E030E0B901CC +:100A3000691B7109CB01840F951F9093D900809396 +:100A4000D8008091C7008F5F8093C7009F918F91DE +:100A50007F916F915F914F913F912F910F900FBEBA +:100A60000F901F9018951F920F920FB60F9211249E +:100A70008F939F93EF93FF935F9B16C0E091F500D8 +:100A8000F091F6008CB1808381E0EA35F80730F40C +:100A90003196F093F600E093F50006C087EF90E002 +:100AA0009093F6008093F500FF91EF919F918F91C5 +:100AB0000F900FBE0F901F9018959C018AB188610E +:100AC0008AB9579A80B5866080BDC901A0E0B0E0C0 +:100AD0009C01AD0184E0220F331F441F551F8A95EE +:100AE000D1F760E079E08DE390E00E947411DA01C3 +:100AF000C9010197A109B109892F9A2FAB2FBB27F3 +:100B0000A7FDBA9580BD215029B987EF90E0909359 +:100B1000F4008093F3009093F6008093F50008951D +:100B20005D9BFECFFC0180818CB90895CF93DF934C +:100B30001F92CDB7DEB78983CE0101960E94900542 +:100B400080E090E00F90DF91CF910895CF93DF93F5 +:100B5000EC01CE012196FC012081222319F00E9494 +:100B60009005F7CFDF91CF9108955F9BFECF8CB1B9 +:100B700090E008950C94B5056AEB75E086E995E080 +:100B80000C94F711CF93DF93FC01E253FF4FA08148 +:100B9000B181EC01C453DF4F28813981A217B3071B +:100BA000A1F05D9B12C02C912CB920813181AC0148 +:100BB00045535F4F2417350718F42F5F3F4F03C08D +:100BC0009C0128593F4F31832083E091F300F0913D +:100BD000F4002091F5003091F6002E173F07B1F197 +:100BE000EC01CC59DF4FA881B98120812C93688119 +:100BF00079819C012B523F4FD9013C91DB012C9113 +:100C0000321307C0AC014C525F4FDA012C912F5FB9 +:100C10002C939C012D593F4F6217730728F4DB0179 +:100C20001196B983A88302C099838883B1E0EA351D +:100C3000FB0730F43196F093F400E093F30006C024 +:100C400087EF90E09093F4008093F300DF91CF91D1 +:100C50000895CF93DF93CDB7DEB76E970FB6F894B4 +:100C6000DEBF0FBECDBF88E087BB8CEF84BB8CEBB3 +:100C700081BB87E088BB80E482BB1092E80080E8FB +:100C800095E20E945D050E94BC0580E582B986B7A9 +:100C90008B7E86BF85EC86BF81EF8FBD89E08EBDE0 +:100CA0001BBC1ABC19BC18BC89E785BD13BC83BF2B +:100CB0001CBE8EE690E00E947A1285B78F7885BFC1 +:100CC00084E089BF789422242A94312C8091E90011 +:100CD0008F3F41F48091E800853A21F4F894E0E0F8 +:100CE000F8E109958091F200882309F4E7C0F894AF +:100CF0008090EA009090EB00A090EC00B090ED00A6 +:100D00006091EE007091EF008091F0009091F10001 +:100D10001092F20078942BED3FE049E450E40E94F9 +:100D2000B61027EB3BE04DEB5EE30E94B61020E0EF +:100D300030E040E05FE30E94B610A50194010E94FC +:100D4000A20E6B017C01A5019401C501B4010E94B2 +:100D5000A20EA70196010E94A10E23E33BE542E803 +:100D600055E40E94B6104B015C0123E33BE542E8E9 +:100D700055E4C701B6010E94B6106B017C01809159 +:100D8000A8008823B9F18091A80064E670E0681B90 +:100D90007109072E000C880B990B0E94C20F9B0152 +:100DA000AC01C501B4010E94B61020E030E048EC6F +:100DB00052E40E94180F0E948A0F7093CF00609334 +:100DC000CE008091A80064E670E0681B7109072ED0 +:100DD000000C880B990B0E94C20F9B01AC01C7014C +:100DE000B6010E94B61020E030E048EC52E40E94C8 +:100DF000180F0AC0C501B4010E948A0F7093CF007A +:100E00006093CE00C701B6010E948A0F7093C9009B +:100E10006093C8008091A9008823B9F18091A9004E +:100E200064E670E0681B7109072E000C880B990BB3 +:100E30000E94C20F9B01AC01C501B4010E94B61013 +:100E400020E030E048EC52E40E94180F0E948A0F24 +:100E50007093CD006093CC008091A90064E670E0AF +:100E6000681B7109072E000C880B990B0E94C20F9A +:100E70009B01AC01C701B6010E94B61020E030E032 +:100E800048EC52E40E94180F0AC0C501B4010E9448 +:100E90008A0F7093CD006093CC00C701B6010E9409 +:100EA0008A0F7093CB006093CA00F1E0F093D700F3 +:100EB000F093D600F093D500F093D4008091C70052 +:100EC0008C3908F410C61092C700F8942091DE0007 +:100ED0003091DF003A8329834091DC005091DD009E +:100EE0005C834B838091DA009091DB009E838D833D +:100EF000E091D800F091D900F887EF837894809141 +:100F00009600909197005901A81AB90A809194000F +:100F1000909195008A01081B190B80919200909185 +:100F20009300ED80FE80E81AF90A8091900090917C +:100F300091006F01C81AD90AB5010B2C000C880B5F +:100F4000990B0E94C20F2AE037ED43E25CE30E9456 +:100F5000180F0E948A0F69877A878B879C87B80150 +:100F6000012E000C880B990B0E94C20F2AE037ED6E +:100F700043E25CE30E94180F0E948A0F6D877E8710 +:100F80008F87988BB7010F2C000C880B990B0E9450 +:100F9000C20F2AE037ED43E25CE30E94180F0E9483 +:100FA0008A0F698B7A8B8B8B9C8BB6010D2C000C76 +:100FB000880B990B0E94C20F2AE037ED43E25CE3F5 +:100FC0000E94180F0E948A0F6D8B7E8B8F8B988FDB +:100FD000B501600F711F072E000C880B990B0E9442 +:100FE000C20F23E33BE542E056E40E94180F4B0199 +:100FF0005C01B7016C0D7D1D072E000C880B990B51 +:101000000E94C20F23E33BE542E056E40E94180F22 +:101010002B013C01C090B300D090B400E090B5002B +:10102000F090B600A50194010E94A10E27EB3BE0D1 +:101030004DEB5EE30E94180F9B01AC01C701B601A6 +:101040000E94A20E6B017C012BED3FE049EC50E4C5 +:101050000E94B11018164CF42BED3FE049EC50E41F +:10106000C701B6010E94A10E12C02BED3FE049EC72 +:1010700050ECC701B6010E940E0F87FF0AC02BED8E +:101080003FE049EC50E4C701B6010E94A20E6B019B +:101090007C01A3019201C501B4010E94A20E20E0CF +:1010A00030E040E05FE30E94B6104B015C014090ED +:1010B000BB005090BC006090BD007090BE00C701A6 +:1010C000B6010E94130FA50194010E94B6109B0166 +:1010D000AC01C301B2010E94A20E698F7A8F8B8F7F +:1010E0009C8F4090B7005090B8006090B90070900D +:1010F000BA00C701B6010E942311A50194010E9404 +:10110000B6109B01AC01C301B2010E94A20E2B01DB +:101110003C010D851E8529853A85020F131F17FF97 +:1011200002C00F5F1F4F159507954D895E8989890C +:101130009A89480F591F57FF02C04F5F5F4FFA014E +:10114000F595E795FE8FED8FBF01600F711F072E9C +:10115000000C880B990B0E94C20F23E33BE542E091 +:1011600056E40E94180F4B015C016D8D7E8D601B53 +:10117000710B072E000C880B990B0E94C20F29E9F6 +:1011800035E347E955E40E94180FF894C092B30084 +:10119000D092B400E092B500F092B600298D3A8D5D +:1011A0004B8D5C8D2093BB003093BC004093BD0001 +:1011B0005093BE004092B7005092B8006092B900C0 +:1011C0007092BA0049855A855093C6004093C50075 +:1011D000ED85FE85F093C400E093C30029893A8928 +:1011E0003093C2002093C1004D895E895093C000A6 +:1011F0004093BF008092AF009092B000A092B100E7 +:10120000B092B2006093AB007093AC008093AD00DD +:101210009093AE00789489819A81909397008093FF +:101220009600EB81FC81F0939500E09394002D8172 +:101230003E8130939300209392004F8158855093C4 +:101240009100409390008091D700813009F0A8C0B0 +:101250008091CE009091CF00892B89F41092E70005 +:101260001092E60010928F0010928E0010928A0069 +:1012700010928B0010928C0010928D0091C02091E2 +:10128000CE003091CF008091C5009091C6008901B9 +:10129000081B190B2801012E000C66087708C09066 +:1012A0008A00D0908B00E0908C00F0908D00C40CF0 +:1012B000D51CE61CF71CC0928A00D0928B00E092ED +:1012C0008C00F0928D006091E6007091E700072E8F +:1012D000000C880B990B0E94C20F4B015C01C301EB +:1012E000B2010E94C20F2CEB34E743E15CE30E94A1 +:1012F000B6102B013C01C701B6010E94C20F2BE6BC +:1013000031ED46E05AE30E94B6109B01AC01C301E7 +:10131000B2010E94A20E6B017C0180918E0090911F +:101320008F00B801681B790B072E000C880B990BF6 +:101330000E94C20F2CE234ED4AE15DE30E94B61038 +:101340009B01AC01C701B6010E94A20E9B01AC013A +:10135000C501B4010E94A20E0E948A0F7093E7009B +:101360006093E60010938F0000938E008091E6005A +:101370009091E7008F3F910531F02CF03092E7001B +:101380002092E6000DC08091E6009091E700813048 +:101390009F4F34F481E09FEF9093E7008093E60045 +:1013A0008091D600813009F0A8C08091CC00909146 +:1013B000CD00892B89F41092E5001092E400109280 +:1013C000890010928800109284001092850010927B +:1013D00086001092870091C02091CC003091CD0002 +:1013E0008091C3009091C4008901081B190B28014A +:1013F000012E000C66087708C0908400D09085000C +:10140000E0908600F0908700C40CD51CE61CF71C09 +:10141000C0928400D0928500E0928600F09287000E +:101420006091E4007091E500072E000C880B990B89 +:101430000E94C20F4B015C01C301B2010E94C20FA6 +:101440002CEB34E743E15CE30E94B6102B013C0136 +:10145000C701B6010E94C20F2BE631ED46E05AE308 +:101460000E94B6109B01AC01C301B2010E94A20E02 +:101470006B017C018091880090918900B801681B04 +:10148000790B072E000C880B990B0E94C20F2CE2DF +:1014900034ED4AE15DE30E94B6109B01AC01C70147 +:1014A000B6010E94A20E9B01AC01C501B4010E94CD +:1014B000A20E0E948A0F7093E5006093E4001093DF +:1014C0008900009388008091E4009091E5008F3FAF +:1014D000910531F02CF03092E5002092E4000DC02F +:1014E0008091E4009091E50081309F4F34F421E039 +:1014F0003FEF3093E5002093E4008091D5008130E8 +:1015000009F0A8C08091CA009091CB00892B89F482 +:101510001092E3001092E200109283001092820079 +:1015200010927E0010927F00109280001092810035 +:1015300091C02091CA003091CB008091C100909160 +:10154000C2008901081B190B2801012E000C660836 +:101550007708C0907E00D0907F00E0908000F090EF +:101560008100C40CD51CE61CF71CC0927E00D092F2 +:101570007F00E0928000F09281006091E200709123 +:10158000E300072E000C880B990B0E94C20F4B0141 +:101590005C01C301B2010E94C20F2CEB34E743E1AE +:1015A0005CE30E94B6102B013C01C701B6010E940A +:1015B000C20F2BE631ED46E05AE30E94B6109B01C4 +:1015C000AC01C301B2010E94A20E6B017C018091AB +:1015D000820090918300B801681B790B072E000CE4 +:1015E000880B990B0E94C20F2CE234ED4AE15DE3B7 +:1015F0000E94B6109B01AC01C701B6010E94A20E69 +:101600009B01AC01C501B4010E94A20E0E948A0F89 +:101610007093E3006093E2001093830000938200D4 +:101620008091E2009091E3008F3F910531F02CF022 +:101630003092E3002092E2000DC08091E200909190 +:10164000E30081309F4F34F441E05FEF5093E300BB +:101650004093E2008091D400813009F0A8C08091CD +:10166000C8009091C900892B89F41092E100109272 +:10167000E00010927D0010927C0010927800109291 +:10168000790010927A0010927B0091C02091C800DE +:101690003091C9008091BF009091C0008901081B62 +:1016A000190B2801012E000C66087708C0907800FD +:1016B000D0907900E0907A00F0907B00C40CD51CAB +:1016C000E61CF71CC0927800D0927900E0927A0074 +:1016D000F0927B006091E0007091E100072E000C19 +:1016E000880B990B0E94C20F4B015C01C301B20130 +:1016F0000E94C20F2CEB34E743E15CE30E94B6107A +:101700002B013C01C701B6010E94C20F2BE631ED4F +:1017100046E05AE30E94B6109B01AC01C301B2013E +:101720000E94A20E6B017C0180917C0090917D0053 +:10173000B801681B790B072E000C880B990B0E94CF +:10174000C20F2CE234ED4AE15DE30E94B6109B012A +:10175000AC01C701B6010E94A20E9B01AC01C501FC +:10176000B4010E94A20E0E948A0F7093E100609360 +:10177000E00010937D0000937C008091E000909148 +:10178000E1008F3F910531F02CF03092E100209282 +:10179000E0000DC08091E0009091E10081309F4F0A +:1017A00034F481E09FEF9093E1008093E00090B3E8 +:1017B00026B39074892F90E033E0959587953A95FC +:1017C000E1F7922F9770892B80958F708093A700F7 +:1017D0002091A700809166009091670020FF06C0CD +:1017E000009721F01092E7001092E6002091A700E8 +:1017F00021FF0AC02091640030916500232B21F065 +:101800001092E5001092E4002091A70022FF0AC088 +:101810002091620030916300232B21F01092E300AD +:101820001092E2002091A70023FF0AC020916000DF +:1018300030916100232B21F01092E1001092E00022 +:101840002091A70020FF0CC0009751F42091E600E2 +:101850003091E700232B21F03092E7002092E60040 +:101860002091A70021FF10C02091640030916500F5 +:10187000232B51F42091E4003091E500232B21F03B +:101880003092E5002092E4002091A70022FF10C0D2 +:101890002091620030916300232B51F42091E200EB +:1018A0003091E300232B21F03092E3002092E200FC +:1018B0002091A70023FF10C02091600030916100AB +:1018C000232B51F42091E0003091E100232B21F0F3 +:1018D0003092E1002092E0002091E6003091E70094 +:1018E00082179307B9F18091E6009091E700892B68 +:1018F00019F485B38C6017C08091D300811107C0A3 +:101900008091E6009091E7001816190654F0809136 +:10191000D300882351F08091E6009091E70097FF73 +:1019200004C085B3837F85BB02C0AA98AB9A80911F +:10193000E6009091E70090936700809366008091A5 +:10194000E6009091E70097FF03C09195819591097A +:101950009BBD8ABD8091E4009091E50020916400D8 +:101960003091650028173907B9F18091E400909112 +:10197000E500892B19F485B3806317C08091D200EC +:10198000811107C08091E4009091E50018161906B6 +:1019900054F08091D200882351F08091E40090911E +:1019A000E50097FF04C085B38F7C85BB02C0AC986F +:1019B000AD9A8091E4009091E5009093650080934A +:1019C00064008091E4009091E50097FF03C0919539 +:1019D0008195910999BD88BD8091E2009091E300C5 +:1019E000209162003091630028173907B1F180918E +:1019F000E2009091E300892B19F485B3806C17C045 +:101A00008091D100811107C08091E2009091E300A4 +:101A10001816190654F08091D100882351F0809156 +:101A2000E2009091E30097FF04C085B38F7385BBFC +:101A300002C0AE98AF9A8091E2009091E30090933B +:101A40006300809362008091E2009091E30097FF31 +:101A500003C091958195910983BD8091E00090919B +:101A6000E100209160003091610028173907B1F141 +:101A70008091E0009091E100892B19F482B38C6091 +:101A800017C08091D000811107C08091E000909133 +:101A9000E1001816190654F08091D000882351F007 +:101AA0008091E0009091E10097FF04C082B3837FB2 +:101AB00082BB02C09298939A8091E0009091E100DD +:101AC00090936100809360008091E0009091E1002C +:101AD00097FF03C09195819591098CBF8091AA00D1 +:101AE0008F5F8093AA0085B7806885BF889585B78A +:101AF0008F7785BFEBC8ACE0B0E0E1E8FDE00C9487 +:101B000097116C015B017A01FC01178216828381B7 +:101B100081FF0EC1CE0101964C01F6010381F50152 +:101B200003FD159103FF11915F01112309F4FCC01E +:101B3000153249F403FD159103FF11915F01153230 +:101B400011F020E01BC0B601812F90E00E944212EC +:101B500037017301E2CF112309F4E6C0612F70E071 +:101B600089E790E02C870E94EC112C85892B49F0A5 +:101B7000F50103FD159103FF11915F0127FFEBCFE5 +:101B800009C0133229F01C3609F0D5C02068F0CF07 +:101B900020E1EECF022F112309F4C6C0612F70E0BF +:101BA00082E790E02C870E94EC112C85892B41F074 +:101BB0003701F4E06F0E711CB6018FE390E011C0A5 +:101BC000133639F0133781F0133519F5022F016000 +:101BD0000BC0370182E0680E711CB601F7018081ED +:101BE00091810E944212B5CF3701F2E06F0E711C55 +:101BF000F701E080F180F70100FD859100FF819100 +:101C00007F01882309F4A5CFB60190E00E9442121B +:101C1000F2CF143611F0193629F5370127FF09C024 +:101C2000F4E06F0E711CF7016081718182819381F4 +:101C30000AC0F2E06F0E711CF70160817181072EFE +:101C4000000C880B990B022F0F7E97FF08C0909510 +:101C50008095709561957F4F8F4F9F4F00642AE06C +:101C600030E033C0103799F040F41835B1F01F362A +:101C700009F05AC028E030E014C0153719F01837C1 +:101C800041F052C0022F0F7E2AE030E00AC0022F3E +:101C90000061046220E130E004C0022F046020E112 +:101CA00032E0370107FF09C0F4E06F0E711CF70145 +:101CB000608171818281938108C0F2E06F0E711C96 +:101CC000F7016081718180E090E0A4010E94AA1276 +:101CD000182F181906FF05C0B6018DE290E00E948A +:101CE000421204FF15C0FE01E10FF11D8081803317 +:101CF00079F0B60180E390E00E94421202FF08C032 +:101D00000072802F90E0B601885A9F4F0E944212C5 +:101D10001150F401E10FF11D8081B60190E00E94A5 +:101D200042121111F5CF15CFF6018681978105C0BA +:101D30008FEF9FEF02C0022F31CF2C96EEE00C9474 +:101D4000B3115058BB27AA270E94B90E0C946310F8 +:101D50000E942A1038F00E94311020F039F49F3F81 +:101D600019F426F40C9427100EF4E095E7FB0C947C +:101D70002110E92F0E94881058F3BA1762077307E1 +:101D80008407950720F079F4A6F50C94AA100EF4B8 +:101D9000E0950B2EBA2FA02D0B01B90190010C017B +:101DA000CA01A0011124FF27591B99F0593F50F493 +:101DB000503E68F11A16F040A22F232F342F4427EB +:101DC000585FF3CF469537952795A795F0405395E3 +:101DD000C9F77EF41F16BA0B620B730B840BBAF0B3 +:101DE0009150A1F0FF0FBB1F661F771F881FC2F71E +:101DF0000EC0BA0F621F731F841F48F48795779532 +:101E00006795B795F7959E3F08F0B0CF9395880FEB +:101E100008F09927EE0F9795879508950E94FD0F7A +:101E200008F481E008950E943A10E3950C94741030 +:101E30000E942C0F0C9463100E94311058F00E94E5 +:101E40002A1040F029F45F3F29F00C942110511121 +:101E50000C94AB100C9427100E94881068F39923FF +:101E6000B1F3552391F3951B550BBB27AA27621796 +:101E70007307840738F09F5F5F4F220F331F441FA3 +:101E8000AA1FA9F335D00E2E3AF0E0E832D09150D7 +:101E90005040E695001CCAF72BD0FE2F29D0660FC4 +:101EA000771F881FBB1F261737074807AB07B0E807 +:101EB00009F0BB0B802DBF01FF2793585F4F3AF00D +:101EC0009E3F510578F00C9421100C94AB105F3FAD +:101ED000E4F3983ED4F3869577956795B795F79593 +:101EE0009F5FC9F7880F911D9695879597F908957B +:101EF000E1E0660F771F881FBB1F62177307840717 +:101F0000BA0720F0621B730B840BBA0BEE1F88F725 +:101F1000E09508950E94910F6894B1110C94AB1054 +:101F200008950E94901088F09F5798F0B92F992734 +:101F3000B751B0F0E1F0660F771F881F991F1AF0B4 +:101F4000BA95C9F714C0B13091F00E94AA10B1E05F +:101F500008950C94AA10672F782F8827B85F39F05E +:101F6000B93FCCF3869577956795B395D9F73EF44D +:101F700090958095709561957F4F8F4F9F4F0895F5 +:101F8000E89409C097FB3EF4909580957095619513 +:101F90007F4F8F4F9F4F9923A9F0F92F96E9BB27C9 +:101FA0009395F695879577956795B795F111F8CF45 +:101FB000FAF4BB0F11F460FF1BC06F5F7F4F8F4FB0 +:101FC0009F4F16C0882311F096E911C0772321F0A6 +:101FD0009EE8872F762F05C0662371F096E8862F3E +:101FE00070E060E02AF09A95660F771F881FDAF795 +:101FF000880F9695879597F90895990F0008550FC2 +:10200000AA0BE0E8FEEF16161706E807F907C0F07E +:1020100012161306E407F50798F0621B730B840B86 +:10202000950B39F40A2661F0232B242B252B21F460 +:1020300008950A2609F4A140A6958FEF811D811D00 +:10204000089597F99F6780E870E060E008959FEF3A +:1020500080EC089500240A9416161706180609063F +:10206000089500240A94121613061406050608950E +:102070000C9427100E949010D8F3E894E0E0BB275E +:102080009F57F0F02AED3FE049EC06C0EE0FBB0F82 +:10209000661F771F881F28F0B23A6207730784070C +:1020A00028F0B25A620B730B840BE3959A9572F782 +:1020B000803830F49A95BB0F661F771F881FD2F7C0 +:1020C00090480C942D11092E0394000C11F48823D0 +:1020D00052F0BB0F40F4BF2B11F460FF04C06F5FE0 +:1020E0007F4F8F4F9F4F0895EF93E0FF07C0A2EA05 +:1020F0002AED3FE049EC5FEB0E94B90E0E946310AD +:102100000F90039401FC9058E4E5F0E00C94391131 +:1021100057FD9058440F551F59F05F3F71F0479598 +:10212000880F97FB991F61F09F3F79F0879508957D +:10213000121613061406551FF2CF4695F1DF08C09C +:10214000161617061806991FF1CF869571056105B9 +:1021500008940895E894BB2766277727CB0197F961 +:1021600008950E94FD0F08F48FEF08950E94C91092 +:102170000C9463100E942A1038F00E94311020F055 +:10218000952311F00C9421100C94271011240C9419 +:10219000AB100E94881070F3959FC1F3950F50E02B +:1021A000551F629FF001729FBB27F00DB11D639F09 +:1021B000AA27F00DB11DAA1F649F6627B00DA11DAF +:1021C000661F829F2227B00DA11D621F739FB00D55 +:1021D000A11D621F839FA00D611D221F749F3327C5 +:1021E000A00D611D231F849F600D211D822F762F5E +:1021F0006A2F11249F5750409AF0F1F088234AF03B +:10220000EE0FFF1FBB1F661F771F881F91505040A6 +:10221000A9F79E3F510580F00C9421100C94AB104F +:102220005F3FE4F3983ED4F3869577956795B7952D +:10223000F795E7959F5FC1F7FE2B880F911D969547 +:10224000879597F908959F930E943A100F9007FC85 +:10225000EE5F0C9474109F3F31F0915020F48795FD +:1022600077956795B795880F911D9695879597F9FE +:1022700008959F938F937F936F93FF93EF939B01A9 +:10228000AC010E94B610EF91FF910E944D112F9169 +:102290003F914F915F910C94B610DF93CF931F93B2 +:1022A0000F93FF92EF92DF927B018C01689406C03E +:1022B000DA2EEF010E94C910FE01E894A591259144 +:1022C000359145915591A6F3EF010E94B90EFE019B +:1022D0009701A801DA9469F7DF90EF90FF900F91D2 +:1022E0001F91CF91DF910895052E97FB1EF4009466 +:1022F0000E948B1157FD07D00E94CA1107FC03D022 +:102300004EF40C948B1150954095309521953F4F8C +:102310004F4F5F4F089590958095709561957F4FD1 +:102320008F4F9F4F08952F923F924F925F926F92DF +:102330007F928F929F92AF92BF92CF92DF92EF9255 +:10234000FF920F931F93CF93DF93CDB7DEB7CA1BD6 +:10235000DB0B0FB6F894DEBF0FBECDBF09942A8801 +:10236000398848885F846E847D848C849B84AA84A9 +:10237000B984C884DF80EE80FD800C811B81AA8136 +:10238000B981CE0FD11D0FB6F894DEBF0FBECDBF01 +:10239000ED010895A1E21A2EAA1BBB1BFD010DC081 +:1023A000AA1FBB1FEE1FFF1FA217B307E407F50705 +:1023B00020F0A21BB30BE40BF50B661F771F881FE1 +:1023C000991F1A9469F760957095809590959B0177 +:1023D000AC01BD01CF010895FC010590061621F066 +:1023E0000020D9F7C00108953197CF0108950F93C8 +:1023F0001F93CF93DF93009731F46115710519F4A2 +:1024000080E090E03AC08B01EC016EE070E081E08A +:1024100090E00E940813FC01892B91F380E88383EC +:102420000115110571F01387028781E8838380917C +:102430005E0190915F01892B21F4F0935F01E0939D +:102440005E012097C9F0D187C08783818260838332 +:102450008091600190916101892B71F4F093610189 +:10246000E09360018091620190916301892B21F4D6 +:10247000F0936301E0936201CF01DF91CF911F914F +:102480000F9108950F931F93CF93DF93FB01238147 +:1024900021FD03C08FEF9FEF28C022FF16C04681A9 +:1024A0005781248135814217530744F4A081B181BB +:1024B0009D012F5F3F4F318320838C93268137818D +:1024C0002F5F3F4F3783268310C0EB01092F182F52 +:1024D0000084F185E02D0995892BE1F68E819F819D +:1024E00001969F838E83812F902FDF91CF911F9133 +:1024F0000F9108950F931F93CF93DF93E0916001A5 +:10250000F0916101238121FF1BC08C01D0E0C0E06C +:10251000F80181918F016091600170916101DB018F +:102520001896ED91FC911997882331F00995892B24 +:1025300079F3DFEFCFEFECCF8AE00995892B19F023 +:102540008FEF9FEF02C08D2F9C2FDF91CF911F91B6 +:102550000F910895FA01AA27283051F1203181F115 +:10256000E8946F936E7F6E5F7F4F8F4F9F4FAF4F9B +:10257000B1E03ED0B4E03CD0670F781F891F9A1FAE +:10258000A11D680F791F8A1F911DA11D6A0F711D62 +:10259000811D911DA11D20D009F468943F912AE06E +:1025A000269F11243019305D3193DEF6CF01089556 +:1025B000462F4770405D4193B3E00FD0C9F7F6CF87 +:1025C000462F4F70405D4A3318F0495D31FD40524F +:1025D000419302D0A9F7EACFB4E0A69597958795E5 +:1025E00077956795BA95C9F70097610571050895C4 +:1025F0009B01AC010A2E0694579547953795279570 +:10260000BA95C9F7620F731F841F951FA01D089507 +:102610000F931F93CF93DF93869F8001879F100DA9 +:10262000969F100D1124C8010E942413EC010097FD +:1026300029F0A80160E070E00E945114CE01DF9102 +:10264000CF911F910F910895CF93DF938230910521 +:1026500010F482E090E0E0916601F091670120E0E3 +:1026600030E0C0E0D0E0309711F14081518148174F +:102670005907C0F04817590761F482819381209768 +:1026800019F09B838A832BC0909367018093660126 +:1026900026C02115310519F04217530718F49A0185 +:1026A000BE01DF01EF010280F381E02DDCCF2115B7 +:1026B000310509F1281B390B2430310590F41296AD +:1026C0008D919C9113976115710521F0FB01938306 +:1026D000828304C09093670180936601FD01329666 +:1026E00044C0FD01E20FF31F819391932250310901 +:1026F0002D933C933AC02091640130916501232BC6 +:1027000041F420916A0030916B0030936501209371 +:10271000640120916800309169002115310541F470 +:102720002DB73EB740916C0050916D00241B350BC6 +:10273000E0916401F0916501E217F307A0F42E1B0C +:102740003F0B2817390778F0AC014E5F5F4F241715 +:10275000350748F04E0F5F1F5093650140936401A9 +:102760008193919302C0E0E0F0E0CF01DF91CF913F +:1027700008950F931F93CF93DF93009709F48CC0B4 +:10278000FC01329713821282009166011091670159 +:102790000115110581F420813181820F931F209151 +:1027A0006401309165012817390779F5F0936501C7 +:1027B000E093640171C0D80140E050E0AE17BF075C +:1027C00050F412962D913C911397AD0121153105CE +:1027D00009F1D901F3CF9D01DA01338322836081AE +:1027E0007181860F971F8217930769F4EC01288186 +:1027F0003981260F371F2E5F3F4F318320838A8117 +:102800009B8193838283452B29F4F0936701E093A6 +:10281000660142C01396FC93EE931297ED01499125 +:1028200059919E01240F351FE217F30771F480813F +:102830009181840F951F029611969C938E938281AD +:10284000938113969C938E931297E0E0F0E0D80169 +:1028500012968D919C911397009719F0F8018C01B5 +:10286000F6CF8D919C9198012E5F3F4F820F931F61 +:1028700020916401309165012817390769F4309778 +:1028800029F4109267011092660102C0138212822D +:102890001093650100936401DF91CF911F910F9117 +:1028A0000895DC0101C06D9341505040E0F7089558 +:0428B000F894FFCFCA +:1028B40000800080008000800000680120000D0A74 +:0828C40053746172740D0000F1 :00000001FF