diff --git a/Modem/Modem_user.mk b/Modem/Modem_user.mk index 57a4629..88c61a6 100644 --- a/Modem/Modem_user.mk +++ b/Modem/Modem_user.mk @@ -13,6 +13,8 @@ Modem_USER_CSRC = \ $(Modem_HW_PATH)/hardware.c \ $(Modem_HW_PATH)/afsk.c \ $(Modem_HW_PATH)/protocol/mp1.c \ + $(Modem_HW_PATH)/protocol/SimpleSerial.c \ + $(Modem_HW_PATH)/protocol/KISS.c \ $(Modem_HW_PATH)/compression/heatshrink_decoder.c \ $(Modem_HW_PATH)/compression/heatshrink_encoder.c \ # diff --git a/Modem/main.c b/Modem/main.c index b5460e4..f1ad89a 100644 --- a/Modem/main.c +++ b/Modem/main.c @@ -15,6 +15,8 @@ #include "afsk.h" // Header for AFSK modem +#include "protocol/KISS.h" // KISS TNC protocol + #if SERIAL_DEBUG #include "cfg/debug.h" // Debug configuration from BertOS #endif @@ -31,17 +33,24 @@ static Serial ser; // Declare a serial interface struct #define ADC_CH 0 // Define which channel (pin) we want // for the ADC (this is A0 on arduino) +#define SERIAL_PROTOCOL PROTOCOL_SIMPLE_SERIAL #define YOUR_CALLSIGN "nocall" #define TO_CALL "apzmdm" static AX25Call path[] = AX25_PATH(AX25_CALL(TO_CALL, 0), AX25_CALL(YOUR_CALLSIGN, 0), AX25_CALL("wide1", 1), AX25_CALL("wide2", 2)); -#define SEND_TEST_PACKETS true +#define SEND_TEST_PACKETS false #define TEST_INTERVAL 15000L #define APRS_MSG "Test APRS packet" - +static uint8_t serialBuffer[CONFIG_AX25_FRAME_BUF_LEN+1]; // Buffer for holding incoming serial data +static int sbyte; // For holding byte read from serial port +static size_t serialLen = 0; // Counter for counting length of data from serial +static bool sertx = false; // Flag signifying whether it's time to send data + // received on the serial port. #define SER_BUFFER_FULL (serialLen < MP1_MAX_DATA_SIZE-1) +#include "protocol/SimpleSerial.h" // Simple serial control protocol + ////////////////////////////////////////////////////// // And here comes the actual program :) // ////////////////////////////////////////////////////// @@ -51,12 +60,12 @@ static AX25Call path[] = AX25_PATH(AX25_CALL(TO_CALL, 0), AX25_CALL(YOUR_CALLSIG // Right now it just prints the packet to the serial port. static void message_callback(struct AX25Msg *msg) { - kfile_printf(&ser.fd, "\n\nSRC[%.6s-%d], DST[%.6s-%d]\r\n", msg->src.call, msg->src.ssid, msg->dst.call, msg->dst.ssid); - - for (int i = 0; i < msg->rpt_cnt; i++) - kfile_printf(&ser.fd, "via: [%.6s-%d]\r\n", msg->rpt_lst[i].call, msg->rpt_lst[i].ssid); - - kfile_printf(&ser.fd, "DATA: %.*s\r\n", msg->len, msg->info); + if (SERIAL_PROTOCOL == PROTOCOL_SIMPLE_SERIAL) { + ss_messageCallback(msg, &ser); + } + if (SERIAL_PROTOCOL == PROTOCOL_KISS) { + // Not implemented yet + } } // Simple initialization function. @@ -98,7 +107,68 @@ int main(void) { // First we instruct the protocol to check for // incoming data - ax25_poll(&ax25); + ax25_poll(&ax25); + + // Poll for incoming serial data + if (!sertx && ser_available(&ser)) { + // We then read a byte from the serial port. + // Notice that we use "_nowait" since we can't + // have this blocking execution until a byte + // comes in. + sbyte = ser_getchar_nowait(&ser); + + // If SERIAL_DEBUG is specified we'll handle + // serial data as direct human input and only + // transmit when we get a LF character + #if SERIAL_DEBUG + // If we have not yet surpassed the maximum frame length + // and the byte is not a "transmit" (newline) character, + // we should store it for transmission. + if ((serialLen < MP1_MAX_DATA_SIZE) && (sbyte != 10)) { + // Put the read byte into the buffer; + serialBuffer[serialLen] = sbyte; + // Increment the read length counter + serialLen++; + } else { + // If one of the above conditions were actually the + // case, it means we have to transmit, se we set + // transmission flag to true. + sertx = true; + } + #else + // Otherwise we assume the modem is running + // in automated mode, and we push out data + // as it becomes available. We either transmit + // immediately when the max frame length has + // been reached, or when we get no input for + // a certain amount of time. + + if (serialLen < CONFIG_AX25_FRAME_BUF_LEN-1) { + // Put the read byte into the buffer; + serialBuffer[serialLen] = sbyte; + // Increment the read length counter + serialLen++; + } else { + // If max frame length has been reached + // we need to transmit. + serialBuffer[serialLen] = sbyte; + serialLen++; + sertx = true; + } + + start = timer_clock(); + #endif + } else { + if (!SERIAL_DEBUG && serialLen > 0 && timer_clock() - start > ms_to_ticks(TX_MAXWAIT)) { + sertx = true; + } + } + + if (sertx) { + ss_serialCallback(serialBuffer, serialLen, &ser, &ax25); + sertx = false; + serialLen = 0; + } // Use AX.25 to send test data if (SEND_TEST_PACKETS && timer_clock() - start > ms_to_ticks(TEST_INTERVAL)) diff --git a/Modem/protocol/KISS.c b/Modem/protocol/KISS.c new file mode 100644 index 0000000..e69de29 diff --git a/Modem/protocol/KISS.h b/Modem/protocol/KISS.h new file mode 100644 index 0000000..4cfae79 --- /dev/null +++ b/Modem/protocol/KISS.h @@ -0,0 +1,5 @@ +#ifndef PROTOCOL_KISS +#define PROTOCOL_KISS 0x02 + + +#endif \ No newline at end of file diff --git a/Modem/protocol/SimpleSerial.c b/Modem/protocol/SimpleSerial.c new file mode 100644 index 0000000..f57924a --- /dev/null +++ b/Modem/protocol/SimpleSerial.c @@ -0,0 +1,190 @@ +#include +#include "protocol/SimpleSerial.h" + +bool PRINT_SRC = true; +bool PRINT_DST = true; +bool PRINT_PATH = true; +bool PRINT_DATA = true; +bool PRINT_INFO = true; +bool VERBOSE = false; + + +AX25Call src; +AX25Call dst; +AX25Call path1; +AX25Call path2; + +char CALL[6] = "NOCALL"; +int CALL_SSID = 0; +char DST[6] = "APZMDM"; +int DST_SSID = 0; +char PATH1[6] = "WIDE1"; +int PATH1_SSID = 1; +char PATH2[6] = "WIDE2"; +int PATH2_SSID = 2; + +AX25Call path[4]; + +void ss_messageCallback(struct AX25Msg *msg, Serial *ser) { + if (PRINT_SRC) { + if (PRINT_INFO) kfile_print(&ser->fd, "SRC: "); + kfile_printf(&ser->fd, "[%.6s-%d] ", msg->src.call, msg->src.ssid); + } + if (PRINT_DST) { + if (PRINT_INFO) kfile_printf(&ser->fd, "DST: "); + kfile_printf(&ser->fd, "[%.6s-%d] ", msg->dst.call, msg->dst.ssid); + } + + if (PRINT_PATH) { + if (PRINT_INFO) kfile_print(&ser->fd, "PATH: "); + for (int i = 0; i < msg->rpt_cnt; i++) + kfile_printf(&ser->fd, "[%.6s-%d] ", msg->rpt_lst[i].call, msg->rpt_lst[i].ssid); + } + + if (PRINT_DATA) { + if (PRINT_INFO) kfile_print(&ser->fd, "DATA: "); + kfile_printf(&ser->fd, "%.*s", msg->len, msg->info); + } + kfile_print(&ser->fd, "\r\n"); +} + +void ss_serialCallback(void *_buffer, size_t length, Serial *ser, AX25Ctx *ctx) { + if (VERBOSE) { + kfile_printf(&ser->fd, "Serial input"); + } + + uint8_t *buffer = (uint8_t *)_buffer; + if (length > 0) { + // ! as first char to send packet + if (buffer[0] == '!' && length > 1) { + buffer++; length--; + ss_sendMsg(buffer, length, ctx); + } else if (buffer[0] == 'c' && length > 3) { + buffer++; length--; + int count = 0; + while (length-- && count < 6) { + char c = buffer[count]; + if (c != 0 && c != 10 && c != 13) { + CALL[count] = c; + } else { + CALL[count] = 0; + } + count++; + } + + } else if (buffer[0] == 'd' && length > 3) { + buffer++; length--; + int count = 0; + while (length-- && count < 6) { + char c = buffer[count]; + if (c != 0 && c != 10 && c != 13) { + DST[count] = c; + } else { + DST[count] = 0; + } + count++; + } + + + } else if (buffer[0] == '1' && length > 1) { + buffer++; length--; + int count = 0; + while (length-- && count < 6) { + char c = buffer[count]; + if (c != 0 && c != 10 && c != 13) { + PATH1[count] = c; + } else { + PATH1[count] = 0; + } + count++; + } + + + } else if (buffer[0] == '2' && length > 1) { + buffer++; length--; + int count = 0; + while (length-- && count < 6) { + char c = buffer[count]; + if (c != 0 && c != 10 && c != 13) { + PATH2[count] = c; + } else { + PATH2[count] = 0; + } + count++; + } + + + } else if (buffer[0] == 's' && length > 2) { + buffer++; length--; + if (buffer[0] == 'c') CALL_SSID = buffer[1]-48; + if (buffer[0] == 'd') DST_SSID = buffer[1]-48; + if (buffer[0] == '1') PATH1_SSID = buffer[1]-48; + if (buffer[0] == '2') PATH2_SSID = buffer[1]-48; + + } else if (buffer[0] == 'p' && length > 2) { + buffer++; length--; + if (buffer[0] == 's') { + if (buffer[1] == 49) { PRINT_SRC = true; } else { PRINT_SRC = false; } + } + if (buffer[0] == 'd') { + if (buffer[1] == 49) { PRINT_DST = true; } else { PRINT_DST = false; } + } + if (buffer[0] == 'p') { + if (buffer[1] == 49) { PRINT_PATH = true; } else { PRINT_PATH = false; } + } + if (buffer[0] == 'm') { + if (buffer[1] == 49) { PRINT_DATA = true; } else { PRINT_DATA = false; } + } + if (buffer[0] == 'i') { + if (buffer[1] == 49) { PRINT_INFO = true; } else { PRINT_INFO = false; } + } + + } + + } + +} + +void ss_sendMsg(void *_buffer, size_t length, AX25Ctx *ax25) { + + uint8_t *buffer = (uint8_t *)_buffer; + + memcpy(dst.call, DST, 6); + dst.ssid = DST_SSID; + + memcpy(src.call, CALL, 6); + src.ssid = CALL_SSID; + + memcpy(path1.call, PATH1, 6); + path1.ssid = PATH1_SSID; + + memcpy(path2.call, PATH2, 6); + path2.ssid = PATH2_SSID; + + path[0] = dst; + path[1] = src; + path[2] = path1; + path[3] = path2; + + ax25_sendVia(ax25, path, countof(path), buffer, length); +} + +void ss_printSrc(bool val) { + PRINT_SRC = val; +} + +void ss_printDst(bool val) { + PRINT_DST = val; +} + +void ss_printPath(bool val) { + PRINT_PATH = val; +} + +void ss_printData(bool val) { + PRINT_DATA = val; +} + +void ss_printInfo(bool val) { + PRINT_INFO = val; +} diff --git a/Modem/protocol/SimpleSerial.h b/Modem/protocol/SimpleSerial.h new file mode 100644 index 0000000..d7eaff6 --- /dev/null +++ b/Modem/protocol/SimpleSerial.h @@ -0,0 +1,17 @@ +#ifndef PROTOCOL_SIMPLE_SERIAL +#include +#include + +#define PROTOCOL_SIMPLE_SERIAL 0x01 + +void ss_messageCallback(struct AX25Msg *msg, Serial *ser); +void ss_serialCallback(void *_buffer, size_t length, Serial *ser, AX25Ctx *ctx); +void ss_printSrc(bool val); +void ss_printDst(bool val); +void ss_printPath(bool val); +void ss_printData(bool val); +void ss_printInfo(bool val); + +void ss_sendMsg(void *_buffer, size_t length, AX25Ctx *ax25); + +#endif \ No newline at end of file diff --git a/buildrev.h b/buildrev.h index cb6923a..860bbdf 100644 --- a/buildrev.h +++ b/buildrev.h @@ -1,2 +1,2 @@ -#define VERS_BUILD 1779 +#define VERS_BUILD 1918 #define VERS_HOST "shard" diff --git a/images/Modem.bin b/images/Modem.bin index ec652c6..85217fe 100755 Binary files a/images/Modem.bin and b/images/Modem.bin differ diff --git a/images/Modem.elf b/images/Modem.elf index ba9c5a0..a48a24a 100755 Binary files a/images/Modem.elf and b/images/Modem.elf differ diff --git a/images/Modem.hex b/images/Modem.hex index 11b7016..b66e924 100644 --- a/images/Modem.hex +++ b/images/Modem.hex @@ -1,9 +1,9 @@ :100000000C9473030C9490030C9490030C94900341 :100010000C9490030C9490030C9490030C94900314 :100020000C9490030C9490030C9490030C94900304 -:100030000C9490030C9490030C9443080C9490033C +:100030000C9490030C9490030C9475080C9490030A :100040000C9490030C941C050C94BF040C94810434 -:100050000C9490030C94AF150C9490030C949003A3 +:100050000C9490030C94B2150C9490030C949003A0 :100060000C9490030C949003426175647261746502 :10007000206F666620627920256C646270730A00C6 :10008000756E6974203C205345525F434E540062A4 @@ -109,9 +109,9 @@ :1006C0000A00496E76616C6964207074723A200089 :1006D0003A2000417373657274696F6E20666169B8 :1006E0006C65643A200011241FBECFEFD8E0DEBF56 -:1006F000CDBF11E0A0E0B1E0EAEBFCE402C0059060 -:100700000D92AE3EB107D9F714E0AEEEB1E001C0F4 -:100710001D92A53AB107E1F70E9415150C945B26CE +:1006F000CDBF11E0A0E0B1E0ECE8F1E502C005906B +:100700000D92AE3DB107D9F716E0AEEDB1E001C0F4 +:100710001D92A232B107E1F70E94DE140C94C428A6 :100720000C9400001092C00088E98093C1000895E5 :100730001092C1000895FC012285211105C021E01D :10074000228788EB8093C1000895E2ECF0E080817D @@ -121,38 +121,38 @@ :100780008CBD8CB581608CBD8DB58E7F8DBD08957F :100790001CBC9FB7F89484B1837C84B99FBF089533 :1007A00008950895FC01828508956FB7F894DC01DF -:1007B0001A962C911A97211120C0E0919C04F09177 -:1007C0009D04478D50A121A132A142175307A9F0E2 +:1007B0001A962C911A97211120C0E091E105F09131 +:1007C000E205478D50A121A132A142175307A9F09C :1007D00021E01A962C93A78DB0A185A196A1A81708 :1007E000B90719F483A194A104C0A78DB0A1CD01CC :1007F000019690A3878F8C918EBD6FBF08954F9205 :100800005F926F927F928F929F92AF92BF92CF92A0 :10081000DF92EF92FF92CF93DF934A015B01CB010E :10082000BA019695879577956795605C7D4B804F6B -:100830009F4FA50194010E940326E90121974427B7 -:10084000552760E472E48FE090E00E94CB257501AB +:100830009F4FA50194010E946C28E901219744274C +:10084000552760E472E48FE090E00E94342875013F :100850006401C61AD70AE80AF90A26013701F7FE29 :1008600007C04424552432014C185D086E087F08E7 -:10087000C501B40121E230E040E050E00E940326CF +:10087000C501B40121E230E040E050E00E946C2864 :10088000241535054605570580F4FF92EF92DF9257 -:10089000CF9288E690E09F938F930E94F3220F906F +:10089000CF9288E690E09F938F930E945C250F9003 :1008A0000F900F900F900F900F90D093C500C093B2 :1008B000C400DF91CF91FF90EF90DF90CF90BF9079 :1008C000AF909F908F907F906F905F904F90089522 :1008D000CF93DF93EC018230910544F04AE953E075 -:1008E0006FE870E080E890E00E9475232BE02C9F79 +:1008E0006FE870E080E890E00E94DE252BE02C9F0E :1008F000C0012D9F900D11248A5F9E4FDF91CF91F3 :1009000008951F920F920FB60F9211242F933F93C9 -:100910008F939F93AF93BF93EF93FF93E0919A04CC -:10092000F0919B04278D30A181A192A1281739074E +:100910008F939F93AF93BF93EF93FF93E091DF0586 +:10092000F091E005278D30A181A192A12817390708 :1009300031F488E98093C1001092100113C0A78D93 :10094000B0A185A196A1A817B90719F483A194A114 :1009500004C0A78DB0A1CD01019690A3878F8C9183 :100960008093C600FF91EF91BF91AF919F918F91BE :100970003F912F910F900FBE0F901F9018951F92CF :100980000F920FB60F9211242F933F934F935F93C3 -:100990008F939F93AF93BF93EF93FF93E0919A044C -:1009A000F0919B0497A58091C0008871892B87A73F +:100990008F939F93AF93BF93EF93FF93E091DF0506 +:1009A000F091E00597A58091C0008871892B87A7F9 :1009B0005091C60027A130A583A594A52817390713 :1009C00039F421A532A585A596A52817390761F028 :1009D00021A532A587A190A5019741E028173907E5 @@ -163,14 +163,14 @@ :100A2000AF919F918F915F914F913F912F910F9037 :100A30000FBE0F901F9018951F920F920FB60F9236 :100A400011242F933F934F938F939F93AF93BF9313 -:100A5000EF93FF93E0919C04F0919D0427A130A5B2 +:100A5000EF93FF93E091E105F091E20527A130A526 :100A600083A594A52817390739F421A532A585A5B2 :100A700096A52817390761F021A532A587A190A571 :100A8000019741E02817390709F040E0842F01C0A1 :100A900081E080FD13C08EB5A1A5B2A58C9321A5E0 :100AA00032A585A596A52817390719F483A594A51D -:100AB00003C081A592A5019692A781A7E0919C040D -:100AC000F0919D04278D30A181A192A128173907AB +:100AB00003C081A592A5019692A781A7E091E105C7 +:100AC000F091E205278D30A181A192A12817390765 :100AD00099F0A78DB0A185A196A1A817B90719F41F :100AE00083A194A104C0A78DB0A1CD01019690A3CC :100AF000878F8C918EBD02C010921B01FF91EF91E8 @@ -198,7 +198,7 @@ :100C5000CF92DF92EF92FF920F931F93CF93DF9388 :100C60007C015B016A01FC010089118922893389B9 :100C70000C3412452544334541F04CEB50E064E917 -:100C800071E08CE791E00E947523E50100E010E03F +:100C800071E08CE791E00E94DE25E50100E010E0D4 :100C90000C151D0559F0C7010E94F0058F3F2FEF7D :100CA000920721F00F5F1F4F8993F2CFC801DF91A8 :100CB000CF911F910F91FF90EF90DF90CF90BF9059 @@ -206,1039 +206,1115 @@ :100CD0000F931F93CF93DF937C015B016A01FC01AB :100CE00000891189228933890C3412452544334502 :100CF00041F04CEB50E064E971E08CE791E00E9438 -:100D00007523E50100E010E00C151D0561F08991E7 +:100D0000DE25E50100E010E00C151D0561F089917C :100D1000B701992787FD90950E94A405019619F0C7 :100D20000F5F1F4FF1CFC801DF91CF911F910F913E :100D3000FF90EF90DF90CF90BF90AF900895CF934A :100D4000DF93EC01488959896A897B894C34524583 :100D50006544734541F04CEB50E064E971E08CE789 -:100D600091E00E9475238FA590E0DF91CF910895C7 +:100D600091E00E94DE258FA590E0DF91CF9108955C :100D7000CF93DF93EC01488959896A897B894C3488 :100D800052456544734541F04CEB50E064E971E035 -:100D90008CE791E00E9475231FA6DF91CF91089503 +:100D90008CE791E00E94DE251FA6DF91CF91089598 :100DA000CF93DF93EC01488959896A897B894C3458 :100DB00052456544734549F04CEB50E064E971E0FD -:100DC0008CE791E00E94752300C02F8D38A189A186 +:100DC0008CE791E00E94DE2500C02F8D38A189A11B :100DD0009AA128173907C9F788A999A9DC01ED91CB :100DE000FC910284F385E02D09958111EECF80E01E :100DF00090E0DF91CF910895EF92FF920F931F93B0 :100E0000CF93DF93EC018B016230710540F042E635 -:100E100051E06CE471E080E391E00E947523F801F9 -:100E2000EE0FFF1FE656FB4FD183C0838E8D8823C4 +:100E100051E06CE471E080E391E00E94DE25F8018E +:100E2000EE0FFF1FE152FA4FD183C0838E8D8823CE :100E300041F045E651E06FE171E082E191E00E940E -:100E4000752381E08E8F1D8F0C8FC8010E9468046E +:100E4000DE2581E08E8F1D8F0C8FC8010E94680403 :100E500099AB88ABDC0112968D919C911397892BED :100E600041F44DE651E061E071E080EF90E00E94D6 -:100E70007523E8A9F9A984819581892B41F44EE66F -:100E800051E06FED70E08EEC90E00E947523E8A9D0 +:100E7000DE25E8A9F9A984819581892B41F44EE604 +:100E800051E06FED70E08EEC90E00E94DE25E8A965 :100E9000F9A9E680F78002811381B2E0EB16F10434 :100EA00040F441E251E066EB70E08DEA90E00E9490 -:100EB00075231CA30BA31AA309A318A30F8FC701A3 +:100EB000DE251CA30BA31AA309A318A30F8FC70138 :100EC0000197800F911F9EA38DA3E8A9F9A9E08443 :100ED000F18404811581E2E0EE16F10440F441E270 -:100EE00051E066EB70E08DEA90E00E9475231CA74C +:100EE00051E066EB70E08DEA90E00E94DE251CA7E1 :100EF0000BA71AA709A718A70FA3C7010197800F6F :100F0000911F9EA78DA788A999A9DC01ED91FC915D :100F10000190F081E02DBE0109951FA6CE01DF9161 -:100F2000CF911F910F91FF90EF900895DC01D09623 -:100F30008D919C91D197DC01ED91FC910480F5811C -:100F4000E02D09944FB7F894FC0121A532A530A7F4 -:100F500027A34FBF08954FB7F894FC0121A132A1F8 -:100F600030A3278F4FBF0895CF93DF93EC010E94EA -:100F7000A207CE01DF91CF910C94AB07CF93DF9303 -:100F8000EC01488959896A897B894C34524565440A -:100F9000734541F04CEB50E064E971E08CE791E07F -:100FA0000E9475238E8D811108C04BE851E06BE6DD -:100FB00071E08DE591E00E9475231E8ECE010E94A6 -:100FC000D00688A999A9DC01ED91FC910280F381FA -:100FD000E02D099519AA18AACE010E94B40780E055 -:100FE00090E0DF91CF910895CF93DF93EC01488992 -:100FF00059896A897B894C3452456544734541F06F -:101000004CEB50E064E971E08CE791E00E947523BD -:10101000CE010E94BE076C8D7D8DCE010E94FC0624 -:10102000CE01DF91CF910895FC01CB0122E3DF01D6 -:101030001D922A95E9F74CE452E565E473E5408B8F -:10104000518B628B738B24EF37E0358324832EEB37 -:1010500037E03783268326E236E03183208322E699 -:1010600036E03383228320ED36E0338722872FE971 -:1010700036E03587248728EB36E037872687BC01A2 -:10108000CF010C94FC061F920F920FB60F92112401 -:101090000F931F932F933F934F935F936F937F9380 -:1010A0008F939F93AF93BF93CF93DF93EF93FF9370 -:1010B00080919E0490919F04A091A004B091A104FE -:1010C0000196A11DB11D80939E0490939F04A0934F -:1010D000A004B093A1040BEA1AEBC0912E02D091A8 -:1010E0002F0288819981892BD1F18FB7F894409193 -:1010F0009E0450919F046091A0047091A1048FBF41 -:1011000088859985AA85BB85481B590B6A0B7B0B83 -:1011100077FD25C0CF3FD10509F048F42BEC30E036 -:1011200048ED51E06BEC71E0CE010E948B23EA8127 -:10113000FB818881998191838083E881F9818A810B -:101140009B81938382831B821A82198218821B8B54 -:101150000A8BEC85FD85CE010C960995BECFFF91DB -:10116000EF91DF91CF91BF91AF919F918F917F913F -:101170006F915F914F913F912F911F910F910F9020 -:101180000FBE0F901F90189582E392E090932F026C -:1011900080932E021092310210923002109233028C -:1011A000109232028EE292E09093350280933402E4 -:1011B00010929E0410929F041092A0041092A10419 -:1011C0000E948C058091A204882341F041E951E0FE -:1011D00068EB71E085EA91E00E94752381E08093DD -:1011E000A2040895EF92FF920F931F93CF93DF9382 -:1011F0001F92CDB7DEB77C018B018983DB0112968C -:101200008D919C911397892B41F44EE051E060E160 -:1012100072E086E092E00E947523D8011296ED916B -:10122000FC91139741E050E0BE016F5F7F4FC80112 -:101230000995019719F4C701992702C08FEF9FEF15 -:101240000F90DF91CF911F910F91FF90EF90089534 -:101250000F931F93CF93DF931F92CDB7DEB78C010F -:10126000DC018D919C91892B41F442EF50E064EFB9 -:1012700071E08BEE91E00E947523D801ED91FC9115 -:1012800041E050E0BE016F5F7F4FC80109950197B3 -:1012900019F4898190E002C08FEF9FEF0F90DF91EA -:1012A000CF911F910F910895CF93DF93CDB7DEB704 -:1012B0009E01275F3F4F4D815E8162EF78E08F8115 -:1012C00098850E946609DF91CF9108952F923F92F1 -:1012D0004F925F926F927F928F929F92AF92BF9246 -:1012E000CF92DF92EF92FF920F931F93CF93DF93F2 -:1012F000CDB7DEB7C45AD1090FB6F894DEBF0FBE22 -:10130000CDBFFC01C856DF4F79836883C859D040F0 -:10131000C656DF4F59834883CA59D0405901C25736 -:10132000DF4F19821882CE58D0409E012F5F3F4F69 -:10133000C957DF4F39832883C758D040AE014A5779 -:101340005F4FC757DF4F59834883C958D0409F012B -:101350002F5F3F4FC456DF4F39832883CC59D0408D -:101360008081853291F1882309F427C7C656DF4F63 -:1013700068817981CA59D040C856DF4FE881F98128 -:10138000C859D0400995C257DF4FC880D980CE5880 -:10139000D040FFEFCF1ADF0AC557DF4FB982A882CE -:1013A000CB58D040C257DF4FD982C882CE58D040E8 -:1013B000C557DF4FA880B980CB58D040C456DF4F07 -:1013C000E881F981CC59D040C2CF8181853251F476 -:1013D000AF014E5F5F4FC456DF4F59834883CC59EE -:1013E000D040C4CFC456DF4FA881B981CC59D0407A -:1013F000C256DF4F1882CE59D040C357DF4F1882F4 -:10140000CD58D040CF56DF4F1882C159D040CE566C -:10141000DF4F1882C259D040FD018D918B3209F403 -:101420005EC060F48032E9F0833209F05FC031E0E1 -:10143000C357DF4F3883CD58D040EECF8D3251F0B7 -:10144000803309F053C041E0C256DF4F4883CE5984 -:10145000D040E2CF21E0CF56DF4F2883C159D040A2 -:10146000DBCF392D3C7F932ECE56DF4F4881C259BA -:10147000D040942ACD56DF4F5881C359D04050FBFD -:1014800092F8CF56DF4F8881C159D04080FB93F846 -:10149000C057DF4F9881C059D04090FB94F8CC568C -:1014A000DF4FE881C459D040E0FB95F8C357DF4FC8 -:1014B000F881CD58D040F0FB96F8CB56DF4F28810D -:1014C000C559D04020FB97F8892D837009F0A4CF2F -:1014D00081E0CE56DF4F8883C259D0409DCF51E086 -:1014E000CE56DF4F5883C259D04096CFC357DF4FF7 -:1014F0009881CD58D040C056DF4F9883C05AD04015 -:101500008A3229F0DF01212C312C2AE013C0C501D9 -:101510000296D5012D903C9037FE09C0319421945C -:101520003108B1E0CF56DF4FB883C159D040319672 -:101530005C0112C0FD018D9190ED980F9A3060F41E -:10154000F1012E9F10012F9F300C1124F0E32F1A70 -:101550003108280E311CEECFCF56DF4F2881C159FC -:10156000D040222329F0C256DF4F1882CE59D040F6 -:1015700080818E3221F581818A3231F0DF0111962E -:10158000612C712C2AE009C0D5016D907C903296B7 -:1015900095012E5F3F4F590115C0FD018D9190EDD2 -:1015A000980F9A3078F4A301249F3001259F700C86 -:1015B000112450E3651A7108680E711CEECF662481 -:1015C0006A94762CDF018D918836D9F018F48C342A -:1015D00059F01FC08C3641F08A37D9F4C057DF4F1D -:1015E0001882C059D04006C081E0C057DF4F8883C1 -:1015F000C059D040FD01CC56DF4F1882C459D040AD -:1016000012C0FD0191E0CC56DF4F9883C459D04001 -:1016100005C0CC56DF4F1882C459D040C057DF4FA9 -:101620001882C059D040DF011196C456DF4FB983EC -:10163000A883CC59D0408080B5E68B1609F408C247 -:10164000B815ECF023E5821609F453C0281564F0B0 -:1016500035E4831609F4FCC147E4841609F4F0C1AB -:10166000882009F465C42AC053E6851671F158151F -:101670000CF4CBC088E5881609F48DC01FC090E734 -:10168000891609F471C0981564F0A7E68A1609F462 -:10169000D7C18A160CF4DBC1B9E68B1609F4B5C0C4 -:1016A0000DC0E5E78E1609F476C0F8E78F1609F449 -:1016B0006DC023E7821202C0D12C1DC0C557DF4F79 -:1016C000B982A882CB58D0403FC4A5014E5F5F4F7E -:1016D000C557DF4F59834883CB58D040D5018C91F3 -:1016E0008983D12C8E010E5F1F4FFE0131965F0161 -:1016F00039C4DD24D39495012E5F3F4FC557DF4F8A -:1017000039832883CB58D040D501AD90BC90A1142B -:10171000B10421F4A0E2AA2EA1E0BA2E77FE04C003 -:10172000F0E16F2EF7E27F2E8501DD20C1F0F80198 -:101730008491882309F416C4C8018A199B09861567 -:1017400097050CF00FC40F5F1F4FF1CFC8018A1926 -:101750009B09861597050CF005C40F5F1F4FD80134 -:101760008C918111F3CFFEC3F5013296C557DF4F3F -:10177000F983E883CB58D040D5016D917C9180E00E -:1017800090E0E6E6EE2EE1E0FE2E2BC076E7E72EB7 -:1017900071E0F72E04C066E6E62E61E0F62EC05733 -:1017A000DF4FB881C059D040BB2371F0F5013496AA -:1017B000C557DF4FF983E883CB58D040D5016D91F1 -:1017C0007D918D919C910DC0C5010296F5016081BE -:1017D0007181C557DF4F99838883CB58D04080E013 -:1017E00090E021E0CD56DF4F2883C359D04035E744 -:1017F000831205C0CD56DF4F1882C359D040CE5654 -:10180000DF4F1882C259D04042C0C057DF4F4881D5 -:10181000C059D040442371F0C5010496C557DF4F2D -:1018200099838883CB58D040D5016D917D918D915E -:101830009C910FC0F5013296C557DF4FF983E883BD -:10184000CB58D040D5016D917C91882777FD80954C -:10185000982F97FF13C090958095709561957F4F55 -:101860008F4F9F4FCD56DF4F1882C359D040B2E003 -:10187000CE56DF4FB883C259D04005C0CD56DF4F9A -:101880001882C359D04056E6E52E51E0F52EE1E02E -:10189000CB56DF4FE883C559D040611571058105EE -:1018A000910529F4CB56DF4F1882C559D0406114F9 -:1018B000710441F4CB56DF4FF881C559D040FF2366 -:1018C00009F47CC0CD56DF4F2881C359D0408E012A -:1018D0000A571F4F2130A9F02AE030E040E050E0E5 -:1018E0000E940326F701E60FF71F8081D8018E932F -:1018F0008D01B901CA01611571058105910561F775 -:1019000015C0FB01EF70FF27EE0DFF1D2081F801D0 -:1019100022938F0144E096958795779567954A9530 -:10192000D1F7611571058105910559F777FE49C019 -:10193000C256DF4FF881CE59D040FF2309F441C091 -:10194000292D2C7F922ECE56DF4F3881C259D040A0 -:10195000932ACD56DF4F4881C359D04040FB92F8BF -:10196000CF56DF4F5881C159D04050FB93F8C05734 -:10197000DF4F8881C059D04080FB94F8CC56DF4FB0 -:101980009881C459D04090FB95F8C357DF4FA88188 -:10199000CD58D040A0FB96F8CB56DF4FB881C55943 -:1019A000D040B0FB97F8292D237081E090E011F42E -:1019B00080E090E03101681A790A03C08E010A576D -:1019C0001F4FC757DF4F88819981C958D040801B6E -:1019D000910BF80120E35F01861597051CF4229313 -:1019E0000196F9CFC357DF4FE881CD58D040EE23A1 -:1019F000A1F0CB56DF4FF881C559D040FF2369F0E5 -:101A0000882D8F7D883549F4F5013197808222E059 -:101A1000A21AB10880E3D5018C93C957DF4FE88142 -:101A2000F981C758D040AE16BF0608F095C247EB03 -:101A300052E065E372E082E292E00E9475238CC27C -:101A40008A948A9411E06114710449F002C0812CD7 -:101A500010E077FE07C026E0622E712C03C06624DA -:101A60006394712C95012C5F3F4FC557DF4F39832D -:101A70002883CB58D040D501CD90DD90ED90FC90DF -:101A800020E030E0A901C701B6010E94152487FFBC -:101A90000AC0F7FAF094F7F8F094B2E0CE56DF4FB0 -:101AA000B883C259D040C156DF4F1883CF59D040B8 -:101AB000AA24A394B12CAC0EBD1EA20CB31C20E032 -:101AC00030E040E85FE3C701B6010E94642587FD6E -:101AD00032C0412C512C27EB33E44AEB51E5C701CE -:101AE000B6010E94642587FD0EC029EF32E045E172 -:101AF00050E5C701B6010E9419246B017C01EAE0A0 -:101B00004E0E511CE8CF20E030E040E251E4C70126 -:101B1000B6010E94642587FD49C020E030E040E224 -:101B200051E4C701B6010E9419246B017C01FFEF4B -:101B30004F1A5F0AE8CF20E030E0A901C701B601E3 -:101B40000E941524412C512C882381F12FEF36EE71 -:101B50004BED5EE2C701B6010E941524181674F021 -:101B600029EF32E045E150E5C701B6010E94682542 -:101B70006B017C012AE0421A5108E8CF20E030E0F6 -:101B800040E85FE3C701B6010E94152487FF0EC03D -:101B900020E030E040E251E4C701B6010E94682530 -:101BA0006B017C0131E0431A5108E8CF112301F1A8 -:101BB0004614570444F44CEF44164FEF54061CF0FF -:101BC00064187508812C51E0651A710881E0C357CB -:101BD000DF4F9881CD58D0409827C156DF4F98836A -:101BE000CF59D040A1E0C357DF4FA883CD58D04094 -:101BF00081104BC057FE3DC080E3E1E0F0E0EC0F08 -:101C0000FD1FE20DF31D8083F5016114710459F489 -:101C1000C357DF4FB881CD58D040B11104C03196C1 -:101C200080E090E006C032968EE2D50111968C934A -:101C3000C30192012F5F3F4F280F391F40E38F01EF -:101C40008217930729F0009719F041930197F7CF76 -:101C5000930120953095421653060CF4D1C03C01F7 -:101C6000E1E0F0E0CA56DF4FF983E883C659D0407F -:101C70005CC02227332724193509CA56DF4F398320 -:101C80002883C659D040850150C08501CA56DF4F10 -:101C900019821882C659D04048C0C701B6010E94B7 -:101CA0008124CF55DF4F688379838A839B83C15A10 -:101CB000D040CF55DF4F48815981C15AD040BA0139 -:101CC000882777FD8095982F0E94B4249B01AC0152 -:101CD000C701B6010E94B02320E030E040E251E4A9 -:101CE0000E9468256B017C0198012F5F3F4FCF5503 -:101CF000DF4F8881C15AD040805DD8018C93CA568D -:101D0000DF4F88819981C659D0400196CA56DF4F6E -:101D1000E881F981C659D040EF2B91F0CA56DF4FC8 -:101D200099838883C659D0408901CA56DF4F2881DC -:101D30003981C659D040621673060CF0AECF14C07C -:101D40006114710439F4C357DF4FF881CD58D04086 -:101D5000FF2339F098012E5F3F4FEEE2D801119634 -:101D6000EC9381E090E0DACF20E030E040EA50E40C -:101D7000C701B6010E94642587FD42C0F80181E0D9 -:101D800090E030E322912E3251F0820F8A3321F01D -:101D9000808380E090E003C0308381E090E0AE1665 -:101DA000BF0680F3892B61F18820B9F0F801AE16E7 -:101DB000BF0678F4DF018E919D018E3239F4CF0198 -:101DC0000297DC018C918083F90101C080833197F7 -:101DD000EECFBFEF4B1A5B0A0BC00F5F1F4FF8012E -:101DE000AE16BF0628F4DF018E918083FD01F8CF87 -:101DF00081E3E1E0F0E0EC0FFD1FE20DF31D8083D5 -:101E0000C156DF4FE881CF59D040EE2349F0F801A9 -:101E10008291803311F48F01FACF8E3209F48F0151 -:101E20008820B1F1D8018C92C801029657FE07C0F4 -:101E30002DE211962C9351944194510803C02BE24A -:101E4000F80121838C01065F1F4F20E030E02F5FF7 -:101E50003F4FF8013196C2016AE070E00E94EF2521 -:101E6000805DD8018C932B016115710511F08F01F4 -:101E7000EECF22303105DCF3E21BF30B1997819191 -:101E80008E932150310912161306CCF30950110913 -:101E9000C256DF4FB881CE59D040BB2309F461C090 -:101EA000E92DEC7F9E2ECE56DF4FF881C259D040EF -:101EB0009F2ACD56DF4F2881C359D04020FB92F88E -:101EC000CF56DF4F3881C159D04030FB93F8C0570F -:101ED000DF4F4881C059D04040FB94F8CC56DF4FCB -:101EE0005881C459D04050FB95F8C056DF4F8881C7 -:101EF000C05AD04080FB96F8CB56DF4F9881C55929 -:101F0000D04090FB97F8292D237081E090E011F4E8 -:101F100080E090E09101281B390BF50140E35F015F -:101F2000C8018E1B9F0B82179307DCF44293F7CFF7 -:101F3000C557DF4FB982A882CB58D040C456DF4F77 -:101F4000F983E883CC59D040D12C0FE111E08CE12A -:101F5000A82E81E0B82E06C0D12C8E010A571F4F43 -:101F600001C0D12C0A191B09201631060CF440C0FF -:101F7000A92DAC7F9A2ECE56DF4FB881C259D040E2 -:101F80009B2ACD56DF4FE881C359D040E0FB92F841 -:101F9000CF56DF4FF881C159D040F0FB93F8C057BE -:101FA000DF4F2881C059D04020FB94F8CC56DF4F3A -:101FB0003881C459D04030FB95F8C056DF4F488176 -:101FC000C05AD04040FB96F8CB56DF4F5881C559D8 -:101FD000D04050FB97F87101E01AF10A292D2370C7 -:101FE00081E090E011F480E090E0E81AF90A02C084 -:101FF000E12CF12CCF56DF4F8881C159D04081119F -:1020000022C031E0E31AF108F7FC1DC0C656DF4FCD -:1020100068817981CA59D04080E2C856DF4FE88193 -:10202000F981C859D0400995C257DF4F28813981BD -:10203000CE58D0402F5F3F4FC257DF4F39832883A0 -:10204000CE58D040DECF492D4C7F942ECE56DF4F58 -:102050005881C259D040952ACD56DF4F8881C35947 -:10206000D04080FB92F8CF56DF4F9881C159D040C5 -:1020700090FB93F8C057DF4FA881C059D040A0FB18 -:1020800094F8CC56DF4FB881C459D040B0FB95F8D6 -:10209000C056DF4FE881C05AD040E0FB96F8CB56DF -:1020A000DF4FF881C559D040F0FB97F8892D837038 -:1020B00001F1813011F48BE201C08DE2C656DF4F91 -:1020C00068817981CA59D040C856DF4FE881F981CB -:1020D000C859D0400995C257DF4F28813981CE5861 -:1020E000D0402F5F3F4FC257DF4F39832883CE58F0 -:1020F000D040D1100AC03501C257DF4FA880B98047 -:10210000CE58D040A618B70821C0C257DF4FC880AC -:10211000D980CE58D040AC18BD080150110917FD28 -:102120002DC0F501EC0DFD1D8491C656DF4F688171 -:102130007981CA59D040C856DF4FE881F981C85922 -:10214000D0400995FFEFCF1ADF0AE7CF6501C60C33 -:10215000D71C0150110917FD11C0C656DF4F688109 -:102160007981CA59D040D3018D913D01C856DF4FC6 -:10217000E881F981C859D0400995E8CFCF56DF4FA3 -:10218000F881C159D040FF2309F40CC921E0E21ABB -:10219000F108F7FC07C9C656DF4F68817981CA5933 -:1021A000D04080E2C856DF4FE881F981C859D0405D -:1021B0000995FFEFCF1ADF0AE9CFC257DF4F8881B9 -:1021C0009981CE58D040CC55DF4F0FB6F894DEBF82 -:1021D0000FBECDBFDF91CF911F910F91FF90EF9078 -:1021E000DF90CF90BF90AF909F908F907F906F9037 -:1021F0005F904F903F902F900895CF92DF92EF9293 -:10220000FF920F931F93CF93DF931F92CDB7DEB74B -:102210007C01462F82E8860F9701265B3E4F6901BD -:10222000823010F06B3149F4F601608171818BE1ED -:1022300090E049830E94F2084981D701A05BBE4F1C -:102240002C9111965C911197842F90E0FC01E2276C -:10225000EE0FFF1FEE52FC4F25913491052F10E039 -:10226000202731272D933C93F601608171810F90D7 -:10227000DF91CF911F910F91FF90EF90DF90CF9062 -:102280000C94F2082F923F924F925F926F927F923E -:102290008F929F92AF92BF92CF92DF92EF92FF9276 -:1022A0000F931F93CF93DF93CDB7DEB7C455D109FA -:1022B0000FB6F894DEBF0FBECDBF8C015C0126EBDC -:1022C000A21A2EEFB20A4C014BEA841A4EEF940A7E -:1022D0007C0184EBE81A8EEFF80AD5018D919C9170 -:1022E0000E9428098F3FBFEF9B0709F441C1F40109 -:1022F000208121110CC18E37910509F0FAC0D70158 -:102300004D915C91F801E25BFE4F1F014231510596 -:1023100008F4E1C080819181883B904F09F0DBC0D7 -:10232000D801FE013896CE010E962D9126952032C9 -:1023300009F420E02193E817F907B9F7D8011696B8 -:102340008C91169786958F708E871796FE01319621 -:10235000CF0106962D912695203209F420E0219395 -:10236000E817F907B9F7F8013D96D8011D968C9149 -:1023700086958F708F8329964FAC2997512C61E0F9 -:1023800070E0808180FF19C028965FAE289729965B -:102390004FAE29972181822F90E02B969FAF8EAF71 -:1023A0002B97039709F463C01F922F938FE891E056 -:1023B0009F938F938CE893E068C0B7E0B51520F346 -:1023C00066246394712C6C0E7D1E27E0529E600C77 -:1023D000711C1124CF01019663969FAF8EAF639756 -:1023E00080E090E0252D30E06396AEADBFAD639701 -:1023F000DD906396BFAFAEAF6397D694B0E2DB12C9 -:1024000002C0C12C01C0CD2CD301A80FB91F1E964C -:10241000CC9201968630910539F737969081B7E0D6 -:10242000CB2EC29ED001C39EB00D1124CC24C394E8 -:10243000D12CCC0EDD1EAC0DBD1D892F86958F7065 -:1024400054968C9397FF08C0CB0102C0880F991F48 -:102450002A95E2F7482A09C0DB0102C0AA0FBB1F78 -:102460002A95E2F79D012095422253948ACF8281DA -:102470002C968FAF2C97803F99F01F928F938FE807 -:1024800091E09F938F938BE493E09F938F930E94AF -:10249000F3220F900F900F900F900F900F901BC092 -:1024A000339642505109C8018E1B9F0B480F591F8C -:1024B00060965FAF4EAF60972E96FFAFEEAF2E9750 -:1024C000F801EE5AFE4F0190F081E02D309719F09F -:1024D000CE010196099581E0F801EC5AFE4F808308 -:1024E0008FEF9FEFD1018D939C93F70111821082A2 -:1024F000F4CE8F37910529F4F801EC5AFE4F108283 -:10250000ECCE8B31910519F481E08083E6CEF801A1 -:10251000EC5AFE4F2081222341F1D7012D913C91AD -:102520002A34B1E03B0700F5A9014F5F5F4FF70187 -:1025300051834083F801E20FF31F8083D801A25B2F -:10254000BE4F2D913C911197F901E827FF27EE0F1F -:10255000FF1FEE52FC4F85919491232F3327822742 -:1025600093278D939C9301C01082D4011C92B5CE09 -:10257000F50100811181D8011C968D919C911D97C8 -:10258000892B41F449E451E069E373E08FE293E081 -:102590000E947523D8011C96ED91FC911D97C801EE -:1025A0000995892B09F444C0F50100811181D801F6 -:1025B0001C968D919C911D97892B41F449E451E023 -:1025C00069E373E08FE293E00E947523D8011C96C3 -:1025D000ED91FC911D97C80109959F938F9384E914 -:1025E00091E09F938F9388EB93E09F938F930E944A -:1025F000F322F501008111810F900F900F900F9041 -:102600000F900F90D8011E968D919C911F97892B4A -:1026100041F442E551E06DE173E080E193E00E9416 -:102620007523D8011E96ED91FC911F97C80109955D -:10263000CC5ADF4F0FB6F894DEBF0FBECDBFDF918F -:10264000CF911F910F91FF90EF90DF90CF90BF90AF -:10265000AF909F908F907F906F905F904F903F9042 -:102660002F9008952F923F924F925F926F927F9298 -:102670008F929F92AF92BF92CF92DF92EF92FF9292 -:102680000F931F93CF93DF93CDB7DEB72C970FB681 -:10269000F894DEBF0FBECDBF9C878B877B015A01AC -:1026A000288739871D830C836115710541F448EF34 -:1026B00050E06EEF72E089EF92E00E94752322E015 -:1026C000A216B10440F449EF50E067EE72E089EDE4 -:1026D00092E00E9475234B845C8480EB481A8EEF55 -:1026E000580A8FEF9FEFF201918380836B847C8483 -:1026F000F6EB6F1AFEEF7F0AF301608171818EE7BE -:1027000090E00E94F208C12CD12CC50101979F8353 -:102710008E83CA14DB0409F468C021E029838E810A -:102720009F81C816D90609F01982F701019000208F -:10273000E9F78F01015011090E191F090730110522 -:1027400010F006E010E0C8018E0D9F1D9B838A8368 -:1027500017018A819B812816390601F1F101219127 -:102760001F01822E912CC4012A870E943F262A85B0 -:10277000892B51F4203241F04BED50E064E972E0D6 -:102780008DE792E00E947523C4010E945326682FB2 -:10279000660F8B859C850E94FD10DBCF06301105EE -:1027A00099F0812C912CE6E0F0E0E01BF10B8F0119 -:1027B0008016910648F460E48B859C850E94FD108C -:1027C000FFEF8F1A9F0AF4CF89818066F701668137 -:1027D000660F682B8B859C850E94FD10FFEFCF1A3A -:1027E000DF0A27E0E20EF11C94CF63E08B859C8525 -:1027F0000E94FD1060EF8B859C850E94FD1008856E -:102800001985EC80FD80E00EF11E0E151F0541F0CC -:10281000F80161918F018B859C850E94FD10F5CF99 -:10282000F2016081118160958B859C850E94FD106D -:10283000612F60958B859C850E94FD10F20180813F -:102840009181883B904F41F042E151E067EC72E0AA -:1028500086EA92E00E947523F301608171818EE720 -:1028600090E02C960FB6F894DEBF0FBECDBFDF917F -:10287000CF911F910F91FF90EF90DF90CF90BF907D -:10288000AF909F908F907F906F905F904F903F9010 -:102890002F900C94F208EF92FF920F931F93CF9317 -:1028A000DF93EC018B017A01009741F442E451E09F -:1028B0006BE672E087E692E00E9475230115110530 -:1028C00041F443E451E065E572E08DE492E00E945A -:1028D000752386E591E0FE019C0111922150304064 -:1028E000E1F7FE01E65BFE4F11830083FE01EE5A25 -:1028F000FE4FF182E082FE01E05BFE4F8FEF9FEF23 -:1029000091838083C25BDE4F99838883DF91CF916F -:102910001F910F91FF90EF9008958F929F92AF9229 -:10292000BF92CF92DF92EF92FF920F931F93CF93BC -:10293000DF93EC018D851F928F93CE0107969F93B5 -:102940008F938E811F928F93DF93CF938FE991E0C6 -:102950009F938F9386E392E09F938F930E945409F5 -:102960008E01025F1F4FEDB7FEB73C960FB6F8948D -:10297000FEBF0FBEEDBFE12CF12C4E01F6E48F0E31 -:10298000911C8EEBC82E81E0D82E96E3A92E92E002 -:10299000B92EF401808190E0E816F906D4F4F8012C -:1029A00086811F928F931F930F93DF92CF92BF92D6 -:1029B000AF920E945409FFEFEF1AFF0A095F1F4F01 -:1029C0008DB79EB708960FB6F8949EBF0FBE8DBF09 -:1029D000E0CFFE01E55BFF4F81818F9380818F9374 -:1029E000C35BDF4F89818F9388818F938FEC91E058 -:1029F0009F938F9386E392E09F938F930E94540955 -:102A00008DB79EB708960FB6F8949EBF0FBE8DBFC8 -:102A1000DF91CF911F910F91FF90EF90DF90CF90BA -:102A2000BF90AF909F908F90089578940E94C408B3 -:102A300060E070E086E392E00E94140840E855E20E -:102A400060E070E086E392E00E94960786E0809363 -:102A5000C20060E070E08EEB93E00E945A1A4DE8ED -:102A600054E16EEB73E088E692E00E944B148FB75E -:102A7000F894C0909E04D0909F04E090A004F09041 -:102A8000A1048FBF88E692E00E9442112FB7F8940C -:102A900080919E0490919F04A091A004B091A10404 -:102AA0002FBF8C199D09AE09BF0989399A43A10529 -:102AB000B10544F38FB7F894C0909E04D0909F0462 -:102AC000E090A004F090A1048FBF01E110E02CED94 -:102AD00031E044E050E067E271E088E692E00E9475 -:102AE0003213D0CFCF93DF93EC01709399046093AE -:102AF00098048630910544F041E250E06AED75E0BB -:102B000082ED95E00E9475231092800089E1809308 -:102B1000810082E896E090938700809386008C2F56 -:102B2000806480937C0087B121E030E001C0220FF7 -:102B3000CA95EAF7922F9095892387B988B189239E -:102B400088B980917E00822B80937E0087E08093FD -:102B50007B008CEE80937A00DF91CF9108951F92D5 -:102B60000F920FB60F9211242F933F934F935F93C1 -:102B70006F937F938F939F93AF93BF93EF93FF9345 -:102B800080E286BB609178007091790076956795B8 -:102B900076956795605880919804909199040E9469 -:102BA00071178091A404882349F080919804909132 -:102BB00099040E944119807F886007C08091A30416 -:102BC000882311F088E801C080E88BB9FF91EF916C -:102BD000BF91AF919F918F917F916F915F914F9135 -:102BE0003F912F910F900FBE0F901F901895AF92AD -:102BF000BF92CF92DF92EF92FF920F931F93CF93EA -:102C0000DF936C01EB017A01DC0150960D911D916F -:102C10002D913C9153970D341B442345364441F08C -:102C20004EE650E061E076E08BEE95E00E94752381 -:102C30005E01CE018E0D9F1DF601EB57FF4FA816CA -:102C4000B90671F4C5018C1B9D0BDF91CF911F91CB -:102C50000F91FF90EF90DF90CF90BF90AF900895CD -:102C60006FB7F89440815181228133816FBF421741 -:102C7000530741F32FB7F894C0909E04D0909F045F -:102C8000E090A004F090A1042FBF6FB7F8944081AA -:102C90005181228133816FBF42175307A9F44FB787 -:102CA000F89400919E0410919F042091A00430910B -:102CB000A1044FBF0C191D092E093F09101611065A -:102CC0001206130614F7BECF6FB7F8942081318136 -:102CD000468157812417350719F44481558105C071 -:102CE00020813181A9014F5F5F4F51834083D9011A -:102CF0002C916FBFD5012D935D01A1CF6F927F9273 -:102D00008F929F92AF92BF92CF92DF92EF92FF92FB -:102D10000F931F93CF93DF93EC018B017A01888986 -:102D20009989AA89BB898D349B44A345B64441F057 -:102D30004EE650E061E076E08BEE95E00E94752370 -:102D4000F801A8014E0D5F1D99249394BB24B39400 -:102D50003E0187E7680E711C20E430E065E370E017 -:102D600088E0E82EF12CE417F50709F44EC0AFB661 -:102D7000F894CFA4D8A88BA99CA9C816D90639F471 -:102D8000C9A8DAA88DA99EA9C816D90669F0C9A84C -:102D9000DAA88FA598A9019788248394C816D90624 -:102DA00009F0812C882D01C081E0AFBE80FDDFCF0E -:102DB000D190AFB6F89489A99AA9DC01DC92C9A890 -:102DC000DAA88DA99EA9C816D90619F48BA99CA9C1 -:102DD00003C089A99AA901969AAB89ABAFBED3016A -:102DE0008C9181110CC03EA72DA71CA61BA61AA66C -:102DF0009C92299A7BA36AA35B9AB092A4048FB792 -:102E0000F894FDA2ECA28FBFAECFCF01801B910B37 -:102E1000DF91CF911F910F91FF90EF90DF90CF90B6 -:102E2000BF90AF909F908F907F906F900895CF93B9 -:102E3000DF93EC01488959896A897B894D345B4469 -:102E40006345764441F04EE650E061E076E08BEE7B -:102E500095E00E947523C958DF4F88818111FDCF0D -:102E600080E090E0DF91CF910895CF93DF93EC0164 -:102E7000488959896A897B894D345B446345764426 -:102E800041F04EE650E061E076E08BEE95E00E9486 -:102E900075232FB7F894C852DF4F888199812FBFCF -:102EA000DF91CF910895CF93DF93EC014889598941 -:102EB0006A897B894D345B446345764441F04EE634 -:102EC00050E061E076E08BEE95E00E9475238FB7CD -:102ED000F894C852DF4F198218828FBFDF91CF91CB -:102EE0000895EF92FF920F931F93CF93DF93FC010E -:102EF0008C0101531F4FD8014D915C91DC01A3530C -:102F0000BF4F4D935C93DC01A858BF4F8D919C91AE -:102F1000119716962D913C9117978217930729F4D4 -:102F200014962D913C91159706C08D919C91119707 -:102F30009C012F5F3F4F11963C932E93EC0128810B -:102F40002602900111243595279535952795E8019E -:102F5000398328837F01D3EDED0EF11CE7018881D1 -:102F600099818F010F521F4FE801998388839595AE -:102F70008795840F951F820F931FE701998388839C -:102F8000AF014B525F4F21E0181619060CF020E0FC -:102F9000EA018881880F822B888312968D919C91FB -:102FA0001397EC01688312962D913C911397169616 -:102FB0008D919C9117972817390729F414968D91B4 -:102FC0009C91159705C012968D919C91139701962F -:102FD00013969C938E931297DA019C91892F869574 -:102FE000869589278370DF01AA52BF4F833039F459 -:102FF0008C91803214F48F5F01C081508C938C913E -:10300000885F8C9380340CF435C18F738C93DF010F -:10301000A952BF4F8C91880F97702BEF290F233047 -:1030200010F0933009F481608C939C91892F8695E0 -:10303000892780958170968D990F892B868F8E3781 -:1030400009F04EC0DF01AB57BF4F2D913C91119756 -:1030500014968D919C9115972817390759F412965B -:103060002D913C91139716968D919C911797281747 -:10307000390779F012962D913C9113978D919C917F -:103080001197019741E02817390709F040E0842F94 -:1030900001C081E080FDDDC01296CD91DC911397D7 -:1030A0008EE7888312962D913C91139716968D91F9 -:1030B0009C9117972817390729F414968D919C91A4 -:1030C000159705C012968D919C91139701961396B2 -:1030D0009C938E93129781E081A32A9A41E0BCC011 -:1030E000982F9F779F3719F411A22A98C3C091A1F6 -:1030F000992309F4BFC0982F9F739E3309F4BAC077 -:1031000080FF03C080A1806880A3878D8F5F878F39 -:1031100090A1883008F4ACC0DF01AB57BF4F82E804 -:10312000890F823018F09B3109F04BC02D913C91F2 -:10313000119714968D919C9115972817390759F47A -:1031400012962D913C91139716968D919C911797FD -:103150002817390779F012962D913C9113978D918C -:103160009C911197019741E02817390709F040E039 -:10317000842F01C081E080FD20C01296CD91DC91AA -:1031800013978BE1888312962D913C911397169695 -:103190008D919C9117972817390729F414968D91D2 -:1031A0009C91159705C012968D919C91139701964D -:1031B00013969C938E93129704C011A22A9840E014 -:1031C00001C041E02D913C91119714968D919C91F5 -:1031D00015972817390759F412962D913C9113979A -:1031E00016968D919C9117972817390779F01296AA -:1031F0002D913C9113978D919C911197019751E0DE -:103200002817390709F050E0852F01C081E080FDC3 -:1032100020C080A11296CD91DC91139788831296DD -:103220002D913C91139716968D919C911797281785 -:10323000390729F414968D919C91159705C0129623 -:103240008D919C911397019613969C938E93129750 -:1032500003C011A22A9840E010A2178E41110AC0A3 -:10326000E852FF4F8081918181609183808302C009 -:10327000969590A3DF91CF911F910F91FF90EF90C2 -:103280000895DC0196968C9196978111EAC09896E4 -:103290008C9198978111A0C09F962D913C91D097C9 -:1032A000D1968D919C91D2972817390739F494962D -:1032B0008D919C919597892B09F45CC099968C917E -:1032C0009997811103C09A961C929A9781E09996DA -:1032D0008C93999792968D919C919397009789F5ED -:1032E0009F962D913C91D097D1968D919C91D2979C -:1032F0002817390751F494968D919C9195970197D1 -:1033000095969C938E93949721C09F96ED91FC91F6 -:10331000D097D5968D919C91D697E817F90729F407 -:10332000D3968D919C91D49706C09F96ED91FC9178 -:10333000D097CF010196D0969C938E939F978081D2 -:1033400006C0019793969C938E9392978EE79796DB -:103350008C93979797968C9197978B3199F59F9629 -:103360002D913C91D097D1968D919C91D297281711 -:10337000390749F45B981092A404A958BF4F1C92D6 -:10338000299880E008959F96ED91FC91D097D5966D -:103390008D919C91D697E817F90729F4D3968D91D2 -:1033A0009C91D49706C09F96ED91FC91D097CF0148 -:1033B0000196D0969C938E939F97808197968C933D -:1033C000979706C08E57823018F499961C92999759 -:1033D00081E098968C93989799962C9199979D96C1 -:1033E0008D919C919E972223A9F09A962C919A9761 -:1033F000253080F09A961C929A978034910519F4A2 -:1034000085E790E002C080E490E09E969C938E93C6 -:103410009D9723C098963C91989797962C91979753 -:10342000232341F09A968C919A978F5F9A968C936A -:103430009A970FC09A961C929A978034910519F426 -:1034400085E790E002C080E490E09E969C938E9386 -:103450009D97330F98963C93989788E096968C9317 -:1034600096979D96ED91FC919E979B968D919C9140 -:103470009C97E80FF91F9F0131709C963C932E9307 -:103480009B9796968C919697815096968C93FF2752 -:10349000E038F10530F08FEF90E0AC014E1B5F0B90 -:1034A000FA01E25FF94F84912F3F310511F008F0E6 -:1034B00080950895CF93DF93EC01CB012AEDFE01B7 -:1034C00011922A95E9F77D8F6C8F20E430E03EA7BA -:1034D0002DA79E0120583F4FFE01E858FF4F35832E -:1034E000248333832283318320839E012C573F4FD3 -:1034F000378326839E0123573F4FDE01AB57BF4FD3 -:1035000015963C932E93149713963C932E931297F3 -:1035100011963C932E939E0124533F4F17963C9354 -:103520002E9316979E01295C3F4F3CAB2BAB3AABD9 -:1035300029AB38AB2FA79E012A583F4F3EAB2DAB8E -:1035400024E030E0A281B3811C92628173814681C4 -:1035500057816417750719F44481558104C042816D -:1035600053814F5F5F4F53834283215031092115AF -:10357000310541F7BE010E9472158AB1886F8AB980 -:10358000219A229A4DE45BE463E576E4488B598BFB -:103590006A8B7B8B8EE796E19B838A8387EF95E12D -:1035A0009983888387E197E19B878A8785E397E101 -:1035B0009D878C8783E597E19F878E87DF91CF91E9 -:1035C00008952F923F924F925F926F927F928F92C7 -:1035D0009F92AF92BF92CF92DF92EF92FF920F93A2 -:1035E0001F93CF93DF93CDB7DEB7C45AD1090FB67F -:1035F000F894DEBF0FBECDBFC856DF4F99838883D6 -:10360000C859D040C656DF4F79836883CA59D04025 -:10361000C456DF4F59834883CC59D0405901C25713 -:10362000DF4F19821882CE58D0409E012F5F3F4F46 -:10363000C957DF4F39832883C758D040AE014A5756 -:103640005F4FC757DF4F59834883C958D040C8568A -:10365000DF4F08811981C859D0400F5F1F4FC856EE -:10366000DF4FE881F981C859D0408491853291F1CA -:10367000882309F448C7C456DF4F68817981CC5943 -:10368000D040C656DF4FE881F981CA59D04009952C -:10369000C257DF4FE880F980CE58D040FFEFEF1AD5 -:1036A000FF0AC557DF4FB982A882CB58D040C85611 -:1036B000DF4F19830883C859D040C257DF4FF982C2 -:1036C000E882CE58D040C557DF4FA880B980CB588C -:1036D000D040BDCFF8018491853259F5C856DF4FEF -:1036E00028813981C859D0402E5F3F4FC856DF4FDF -:1036F00039832883C859D040C456DF4F6881798107 -:10370000CC59D040C656DF4FE881F981CA59D04024 -:103710000995C257DF4FE880F980CE58D040FFEFBF -:10372000EF1AFF0AC557DF4FB982A882CB58D040A5 -:10373000C4CFC256DF4F1882CE59D040C357DF4F97 -:103740001882CD58D040C057DF4F1882C059D040A2 -:10375000CF56DF4F1882C159D040F8012491C801DB -:1037600001962B3209F458C060F42032E9F023327C -:1037700009F05AC0F1E0C357DF4FF883CD58D0406D -:1037800051C02D3251F0203309F04EC021E0C25615 -:10379000DF4F2883CE59D04045C0F1E0C057DF4FFE -:1037A000F883C059D0403EC0232D2C7F322ECF56F7 -:1037B000DF4F3881C159D040332ACE56DF4F488180 -:1037C000C259D04040FB32F8C057DF4F5881C05932 -:1037D000D04050FB33F820FA34F8CD56DF4FA881A3 -:1037E000C359D040A0FB35F8C357DF4FB881CD583F -:1037F000D040B0FB36F8CC56DF4FE881C459D040FA -:10380000E0FB37F8232D237069F441E0CF56DF4FFA -:103810004883C159D04006C031E0CF56DF4F3883CE -:10382000C159D0408C0199CFC357DF4F5881CD5833 -:10383000D040C056DF4F5883C05AD040F801249181 -:103840002A3221F0612C712C3AE025C095012E5FBF -:103850003F4FD5016D907C9077FE09C071946194C3 -:103860007108B1E0C057DF4FB883C059D0408C0118 -:10387000590116C02A33A0F40F5F1F4FFC01849139 -:10388000A301349F3001359F700C112450E3651A59 -:103890007108680E711CC801F8012491203350F79B -:1038A000C057DF4FF881C059D040FF2329F0C256DE -:1038B000DF4F1882CE59D040F80184918E3249F5FD -:1038C000319684918A3229F08F01412C512C3AE0B3 -:1038D0001AC0D5014D905C900E5F1F4FF5013296D6 -:1038E0005F011AC02A33C0F40F5F1F4FFC0184919F -:1038F000A201349F2001359F500C112450E3451A3A -:103900005108480E511CC801F8012491203350F78A -:1039100003C044244A94542CF8012491C801019610 -:10392000283699F018F42C3439F017C02C3621F0D1 -:103930002A3799F4212C02C0222423948C01CD56DD -:10394000DF4F1882C359D0400EC08C01F1E0CD5634 -:10395000DF4FF883C359D04005C0CD56DF4F1882E2 -:10396000C359D040212C98012F5F3F4FC856DF4FDD -:1039700039832883C859D040F801D490C956DF4F05 -:10398000D882C759D040F5E6DF1609F402C2FD150A -:10399000ECF023E5D21609F453C02D1564F035E49C -:1039A000D31609F4F6C147E4D41609F4E1C1DD20C9 -:1039B00009F46FC42AC053E6D51671F15D150CF4F5 -:1039C000C6C088E5D81609F48DC01FC090E7D91687 -:1039D00009F471C09D1564F0A7E6DA1609F4C8C1B0 -:1039E000DA160CF4D1C1B9E6DB1609F4B0C00DC08B -:1039F000E5E7DE1609F476C0F8E7DF1609F46DC0D6 -:103A000023E7D21202C0F12C1DC0C557DF4FB98287 -:103A1000A882CB58D04049C4A5014E5F5F4FC5571F -:103A2000DF4F59834883CB58D040D5018C9189838F -:103A3000F12C8E010E5F1F4FFE0131964F0143C4E2 -:103A4000FF24F39495012E5F3F4FC557DF4F398315 -:103A50002883CB58D040D5018D909C90811491043F -:103A600021F4A7E48A2EA1E09A2E57FE04C0F0E1CB -:103A70004F2EF7E25F2E8401FF20C1F0F801849100 -:103A8000882309F420C4C80188199909841595056B -:103A90000CF019C40F5F1F4FF1CFC80188199909A5 -:103AA000841595050CF00FC40F5F1F4FD8018C9142 -:103AB0008111F3CF08C4F5013296C557DF4FF98362 -:103AC000E883CB58D040D5016D917C9180E090E0A7 -:103AD000E6E6EE2EE1E0FE2E26C076E7E72E71E068 -:103AE000F72E04C066E6E62E61E0F62E222071F085 -:103AF000F5013496C557DF4FF983E883CB58D040A2 -:103B0000D5016D917D918D919C910DC0C50102965D -:103B1000F50160817181C557DF4F99838883CB5848 -:103B2000D04080E090E021E0CE56DF4F2883C2599C -:103B3000D04035E7D31205C0CE56DF4F1882C259A8 -:103B4000D040CF56DF4F1882C159D0403EC022200E -:103B500079F0A5014C5F5F4FC557DF4F598348830C -:103B6000CB58D040D5016D917D918D919C910FC026 -:103B7000F5013296C557DF4FF983E883CB58D04023 -:103B8000D5016D917C91882777FD8095982F97FFBF -:103B900013C090958095709561957F4F8F4F9F4F83 -:103BA000CE56DF4F1882C259D040B2E0CF56DF4F19 -:103BB000B883C159D04005C0CE56DF4F1882C259D4 -:103BC000D04056E6E52E51E0F52EE1E0CC56DF4F31 -:103BD000E883C459D040611571058105910529F428 -:103BE000CC56DF4F1882C459D0404114510441F4DF -:103BF000CC56DF4FF881C459D040FF2309F476C07A -:103C0000CE56DF4F2881C259D0408E010A571F4F30 -:103C10002130A9F02AE030E040E050E00E94032685 -:103C2000F701E60FF71F8081D8018E938D01B9014E -:103C3000CA01611571058105910561F715C0FB0188 -:103C4000EF70FF27EE0DFF1D2081F80122938F01F9 -:103C500044E096958795779567954A95D1F76115D4 -:103C600071058105910559F757FE43C0C256DF4FD4 -:103C7000F881CE59D040FF23E1F1232D2C7F322E45 +:100F2000CF911F910F91FF90EF900895FC014FB763 +:100F3000F89427A130A581A592A54FBF281739079E +:100F4000B1F02FB7F894A7A1B0A585A596A5A817CD +:100F5000B90719F483A594A504C0A7A1B0A5CD0134 +:100F6000019690A787A38C912FBF90E008958FEFF3 +:100F70009FEF08956FB7F894FC0147A150A521A5F4 +:100F800032A56FBF81E04217530709F480E008954E +:100F9000DC01D0968D919C91D197DC01ED91FC9173 +:100FA0000480F581E02D09944FB7F894FC0121A548 +:100FB00032A530A727A34FBF08954FB7F894FC017F +:100FC00021A132A130A3278F4FBF0895CF93DF9384 +:100FD000EC010E94D407CE01DF91CF910C94DD0784 +:100FE000CF93DF93EC01488959896A897B894C3416 +:100FF00052456544734541F04CEB50E064E971E0C3 +:101000008CE791E00E94DE258E8D811108C04BE8AF +:1010100051E06BE671E08DE591E00E94DE251E8EC9 +:10102000CE010E94D00688A999A9DC01ED91FC911E +:101030000280F381E02D099519AA18AACE010E9419 +:10104000E60780E090E0DF91CF910895CF93DF93A2 +:10105000EC01488959896A897B894C345245654439 +:10106000734541F04CEB50E064E971E08CE791E0AE +:101070000E94DE25CE010E94F0076C8D7D8DCE0191 +:101080000E94FC06CE01DF91CF910895FC01CB01B7 +:1010900022E3DF011D922A95E9F74CE452E565E46D +:1010A00073E5408B518B628B738B26E238E035837E +:1010B000248320EF37E03783268326E236E031832E +:1010C000208322E636E03383228320ED36E0338727 +:1010D00022872FE936E03587248728EB36E03787EB +:1010E0002687BC01CF010C94FC061F920F920FB60D +:1010F0000F9211240F931F932F933F934F935F935E +:101100006F937F938F939F93AF93BF93CF93DF930F +:10111000EF93FF938091E3059091E405A091E5059D +:10112000B091E6050196A11DB11D8093E305909352 +:10113000E405A093E505B093E6050BEA1AEBC09130 +:101140001E02D0911F0288819981892BD1F18FB71E +:10115000F8944091E3055091E4056091E5057091A4 +:10116000E6058FBF88859985AA85BB85481B590BE5 +:101170006A0B7B0B77FD25C0CF3FD10509F048F402 +:101180002BEC30E048ED51E06BEC71E0CE010E94B9 +:10119000F425EA81FB818881998191838083E881AC +:1011A000F9818A819B81938382831B821A821982AF +:1011B00018821B8B0A8BEC85FD85CE010C96099558 +:1011C000BECFFF91EF91DF91CF91BF91AF919F91F2 +:1011D0008F917F916F915F914F913F912F911F91CF +:1011E0000F910F900FBE0F901F90189582E292E022 +:1011F00090931F0280931E021092210210922002EF +:1012000010922302109222028EE192E09093250226 +:10121000809324021092E3051092E4051092E505F4 +:101220001092E6050E948C058091E705882341F025 +:1012300041E951E068EB71E085EA91E00E94DE252A +:1012400081E08093E7050895EF92FF920F931F933B +:10125000CF93DF931F92CDB7DEB77C018B018983DB +:10126000DB0112968D919C911397892B41F44EE0EE +:1012700051E060E172E086E092E00E94DE25D80154 +:101280001296ED91FC91139741E050E0BE016F5F23 +:101290007F4FC8010995019719F4C701992702C02A +:1012A0008FEF9FEF0F90DF91CF911F910F91FF90E4 +:1012B000EF9008950F931F93CF93DF931F92CDB7B5 +:1012C000DEB78C01DC018D919C91892B41F442EFBA +:1012D00050E064EF71E08BEE91E00E94DE25D801D2 +:1012E000ED91FC9141E050E0BE016F5F7F4FC8017E +:1012F0000995019719F4898190E002C08FEF9FEF63 +:101300000F90DF91CF911F910F910895CF93DF93AD +:10131000CDB7DEB79E01275F3F4F4D815E8164E20E +:1013200079E08F8198850E94B309DF91CF9108956C +:101330000F931F93CF93DF938C01EB018991882347 +:1013400059F0B801992787FD90950E9424098F3F95 +:101350002FEF920799F702C080E090E0DF91CF91E4 +:101360001F910F9108952F923F924F925F926F922B +:101370007F928F929F92AF92BF92CF92DF92EF9225 +:10138000FF920F931F93CF93DF93CDB7DEB7C45A6D +:10139000D1090FB6F894DEBF0FBECDBFFC01C85611 +:1013A000DF4F79836883C859D040C656DF4F5983D1 +:1013B0004883CA59D0405901C257DF4F1982188259 +:1013C000CE58D0409E012F5F3F4FC957DF4F398322 +:1013D0002883C758D040AE014A575F4FC757DF4FE9 +:1013E00059834883C958D0409F012F5F3F4FC4564F +:1013F000DF4F39832883CC59D0408081853291F1E9 +:10140000882309F427C7C656DF4F68817981CA59F6 +:10141000D040C856DF4FE881F981C859D0400995BE +:10142000C257DF4FC880D980CE58D040FFEFCF1AC7 +:10143000DF0AC557DF4FB982A882CB58D040C257C8 +:10144000DF4FD982C882CE58D040C557DF4FA88021 +:10145000B980CB58D040C456DF4FE881F981CC59D0 +:10146000D040C2CF8181853251F4AF014E5F5F4FD2 +:10147000C456DF4F59834883CC59D040C4CFC4569B +:10148000DF4FA881B981CC59D040C256DF4F1882B6 +:10149000CE59D040C357DF4F1882CD58D040CF56D9 +:1014A000DF4F1882C159D040CE56DF4F1882C25943 +:1014B000D040FD018D918B3209F45EC060F4803222 +:1014C000E9F0833209F05FC031E0C357DF4F388362 +:1014D000CD58D040EECF8D3251F0803309F053C05B +:1014E00041E0C256DF4F4883CE59D040E2CF21E0E1 +:1014F000CF56DF4F2883C159D040DBCF392D3C7FF9 +:10150000932ECE56DF4F4881C259D040942ACD56F3 +:10151000DF4F5881C359D04050FB92F8CF56DF4F70 +:101520008881C159D04080FB93F8C057DF4F988124 +:10153000C059D04090FB94F8CC56DF4FE881C45995 +:10154000D040E0FB95F8C357DF4FF881CD58D0402D +:10155000F0FB96F8CB56DF4F2881C559D04020FBD1 +:1015600097F8892D837009F0A4CF81E0CE56DF4F24 +:101570008883C259D0409DCF51E0CE56DF4F58836B +:10158000C259D04096CFC357DF4F9881CD58D04035 +:10159000C056DF4F9883C05AD0408A3229F0DF010D +:1015A000212C312C2AE013C0C5010296D5012D90C3 +:1015B0003C9037FE09C0319421943108B1E0CF56F8 +:1015C000DF4FB883C159D04031965C0112C0FD0194 +:1015D0008D9190ED980F9A3060F4F1012E9F1001DB +:1015E0002F9F300C1124F0E32F1A3108280E311CE4 +:1015F000EECFCF56DF4F2881C159D040222329F0AA +:10160000C256DF4F1882CE59D04080818E3221F5EC +:1016100081818A3231F0DF011196612C712C2AE030 +:1016200009C0D5016D907C90329695012E5F3F4F99 +:10163000590115C0FD018D9190ED980F9A3078F405 +:10164000A301249F3001259F700C112450E3651ADB +:101650007108680E711CEECF66246A94762CDF0147 +:101660008D918836D9F018F48C3459F01FC08C361F +:1016700041F08A37D9F4C057DF4F1882C059D040A3 +:1016800006C081E0C057DF4F8883C059D040FD01BC +:10169000CC56DF4F1882C459D04012C0FD0191E0F2 +:1016A000CC56DF4F9883C459D04005C0CC56DF4F8D +:1016B0001882C459D040C057DF4F1882C059D0405B +:1016C000DF011196C456DF4FB983A883CC59D040AF +:1016D0008080B5E68B1609F408C2B815ECF023E556 +:1016E000821609F453C0281564F035E4831609F412 +:1016F000FCC147E4841609F4F0C1882009F465C4EC +:101700002AC053E6851671F158150CF4CBC088E554 +:10171000881609F48DC01FC090E7891609F471C0BE +:10172000981564F0A7E68A1609F4D7C18A160CF456 +:10173000DBC1B9E68B1609F4B5C00DC0E5E78E161E +:1017400009F476C0F8E78F1609F46DC023E782121A +:1017500002C0D12C1DC0C557DF4FB982A882CB581B +:10176000D0403FC4A5014E5F5F4FC557DF4F59833F +:101770004883CB58D040D5018C918983D12C8E01E0 +:101780000E5F1F4FFE0131965F0139C4DD24D394F3 +:1017900095012E5F3F4FC557DF4F39832883CB58C4 +:1017A000D040D501AD90BC90A114B10421F4A0E2C9 +:1017B000AA2EA1E0BA2E77FE04C0F0E16F2EF7E268 +:1017C0007F2E8501DD20C1F0F8018491882309F482 +:1017D00016C4C8018A199B09861597050CF00FC419 +:1017E0000F5F1F4FF1CFC8018A199B098615970516 +:1017F0000CF005C40F5F1F4FD8018C918111F3CFFE +:10180000FEC3F5013296C557DF4FF983E883CB5805 +:10181000D040D5016D917C9180E090E0EBE6EE2E1A +:10182000E1E0FE2E2BC07BE7E72E71E0F72E04C02F +:101830006BE6E62E61E0F62EC057DF4FB881C05947 +:10184000D040BB2371F0F5013496C557DF4FF983C3 +:10185000E883CB58D040D5016D917D918D919C91BD +:101860000DC0C5010296F50160817181C557DF4F3A +:1018700099838883CB58D04080E090E021E0CD561A +:10188000DF4F2883C359D04035E7831205C0CD56BA +:10189000DF4F1882C359D040CE56DF4F1882C2594D +:1018A000D04042C0C057DF4F4881C059D040442388 +:1018B00071F0C5010496C557DF4F99838883CB58D3 +:1018C000D040D5016D917D918D919C910FC0F50116 +:1018D0003296C557DF4FF983E883CB58D040D50106 +:1018E0006D917C91882777FD8095982F97FF13C085 +:1018F00090958095709561957F4F8F4F9F4FCD56F6 +:10190000DF4F1882C359D040B2E0CE56DF4FB883C4 +:10191000C259D04005C0CD56DF4F1882C359D040C0 +:101920005BE6E52E51E0F52EE1E0CB56DF4FE88394 +:10193000C559D040611571058105910529F4CB5633 +:10194000DF4F1882C559D0406114710441F4CB5661 +:10195000DF4FF881C559D040FF2309F47CC0CD5634 +:10196000DF4F2881C359D0408E010A571F4F2130C5 +:10197000A9F02AE030E040E050E00E946C28F70136 +:10198000E60FF71F8081D8018E938D01B901CA013E +:10199000611571058105910561F715C0FB01EF70B7 +:1019A000FF27EE0DFF1D2081F80122938F0144E0F7 +:1019B00096958795779567954A95D1F76115710545 +:1019C0008105910559F777FE49C0C256DF4FF8816E +:1019D000CE59D040FF2309F441C0292D2C7F922EEF +:1019E000CE56DF4F3881C259D040932ACD56DF4FB3 +:1019F0004881C359D04040FB92F8CF56DF4F588101 +:101A0000C159D04050FB93F8C057DF4F8881C0596F +:101A1000D04080FB94F8CC56DF4F9881C459D04019 +:101A200090FB95F8C357DF4FA881CD58D040A0FB5D +:101A300096F8CB56DF4FB881C559D040B0FB97F828 +:101A4000292D237081E090E011F480E090E03101D5 +:101A5000681A790A03C08E010A571F4FC757DF4F14 +:101A600088819981C958D040801B910BF80120E3EF +:101A70005F01861597051CF422930196F9CFC35791 +:101A8000DF4FE881CD58D040EE23A1F0CB56DF4F99 +:101A9000F881C559D040FF2369F0882D8F7D8835A6 +:101AA00049F4F5013197808222E0A21AB10880E35F +:101AB000D5018C93C957DF4FE881F981C758D040D1 +:101AC000AE16BF0608F095C247EB52E065E372E040 +:101AD00082E292E00E94DE258CC28A948A9411E010 +:101AE0006114710449F002C0812C10E077FE07C038 +:101AF00026E0622E712C03C066246394712C95013C +:101B00002C5F3F4FC557DF4F39832883CB58D040D8 +:101B1000D501CD90DD90ED90FC9020E030E0A90162 +:101B2000C701B6010E947E2687FF0AC0F7FAF0942B +:101B3000F7F8F094B2E0CE56DF4FB883C259D040E8 +:101B4000C156DF4F1883CF59D040AA24A394B12C9B +:101B5000AC0EBD1EA20CB31C20E030E040E85FE3F9 +:101B6000C701B6010E94CD2787FD32C0412C512C00 +:101B700027EB33E44AEB51E5C701B6010E94CD27BC +:101B800087FD0EC029EF32E045E150E5C701B601FF +:101B90000E9482266B017C01EAE04E0E511CE8CFC8 +:101BA00020E030E040E251E4C701B6010E94CD27B9 +:101BB00087FD49C020E030E040E251E4C701B601B2 +:101BC0000E9482266B017C01FFEF4F1A5F0AE8CF6B +:101BD00020E030E0A901C701B6010E947E26412C19 +:101BE000512C882381F12FEF36EE4BED5EE2C701D9 +:101BF000B6010E947E26181674F029EF32E045E106 +:101C000050E5C701B6010E94D1276B017C012AE093 +:101C1000421A5108E8CF20E030E040E85FE3C70116 +:101C2000B6010E947E2687FF0EC020E030E040E231 +:101C300051E4C701B6010E94D1276B017C0131E05C +:101C4000431A5108E8CF112301F14614570444F414 +:101C50004CEF44164FEF54061CF064187508812CA5 +:101C600051E0651A710881E0C357DF4F9881CD5864 +:101C7000D0409827C156DF4F9883CF59D040A1E07C +:101C8000C357DF4FA883CD58D04081104BC057FEBB +:101C90003DC080E3E1E0F0E0EC0FFD1FE20DF31D3D +:101CA0008083F5016114710459F4C357DF4FB88183 +:101CB000CD58D040B11104C0319680E090E006C00C +:101CC00032968EE2D50111968C93C30192012F5F5B +:101CD0003F4F280F391F40E38F018217930729F0E8 +:101CE000009719F041930197F7CF93012095309514 +:101CF000421653060CF4D1C03C01E1E0F0E0CA56B4 +:101D0000DF4FF983E883C659D0405CC022273327D0 +:101D100024193509CA56DF4F39832883C659D04064 +:101D2000850150C08501CA56DF4F19821882C659F5 +:101D3000D04048C0C701B6010E94EA26CF55DF4F08 +:101D4000688379838A839B83C15AD040CF55DF4F04 +:101D500048815981C15AD040BA01882777FD8095C2 +:101D6000982F0E941D279B01AC01C701B6010E945C +:101D7000192620E030E040E251E40E94D1276B01B7 +:101D80007C0198012F5F3F4FCF55DF4F8881C15AAB +:101D9000D040805DD8018C93CA56DF4F88819981ED +:101DA000C659D0400196CA56DF4FE881F981C6591D +:101DB000D040EF2B91F0CA56DF4F99838883C659E4 +:101DC000D0408901CA56DF4F28813981C659D04099 +:101DD000621673060CF0AECF14C06114710439F4AE +:101DE000C357DF4FF881CD58D040FF2339F0980119 +:101DF0002E5F3F4FEEE2D8011196EC9381E090E028 +:101E0000DACF20E030E040EA50E4C701B6010E949A +:101E1000CD2787FD42C0F80181E090E030E32291B8 +:101E20002E3251F0820F8A3321F0808380E090E0DF +:101E300003C0308381E090E0AE16BF0680F3892BAB +:101E400061F18820B9F0F801AE16BF0678F4DF0121 +:101E50008E919D018E3239F4CF010297DC018C9175 +:101E60008083F90101C080833197EECFBFEF4B1A19 +:101E70005B0A0BC00F5F1F4FF801AE16BF0628F4B8 +:101E8000DF018E918083FD01F8CF81E3E1E0F0E096 +:101E9000EC0FFD1FE20DF31D8083C156DF4FE8817B +:101EA000CF59D040EE2349F0F8018291803311F4EC +:101EB0008F01FACF8E3209F48F018820B1F1D80159 +:101EC0008C92C801029657FE07C02DE211962C9302 +:101ED00051944194510803C02BE2F80121838C01F5 +:101EE000065F1F4F20E030E02F5F3F4FF801319633 +:101EF000C2016AE070E00E945828805DD8018C938E +:101F00002B016115710511F08F01EECF22303105E3 +:101F1000DCF3E21BF30B199781918E932150310969 +:101F200012161306CCF309501109C256DF4FB881BF +:101F3000CE59D040BB2309F461C0E92DEC7F9E2E21 +:101F4000CE56DF4FF881C259D0409F2ACD56DF4F81 +:101F50002881C359D04020FB92F8CF56DF4F3881FB +:101F6000C159D04030FB93F8C057DF4F4881C0596A +:101F7000D04040FB94F8CC56DF4F5881C459D04034 +:101F800050FB95F8C056DF4F8881C05AD04080FB87 +:101F900096F8CB56DF4F9881C559D04090FB97F803 +:101FA000292D237081E090E011F480E090E0910110 +:101FB000281B390BF50140E35F01C8018E1B9F0B05 +:101FC00082179307DCF44293F7CFC557DF4FB982EE +:101FD000A882CB58D040C456DF4FF983E883CC5950 +:101FE000D040D12C0FE111E08CE1A82E81E0B82E79 +:101FF00006C0D12C8E010A571F4F01C0D12C0A19DF +:102000001B09201631060CF440C0A92DAC7F9A2E76 +:10201000CE56DF4FB881C259D0409B2ACD56DF4FF4 +:10202000E881C359D040E0FB92F8CF56DF4FF881EA +:10203000C159D040F0FB93F8C057DF4F2881C059F9 +:10204000D04020FB94F8CC56DF4F3881C459D040A3 +:1020500030FB95F8C056DF4F4881C05AD04040FB56 +:1020600096F8CB56DF4F5881C559D04050FB97F8B2 +:102070007101E01AF10A292D237081E090E011F43A +:1020800080E090E0E81AF90A02C0E12CF12CCF566A +:10209000DF4F8881C159D040811122C031E0E31A5D +:1020A000F108F7FC1DC0C656DF4F68817981CA5917 +:1020B000D04080E2C856DF4FE881F981C859D0404E +:1020C0000995C257DF4F28813981CE58D0402F5F04 +:1020D0003F4FC257DF4F39832883CE58D040DECFE1 +:1020E000492D4C7F942ECE56DF4F5881C259D04097 +:1020F000952ACD56DF4F8881C359D04080FB92F896 +:10210000CF56DF4F9881C159D04090FB93F8C0570C +:10211000DF4FA881C059D040A0FB94F8CC56DF4FC8 +:10212000B881C459D040B0FB95F8C056DF4FE88164 +:10213000C05AD040E0FB96F8CB56DF4FF881C55926 +:10214000D040F0FB97F8892D837001F1813011F4B4 +:102150008BE201C08DE2C656DF4F68817981CA5992 +:10216000D040C856DF4FE881F981C859D040099561 +:10217000C257DF4F28813981CE58D0402F5F3F4F63 +:10218000C257DF4F39832883CE58D040D1100AC0C0 +:102190003501C257DF4FA880B980CE58D040A6186D +:1021A000B70821C0C257DF4FC880D980CE58D04071 +:1021B000AC18BD080150110917FD2DC0F501EC0D3B +:1021C000FD1D8491C656DF4F68817981CA59D04080 +:1021D000C856DF4FE881F981C859D0400995FFEF13 +:1021E000CF1ADF0AE7CF6501C60CD71C01501109D1 +:1021F00017FD11C0C656DF4F68817981CA59D0409A +:10220000D3018D913D01C856DF4FE881F981C8594E +:10221000D0400995E8CFCF56DF4FF881C159D04063 +:10222000FF2309F40CC921E0E21AF108F7FC07C901 +:10223000C656DF4F68817981CA59D04080E2C856BE +:10224000DF4FE881F981C859D0400995FFEFCF1AD7 +:10225000DF0AE9CFC257DF4F88819981CE58D0403D +:10226000CC55DF4F0FB6F894DEBF0FBECDBFDF9168 +:10227000CF911F910F91FF90EF90DF90CF90BF9083 +:10228000AF909F908F907F906F905F904F903F9016 +:102290002F900895CF92DF92EF92FF920F931F93AA +:1022A000CF93DF931F92CDB7DEB77C01462F82E834 +:1022B000860F9701265B3E4F6901823010F06B312B +:1022C00049F4F601608171818BE190E049830E94BD +:1022D00024094981D701A05BBE4F2C9111965C91D6 +:1022E0001197842F90E0FC01E227EE0FFF1FEE52C2 +:1022F000FC4F25913491052F10E0202731272D9395 +:102300003C93F601608171810F90DF91CF911F9115 +:102310000F91FF90EF90DF90CF900C9424092F92B3 +:102320003F924F925F926F927F928F929F92AF9265 +:10233000BF92CF92DF92EF92FF920F931F93CF93B2 +:10234000DF93CDB7DEB7C455D1090FB6F894DEBF21 +:102350000FBECDBF8C015C0126EBA21A2EEFB20A94 +:102360004C014BEA841A4EEF940A7C0184EBE81A84 +:102370008EEFF80AD5018D919C910E945A098F3FEA +:10238000BFEF9B0709F441C1F401208121110CC169 +:102390008E37910509F0FAC0D7014D915C91F80193 +:1023A000E25BFE4F1F014231510508F4E1C080811C +:1023B0009181883B904F09F0DBC0D801FE0138962F +:1023C000CE010E962D912695203209F420E021931E +:1023D000E817F907B9F7D80116968C9116978695E4 +:1023E0008F708E871796FE013196CF0106962D913C +:1023F0002695203209F420E02193E817F907B9F770 +:10240000F8013D96D8011D968C9186958F708F832B +:1024100029964FAC2997512C61E070E0808180FFB4 +:1024200019C028965FAE289729964FAE299721812B +:10243000822F90E02B969FAF8EAF2B97039709F4D6 +:1024400063C01F922F9384E991E09F938F938CE850 +:1024500093E068C0B7E0B51520F366246394712C4F +:102460006C0E7D1E27E0529E600C711C1124CF0162 +:10247000019663969FAF8EAF639780E090E0252D25 +:1024800030E06396AEADBFAD6397DD906396BFAFAE +:10249000AEAF6397D694B0E2DB1202C0C12C01C08C +:1024A000CD2CD301A80FB91F1E96CC920196863071 +:1024B000910539F737969081B7E0CB2EC29ED001B7 +:1024C000C39EB00D1124CC24C394D12CCC0EDD1EA0 +:1024D000AC0DBD1D892F86958F7054968C9397FFF8 +:1024E00008C0CB0102C0880F991F2A95E2F7482A3D +:1024F00009C0DB0102C0AA0FBB1F2A95E2F79D01AC +:102500002095422253948ACF82812C968FAF2C97AC +:10251000803F99F01F928F9384E991E09F938F936E +:102520008BE493E09F938F930E945C250F900F9014 +:102530000F900F900F900F901BC03396425051098F +:10254000C8018E1B9F0B480F591F60965FAF4EAF9F +:1025500060972E96FFAFEEAF2E97F801EE5AFE4F22 +:102560000190F081E02D309719F0CE010196099588 +:1025700081E0F801EC5AFE4F80838FEF9FEFD1018D +:102580008D939C93F70111821082F4CE8F379105C1 +:1025900029F4F801EC5AFE4F1082ECCE8B319105F4 +:1025A00019F481E08083E6CEF801EC5AFE4F2081D9 +:1025B000222341F1D7012D913C912A34B1E03B0710 +:1025C00000F5A9014F5F5F4FF70151834083F80188 +:1025D000E20FF31F8083D801A25BBE4F2D913C9187 +:1025E0001197F901E827FF27EE0FFF1FEE52FC4F6E +:1025F00085919491232F3327822793278D939C9342 +:1026000001C01082D4011C92B5CEF5010081118168 +:10261000D8011C968D919C911D97892B41F449E41A +:1026200051E069E373E08FE293E00E94DE25D80178 +:102630001C96ED91FC911D97C8010995892B09F411 +:1026400044C0F50100811181D8011C968D919C91A7 +:102650001D97892B41F449E451E069E373E08FE26F +:1026600093E00E94DE25D8011C96ED91FC911D9708 +:10267000C80109959F938F9389E991E09F938F9368 +:1026800088EB93E09F938F930E945C25F501008176 +:1026900011810F900F900F900F900F900F90D80115 +:1026A0001E968D919C911F97892B41F442E551E034 +:1026B0006DE173E080E193E00E94DE25D8011E9673 +:1026C000ED91FC911F97C8010995CC5ADF4F0FB6C9 +:1026D000F894DEBF0FBECDBFDF91CF911F910F9158 +:1026E000FF90EF90DF90CF90BF90AF909F908F9032 +:1026F0007F906F905F904F903F902F9008952F9212 +:102700003F924F925F926F927F928F929F92AF9281 +:10271000BF92CF92DF92EF92FF920F931F93CF93CE +:10272000DF93CDB7DEB72C970FB6F894DEBF0FBEA0 +:10273000CDBF9C878B877B015A01288739871D83F2 +:102740000C836115710541F448EF50E06EEF72E0C3 +:1027500089EF92E00E94DE2522E0A216B10440F447 +:1027600049EF50E067EE72E089ED92E00E94DE25CD +:102770004B845C8480EB481A8EEF580A8FEF9FEFF2 +:10278000F201918380836B847C84F6EB6F1AFEEFF9 +:102790007F0AF301608171818EE790E00E94240935 +:1027A000C12CD12CC50101979F838E83CA14DB04F1 +:1027B00009F468C021E029838E819F81C816D9065B +:1027C00009F01982F70101900020E9F78F0101500B +:1027D00011090E191F090730110510F006E010E06D +:1027E000C8018E0D9F1D9B838A8317018A819B815F +:1027F0002816390601F1F10121911F01822E912C39 +:10280000C4012A870E94A8282A85892B51F42032E6 +:1028100041F04BED50E064E972E08DE792E00E94F8 +:10282000DE25C4010E94BC28682F660F8B859C851D +:102830000E944A11DBCF0630110599F0812C912CB2 +:10284000E6E0F0E0E01BF10B8F018016910648F402 +:1028500060E48B859C850E944A11FFEF8F1A9F0AC6 +:10286000F4CF89818066F7016681660F682B8B85BE +:102870009C850E944A11FFEFCF1ADF0A27E0E20E83 +:10288000F11C94CF63E08B859C850E944A1160EF18 +:102890008B859C850E944A1108851985EC80FD80F6 +:1028A000E00EF11E0E151F0541F0F80161918F0138 +:1028B0008B859C850E944A11F5CFF20160811181C0 +:1028C00060958B859C850E944A11612F60958B8550 +:1028D0009C850E944A11F20180819181883B904F32 +:1028E00041F042E151E067EC72E086EA92E00E943A +:1028F000DE25F301608171818EE790E02C960FB6A2 +:10290000F894DEBF0FBECDBFDF91CF911F910F9125 +:10291000FF90EF90DF90CF90BF90AF909F908F90FF +:102920007F906F905F904F903F902F900C94240970 +:10293000EF92FF920F931F93CF93DF93EC018B01E4 +:102940007A01009741F442E451E06BE672E087E6D9 +:1029500092E00E94DE250115110541F443E451E0A7 +:1029600065E572E08DE492E00E94DE2586E591E067 +:10297000FE019C01119221503040E1F7FE01E65B1F +:10298000FE4F11830083FE01EE5AFE4FF182E0827A +:10299000FE01E05BFE4F8FEF9FEF91838083C25B70 +:1029A000DE4F99838883DF91CF911F910F91FF9024 +:1029B000EF90089566E773E00C94E41A78940E940F +:1029C000F60860E070E086E793E00E94460840E881 +:1029D00055E260E070E086E793E00E94C80786E079 +:1029E0008093C20060E070E08EEF94E00E945D1A78 +:1029F0004AED54E16EEF74E088EA93E00E94981487 +:102A00008FB7F894C090E305D090E405E090E50519 +:102A1000F090E6058FBFC1E088EA93E00E948F1135 +:102A20008091260281112EC086E793E00E94BA07AA +:102A3000882341F186E793E00E949607809329025C +:102A400090932A022091270230912802F901E55D36 +:102A5000FD4FA9014F5F5F4F808350932802409341 +:102A600027022934314010F0C09326028FB7F89422 +:102A7000C090E305D090E405E090E505F090E60510 +:102A80008FBF1BC08091270290912802892BA9F04B +:102A90002FB7F8948091E3059091E405A091E505A6 +:102AA000B091E6052FBF8C199D09AE09BF090397A8 +:102AB000A105B10514F0C093260280912602882357 +:102AC00009F4AACF609127027091280228EA33E026 +:102AD00046E753E08BE292E00E941B1C1092260214 +:102AE000109228021092270297CFCF93DF93EC0128 +:102AF0007093D9056093D8058630910544F041E282 +:102B000050E06AED75E082ED95E00E94DE251092BE +:102B1000800089E18093810082E896E090938700AD +:102B2000809386008C2F806480937C0087B121E0A5 +:102B300030E001C0220FCA95EAF7922F90958923C1 +:102B400087B988B1892388B980917E00822B8093D0 +:102B50007E0087E080937B008CEE80937A00DF918B +:102B6000CF9108951F920F920FB60F9211242F93B9 +:102B70003F934F935F936F937F938F939F93AF9305 +:102B8000BF93EF93FF9380E286BB609178007091D2 +:102B90007900769567957695679560588091D80508 +:102BA0009091D9050E9474178091E905882349F016 +:102BB0008091D8059091D9050E944419807F886042 +:102BC00007C08091E805882311F088E801C080E8FB +:102BD0008BB9FF91EF91BF91AF919F918F917F91B1 +:102BE0006F915F914F913F912F910F900FBE0F907A +:102BF0001F901895AF92BF92CF92DF92EF92FF9203 +:102C00000F931F93CF93DF936C01EB017A01DC01EB +:102C100050960D911D912D913C9153970D341B446D +:102C20002345364441F04EE650E061E076E08BEE1D +:102C300095E00E94DE255E01CE018E0D9F1DF601FE +:102C4000EB57FF4FA816B90671F4C5018C1B9D0BFD +:102C5000DF91CF911F910F91FF90EF90DF90CF9078 +:102C6000BF90AF9008956FB7F89440815181228151 +:102C700033816FBF4217530741F32FB7F894C090C9 +:102C8000E305D090E405E090E505F090E6052FBF60 +:102C90006FB7F89440815181228133816FBF421711 +:102CA0005307A9F44FB7F8940091E3051091E40598 +:102CB0002091E5053091E6054FBF0C191D092E093D +:102CC0003F09101611061206130614F7BECF6FB790 +:102CD000F89420813181468157812417350719F4F2 +:102CE0004481558105C020813181A9014F5F5F4F2B +:102CF00051834083D9012C916FBFD5012D935D0184 +:102D0000A1CF6F927F928F929F92AF92BF92CF92FC +:102D1000DF92EF92FF920F931F93CF93DF93EC011B +:102D20008B017A0188899989AA89BB898D349B4452 +:102D3000A345B64441F04EE650E061E076E08BEE0C +:102D400095E00E94DE25F801A8014E0D5F1D992433 +:102D50009394BB24B3943E0187E7680E711C20E472 +:102D600030E065E370E088E0E82EF12CE417F50729 +:102D700009F44EC0AFB6F894CFA4D8A88BA99CA9EB +:102D8000C816D90639F4C9A8DAA88DA99EA9C8160B +:102D9000D90669F0C9A8DAA88FA598A9019788244F +:102DA0008394C816D90609F0812C882D01C081E0D2 +:102DB000AFBE80FDDFCFD190AFB6F89489A99AA9B4 +:102DC000DC01DC92C9A8DAA88DA99EA9C816D9068B +:102DD00019F48BA99CA903C089A99AA901969AAB59 +:102DE00089ABAFBED3018C9181110CC03EA72DA73A +:102DF0001CA61BA61AA69C92299A7BA36AA35B9A7F +:102E0000B092E9058FB7F894FDA2ECA28FBFAECFC8 +:102E1000CF01801B910BDF91CF911F910F91FF90FC +:102E2000EF90DF90CF90BF90AF909F908F907F906A +:102E30006F900895CF93DF93EC01488959896A898F +:102E40007B894D345B446345764441F04EE650E067 +:102E500061E076E08BEE95E00E94DE25C958DF4FF9 +:102E600088818111FDCF80E090E0DF91CF910895BE +:102E7000CF93DF93EC01488959896A897B894D3466 +:102E80005B446345764441F04EE650E061E076E015 +:102E90008BEE95E00E94DE252FB7F894C852DF4FE5 +:102EA000888199812FBFDF91CF910895CF93DF93D0 +:102EB000EC01488959896A897B894D345B446345B3 +:102EC000764441F04EE650E061E076E08BEE95E02E +:102ED0000E94DE258FB7F894C852DF4F19821882FE +:102EE0008FBFDF91CF910895EF92FF920F931F93C1 +:102EF000CF93DF93FC018C0101531F4FD8014D91FB +:102F00005C91DC01A353BF4F4D935C93DC01A85847 +:102F1000BF4F8D919C91119716962D913C911797CB +:102F20008217930729F414962D913C91159706C0AA +:102F30008D919C9111979C012F5F3F4F11963C936F +:102F40002E93EC01288126029001112435952795B6 +:102F500035952795E801398328837F01D3EDED0E60 +:102F6000F11CE701888199818F010F521F4FE80101 +:102F70009983888395958795840F951F820F931F5A +:102F8000E70199838883AF014B525F4F21E0181608 +:102F900019060CF020E0EA018881880F822B8883D3 +:102FA00012968D919C911397EC01688312962D9146 +:102FB0003C91139716968D919C9117972817390776 +:102FC00029F414968D919C91159705C012968D91B8 +:102FD0009C911397019613969C938E931297DA0106 +:102FE0009C91892F8695869589278370DF01AA5247 +:102FF000BF4F833039F48C91803214F48F5F01C05D +:1030000081508C938C91885F8C9380340CF435C103 +:103010008F738C93DF01A952BF4F8C91880F9770EB +:103020002BEF290F233010F0933009F481608C933B +:103030009C91892F8695892780958170968D990F0F +:10304000892B868F8E3709F04EC0DF01AB57BF4FFB +:103050002D913C91119714968D919C91159728175D +:10306000390759F412962D913C91139716968D912C +:103070009C9117972817390779F012962D913C915A +:1030800013978D919C911197019741E0281739076B +:1030900009F040E0842F01C081E080FDDDC0129680 +:1030A000CD91DC9113978EE7888312962D913C91F8 +:1030B000139716968D919C9117972817390729F425 +:1030C00014968D919C91159705C012968D919C91A7 +:1030D0001397019613969C938E93129781E081A388 +:1030E0002A9A41E0BCC0982F9F779F3719F411A20C +:1030F0002A98C3C091A1992309F4BFC0982F9F7348 +:103100009E3309F4BAC080FF03C080A1806880A309 +:10311000878D8F5F878F90A1883008F4ACC0DF0166 +:10312000AB57BF4F82E8890F823018F09B3109F00E +:103130004BC02D913C91119714968D919C911597B0 +:103140002817390759F412962D913C91139716962A +:103150008D919C9117972817390779F012962D9128 +:103160003C9113978D919C911197019741E02817FD +:10317000390709F040E0842F01C081E080FD20C0C4 +:103180001296CD91DC9113978BE1888312962D9145 +:103190003C91139716968D919C9117972817390794 +:1031A00029F414968D919C91159705C012968D91D6 +:1031B0009C911397019613969C938E93129704C03B +:1031C00011A22A9840E001C041E02D913C91119755 +:1031D00014968D919C9115972817390759F41296DA +:1031E0002D913C91139716968D919C9117972817C6 +:1031F000390779F012962D913C9113978D919C91FE +:103200001197019751E02817390709F050E0852FF1 +:1032100001C081E080FD20C080A11296CD91DC919B +:103220001397888312962D913C91139716968D9142 +:103230009C9117972817390729F414968D919C9122 +:10324000159705C012968D919C9113970196139630 +:103250009C938E93129703C011A22A9840E010A26B +:10326000178E41110AC0E852FF4F80819181816021 +:103270009183808302C0969590A3DF91CF911F9197 +:103280000F91FF90EF900895DC0196968C919697A0 +:103290008111EAC098968C9198978111A0C09F9651 +:1032A0002D913C91D097D1968D919C91D2972817D2 +:1032B000390739F494968D919C919597892B09F44F +:1032C0005CC099968C919997811103C09A961C9233 +:1032D0009A9781E099968C93999792968D919C916B +:1032E0009397009789F59F962D913C91D097D19611 +:1032F0008D919C91D2972817390751F494968D910E +:103300009C919597019795969C938E93949721C045 +:103310009F96ED91FC91D097D5968D919C91D697E3 +:10332000E817F90729F4D3968D919C91D49706C09C +:103330009F96ED91FC91D097CF010196D0969C93EA +:103340008E939F97808106C0019793969C938E934E +:1033500092978EE797968C93979797968C919797DD +:103360008B3199F59F962D913C91D097D1968D9167 +:103370009C91D2972817390749F45B981092E90578 +:10338000A958BF4F1C92299880E008959F96ED910F +:10339000FC91D097D5968D919C91D697E817F90717 +:1033A00029F4D3968D919C91D49706C09F96ED9168 +:1033B000FC91D097CF010196D0969C938E939F97C6 +:1033C000808197968C93979706C08E57823018F419 +:1033D00099961C92999781E098968C9398979996D4 +:1033E0002C9199979D968D919C919E972223A9F05F +:1033F0009A962C919A97253080F09A961C929A97DB +:103400008034910519F485E790E002C080E490E0F3 +:103410009E969C938E939D9723C098963C919897E7 +:1034200097962C919797232341F09A968C919A978F +:103430008F5F9A968C939A970FC09A961C929A9740 +:103440008034910519F485E790E002C080E490E0B3 +:103450009E969C938E939D97330F98963C93989746 +:1034600088E096968C9396979D96ED91FC919E9709 +:103470009B968D919C919C97E80FF91F9F0131704D +:103480009C963C932E939B9796968C919697815001 +:1034900096968C93FF27E038F10530F08FEF90E09F +:1034A000AC014E1B5F0BFA01E25FF94F84912F3F95 +:1034B000310511F008F080950895CF93DF93EC016A +:1034C000CB012AEDFE0111922A95E9F77D8F6C8FD1 +:1034D00020E430E03EA72DA79E0120583F4FFE017B +:1034E000E858FF4F3583248333832283318320833D +:1034F0009E012C573F4F378326839E0123573F4F12 +:10350000DE01AB57BF4F15963C932E93149713963D +:103510003C932E93129711963C932E939E01245325 +:103520003F4F17963C932E9316979E01295C3F4F71 +:103530003CAB2BAB3AAB29AB38AB2FA79E012A583B +:103540003F4F3EAB2DAB24E030E0A281B3811C9213 +:1035500062817381468157816417750719F444812C +:10356000558104C0428153814F5F5F4F5383428333 +:10357000215031092115310541F7BE010E94751511 +:103580008AB1886F8AB9219A229A4DE45BE463E597 +:1035900076E4488B598B6A8B7B8B81E896E19B8321 +:1035A0008A838AEF95E1998388838AE197E19B87F3 +:1035B0008A8788E397E19D878C8786E597E19F87D7 +:1035C0008E87DF91CF9108958F929F92AF92BF9295 +:1035D000CF92DF92EF92FF920F931F93CF93DF93DF +:1035E000EC014B01809147018823F1F08091430168 +:1035F000882329F064EA71E0C4010E9498098E8151 +:103600001F928F93DF93CF938AEA91E09F938F93DA +:103610009F928F920E948609EDB7FEB738960FB63B +:10362000F894FEBF0FBEEDBF80914601882339F1AB +:1036300080914301882361F085EB91E09F938F9304 +:103640009F928F920E9486090F900F900F900F907B +:103650008D851F928F93CE0107969F938F938AEA51 +:1036600091E09F938F939F928F920E9486098DB7CE +:103670009EB708960FB6F8949EBF0FBE8DBF80917F +:103680004501811105C080914401811137C05CC0A2 +:1036900080914301882329F06BEB71E0C4010E9403 +:1036A00098098E01025F1F4FE12CF12C5E0196E418 +:1036B000A90EB11C8AEAC82E81E0D82EF5018081BE +:1036C00090E0E816F906FCF6F80186811F928F93C8 +:1036D0001F930F93DF92CF929F928F920E94860941 +:1036E000FFEFEF1AFF0A095F1F4F8DB79EB70896CD +:1036F0000FB6F8949EBF0FBE8DBFE0CF80914301FF +:10370000882329F062EC71E0C4010E949809FE014F +:10371000E55BFF4F81818F9380818F93C35BDF4F88 +:1037200089818F9388818F9329EC31E03F932F9388 +:103730009F928F920E9486098DB79EB708960FB60A +:10374000F8949EBF0FBE8DBF6EEC71E0C401DF9197 +:10375000CF911F910F91FF90EF90DF90CF90BF908E +:10376000AF909F908F900C9498090F931F939C019A +:10377000CA0146E0E7E3F1E0A6E0B6E001900D9271 +:103780004A95E1F74091DA0540930C0646E0EDE3F7 +:10379000F1E0A4E1B6E001900D924A95E1F7409185 +:1037A000DC0540931A0646E0E1E3F1E0ADE0B6E067 +:1037B00001900D924A95E1F740912F014093130635 +:1037C00046E0E9E2F1E0ABE1B6E001900D924A9506 +:1037D000E1F7409127014093210647E0E6E0F6E05B +:1037E000AAEEB5E001900D924A95E1F747E0E4E1D9 +:1037F000F6E0A1EFB5E001900D924A95E1F747E0C0 +:10380000EDE0F6E0A8EFB5E001900D924A95E1F702 +:1038100047E0EBE1F6E0AFEFB5E001900D924A959D +:10382000E1F78B0144E050E06AEE75E00E947F13FF +:103830001F910F910895EF92FF920F931F93CF93D3 +:10384000DF93EC018B0179018091DE05882361F023 +:1038500081ED91E09F938F935F934F930E94860930 +:103860000F900F900F900F900115110509F40BC1E7 +:103870008881813291F40230110508F404C1B80145 +:1038800061507109A701CE010196DF91CF911F917F +:103890000F91FF90EF900C94B51B8336F9F4043030 +:1038A000110508F4F0C0EDE3F1E081E090E0DE0105 +:1038B000A80FB91F2C91222331F02A3021F02D308E +:1038C00011F0208301C01082019631968017910774 +:1038D00009F4D9C08730910551F7D5C08436F9F481 +:1038E0000430110508F4CFC0E7E3F1E081E090E097 +:1038F000DE01A80FB91F2C91222331F02A3021F0CC +:103900002D3011F0208301C010820196319680176E +:10391000910709F4B8C08730910551F7B4C08133DD +:10392000F9F40230110508F4AEC0E1E3F1E081E002 +:1039300090E0DE01A80FB91F2C91222331F02A302C +:1039400021F02D3011F0208301C0108201963196B4 +:103950008017910709F497C08730910551F793C0FC +:103960008233F9F40230110508F48DC0E9E2F1E088 +:1039700081E090E0DE01A80FB91F2C91222331F0E5 +:103980002A3021F02D3011F0208301C010820196E1 +:1039900031968017910709F476C08730910551F769 +:1039A00072C0833771F50330110508F46CC089814A +:1039B000833639F48A8190E0C0979093DD05809337 +:1039C000DC058981843639F48A8190E0C097909330 +:1039D000DB058093DA058981813339F48A8190E0AF +:1039E000C0979093300180932F018981823309F031 +:1039F0004AC08A8190E0C097909328018093270164 +:103A000042C0803709F03FC003301105E0F18981E1 +:103A1000833751F48A81813321F481E08093470117 +:103A200032C0109247012FC0843651F48A8181330D +:103A300021F481E08093460126C01092460123C004 +:103A4000803751F48A81813321F481E080934501EC +:103A50001AC01092450117C08D3651F48A81813306 +:103A600021F481E0809344010EC0109244010BC008 +:103A7000893649F48A81813321F481E080934301BE +:103A800002C010924301DF91CF911F910F91FF90DF +:103A9000EF9008952F923F924F925F926F927F9294 +:103AA0008F929F92AF92BF92CF92DF92EF92FF924E +:103AB0000F931F93CF93DF93CDB7DEB7C45AD109CD +:103AC0000FB6F894DEBF0FBECDBFC856DF4F998347 +:103AD0008883C859D040C656DF4F79836883CA5956 +:103AE000D040C456DF4F59834883CC59D040590148 +:103AF000C257DF4F19821882CE58D0409E012F5FE7 +:103B00003F4FC957DF4F39832883C758D040AE0194 +:103B10004A575F4FC757DF4F59834883C958D04032 +:103B2000C856DF4F08811981C859D0400F5F1F4F19 +:103B3000C856DF4FE881F981C859D0408491853259 +:103B400091F1882309F448C7C456DF4F6881798111 +:103B5000CC59D040C656DF4FE881F981CA59D040D0 +:103B60000995C257DF4FE880F980CE58D040FFEF6B +:103B7000EF1AFF0AC557DF4FB982A882CB58D04051 +:103B8000C856DF4F19830883C859D040C257DF4F4A +:103B9000F982E882CE58D040C557DF4FA880B9805F +:103BA000CB58D040BDCFF8018491853259F5C85625 +:103BB000DF4F28813981C859D0402E5F3F4FC8560A +:103BC000DF4F39832883C859D040C456DF4F6881FE +:103BD0007981CC59D040C656DF4FE881F981CA5966 +:103BE000D0400995C257DF4FE880F980CE58D040C9 +:103BF000FFEFEF1AFF0AC557DF4FB982A882CB58F3 +:103C0000D040C4CFC256DF4F1882CE59D040C357E0 +:103C1000DF4F1882CD58D040C057DF4F1882C059AF +:103C2000D040CF56DF4F1882C159D040F8012491BF +:103C3000C80101962B3209F458C060F42032E9F033 +:103C4000233209F05AC0F1E0C357DF4FF883CD5853 +:103C5000D04051C02D3251F0203309F04EC021E048 +:103C6000C256DF4F2883CE59D04045C0F1E0C0573F +:103C7000DF4FF883C059D0403EC0232D2C7F322E19 :103C8000CF56DF4F3881C159D040332ACE56DF4F4F :103C90004881C259D04040FB32F8C057DF4F5881AD :103CA000C059D04050FB33F820FA34F8CD56DF4FDE -:103CB0008881C359D04080FB35F8C357DF4F9881C6 -:103CC000CD58D04090FB36F8CC56DF4FA881C45970 -:103CD000D040A0FB37F8232D237081E090E011F451 -:103CE00080E090E02301481A590A03C08E010A5768 -:103CF0001F4FC757DF4F88819981C958D040801B1B -:103D0000910BF80120E34F01841595051CF42293D3 -:103D10000196F9CFC357DF4FB881CD58D040BB23B0 -:103D2000A1F0CC56DF4FE881C459D040EE2369F0B2 -:103D30008D2D8F7D883549F4F4013197D082F2E0E2 -:103D40008F1A910880E3D4018C93C957DF4FE88123 -:103D5000F981C758D0408E169F0608F0AEC247EBD7 -:103D600052E061EA76E08EE896E00E947523A5C2F3 -:103D7000DA94DA94C956DF4FD882C759D04011E09F -:103D80004114510469F006C0C956DF4F1882C75963 -:103D9000D04010E057FE07C026E0422E512C03C051 -:103DA00044244394512C95012C5F3F4FC557DF4F5E -:103DB00039832883CB58D040D501CD90DD90ED904C -:103DC000FC9020E030E0A901C701B6010E94152453 -:103DD00087FF0AC0F7FAF094F7F8F094B2E0CF56F4 -:103DE000DF4FB883C159D040C156DF4F1883CF5938 -:103DF000D04088248394912C8C0E9D1E860C971C99 -:103E000020E030E040E85FE3C701B6010E9464258E -:103E100087FD32C0A12CB12C27EB33E44AEB51E5EE -:103E2000C701B6010E94642587FD0EC029EF32E06C -:103E300045E150E5C701B6010E9419246B017C01E0 -:103E4000EAE0AE0EB11CE8CF20E030E040E251E401 -:103E5000C701B6010E94642587FD49C020E030E01B -:103E600040E251E4C701B6010E9419246B017C01B4 -:103E7000FFEFAF1ABF0AE8CF20E030E0A901C70189 -:103E8000B6010E941524A12CB12C882381F12FEFBB -:103E900036EE4BED5EE2C701B6010E9415241816FE -:103EA00074F029EF32E045E150E5C701B6010E9408 -:103EB00068256B017C012AE0A21AB108E8CF20E056 -:103EC00030E040E85FE3C701B6010E94152487FF98 -:103ED0000EC020E030E040E251E4C701B6010E948C -:103EE00068256B017C0131E0A31AB108E8CF1123EA -:103EF00021F1A414B50464F44CEFA4164FEFB406FA -:103F00003CF04A185B08C956DF4F1882C759D040A9 -:103F100051E0451A510881E0C357DF4F9881CD58D1 -:103F2000D0409827C156DF4F9883CF59D040A1E0A9 -:103F3000C357DF4FA883CD58D040C956DF4FB88153 -:103F4000C759D040B1114CC0B7FE3EC080E3E1E09C -:103F5000F0E0EC0FFD1FE60DF71D808341145104C6 -:103F600061F4C357DF4FE881CD58D040E11105C05F -:103F7000F401319680E090E007C0F40132968EE2C1 -:103F8000D40111968C93C20195012F5F3F4F280FEA -:103F9000391F40E38F018217930729F0009719F02A -:103FA00041930197F7CF920120953095A216B30661 -:103FB0000CF4D6C02C01E1E0F0E0CB56DF4FF983E2 -:103FC000E883C559D0405CC0222733272A193B0912 -:103FD000CB56DF4F39832883C559D040840150C068 -:103FE0008401CB56DF4F19821882C559D04048C092 -:103FF000C701B6010E948124CF55DF4F68837983C2 -:104000008A839B83C15AD040CF55DF4F4881598165 -:10401000C15AD040BA01882777FD8095982F0E9419 -:10402000B4249B01AC01C701B6010E94B02320E07B -:1040300030E040E251E40E9468256B017C01980168 -:104040002F5F3F4FCF55DF4F8881C15AD040805DF1 -:10405000D8018C93CB56DF4F88819981C559D040C8 -:104060000196CB56DF4FE881F981C559D040EF2B3F -:1040700091F0CB56DF4F99838883C559D040890191 -:10408000CB56DF4F28813981C559D040421653069F -:104090000CF0AECF14C04114510439F4C357DF4FB4 -:1040A000F881CD58D040FF2339F098012E5F3F4F63 -:1040B000EEE2D8011196EC9381E090E0DACF20E0B7 -:1040C00030E040EA50E4C701B6010E94642587FD54 -:1040D00047C0F80181E090E030E322912E3251F0A8 -:1040E000820F8A3321F0808380E090E003C0308328 -:1040F00081E090E08E169F0680F3892B89F1C956E6 -:10410000DF4F3881C759D0403323B9F0F8018E16FC -:104110009F0678F4DF018E919D018E3239F4CF0134 -:104120000297DC018C918083F90101C08083319773 -:10413000EECFBFEFAB1ABB0A0BC00F5F1F4FF801EA -:104140008E169F0628F4DF018E918083FD01F8CF43 -:1041500081E3E1E0F0E0EC0FFD1FE60DF71D808349 -:10416000C156DF4FE881CF59D040EE2349F0F80126 -:104170008291803311F48F01FACF8E3209F48F01CE -:10418000C956DF4FF881C759D040FF23B9F1D80194 -:10419000FC93C8010296B7FE07C02DE211962C933E -:1041A000B194A194B10804C02BE2D80111962C93CC -:1041B0008C01065F1F4F20E030E02F5F3F4FF8017A -:1041C0003196C5016AE070E00E94EF25805DD8015C -:1041D0008C935B016115710511F08F01EECF2230D8 -:1041E0003105DCF3E21BF30B199781918E9321507B -:1041F000310912161306CCF309501109C256DF4FCC -:10420000B881CE59D040BB2309F45CC0E32DEC7FCC -:104210003E2ECF56DF4FF881C159D0403F2ACE56AF -:10422000DF4F2881C259D04020FB32F8C057DF4F02 -:104230003881C059D04030FB33F820FA34F8CD56DD -:10424000DF4F4881C359D04040FB35F8C056DF4F9F -:104250005881C05AD04050FB36F8CC56DF4F888189 -:10426000C459D04080FB37F8232D237081E090E0C3 -:1042700011F480E090E09301281B390BF40140E336 -:104280004F01C8018E1B9F0B82179307DCF44293EA -:10429000F7CFC557DF4FB982A882CB58D040C85658 -:1042A000DF4F19830883C859D040F12C06E411E090 -:1042B00083E4882E81E0982E06C0F12C8E010A57E7 -:1042C0001F4F01C0F12C0819190960167106DCF1A5 -:1042D000932D9C7F392ECF56DF4FA881C159D040F6 -:1042E0003A2ACE56DF4FB881C259D040B0FB32F8DF -:1042F000C057DF4FE881C059D040E0FB33F820FAC7 -:1043000034F8CD56DF4FF881C359D040F0FB35F873 -:10431000C056DF4F2881C05AD04020FB36F8CC561B -:10432000DF4F3881C459D04030FB37F86301C01AE1 -:10433000D10A232D237081E090E011F480E090E019 -:10434000C81AD90A02C0C12CD12CC057DF4F4881EE -:10435000C059D040411122C031E0C31AD108D7FC66 -:104360001DC0C456DF4F68817981CC59D04080E2AE -:10437000C656DF4FE881F981CA59D0400995C25726 -:10438000DF4F28813981CE58D0402F5F3F4FC25731 -:10439000DF4F39832883CE58D040DECF432D4C7F6A -:1043A000342ECF56DF4F5881C159D040352ACE56D2 -:1043B000DF4F8881C259D04080FB32F8C057DF4FB1 -:1043C0009881C059D04090FB33F820FA34F8CD568C -:1043D000DF4FA881C359D040A0FB35F8C056DF4F4E -:1043E000B881C05AD040B0FB36F8CC56DF4FE881D8 -:1043F000C459D040E0FB37F8832D837001F1813040 -:1044000011F48BE201C08DE2C456DF4F68817981DF -:10441000CC59D040C656DF4FE881F981CA59D04007 -:104420000995C257DF4F28813981CE58D0402F5F80 -:104430003F4FC257DF4F39832883CE58D040F11009 -:1044400009C0C257DF4FA880B980CE58D040A81805 -:10445000B90822C0C257DF4FE880F980CE58D0405B -:104460005401AE18BF080150110917FD2DC0F50108 -:10447000EE0DFF1D8491C456DF4F68817981CC59C0 -:10448000D040C656DF4FE881F981CA59D04009951E -:10449000FFEFEF1AFF0AE7CF7501E80CF91C015096 -:1044A000110917FD11C0C456DF4F68817981CC59BD -:1044B000D040D4018D914D01C656DF4FE881F9817E -:1044C000CA59D0400995E8CFC057DF4FF881C0598D -:1044D000D040FF2309F4F1C821E0C21AD108D7FC6B -:1044E000ECC8C456DF4F68817981CC59D04080E256 -:1044F000C656DF4FE881F981CA59D0400995FFEFD0 -:10450000EF1AFF0AE9CFC257DF4F88819981CE5851 -:10451000D040CC55DF4F0FB6F894DEBF0FBECDBFF5 -:10452000DF91CF911F910F91FF90EF90DF90CF908F -:10453000BF90AF909F908F907F906F905F904F90C3 -:104540003F902F9008959091C00095FFFCCF8A3046 -:1045500041F09091C00090649093C0008093C60099 -:1045600008959091C00090649093C0009DE0909356 -:10457000C6009091C00095FFFCCFEBCFCF939B017D -:10458000C091C1004091C10048604093C10040917A -:10459000C1004F794093C10040E050E063EA72E20D -:1045A0000E94E11A8091C00086FFFCCFC093C10039 -:1045B000CF910895CF93C091C1009091C1009860B0 -:1045C0009093C1009091C1009F799093C10060E0E9 -:1045D00070E00E94A3228091C00086FFFCCFC093B0 -:1045E000C100CF910895CF93DF93CDB7DEB7FE0121 -:1045F000359681919191BF010E94BE22DF91CF91AA -:1046000008951F93CF93DF931091C1002091C100B3 -:1046100028602093C1002091C1002F792093C10010 -:10462000FC018491EF012196882331F060E070E075 -:104630000E94A322FE01F5CF8091C00086FFFCCF2F -:104640001093C100DF91CF911F910895AF92BF9257 -:10465000CF92DF92EF92FF920F931F93CF93DF934E -:104660006C0185E0E82EF12C00E117E2C0E0D0E01B -:104670009AE0A92EB12CC601B8010E94EF256C0169 -:104680006115710529F4209719F40130110529F4F9 -:1046900080E3860F0E94DA222196C801B5010E94AC -:1046A000EF258B0181E0E81AF108E114F10419F714 -:1046B000CE01DF91CF911F910F91FF90EF90DF908E -:1046C000CF90BF90AF900895CF93DF93EB010E94FE -:1046D00001238AE30E94DA22CE010E94262380ED84 -:1046E00096E0DF91CF910C940123CF93DF93EC01FF -:1046F000CB01BA010E94642383ED96E00E9401235E -:10470000CE010E9401238AE00E94DA2281E090E03B -:10471000DF91CF9108950F931F93CF93DF93182FBD -:10472000092FEB01B901CA010E94642382EC96E0D3 -:104730000E940123CE010E9401230F931F9389EB56 -:1047400096E09F938F930E94F3220F900F900F900B -:104750000F9081E090E0DF91CF911F910F9108952C -:104760005058BB27AA270ED075C166D130F06BD147 -:1047700020F031F49F3F11F41EF45BC10EF4E0957C -:10478000E7FB51C1E92F77D180F3BA1762077307AE -:104790008407950718F071F49EF58FC10EF4E0952B -:1047A0000B2EBA2FA02D0B01B90190010C01CA01EB -:1047B000A0011124FF27591B99F0593F50F4503E96 -:1047C00068F11A16F040A22F232F342F4427585F88 -:1047D000F3CF469537952795A795F0405395C9F7A0 -:1047E0007EF41F16BA0B620B730B840BBAF0915058 -:1047F000A1F0FF0FBB1F661F771F881FC2F70EC0F7 -:10480000BA0F621F731F841F48F4879577956795C9 -:10481000B795F7959E3F08F0B3CF9395880F08F0B2 -:104820009927EE0F979587950895D9D008F481E0E0 -:1048300008950CD00FC107D140F0FED030F021F424 -:104840005F3F19F0F0C0511139C1F3C014D198F392 -:104850009923C9F35523B1F3951B550BBB27AA2701 -:1048600062177307840738F09F5F5F4F220F331F73 -:10487000441FAA1FA9F333D00E2E3AF0E0E830D03F -:1048800091505040E695001CCAF729D0FE2F27D042 -:10489000660F771F881FBB1F261737074807AB0710 -:1048A000B0E809F0BB0B802DBF01FF2793585F4F85 -:1048B0002AF09E3F510568F0B6C000C15F3FECF39F -:1048C000983EDCF3869577956795B795F7959F5F4A -:1048D000C9F7880F911D9695879597F90895E1E09E -:1048E000660F771F881FBB1F621773078407BA07FD -:1048F00020F0621B730B840BBA0BEE1F88F7E09558 -:10490000089504D06894B111D9C00895BCD088F03E -:104910009F5790F0B92F9927B751A0F0D1F0660FAB -:10492000771F881F991F1AF0BA95C9F712C0B130C6 -:1049300081F0C3D0B1E00895C0C0672F782F8827D9 -:10494000B85F39F0B93FCCF3869577956795B39505 -:10495000D9F73EF490958095709561957F4F8F4F74 -:104960009F4F0895E89409C097FB3EF49095809579 -:10497000709561957F4F8F4F9F4F9923A9F0F92F25 -:1049800096E9BB279395F695879577956795B795A3 -:10499000F111F8CFFAF4BB0F11F460FF1BC06F5F89 -:1049A0007F4F8F4F9F4F16C0882311F096E911C09B -:1049B000772321F09EE8872F762F05C0662371F0BC -:1049C00096E8862F70E060E02AF09A95660F771FD0 -:1049D000881FDAF7880F9695879597F90895990FAC -:1049E0000008550FAA0BE0E8FEEF16161706E807B9 -:1049F000F907C0F012161306E407F50798F0621BDA -:104A0000730B840B950B39F40A2661F0232B242BAE -:104A1000252B21F408950A2609F4A140A6958FEFCD -:104A2000811D811D089597F99F6780E870E060E01F -:104A300008959FEF80EC089500240A941616170637 -:104A400018060906089500240A941216130614067F -:104A500005060895092E0394000C11F4882352F0E2 -:104A6000BB0F40F4BF2B11F460FF04C06F5F7F4F9A -:104A70008F4F9F4F089557FD9058440F551F59F081 -:104A80005F3F71F04795880F97FB991F61F09F3F3B -:104A900079F087950895121613061406551FF2CF64 -:104AA0004695F1DF08C0161617061806991FF1CFB4 -:104AB00086957105610508940895E894BB276627DB -:104AC0007727CB0197F908958ADF08F48FEF0895CF -:104AD0000BD0C0CFB1DF28F0B6DF18F0952309F076 -:104AE000A2CFA7CF1124EACFC6DFA0F3959FD1F3C1 -:104AF000950F50E0551F629FF001729FBB27F00D8C -:104B0000B11D639FAA27F00DB11DAA1F649F6627E0 -:104B1000B00DA11D661F829F2227B00DA11D621F2F -:104B2000739FB00DA11D621F839FA00D611D221FE9 -:104B3000749F3327A00D611D231F849F600D211DCD -:104B4000822F762F6A2F11249F5750408AF0E1F070 -:104B500088234AF0EE0FFF1FBB1F661F771F881FB9 -:104B600091505040A9F79E3F510570F05CCFA6CF01 -:104B70005F3FECF3983EDCF3869577956795B795A4 -:104B8000F795E7959F5FC1F7FE2B880F911D9695CE -:104B9000879597F90895DB018F939F930E942526AF -:104BA000BF91AF91A29F800D911DA39F900DB29FC9 -:104BB000900D11240895AA1BBB1B51E107C0AA1F29 -:104BC000BB1FA617B70710F0A61BB70B881F991FAE -:104BD0005A95A9F780959095BC01CD01089597FB52 -:104BE000072E16F4009407D077FD09D00E94DB252C -:104BF00007FC05D03EF4909581959F4F08957095E0 -:104C000061957F4F0895A1E21A2EAA1BBB1BFD01DF -:104C10000DC0AA1FBB1FEE1FFF1FA217B307E4079B -:104C2000F50720F0A21BB30BE40BF50B661F771FF3 -:104C3000881F991F1A9469F76095709580959095D3 -:104C40009B01AC01BD01CF0108950E943026A59FB4 -:104C5000900DB49F900DA49F800D911D1124089577 -:104C6000A29FB001B39FC001A39F700D811D1124AD -:104C7000911DB29F700D811D1124911D08959111F8 -:104C800006C080538A5010F0865C06C008959927AC -:104C90008827089585FDFBCF80629111F8CF81565A -:104CA0008A51E0F708959111089581568A5108F4C8 -:0A4CB000805285580895F894FFCF54 -:104CBA000000A50420005A010E02EE012000200087 -:104CCA00004E01EE01EE0100000000003F3F3F00F0 -:104CDA003C4E554C4C3E0061707A6D646D006E6FAF -:104CEA0063616C6C0077696465310001776964659A -:104CFA003200023F3F3F003C4E554C4C3E00B10350 -:104D0A00C803D003D103D503D20392039803FF0348 -:104D1A00A5039B03D2033031323334353637383961 -:104D2A0041424344454630313233343536373839D7 -:104D3A00616263646566252E3673002D256400570B -:104D4A0041524E00455252003A252E2A730A000A51 -:104D5A000A5352435B252E36732D25645D2C20445D -:104D6A0053545B252E36732D25645D0D0A00766932 -:104D7A00613A205B252E36732D25645D0D0A0044A9 -:104D8A004154413A20252E2A730D0A005465737442 -:0E4D9A002041505253207061636B657400001D +:103CB000A881C359D040A0FB35F8C357DF4FB88166 +:103CC000CD58D040B0FB36F8CC56DF4FE881C45910 +:103CD000D040E0FB37F8232D237069F441E0CF5644 +:103CE000DF4F4883C159D04006C031E0CF56DF4F87 +:103CF0003883C159D0408C0199CFC357DF4F5881C9 +:103D0000CD58D040C056DF4F5883C05AD040F8013C +:103D100024912A3221F0612C712C3AE025C09501C2 +:103D20002E5F3F4FD5016D907C9077FE09C0719456 +:103D300061947108B1E0C057DF4FB883C059D040DB +:103D40008C01590116C02A33A0F40F5F1F4FFC01EC +:103D50008491A301349F3001359F700C112450E3EE +:103D6000651A7108680E711CC801F801249120338E +:103D700050F7C057DF4FF881C059D040FF2329F0DA +:103D8000C256DF4F1882CE59D040F80184918E324E +:103D900049F5319684918A3229F08F01412C512CBA +:103DA0003AE01AC0D5014D905C900E5F1F4FF501AF +:103DB00032965F011AC02A33C0F40F5F1F4FFC0117 +:103DC0008491A201349F2001359F500C112450E3AF +:103DD000451A5108480E511CC801F801249120339E +:103DE00050F703C044244A94542CF8012491C8018C +:103DF0000196283699F018F42C3439F017C02C3677 +:103E000021F02A3799F4212C02C0222423948C011A +:103E1000CD56DF4F1882C359D0400EC08C01F1E05F +:103E2000CD56DF4FF883C359D04005C0CD56DF4F84 +:103E30001882C359D040212C98012F5F3F4FC8569C +:103E4000DF4F39832883C859D040F801D490C95630 +:103E5000DF4FD882C759D040F5E6DF1609F402C219 +:103E6000FD15ECF023E5D21609F453C02D1564F0CE +:103E700035E4D31609F4F6C147E4D41609F4E1C1D8 +:103E8000DD2009F46FC42AC053E6D51671F15D1523 +:103E90000CF4C6C088E5D81609F48DC01FC090E7A1 +:103EA000D91609F471C09D1564F0A7E6DA1609F475 +:103EB000C8C1DA160CF4D1C1B9E6DB1609F4B0C0FA +:103EC0000DC0E5E7DE1609F476C0F8E7DF1609F461 +:103ED0006DC023E7D21202C0F12C1DC0C557DF4FC1 +:103EE000B982A882CB58D04049C4A5014E5F5F4F2C +:103EF000C557DF4F59834883CB58D040D5018C91AB +:103F00008983F12C8E010E5F1F4FFE0131964F0108 +:103F100043C4FF24F39495012E5F3F4FC557DF4FF5 +:103F200039832883CB58D040D5018D909C90811443 +:103F3000910421F4ACE48A2EA1E09A2E57FE04C02D +:103F4000F0E14F2EF7E25F2E8401FF20C1F0F8016F +:103F50008491882309F420C4C8018819990984151B +:103F600095050CF019C40F5F1F4FF1CFC8018819D8 +:103F70009909841595050CF00FC40F5F1F4FD801E8 +:103F80008C918111F3CF08C4F5013296C557DF4FEC +:103F9000F983E883CB58D040D5016D917C9180E0C6 +:103FA00090E0EBE6EE2EE1E0FE2E26C07BE7E72E6A +:103FB00071E0F72E04C06BE6E62E61E0F62E2220BB +:103FC00071F0F5013496C557DF4FF983E883CB587C +:103FD000D040D5016D917D918D919C910DC0C50111 +:103FE0000296F50160817181C557DF4F99838883FF +:103FF000CB58D04080E090E021E0CE56DF4F2883C0 +:10400000C259D04035E7D31205C0CE56DF4F1882D3 +:10401000C259D040CF56DF4F1882C159D0403EC060 +:10402000222079F0A5014C5F5F4FC557DF4F5983C0 +:104030004883CB58D040D5016D917D918D919C9155 +:104040000FC0F5013296C557DF4FF983E883CB588F +:10405000D040D5016D917C91882777FD8095982F70 +:1040600097FF13C090958095709561957F4F8F4F06 +:104070009F4FCE56DF4F1882C259D040B2E0CF5684 +:10408000DF4FB883C159D04005C0CE56DF4F1882EC +:10409000C259D0405BE6E52E51E0F52EE1E0CC566A +:1040A000DF4FE883C459D040611571058105910542 +:1040B00029F4CC56DF4F1882C459D0404114510422 +:1040C00041F4CC56DF4FF881C459D040FF2309F4A6 +:1040D00076C0CE56DF4F2881C259D0408E010A5794 +:1040E0001F4F2130A9F02AE030E040E050E00E946C +:1040F0006C28F701E60FF71F8081D8018E938D01A0 +:10410000B901CA01611571058105910561F715C0F5 +:10411000FB01EF70FF27EE0DFF1D2081F8012293B8 +:104120008F0144E096958795779567954A95D1F7E5 +:10413000611571058105910559F757FE43C0C256B7 +:10414000DF4FF881CE59D040FF23E1F1232D2C7FA2 +:10415000322ECF56DF4F3881C159D040332ACE5648 +:10416000DF4F4881C259D04040FB32F8C057DF4F83 +:104170005881C059D04050FB33F820FA34F8CD565E +:10418000DF4F8881C359D04080FB35F8C357DF4FDC +:104190009881CD58D04090FB36F8CC56DF4FA8819F +:1041A000C459D040A0FB37F8232D237081E090E064 +:1041B00011F480E090E02301481A590A03C08E01EF +:1041C0000A571F4FC757DF4F88819981C958D04080 +:1041D000801B910BF80120E34F01841595051CF419 +:1041E00022930196F9CFC357DF4FB881CD58D04005 +:1041F000BB23A1F0CC56DF4FE881C459D040EE2359 +:1042000069F08D2D8F7D883549F4F4013197D08286 +:10421000F2E08F1A910880E3D4018C93C957DF4FE5 +:10422000E881F981C758D0408E169F0608F0AEC2CB +:1042300047EB52E061EA76E08EE896E00E94DE25E8 +:10424000A5C2DA94DA94C956DF4FD882C759D04054 +:1042500011E04114510469F006C0C956DF4F1882BD +:10426000C759D04010E057FE07C026E0422E512C1F +:1042700003C044244394512C95012C5F3F4FC557F4 +:10428000DF4F39832883CB58D040D501CD90DD90C6 +:10429000ED90FC9020E030E0A901C701B6010E943A +:1042A0007E2687FF0AC0F7FAF094F7F8F094B2E0A0 +:1042B000CF56DF4FB883C159D040C156DF4F188366 +:1042C000CF59D04088248394912C8C0E9D1E860C4F +:1042D000971C20E030E040E85FE3C701B6010E9490 +:1042E000CD2787FD32C0A12CB12C27EB33E44AEB5C +:1042F00051E5C701B6010E94CD2787FD0EC029EF09 +:1043000032E045E150E5C701B6010E9482266B010B +:104310007C01EAE0AE0EB11CE8CF20E030E040E2E4 +:1043200051E4C701B6010E94CD2787FD49C020E0B6 +:1043300030E040E251E4C701B6010E9482266B01E1 +:104340007C01FFEFAF1ABF0AE8CF20E030E0A901FF +:10435000C701B6010E947E26A12CB12C882381F1D1 +:104360002FEF36EE4BED5EE2C701B6010E947E26CE +:10437000181674F029EF32E045E150E5C701B601A7 +:104380000E94D1276B017C012AE0A21AB108E8CF74 +:1043900020E030E040E85FE3C701B6010E947E26DE +:1043A00087FF0EC020E030E040E251E4C701B601D3 +:1043B0000E94D1276B017C0131E0A31AB108E8CF3C +:1043C000112321F1A414B50464F44CEFA4164FEFAB +:1043D000B4063CF04A185B08C956DF4F1882C7592B +:1043E000D04051E0451A510881E0C357DF4F988112 +:1043F000CD58D0409827C156DF4F9883CF59D04031 +:10440000A1E0C357DF4FA883CD58D040C956DF4F36 +:10441000B881C759D040B1114CC0B7FE3EC080E34F +:10442000E1E0F0E0EC0FFD1FE60DF71D8083411485 +:10443000510461F4C357DF4FE881CD58D040E111FA +:1044400005C0F401319680E090E007C0F401329697 +:104450008EE2D40111968C93C20195012F5F3F4FDC +:10446000280F391F40E38F018217930729F0009727 +:1044700019F041930197F7CF920120953095A2163C +:10448000B3060CF4D6C02C01E1E0F0E0CB56DF4FD0 +:10449000F983E883C559D0405CC0222733272A1905 +:1044A0003B09CB56DF4F39832883C559D04084015F +:1044B00050C08401CB56DF4F19821882C559D040B5 +:1044C00048C0C701B6010E94EA26CF55DF4F688376 +:1044D00079838A839B83C15AD040CF55DF4F48816F +:1044E0005981C15AD040BA01882777FD8095982F0D +:1044F0000E941D279B01AC01C701B6010E9419262D +:1045000020E030E040E251E40E94D1276B017C01C1 +:1045100098012F5F3F4FCF55DF4F8881C15AD04060 +:10452000805DD8018C93CB56DF4F88819981C55926 +:10453000D0400196CB56DF4FE881F981C559D04074 +:10454000EF2B91F0CB56DF4F99838883C559D0402C +:104550008901CB56DF4F28813981C559D040421699 +:1045600053060CF0AECF14C04114510439F4C357B4 +:10457000DF4FF881CD58D040FF2339F098012E5FEE +:104580003F4FEEE2D8011196EC9381E090E0DACF54 +:1045900020E030E040EA50E4C701B6010E94CD2798 +:1045A00087FD47C0F80181E090E030E322912E3290 +:1045B00051F0820F8A3321F0808380E090E003C0C5 +:1045C000308381E090E08E169F0680F3892B89F17D +:1045D000C956DF4F3881C759D0403323B9F0F801AD +:1045E0008E169F0678F4DF018E919D018E3239F48C +:1045F000CF010297DC018C918083F90101C0808397 +:104600003197EECFBFEFAB1ABB0A0BC00F5F1F4F46 +:10461000F8018E169F0628F4DF018E918083FD013C +:10462000F8CF81E3E1E0F0E0EC0FFD1FE60DF71DB0 +:104630008083C156DF4FE881CF59D040EE2349F047 +:10464000F8018291803311F48F01FACF8E3209F490 +:104650008F01C956DF4FF881C759D040FF23B9F108 +:10466000D801FC93C8010296B7FE07C02DE211964F +:104670002C93B194A194B10804C02BE2D8011196F7 +:104680002C938C01065F1F4F20E030E02F5F3F4FDF +:10469000F8013196C5016AE070E00E945828805DFB +:1046A000D8018C935B016115710511F08F01EECF7C +:1046B00022303105DCF3E21BF30B199781918E93C5 +:1046C0002150310912161306CCF309501109C256B4 +:1046D000DF4FB881CE59D040BB2309F45CC0E32D35 +:1046E000EC7F3E2ECF56DF4FF881C159D0403F2A94 +:1046F000CE56DF4F2881C259D04020FB32F8C05738 +:10470000DF4F3881C059D04030FB33F820FA34F8FD +:10471000CD56DF4F4881C359D04040FB35F8C056D5 +:10472000DF4F5881C05AD04050FB36F8CC56DF4F8F +:104730008881C459D04080FB37F8232D237081E055 +:1047400090E011F480E090E09301281B390BF40114 +:1047500040E34F01C8018E1B9F0B82179307DCF4C7 +:104760004293F7CFC557DF4FB982A882CB58D040CC +:10477000C856DF4F19830883C859D040F12C0BE489 +:1047800011E088E4882E81E0982E06C0F12C8E017D +:104790000A571F4F01C0F12C08191909601671063C +:1047A000DCF1932D9C7F392ECF56DF4FA881C15964 +:1047B000D0403A2ACE56DF4FB881C259D040B0FB24 +:1047C00032F8C057DF4FE881C059D040E0FB33F8E2 +:1047D00020FA34F8CD56DF4FF881C359D040F0FBB2 +:1047E00035F8C056DF4F2881C05AD04020FB36F83C +:1047F000CC56DF4F3881C459D04030FB37F86301C5 +:10480000C01AD10A232D237081E090E011F480E0DA +:1048100090E0C81AD90A02C0C12CD12CC057DF4F72 +:104820004881C059D040411122C031E0C31AD1089B +:10483000D7FC1DC0C456DF4F68817981CC59D04068 +:1048400080E2C656DF4FE881F981CA59D040099508 +:10485000C257DF4F28813981CE58D0402F5F3F4F5C +:10486000C257DF4F39832883CE58D040DECF432D47 +:104870004C7F342ECF56DF4F5881C159D040352A56 +:10488000CE56DF4F8881C259D04080FB32F8C057E6 +:10489000DF4F9881C059D04090FB33F820FA34F8AC +:1048A000CD56DF4FA881C359D040A0FB35F8C05684 +:1048B000DF4FB881C05AD040B0FB36F8CC56DF4F3E +:1048C000E881C459D040E0FB37F8832D837001F1B3 +:1048D000813011F48BE201C08DE2C456DF4F688154 +:1048E0007981CC59D040C656DF4FE881F981CA5949 +:1048F000D0400995C257DF4F28813981CE58D0402A +:104900002F5F3F4FC257DF4F39832883CE58D040A7 +:10491000F11009C0C257DF4FA880B980CE58D040EF +:10492000A818B90822C0C257DF4FE880F980CE58D6 +:10493000D0405401AE18BF080150110917FD2DC019 +:10494000F501EE0DFF1D8491C456DF4F688179811A +:10495000CC59D040C656DF4FE881F981CA59D040C2 +:104960000995FFEFEF1AFF0AE7CF7501E80CF91C74 +:104970000150110917FD11C0C456DF4F68817981BC +:10498000CC59D040D4018D914D01C656DF4FE881FE +:10499000F981CA59D0400995E8CFC057DF4FF88157 +:1049A000C059D040FF2309F4F1C821E0C21AD10850 +:1049B000D7FCECC8C456DF4F68817981CC59D04010 +:1049C00080E2C656DF4FE881F981CA59D040099587 +:1049D000FFEFEF1AFF0AE9CFC257DF4F88819981B5 +:1049E000CE58D040CC55DF4F0FB6F894DEBF0FBE87 +:1049F000CDBFDF91CF911F910F91FF90EF90DF908E +:104A0000CF90BF90AF909F908F907F906F905F906E +:104A10004F903F902F9008959091C00095FFFCCF4C +:104A20008A3041F09091C00090649093C0008093D0 +:104A3000C60008959091C00090649093C0009DE0DE +:104A40009093C6009091C00095FFFCCFEBCFCF9321 +:104A50009B01C091C1004091C10048604093C100DA +:104A60004091C1004F794093C10040E050E06CE0BC +:104A700075E20E944A1D8091C00086FFFCCFC09362 +:104A8000C100CF910895CF93C091C1009091C10012 +:104A900098609093C1009091C1009F799093C1005C +:104AA00060E070E00E940C258091C00086FFFCCF82 +:104AB000C093C100CF910895CF93DF93CDB7DEB7F8 +:104AC000FE01359681919191BF010E942725DF91CA +:104AD000CF9108951F93CF93DF931091C100209140 +:104AE000C10028602093C1002091C1002F7920933C +:104AF000C100FC018491EF012196882331F060E030 +:104B000070E00E940C25FE01F5CF8091C00086FF69 +:104B1000FCCF1093C100DF91CF911F910895AF9208 +:104B2000BF92CF92DF92EF92FF920F931F93CF939A +:104B3000DF936C0185E0E82EF12C00E117E2C0E084 +:104B4000D0E09AE0A92EB12CC601B8010E945828E5 +:104B50006C016115710529F4209719F401301105D4 +:104B600029F480E3860F0E9443252196C801B501F0 +:104B70000E9458288B0181E0E81AF108E114F10441 +:104B800019F7CE01DF91CF911F910F91FF90EF9018 +:104B9000DF90CF90BF90AF900895CF93DF93EB015C +:104BA0000E946A258AE30E944325CE010E948F2538 +:104BB00080ED96E0DF91CF910C946A25CF93DF933F +:104BC000EC01CB01BA010E94CD2583ED96E00E9455 +:104BD0006A25CE010E946A258AE00E94432581E071 +:104BE00090E0DF91CF9108950F931F93CF93DF93C0 +:104BF000182F092FEB01B901CA010E94CD2582ECC3 +:104C000096E00E946A25CE010E946A250F931F93A9 +:104C100089EB96E09F938F930E945C250F900F90F5 +:104C20000F900F9081E090E0DF91CF911F910F9155 +:104C300008955058BB27AA270ED075C166D130F011 +:104C40006BD120F031F49F3F11F41EF45BC10EF4E0 +:104C5000E095E7FB51C1E92F77D180F3BA176207DE +:104C600073078407950718F071F49EF58FC10EF451 +:104C7000E0950B2EBA2FA02D0B01B90190010C016C +:104C8000CA01A0011124FF27591B99F0593F50F484 +:104C9000503E68F11A16F040A22F232F342F4427DC +:104CA000585FF3CF469537952795A795F0405395D4 +:104CB000C9F77EF41F16BA0B620B730B840BBAF0A4 +:104CC0009150A1F0FF0FBB1F661F771F881FC2F70F +:104CD0000EC0BA0F621F731F841F48F48795779523 +:104CE0006795B795F7959E3F08F0B3CF9395880FDA +:104CF00008F09927EE0F979587950895D9D008F475 +:104D000081E008950CD00FC107D140F0FED030F003 +:104D100021F45F3F19F0F0C0511139C1F3C014D133 +:104D200098F39923C9F35523B1F3951B550BBB2772 +:104D3000AA2762177307840738F09F5F5F4F220F1F +:104D4000331F441FAA1FA9F333D00E2E3AF0E0E818 +:104D500030D091505040E695001CCAF729D0FE2F64 +:104D600027D0660F771F881FBB1F261737074807F6 +:104D7000AB07B0E809F0BB0B802DBF01FF279358AC +:104D80005F4F2AF09E3F510568F0B6C000C15F3FFB +:104D9000ECF3983EDCF3869577956795B795F79594 +:104DA0009F5FC9F7880F911D9695879597F908958C +:104DB000E1E0660F771F881FBB1F62177307840728 +:104DC000BA0720F0621B730B840BBA0BEE1F88F737 +:104DD000E095089504D06894B111D9C00895BCD06D +:104DE00088F09F5790F0B92F9927B751A0F0D1F0D4 +:104DF000660F771F881F991F1AF0BA95C9F712C05E +:104E0000B13081F0C3D0B1E00895C0C0672F782FD2 +:104E10008827B85F39F0B93FCCF3869577956795C9 +:104E2000B395D9F73EF490958095709561957F4F35 +:104E30008F4F9F4F0895E89409C097FB3EF49095DB +:104E40008095709561957F4F8F4F9F4F9923A9F063 +:104E5000F92F96E9BB279395F695879577956795F2 +:104E6000B795F111F8CFFAF4BB0F11F460FF1BC036 +:104E70006F5F7F4F8F4F9F4F16C0882311F096E9C9 +:104E800011C0772321F09EE8872F762F05C0662377 +:104E900071F096E8862F70E060E02AF09A95660F30 +:104EA000771F881FDAF7880F9695879597F90895E9 +:104EB000990F0008550FAA0BE0E8FEEF161617062B +:104EC000E807F907C0F012161306E407F50798F093 +:104ED000621B730B840B950B39F40A2661F0232BAC +:104EE000242B252B21F408950A2609F4A140A69528 +:104EF0008FEF811D811D089597F99F6780E870E00D +:104F000060E008959FEF80EC089500240A9416163F +:104F1000170618060906089500240A9412161306A7 +:104F2000140605060895092E0394000C11F4882335 +:104F300052F0BB0F40F4BF2B11F460FF04C06F5F51 +:104F40007F4F8F4F9F4F089557FD9058440F551F27 +:104F500059F05F3F71F04795880F97FB991F61F0FB +:104F60009F3F79F087950895121613061406551F72 +:104F7000F2CF4695F1DF08C0161617061806991FDE +:104F8000F1CF86957105610508940895E894BB27D3 +:104F900066277727CB0197F908958ADF08F48FEF0A +:104FA00008950BD0C0CFB1DF28F0B6DF18F09523FD +:104FB00009F0A2CFA7CF1124EACFC6DFA0F3959FB7 +:104FC000D1F3950F50E0551F629FF001729FBB27F0 +:104FD000F00DB11D639FAA27F00DB11DAA1F649F9C +:104FE0006627B00DA11D661F829F2227B00DA11D4F +:104FF000621F739FB00DA11D621F839FA00D611DD5 +:10500000221F749F3327A00D611D231F849F600DF5 +:10501000211D822F762F6A2F11249F5750408AF02E +:10502000E1F088234AF0EE0FFF1FBB1F661F771FBA +:10503000881F91505040A9F79E3F510570F05CCFFA +:10504000A6CF5F3FECF3983EDCF3869577956795A6 +:10505000B795F795E7959F5FC1F7FE2B880F911DD8 +:105060009695879597F90895DB018F939F930E94FA +:105070008E28BF91AF91A29F800D911DA39F900D8F +:10508000B29F900D11240895AA1BBB1B51E107C0CC +:10509000AA1FBB1FA617B70710F0A61BB70B881FC8 +:1050A000991F5A95A9F780959095BC01CD01089557 +:1050B00097FB072E16F4009407D077FD09D00E94C5 +:1050C000442807FC05D03EF4909581959F4F0895A4 +:1050D000709561957F4F0895A1E21A2EAA1BBB1B04 +:1050E000FD010DC0AA1FBB1FEE1FFF1FA217B307B4 +:1050F000E407F50720F0A21BB30BE40BF50B661FCA +:10510000771F881F991F1A9469F76095709580958D +:1051100090959B01AC01BD01CF0108950E94992893 +:10512000A59F900DB49F900DA49F800D911D1124FB +:105130000895A29FB001B39FC001A39F700D811D70 +:105140001124911DB29F700D811D1124911D089590 +:10515000911106C080538A5010F0865C06C00895F5 +:1051600099278827089585FDFBCF80629111F8CF9C +:1051700081568A51E0F708959111089581568A5118 +:0C51800008F4805285580895F894FFCF81 +:10518C000000220620005F01FE01DE01200020004D +:10519C00005301DE01DE0100000000003F3F3F0034 +:1051AC003C4E554C4C3E00020057494445320001E0 +:1051BC000057494445310041505A4D444D4E4F43E0 +:1051CC00414C4C01010101013F3F3F003C4E554C0D +:1051DC004C3E00B103C803D003D103D503D20392D4 +:1051EC00039803FF03A5039B03D2033031323334FE +:1051FC003536373839414243444546303132333401 +:10520C003536373839616263646566252E3673002E +:10521C002D2564005741524E00455252003A252E1E +:10522C002A730A005352433A20005B252E36732D05 +:10523C0025645D20004453543A2000504154483AB0 +:10524C002000444154413A2000252E2A73000D0AB7 +:0E525C000053657269616C20696E7075740094 :00000001FF diff --git a/images/Modem.map b/images/Modem.map index b2266cf..81d650c 100644 --- a/images/Modem.map +++ b/images/Modem.map @@ -79,11 +79,16 @@ Allocating common symbols Common symbol size file ser_handles 0x4 obj/Modem/bertos/drv/ser.o +path 0x1c obj/Modem/Modem/protocol/SimpleSerial.o _clock 0x4 obj/Modem/bertos/drv/timer.o timer_initialized 0x1 obj/Modem/bertos/drv/timer.o hw_ptt_on 0x1 obj/Modem/Modem/hardware.o +dst 0x7 obj/Modem/Modem/protocol/SimpleSerial.o __brkval 0x2 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(malloc.o) +path1 0x7 obj/Modem/Modem/protocol/SimpleSerial.o +src 0x7 obj/Modem/Modem/protocol/SimpleSerial.o __flp 0x2 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(malloc.o) +path2 0x7 obj/Modem/Modem/protocol/SimpleSerial.o hw_afsk_dac_isr 0x1 obj/Modem/Modem/hardware.o Discarded input sections @@ -99,10 +104,6 @@ Discarded input sections .bss 0x0000000000000000 0x0 obj/Modem/bertos/cpu/avr/drv/timer_mega.o .text 0x0000000000000000 0x0 obj/Modem/bertos/drv/ser.o .bss 0x0000000000000000 0x0 obj/Modem/bertos/drv/ser.o - .text.ser_getchar_nowait - 0x0000000000000000 0x48 obj/Modem/bertos/drv/ser.o - .text.ser_available - 0x0000000000000000 0x1c obj/Modem/bertos/drv/ser.o .text.ser_setparity 0x0000000000000000 0x18 obj/Modem/bertos/drv/ser.o .text.spimaster_write @@ -157,8 +158,6 @@ Discarded input sections 0x0000000000000000 0x2a obj/Modem/bertos/io/kfile.o .text.kfile_genericSeek 0x0000000000000000 0x62 obj/Modem/bertos/io/kfile.o - .text.kfile_print - 0x0000000000000000 0x36 obj/Modem/bertos/io/kfile.o .text.kfile_copy 0x0000000000000000 0x110 obj/Modem/bertos/io/kfile.o .text.kfile_resync @@ -283,6 +282,20 @@ Discarded input sections .bss.lastByte 0x0000000000000000 0x1 obj/Modem/Modem/protocol/mp1.o .bss.sendParityBlock 0x0000000000000000 0x1 obj/Modem/Modem/protocol/mp1.o + .text 0x0000000000000000 0x0 obj/Modem/Modem/protocol/SimpleSerial.o + .bss 0x0000000000000000 0x0 obj/Modem/Modem/protocol/SimpleSerial.o + .text.ss_printSrc + 0x0000000000000000 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + .text.ss_printDst + 0x0000000000000000 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + .text.ss_printPath + 0x0000000000000000 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + .text.ss_printData + 0x0000000000000000 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + .text.ss_printInfo + 0x0000000000000000 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + .text 0x0000000000000000 0x0 obj/Modem/Modem/protocol/KISS.o + .bss 0x0000000000000000 0x0 obj/Modem/Modem/protocol/KISS.o .text 0x0000000000000000 0x0 obj/Modem/Modem/compression/heatshrink_decoder.o .bss 0x0000000000000000 0x0 obj/Modem/Modem/compression/heatshrink_decoder.o .text.get_bits @@ -591,6 +604,8 @@ LOAD obj/Modem/Modem/main.o LOAD obj/Modem/Modem/hardware.o LOAD obj/Modem/Modem/afsk.o LOAD obj/Modem/Modem/protocol/mp1.o +LOAD obj/Modem/Modem/protocol/SimpleSerial.o +LOAD obj/Modem/Modem/protocol/KISS.o LOAD obj/Modem/Modem/compression/heatshrink_decoder.o LOAD obj/Modem/Modem/compression/heatshrink_encoder.o LOAD obj/Modem/bertos/mware/formatwr_P.o @@ -692,7 +707,7 @@ END GROUP .rela.plt *(.rela.plt) -.text 0x0000000000000000 0x4cba +.text 0x0000000000000000 0x518c *(.vectors) .vectors 0x0000000000000000 0x68 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/crtm328p.o 0x0000000000000000 __vectors @@ -941,216 +956,234 @@ END GROUP 0x0000000000000da0 0x58 obj/Modem/bertos/drv/ser.o .text.ser_open 0x0000000000000df8 0x134 obj/Modem/bertos/drv/ser.o + .text.ser_getchar_nowait + 0x0000000000000f2c 0x48 obj/Modem/bertos/drv/ser.o + 0x0000000000000f2c ser_getchar_nowait + .text.ser_available + 0x0000000000000f74 0x1c obj/Modem/bertos/drv/ser.o + 0x0000000000000f74 ser_available .text.ser_setbaudrate - 0x0000000000000f2c 0x18 obj/Modem/bertos/drv/ser.o - 0x0000000000000f2c ser_setbaudrate + 0x0000000000000f90 0x18 obj/Modem/bertos/drv/ser.o + 0x0000000000000f90 ser_setbaudrate .text.ser_purgeRx - 0x0000000000000f44 0x12 obj/Modem/bertos/drv/ser.o - 0x0000000000000f44 ser_purgeRx + 0x0000000000000fa8 0x12 obj/Modem/bertos/drv/ser.o + 0x0000000000000fa8 ser_purgeRx .text.ser_purgeTx - 0x0000000000000f56 0x12 obj/Modem/bertos/drv/ser.o - 0x0000000000000f56 ser_purgeTx + 0x0000000000000fba 0x12 obj/Modem/bertos/drv/ser.o + 0x0000000000000fba ser_purgeTx .text.ser_purge - 0x0000000000000f68 0x14 obj/Modem/bertos/drv/ser.o - 0x0000000000000f68 ser_purge + 0x0000000000000fcc 0x14 obj/Modem/bertos/drv/ser.o + 0x0000000000000fcc ser_purge .text.ser_close - 0x0000000000000f7c 0x6c obj/Modem/bertos/drv/ser.o + 0x0000000000000fe0 0x6c obj/Modem/bertos/drv/ser.o .text.ser_reopen - 0x0000000000000fe8 0x40 obj/Modem/bertos/drv/ser.o + 0x000000000000104c 0x40 obj/Modem/bertos/drv/ser.o .text.ser_init - 0x0000000000001028 0x5e obj/Modem/bertos/drv/ser.o - 0x0000000000001028 ser_init + 0x000000000000108c 0x5e obj/Modem/bertos/drv/ser.o + 0x000000000000108c ser_init .text.__vector_14 - 0x0000000000001086 0x102 obj/Modem/bertos/drv/timer.o - 0x0000000000001086 __vector_14 + 0x00000000000010ea 0x102 obj/Modem/bertos/drv/timer.o + 0x00000000000010ea __vector_14 .text.timer_init - 0x0000000000001188 0x5c obj/Modem/bertos/drv/timer.o - 0x0000000000001188 timer_init + 0x00000000000011ec 0x5c obj/Modem/bertos/drv/timer.o + 0x00000000000011ec timer_init .text.kfile_putc - 0x00000000000011e4 0x6c obj/Modem/bertos/io/kfile.o - 0x00000000000011e4 kfile_putc + 0x0000000000001248 0x6c obj/Modem/bertos/io/kfile.o + 0x0000000000001248 kfile_putc .text.kfile_getc - 0x0000000000001250 0x58 obj/Modem/bertos/io/kfile.o - 0x0000000000001250 kfile_getc + 0x00000000000012b4 0x58 obj/Modem/bertos/io/kfile.o + 0x00000000000012b4 kfile_getc .text.kfile_printf - 0x00000000000012a8 0x24 obj/Modem/bertos/io/kfile.o - 0x00000000000012a8 kfile_printf + 0x000000000000130c 0x24 obj/Modem/bertos/io/kfile.o + 0x000000000000130c kfile_printf + .text.kfile_print + 0x0000000000001330 0x36 obj/Modem/bertos/io/kfile.o + 0x0000000000001330 kfile_print .text._formatted_write - 0x00000000000012cc 0xf2e obj/Modem/bertos/mware/formatwr.o - 0x00000000000012cc _formatted_write + 0x0000000000001366 0xf2e obj/Modem/bertos/mware/formatwr.o + 0x0000000000001366 _formatted_write .text.ax25_putchar - 0x00000000000021fa 0x8a obj/Modem/bertos/net/ax25.o + 0x0000000000002294 0x8a obj/Modem/bertos/net/ax25.o .text.ax25_poll - 0x0000000000002284 0x3e0 obj/Modem/bertos/net/ax25.o - 0x0000000000002284 ax25_poll + 0x000000000000231e 0x3e0 obj/Modem/bertos/net/ax25.o + 0x000000000000231e ax25_poll .text.ax25_sendVia - 0x0000000000002664 0x232 obj/Modem/bertos/net/ax25.o - 0x0000000000002664 ax25_sendVia + 0x00000000000026fe 0x232 obj/Modem/bertos/net/ax25.o + 0x00000000000026fe ax25_sendVia .text.ax25_init - 0x0000000000002896 0x84 obj/Modem/bertos/net/ax25.o - 0x0000000000002896 ax25_init + 0x0000000000002930 0x84 obj/Modem/bertos/net/ax25.o + 0x0000000000002930 ax25_init .text.message_callback - 0x000000000000291a 0x110 obj/Modem/Modem/main.o + 0x00000000000029b4 0x8 obj/Modem/Modem/main.o .text.startup.main - 0x0000000000002a2a 0xba obj/Modem/Modem/main.o - 0x0000000000002a2a main + 0x00000000000029bc 0x12e obj/Modem/Modem/main.o + 0x00000000000029bc main .text.hw_afsk_adcInit - 0x0000000000002ae4 0x7a obj/Modem/Modem/hardware.o - 0x0000000000002ae4 hw_afsk_adcInit + 0x0000000000002aea 0x7a obj/Modem/Modem/hardware.o + 0x0000000000002aea hw_afsk_adcInit .text.__vector_21 - 0x0000000000002b5e 0x90 obj/Modem/Modem/hardware.o - 0x0000000000002b5e __vector_21 + 0x0000000000002b64 0x90 obj/Modem/Modem/hardware.o + 0x0000000000002b64 __vector_21 .text.afsk_read - 0x0000000000002bee 0x10e obj/Modem/Modem/afsk.o + 0x0000000000002bf4 0x10e obj/Modem/Modem/afsk.o .text.afsk_write - 0x0000000000002cfc 0x132 obj/Modem/Modem/afsk.o + 0x0000000000002d02 0x132 obj/Modem/Modem/afsk.o .text.afsk_flush - 0x0000000000002e2e 0x3c obj/Modem/Modem/afsk.o + 0x0000000000002e34 0x3c obj/Modem/Modem/afsk.o .text.afsk_error - 0x0000000000002e6a 0x3c obj/Modem/Modem/afsk.o + 0x0000000000002e70 0x3c obj/Modem/Modem/afsk.o .text.afsk_clearerr - 0x0000000000002ea6 0x3c obj/Modem/Modem/afsk.o + 0x0000000000002eac 0x3c obj/Modem/Modem/afsk.o .text.afsk_adc_isr - 0x0000000000002ee2 0x3a0 obj/Modem/Modem/afsk.o - 0x0000000000002ee2 afsk_adc_isr + 0x0000000000002ee8 0x3a0 obj/Modem/Modem/afsk.o + 0x0000000000002ee8 afsk_adc_isr .text.afsk_dac_isr - 0x0000000000003282 0x232 obj/Modem/Modem/afsk.o - 0x0000000000003282 afsk_dac_isr + 0x0000000000003288 0x232 obj/Modem/Modem/afsk.o + 0x0000000000003288 afsk_dac_isr .text.afsk_init - 0x00000000000034b4 0x10e obj/Modem/Modem/afsk.o - 0x00000000000034b4 afsk_init + 0x00000000000034ba 0x10e obj/Modem/Modem/afsk.o + 0x00000000000034ba afsk_init + .text.ss_messageCallback + 0x00000000000035c8 0x1a2 obj/Modem/Modem/protocol/SimpleSerial.o + 0x00000000000035c8 ss_messageCallback + .text.ss_sendMsg + 0x000000000000376a 0xcc obj/Modem/Modem/protocol/SimpleSerial.o + 0x000000000000376a ss_sendMsg + .text.ss_serialCallback + 0x0000000000003836 0x25e obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000003836 ss_serialCallback .text._formatted_write_P - 0x00000000000035c2 0xf84 obj/Modem/bertos/mware/formatwr_P.o - 0x00000000000035c2 _formatted_write_P + 0x0000000000003a94 0xf84 obj/Modem/bertos/mware/formatwr_P.o + 0x0000000000003a94 _formatted_write_P .text.__kputchar - 0x0000000000004546 0x36 obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004a18 0x36 obj/Modem/bertos/drv/kdebug_P.o .text.kvprintf_P - 0x000000000000457c 0x38 obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004a4e 0x38 obj/Modem/bertos/drv/kdebug_P.o .text.kputchar - 0x00000000000045b4 0x32 obj/Modem/bertos/drv/kdebug_P.o - 0x00000000000045b4 kputchar + 0x0000000000004a86 0x32 obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004a86 kputchar .text.kprintf_P - 0x00000000000045e6 0x1c obj/Modem/bertos/drv/kdebug_P.o - 0x00000000000045e6 kprintf_P - .text.kputs_P 0x0000000000004602 0x4a obj/Modem/bertos/drv/kdebug_P.o - 0x0000000000004602 kputs_P - .text.kputnum 0x000000000000464c 0x7c obj/Modem/bertos/drv/kdebug_P.o - 0x000000000000464c kputnum + 0x0000000000004ab8 0x1c obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004ab8 kprintf_P + .text.kputs_P 0x0000000000004ad4 0x4a obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004ad4 kputs_P + .text.kputnum 0x0000000000004b1e 0x7c obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004b1e kputnum .text.klocation - 0x00000000000046c8 0x22 obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004b9a 0x22 obj/Modem/bertos/drv/kdebug_P.o .text.__bassert_P - 0x00000000000046ea 0x2c obj/Modem/bertos/drv/kdebug_P.o - 0x00000000000046ea __bassert_P + 0x0000000000004bbc 0x2c obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004bbc __bassert_P .text.__invalid_ptr_P - 0x0000000000004716 0x4a obj/Modem/bertos/drv/kdebug_P.o - 0x0000000000004716 __invalid_ptr_P + 0x0000000000004be8 0x4a obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000004be8 __invalid_ptr_P .text.avr-libc.fplib - 0x0000000000004760 0xa /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3.o) - 0x0000000000004760 __subsf3 - 0x0000000000004762 __addsf3 + 0x0000000000004c32 0xa /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3.o) + 0x0000000000004c32 __subsf3 + 0x0000000000004c34 __addsf3 .text.avr-libc.fplib - 0x000000000000476a 0xc0 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3x.o) - 0x0000000000004784 __addsf3x + 0x0000000000004c3c 0xc0 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3x.o) + 0x0000000000004c56 __addsf3x .text.avr-libc.fplib - 0x000000000000482a 0x8 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(cmpsf2.o) - 0x000000000000482a __lesf2 - 0x000000000000482a __nesf2 - 0x000000000000482a __eqsf2 - 0x000000000000482a __cmpsf2 - 0x000000000000482a __ltsf2 + 0x0000000000004cfc 0x8 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(cmpsf2.o) + 0x0000000000004cfc __lesf2 + 0x0000000000004cfc __nesf2 + 0x0000000000004cfc __eqsf2 + 0x0000000000004cfc __cmpsf2 + 0x0000000000004cfc __ltsf2 .text.avr-libc.fplib - 0x0000000000004832 0x4 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(divsf3.o) - 0x0000000000004832 __divsf3 + 0x0000000000004d04 0x4 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(divsf3.o) + 0x0000000000004d04 __divsf3 .text.avr-libc.fplib - 0x0000000000004836 0xcc /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(divsf3x.o) - 0x000000000000484c __divsf3x - 0x0000000000004850 __divsf3_pse + 0x0000000000004d08 0xcc /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(divsf3x.o) + 0x0000000000004d1e __divsf3x + 0x0000000000004d22 __divsf3_pse .text.avr-libc.fplib - 0x0000000000004902 0xa /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fixsfsi.o) - 0x0000000000004902 __fixsfsi + 0x0000000000004dd4 0xa /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fixsfsi.o) + 0x0000000000004dd4 __fixsfsi .text.avr-libc.fplib - 0x000000000000490c 0x58 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fixunssfsi.o) - 0x000000000000490c __fixunssfsi + 0x0000000000004dde 0x58 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fixunssfsi.o) + 0x0000000000004dde __fixunssfsi .text.avr-libc.fplib - 0x0000000000004964 0x7a /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(floatsisf.o) - 0x0000000000004964 __floatunsisf - 0x0000000000004968 __floatsisf + 0x0000000000004e36 0x7a /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(floatsisf.o) + 0x0000000000004e36 __floatunsisf + 0x0000000000004e3a __floatsisf .text.avr-libc.fplib - 0x00000000000049de 0x48 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_cmp.o) - 0x00000000000049de __fp_cmp + 0x0000000000004eb0 0x48 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_cmp.o) + 0x0000000000004eb0 __fp_cmp .text.avr-libc.fplib - 0x0000000000004a26 0xc /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_inf.o) - 0x0000000000004a26 __fp_inf + 0x0000000000004ef8 0xc /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_inf.o) + 0x0000000000004ef8 __fp_inf .text.avr-libc.fplib - 0x0000000000004a32 0x6 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_nan.o) - 0x0000000000004a32 __fp_nan + 0x0000000000004f04 0x6 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_nan.o) + 0x0000000000004f04 __fp_nan .text.avr-libc.fplib - 0x0000000000004a38 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_pscA.o) - 0x0000000000004a38 __fp_pscA + 0x0000000000004f0a 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_pscA.o) + 0x0000000000004f0a __fp_pscA .text.avr-libc.fplib - 0x0000000000004a46 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_pscB.o) - 0x0000000000004a46 __fp_pscB + 0x0000000000004f18 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_pscB.o) + 0x0000000000004f18 __fp_pscB .text.avr-libc.fplib - 0x0000000000004a54 0x22 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_round.o) - 0x0000000000004a54 __fp_round + 0x0000000000004f26 0x22 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_round.o) + 0x0000000000004f26 __fp_round .text.avr-libc.fplib - 0x0000000000004a76 0x44 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_split3.o) - 0x0000000000004a76 __fp_split3 - 0x0000000000004a86 __fp_splitA + 0x0000000000004f48 0x44 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_split3.o) + 0x0000000000004f48 __fp_split3 + 0x0000000000004f58 __fp_splitA .text.avr-libc.fplib - 0x0000000000004aba 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_zero.o) - 0x0000000000004aba __fp_zero - 0x0000000000004abc __fp_szero + 0x0000000000004f8c 0xe /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(fp_zero.o) + 0x0000000000004f8c __fp_zero + 0x0000000000004f8e __fp_szero .text.avr-libc.fplib - 0x0000000000004ac8 0x8 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(gesf2.o) - 0x0000000000004ac8 __gtsf2 - 0x0000000000004ac8 __gesf2 + 0x0000000000004f9a 0x8 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(gesf2.o) + 0x0000000000004f9a __gtsf2 + 0x0000000000004f9a __gesf2 .text.avr-libc.fplib - 0x0000000000004ad0 0x4 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(mulsf3.o) - 0x0000000000004ad0 __mulsf3 + 0x0000000000004fa2 0x4 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(mulsf3.o) + 0x0000000000004fa2 __mulsf3 .text.avr-libc.fplib - 0x0000000000004ad4 0xc2 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(mulsf3x.o) - 0x0000000000004ae8 __mulsf3x - 0x0000000000004aec __mulsf3_pse + 0x0000000000004fa6 0xc2 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(mulsf3x.o) + 0x0000000000004fba __mulsf3x + 0x0000000000004fbe __mulsf3_pse .text.libgcc.mul - 0x0000000000004b96 0x20 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_mulsi3.o) - 0x0000000000004b96 __mulsi3 + 0x0000000000005068 0x20 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_mulsi3.o) + 0x0000000000005068 __mulsi3 .text.libgcc.div - 0x0000000000004bb6 0x28 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_udivmodhi4.o) - 0x0000000000004bb6 __udivmodhi4 + 0x0000000000005088 0x28 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_udivmodhi4.o) + 0x0000000000005088 __udivmodhi4 .text.libgcc.div - 0x0000000000004bde 0x28 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_divmodhi4.o) - 0x0000000000004bde __divmodhi4 - 0x0000000000004bde _div + 0x00000000000050b0 0x28 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_divmodhi4.o) + 0x00000000000050b0 __divmodhi4 + 0x00000000000050b0 _div .text.libgcc.div - 0x0000000000004c06 0x44 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_udivmodsi4.o) - 0x0000000000004c06 __udivmodsi4 + 0x00000000000050d8 0x44 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_udivmodsi4.o) + 0x00000000000050d8 __udivmodsi4 .text.libgcc.mul - 0x0000000000004c4a 0x16 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_muluhisi3.o) - 0x0000000000004c4a __muluhisi3 + 0x000000000000511c 0x16 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_muluhisi3.o) + 0x000000000000511c __muluhisi3 .text.libgcc.mul - 0x0000000000004c60 0x1e /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_umulhisi3.o) - 0x0000000000004c60 __umulhisi3 + 0x0000000000005132 0x1e /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_umulhisi3.o) + 0x0000000000005132 __umulhisi3 .text.avr-libc - 0x0000000000004c7e 0x10 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(isalnum.o) - 0x0000000000004c7e isalnum + 0x0000000000005150 0x10 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(isalnum.o) + 0x0000000000005150 isalnum .text.avr-libc - 0x0000000000004c8e 0x6 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(cty_isfalse.o) - 0x0000000000004c8e __ctype_isfalse - 0x0000000000004c92 __ctype_istrue + 0x0000000000005160 0x6 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(cty_isfalse.o) + 0x0000000000005160 __ctype_isfalse + 0x0000000000005164 __ctype_istrue .text.avr-libc - 0x0000000000004c94 0x12 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(isalpha.o) - 0x0000000000004c94 isupper - 0x0000000000004c98 isalpha - 0x0000000000004c9a islower + 0x0000000000005166 0x12 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(isalpha.o) + 0x0000000000005166 isupper + 0x000000000000516a isalpha + 0x000000000000516c islower .text.avr-libc - 0x0000000000004ca6 0x10 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(toupper.o) - 0x0000000000004ca6 toupper - 0x0000000000004cb6 . = ALIGN (0x2) + 0x0000000000005178 0x10 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(toupper.o) + 0x0000000000005178 toupper + 0x0000000000005188 . = ALIGN (0x2) *(.fini9) - .fini9 0x0000000000004cb6 0x0 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_exit.o) - 0x0000000000004cb6 exit - 0x0000000000004cb6 _exit + .fini9 0x0000000000005188 0x0 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_exit.o) + 0x0000000000005188 exit + 0x0000000000005188 _exit *(.fini9) *(.fini8) *(.fini8) @@ -1169,11 +1202,11 @@ END GROUP *(.fini1) *(.fini1) *(.fini0) - .fini0 0x0000000000004cb6 0x4 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_exit.o) + .fini0 0x0000000000005188 0x4 /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_exit.o) *(.fini0) - 0x0000000000004cba _etext = . + 0x000000000000518c _etext = . -.data 0x0000000000800100 0xee load address 0x0000000000004cba +.data 0x0000000000800100 0xde load address 0x000000000000518c 0x0000000000800100 PROVIDE (__data_start, .) *(.data) .data 0x0000000000800100 0x0 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/crtm328p.o @@ -1194,6 +1227,8 @@ END GROUP .data 0x0000000000800100 0x0 obj/Modem/Modem/hardware.o .data 0x0000000000800100 0x0 obj/Modem/Modem/afsk.o .data 0x0000000000800100 0x0 obj/Modem/Modem/protocol/mp1.o + .data 0x0000000000800100 0x0 obj/Modem/Modem/protocol/SimpleSerial.o + .data 0x0000000000800100 0x0 obj/Modem/Modem/protocol/KISS.o .data 0x0000000000800100 0x0 obj/Modem/Modem/compression/heatshrink_decoder.o .data 0x0000000000800100 0x0 obj/Modem/Modem/compression/heatshrink_encoder.o .data 0x0000000000800100 0x0 obj/Modem/bertos/mware/formatwr_P.o @@ -1245,70 +1280,116 @@ END GROUP 0x000000000080011c 0x4 obj/Modem/bertos/mware/formatwr.o .data.null_pointer.1652 0x0000000000800120 0x7 obj/Modem/bertos/mware/formatwr.o - .data.path 0x0000000000800127 0x1c obj/Modem/Modem/main.o + .data.PATH2_SSID + 0x0000000000800127 0x2 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800127 PATH2_SSID + .data.PATH2 0x0000000000800129 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800129 PATH2 + .data.PATH1_SSID + 0x000000000080012f 0x2 obj/Modem/Modem/protocol/SimpleSerial.o + 0x000000000080012f PATH1_SSID + .data.PATH1 0x0000000000800131 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800131 PATH1 + .data.DST 0x0000000000800137 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800137 DST + .data.CALL 0x000000000080013d 0x6 obj/Modem/Modem/protocol/SimpleSerial.o + 0x000000000080013d CALL + .data.PRINT_INFO + 0x0000000000800143 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800143 PRINT_INFO + .data.PRINT_DATA + 0x0000000000800144 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800144 PRINT_DATA + .data.PRINT_PATH + 0x0000000000800145 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800145 PRINT_PATH + .data.PRINT_DST + 0x0000000000800146 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800146 PRINT_DST + .data.PRINT_SRC + 0x0000000000800147 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x0000000000800147 PRINT_SRC .data.bad_conversion.1651 - 0x0000000000800143 0x4 obj/Modem/bertos/mware/formatwr_P.o + 0x0000000000800148 0x4 obj/Modem/bertos/mware/formatwr_P.o .data.null_pointer.1652 - 0x0000000000800147 0x7 obj/Modem/bertos/mware/formatwr_P.o + 0x000000000080014c 0x7 obj/Modem/bertos/mware/formatwr_P.o *(.rodata) *(.rodata*) .rodata.SPI_VT - 0x000000000080014e 0xc obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x0000000000800153 0xc obj/Modem/bertos/cpu/avr/drv/ser_mega.o .rodata.UART0_VT - 0x000000000080015a 0xc obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x000000000080015f 0xc obj/Modem/bertos/cpu/avr/drv/ser_mega.o .rodata.HEX_tab - 0x0000000000800166 0x10 obj/Modem/bertos/mware/hex.o - 0x0000000000800166 HEX_tab + 0x000000000080016b 0x10 obj/Modem/bertos/mware/hex.o + 0x000000000080016b HEX_tab .rodata.hex_tab - 0x0000000000800176 0x10 obj/Modem/bertos/mware/hex.o - 0x0000000000800176 hex_tab + 0x000000000080017b 0x10 obj/Modem/bertos/mware/hex.o + 0x000000000080017b hex_tab .rodata.str1.1 - 0x0000000000800186 0x19 obj/Modem/bertos/net/ax25.o + 0x000000000080018b 0x19 obj/Modem/bertos/net/ax25.o .rodata.str1.1 - 0x000000000080019f 0x4e obj/Modem/Modem/main.o + 0x00000000008001a4 0x3a obj/Modem/Modem/protocol/SimpleSerial.o *(.gnu.linkonce.d*) - 0x00000000008001ee . = ALIGN (0x2) - *fill* 0x00000000008001ed 0x1 - 0x00000000008001ee _edata = . - 0x00000000008001ee PROVIDE (__data_end, .) + 0x00000000008001de . = ALIGN (0x2) + 0x00000000008001de _edata = . + 0x00000000008001de PROVIDE (__data_end, .) -.bss 0x00000000008001ee 0x2b7 - 0x00000000008001ee PROVIDE (__bss_start, .) +.bss 0x00000000008001de 0x444 + 0x00000000008001de PROVIDE (__bss_start, .) *(.bss) *(.bss*) .bss.spi_rxbuffer - 0x00000000008001ee 0x0 obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x00000000008001de 0x0 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .bss.spi_txbuffer - 0x00000000008001ee 0x0 obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x00000000008001de 0x0 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .bss.uart0_rxbuffer - 0x00000000008001ee 0x20 obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x00000000008001de 0x20 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .bss.uart0_txbuffer - 0x000000000080020e 0x20 obj/Modem/bertos/cpu/avr/drv/ser_mega.o + 0x00000000008001fe 0x20 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .bss.timers_queue - 0x000000000080022e 0x8 obj/Modem/bertos/drv/timer.o - .bss.ser 0x0000000000800236 0x32 obj/Modem/Modem/main.o - .bss.ax25 0x0000000000800268 0x156 obj/Modem/Modem/main.o - .bss.afsk 0x00000000008003be 0xda obj/Modem/Modem/main.o - .bss.modem 0x0000000000800498 0x2 obj/Modem/Modem/hardware.o + 0x000000000080021e 0x8 obj/Modem/bertos/drv/timer.o + .bss.sertx 0x0000000000800226 0x1 obj/Modem/Modem/main.o + .bss.serialLen + 0x0000000000800227 0x2 obj/Modem/Modem/main.o + .bss.sbyte 0x0000000000800229 0x2 obj/Modem/Modem/main.o + .bss.serialBuffer + 0x000000000080022b 0x14b obj/Modem/Modem/main.o + .bss.ser 0x0000000000800376 0x32 obj/Modem/Modem/main.o + .bss.ax25 0x00000000008003a8 0x156 obj/Modem/Modem/main.o + .bss.afsk 0x00000000008004fe 0xda obj/Modem/Modem/main.o + .bss.modem 0x00000000008005d8 0x2 obj/Modem/Modem/hardware.o + .bss.DST_SSID 0x00000000008005da 0x2 obj/Modem/Modem/protocol/SimpleSerial.o + 0x00000000008005da DST_SSID + .bss.CALL_SSID + 0x00000000008005dc 0x2 obj/Modem/Modem/protocol/SimpleSerial.o + 0x00000000008005dc CALL_SSID + .bss.VERBOSE 0x00000000008005de 0x1 obj/Modem/Modem/protocol/SimpleSerial.o + 0x00000000008005de VERBOSE *(COMMON) - COMMON 0x000000000080049a 0x4 obj/Modem/bertos/drv/ser.o - 0x000000000080049a ser_handles - COMMON 0x000000000080049e 0x5 obj/Modem/bertos/drv/timer.o - 0x000000000080049e _clock - 0x00000000008004a2 timer_initialized - COMMON 0x00000000008004a3 0x2 obj/Modem/Modem/hardware.o - 0x00000000008004a3 hw_ptt_on - 0x00000000008004a4 hw_afsk_dac_isr - 0x00000000008004a5 PROVIDE (__bss_end, .) - 0x0000000000004cba __data_load_start = LOADADDR (.data) - 0x0000000000004da8 __data_load_end = (__data_load_start + SIZEOF (.data)) + COMMON 0x00000000008005df 0x4 obj/Modem/bertos/drv/ser.o + 0x00000000008005df ser_handles + COMMON 0x00000000008005e3 0x5 obj/Modem/bertos/drv/timer.o + 0x00000000008005e3 _clock + 0x00000000008005e7 timer_initialized + COMMON 0x00000000008005e8 0x2 obj/Modem/Modem/hardware.o + 0x00000000008005e8 hw_ptt_on + 0x00000000008005e9 hw_afsk_dac_isr + COMMON 0x00000000008005ea 0x38 obj/Modem/Modem/protocol/SimpleSerial.o + 0x00000000008005ea path + 0x0000000000800606 dst + 0x000000000080060d path1 + 0x0000000000800614 src + 0x000000000080061b path2 + 0x0000000000800622 PROVIDE (__bss_end, .) + 0x000000000000518c __data_load_start = LOADADDR (.data) + 0x000000000000526a __data_load_end = (__data_load_start + SIZEOF (.data)) -.noinit 0x00000000008004a5 0x0 - 0x00000000008004a5 PROVIDE (__noinit_start, .) +.noinit 0x0000000000800622 0x0 + 0x0000000000800622 PROVIDE (__noinit_start, .) *(.noinit*) - 0x00000000008004a5 PROVIDE (__noinit_end, .) - 0x00000000008004a5 _end = . - 0x00000000008004a5 PROVIDE (__heap_start, .) + 0x0000000000800622 PROVIDE (__noinit_end, .) + 0x0000000000800622 _end = . + 0x0000000000800622 PROVIDE (__heap_start, .) .eeprom 0x0000000000810000 0x0 *(.eeprom*) @@ -1423,6 +1504,8 @@ END GROUP .comment 0x0000000000000000 0x12 obj/Modem/Modem/hardware.o .comment 0x0000000000000000 0x12 obj/Modem/Modem/afsk.o .comment 0x0000000000000000 0x12 obj/Modem/Modem/protocol/mp1.o + .comment 0x0000000000000000 0x12 obj/Modem/Modem/protocol/SimpleSerial.o + .comment 0x0000000000000000 0x12 obj/Modem/Modem/protocol/KISS.o .comment 0x0000000000000000 0x12 obj/Modem/Modem/compression/heatshrink_decoder.o .comment 0x0000000000000000 0x12 obj/Modem/Modem/compression/heatshrink_encoder.o .comment 0x0000000000000000 0x12 obj/Modem/bertos/mware/formatwr_P.o @@ -1441,7 +1524,7 @@ END GROUP .debug_sfnames *(.debug_sfnames) -.debug_aranges 0x0000000000000000 0x5e0 +.debug_aranges 0x0000000000000000 0x638 *(.debug_aranges) .debug_aranges 0x0000000000000000 0x90 obj/Modem/bertos/cpu/avr/drv/ser_mega.o @@ -1474,18 +1557,20 @@ END GROUP .debug_aranges 0x0000000000000418 0x70 obj/Modem/Modem/protocol/mp1.o .debug_aranges - 0x0000000000000488 0x50 obj/Modem/Modem/compression/heatshrink_decoder.o + 0x0000000000000488 0x58 obj/Modem/Modem/protocol/SimpleSerial.o .debug_aranges - 0x00000000000004d8 0x58 obj/Modem/Modem/compression/heatshrink_encoder.o + 0x00000000000004e0 0x50 obj/Modem/Modem/compression/heatshrink_decoder.o .debug_aranges - 0x0000000000000530 0x20 obj/Modem/bertos/mware/formatwr_P.o + 0x0000000000000530 0x58 obj/Modem/Modem/compression/heatshrink_encoder.o .debug_aranges - 0x0000000000000550 0x90 obj/Modem/bertos/drv/kdebug_P.o + 0x0000000000000588 0x20 obj/Modem/bertos/mware/formatwr_P.o + .debug_aranges + 0x00000000000005a8 0x90 obj/Modem/bertos/drv/kdebug_P.o .debug_pubnames *(.debug_pubnames) -.debug_info 0x0000000000000000 0xecb2 +.debug_info 0x0000000000000000 0xf7f4 *(.debug_info) .debug_info 0x0000000000000000 0xd24 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .debug_info 0x0000000000000d24 0x19f obj/Modem/bertos/cpu/avr/drv/timer_mega.o @@ -1498,17 +1583,18 @@ END GROUP .debug_info 0x0000000000004db4 0x57f obj/Modem/bertos/struct/heap.o .debug_info 0x0000000000005333 0x1073 obj/Modem/bertos/net/ax25.o .debug_info 0x00000000000063a6 0x1b8 obj/Modem/bertos/algo/crc_ccitt.o - .debug_info 0x000000000000655e 0xbb0 obj/Modem/Modem/main.o - .debug_info 0x000000000000710e 0x6c4 obj/Modem/Modem/hardware.o - .debug_info 0x00000000000077d2 0x13c2 obj/Modem/Modem/afsk.o - .debug_info 0x0000000000008b94 0x3588 obj/Modem/Modem/protocol/mp1.o - .debug_info 0x000000000000c11c 0xae8 obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_info 0x000000000000cc04 0x1074 obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_info 0x000000000000dc78 0x863 obj/Modem/bertos/mware/formatwr_P.o - .debug_info 0x000000000000e4db 0x7d7 obj/Modem/bertos/drv/kdebug_P.o + .debug_info 0x000000000000655e 0xc4c obj/Modem/Modem/main.o + .debug_info 0x00000000000071aa 0x6c4 obj/Modem/Modem/hardware.o + .debug_info 0x000000000000786e 0x13c2 obj/Modem/Modem/afsk.o + .debug_info 0x0000000000008c30 0x3588 obj/Modem/Modem/protocol/mp1.o + .debug_info 0x000000000000c1b8 0xaa6 obj/Modem/Modem/protocol/SimpleSerial.o + .debug_info 0x000000000000cc5e 0xae8 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_info 0x000000000000d746 0x1074 obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_info 0x000000000000e7ba 0x863 obj/Modem/bertos/mware/formatwr_P.o + .debug_info 0x000000000000f01d 0x7d7 obj/Modem/bertos/drv/kdebug_P.o *(.gnu.linkonce.wi.*) -.debug_abbrev 0x0000000000000000 0x325d +.debug_abbrev 0x0000000000000000 0x34ba *(.debug_abbrev) .debug_abbrev 0x0000000000000000 0x32d obj/Modem/bertos/cpu/avr/drv/ser_mega.o .debug_abbrev 0x000000000000032d 0xd2 obj/Modem/bertos/cpu/avr/drv/timer_mega.o @@ -1521,16 +1607,17 @@ END GROUP .debug_abbrev 0x000000000000142a 0x181 obj/Modem/bertos/struct/heap.o .debug_abbrev 0x00000000000015ab 0x3a3 obj/Modem/bertos/net/ax25.o .debug_abbrev 0x000000000000194e 0x132 obj/Modem/bertos/algo/crc_ccitt.o - .debug_abbrev 0x0000000000001a80 0x290 obj/Modem/Modem/main.o - .debug_abbrev 0x0000000000001d10 0x1a6 obj/Modem/Modem/hardware.o - .debug_abbrev 0x0000000000001eb6 0x3dc obj/Modem/Modem/afsk.o - .debug_abbrev 0x0000000000002292 0x4ee obj/Modem/Modem/protocol/mp1.o - .debug_abbrev 0x0000000000002780 0x2d8 obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_abbrev 0x0000000000002a58 0x36c obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_abbrev 0x0000000000002dc4 0x233 obj/Modem/bertos/mware/formatwr_P.o - .debug_abbrev 0x0000000000002ff7 0x266 obj/Modem/bertos/drv/kdebug_P.o + .debug_abbrev 0x0000000000001a80 0x29f obj/Modem/Modem/main.o + .debug_abbrev 0x0000000000001d1f 0x1a6 obj/Modem/Modem/hardware.o + .debug_abbrev 0x0000000000001ec5 0x3dc obj/Modem/Modem/afsk.o + .debug_abbrev 0x00000000000022a1 0x4ee obj/Modem/Modem/protocol/mp1.o + .debug_abbrev 0x000000000000278f 0x24e obj/Modem/Modem/protocol/SimpleSerial.o + .debug_abbrev 0x00000000000029dd 0x2d8 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_abbrev 0x0000000000002cb5 0x36c obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_abbrev 0x0000000000003021 0x233 obj/Modem/bertos/mware/formatwr_P.o + .debug_abbrev 0x0000000000003254 0x266 obj/Modem/bertos/drv/kdebug_P.o -.debug_line 0x0000000000000000 0x33e9 +.debug_line 0x0000000000000000 0x3750 *(.debug_line) .debug_line 0x0000000000000000 0x0 obj/Modem/bertos/cpu/avr/drv/ser_avr.o .debug_line 0x0000000000000000 0x31b obj/Modem/bertos/cpu/avr/drv/ser_mega.o @@ -1545,16 +1632,18 @@ END GROUP .debug_line 0x000000000000126a 0x1bc obj/Modem/bertos/struct/heap.o .debug_line 0x0000000000001426 0x265 obj/Modem/bertos/net/ax25.o .debug_line 0x000000000000168b 0xc6 obj/Modem/bertos/algo/crc_ccitt.o - .debug_line 0x0000000000001751 0x1bc obj/Modem/Modem/main.o - .debug_line 0x000000000000190d 0x15d obj/Modem/Modem/hardware.o - .debug_line 0x0000000000001a6a 0x49a obj/Modem/Modem/afsk.o - .debug_line 0x0000000000001f04 0xa6c obj/Modem/Modem/protocol/mp1.o - .debug_line 0x0000000000002970 0x1fc obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_line 0x0000000000002b6c 0x309 obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_line 0x0000000000002e75 0x2f0 obj/Modem/bertos/mware/formatwr_P.o - .debug_line 0x0000000000003165 0x284 obj/Modem/bertos/drv/kdebug_P.o + .debug_line 0x0000000000001751 0x1e3 obj/Modem/Modem/main.o + .debug_line 0x0000000000001934 0x15d obj/Modem/Modem/hardware.o + .debug_line 0x0000000000001a91 0x49a obj/Modem/Modem/afsk.o + .debug_line 0x0000000000001f2b 0xa6c obj/Modem/Modem/protocol/mp1.o + .debug_line 0x0000000000002997 0x340 obj/Modem/Modem/protocol/SimpleSerial.o + .debug_line 0x0000000000002cd7 0x0 obj/Modem/Modem/protocol/KISS.o + .debug_line 0x0000000000002cd7 0x1fc obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_line 0x0000000000002ed3 0x309 obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_line 0x00000000000031dc 0x2f0 obj/Modem/bertos/mware/formatwr_P.o + .debug_line 0x00000000000034cc 0x284 obj/Modem/bertos/drv/kdebug_P.o -.debug_frame 0x0000000000000000 0x1a7c +.debug_frame 0x0000000000000000 0x1b6c *(.debug_frame) .debug_frame 0x0000000000000000 0x244 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .debug_frame 0x0000000000000244 0x24 obj/Modem/bertos/cpu/avr/drv/timer_mega.o @@ -1566,16 +1655,17 @@ END GROUP .debug_frame 0x0000000000000a50 0x108 obj/Modem/bertos/struct/heap.o .debug_frame 0x0000000000000b58 0x260 obj/Modem/bertos/net/ax25.o .debug_frame 0x0000000000000db8 0x24 obj/Modem/bertos/algo/crc_ccitt.o - .debug_frame 0x0000000000000ddc 0xdc obj/Modem/Modem/main.o - .debug_frame 0x0000000000000eb8 0x94 obj/Modem/Modem/hardware.o - .debug_frame 0x0000000000000f4c 0x178 obj/Modem/Modem/afsk.o - .debug_frame 0x00000000000010c4 0x388 obj/Modem/Modem/protocol/mp1.o - .debug_frame 0x000000000000144c 0x148 obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_frame 0x0000000000001594 0x1c0 obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_frame 0x0000000000001754 0x98 obj/Modem/bertos/mware/formatwr_P.o - .debug_frame 0x00000000000017ec 0x290 obj/Modem/bertos/drv/kdebug_P.o + .debug_frame 0x0000000000000ddc 0x34 obj/Modem/Modem/main.o + .debug_frame 0x0000000000000e10 0x94 obj/Modem/Modem/hardware.o + .debug_frame 0x0000000000000ea4 0x178 obj/Modem/Modem/afsk.o + .debug_frame 0x000000000000101c 0x388 obj/Modem/Modem/protocol/mp1.o + .debug_frame 0x00000000000013a4 0x198 obj/Modem/Modem/protocol/SimpleSerial.o + .debug_frame 0x000000000000153c 0x148 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_frame 0x0000000000001684 0x1c0 obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_frame 0x0000000000001844 0x98 obj/Modem/bertos/mware/formatwr_P.o + .debug_frame 0x00000000000018dc 0x290 obj/Modem/bertos/drv/kdebug_P.o -.debug_str 0x0000000000000000 0x1dd9 +.debug_str 0x0000000000000000 0x1f0c *(.debug_str) .debug_str 0x0000000000000000 0x0 obj/Modem/bertos/cpu/avr/drv/ser_avr.o .debug_str 0x0000000000000000 0x4c2 obj/Modem/bertos/cpu/avr/drv/ser_mega.o @@ -1601,24 +1691,27 @@ END GROUP 0x4b1 (size before relaxing) .debug_str 0x0000000000000f5e 0x18 obj/Modem/bertos/algo/crc_ccitt.o 0x19b (size before relaxing) - .debug_str 0x0000000000000f76 0x137 obj/Modem/Modem/main.o - 0x5a2 (size before relaxing) - .debug_str 0x00000000000010ad 0x5b obj/Modem/Modem/hardware.o + .debug_str 0x0000000000000f76 0x17f obj/Modem/Modem/main.o + 0x5fe (size before relaxing) + .debug_str 0x00000000000010f5 0x5b obj/Modem/Modem/hardware.o 0x470 (size before relaxing) - .debug_str 0x0000000000001108 0xca obj/Modem/Modem/afsk.o + .debug_str 0x0000000000001150 0xca obj/Modem/Modem/afsk.o 0x636 (size before relaxing) - .debug_str 0x00000000000011d2 0x5a4 obj/Modem/Modem/protocol/mp1.o + .debug_str 0x000000000000121a 0x5a4 obj/Modem/Modem/protocol/mp1.o 0x9b2 (size before relaxing) - .debug_str 0x0000000000001776 0x220 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_str 0x00000000000017be 0xeb obj/Modem/Modem/protocol/SimpleSerial.o + 0x4e4 (size before relaxing) + .debug_str 0x00000000000018a9 0x0 obj/Modem/Modem/protocol/KISS.o + .debug_str 0x00000000000018a9 0x220 obj/Modem/Modem/compression/heatshrink_decoder.o 0x597 (size before relaxing) - .debug_str 0x0000000000001996 0x34d obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_str 0x0000000000001ac9 0x34d obj/Modem/Modem/compression/heatshrink_encoder.o 0x760 (size before relaxing) - .debug_str 0x0000000000001ce3 0x13 obj/Modem/bertos/mware/formatwr_P.o + .debug_str 0x0000000000001e16 0x13 obj/Modem/bertos/mware/formatwr_P.o 0x3a5 (size before relaxing) - .debug_str 0x0000000000001cf6 0xe3 obj/Modem/bertos/drv/kdebug_P.o + .debug_str 0x0000000000001e29 0xe3 obj/Modem/bertos/drv/kdebug_P.o 0x2ba (size before relaxing) -.debug_loc 0x0000000000000000 0xbcb8 +.debug_loc 0x0000000000000000 0xc2fb *(.debug_loc) .debug_loc 0x0000000000000000 0x3c9 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .debug_loc 0x00000000000003c9 0xe66 obj/Modem/bertos/drv/ser.o @@ -1629,14 +1722,15 @@ END GROUP .debug_loc 0x000000000000371b 0x51a obj/Modem/bertos/struct/heap.o .debug_loc 0x0000000000003c35 0x970 obj/Modem/bertos/net/ax25.o .debug_loc 0x00000000000045a5 0x163 obj/Modem/bertos/algo/crc_ccitt.o - .debug_loc 0x0000000000004708 0x5a obj/Modem/Modem/main.o - .debug_loc 0x0000000000004762 0x6b obj/Modem/Modem/hardware.o - .debug_loc 0x00000000000047cd 0xd9f obj/Modem/Modem/afsk.o - .debug_loc 0x000000000000556c 0x313a obj/Modem/Modem/protocol/mp1.o - .debug_loc 0x00000000000086a6 0x904 obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_loc 0x0000000000008faa 0xcb8 obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_loc 0x0000000000009c62 0x1b36 obj/Modem/bertos/mware/formatwr_P.o - .debug_loc 0x000000000000b798 0x520 obj/Modem/bertos/drv/kdebug_P.o + .debug_loc 0x0000000000004708 0xb4 obj/Modem/Modem/main.o + .debug_loc 0x00000000000047bc 0x6b obj/Modem/Modem/hardware.o + .debug_loc 0x0000000000004827 0xd9f obj/Modem/Modem/afsk.o + .debug_loc 0x00000000000055c6 0x313a obj/Modem/Modem/protocol/mp1.o + .debug_loc 0x0000000000008700 0x5e9 obj/Modem/Modem/protocol/SimpleSerial.o + .debug_loc 0x0000000000008ce9 0x904 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_loc 0x00000000000095ed 0xcb8 obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_loc 0x000000000000a2a5 0x1b36 obj/Modem/bertos/mware/formatwr_P.o + .debug_loc 0x000000000000bddb 0x520 obj/Modem/bertos/drv/kdebug_P.o .debug_macinfo *(.debug_macinfo) @@ -1644,7 +1738,7 @@ END GROUP .debug_pubtypes *(.debug_pubtypes) -.debug_ranges 0x0000000000000000 0x818 +.debug_ranges 0x0000000000000000 0x860 *(.debug_ranges) .debug_ranges 0x0000000000000000 0x80 obj/Modem/bertos/cpu/avr/drv/ser_mega.o .debug_ranges 0x0000000000000080 0x10 obj/Modem/bertos/cpu/avr/drv/timer_mega.o @@ -1660,10 +1754,11 @@ END GROUP .debug_ranges 0x00000000000003d0 0x18 obj/Modem/Modem/hardware.o .debug_ranges 0x00000000000003e8 0xf0 obj/Modem/Modem/afsk.o .debug_ranges 0x00000000000004d8 0xd8 obj/Modem/Modem/protocol/mp1.o - .debug_ranges 0x00000000000005b0 0x88 obj/Modem/Modem/compression/heatshrink_decoder.o - .debug_ranges 0x0000000000000638 0x120 obj/Modem/Modem/compression/heatshrink_encoder.o - .debug_ranges 0x0000000000000758 0x40 obj/Modem/bertos/mware/formatwr_P.o - .debug_ranges 0x0000000000000798 0x80 obj/Modem/bertos/drv/kdebug_P.o + .debug_ranges 0x00000000000005b0 0x48 obj/Modem/Modem/protocol/SimpleSerial.o + .debug_ranges 0x00000000000005f8 0x88 obj/Modem/Modem/compression/heatshrink_decoder.o + .debug_ranges 0x0000000000000680 0x120 obj/Modem/Modem/compression/heatshrink_encoder.o + .debug_ranges 0x00000000000007a0 0x40 obj/Modem/bertos/mware/formatwr_P.o + .debug_ranges 0x00000000000007e0 0x80 obj/Modem/bertos/drv/kdebug_P.o .debug_macro *(.debug_macro) @@ -1673,9 +1768,23 @@ LOAD linker stubs Cross Reference Table Symbol File +CALL obj/Modem/Modem/protocol/SimpleSerial.o +CALL_SSID obj/Modem/Modem/protocol/SimpleSerial.o +DST obj/Modem/Modem/protocol/SimpleSerial.o +DST_SSID obj/Modem/Modem/protocol/SimpleSerial.o HEX_tab obj/Modem/bertos/mware/hex.o obj/Modem/bertos/mware/formatwr_P.o obj/Modem/bertos/mware/formatwr.o +PATH1 obj/Modem/Modem/protocol/SimpleSerial.o +PATH1_SSID obj/Modem/Modem/protocol/SimpleSerial.o +PATH2 obj/Modem/Modem/protocol/SimpleSerial.o +PATH2_SSID obj/Modem/Modem/protocol/SimpleSerial.o +PRINT_DATA obj/Modem/Modem/protocol/SimpleSerial.o +PRINT_DST obj/Modem/Modem/protocol/SimpleSerial.o +PRINT_INFO obj/Modem/Modem/protocol/SimpleSerial.o +PRINT_PATH obj/Modem/Modem/protocol/SimpleSerial.o +PRINT_SRC obj/Modem/Modem/protocol/SimpleSerial.o +VERBOSE obj/Modem/Modem/protocol/SimpleSerial.o __addsf3 /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3.o) __addsf3x /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3x.o) /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(addsf3.o) @@ -1718,6 +1827,7 @@ __divsf3x /usr/lib/gcc/avr/4.8.2/../../. /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libm.a(divsf3.o) __do_clear_bss /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_clear_bss.o) /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(malloc.o) + obj/Modem/Modem/protocol/SimpleSerial.o obj/Modem/Modem/protocol/mp1.o obj/Modem/Modem/hardware.o obj/Modem/Modem/main.o @@ -1727,7 +1837,7 @@ __do_clear_bss /usr/lib/gcc/avr/4.8.2/avr5/li __do_copy_data /usr/lib/gcc/avr/4.8.2/avr5/libgcc.a(_copy_data.o) /usr/lib/gcc/avr/4.8.2/../../../avr/lib/avr5/libc.a(malloc.o) obj/Modem/bertos/mware/formatwr_P.o - obj/Modem/Modem/main.o + obj/Modem/Modem/protocol/SimpleSerial.o obj/Modem/bertos/net/ax25.o obj/Modem/bertos/mware/hex.o obj/Modem/bertos/mware/formatwr.o @@ -1887,12 +1997,13 @@ ax25_poll obj/Modem/bertos/net/ax25.o obj/Modem/Modem/main.o ax25_print obj/Modem/bertos/net/ax25.o ax25_sendVia obj/Modem/bertos/net/ax25.o - obj/Modem/Modem/main.o + obj/Modem/Modem/protocol/SimpleSerial.o compress obj/Modem/Modem/protocol/mp1.o crc_ccitt obj/Modem/bertos/algo/crc_ccitt.o crc_ccitt_tab obj/Modem/bertos/algo/crc_ccitt.o obj/Modem/bertos/net/ax25.o decompress obj/Modem/Modem/protocol/mp1.o +dst obj/Modem/Modem/protocol/SimpleSerial.o event_hook_generic obj/Modem/bertos/mware/event.o event_hook_ignore obj/Modem/bertos/mware/event.o event_hook_softint obj/Modem/bertos/mware/event.o @@ -1958,8 +2069,9 @@ kfile_getc obj/Modem/bertos/io/kfile.o obj/Modem/bertos/net/ax25.o kfile_init obj/Modem/bertos/io/kfile.o kfile_print obj/Modem/bertos/io/kfile.o + obj/Modem/Modem/protocol/SimpleSerial.o kfile_printf obj/Modem/bertos/io/kfile.o - obj/Modem/Modem/main.o + obj/Modem/Modem/protocol/SimpleSerial.o obj/Modem/bertos/net/ax25.o kfile_putc obj/Modem/bertos/io/kfile.o obj/Modem/Modem/protocol/mp1.o @@ -1993,8 +2105,13 @@ mp1Init obj/Modem/Modem/protocol/mp1.o mp1Interleave obj/Modem/Modem/protocol/mp1.o mp1Poll obj/Modem/Modem/protocol/mp1.o mp1Send obj/Modem/Modem/protocol/mp1.o +path obj/Modem/Modem/protocol/SimpleSerial.o +path1 obj/Modem/Modem/protocol/SimpleSerial.o +path2 obj/Modem/Modem/protocol/SimpleSerial.o ser_available obj/Modem/bertos/drv/ser.o + obj/Modem/Modem/main.o ser_getchar_nowait obj/Modem/bertos/drv/ser.o + obj/Modem/Modem/main.o ser_handles obj/Modem/bertos/drv/ser.o obj/Modem/bertos/cpu/avr/drv/ser_mega.o ser_hw_getdesc obj/Modem/bertos/cpu/avr/drv/ser_mega.o @@ -2008,6 +2125,17 @@ ser_setbaudrate obj/Modem/bertos/drv/ser.o obj/Modem/Modem/main.o ser_setparity obj/Modem/bertos/drv/ser.o spimaster_init obj/Modem/bertos/drv/ser.o +src obj/Modem/Modem/protocol/SimpleSerial.o +ss_messageCallback obj/Modem/Modem/protocol/SimpleSerial.o + obj/Modem/Modem/main.o +ss_printData obj/Modem/Modem/protocol/SimpleSerial.o +ss_printDst obj/Modem/Modem/protocol/SimpleSerial.o +ss_printInfo obj/Modem/Modem/protocol/SimpleSerial.o +ss_printPath obj/Modem/Modem/protocol/SimpleSerial.o +ss_printSrc obj/Modem/Modem/protocol/SimpleSerial.o +ss_sendMsg obj/Modem/Modem/protocol/SimpleSerial.o +ss_serialCallback obj/Modem/Modem/protocol/SimpleSerial.o + obj/Modem/Modem/main.o synctimer_add obj/Modem/bertos/drv/timer.o synctimer_poll obj/Modem/bertos/drv/timer.o timer_abort obj/Modem/bertos/drv/timer.o diff --git a/images/Modem.s19 b/images/Modem.s19 index e41fd93..211d463 100755 --- a/images/Modem.s19 +++ b/images/Modem.s19 @@ -2,9 +2,9 @@ S0130000696D616765732F4D6F64656D2E7331394A S11300000C9473030C9490030C9490030C9490033D S11300100C9490030C9490030C9490030C94900310 S11300200C9490030C9490030C9490030C94900300 -S11300300C9490030C9490030C9443080C94900338 +S11300300C9490030C9490030C9475080C94900306 S11300400C9490030C941C050C94BF040C94810430 -S11300500C9490030C94AF150C9490030C9490039F +S11300500C9490030C94B2150C9490030C9490039C S11300600C9490030C9490034261756472617465FE S1130070206F666620627920256C646270730A00C2 S1130080756E6974203C205345525F434E540062A0 @@ -110,9 +110,9 @@ S11306B0726D617477722E6300203D20307825704E S11306C00A00496E76616C6964207074723A200085 S11306D03A2000417373657274696F6E20666169B4 S11306E06C65643A200011241FBECFEFD8E0DEBF52 -S11306F0CDBF11E0A0E0B1E0EAEBFCE402C005905C -S11307000D92AE3EB107D9F714E0AEEEB1E001C0F0 -S11307101D92A53AB107E1F70E9415150C945B26CA +S11306F0CDBF11E0A0E0B1E0ECE8F1E502C0059067 +S11307000D92AE3DB107D9F716E0AEEDB1E001C0F0 +S11307101D92A232B107E1F70E94DE140C94C428A2 S11307200C9400001092C00088E98093C1000895E1 S11307301092C1000895FC012285211105C021E019 S1130740228788EB8093C1000895E2ECF0E0808179 @@ -122,38 +122,38 @@ S1130770F894229A8FBF8FB7F89424988FBF80ED96 S11307808CBD8CB581608CBD8DB58E7F8DBD08957B S11307901CBC9FB7F89484B1837C84B99FBF08952F S11307A008950895FC01828508956FB7F894DC01DB -S11307B01A962C911A97211120C0E0919C04F09173 -S11307C09D04478D50A121A132A142175307A9F0DE +S11307B01A962C911A97211120C0E091E105F0912D +S11307C0E205478D50A121A132A142175307A9F098 S11307D021E01A962C93A78DB0A185A196A1A81704 S11307E0B90719F483A194A104C0A78DB0A1CD01C8 S11307F0019690A3878F8C918EBD6FBF08954F9201 S11308005F926F927F928F929F92AF92BF92CF929C S1130810DF92EF92FF92CF93DF934A015B01CB010A S1130820BA019695879577956795605C7D4B804F67 -S11308309F4FA50194010E940326E90121974427B3 -S1130840552760E472E48FE090E00E94CB257501A7 +S11308309F4FA50194010E946C28E9012197442748 +S1130840552760E472E48FE090E00E94342875013B S11308506401C61AD70AE80AF90A26013701F7FE25 S113086007C04424552432014C185D086E087F08E3 -S1130870C501B40121E230E040E050E00E940326CB +S1130870C501B40121E230E040E050E00E946C2860 S1130880241535054605570580F4FF92EF92DF9253 -S1130890CF9288E690E09F938F930E94F3220F906B +S1130890CF9288E690E09F938F930E945C250F90FF S11308A00F900F900F900F900F90D093C500C093AE S11308B0C400DF91CF91FF90EF90DF90CF90BF9075 S11308C0AF909F908F907F906F905F904F9008951E S11308D0CF93DF93EC018230910544F04AE953E071 -S11308E06FE870E080E890E00E9475232BE02C9F75 +S11308E06FE870E080E890E00E94DE252BE02C9F0A S11308F0C0012D9F900D11248A5F9E4FDF91CF91EF S113090008951F920F920FB60F9211242F933F93C5 -S11309108F939F93AF93BF93EF93FF93E0919A04C8 -S1130920F0919B04278D30A181A192A1281739074A +S11309108F939F93AF93BF93EF93FF93E091DF0582 +S1130920F091E005278D30A181A192A12817390704 S113093031F488E98093C1001092100113C0A78D8F S1130940B0A185A196A1A817B90719F483A194A110 S113095004C0A78DB0A1CD01019690A3878F8C917F S11309608093C600FF91EF91BF91AF919F918F91BA S11309703F912F910F900FBE0F901F9018951F92CB S11309800F920FB60F9211242F933F934F935F93BF -S11309908F939F93AF93BF93EF93FF93E0919A0448 -S11309A0F0919B0497A58091C0008871892B87A73B +S11309908F939F93AF93BF93EF93FF93E091DF0502 +S11309A0F091E00597A58091C0008871892B87A7F5 S11309B05091C60027A130A583A594A5281739070F S11309C039F421A532A585A596A52817390761F024 S11309D021A532A587A190A5019741E028173907E1 @@ -164,14 +164,14 @@ S1130A1081A592A5019692A781A7FF91EF91BF911D S1130A20AF919F918F915F914F913F912F910F9033 S1130A300FBE0F901F9018951F920F920FB60F9232 S1130A4011242F933F934F938F939F93AF93BF930F -S1130A50EF93FF93E0919C04F0919D0427A130A5AE +S1130A50EF93FF93E091E105F091E20527A130A522 S1130A6083A594A52817390739F421A532A585A5AE S1130A7096A52817390761F021A532A587A190A56D S1130A80019741E02817390709F040E0842F01C09D S1130A9081E080FD13C08EB5A1A5B2A58C9321A5DC S1130AA032A585A596A52817390719F483A594A519 -S1130AB003C081A592A5019692A781A7E0919C0409 -S1130AC0F0919D04278D30A181A192A128173907A7 +S1130AB003C081A592A5019692A781A7E091E105C3 +S1130AC0F091E205278D30A181A192A12817390761 S1130AD099F0A78DB0A185A196A1A817B90719F41B S1130AE083A194A104C0A78DB0A1CD01019690A3C8 S1130AF0878F8C918EBD02C010921B01FF91EF91E4 @@ -199,7 +199,7 @@ S1130C402FBF90E008958FEF9FEF0895AF92BF926A S1130C50CF92DF92EF92FF920F931F93CF93DF9384 S1130C607C015B016A01FC010089118922893389B5 S1130C700C3412452544334541F04CEB50E064E913 -S1130C8071E08CE791E00E947523E50100E010E03B +S1130C8071E08CE791E00E94DE25E50100E010E0D0 S1130C900C151D0559F0C7010E94F0058F3F2FEF79 S1130CA0920721F00F5F1F4F8993F2CFC801DF91A4 S1130CB0CF911F910F91FF90EF90DF90CF90BF9055 @@ -207,1039 +207,1115 @@ S1130CC0AF900895AF92BF92CF92DF92EF92FF92CE S1130CD00F931F93CF93DF937C015B016A01FC01A7 S1130CE000891189228933890C34124525443345FE S1130CF041F04CEB50E064E971E08CE791E00E9434 -S1130D007523E50100E010E00C151D0561F08991E3 +S1130D00DE25E50100E010E00C151D0561F0899178 S1130D10B701992787FD90950E94A405019619F0C3 S1130D200F5F1F4FF1CFC801DF91CF911F910F913A S1130D30FF90EF90DF90CF90BF90AF900895CF9346 S1130D40DF93EC01488959896A897B894C3452457F S1130D506544734541F04CEB50E064E971E08CE785 -S1130D6091E00E9475238FA590E0DF91CF910895C3 +S1130D6091E00E94DE258FA590E0DF91CF91089558 S1130D70CF93DF93EC01488959896A897B894C3484 S1130D8052456544734541F04CEB50E064E971E031 -S1130D908CE791E00E9475231FA6DF91CF910895FF +S1130D908CE791E00E94DE251FA6DF91CF91089594 S1130DA0CF93DF93EC01488959896A897B894C3454 S1130DB052456544734549F04CEB50E064E971E0F9 -S1130DC08CE791E00E94752300C02F8D38A189A182 +S1130DC08CE791E00E94DE2500C02F8D38A189A117 S1130DD09AA128173907C9F788A999A9DC01ED91C7 S1130DE0FC910284F385E02D09958111EECF80E01A S1130DF090E0DF91CF910895EF92FF920F931F93AC S1130E00CF93DF93EC018B016230710540F042E631 -S1130E1051E06CE471E080E391E00E947523F801F5 -S1130E20EE0FFF1FE656FB4FD183C0838E8D8823C0 +S1130E1051E06CE471E080E391E00E94DE25F8018A +S1130E20EE0FFF1FE152FA4FD183C0838E8D8823CA S1130E3041F045E651E06FE171E082E191E00E940A -S1130E40752381E08E8F1D8F0C8FC8010E9468046A +S1130E40DE2581E08E8F1D8F0C8FC8010E946804FF S1130E5099AB88ABDC0112968D919C911397892BE9 S1130E6041F44DE651E061E071E080EF90E00E94D2 -S1130E707523E8A9F9A984819581892B41F44EE66B -S1130E8051E06FED70E08EEC90E00E947523E8A9CC +S1130E70DE25E8A9F9A984819581892B41F44EE600 +S1130E8051E06FED70E08EEC90E00E94DE25E8A961 S1130E90F9A9E680F78002811381B2E0EB16F10430 S1130EA040F441E251E066EB70E08DEA90E00E948C -S1130EB075231CA30BA31AA309A318A30F8FC7019F +S1130EB0DE251CA30BA31AA309A318A30F8FC70134 S1130EC00197800F911F9EA38DA3E8A9F9A9E0843F S1130ED0F18404811581E2E0EE16F10440F441E26C -S1130EE051E066EB70E08DEA90E00E9475231CA748 +S1130EE051E066EB70E08DEA90E00E94DE251CA7DD S1130EF00BA71AA709A718A70FA3C7010197800F6B S1130F00911F9EA78DA788A999A9DC01ED91FC9159 S1130F100190F081E02DBE0109951FA6CE01DF915D -S1130F20CF911F910F91FF90EF900895DC01D0961F -S1130F308D919C91D197DC01ED91FC910480F58118 -S1130F40E02D09944FB7F894FC0121A532A530A7F0 -S1130F5027A34FBF08954FB7F894FC0121A132A1F4 -S1130F6030A3278F4FBF0895CF93DF93EC010E94E6 -S1130F70A207CE01DF91CF910C94AB07CF93DF93FF -S1130F80EC01488959896A897B894C345245654406 -S1130F90734541F04CEB50E064E971E08CE791E07B -S1130FA00E9475238E8D811108C04BE851E06BE6D9 -S1130FB071E08DE591E00E9475231E8ECE010E94A2 -S1130FC0D00688A999A9DC01ED91FC910280F381F6 -S1130FD0E02D099519AA18AACE010E94B40780E051 -S1130FE090E0DF91CF910895CF93DF93EC0148898E -S1130FF059896A897B894C3452456544734541F06B -S11310004CEB50E064E971E08CE791E00E947523B9 -S1131010CE010E94BE076C8D7D8DCE010E94FC0620 -S1131020CE01DF91CF910895FC01CB0122E3DF01D2 -S11310301D922A95E9F74CE452E565E473E5408B8B -S1131040518B628B738B24EF37E0358324832EEB33 -S113105037E03783268326E236E03183208322E695 -S113106036E03383228320ED36E0338722872FE96D -S113107036E03587248728EB36E037872687BC019E -S1131080CF010C94FC061F920F920FB60F921124FD -S11310900F931F932F933F934F935F936F937F937C -S11310A08F939F93AF93BF93CF93DF93EF93FF936C -S11310B080919E0490919F04A091A004B091A104FA -S11310C00196A11DB11D80939E0490939F04A0934B -S11310D0A004B093A1040BEA1AEBC0912E02D091A4 -S11310E02F0288819981892BD1F18FB7F89440918F -S11310F09E0450919F046091A0047091A1048FBF3D -S113110088859985AA85BB85481B590B6A0B7B0B7F -S113111077FD25C0CF3FD10509F048F42BEC30E032 -S113112048ED51E06BEC71E0CE010E948B23EA8123 -S1131130FB818881998191838083E881F9818A8107 -S11311409B81938382831B821A82198218821B8B50 -S11311500A8BEC85FD85CE010C960995BECFFF91D7 -S1131160EF91DF91CF91BF91AF919F918F917F913B -S11311706F915F914F913F912F911F910F910F901C -S11311800FBE0F901F90189582E392E090932F0268 -S113119080932E0210923102109230021092330288 -S11311A0109232028EE292E09093350280933402E0 -S11311B010929E0410929F041092A0041092A10415 -S11311C00E948C058091A204882341F041E951E0FA -S11311D068EB71E085EA91E00E94752381E08093D9 -S11311E0A2040895EF92FF920F931F93CF93DF937E -S11311F01F92CDB7DEB77C018B018983DB01129688 -S11312008D919C911397892B41F44EE051E060E15C -S113121072E086E092E00E947523D8011296ED9167 -S1131220FC91139741E050E0BE016F5F7F4FC8010E -S11312300995019719F4C701992702C08FEF9FEF11 -S11312400F90DF91CF911F910F91FF90EF90089530 -S11312500F931F93CF93DF931F92CDB7DEB78C010B -S1131260DC018D919C91892B41F442EF50E064EFB5 -S113127071E08BEE91E00E947523D801ED91FC9111 -S113128041E050E0BE016F5F7F4FC80109950197AF -S113129019F4898190E002C08FEF9FEF0F90DF91E6 -S11312A0CF911F910F910895CF93DF93CDB7DEB700 -S11312B09E01275F3F4F4D815E8162EF78E08F8111 -S11312C098850E946609DF91CF9108952F923F92ED -S11312D04F925F926F927F928F929F92AF92BF9242 -S11312E0CF92DF92EF92FF920F931F93CF93DF93EE -S11312F0CDB7DEB7C45AD1090FB6F894DEBF0FBE1E -S1131300CDBFFC01C856DF4F79836883C859D040EC -S1131310C656DF4F59834883CA59D0405901C25732 -S1131320DF4F19821882CE58D0409E012F5F3F4F65 -S1131330C957DF4F39832883C758D040AE014A5775 -S11313405F4FC757DF4F59834883C958D0409F0127 -S11313502F5F3F4FC456DF4F39832883CC59D04089 -S11313608081853291F1882309F427C7C656DF4F5F -S113137068817981CA59D040C856DF4FE881F98124 -S1131380C859D0400995C257DF4FC880D980CE587C -S1131390D040FFEFCF1ADF0AC557DF4FB982A882CA -S11313A0CB58D040C257DF4FD982C882CE58D040E4 -S11313B0C557DF4FA880B980CB58D040C456DF4F03 -S11313C0E881F981CC59D040C2CF8181853251F472 -S11313D0AF014E5F5F4FC456DF4F59834883CC59EA -S11313E0D040C4CFC456DF4FA881B981CC59D04076 -S11313F0C256DF4F1882CE59D040C357DF4F1882F0 -S1131400CD58D040CF56DF4F1882C159D040CE5668 -S1131410DF4F1882C259D040FD018D918B3209F4FF -S11314205EC060F48032E9F0833209F05FC031E0DD -S1131430C357DF4F3883CD58D040EECF8D3251F0B3 -S1131440803309F053C041E0C256DF4F4883CE5980 -S1131450D040E2CF21E0CF56DF4F2883C159D0409E -S1131460DBCF392D3C7F932ECE56DF4F4881C259B6 -S1131470D040942ACD56DF4F5881C359D04050FBF9 -S113148092F8CF56DF4F8881C159D04080FB93F842 -S1131490C057DF4F9881C059D04090FB94F8CC5688 -S11314A0DF4FE881C459D040E0FB95F8C357DF4FC4 -S11314B0F881CD58D040F0FB96F8CB56DF4F288109 -S11314C0C559D04020FB97F8892D837009F0A4CF2B -S11314D081E0CE56DF4F8883C259D0409DCF51E082 -S11314E0CE56DF4F5883C259D04096CFC357DF4FF3 -S11314F09881CD58D040C056DF4F9883C05AD04011 -S11315008A3229F0DF01212C312C2AE013C0C501D5 -S11315100296D5012D903C9037FE09C03194219458 -S11315203108B1E0CF56DF4FB883C159D04031966E -S11315305C0112C0FD018D9190ED980F9A3060F41A -S1131540F1012E9F10012F9F300C1124F0E32F1A6C -S11315503108280E311CEECFCF56DF4F2881C159F8 -S1131560D040222329F0C256DF4F1882CE59D040F2 -S113157080818E3221F581818A3231F0DF0111962A -S1131580612C712C2AE009C0D5016D907C903296B3 -S113159095012E5F3F4F590115C0FD018D9190EDCE -S11315A0980F9A3078F4A301249F3001259F700C82 -S11315B0112450E3651A7108680E711CEECF66247D -S11315C06A94762CDF018D918836D9F018F48C3426 -S11315D059F01FC08C3641F08A37D9F4C057DF4F19 -S11315E01882C059D04006C081E0C057DF4F8883BD -S11315F0C059D040FD01CC56DF4F1882C459D040A9 -S113160012C0FD0191E0CC56DF4F9883C459D040FD -S113161005C0CC56DF4F1882C459D040C057DF4FA5 -S11316201882C059D040DF011196C456DF4FB983E8 -S1131630A883CC59D0408080B5E68B1609F408C243 -S1131640B815ECF023E5821609F453C0281564F0AC -S113165035E4831609F4FCC147E4841609F4F0C1A7 -S1131660882009F465C42AC053E6851671F158151B -S11316700CF4CBC088E5881609F48DC01FC090E730 -S1131680891609F471C0981564F0A7E68A1609F45E -S1131690D7C18A160CF4DBC1B9E68B1609F4B5C0C0 -S11316A00DC0E5E78E1609F476C0F8E78F1609F445 -S11316B06DC023E7821202C0D12C1DC0C557DF4F75 -S11316C0B982A882CB58D0403FC4A5014E5F5F4F7A -S11316D0C557DF4F59834883CB58D040D5018C91EF -S11316E08983D12C8E010E5F1F4FFE0131965F015D -S11316F039C4DD24D39495012E5F3F4FC557DF4F86 -S113170039832883CB58D040D501AD90BC90A11427 -S1131710B10421F4A0E2AA2EA1E0BA2E77FE04C0FF -S1131720F0E16F2EF7E27F2E8501DD20C1F0F80194 -S11317308491882309F416C4C8018A199B09861563 -S113174097050CF00FC40F5F1F4FF1CFC8018A1922 -S11317509B09861597050CF005C40F5F1F4FD80130 -S11317608C918111F3CFFEC3F5013296C557DF4F3B -S1131770F983E883CB58D040D5016D917C9180E00A -S113178090E0E6E6EE2EE1E0FE2E2BC076E7E72EB3 -S113179071E0F72E04C066E6E62E61E0F62EC0572F -S11317A0DF4FB881C059D040BB2371F0F5013496A6 -S11317B0C557DF4FF983E883CB58D040D5016D91ED -S11317C07D918D919C910DC0C5010296F5016081BA -S11317D07181C557DF4F99838883CB58D04080E00F -S11317E090E021E0CD56DF4F2883C359D04035E740 -S11317F0831205C0CD56DF4F1882C359D040CE5650 -S1131800DF4F1882C259D04042C0C057DF4F4881D1 -S1131810C059D040442371F0C5010496C557DF4F29 -S113182099838883CB58D040D5016D917D918D915A -S11318309C910FC0F5013296C557DF4FF983E883B9 -S1131840CB58D040D5016D917C91882777FD809548 -S1131850982F97FF13C090958095709561957F4F51 -S11318608F4F9F4FCD56DF4F1882C359D040B2E0FF -S1131870CE56DF4FB883C259D04005C0CD56DF4F96 -S11318801882C359D04056E6E52E51E0F52EE1E02A -S1131890CB56DF4FE883C559D040611571058105EA -S11318A0910529F4CB56DF4F1882C559D0406114F5 -S11318B0710441F4CB56DF4FF881C559D040FF2362 -S11318C009F47CC0CD56DF4F2881C359D0408E0126 -S11318D00A571F4F2130A9F02AE030E040E050E0E1 -S11318E00E940326F701E60FF71F8081D8018E932B -S11318F08D01B901CA01611571058105910561F771 -S113190015C0FB01EF70FF27EE0DFF1D2081F801CC -S113191022938F0144E096958795779567954A952C -S1131920D1F7611571058105910559F777FE49C015 -S1131930C256DF4FF881CE59D040FF2309F441C08D -S1131940292D2C7F922ECE56DF4F3881C259D0409C -S1131950932ACD56DF4F4881C359D04040FB92F8BB -S1131960CF56DF4F5881C159D04050FB93F8C05730 -S1131970DF4F8881C059D04080FB94F8CC56DF4FAC -S11319809881C459D04090FB95F8C357DF4FA88184 -S1131990CD58D040A0FB96F8CB56DF4FB881C5593F -S11319A0D040B0FB97F8292D237081E090E011F42A -S11319B080E090E03101681A790A03C08E010A5769 -S11319C01F4FC757DF4F88819981C958D040801B6A -S11319D0910BF80120E35F01861597051CF422930F -S11319E00196F9CFC357DF4FE881CD58D040EE239D -S11319F0A1F0CB56DF4FF881C559D040FF2369F0E1 -S1131A00882D8F7D883549F4F5013197808222E055 -S1131A10A21AB10880E3D5018C93C957DF4FE8813E -S1131A20F981C758D040AE16BF0608F095C247EBFF -S1131A3052E065E372E082E292E00E9475238CC278 -S1131A408A948A9411E06114710449F002C0812CD3 -S1131A5010E077FE07C026E0622E712C03C06624D6 -S1131A606394712C95012C5F3F4FC557DF4F398329 -S1131A702883CB58D040D501CD90DD90ED90FC90DB -S1131A8020E030E0A901C701B6010E94152487FFB8 -S1131A900AC0F7FAF094F7F8F094B2E0CE56DF4FAC -S1131AA0B883C259D040C156DF4F1883CF59D040B4 -S1131AB0AA24A394B12CAC0EBD1EA20CB31C20E02E -S1131AC030E040E85FE3C701B6010E94642587FD6A -S1131AD032C0412C512C27EB33E44AEB51E5C701CA -S1131AE0B6010E94642587FD0EC029EF32E045E16E -S1131AF050E5C701B6010E9419246B017C01EAE09C -S1131B004E0E511CE8CF20E030E040E251E4C70122 -S1131B10B6010E94642587FD49C020E030E040E220 -S1131B2051E4C701B6010E9419246B017C01FFEF47 -S1131B304F1A5F0AE8CF20E030E0A901C701B601DF -S1131B400E941524412C512C882381F12FEF36EE6D -S1131B504BED5EE2C701B6010E941524181674F01D -S1131B6029EF32E045E150E5C701B6010E9468253E -S1131B706B017C012AE0421A5108E8CF20E030E0F2 -S1131B8040E85FE3C701B6010E94152487FF0EC039 -S1131B9020E030E040E251E4C701B6010E9468252C -S1131BA06B017C0131E0431A5108E8CF112301F1A4 -S1131BB04614570444F44CEF44164FEF54061CF0FB -S1131BC064187508812C51E0651A710881E0C357C7 -S1131BD0DF4F9881CD58D0409827C156DF4F988366 -S1131BE0CF59D040A1E0C357DF4FA883CD58D04090 -S1131BF081104BC057FE3DC080E3E1E0F0E0EC0F04 -S1131C00FD1FE20DF31D8083F5016114710459F485 -S1131C10C357DF4FB881CD58D040B11104C03196BD -S1131C2080E090E006C032968EE2D50111968C9346 -S1131C30C30192012F5F3F4F280F391F40E38F01EB -S1131C408217930729F0009719F041930197F7CF72 -S1131C50930120953095421653060CF4D1C03C01F3 -S1131C60E1E0F0E0CA56DF4FF983E883C659D0407B -S1131C705CC02227332724193509CA56DF4F39831C -S1131C802883C659D040850150C08501CA56DF4F0C -S1131C9019821882C659D04048C0C701B6010E94B3 -S1131CA08124CF55DF4F688379838A839B83C15A0C -S1131CB0D040CF55DF4F48815981C15AD040BA0135 -S1131CC0882777FD8095982F0E94B4249B01AC014E -S1131CD0C701B6010E94B02320E030E040E251E4A5 -S1131CE00E9468256B017C0198012F5F3F4FCF55FF -S1131CF0DF4F8881C15AD040805DD8018C93CA5689 -S1131D00DF4F88819981C659D0400196CA56DF4F6A -S1131D10E881F981C659D040EF2B91F0CA56DF4FC4 -S1131D2099838883C659D0408901CA56DF4F2881D8 -S1131D303981C659D040621673060CF0AECF14C078 -S1131D406114710439F4C357DF4FF881CD58D04082 -S1131D50FF2339F098012E5F3F4FEEE2D801119630 -S1131D60EC9381E090E0DACF20E030E040EA50E408 -S1131D70C701B6010E94642587FD42C0F80181E0D5 -S1131D8090E030E322912E3251F0820F8A3321F019 -S1131D90808380E090E003C0308381E090E0AE1661 -S1131DA0BF0680F3892B61F18820B9F0F801AE16E3 -S1131DB0BF0678F4DF018E919D018E3239F4CF0194 -S1131DC00297DC018C918083F90101C080833197F3 -S1131DD0EECFBFEF4B1A5B0A0BC00F5F1F4FF8012A -S1131DE0AE16BF0628F4DF018E918083FD01F8CF83 -S1131DF081E3E1E0F0E0EC0FFD1FE20DF31D8083D1 -S1131E00C156DF4FE881CF59D040EE2349F0F801A5 -S1131E108291803311F48F01FACF8E3209F48F014D -S1131E208820B1F1D8018C92C801029657FE07C0F0 -S1131E302DE211962C9351944194510803C02BE246 -S1131E40F80121838C01065F1F4F20E030E02F5FF3 -S1131E503F4FF8013196C2016AE070E00E94EF251D -S1131E60805DD8018C932B016115710511F08F01F0 -S1131E70EECF22303105DCF3E21BF30B199781918D -S1131E808E932150310912161306CCF3095011090F -S1131E90C256DF4FB881CE59D040BB2309F461C08C -S1131EA0E92DEC7F9E2ECE56DF4FF881C259D040EB -S1131EB09F2ACD56DF4F2881C359D04020FB92F88A -S1131EC0CF56DF4F3881C159D04030FB93F8C0570B -S1131ED0DF4F4881C059D04040FB94F8CC56DF4FC7 -S1131EE05881C459D04050FB95F8C056DF4F8881C3 -S1131EF0C05AD04080FB96F8CB56DF4F9881C55925 -S1131F00D04090FB97F8292D237081E090E011F4E4 -S1131F1080E090E09101281B390BF50140E35F015B -S1131F20C8018E1B9F0B82179307DCF44293F7CFF3 -S1131F30C557DF4FB982A882CB58D040C456DF4F73 -S1131F40F983E883CC59D040D12C0FE111E08CE126 -S1131F50A82E81E0B82E06C0D12C8E010A571F4F3F -S1131F6001C0D12C0A191B09201631060CF440C0FB -S1131F70A92DAC7F9A2ECE56DF4FB881C259D040DE -S1131F809B2ACD56DF4FE881C359D040E0FB92F83D -S1131F90CF56DF4FF881C159D040F0FB93F8C057BA -S1131FA0DF4F2881C059D04020FB94F8CC56DF4F36 -S1131FB03881C459D04030FB95F8C056DF4F488172 -S1131FC0C05AD04040FB96F8CB56DF4F5881C559D4 -S1131FD0D04050FB97F87101E01AF10A292D2370C3 -S1131FE081E090E011F480E090E0E81AF90A02C080 -S1131FF0E12CF12CCF56DF4F8881C159D04081119B -S113200022C031E0E31AF108F7FC1DC0C656DF4FC9 -S113201068817981CA59D04080E2C856DF4FE8818F -S1132020F981C859D0400995C257DF4F28813981B9 -S1132030CE58D0402F5F3F4FC257DF4F398328839C -S1132040CE58D040DECF492D4C7F942ECE56DF4F54 -S11320505881C259D040952ACD56DF4F8881C35943 -S1132060D04080FB92F8CF56DF4F9881C159D040C1 -S113207090FB93F8C057DF4FA881C059D040A0FB14 -S113208094F8CC56DF4FB881C459D040B0FB95F8D2 -S1132090C056DF4FE881C05AD040E0FB96F8CB56DB -S11320A0DF4FF881C559D040F0FB97F8892D837034 -S11320B001F1813011F48BE201C08DE2C656DF4F8D -S11320C068817981CA59D040C856DF4FE881F981C7 -S11320D0C859D0400995C257DF4F28813981CE585D -S11320E0D0402F5F3F4FC257DF4F39832883CE58EC -S11320F0D040D1100AC03501C257DF4FA880B98043 -S1132100CE58D040A618B70821C0C257DF4FC880A8 -S1132110D980CE58D040AC18BD080150110917FD24 -S11321202DC0F501EC0DFD1D8491C656DF4F68816D -S11321307981CA59D040C856DF4FE881F981C8591E -S1132140D0400995FFEFCF1ADF0AE7CF6501C60C2F -S1132150D71C0150110917FD11C0C656DF4F688105 -S11321607981CA59D040D3018D913D01C856DF4FC2 -S1132170E881F981C859D0400995E8CFCF56DF4F9F -S1132180F881C159D040FF2309F40CC921E0E21AB7 -S1132190F108F7FC07C9C656DF4F68817981CA592F -S11321A0D04080E2C856DF4FE881F981C859D04059 -S11321B00995FFEFCF1ADF0AE9CFC257DF4F8881B5 -S11321C09981CE58D040CC55DF4F0FB6F894DEBF7E -S11321D00FBECDBFDF91CF911F910F91FF90EF9074 -S11321E0DF90CF90BF90AF909F908F907F906F9033 -S11321F05F904F903F902F900895CF92DF92EF928F -S1132200FF920F931F93CF93DF931F92CDB7DEB747 -S11322107C01462F82E8860F9701265B3E4F6901B9 -S1132220823010F06B3149F4F601608171818BE1E9 -S113223090E049830E94F2084981D701A05BBE4F18 -S11322402C9111965C911197842F90E0FC01E22768 -S1132250EE0FFF1FEE52FC4F25913491052F10E035 -S1132260202731272D933C93F601608171810F90D3 -S1132270DF91CF911F910F91FF90EF90DF90CF905E -S11322800C94F2082F923F924F925F926F927F923A -S11322908F929F92AF92BF92CF92DF92EF92FF9272 -S11322A00F931F93CF93DF93CDB7DEB7C455D109F6 -S11322B00FB6F894DEBF0FBECDBF8C015C0126EBD8 -S11322C0A21A2EEFB20A4C014BEA841A4EEF940A7A -S11322D07C0184EBE81A8EEFF80AD5018D919C916C -S11322E00E9428098F3FBFEF9B0709F441C1F40105 -S11322F0208121110CC18E37910509F0FAC0D70154 -S11323004D915C91F801E25BFE4F1F014231510592 -S113231008F4E1C080819181883B904F09F0DBC0D3 -S1132320D801FE013896CE010E962D9126952032C5 -S113233009F420E02193E817F907B9F7D8011696B4 -S11323408C91169786958F708E871796FE0131961D -S1132350CF0106962D912695203209F420E0219391 -S1132360E817F907B9F7F8013D96D8011D968C9145 -S113237086958F708F8329964FAC2997512C61E0F5 -S113238070E0808180FF19C028965FAE2897299657 -S11323904FAE29972181822F90E02B969FAF8EAF6D -S11323A02B97039709F463C01F922F938FE891E052 -S11323B09F938F938CE893E068C0B7E0B51520F342 -S11323C066246394712C6C0E7D1E27E0529E600C73 -S11323D0711C1124CF01019663969FAF8EAF639752 -S11323E080E090E0252D30E06396AEADBFAD6397FD -S11323F0DD906396BFAFAEAF6397D694B0E2DB12C5 -S113240002C0C12C01C0CD2CD301A80FB91F1E9648 -S1132410CC9201968630910539F737969081B7E0D2 -S1132420CB2EC29ED001C39EB00D1124CC24C394E4 -S1132430D12CCC0EDD1EAC0DBD1D892F86958F7061 -S113244054968C9397FF08C0CB0102C0880F991F44 -S11324502A95E2F7482A09C0DB0102C0AA0FBB1F74 -S11324602A95E2F79D012095422253948ACF8281D6 -S11324702C968FAF2C97803F99F01F928F938FE803 -S113248091E09F938F938BE493E09F938F930E94AB -S1132490F3220F900F900F900F900F900F901BC08E -S11324A0339642505109C8018E1B9F0B480F591F88 -S11324B060965FAF4EAF60972E96FFAFEEAF2E974C -S11324C0F801EE5AFE4F0190F081E02D309719F09B -S11324D0CE010196099581E0F801EC5AFE4F808304 -S11324E08FEF9FEFD1018D939C93F701118210829E -S11324F0F4CE8F37910529F4F801EC5AFE4F10827F -S1132500ECCE8B31910519F481E08083E6CEF8019D -S1132510EC5AFE4F2081222341F1D7012D913C91A9 -S11325202A34B1E03B0700F5A9014F5F5F4FF70183 -S113253051834083F801E20FF31F8083D801A25B2B -S1132540BE4F2D913C911197F901E827FF27EE0F1B -S1132550FF1FEE52FC4F85919491232F332782273E -S113256093278D939C9301C01082D4011C92B5CE05 -S1132570F50100811181D8011C968D919C911D97C4 -S1132580892B41F449E451E069E373E08FE293E07D -S11325900E947523D8011C96ED91FC911D97C801EA -S11325A00995892B09F444C0F50100811181D801F2 -S11325B01C968D919C911D97892B41F449E451E01F -S11325C069E373E08FE293E00E947523D8011C96BF -S11325D0ED91FC911D97C80109959F938F9384E910 -S11325E091E09F938F9388EB93E09F938F930E9446 -S11325F0F322F501008111810F900F900F900F903D -S11326000F900F90D8011E968D919C911F97892B46 -S113261041F442E551E06DE173E080E193E00E9412 -S11326207523D8011E96ED91FC911F97C801099559 -S1132630CC5ADF4F0FB6F894DEBF0FBECDBFDF918B -S1132640CF911F910F91FF90EF90DF90CF90BF90AB -S1132650AF909F908F907F906F905F904F903F903E -S11326602F9008952F923F924F925F926F927F9294 -S11326708F929F92AF92BF92CF92DF92EF92FF928E -S11326800F931F93CF93DF93CDB7DEB72C970FB67D -S1132690F894DEBF0FBECDBF9C878B877B015A01A8 -S11326A0288739871D830C836115710541F448EF30 -S11326B050E06EEF72E089EF92E00E94752322E011 -S11326C0A216B10440F449EF50E067EE72E089EDE0 -S11326D092E00E9475234B845C8480EB481A8EEF51 -S11326E0580A8FEF9FEFF201918380836B847C847F -S11326F0F6EB6F1AFEEF7F0AF301608171818EE7BA -S113270090E00E94F208C12CD12CC50101979F834F -S11327108E83CA14DB0409F468C021E029838E8106 -S11327209F81C816D90609F01982F701019000208B -S1132730E9F78F01015011090E191F09073011051E -S113274010F006E010E0C8018E0D9F1D9B838A8364 -S113275017018A819B812816390601F1F101219123 -S11327601F01822E912CC4012A870E943F262A85AC -S1132770892B51F4203241F04BED50E064E972E0D2 -S11327808DE792E00E947523C4010E945326682FAE -S1132790660F8B859C850E94FD10DBCF06301105EA -S11327A099F0812C912CE6E0F0E0E01BF10B8F0115 -S11327B08016910648F460E48B859C850E94FD1088 -S11327C0FFEF8F1A9F0AF4CF89818066F701668133 -S11327D0660F682B8B859C850E94FD10FFEFCF1A36 -S11327E0DF0A27E0E20EF11C94CF63E08B859C8521 -S11327F00E94FD1060EF8B859C850E94FD1008856A -S11328001985EC80FD80E00EF11E0E151F0541F0C8 -S1132810F80161918F018B859C850E94FD10F5CF95 -S1132820F2016081118160958B859C850E94FD1069 -S1132830612F60958B859C850E94FD10F20180813B -S11328409181883B904F41F042E151E067EC72E0A6 -S113285086EA92E00E947523F301608171818EE71C -S113286090E02C960FB6F894DEBF0FBECDBFDF917B -S1132870CF911F910F91FF90EF90DF90CF90BF9079 -S1132880AF909F908F907F906F905F904F903F900C -S11328902F900C94F208EF92FF920F931F93CF9313 -S11328A0DF93EC018B017A01009741F442E451E09B -S11328B06BE672E087E692E00E947523011511052C -S11328C041F443E451E065E572E08DE492E00E9456 -S11328D0752386E591E0FE019C0111922150304060 -S11328E0E1F7FE01E65BFE4F11830083FE01EE5A21 -S11328F0FE4FF182E082FE01E05BFE4F8FEF9FEF1F -S113290091838083C25BDE4F99838883DF91CF916B -S11329101F910F91FF90EF9008958F929F92AF9225 -S1132920BF92CF92DF92EF92FF920F931F93CF93B8 -S1132930DF93EC018D851F928F93CE0107969F93B1 -S11329408F938E811F928F93DF93CF938FE991E0C2 -S11329509F938F9386E392E09F938F930E945409F1 -S11329608E01025F1F4FEDB7FEB73C960FB6F89489 -S1132970FEBF0FBEEDBFE12CF12C4E01F6E48F0E2D -S1132980911C8EEBC82E81E0D82E96E3A92E92E0FE -S1132990B92EF401808190E0E816F906D4F4F80128 -S11329A086811F928F931F930F93DF92CF92BF92D2 -S11329B0AF920E945409FFEFEF1AFF0A095F1F4FFD -S11329C08DB79EB708960FB6F8949EBF0FBE8DBF05 -S11329D0E0CFFE01E55BFF4F81818F9380818F9370 -S11329E0C35BDF4F89818F9388818F938FEC91E054 -S11329F09F938F9386E392E09F938F930E94540951 -S1132A008DB79EB708960FB6F8949EBF0FBE8DBFC4 -S1132A10DF91CF911F910F91FF90EF90DF90CF90B6 -S1132A20BF90AF909F908F90089578940E94C408AF -S1132A3060E070E086E392E00E94140840E855E20A -S1132A4060E070E086E392E00E94960786E080935F -S1132A50C20060E070E08EEB93E00E945A1A4DE8E9 -S1132A6054E16EEB73E088E692E00E944B148FB75A -S1132A70F894C0909E04D0909F04E090A004F0903D -S1132A80A1048FBF88E692E00E9442112FB7F89408 -S1132A9080919E0490919F04A091A004B091A10400 -S1132AA02FBF8C199D09AE09BF0989399A43A10525 -S1132AB0B10544F38FB7F894C0909E04D0909F045E -S1132AC0E090A004F090A1048FBF01E110E02CED90 -S1132AD031E044E050E067E271E088E692E00E9471 -S1132AE03213D0CFCF93DF93EC01709399046093AA -S1132AF098048630910544F041E250E06AED75E0B7 -S1132B0082ED95E00E9475231092800089E1809304 -S1132B10810082E896E090938700809386008C2F52 -S1132B20806480937C0087B121E030E001C0220FF3 -S1132B30CA95EAF7922F9095892387B988B189239A -S1132B4088B980917E00822B80937E0087E08093F9 -S1132B507B008CEE80937A00DF91CF9108951F92D1 -S1132B600F920FB60F9211242F933F934F935F93BD -S1132B706F937F938F939F93AF93BF93EF93FF9341 -S1132B8080E286BB609178007091790076956795B4 -S1132B9076956795605880919804909199040E9465 -S1132BA071178091A404882349F08091980490912E -S1132BB099040E944119807F886007C08091A30412 -S1132BC0882311F088E801C080E88BB9FF91EF9168 -S1132BD0BF91AF919F918F917F916F915F914F9131 -S1132BE03F912F910F900FBE0F901F901895AF92A9 -S1132BF0BF92CF92DF92EF92FF920F931F93CF93E6 -S1132C00DF936C01EB017A01DC0150960D911D916B -S1132C102D913C9153970D341B442345364441F088 -S1132C204EE650E061E076E08BEE95E00E9475237D -S1132C305E01CE018E0D9F1DF601EB57FF4FA816C6 -S1132C40B90671F4C5018C1B9D0BDF91CF911F91C7 -S1132C500F91FF90EF90DF90CF90BF90AF900895C9 -S1132C606FB7F89440815181228133816FBF42173D -S1132C70530741F32FB7F894C0909E04D0909F045B -S1132C80E090A004F090A1042FBF6FB7F8944081A6 -S1132C905181228133816FBF42175307A9F44FB783 -S1132CA0F89400919E0410919F042091A004309107 -S1132CB0A1044FBF0C191D092E093F091016110656 -S1132CC01206130614F7BECF6FB7F8942081318132 -S1132CD0468157812417350719F44481558105C06D -S1132CE020813181A9014F5F5F4F51834083D90116 -S1132CF02C916FBFD5012D935D01A1CF6F927F926F -S1132D008F929F92AF92BF92CF92DF92EF92FF92F7 -S1132D100F931F93CF93DF93EC018B017A01888982 -S1132D209989AA89BB898D349B44A345B64441F053 -S1132D304EE650E061E076E08BEE95E00E9475236C -S1132D40F801A8014E0D5F1D99249394BB24B394FC -S1132D503E0187E7680E711C20E430E065E370E013 -S1132D6088E0E82EF12CE417F50709F44EC0AFB65D -S1132D70F894CFA4D8A88BA99CA9C816D90639F46D -S1132D80C9A8DAA88DA99EA9C816D90669F0C9A848 -S1132D90DAA88FA598A9019788248394C816D90620 -S1132DA009F0812C882D01C081E0AFBE80FDDFCF0A -S1132DB0D190AFB6F89489A99AA9DC01DC92C9A88C -S1132DC0DAA88DA99EA9C816D90619F48BA99CA9BD -S1132DD003C089A99AA901969AAB89ABAFBED30166 -S1132DE08C9181110CC03EA72DA71CA61BA61AA668 -S1132DF09C92299A7BA36AA35B9AB092A4048FB78E -S1132E00F894FDA2ECA28FBFAECFCF01801B910B33 -S1132E10DF91CF911F910F91FF90EF90DF90CF90B2 -S1132E20BF90AF909F908F907F906F900895CF93B5 -S1132E30DF93EC01488959896A897B894D345B4465 -S1132E406345764441F04EE650E061E076E08BEE77 -S1132E5095E00E947523C958DF4F88818111FDCF09 -S1132E6080E090E0DF91CF910895CF93DF93EC0160 -S1132E70488959896A897B894D345B446345764422 -S1132E8041F04EE650E061E076E08BEE95E00E9482 -S1132E9075232FB7F894C852DF4F888199812FBFCB -S1132EA0DF91CF910895CF93DF93EC01488959893D -S1132EB06A897B894D345B446345764441F04EE630 -S1132EC050E061E076E08BEE95E00E9475238FB7C9 -S1132ED0F894C852DF4F198218828FBFDF91CF91C7 -S1132EE00895EF92FF920F931F93CF93DF93FC010A -S1132EF08C0101531F4FD8014D915C91DC01A35308 -S1132F00BF4F4D935C93DC01A858BF4F8D919C91AA -S1132F10119716962D913C9117978217930729F4D0 -S1132F2014962D913C91159706C08D919C91119703 -S1132F309C012F5F3F4F11963C932E93EC01288107 -S1132F402602900111243595279535952795E8019A -S1132F50398328837F01D3EDED0EF11CE7018881CD -S1132F6099818F010F521F4FE801998388839595AA -S1132F708795840F951F820F931FE7019983888398 -S1132F80AF014B525F4F21E0181619060CF020E0F8 -S1132F90EA018881880F822B888312968D919C91F7 -S1132FA01397EC01688312962D913C911397169612 -S1132FB08D919C9117972817390729F414968D91B0 -S1132FC09C91159705C012968D919C91139701962B -S1132FD013969C938E931297DA019C91892F869570 -S1132FE0869589278370DF01AA52BF4F833039F455 -S1132FF08C91803214F48F5F01C081508C938C913A -S1133000885F8C9380340CF435C18F738C93DF010B -S1133010A952BF4F8C91880F97702BEF290F233043 -S113302010F0933009F481608C939C91892F8695DC -S1133030892780958170968D990F892B868F8E377D -S113304009F04EC0DF01AB57BF4F2D913C91119752 -S113305014968D919C9115972817390759F4129657 -S11330602D913C91139716968D919C911797281743 -S1133070390779F012962D913C9113978D919C917B -S11330801197019741E02817390709F040E0842F90 -S113309001C081E080FDDDC01296CD91DC911397D3 -S11330A08EE7888312962D913C91139716968D91F5 -S11330B09C9117972817390729F414968D919C91A0 -S11330C0159705C012968D919C91139701961396AE -S11330D09C938E93129781E081A32A9A41E0BCC00D -S11330E0982F9F779F3719F411A22A98C3C091A1F2 -S11330F0992309F4BFC0982F9F739E3309F4BAC073 -S113310080FF03C080A1806880A3878D8F5F878F35 -S113311090A1883008F4ACC0DF01AB57BF4F82E800 -S1133120890F823018F09B3109F04BC02D913C91EE -S1133130119714968D919C9115972817390759F476 -S113314012962D913C91139716968D919C911797F9 -S11331502817390779F012962D913C9113978D9188 -S11331609C911197019741E02817390709F040E035 -S1133170842F01C081E080FD20C01296CD91DC91A6 -S113318013978BE1888312962D913C911397169691 -S11331908D919C9117972817390729F414968D91CE -S11331A09C91159705C012968D919C911397019649 -S11331B013969C938E93129704C011A22A9840E010 -S11331C001C041E02D913C91119714968D919C91F1 -S11331D015972817390759F412962D913C91139796 -S11331E016968D919C9117972817390779F01296A6 -S11331F02D913C9113978D919C911197019751E0DA -S11332002817390709F050E0852F01C081E080FDBF -S113321020C080A11296CD91DC91139788831296D9 -S11332202D913C91139716968D919C911797281781 -S1133230390729F414968D919C91159705C012961F -S11332408D919C911397019613969C938E9312974C -S113325003C011A22A9840E010A2178E41110AC09F -S1133260E852FF4F8081918181609183808302C005 -S1133270969590A3DF91CF911F910F91FF90EF90BE -S11332800895DC0196968C9196978111EAC09896E0 -S11332908C9198978111A0C09F962D913C91D097C5 -S11332A0D1968D919C91D2972817390739F4949629 -S11332B08D919C919597892B09F45CC099968C917A -S11332C09997811103C09A961C929A9781E09996D6 -S11332D08C93999792968D919C919397009789F5E9 -S11332E09F962D913C91D097D1968D919C91D29798 -S11332F02817390751F494968D919C9195970197CD -S113330095969C938E93949721C09F96ED91FC91F2 -S1133310D097D5968D919C91D697E817F90729F403 -S1133320D3968D919C91D49706C09F96ED91FC9174 -S1133330D097CF010196D0969C938E939F978081CE -S113334006C0019793969C938E9392978EE79796D7 -S11333508C93979797968C9197978B3199F59F9625 -S11333602D913C91D097D1968D919C91D29728170D -S1133370390749F45B981092A404A958BF4F1C92D2 -S1133380299880E008959F96ED91FC91D097D59669 -S11333908D919C91D697E817F90729F4D3968D91CE -S11333A09C91D49706C09F96ED91FC91D097CF0144 -S11333B00196D0969C938E939F97808197968C9339 -S11333C0979706C08E57823018F499961C92999755 -S11333D081E098968C93989799962C9199979D96BD -S11333E08D919C919E972223A9F09A962C919A975D -S11333F0253080F09A961C929A978034910519F49E -S113340085E790E002C080E490E09E969C938E93C2 -S11334109D9723C098963C91989797962C9197974F -S1133420232341F09A968C919A978F5F9A968C9366 -S11334309A970FC09A961C929A978034910519F422 -S113344085E790E002C080E490E09E969C938E9382 -S11334509D97330F98963C93989788E096968C9313 -S113346096979D96ED91FC919E979B968D919C913C -S11334709C97E80FF91F9F0131709C963C932E9303 -S11334809B9796968C919697815096968C93FF274E -S1133490E038F10530F08FEF90E0AC014E1B5F0B8C -S11334A0FA01E25FF94F84912F3F310511F008F0E2 -S11334B080950895CF93DF93EC01CB012AEDFE01B3 -S11334C011922A95E9F77D8F6C8F20E430E03EA7B6 -S11334D02DA79E0120583F4FFE01E858FF4F35832A -S11334E0248333832283318320839E012C573F4FCF -S11334F0378326839E0123573F4FDE01AB57BF4FCF -S113350015963C932E93149713963C932E931297EF -S113351011963C932E939E0124533F4F17963C9350 -S11335202E9316979E01295C3F4F3CAB2BAB3AABD5 -S113353029AB38AB2FA79E012A583F4F3EAB2DAB8A -S113354024E030E0A281B3811C92628173814681C0 -S113355057816417750719F44481558104C0428169 -S113356053814F5F5F4F53834283215031092115AB -S1133570310541F7BE010E9472158AB1886F8AB97C -S1133580219A229A4DE45BE463E576E4488B598BF7 -S11335906A8B7B8B8EE796E19B838A8387EF95E129 -S11335A09983888387E197E19B878A8785E397E1FD -S11335B09D878C8783E597E19F878E87DF91CF91E5 -S11335C008952F923F924F925F926F927F928F92C3 -S11335D09F92AF92BF92CF92DF92EF92FF920F939E -S11335E01F93CF93DF93CDB7DEB7C45AD1090FB67B -S11335F0F894DEBF0FBECDBFC856DF4F99838883D2 -S1133600C859D040C656DF4F79836883CA59D04021 -S1133610C456DF4F59834883CC59D0405901C2570F -S1133620DF4F19821882CE58D0409E012F5F3F4F42 -S1133630C957DF4F39832883C758D040AE014A5752 -S11336405F4FC757DF4F59834883C958D040C85686 -S1133650DF4F08811981C859D0400F5F1F4FC856EA -S1133660DF4FE881F981C859D0408491853291F1C6 -S1133670882309F448C7C456DF4F68817981CC593F -S1133680D040C656DF4FE881F981CA59D040099528 -S1133690C257DF4FE880F980CE58D040FFEFEF1AD1 -S11336A0FF0AC557DF4FB982A882CB58D040C8560D -S11336B0DF4F19830883C859D040C257DF4FF982BE -S11336C0E882CE58D040C557DF4FA880B980CB5888 -S11336D0D040BDCFF8018491853259F5C856DF4FEB -S11336E028813981C859D0402E5F3F4FC856DF4FDB -S11336F039832883C859D040C456DF4F6881798103 -S1133700CC59D040C656DF4FE881F981CA59D04020 -S11337100995C257DF4FE880F980CE58D040FFEFBB -S1133720EF1AFF0AC557DF4FB982A882CB58D040A1 -S1133730C4CFC256DF4F1882CE59D040C357DF4F93 -S11337401882CD58D040C057DF4F1882C059D0409E -S1133750CF56DF4F1882C159D040F8012491C801D7 -S113376001962B3209F458C060F42032E9F0233278 -S113377009F05AC0F1E0C357DF4FF883CD58D04069 -S113378051C02D3251F0203309F04EC021E0C25611 -S1133790DF4F2883CE59D04045C0F1E0C057DF4FFA -S11337A0F883C059D0403EC0232D2C7F322ECF56F3 -S11337B0DF4F3881C159D040332ACE56DF4F48817C -S11337C0C259D04040FB32F8C057DF4F5881C0592E -S11337D0D04050FB33F820FA34F8CD56DF4FA8819F -S11337E0C359D040A0FB35F8C357DF4FB881CD583B -S11337F0D040B0FB36F8CC56DF4FE881C459D040F6 -S1133800E0FB37F8232D237069F441E0CF56DF4FF6 -S11338104883C159D04006C031E0CF56DF4F3883CA -S1133820C159D0408C0199CFC357DF4F5881CD582F -S1133830D040C056DF4F5883C05AD040F80124917D -S11338402A3221F0612C712C3AE025C095012E5FBB -S11338503F4FD5016D907C9077FE09C071946194BF -S11338607108B1E0C057DF4FB883C059D0408C0114 -S1133870590116C02A33A0F40F5F1F4FFC01849135 -S1133880A301349F3001359F700C112450E3651A55 -S11338907108680E711CC801F8012491203350F797 -S11338A0C057DF4FF881C059D040FF2329F0C256DA -S11338B0DF4F1882CE59D040F80184918E3249F5F9 -S11338C0319684918A3229F08F01412C512C3AE0AF -S11338D01AC0D5014D905C900E5F1F4FF5013296D2 -S11338E05F011AC02A33C0F40F5F1F4FFC0184919B -S11338F0A201349F2001359F500C112450E3451A36 -S11339005108480E511CC801F8012491203350F786 -S113391003C044244A94542CF8012491C80101960C -S1133920283699F018F42C3439F017C02C3621F0CD -S11339302A3799F4212C02C0222423948C01CD56D9 -S1133940DF4F1882C359D0400EC08C01F1E0CD5630 -S1133950DF4FF883C359D04005C0CD56DF4F1882DE -S1133960C359D040212C98012F5F3F4FC856DF4FD9 -S113397039832883C859D040F801D490C956DF4F01 -S1133980D882C759D040F5E6DF1609F402C2FD1506 -S1133990ECF023E5D21609F453C02D1564F035E498 -S11339A0D31609F4F6C147E4D41609F4E1C1DD20C5 -S11339B009F46FC42AC053E6D51671F15D150CF4F1 -S11339C0C6C088E5D81609F48DC01FC090E7D91683 -S11339D009F471C09D1564F0A7E6DA1609F4C8C1AC -S11339E0DA160CF4D1C1B9E6DB1609F4B0C00DC087 -S11339F0E5E7DE1609F476C0F8E7DF1609F46DC0D2 -S1133A0023E7D21202C0F12C1DC0C557DF4FB98283 -S1133A10A882CB58D04049C4A5014E5F5F4FC5571B -S1133A20DF4F59834883CB58D040D5018C9189838B -S1133A30F12C8E010E5F1F4FFE0131964F0143C4DE -S1133A40FF24F39495012E5F3F4FC557DF4F398311 -S1133A502883CB58D040D5018D909C90811491043B -S1133A6021F4A7E48A2EA1E09A2E57FE04C0F0E1C7 -S1133A704F2EF7E25F2E8401FF20C1F0F8018491FC -S1133A80882309F420C4C801881999098415950567 -S1133A900CF019C40F5F1F4FF1CFC80188199909A1 -S1133AA0841595050CF00FC40F5F1F4FD8018C913E -S1133AB08111F3CF08C4F5013296C557DF4FF9835E -S1133AC0E883CB58D040D5016D917C9180E090E0A3 -S1133AD0E6E6EE2EE1E0FE2E26C076E7E72E71E064 -S1133AE0F72E04C066E6E62E61E0F62E222071F081 -S1133AF0F5013496C557DF4FF983E883CB58D0409E -S1133B00D5016D917D918D919C910DC0C501029659 -S1133B10F50160817181C557DF4F99838883CB5844 -S1133B20D04080E090E021E0CE56DF4F2883C25998 -S1133B30D04035E7D31205C0CE56DF4F1882C259A4 -S1133B40D040CF56DF4F1882C159D0403EC022200A -S1133B5079F0A5014C5F5F4FC557DF4F5983488308 -S1133B60CB58D040D5016D917D918D919C910FC022 -S1133B70F5013296C557DF4FF983E883CB58D0401F -S1133B80D5016D917C91882777FD8095982F97FFBB -S1133B9013C090958095709561957F4F8F4F9F4F7F -S1133BA0CE56DF4F1882C259D040B2E0CF56DF4F15 -S1133BB0B883C159D04005C0CE56DF4F1882C259D0 -S1133BC0D04056E6E52E51E0F52EE1E0CC56DF4F2D -S1133BD0E883C459D040611571058105910529F424 -S1133BE0CC56DF4F1882C459D0404114510441F4DB -S1133BF0CC56DF4FF881C459D040FF2309F476C076 -S1133C00CE56DF4F2881C259D0408E010A571F4F2C -S1133C102130A9F02AE030E040E050E00E94032681 -S1133C20F701E60FF71F8081D8018E938D01B9014A -S1133C30CA01611571058105910561F715C0FB0184 -S1133C40EF70FF27EE0DFF1D2081F80122938F01F5 -S1133C5044E096958795779567954A95D1F76115D0 -S1133C6071058105910559F757FE43C0C256DF4FD0 -S1133C70F881CE59D040FF23E1F1232D2C7F322E41 +S1130F20CF911F910F91FF90EF900895FC014FB75F +S1130F30F89427A130A581A592A54FBF281739079A +S1130F40B1F02FB7F894A7A1B0A585A596A5A817C9 +S1130F50B90719F483A594A504C0A7A1B0A5CD0130 +S1130F60019690A787A38C912FBF90E008958FEFEF +S1130F709FEF08956FB7F894FC0147A150A521A5F0 +S1130F8032A56FBF81E04217530709F480E008954A +S1130F90DC01D0968D919C91D197DC01ED91FC916F +S1130FA00480F581E02D09944FB7F894FC0121A544 +S1130FB032A530A727A34FBF08954FB7F894FC017B +S1130FC021A132A130A3278F4FBF0895CF93DF9380 +S1130FD0EC010E94D407CE01DF91CF910C94DD0780 +S1130FE0CF93DF93EC01488959896A897B894C3412 +S1130FF052456544734541F04CEB50E064E971E0BF +S11310008CE791E00E94DE258E8D811108C04BE8AB +S113101051E06BE671E08DE591E00E94DE251E8EC5 +S1131020CE010E94D00688A999A9DC01ED91FC911A +S11310300280F381E02D099519AA18AACE010E9415 +S1131040E60780E090E0DF91CF910895CF93DF939E +S1131050EC01488959896A897B894C345245654435 +S1131060734541F04CEB50E064E971E08CE791E0AA +S11310700E94DE25CE010E94F0076C8D7D8DCE018D +S11310800E94FC06CE01DF91CF910895FC01CB01B3 +S113109022E3DF011D922A95E9F74CE452E565E469 +S11310A073E5408B518B628B738B26E238E035837A +S11310B0248320EF37E03783268326E236E031832A +S11310C0208322E636E03383228320ED36E0338723 +S11310D022872FE936E03587248728EB36E03787E7 +S11310E02687BC01CF010C94FC061F920F920FB609 +S11310F00F9211240F931F932F933F934F935F935A +S11311006F937F938F939F93AF93BF93CF93DF930B +S1131110EF93FF938091E3059091E405A091E50599 +S1131120B091E6050196A11DB11D8093E30590934E +S1131130E405A093E505B093E6050BEA1AEBC0912C +S11311401E02D0911F0288819981892BD1F18FB71A +S1131150F8944091E3055091E4056091E5057091A0 +S1131160E6058FBF88859985AA85BB85481B590BE1 +S11311706A0B7B0B77FD25C0CF3FD10509F048F4FE +S11311802BEC30E048ED51E06BEC71E0CE010E94B5 +S1131190F425EA81FB818881998191838083E881A8 +S11311A0F9818A819B81938382831B821A821982AB +S11311B018821B8B0A8BEC85FD85CE010C96099554 +S11311C0BECFFF91EF91DF91CF91BF91AF919F91EE +S11311D08F917F916F915F914F913F912F911F91CB +S11311E00F910F900FBE0F901F90189582E292E01E +S11311F090931F0280931E021092210210922002EB +S113120010922302109222028EE192E09093250222 +S1131210809324021092E3051092E4051092E505F0 +S11312201092E6050E948C058091E705882341F021 +S113123041E951E068EB71E085EA91E00E94DE2526 +S113124081E08093E7050895EF92FF920F931F9337 +S1131250CF93DF931F92CDB7DEB77C018B018983D7 +S1131260DB0112968D919C911397892B41F44EE0EA +S113127051E060E172E086E092E00E94DE25D80150 +S11312801296ED91FC91139741E050E0BE016F5F1F +S11312907F4FC8010995019719F4C701992702C026 +S11312A08FEF9FEF0F90DF91CF911F910F91FF90E0 +S11312B0EF9008950F931F93CF93DF931F92CDB7B1 +S11312C0DEB78C01DC018D919C91892B41F442EFB6 +S11312D050E064EF71E08BEE91E00E94DE25D801CE +S11312E0ED91FC9141E050E0BE016F5F7F4FC8017A +S11312F00995019719F4898190E002C08FEF9FEF5F +S11313000F90DF91CF911F910F910895CF93DF93A9 +S1131310CDB7DEB79E01275F3F4F4D815E8164E20A +S113132079E08F8198850E94B309DF91CF91089568 +S11313300F931F93CF93DF938C01EB018991882343 +S113134059F0B801992787FD90950E9424098F3F91 +S11313502FEF920799F702C080E090E0DF91CF91E0 +S11313601F910F9108952F923F924F925F926F9227 +S11313707F928F929F92AF92BF92CF92DF92EF9221 +S1131380FF920F931F93CF93DF93CDB7DEB7C45A69 +S1131390D1090FB6F894DEBF0FBECDBFFC01C8560D +S11313A0DF4F79836883C859D040C656DF4F5983CD +S11313B04883CA59D0405901C257DF4F1982188255 +S11313C0CE58D0409E012F5F3F4FC957DF4F39831E +S11313D02883C758D040AE014A575F4FC757DF4FE5 +S11313E059834883C958D0409F012F5F3F4FC4564B +S11313F0DF4F39832883CC59D0408081853291F1E5 +S1131400882309F427C7C656DF4F68817981CA59F2 +S1131410D040C856DF4FE881F981C859D0400995BA +S1131420C257DF4FC880D980CE58D040FFEFCF1AC3 +S1131430DF0AC557DF4FB982A882CB58D040C257C4 +S1131440DF4FD982C882CE58D040C557DF4FA8801D +S1131450B980CB58D040C456DF4FE881F981CC59CC +S1131460D040C2CF8181853251F4AF014E5F5F4FCE +S1131470C456DF4F59834883CC59D040C4CFC45697 +S1131480DF4FA881B981CC59D040C256DF4F1882B2 +S1131490CE59D040C357DF4F1882CD58D040CF56D5 +S11314A0DF4F1882C159D040CE56DF4F1882C2593F +S11314B0D040FD018D918B3209F45EC060F480321E +S11314C0E9F0833209F05FC031E0C357DF4F38835E +S11314D0CD58D040EECF8D3251F0803309F053C057 +S11314E041E0C256DF4F4883CE59D040E2CF21E0DD +S11314F0CF56DF4F2883C159D040DBCF392D3C7FF5 +S1131500932ECE56DF4F4881C259D040942ACD56EF +S1131510DF4F5881C359D04050FB92F8CF56DF4F6C +S11315208881C159D04080FB93F8C057DF4F988120 +S1131530C059D04090FB94F8CC56DF4FE881C45991 +S1131540D040E0FB95F8C357DF4FF881CD58D04029 +S1131550F0FB96F8CB56DF4F2881C559D04020FBCD +S113156097F8892D837009F0A4CF81E0CE56DF4F20 +S11315708883C259D0409DCF51E0CE56DF4F588367 +S1131580C259D04096CFC357DF4F9881CD58D04031 +S1131590C056DF4F9883C05AD0408A3229F0DF0109 +S11315A0212C312C2AE013C0C5010296D5012D90BF +S11315B03C9037FE09C0319421943108B1E0CF56F4 +S11315C0DF4FB883C159D04031965C0112C0FD0190 +S11315D08D9190ED980F9A3060F4F1012E9F1001D7 +S11315E02F9F300C1124F0E32F1A3108280E311CE0 +S11315F0EECFCF56DF4F2881C159D040222329F0A6 +S1131600C256DF4F1882CE59D04080818E3221F5E8 +S113161081818A3231F0DF011196612C712C2AE02C +S113162009C0D5016D907C90329695012E5F3F4F95 +S1131630590115C0FD018D9190ED980F9A3078F401 +S1131640A301249F3001259F700C112450E3651AD7 +S11316507108680E711CEECF66246A94762CDF0143 +S11316608D918836D9F018F48C3459F01FC08C361B +S113167041F08A37D9F4C057DF4F1882C059D0409F +S113168006C081E0C057DF4F8883C059D040FD01B8 +S1131690CC56DF4F1882C459D04012C0FD0191E0EE +S11316A0CC56DF4F9883C459D04005C0CC56DF4F89 +S11316B01882C459D040C057DF4F1882C059D04057 +S11316C0DF011196C456DF4FB983A883CC59D040AB +S11316D08080B5E68B1609F408C2B815ECF023E552 +S11316E0821609F453C0281564F035E4831609F40E +S11316F0FCC147E4841609F4F0C1882009F465C4E8 +S11317002AC053E6851671F158150CF4CBC088E550 +S1131710881609F48DC01FC090E7891609F471C0BA +S1131720981564F0A7E68A1609F4D7C18A160CF452 +S1131730DBC1B9E68B1609F4B5C00DC0E5E78E161A +S113174009F476C0F8E78F1609F46DC023E7821216 +S113175002C0D12C1DC0C557DF4FB982A882CB5817 +S1131760D0403FC4A5014E5F5F4FC557DF4F59833B +S11317704883CB58D040D5018C918983D12C8E01DC +S11317800E5F1F4FFE0131965F0139C4DD24D394EF +S113179095012E5F3F4FC557DF4F39832883CB58C0 +S11317A0D040D501AD90BC90A114B10421F4A0E2C5 +S11317B0AA2EA1E0BA2E77FE04C0F0E16F2EF7E264 +S11317C07F2E8501DD20C1F0F8018491882309F47E +S11317D016C4C8018A199B09861597050CF00FC415 +S11317E00F5F1F4FF1CFC8018A199B098615970512 +S11317F00CF005C40F5F1F4FD8018C918111F3CFFA +S1131800FEC3F5013296C557DF4FF983E883CB5801 +S1131810D040D5016D917C9180E090E0EBE6EE2E16 +S1131820E1E0FE2E2BC07BE7E72E71E0F72E04C02B +S11318306BE6E62E61E0F62EC057DF4FB881C05943 +S1131840D040BB2371F0F5013496C557DF4FF983BF +S1131850E883CB58D040D5016D917D918D919C91B9 +S11318600DC0C5010296F50160817181C557DF4F36 +S113187099838883CB58D04080E090E021E0CD5616 +S1131880DF4F2883C359D04035E7831205C0CD56B6 +S1131890DF4F1882C359D040CE56DF4F1882C25949 +S11318A0D04042C0C057DF4F4881C059D040442384 +S11318B071F0C5010496C557DF4F99838883CB58CF +S11318C0D040D5016D917D918D919C910FC0F50112 +S11318D03296C557DF4FF983E883CB58D040D50102 +S11318E06D917C91882777FD8095982F97FF13C081 +S11318F090958095709561957F4F8F4F9F4FCD56F2 +S1131900DF4F1882C359D040B2E0CE56DF4FB883C0 +S1131910C259D04005C0CD56DF4F1882C359D040BC +S11319205BE6E52E51E0F52EE1E0CB56DF4FE88390 +S1131930C559D040611571058105910529F4CB562F +S1131940DF4F1882C559D0406114710441F4CB565D +S1131950DF4FF881C559D040FF2309F47CC0CD5630 +S1131960DF4F2881C359D0408E010A571F4F2130C1 +S1131970A9F02AE030E040E050E00E946C28F70132 +S1131980E60FF71F8081D8018E938D01B901CA013A +S1131990611571058105910561F715C0FB01EF70B3 +S11319A0FF27EE0DFF1D2081F80122938F0144E0F3 +S11319B096958795779567954A95D1F76115710541 +S11319C08105910559F777FE49C0C256DF4FF8816A +S11319D0CE59D040FF2309F441C0292D2C7F922EEB +S11319E0CE56DF4F3881C259D040932ACD56DF4FAF +S11319F04881C359D04040FB92F8CF56DF4F5881FD +S1131A00C159D04050FB93F8C057DF4F8881C0596B +S1131A10D04080FB94F8CC56DF4F9881C459D04015 +S1131A2090FB95F8C357DF4FA881CD58D040A0FB59 +S1131A3096F8CB56DF4FB881C559D040B0FB97F824 +S1131A40292D237081E090E011F480E090E03101D1 +S1131A50681A790A03C08E010A571F4FC757DF4F10 +S1131A6088819981C958D040801B910BF80120E3EB +S1131A705F01861597051CF422930196F9CFC3578D +S1131A80DF4FE881CD58D040EE23A1F0CB56DF4F95 +S1131A90F881C559D040FF2369F0882D8F7D8835A2 +S1131AA049F4F5013197808222E0A21AB10880E35B +S1131AB0D5018C93C957DF4FE881F981C758D040CD +S1131AC0AE16BF0608F095C247EB52E065E372E03C +S1131AD082E292E00E94DE258CC28A948A9411E00C +S1131AE06114710449F002C0812C10E077FE07C034 +S1131AF026E0622E712C03C066246394712C950138 +S1131B002C5F3F4FC557DF4F39832883CB58D040D4 +S1131B10D501CD90DD90ED90FC9020E030E0A9015E +S1131B20C701B6010E947E2687FF0AC0F7FAF09427 +S1131B30F7F8F094B2E0CE56DF4FB883C259D040E4 +S1131B40C156DF4F1883CF59D040AA24A394B12C97 +S1131B50AC0EBD1EA20CB31C20E030E040E85FE3F5 +S1131B60C701B6010E94CD2787FD32C0412C512CFC +S1131B7027EB33E44AEB51E5C701B6010E94CD27B8 +S1131B8087FD0EC029EF32E045E150E5C701B601FB +S1131B900E9482266B017C01EAE04E0E511CE8CFC4 +S1131BA020E030E040E251E4C701B6010E94CD27B5 +S1131BB087FD49C020E030E040E251E4C701B601AE +S1131BC00E9482266B017C01FFEF4F1A5F0AE8CF67 +S1131BD020E030E0A901C701B6010E947E26412C15 +S1131BE0512C882381F12FEF36EE4BED5EE2C701D5 +S1131BF0B6010E947E26181674F029EF32E045E102 +S1131C0050E5C701B6010E94D1276B017C012AE08F +S1131C10421A5108E8CF20E030E040E85FE3C70112 +S1131C20B6010E947E2687FF0EC020E030E040E22D +S1131C3051E4C701B6010E94D1276B017C0131E058 +S1131C40431A5108E8CF112301F14614570444F410 +S1131C504CEF44164FEF54061CF064187508812CA1 +S1131C6051E0651A710881E0C357DF4F9881CD5860 +S1131C70D0409827C156DF4F9883CF59D040A1E078 +S1131C80C357DF4FA883CD58D04081104BC057FEB7 +S1131C903DC080E3E1E0F0E0EC0FFD1FE20DF31D39 +S1131CA08083F5016114710459F4C357DF4FB8817F +S1131CB0CD58D040B11104C0319680E090E006C008 +S1131CC032968EE2D50111968C93C30192012F5F57 +S1131CD03F4F280F391F40E38F018217930729F0E4 +S1131CE0009719F041930197F7CF93012095309510 +S1131CF0421653060CF4D1C03C01E1E0F0E0CA56B0 +S1131D00DF4FF983E883C659D0405CC022273327CC +S1131D1024193509CA56DF4F39832883C659D04060 +S1131D20850150C08501CA56DF4F19821882C659F1 +S1131D30D04048C0C701B6010E94EA26CF55DF4F04 +S1131D40688379838A839B83C15AD040CF55DF4F00 +S1131D5048815981C15AD040BA01882777FD8095BE +S1131D60982F0E941D279B01AC01C701B6010E9458 +S1131D70192620E030E040E251E40E94D1276B01B3 +S1131D807C0198012F5F3F4FCF55DF4F8881C15AA7 +S1131D90D040805DD8018C93CA56DF4F88819981E9 +S1131DA0C659D0400196CA56DF4FE881F981C65919 +S1131DB0D040EF2B91F0CA56DF4F99838883C659E0 +S1131DC0D0408901CA56DF4F28813981C659D04095 +S1131DD0621673060CF0AECF14C06114710439F4AA +S1131DE0C357DF4FF881CD58D040FF2339F0980115 +S1131DF02E5F3F4FEEE2D8011196EC9381E090E024 +S1131E00DACF20E030E040EA50E4C701B6010E9496 +S1131E10CD2787FD42C0F80181E090E030E32291B4 +S1131E202E3251F0820F8A3321F0808380E090E0DB +S1131E3003C0308381E090E0AE16BF0680F3892BA7 +S1131E4061F18820B9F0F801AE16BF0678F4DF011D +S1131E508E919D018E3239F4CF010297DC018C9171 +S1131E608083F90101C080833197EECFBFEF4B1A15 +S1131E705B0A0BC00F5F1F4FF801AE16BF0628F4B4 +S1131E80DF018E918083FD01F8CF81E3E1E0F0E092 +S1131E90EC0FFD1FE20DF31D8083C156DF4FE88177 +S1131EA0CF59D040EE2349F0F8018291803311F4E8 +S1131EB08F01FACF8E3209F48F018820B1F1D80155 +S1131EC08C92C801029657FE07C02DE211962C93FE +S1131ED051944194510803C02BE2F80121838C01F1 +S1131EE0065F1F4F20E030E02F5F3F4FF80131962F +S1131EF0C2016AE070E00E945828805DD8018C938A +S1131F002B016115710511F08F01EECF22303105DF +S1131F10DCF3E21BF30B199781918E932150310965 +S1131F2012161306CCF309501109C256DF4FB881BB +S1131F30CE59D040BB2309F461C0E92DEC7F9E2E1D +S1131F40CE56DF4FF881C259D0409F2ACD56DF4F7D +S1131F502881C359D04020FB92F8CF56DF4F3881F7 +S1131F60C159D04030FB93F8C057DF4F4881C05966 +S1131F70D04040FB94F8CC56DF4F5881C459D04030 +S1131F8050FB95F8C056DF4F8881C05AD04080FB83 +S1131F9096F8CB56DF4F9881C559D04090FB97F8FF +S1131FA0292D237081E090E011F480E090E091010C +S1131FB0281B390BF50140E35F01C8018E1B9F0B01 +S1131FC082179307DCF44293F7CFC557DF4FB982EA +S1131FD0A882CB58D040C456DF4FF983E883CC594C +S1131FE0D040D12C0FE111E08CE1A82E81E0B82E75 +S1131FF006C0D12C8E010A571F4F01C0D12C0A19DB +S11320001B09201631060CF440C0A92DAC7F9A2E72 +S1132010CE56DF4FB881C259D0409B2ACD56DF4FF0 +S1132020E881C359D040E0FB92F8CF56DF4FF881E6 +S1132030C159D040F0FB93F8C057DF4F2881C059F5 +S1132040D04020FB94F8CC56DF4F3881C459D0409F +S113205030FB95F8C056DF4F4881C05AD04040FB52 +S113206096F8CB56DF4F5881C559D04050FB97F8AE +S11320707101E01AF10A292D237081E090E011F436 +S113208080E090E0E81AF90A02C0E12CF12CCF5666 +S1132090DF4F8881C159D040811122C031E0E31A59 +S11320A0F108F7FC1DC0C656DF4F68817981CA5913 +S11320B0D04080E2C856DF4FE881F981C859D0404A +S11320C00995C257DF4F28813981CE58D0402F5F00 +S11320D03F4FC257DF4F39832883CE58D040DECFDD +S11320E0492D4C7F942ECE56DF4F5881C259D04093 +S11320F0952ACD56DF4F8881C359D04080FB92F892 +S1132100CF56DF4F9881C159D04090FB93F8C05708 +S1132110DF4FA881C059D040A0FB94F8CC56DF4FC4 +S1132120B881C459D040B0FB95F8C056DF4FE88160 +S1132130C05AD040E0FB96F8CB56DF4FF881C55922 +S1132140D040F0FB97F8892D837001F1813011F4B0 +S11321508BE201C08DE2C656DF4F68817981CA598E +S1132160D040C856DF4FE881F981C859D04009955D +S1132170C257DF4F28813981CE58D0402F5F3F4F5F +S1132180C257DF4F39832883CE58D040D1100AC0BC +S11321903501C257DF4FA880B980CE58D040A61869 +S11321A0B70821C0C257DF4FC880D980CE58D0406D +S11321B0AC18BD080150110917FD2DC0F501EC0D37 +S11321C0FD1D8491C656DF4F68817981CA59D0407C +S11321D0C856DF4FE881F981C859D0400995FFEF0F +S11321E0CF1ADF0AE7CF6501C60CD71C01501109CD +S11321F017FD11C0C656DF4F68817981CA59D04096 +S1132200D3018D913D01C856DF4FE881F981C8594A +S1132210D0400995E8CFCF56DF4FF881C159D0405F +S1132220FF2309F40CC921E0E21AF108F7FC07C9FD +S1132230C656DF4F68817981CA59D04080E2C856BA +S1132240DF4FE881F981C859D0400995FFEFCF1AD3 +S1132250DF0AE9CFC257DF4F88819981CE58D04039 +S1132260CC55DF4F0FB6F894DEBF0FBECDBFDF9164 +S1132270CF911F910F91FF90EF90DF90CF90BF907F +S1132280AF909F908F907F906F905F904F903F9012 +S11322902F900895CF92DF92EF92FF920F931F93A6 +S11322A0CF93DF931F92CDB7DEB77C01462F82E830 +S11322B0860F9701265B3E4F6901823010F06B3127 +S11322C049F4F601608171818BE190E049830E94B9 +S11322D024094981D701A05BBE4F2C9111965C91D2 +S11322E01197842F90E0FC01E227EE0FFF1FEE52BE +S11322F0FC4F25913491052F10E0202731272D9391 +S11323003C93F601608171810F90DF91CF911F9111 +S11323100F91FF90EF90DF90CF900C9424092F92AF +S11323203F924F925F926F927F928F929F92AF9261 +S1132330BF92CF92DF92EF92FF920F931F93CF93AE +S1132340DF93CDB7DEB7C455D1090FB6F894DEBF1D +S11323500FBECDBF8C015C0126EBA21A2EEFB20A90 +S11323604C014BEA841A4EEF940A7C0184EBE81A80 +S11323708EEFF80AD5018D919C910E945A098F3FE6 +S1132380BFEF9B0709F441C1F401208121110CC165 +S11323908E37910509F0FAC0D7014D915C91F8018F +S11323A0E25BFE4F1F014231510508F4E1C0808118 +S11323B09181883B904F09F0DBC0D801FE0138962B +S11323C0CE010E962D912695203209F420E021931A +S11323D0E817F907B9F7D80116968C9116978695E0 +S11323E08F708E871796FE013196CF0106962D9138 +S11323F02695203209F420E02193E817F907B9F76C +S1132400F8013D96D8011D968C9186958F708F8327 +S113241029964FAC2997512C61E070E0808180FFB0 +S113242019C028965FAE289729964FAE2997218127 +S1132430822F90E02B969FAF8EAF2B97039709F4D2 +S113244063C01F922F9384E991E09F938F938CE84C +S113245093E068C0B7E0B51520F366246394712C4B +S11324606C0E7D1E27E0529E600C711C1124CF015E +S1132470019663969FAF8EAF639780E090E0252D21 +S113248030E06396AEADBFAD6397DD906396BFAFAA +S1132490AEAF6397D694B0E2DB1202C0C12C01C088 +S11324A0CD2CD301A80FB91F1E96CC92019686306D +S11324B0910539F737969081B7E0CB2EC29ED001B3 +S11324C0C39EB00D1124CC24C394D12CCC0EDD1E9C +S11324D0AC0DBD1D892F86958F7054968C9397FFF4 +S11324E008C0CB0102C0880F991F2A95E2F7482A39 +S11324F009C0DB0102C0AA0FBB1F2A95E2F79D01A8 +S11325002095422253948ACF82812C968FAF2C97A8 +S1132510803F99F01F928F9384E991E09F938F936A +S11325208BE493E09F938F930E945C250F900F9010 +S11325300F900F900F900F901BC03396425051098B +S1132540C8018E1B9F0B480F591F60965FAF4EAF9B +S113255060972E96FFAFEEAF2E97F801EE5AFE4F1E +S11325600190F081E02D309719F0CE010196099584 +S113257081E0F801EC5AFE4F80838FEF9FEFD10189 +S11325808D939C93F70111821082F4CE8F379105BD +S113259029F4F801EC5AFE4F1082ECCE8B319105F0 +S11325A019F481E08083E6CEF801EC5AFE4F2081D5 +S11325B0222341F1D7012D913C912A34B1E03B070C +S11325C000F5A9014F5F5F4FF70151834083F80184 +S11325D0E20FF31F8083D801A25BBE4F2D913C9183 +S11325E01197F901E827FF27EE0FFF1FEE52FC4F6A +S11325F085919491232F3327822793278D939C933E +S113260001C01082D4011C92B5CEF5010081118164 +S1132610D8011C968D919C911D97892B41F449E416 +S113262051E069E373E08FE293E00E94DE25D80174 +S11326301C96ED91FC911D97C8010995892B09F40D +S113264044C0F50100811181D8011C968D919C91A3 +S11326501D97892B41F449E451E069E373E08FE26B +S113266093E00E94DE25D8011C96ED91FC911D9704 +S1132670C80109959F938F9389E991E09F938F9364 +S113268088EB93E09F938F930E945C25F501008172 +S113269011810F900F900F900F900F900F90D80111 +S11326A01E968D919C911F97892B41F442E551E030 +S11326B06DE173E080E193E00E94DE25D8011E966F +S11326C0ED91FC911F97C8010995CC5ADF4F0FB6C5 +S11326D0F894DEBF0FBECDBFDF91CF911F910F9154 +S11326E0FF90EF90DF90CF90BF90AF909F908F902E +S11326F07F906F905F904F903F902F9008952F920E +S11327003F924F925F926F927F928F929F92AF927D +S1132710BF92CF92DF92EF92FF920F931F93CF93CA +S1132720DF93CDB7DEB72C970FB6F894DEBF0FBE9C +S1132730CDBF9C878B877B015A01288739871D83EE +S11327400C836115710541F448EF50E06EEF72E0BF +S113275089EF92E00E94DE2522E0A216B10440F443 +S113276049EF50E067EE72E089ED92E00E94DE25C9 +S11327704B845C8480EB481A8EEF580A8FEF9FEFEE +S1132780F201918380836B847C84F6EB6F1AFEEFF5 +S11327907F0AF301608171818EE790E00E94240931 +S11327A0C12CD12CC50101979F838E83CA14DB04ED +S11327B009F468C021E029838E819F81C816D90657 +S11327C009F01982F70101900020E9F78F01015007 +S11327D011090E191F090730110510F006E010E069 +S11327E0C8018E0D9F1D9B838A8317018A819B815B +S11327F02816390601F1F10121911F01822E912C35 +S1132800C4012A870E94A8282A85892B51F42032E2 +S113281041F04BED50E064E972E08DE792E00E94F4 +S1132820DE25C4010E94BC28682F660F8B859C8519 +S11328300E944A11DBCF0630110599F0812C912CAE +S1132840E6E0F0E0E01BF10B8F018016910648F4FE +S113285060E48B859C850E944A11FFEF8F1A9F0AC2 +S1132860F4CF89818066F7016681660F682B8B85BA +S11328709C850E944A11FFEFCF1ADF0A27E0E20E7F +S1132880F11C94CF63E08B859C850E944A1160EF14 +S11328908B859C850E944A1108851985EC80FD80F2 +S11328A0E00EF11E0E151F0541F0F80161918F0134 +S11328B08B859C850E944A11F5CFF20160811181BC +S11328C060958B859C850E944A11612F60958B854C +S11328D09C850E944A11F20180819181883B904F2E +S11328E041F042E151E067EC72E086EA92E00E9436 +S11328F0DE25F301608171818EE790E02C960FB69E +S1132900F894DEBF0FBECDBFDF91CF911F910F9121 +S1132910FF90EF90DF90CF90BF90AF909F908F90FB +S11329207F906F905F904F903F902F900C9424096C +S1132930EF92FF920F931F93CF93DF93EC018B01E0 +S11329407A01009741F442E451E06BE672E087E6D5 +S113295092E00E94DE250115110541F443E451E0A3 +S113296065E572E08DE492E00E94DE2586E591E063 +S1132970FE019C01119221503040E1F7FE01E65B1B +S1132980FE4F11830083FE01EE5AFE4FF182E08276 +S1132990FE01E05BFE4F8FEF9FEF91838083C25B6C +S11329A0DE4F99838883DF91CF911F910F91FF9020 +S11329B0EF90089566E773E00C94E41A78940E940B +S11329C0F60860E070E086E793E00E94460840E87D +S11329D055E260E070E086E793E00E94C80786E075 +S11329E08093C20060E070E08EEF94E00E945D1A74 +S11329F04AED54E16EEF74E088EA93E00E94981483 +S1132A008FB7F894C090E305D090E405E090E50515 +S1132A10F090E6058FBFC1E088EA93E00E948F1131 +S1132A208091260281112EC086E793E00E94BA07A6 +S1132A30882341F186E793E00E9496078093290258 +S1132A4090932A022091270230912802F901E55D32 +S1132A50FD4FA9014F5F5F4F80835093280240933D +S1132A6027022934314010F0C09326028FB7F8941E +S1132A70C090E305D090E405E090E505F090E6050C +S1132A808FBF1BC08091270290912802892BA9F047 +S1132A902FB7F8948091E3059091E405A091E505A2 +S1132AA0B091E6052FBF8C199D09AE09BF090397A4 +S1132AB0A105B10514F0C093260280912602882353 +S1132AC009F4AACF609127027091280228EA33E022 +S1132AD046E753E08BE292E00E941B1C1092260210 +S1132AE0109228021092270297CFCF93DF93EC0124 +S1132AF07093D9056093D8058630910544F041E27E +S1132B0050E06AED75E082ED95E00E94DE251092BA +S1132B10800089E18093810082E896E090938700A9 +S1132B20809386008C2F806480937C0087B121E0A1 +S1132B3030E001C0220FCA95EAF7922F90958923BD +S1132B4087B988B1892388B980917E00822B8093CC +S1132B507E0087E080937B008CEE80937A00DF9187 +S1132B60CF9108951F920F920FB60F9211242F93B5 +S1132B703F934F935F936F937F938F939F93AF9301 +S1132B80BF93EF93FF9380E286BB609178007091CE +S1132B907900769567957695679560588091D80504 +S1132BA09091D9050E9474178091E905882349F012 +S1132BB08091D8059091D9050E944419807F88603E +S1132BC007C08091E805882311F088E801C080E8F7 +S1132BD08BB9FF91EF91BF91AF919F918F917F91AD +S1132BE06F915F914F913F912F910F900FBE0F9076 +S1132BF01F901895AF92BF92CF92DF92EF92FF92FF +S1132C000F931F93CF93DF936C01EB017A01DC01E7 +S1132C1050960D911D912D913C9153970D341B4469 +S1132C202345364441F04EE650E061E076E08BEE19 +S1132C3095E00E94DE255E01CE018E0D9F1DF601FA +S1132C40EB57FF4FA816B90671F4C5018C1B9D0BF9 +S1132C50DF91CF911F910F91FF90EF90DF90CF9074 +S1132C60BF90AF9008956FB7F8944081518122814D +S1132C7033816FBF4217530741F32FB7F894C090C5 +S1132C80E305D090E405E090E505F090E6052FBF5C +S1132C906FB7F89440815181228133816FBF42170D +S1132CA05307A9F44FB7F8940091E3051091E40594 +S1132CB02091E5053091E6054FBF0C191D092E0939 +S1132CC03F09101611061206130614F7BECF6FB78C +S1132CD0F89420813181468157812417350719F4EE +S1132CE04481558105C020813181A9014F5F5F4F27 +S1132CF051834083D9012C916FBFD5012D935D0180 +S1132D00A1CF6F927F928F929F92AF92BF92CF92F8 +S1132D10DF92EF92FF920F931F93CF93DF93EC0117 +S1132D208B017A0188899989AA89BB898D349B444E +S1132D30A345B64441F04EE650E061E076E08BEE08 +S1132D4095E00E94DE25F801A8014E0D5F1D99242F +S1132D509394BB24B3943E0187E7680E711C20E46E +S1132D6030E065E370E088E0E82EF12CE417F50725 +S1132D7009F44EC0AFB6F894CFA4D8A88BA99CA9E7 +S1132D80C816D90639F4C9A8DAA88DA99EA9C81607 +S1132D90D90669F0C9A8DAA88FA598A9019788244B +S1132DA08394C816D90609F0812C882D01C081E0CE +S1132DB0AFBE80FDDFCFD190AFB6F89489A99AA9B0 +S1132DC0DC01DC92C9A8DAA88DA99EA9C816D90687 +S1132DD019F48BA99CA903C089A99AA901969AAB55 +S1132DE089ABAFBED3018C9181110CC03EA72DA736 +S1132DF01CA61BA61AA69C92299A7BA36AA35B9A7B +S1132E00B092E9058FB7F894FDA2ECA28FBFAECFC4 +S1132E10CF01801B910BDF91CF911F910F91FF90F8 +S1132E20EF90DF90CF90BF90AF909F908F907F9066 +S1132E306F900895CF93DF93EC01488959896A898B +S1132E407B894D345B446345764441F04EE650E063 +S1132E5061E076E08BEE95E00E94DE25C958DF4FF5 +S1132E6088818111FDCF80E090E0DF91CF910895BA +S1132E70CF93DF93EC01488959896A897B894D3462 +S1132E805B446345764441F04EE650E061E076E011 +S1132E908BEE95E00E94DE252FB7F894C852DF4FE1 +S1132EA0888199812FBFDF91CF910895CF93DF93CC +S1132EB0EC01488959896A897B894D345B446345AF +S1132EC0764441F04EE650E061E076E08BEE95E02A +S1132ED00E94DE258FB7F894C852DF4F19821882FA +S1132EE08FBFDF91CF910895EF92FF920F931F93BD +S1132EF0CF93DF93FC018C0101531F4FD8014D91F7 +S1132F005C91DC01A353BF4F4D935C93DC01A85843 +S1132F10BF4F8D919C91119716962D913C911797C7 +S1132F208217930729F414962D913C91159706C0A6 +S1132F308D919C9111979C012F5F3F4F11963C936B +S1132F402E93EC01288126029001112435952795B2 +S1132F5035952795E801398328837F01D3EDED0E5C +S1132F60F11CE701888199818F010F521F4FE801FD +S1132F709983888395958795840F951F820F931F56 +S1132F80E70199838883AF014B525F4F21E0181604 +S1132F9019060CF020E0EA018881880F822B8883CF +S1132FA012968D919C911397EC01688312962D9142 +S1132FB03C91139716968D919C9117972817390772 +S1132FC029F414968D919C91159705C012968D91B4 +S1132FD09C911397019613969C938E931297DA0102 +S1132FE09C91892F8695869589278370DF01AA5243 +S1132FF0BF4F833039F48C91803214F48F5F01C059 +S113300081508C938C91885F8C9380340CF435C1FF +S11330108F738C93DF01A952BF4F8C91880F9770E7 +S11330202BEF290F233010F0933009F481608C9337 +S11330309C91892F8695892780958170968D990F0B +S1133040892B868F8E3709F04EC0DF01AB57BF4FF7 +S11330502D913C91119714968D919C911597281759 +S1133060390759F412962D913C91139716968D9128 +S11330709C9117972817390779F012962D913C9156 +S113308013978D919C911197019741E02817390767 +S113309009F040E0842F01C081E080FDDDC012967C +S11330A0CD91DC9113978EE7888312962D913C91F4 +S11330B0139716968D919C9117972817390729F421 +S11330C014968D919C91159705C012968D919C91A3 +S11330D01397019613969C938E93129781E081A384 +S11330E02A9A41E0BCC0982F9F779F3719F411A208 +S11330F02A98C3C091A1992309F4BFC0982F9F7344 +S11331009E3309F4BAC080FF03C080A1806880A305 +S1133110878D8F5F878F90A1883008F4ACC0DF0162 +S1133120AB57BF4F82E8890F823018F09B3109F00A +S11331304BC02D913C91119714968D919C911597AC +S11331402817390759F412962D913C911397169626 +S11331508D919C9117972817390779F012962D9124 +S11331603C9113978D919C911197019741E02817F9 +S1133170390709F040E0842F01C081E080FD20C0C0 +S11331801296CD91DC9113978BE1888312962D9141 +S11331903C91139716968D919C9117972817390790 +S11331A029F414968D919C91159705C012968D91D2 +S11331B09C911397019613969C938E93129704C037 +S11331C011A22A9840E001C041E02D913C91119751 +S11331D014968D919C9115972817390759F41296D6 +S11331E02D913C91139716968D919C9117972817C2 +S11331F0390779F012962D913C9113978D919C91FA +S11332001197019751E02817390709F050E0852FED +S113321001C081E080FD20C080A11296CD91DC9197 +S11332201397888312962D913C91139716968D913E +S11332309C9117972817390729F414968D919C911E +S1133240159705C012968D919C911397019613962C +S11332509C938E93129703C011A22A9840E010A267 +S1133260178E41110AC0E852FF4F8081918181601D +S11332709183808302C0969590A3DF91CF911F9193 +S11332800F91FF90EF900895DC0196968C9196979C +S11332908111EAC098968C9198978111A0C09F964D +S11332A02D913C91D097D1968D919C91D2972817CE +S11332B0390739F494968D919C919597892B09F44B +S11332C05CC099968C919997811103C09A961C922F +S11332D09A9781E099968C93999792968D919C9167 +S11332E09397009789F59F962D913C91D097D1960D +S11332F08D919C91D2972817390751F494968D910A +S11333009C919597019795969C938E93949721C041 +S11333109F96ED91FC91D097D5968D919C91D697DF +S1133320E817F90729F4D3968D919C91D49706C098 +S11333309F96ED91FC91D097CF010196D0969C93E6 +S11333408E939F97808106C0019793969C938E934A +S113335092978EE797968C93979797968C919797D9 +S11333608B3199F59F962D913C91D097D1968D9163 +S11333709C91D2972817390749F45B981092E90574 +S1133380A958BF4F1C92299880E008959F96ED910B +S1133390FC91D097D5968D919C91D697E817F90713 +S11333A029F4D3968D919C91D49706C09F96ED9164 +S11333B0FC91D097CF010196D0969C938E939F97C2 +S11333C0808197968C93979706C08E57823018F415 +S11333D099961C92999781E098968C9398979996D0 +S11333E02C9199979D968D919C919E972223A9F05B +S11333F09A962C919A97253080F09A961C929A97D7 +S11334008034910519F485E790E002C080E490E0EF +S11334109E969C938E939D9723C098963C919897E3 +S113342097962C919797232341F09A968C919A978B +S11334308F5F9A968C939A970FC09A961C929A973C +S11334408034910519F485E790E002C080E490E0AF +S11334509E969C938E939D97330F98963C93989742 +S113346088E096968C9396979D96ED91FC919E9705 +S11334709B968D919C919C97E80FF91F9F01317049 +S11334809C963C932E939B9796968C9196978150FD +S113349096968C93FF27E038F10530F08FEF90E09B +S11334A0AC014E1B5F0BFA01E25FF94F84912F3F91 +S11334B0310511F008F080950895CF93DF93EC0166 +S11334C0CB012AEDFE0111922A95E9F77D8F6C8FCD +S11334D020E430E03EA72DA79E0120583F4FFE0177 +S11334E0E858FF4F35832483338322833183208339 +S11334F09E012C573F4F378326839E0123573F4F0E +S1133500DE01AB57BF4F15963C932E931497139639 +S11335103C932E93129711963C932E939E01245321 +S11335203F4F17963C932E9316979E01295C3F4F6D +S11335303CAB2BAB3AAB29AB38AB2FA79E012A5837 +S11335403F4F3EAB2DAB24E030E0A281B3811C920F +S113355062817381468157816417750719F4448128 +S1133560558104C0428153814F5F5F4F538342832F +S1133570215031092115310541F7BE010E9475150D +S11335808AB1886F8AB9219A229A4DE45BE463E593 +S113359076E4488B598B6A8B7B8B81E896E19B831D +S11335A08A838AEF95E1998388838AE197E19B87EF +S11335B08A8788E397E19D878C8786E597E19F87D3 +S11335C08E87DF91CF9108958F929F92AF92BF9291 +S11335D0CF92DF92EF92FF920F931F93CF93DF93DB +S11335E0EC014B01809147018823F1F08091430164 +S11335F0882329F064EA71E0C4010E9498098E814D +S11336001F928F93DF93CF938AEA91E09F938F93D6 +S11336109F928F920E948609EDB7FEB738960FB637 +S1133620F894FEBF0FBEEDBF80914601882339F1A7 +S113363080914301882361F085EB91E09F938F9300 +S11336409F928F920E9486090F900F900F900F9077 +S11336508D851F928F93CE0107969F938F938AEA4D +S113366091E09F938F939F928F920E9486098DB7CA +S11336709EB708960FB6F8949EBF0FBE8DBF80917B +S11336804501811105C080914401811137C05CC09E +S113369080914301882329F06BEB71E0C4010E94FF +S11336A098098E01025F1F4FE12CF12C5E0196E414 +S11336B0A90EB11C8AEAC82E81E0D82EF5018081BA +S11336C090E0E816F906FCF6F80186811F928F93C4 +S11336D01F930F93DF92CF929F928F920E9486093D +S11336E0FFEFEF1AFF0A095F1F4F8DB79EB70896C9 +S11336F00FB6F8949EBF0FBE8DBFE0CF80914301FB +S1133700882329F062EC71E0C4010E949809FE014B +S1133710E55BFF4F81818F9380818F93C35BDF4F84 +S113372089818F9388818F9329EC31E03F932F9384 +S11337309F928F920E9486098DB79EB708960FB606 +S1133740F8949EBF0FBE8DBF6EEC71E0C401DF9193 +S1133750CF911F910F91FF90EF90DF90CF90BF908A +S1133760AF909F908F900C9498090F931F939C0196 +S1133770CA0146E0E7E3F1E0A6E0B6E001900D926D +S11337804A95E1F74091DA0540930C0646E0EDE3F3 +S1133790F1E0A4E1B6E001900D924A95E1F7409181 +S11337A0DC0540931A0646E0E1E3F1E0ADE0B6E063 +S11337B001900D924A95E1F740912F014093130631 +S11337C046E0E9E2F1E0ABE1B6E001900D924A9502 +S11337D0E1F7409127014093210647E0E6E0F6E057 +S11337E0AAEEB5E001900D924A95E1F747E0E4E1D5 +S11337F0F6E0A1EFB5E001900D924A95E1F747E0BC +S1133800EDE0F6E0A8EFB5E001900D924A95E1F7FE +S113381047E0EBE1F6E0AFEFB5E001900D924A9599 +S1133820E1F78B0144E050E06AEE75E00E947F13FB +S11338301F910F910895EF92FF920F931F93CF93CF +S1133840DF93EC018B0179018091DE05882361F01F +S113385081ED91E09F938F935F934F930E9486092C +S11338600F900F900F900F900115110509F40BC1E3 +S11338708881813291F40230110508F404C1B80141 +S113388061507109A701CE010196DF91CF911F917B +S11338900F91FF90EF900C94B51B8336F9F404302C +S11338A0110508F4F0C0EDE3F1E081E090E0DE0101 +S11338B0A80FB91F2C91222331F02A3021F02D308A +S11338C011F0208301C01082019631968017910770 +S11338D009F4D9C08730910551F7D5C08436F9F47D +S11338E00430110508F4CFC0E7E3F1E081E090E093 +S11338F0DE01A80FB91F2C91222331F02A3021F0C8 +S11339002D3011F0208301C010820196319680176A +S1133910910709F4B8C08730910551F7B4C08133D9 +S1133920F9F40230110508F4AEC0E1E3F1E081E0FE +S113393090E0DE01A80FB91F2C91222331F02A3028 +S113394021F02D3011F0208301C0108201963196B0 +S11339508017910709F497C08730910551F793C0F8 +S11339608233F9F40230110508F48DC0E9E2F1E084 +S113397081E090E0DE01A80FB91F2C91222331F0E1 +S11339802A3021F02D3011F0208301C010820196DD +S113399031968017910709F476C08730910551F765 +S11339A072C0833771F50330110508F46CC0898146 +S11339B0833639F48A8190E0C0979093DD05809333 +S11339C0DC058981843639F48A8190E0C09790932C +S11339D0DB058093DA058981813339F48A8190E0AB +S11339E0C0979093300180932F018981823309F02D +S11339F04AC08A8190E0C097909328018093270160 +S1133A0042C0803709F03FC003301105E0F18981DD +S1133A10833751F48A81813321F481E08093470113 +S1133A2032C0109247012FC0843651F48A81813309 +S1133A3021F481E08093460126C01092460123C000 +S1133A40803751F48A81813321F481E080934501E8 +S1133A501AC01092450117C08D3651F48A81813302 +S1133A6021F481E0809344010EC0109244010BC004 +S1133A70893649F48A81813321F481E080934301BA +S1133A8002C010924301DF91CF911F910F91FF90DB +S1133A90EF9008952F923F924F925F926F927F9290 +S1133AA08F929F92AF92BF92CF92DF92EF92FF924A +S1133AB00F931F93CF93DF93CDB7DEB7C45AD109C9 +S1133AC00FB6F894DEBF0FBECDBFC856DF4F998343 +S1133AD08883C859D040C656DF4F79836883CA5952 +S1133AE0D040C456DF4F59834883CC59D040590144 +S1133AF0C257DF4F19821882CE58D0409E012F5FE3 +S1133B003F4FC957DF4F39832883C758D040AE0190 +S1133B104A575F4FC757DF4F59834883C958D0402E +S1133B20C856DF4F08811981C859D0400F5F1F4F15 +S1133B30C856DF4FE881F981C859D0408491853255 +S1133B4091F1882309F448C7C456DF4F688179810D +S1133B50CC59D040C656DF4FE881F981CA59D040CC +S1133B600995C257DF4FE880F980CE58D040FFEF67 +S1133B70EF1AFF0AC557DF4FB982A882CB58D0404D +S1133B80C856DF4F19830883C859D040C257DF4F46 +S1133B90F982E882CE58D040C557DF4FA880B9805B +S1133BA0CB58D040BDCFF8018491853259F5C85621 +S1133BB0DF4F28813981C859D0402E5F3F4FC85606 +S1133BC0DF4F39832883C859D040C456DF4F6881FA +S1133BD07981CC59D040C656DF4FE881F981CA5962 +S1133BE0D0400995C257DF4FE880F980CE58D040C5 +S1133BF0FFEFEF1AFF0AC557DF4FB982A882CB58EF +S1133C00D040C4CFC256DF4F1882CE59D040C357DC +S1133C10DF4F1882CD58D040C057DF4F1882C059AB +S1133C20D040CF56DF4F1882C159D040F8012491BB +S1133C30C80101962B3209F458C060F42032E9F02F +S1133C40233209F05AC0F1E0C357DF4FF883CD584F +S1133C50D04051C02D3251F0203309F04EC021E044 +S1133C60C256DF4F2883CE59D04045C0F1E0C0573B +S1133C70DF4FF883C059D0403EC0232D2C7F322E15 S1133C80CF56DF4F3881C159D040332ACE56DF4F4B S1133C904881C259D04040FB32F8C057DF4F5881A9 S1133CA0C059D04050FB33F820FA34F8CD56DF4FDA -S1133CB08881C359D04080FB35F8C357DF4F9881C2 -S1133CC0CD58D04090FB36F8CC56DF4FA881C4596C -S1133CD0D040A0FB37F8232D237081E090E011F44D -S1133CE080E090E02301481A590A03C08E010A5764 -S1133CF01F4FC757DF4F88819981C958D040801B17 -S1133D00910BF80120E34F01841595051CF42293CF -S1133D100196F9CFC357DF4FB881CD58D040BB23AC -S1133D20A1F0CC56DF4FE881C459D040EE2369F0AE -S1133D308D2D8F7D883549F4F4013197D082F2E0DE -S1133D408F1A910880E3D4018C93C957DF4FE8811F -S1133D50F981C758D0408E169F0608F0AEC247EBD3 -S1133D6052E061EA76E08EE896E00E947523A5C2EF -S1133D70DA94DA94C956DF4FD882C759D04011E09B -S1133D804114510469F006C0C956DF4F1882C7595F -S1133D90D04010E057FE07C026E0422E512C03C04D -S1133DA044244394512C95012C5F3F4FC557DF4F5A -S1133DB039832883CB58D040D501CD90DD90ED9048 -S1133DC0FC9020E030E0A901C701B6010E9415244F -S1133DD087FF0AC0F7FAF094F7F8F094B2E0CF56F0 -S1133DE0DF4FB883C159D040C156DF4F1883CF5934 -S1133DF0D04088248394912C8C0E9D1E860C971C95 -S1133E0020E030E040E85FE3C701B6010E9464258A -S1133E1087FD32C0A12CB12C27EB33E44AEB51E5EA -S1133E20C701B6010E94642587FD0EC029EF32E068 -S1133E3045E150E5C701B6010E9419246B017C01DC -S1133E40EAE0AE0EB11CE8CF20E030E040E251E4FD -S1133E50C701B6010E94642587FD49C020E030E017 -S1133E6040E251E4C701B6010E9419246B017C01B0 -S1133E70FFEFAF1ABF0AE8CF20E030E0A901C70185 -S1133E80B6010E941524A12CB12C882381F12FEFB7 -S1133E9036EE4BED5EE2C701B6010E9415241816FA -S1133EA074F029EF32E045E150E5C701B6010E9404 -S1133EB068256B017C012AE0A21AB108E8CF20E052 -S1133EC030E040E85FE3C701B6010E94152487FF94 -S1133ED00EC020E030E040E251E4C701B6010E9488 -S1133EE068256B017C0131E0A31AB108E8CF1123E6 -S1133EF021F1A414B50464F44CEFA4164FEFB406F6 -S1133F003CF04A185B08C956DF4F1882C759D040A5 -S1133F1051E0451A510881E0C357DF4F9881CD58CD -S1133F20D0409827C156DF4F9883CF59D040A1E0A5 -S1133F30C357DF4FA883CD58D040C956DF4FB8814F -S1133F40C759D040B1114CC0B7FE3EC080E3E1E098 -S1133F50F0E0EC0FFD1FE60DF71D808341145104C2 -S1133F6061F4C357DF4FE881CD58D040E11105C05B -S1133F70F401319680E090E007C0F40132968EE2BD -S1133F80D40111968C93C20195012F5F3F4F280FE6 -S1133F90391F40E38F018217930729F0009719F026 -S1133FA041930197F7CF920120953095A216B3065D -S1133FB00CF4D6C02C01E1E0F0E0CB56DF4FF983DE -S1133FC0E883C559D0405CC0222733272A193B090E -S1133FD0CB56DF4F39832883C559D040840150C064 -S1133FE08401CB56DF4F19821882C559D04048C08E -S1133FF0C701B6010E948124CF55DF4F68837983BE -S11340008A839B83C15AD040CF55DF4F4881598161 -S1134010C15AD040BA01882777FD8095982F0E9415 -S1134020B4249B01AC01C701B6010E94B02320E077 -S113403030E040E251E40E9468256B017C01980164 -S11340402F5F3F4FCF55DF4F8881C15AD040805DED -S1134050D8018C93CB56DF4F88819981C559D040C4 -S11340600196CB56DF4FE881F981C559D040EF2B3B -S113407091F0CB56DF4F99838883C559D04089018D -S1134080CB56DF4F28813981C559D040421653069B -S11340900CF0AECF14C04114510439F4C357DF4FB0 -S11340A0F881CD58D040FF2339F098012E5F3F4F5F -S11340B0EEE2D8011196EC9381E090E0DACF20E0B3 -S11340C030E040EA50E4C701B6010E94642587FD50 -S11340D047C0F80181E090E030E322912E3251F0A4 -S11340E0820F8A3321F0808380E090E003C0308324 -S11340F081E090E08E169F0680F3892B89F1C956E2 -S1134100DF4F3881C759D0403323B9F0F8018E16F8 -S11341109F0678F4DF018E919D018E3239F4CF0130 -S11341200297DC018C918083F90101C0808331976F -S1134130EECFBFEFAB1ABB0A0BC00F5F1F4FF801E6 -S11341408E169F0628F4DF018E918083FD01F8CF3F -S113415081E3E1E0F0E0EC0FFD1FE60DF71D808345 -S1134160C156DF4FE881CF59D040EE2349F0F80122 -S11341708291803311F48F01FACF8E3209F48F01CA -S1134180C956DF4FF881C759D040FF23B9F1D80190 -S1134190FC93C8010296B7FE07C02DE211962C933A -S11341A0B194A194B10804C02BE2D80111962C93C8 -S11341B08C01065F1F4F20E030E02F5F3F4FF80176 -S11341C03196C5016AE070E00E94EF25805DD80158 -S11341D08C935B016115710511F08F01EECF2230D4 -S11341E03105DCF3E21BF30B199781918E93215077 -S11341F0310912161306CCF309501109C256DF4FC8 -S1134200B881CE59D040BB2309F45CC0E32DEC7FC8 -S11342103E2ECF56DF4FF881C159D0403F2ACE56AB -S1134220DF4F2881C259D04020FB32F8C057DF4FFE -S11342303881C059D04030FB33F820FA34F8CD56D9 -S1134240DF4F4881C359D04040FB35F8C056DF4F9B -S11342505881C05AD04050FB36F8CC56DF4F888185 -S1134260C459D04080FB37F8232D237081E090E0BF -S113427011F480E090E09301281B390BF40140E332 -S11342804F01C8018E1B9F0B82179307DCF44293E6 -S1134290F7CFC557DF4FB982A882CB58D040C85654 -S11342A0DF4F19830883C859D040F12C06E411E08C -S11342B083E4882E81E0982E06C0F12C8E010A57E3 -S11342C01F4F01C0F12C0819190960167106DCF1A1 -S11342D0932D9C7F392ECF56DF4FA881C159D040F2 -S11342E03A2ACE56DF4FB881C259D040B0FB32F8DB -S11342F0C057DF4FE881C059D040E0FB33F820FAC3 -S113430034F8CD56DF4FF881C359D040F0FB35F86F -S1134310C056DF4F2881C05AD04020FB36F8CC5617 -S1134320DF4F3881C459D04030FB37F86301C01ADD -S1134330D10A232D237081E090E011F480E090E015 -S1134340C81AD90A02C0C12CD12CC057DF4F4881EA -S1134350C059D040411122C031E0C31AD108D7FC62 -S11343601DC0C456DF4F68817981CC59D04080E2AA -S1134370C656DF4FE881F981CA59D0400995C25722 -S1134380DF4F28813981CE58D0402F5F3F4FC2572D -S1134390DF4F39832883CE58D040DECF432D4C7F66 -S11343A0342ECF56DF4F5881C159D040352ACE56CE -S11343B0DF4F8881C259D04080FB32F8C057DF4FAD -S11343C09881C059D04090FB33F820FA34F8CD5688 -S11343D0DF4FA881C359D040A0FB35F8C056DF4F4A -S11343E0B881C05AD040B0FB36F8CC56DF4FE881D4 -S11343F0C459D040E0FB37F8832D837001F181303C -S113440011F48BE201C08DE2C456DF4F68817981DB -S1134410CC59D040C656DF4FE881F981CA59D04003 -S11344200995C257DF4F28813981CE58D0402F5F7C -S11344303F4FC257DF4F39832883CE58D040F11005 -S113444009C0C257DF4FA880B980CE58D040A81801 -S1134450B90822C0C257DF4FE880F980CE58D04057 -S11344605401AE18BF080150110917FD2DC0F50104 -S1134470EE0DFF1D8491C456DF4F68817981CC59BC -S1134480D040C656DF4FE881F981CA59D04009951A -S1134490FFEFEF1AFF0AE7CF7501E80CF91C015092 -S11344A0110917FD11C0C456DF4F68817981CC59B9 -S11344B0D040D4018D914D01C656DF4FE881F9817A -S11344C0CA59D0400995E8CFC057DF4FF881C05989 -S11344D0D040FF2309F4F1C821E0C21AD108D7FC67 -S11344E0ECC8C456DF4F68817981CC59D04080E252 -S11344F0C656DF4FE881F981CA59D0400995FFEFCC -S1134500EF1AFF0AE9CFC257DF4F88819981CE584D -S1134510D040CC55DF4F0FB6F894DEBF0FBECDBFF1 -S1134520DF91CF911F910F91FF90EF90DF90CF908B -S1134530BF90AF909F908F907F906F905F904F90BF -S11345403F902F9008959091C00095FFFCCF8A3042 -S113455041F09091C00090649093C0008093C60095 -S113456008959091C00090649093C0009DE0909352 -S1134570C6009091C00095FFFCCFEBCFCF939B0179 -S1134580C091C1004091C10048604093C100409176 -S1134590C1004F794093C10040E050E063EA72E209 -S11345A00E94E11A8091C00086FFFCCFC093C10035 -S11345B0CF910895CF93C091C1009091C1009860AC -S11345C09093C1009091C1009F799093C10060E0E5 -S11345D070E00E94A3228091C00086FFFCCFC093AC -S11345E0C100CF910895CF93DF93CDB7DEB7FE011D -S11345F0359681919191BF010E94BE22DF91CF91A6 -S113460008951F93CF93DF931091C1002091C100AF -S113461028602093C1002091C1002F792093C1000C -S1134620FC018491EF012196882331F060E070E071 -S11346300E94A322FE01F5CF8091C00086FFFCCF2B -S11346401093C100DF91CF911F910895AF92BF9253 -S1134650CF92DF92EF92FF920F931F93CF93DF934A -S11346606C0185E0E82EF12C00E117E2C0E0D0E017 -S11346709AE0A92EB12CC601B8010E94EF256C0165 -S11346806115710529F4209719F40130110529F4F5 -S113469080E3860F0E94DA222196C801B5010E94A8 -S11346A0EF258B0181E0E81AF108E114F10419F710 -S11346B0CE01DF91CF911F910F91FF90EF90DF908A -S11346C0CF90BF90AF900895CF93DF93EB010E94FA -S11346D001238AE30E94DA22CE010E94262380ED80 -S11346E096E0DF91CF910C940123CF93DF93EC01FB -S11346F0CB01BA010E94642383ED96E00E9401235A -S1134700CE010E9401238AE00E94DA2281E090E037 -S1134710DF91CF9108950F931F93CF93DF93182FB9 -S1134720092FEB01B901CA010E94642382EC96E0CF -S11347300E940123CE010E9401230F931F9389EB52 -S113474096E09F938F930E94F3220F900F900F9007 -S11347500F9081E090E0DF91CF911F910F91089528 -S11347605058BB27AA270ED075C166D130F06BD143 -S113477020F031F49F3F11F41EF45BC10EF4E09578 -S1134780E7FB51C1E92F77D180F3BA1762077307AA -S11347908407950718F071F49EF58FC10EF4E09527 -S11347A00B2EBA2FA02D0B01B90190010C01CA01E7 -S11347B0A0011124FF27591B99F0593F50F4503E92 -S11347C068F11A16F040A22F232F342F4427585F84 -S11347D0F3CF469537952795A795F0405395C9F79C -S11347E07EF41F16BA0B620B730B840BBAF0915054 -S11347F0A1F0FF0FBB1F661F771F881FC2F70EC0F3 -S1134800BA0F621F731F841F48F4879577956795C5 -S1134810B795F7959E3F08F0B3CF9395880F08F0AE -S11348209927EE0F979587950895D9D008F481E0DC -S113483008950CD00FC107D140F0FED030F021F420 -S11348405F3F19F0F0C0511139C1F3C014D198F38E -S11348509923C9F35523B1F3951B550BBB27AA27FD -S113486062177307840738F09F5F5F4F220F331F6F -S1134870441FAA1FA9F333D00E2E3AF0E0E830D03B -S113488091505040E695001CCAF729D0FE2F27D03E -S1134890660F771F881FBB1F261737074807AB070C -S11348A0B0E809F0BB0B802DBF01FF2793585F4F81 -S11348B02AF09E3F510568F0B6C000C15F3FECF39B -S11348C0983EDCF3869577956795B795F7959F5F46 -S11348D0C9F7880F911D9695879597F90895E1E09A -S11348E0660F771F881FBB1F621773078407BA07F9 -S11348F020F0621B730B840BBA0BEE1F88F7E09554 -S1134900089504D06894B111D9C00895BCD088F03A -S11349109F5790F0B92F9927B751A0F0D1F0660FA7 -S1134920771F881F991F1AF0BA95C9F712C0B130C2 -S113493081F0C3D0B1E00895C0C0672F782F8827D5 -S1134940B85F39F0B93FCCF3869577956795B39501 -S1134950D9F73EF490958095709561957F4F8F4F70 -S11349609F4F0895E89409C097FB3EF49095809575 -S1134970709561957F4F8F4F9F4F9923A9F0F92F21 -S113498096E9BB279395F695879577956795B7959F -S1134990F111F8CFFAF4BB0F11F460FF1BC06F5F85 -S11349A07F4F8F4F9F4F16C0882311F096E911C097 -S11349B0772321F09EE8872F762F05C0662371F0B8 -S11349C096E8862F70E060E02AF09A95660F771FCC -S11349D0881FDAF7880F9695879597F90895990FA8 -S11349E00008550FAA0BE0E8FEEF16161706E807B5 -S11349F0F907C0F012161306E407F50798F0621BD6 -S1134A00730B840B950B39F40A2661F0232B242BAA -S1134A10252B21F408950A2609F4A140A6958FEFC9 -S1134A20811D811D089597F99F6780E870E060E01B -S1134A3008959FEF80EC089500240A941616170633 -S1134A4018060906089500240A941216130614067B -S1134A5005060895092E0394000C11F4882352F0DE -S1134A60BB0F40F4BF2B11F460FF04C06F5F7F4F96 -S1134A708F4F9F4F089557FD9058440F551F59F07D -S1134A805F3F71F04795880F97FB991F61F09F3F37 -S1134A9079F087950895121613061406551FF2CF60 -S1134AA04695F1DF08C0161617061806991FF1CFB0 -S1134AB086957105610508940895E894BB276627D7 -S1134AC07727CB0197F908958ADF08F48FEF0895CB -S1134AD00BD0C0CFB1DF28F0B6DF18F0952309F072 -S1134AE0A2CFA7CF1124EACFC6DFA0F3959FD1F3BD -S1134AF0950F50E0551F629FF001729FBB27F00D88 -S1134B00B11D639FAA27F00DB11DAA1F649F6627DC -S1134B10B00DA11D661F829F2227B00DA11D621F2B -S1134B20739FB00DA11D621F839FA00D611D221FE5 -S1134B30749F3327A00D611D231F849F600D211DC9 -S1134B40822F762F6A2F11249F5750408AF0E1F06C -S1134B5088234AF0EE0FFF1FBB1F661F771F881FB5 -S1134B6091505040A9F79E3F510570F05CCFA6CFFD -S1134B705F3FECF3983EDCF3869577956795B795A0 -S1134B80F795E7959F5FC1F7FE2B880F911D9695CA -S1134B90879597F90895DB018F939F930E942526AB -S1134BA0BF91AF91A29F800D911DA39F900DB29FC5 -S1134BB0900D11240895AA1BBB1B51E107C0AA1F25 -S1134BC0BB1FA617B70710F0A61BB70B881F991FAA -S1134BD05A95A9F780959095BC01CD01089597FB4E -S1134BE0072E16F4009407D077FD09D00E94DB2528 -S1134BF007FC05D03EF4909581959F4F08957095DC -S1134C0061957F4F0895A1E21A2EAA1BBB1BFD01DB -S1134C100DC0AA1FBB1FEE1FFF1FA217B307E40797 -S1134C20F50720F0A21BB30BE40BF50B661F771FEF -S1134C30881F991F1A9469F76095709580959095CF -S1134C409B01AC01BD01CF0108950E943026A59FB0 -S1134C50900DB49F900DA49F800D911D1124089573 -S1134C60A29FB001B39FC001A39F700D811D1124A9 -S1134C70911DB29F700D811D1124911D08959111F4 -S1134C8006C080538A5010F0865C06C008959927A8 -S1134C908827089585FDFBCF80629111F8CF815656 -S1134CA08A51E0F708959111089581568A5108F4C4 -S10D4CB0805285580895F894FFCF50 -S1134CBA0000A50420005A010E02EE012000200083 -S1134CCA004E01EE01EE0100000000003F3F3F00EC -S1134CDA3C4E554C4C3E0061707A6D646D006E6FAB -S1134CEA63616C6C00776964653100017769646596 -S1134CFA3200023F3F3F003C4E554C4C3E00B1034C -S1134D0AC803D003D103D503D20392039803FF0344 -S1134D1AA5039B03D203303132333435363738395D -S1134D2A41424344454630313233343536373839D3 -S1134D3A616263646566252E3673002D2564005707 -S1134D4A41524E00455252003A252E2A730A000A4D -S1134D5A0A5352435B252E36732D25645D2C204459 -S1134D6A53545B252E36732D25645D0D0A0076692E -S1134D7A613A205B252E36732D25645D0D0A0044A5 -S1134D8A4154413A20252E2A730D0A00546573743E -S1114D9A2041505253207061636B6574000019 +S1133CB0A881C359D040A0FB35F8C357DF4FB88162 +S1133CC0CD58D040B0FB36F8CC56DF4FE881C4590C +S1133CD0D040E0FB37F8232D237069F441E0CF5640 +S1133CE0DF4F4883C159D04006C031E0CF56DF4F83 +S1133CF03883C159D0408C0199CFC357DF4F5881C5 +S1133D00CD58D040C056DF4F5883C05AD040F80138 +S1133D1024912A3221F0612C712C3AE025C09501BE +S1133D202E5F3F4FD5016D907C9077FE09C0719452 +S1133D3061947108B1E0C057DF4FB883C059D040D7 +S1133D408C01590116C02A33A0F40F5F1F4FFC01E8 +S1133D508491A301349F3001359F700C112450E3EA +S1133D60651A7108680E711CC801F801249120338A +S1133D7050F7C057DF4FF881C059D040FF2329F0D6 +S1133D80C256DF4F1882CE59D040F80184918E324A +S1133D9049F5319684918A3229F08F01412C512CB6 +S1133DA03AE01AC0D5014D905C900E5F1F4FF501AB +S1133DB032965F011AC02A33C0F40F5F1F4FFC0113 +S1133DC08491A201349F2001359F500C112450E3AB +S1133DD0451A5108480E511CC801F801249120339A +S1133DE050F703C044244A94542CF8012491C80188 +S1133DF00196283699F018F42C3439F017C02C3673 +S1133E0021F02A3799F4212C02C0222423948C0116 +S1133E10CD56DF4F1882C359D0400EC08C01F1E05B +S1133E20CD56DF4FF883C359D04005C0CD56DF4F80 +S1133E301882C359D040212C98012F5F3F4FC85698 +S1133E40DF4F39832883C859D040F801D490C9562C +S1133E50DF4FD882C759D040F5E6DF1609F402C215 +S1133E60FD15ECF023E5D21609F453C02D1564F0CA +S1133E7035E4D31609F4F6C147E4D41609F4E1C1D4 +S1133E80DD2009F46FC42AC053E6D51671F15D151F +S1133E900CF4C6C088E5D81609F48DC01FC090E79D +S1133EA0D91609F471C09D1564F0A7E6DA1609F471 +S1133EB0C8C1DA160CF4D1C1B9E6DB1609F4B0C0F6 +S1133EC00DC0E5E7DE1609F476C0F8E7DF1609F45D +S1133ED06DC023E7D21202C0F12C1DC0C557DF4FBD +S1133EE0B982A882CB58D04049C4A5014E5F5F4F28 +S1133EF0C557DF4F59834883CB58D040D5018C91A7 +S1133F008983F12C8E010E5F1F4FFE0131964F0104 +S1133F1043C4FF24F39495012E5F3F4FC557DF4FF1 +S1133F2039832883CB58D040D5018D909C9081143F +S1133F30910421F4ACE48A2EA1E09A2E57FE04C029 +S1133F40F0E14F2EF7E25F2E8401FF20C1F0F8016B +S1133F508491882309F420C4C80188199909841517 +S1133F6095050CF019C40F5F1F4FF1CFC8018819D4 +S1133F709909841595050CF00FC40F5F1F4FD801E4 +S1133F808C918111F3CF08C4F5013296C557DF4FE8 +S1133F90F983E883CB58D040D5016D917C9180E0C2 +S1133FA090E0EBE6EE2EE1E0FE2E26C07BE7E72E66 +S1133FB071E0F72E04C06BE6E62E61E0F62E2220B7 +S1133FC071F0F5013496C557DF4FF983E883CB5878 +S1133FD0D040D5016D917D918D919C910DC0C5010D +S1133FE00296F50160817181C557DF4F99838883FB +S1133FF0CB58D04080E090E021E0CE56DF4F2883BC +S1134000C259D04035E7D31205C0CE56DF4F1882CF +S1134010C259D040CF56DF4F1882C159D0403EC05C +S1134020222079F0A5014C5F5F4FC557DF4F5983BC +S11340304883CB58D040D5016D917D918D919C9151 +S11340400FC0F5013296C557DF4FF983E883CB588B +S1134050D040D5016D917C91882777FD8095982F6C +S113406097FF13C090958095709561957F4F8F4F02 +S11340709F4FCE56DF4F1882C259D040B2E0CF5680 +S1134080DF4FB883C159D04005C0CE56DF4F1882E8 +S1134090C259D0405BE6E52E51E0F52EE1E0CC5666 +S11340A0DF4FE883C459D04061157105810591053E +S11340B029F4CC56DF4F1882C459D040411451041E +S11340C041F4CC56DF4FF881C459D040FF2309F4A2 +S11340D076C0CE56DF4F2881C259D0408E010A5790 +S11340E01F4F2130A9F02AE030E040E050E00E9468 +S11340F06C28F701E60FF71F8081D8018E938D019C +S1134100B901CA01611571058105910561F715C0F1 +S1134110FB01EF70FF27EE0DFF1D2081F8012293B4 +S11341208F0144E096958795779567954A95D1F7E1 +S1134130611571058105910559F757FE43C0C256B3 +S1134140DF4FF881CE59D040FF23E1F1232D2C7F9E +S1134150322ECF56DF4F3881C159D040332ACE5644 +S1134160DF4F4881C259D04040FB32F8C057DF4F7F +S11341705881C059D04050FB33F820FA34F8CD565A +S1134180DF4F8881C359D04080FB35F8C357DF4FD8 +S11341909881CD58D04090FB36F8CC56DF4FA8819B +S11341A0C459D040A0FB37F8232D237081E090E060 +S11341B011F480E090E02301481A590A03C08E01EB +S11341C00A571F4FC757DF4F88819981C958D0407C +S11341D0801B910BF80120E34F01841595051CF415 +S11341E022930196F9CFC357DF4FB881CD58D04001 +S11341F0BB23A1F0CC56DF4FE881C459D040EE2355 +S113420069F08D2D8F7D883549F4F4013197D08282 +S1134210F2E08F1A910880E3D4018C93C957DF4FE1 +S1134220E881F981C758D0408E169F0608F0AEC2C7 +S113423047EB52E061EA76E08EE896E00E94DE25E4 +S1134240A5C2DA94DA94C956DF4FD882C759D04050 +S113425011E04114510469F006C0C956DF4F1882B9 +S1134260C759D04010E057FE07C026E0422E512C1B +S113427003C044244394512C95012C5F3F4FC557F0 +S1134280DF4F39832883CB58D040D501CD90DD90C2 +S1134290ED90FC9020E030E0A901C701B6010E9436 +S11342A07E2687FF0AC0F7FAF094F7F8F094B2E09C +S11342B0CF56DF4FB883C159D040C156DF4F188362 +S11342C0CF59D04088248394912C8C0E9D1E860C4B +S11342D0971C20E030E040E85FE3C701B6010E948C +S11342E0CD2787FD32C0A12CB12C27EB33E44AEB58 +S11342F051E5C701B6010E94CD2787FD0EC029EF05 +S113430032E045E150E5C701B6010E9482266B0107 +S11343107C01EAE0AE0EB11CE8CF20E030E040E2E0 +S113432051E4C701B6010E94CD2787FD49C020E0B2 +S113433030E040E251E4C701B6010E9482266B01DD +S11343407C01FFEFAF1ABF0AE8CF20E030E0A901FB +S1134350C701B6010E947E26A12CB12C882381F1CD +S11343602FEF36EE4BED5EE2C701B6010E947E26CA +S1134370181674F029EF32E045E150E5C701B601A3 +S11343800E94D1276B017C012AE0A21AB108E8CF70 +S113439020E030E040E85FE3C701B6010E947E26DA +S11343A087FF0EC020E030E040E251E4C701B601CF +S11343B00E94D1276B017C0131E0A31AB108E8CF38 +S11343C0112321F1A414B50464F44CEFA4164FEFA7 +S11343D0B4063CF04A185B08C956DF4F1882C75927 +S11343E0D04051E0451A510881E0C357DF4F98810E +S11343F0CD58D0409827C156DF4F9883CF59D0402D +S1134400A1E0C357DF4FA883CD58D040C956DF4F32 +S1134410B881C759D040B1114CC0B7FE3EC080E34B +S1134420E1E0F0E0EC0FFD1FE60DF71D8083411481 +S1134430510461F4C357DF4FE881CD58D040E111F6 +S113444005C0F401319680E090E007C0F401329693 +S11344508EE2D40111968C93C20195012F5F3F4FD8 +S1134460280F391F40E38F018217930729F0009723 +S113447019F041930197F7CF920120953095A21638 +S1134480B3060CF4D6C02C01E1E0F0E0CB56DF4FCC +S1134490F983E883C559D0405CC0222733272A1901 +S11344A03B09CB56DF4F39832883C559D04084015B +S11344B050C08401CB56DF4F19821882C559D040B1 +S11344C048C0C701B6010E94EA26CF55DF4F688372 +S11344D079838A839B83C15AD040CF55DF4F48816B +S11344E05981C15AD040BA01882777FD8095982F09 +S11344F00E941D279B01AC01C701B6010E94192629 +S113450020E030E040E251E40E94D1276B017C01BD +S113451098012F5F3F4FCF55DF4F8881C15AD0405C +S1134520805DD8018C93CB56DF4F88819981C55922 +S1134530D0400196CB56DF4FE881F981C559D04070 +S1134540EF2B91F0CB56DF4F99838883C559D04028 +S11345508901CB56DF4F28813981C559D040421695 +S113456053060CF0AECF14C04114510439F4C357B0 +S1134570DF4FF881CD58D040FF2339F098012E5FEA +S11345803F4FEEE2D8011196EC9381E090E0DACF50 +S113459020E030E040EA50E4C701B6010E94CD2794 +S11345A087FD47C0F80181E090E030E322912E328C +S11345B051F0820F8A3321F0808380E090E003C0C1 +S11345C0308381E090E08E169F0680F3892B89F179 +S11345D0C956DF4F3881C759D0403323B9F0F801A9 +S11345E08E169F0678F4DF018E919D018E3239F488 +S11345F0CF010297DC018C918083F90101C0808393 +S11346003197EECFBFEFAB1ABB0A0BC00F5F1F4F42 +S1134610F8018E169F0628F4DF018E918083FD0138 +S1134620F8CF81E3E1E0F0E0EC0FFD1FE60DF71DAC +S11346308083C156DF4FE881CF59D040EE2349F043 +S1134640F8018291803311F48F01FACF8E3209F48C +S11346508F01C956DF4FF881C759D040FF23B9F104 +S1134660D801FC93C8010296B7FE07C02DE211964B +S11346702C93B194A194B10804C02BE2D8011196F3 +S11346802C938C01065F1F4F20E030E02F5F3F4FDB +S1134690F8013196C5016AE070E00E945828805DF7 +S11346A0D8018C935B016115710511F08F01EECF78 +S11346B022303105DCF3E21BF30B199781918E93C1 +S11346C02150310912161306CCF309501109C256B0 +S11346D0DF4FB881CE59D040BB2309F45CC0E32D31 +S11346E0EC7F3E2ECF56DF4FF881C159D0403F2A90 +S11346F0CE56DF4F2881C259D04020FB32F8C05734 +S1134700DF4F3881C059D04030FB33F820FA34F8F9 +S1134710CD56DF4F4881C359D04040FB35F8C056D1 +S1134720DF4F5881C05AD04050FB36F8CC56DF4F8B +S11347308881C459D04080FB37F8232D237081E051 +S113474090E011F480E090E09301281B390BF40110 +S113475040E34F01C8018E1B9F0B82179307DCF4C3 +S11347604293F7CFC557DF4FB982A882CB58D040C8 +S1134770C856DF4F19830883C859D040F12C0BE485 +S113478011E088E4882E81E0982E06C0F12C8E0179 +S11347900A571F4F01C0F12C081919096016710638 +S11347A0DCF1932D9C7F392ECF56DF4FA881C15960 +S11347B0D0403A2ACE56DF4FB881C259D040B0FB20 +S11347C032F8C057DF4FE881C059D040E0FB33F8DE +S11347D020FA34F8CD56DF4FF881C359D040F0FBAE +S11347E035F8C056DF4F2881C05AD04020FB36F838 +S11347F0CC56DF4F3881C459D04030FB37F86301C1 +S1134800C01AD10A232D237081E090E011F480E0D6 +S113481090E0C81AD90A02C0C12CD12CC057DF4F6E +S11348204881C059D040411122C031E0C31AD10897 +S1134830D7FC1DC0C456DF4F68817981CC59D04064 +S113484080E2C656DF4FE881F981CA59D040099504 +S1134850C257DF4F28813981CE58D0402F5F3F4F58 +S1134860C257DF4F39832883CE58D040DECF432D43 +S11348704C7F342ECF56DF4F5881C159D040352A52 +S1134880CE56DF4F8881C259D04080FB32F8C057E2 +S1134890DF4F9881C059D04090FB33F820FA34F8A8 +S11348A0CD56DF4FA881C359D040A0FB35F8C05680 +S11348B0DF4FB881C05AD040B0FB36F8CC56DF4F3A +S11348C0E881C459D040E0FB37F8832D837001F1AF +S11348D0813011F48BE201C08DE2C456DF4F688150 +S11348E07981CC59D040C656DF4FE881F981CA5945 +S11348F0D0400995C257DF4F28813981CE58D04026 +S11349002F5F3F4FC257DF4F39832883CE58D040A3 +S1134910F11009C0C257DF4FA880B980CE58D040EB +S1134920A818B90822C0C257DF4FE880F980CE58D2 +S1134930D0405401AE18BF080150110917FD2DC015 +S1134940F501EE0DFF1D8491C456DF4F6881798116 +S1134950CC59D040C656DF4FE881F981CA59D040BE +S11349600995FFEFEF1AFF0AE7CF7501E80CF91C70 +S11349700150110917FD11C0C456DF4F68817981B8 +S1134980CC59D040D4018D914D01C656DF4FE881FA +S1134990F981CA59D0400995E8CFC057DF4FF88153 +S11349A0C059D040FF2309F4F1C821E0C21AD1084C +S11349B0D7FCECC8C456DF4F68817981CC59D0400C +S11349C080E2C656DF4FE881F981CA59D040099583 +S11349D0FFEFEF1AFF0AE9CFC257DF4F88819981B1 +S11349E0CE58D040CC55DF4F0FB6F894DEBF0FBE83 +S11349F0CDBFDF91CF911F910F91FF90EF90DF908A +S1134A00CF90BF90AF909F908F907F906F905F906A +S1134A104F903F902F9008959091C00095FFFCCF48 +S1134A208A3041F09091C00090649093C0008093CC +S1134A30C60008959091C00090649093C0009DE0DA +S1134A409093C6009091C00095FFFCCFEBCFCF931D +S1134A509B01C091C1004091C10048604093C100D6 +S1134A604091C1004F794093C10040E050E06CE0B8 +S1134A7075E20E944A1D8091C00086FFFCCFC0935E +S1134A80C100CF910895CF93C091C1009091C1000E +S1134A9098609093C1009091C1009F799093C10058 +S1134AA060E070E00E940C258091C00086FFFCCF7E +S1134AB0C093C100CF910895CF93DF93CDB7DEB7F4 +S1134AC0FE01359681919191BF010E942725DF91C6 +S1134AD0CF9108951F93CF93DF931091C10020913C +S1134AE0C10028602093C1002091C1002F79209338 +S1134AF0C100FC018491EF012196882331F060E02C +S1134B0070E00E940C25FE01F5CF8091C00086FF65 +S1134B10FCCF1093C100DF91CF911F910895AF9204 +S1134B20BF92CF92DF92EF92FF920F931F93CF9396 +S1134B30DF936C0185E0E82EF12C00E117E2C0E080 +S1134B40D0E09AE0A92EB12CC601B8010E945828E1 +S1134B506C016115710529F4209719F401301105D0 +S1134B6029F480E3860F0E9443252196C801B501EC +S1134B700E9458288B0181E0E81AF108E114F1043D +S1134B8019F7CE01DF91CF911F910F91FF90EF9014 +S1134B90DF90CF90BF90AF900895CF93DF93EB0158 +S1134BA00E946A258AE30E944325CE010E948F2534 +S1134BB080ED96E0DF91CF910C946A25CF93DF933B +S1134BC0EC01CB01BA010E94CD2583ED96E00E9451 +S1134BD06A25CE010E946A258AE00E94432581E06D +S1134BE090E0DF91CF9108950F931F93CF93DF93BC +S1134BF0182F092FEB01B901CA010E94CD2582ECBF +S1134C0096E00E946A25CE010E946A250F931F93A5 +S1134C1089EB96E09F938F930E945C250F900F90F1 +S1134C200F900F9081E090E0DF91CF911F910F9151 +S1134C3008955058BB27AA270ED075C166D130F00D +S1134C406BD120F031F49F3F11F41EF45BC10EF4DC +S1134C50E095E7FB51C1E92F77D180F3BA176207DA +S1134C6073078407950718F071F49EF58FC10EF44D +S1134C70E0950B2EBA2FA02D0B01B90190010C0168 +S1134C80CA01A0011124FF27591B99F0593F50F480 +S1134C90503E68F11A16F040A22F232F342F4427D8 +S1134CA0585FF3CF469537952795A795F0405395D0 +S1134CB0C9F77EF41F16BA0B620B730B840BBAF0A0 +S1134CC09150A1F0FF0FBB1F661F771F881FC2F70B +S1134CD00EC0BA0F621F731F841F48F4879577951F +S1134CE06795B795F7959E3F08F0B3CF9395880FD6 +S1134CF008F09927EE0F979587950895D9D008F471 +S1134D0081E008950CD00FC107D140F0FED030F0FF +S1134D1021F45F3F19F0F0C0511139C1F3C014D12F +S1134D2098F39923C9F35523B1F3951B550BBB276E +S1134D30AA2762177307840738F09F5F5F4F220F1B +S1134D40331F441FAA1FA9F333D00E2E3AF0E0E814 +S1134D5030D091505040E695001CCAF729D0FE2F60 +S1134D6027D0660F771F881FBB1F261737074807F2 +S1134D70AB07B0E809F0BB0B802DBF01FF279358A8 +S1134D805F4F2AF09E3F510568F0B6C000C15F3FF7 +S1134D90ECF3983EDCF3869577956795B795F79590 +S1134DA09F5FC9F7880F911D9695879597F9089588 +S1134DB0E1E0660F771F881FBB1F62177307840724 +S1134DC0BA0720F0621B730B840BBA0BEE1F88F733 +S1134DD0E095089504D06894B111D9C00895BCD069 +S1134DE088F09F5790F0B92F9927B751A0F0D1F0D0 +S1134DF0660F771F881F991F1AF0BA95C9F712C05A +S1134E00B13081F0C3D0B1E00895C0C0672F782FCE +S1134E108827B85F39F0B93FCCF3869577956795C5 +S1134E20B395D9F73EF490958095709561957F4F31 +S1134E308F4F9F4F0895E89409C097FB3EF49095D7 +S1134E408095709561957F4F8F4F9F4F9923A9F05F +S1134E50F92F96E9BB279395F695879577956795EE +S1134E60B795F111F8CFFAF4BB0F11F460FF1BC032 +S1134E706F5F7F4F8F4F9F4F16C0882311F096E9C5 +S1134E8011C0772321F09EE8872F762F05C0662373 +S1134E9071F096E8862F70E060E02AF09A95660F2C +S1134EA0771F881FDAF7880F9695879597F90895E5 +S1134EB0990F0008550FAA0BE0E8FEEF1616170627 +S1134EC0E807F907C0F012161306E407F50798F08F +S1134ED0621B730B840B950B39F40A2661F0232BA8 +S1134EE0242B252B21F408950A2609F4A140A69524 +S1134EF08FEF811D811D089597F99F6780E870E009 +S1134F0060E008959FEF80EC089500240A9416163B +S1134F10170618060906089500240A9412161306A3 +S1134F20140605060895092E0394000C11F4882331 +S1134F3052F0BB0F40F4BF2B11F460FF04C06F5F4D +S1134F407F4F8F4F9F4F089557FD9058440F551F23 +S1134F5059F05F3F71F04795880F97FB991F61F0F7 +S1134F609F3F79F087950895121613061406551F6E +S1134F70F2CF4695F1DF08C0161617061806991FDA +S1134F80F1CF86957105610508940895E894BB27CF +S1134F9066277727CB0197F908958ADF08F48FEF06 +S1134FA008950BD0C0CFB1DF28F0B6DF18F09523F9 +S1134FB009F0A2CFA7CF1124EACFC6DFA0F3959FB3 +S1134FC0D1F3950F50E0551F629FF001729FBB27EC +S1134FD0F00DB11D639FAA27F00DB11DAA1F649F98 +S1134FE06627B00DA11D661F829F2227B00DA11D4B +S1134FF0621F739FB00DA11D621F839FA00D611DD1 +S1135000221F749F3327A00D611D231F849F600DF1 +S1135010211D822F762F6A2F11249F5750408AF02A +S1135020E1F088234AF0EE0FFF1FBB1F661F771FB6 +S1135030881F91505040A9F79E3F510570F05CCFF6 +S1135040A6CF5F3FECF3983EDCF3869577956795A2 +S1135050B795F795E7959F5FC1F7FE2B880F911DD4 +S11350609695879597F90895DB018F939F930E94F6 +S11350708E28BF91AF91A29F800D911DA39F900D8B +S1135080B29F900D11240895AA1BBB1B51E107C0C8 +S1135090AA1FBB1FA617B70710F0A61BB70B881FC4 +S11350A0991F5A95A9F780959095BC01CD01089553 +S11350B097FB072E16F4009407D077FD09D00E94C1 +S11350C0442807FC05D03EF4909581959F4F0895A0 +S11350D0709561957F4F0895A1E21A2EAA1BBB1B00 +S11350E0FD010DC0AA1FBB1FEE1FFF1FA217B307B0 +S11350F0E407F50720F0A21BB30BE40BF50B661FC6 +S1135100771F881F991F1A9469F760957095809589 +S113511090959B01AC01BD01CF0108950E9499288F +S1135120A59F900DB49F900DA49F800D911D1124F7 +S11351300895A29FB001B39FC001A39F700D811D6C +S11351401124911DB29F700D811D1124911D08958C +S1135150911106C080538A5010F0865C06C00895F1 +S113516099278827089585FDFBCF80629111F8CF98 +S113517081568A51E0F708959111089581568A5114 +S10F518008F4805285580895F894FFCF7D +S113518C0000220620005F01FE01DE012000200049 +S113519C005301DE01DE0100000000003F3F3F0030 +S11351AC3C4E554C4C3E00020057494445320001DC +S11351BC0057494445310041505A4D444D4E4F43DC +S11351CC414C4C01010101013F3F3F003C4E554C09 +S11351DC4C3E00B103C803D003D103D503D20392D0 +S11351EC039803FF03A5039B03D2033031323334FA +S11351FC35363738394142434445463031323334FD +S113520C3536373839616263646566252E3673002A +S113521C2D2564005741524E00455252003A252E1A +S113522C2A730A005352433A20005B252E36732D01 +S113523C25645D20004453543A2000504154483AAC +S113524C2000444154413A2000252E2A73000D0AB3 +S111525C0053657269616C20696E7075740090 S9030000FC