diff options
22 files changed, 19256 insertions, 592 deletions
diff --git a/firmwares/wifishield/wifiHD/Release/wifiHD.elf b/firmwares/wifishield/wifiHD/Release/wifiHD.elf Binary files differindex e732373..c69096e 100644 --- a/firmwares/wifishield/wifiHD/Release/wifiHD.elf +++ b/firmwares/wifishield/wifiHD/Release/wifiHD.elf diff --git a/firmwares/wifishield/wifiHD/Release/wifiHD.hex b/firmwares/wifishield/wifiHD/Release/wifiHD.hex new file mode 100644 index 0000000..b514961 --- /dev/null +++ b/firmwares/wifishield/wifiHD/Release/wifiHD.hex @@ -0,0 +1,16224 @@ +:0200000480007A +:10000000E08F100000000000000000000000000071 +:1000100000000000000000000000000000000000E0 +:1000200000000000000000000000000000000000D0 +:1000300000000000000000000000000000000000C0 +:1000400000000000000000000000000000000000B0 +:1000500000000000000000000000000000000000A0 +:100060000000000000000000000000000000000090 +:100070000000000000000000000000000000000080 +:100080000000000000000000000000000000000070 +:100090000000000000000000000000000000000060 +:1000A0000000000000000000000000000000000050 +:1000B0000000000000000000000000000000000040 +:1000C0000000000000000000000000000000000030 +:1000D0000000000000000000000000000000000020 +:1000E0000000000000000000000000000000000010 +:1000F0000000000000000000000000000000000000 +:1001000000000000000000000000000000000000EF +:1001100000000000000000000000000000000000DF +:1001200000000000000000000000000000000000CF +:1001300000000000000000000000000000000000BF +:1001400000000000000000000000000000000000AF +:10015000000000000000000000000000000000009F +:10016000000000000000000000000000000000008F +:10017000000000000000000000000000000000007F +:10018000000000000000000000000000000000006F +:10019000000000000000000000000000000000005F +:1001A000000000000000000000000000000000004F +:1001B000000000000000000000000000000000003F +:1001C000000000000000000000000000000000002F +:1001D000000000000000000000000000000000001F +:1001E000000000000000000000000000000000000F +:1001F00000000000000000000000000000000000FF +:1002000000000000000000000000000000000000EE +:1002100000000000000000000000000000000000DE +:1002200000000000000000000000000000000000CE +:1002300000000000000000000000000000000000BE +:1002400000000000000000000000000000000000AE +:10025000000000000000000000000000000000009E +:10026000000000000000000000000000000000008E +:10027000000000000000000000000000000000007E +:10028000000000000000000000000000000000006E +:10029000000000000000000000000000000000005E +:1002A000000000000000000000000000000000004E +:1002B000000000000000000000000000000000003E +:1002C000000000000000000000000000000000002E +:1002D000000000000000000000000000000000001E +:1002E000000000000000000000000000000000000E +:1002F00000000000000000000000000000000000FE +:1003000000000000000000000000000000000000ED +:1003100000000000000000000000000000000000DD +:1003200000000000000000000000000000000000CD +:1003300000000000000000000000000000000000BD +:1003400000000000000000000000000000000000AD +:10035000000000000000000000000000000000009D +:10036000000000000000000000000000000000008D +:10037000000000000000000000000000000000007D +:10038000000000000000000000000000000000006D +:10039000000000000000000000000000000000005D +:1003A000000000000000000000000000000000004D +:1003B000000000000000000000000000000000003D +:1003C000000000000000000000000000000000002D +:1003D000000000000000000000000000000000001D +:1003E000000000000000000000000000000000000D +:1003F00000000000000000000000000000000000FD +:1004000000000000000000000000000000000000EC +:1004100000000000000000000000000000000000DC +:1004200000000000000000000000000000000000CC +:1004300000000000000000000000000000000000BC +:1004400000000000000000000000000000000000AC +:10045000000000000000000000000000000000009C +:10046000000000000000000000000000000000008C +:10047000000000000000000000000000000000007C +:10048000000000000000000000000000000000006C +:10049000000000000000000000000000000000005C +:1004A000000000000000000000000000000000004C +:1004B000000000000000000000000000000000003C +:1004C000000000000000000000000000000000002C +:1004D000000000000000000000000000000000001C +:1004E000000000000000000000000000000000000C +:1004F00000000000000000000000000000000000FC +:1005000000000000000000000000000000000000EB +:1005100000000000000000000000000000000000DB +:1005200000000000000000000000000000000000CB +:1005300000000000000000000000000000000000BB +:1005400000000000000000000000000000000000AB +:10055000000000000000000000000000000000009B +:10056000000000000000000000000000000000008B +:10057000000000000000000000000000000000007B +:10058000000000000000000000000000000000006B +:10059000000000000000000000000000000000005B +:1005A000000000000000000000000000000000004B +:1005B000000000000000000000000000000000003B +:1005C000000000000000000000000000000000002B +:1005D000000000000000000000000000000000001B +:1005E000000000000000000000000000000000000B +:1005F00000000000000000000000000000000000FB +:1006000000000000000000000000000000000000EA +:1006100000000000000000000000000000000000DA +:1006200000000000000000000000000000000000CA +:1006300000000000000000000000000000000000BA +:1006400000000000000000000000000000000000AA +:10065000000000000000000000000000000000009A +:10066000000000000000000000000000000000008A +:10067000000000000000000000000000000000007A +:10068000000000000000000000000000000000006A +:10069000000000000000000000000000000000005A +:1006A000000000000000000000000000000000004A +:1006B000000000000000000000000000000000003A +:1006C000000000000000000000000000000000002A +:1006D000000000000000000000000000000000001A +:1006E000000000000000000000000000000000000A +:1006F00000000000000000000000000000000000FA +:1007000000000000000000000000000000000000E9 +:1007100000000000000000000000000000000000D9 +:1007200000000000000000000000000000000000C9 +:1007300000000000000000000000000000000000B9 +:1007400000000000000000000000000000000000A9 +:100750000000000000000000000000000000000099 +:100760000000000000000000000000000000000089 +:100770000000000000000000000000000000000079 +:100780000000000000000000000000000000000069 +:100790000000000000000000000000000000000059 +:1007A0000000000000000000000000000000000049 +:1007B0000000000000000000000000000000000039 +:1007C0000000000000000000000000000000000029 +:1007D0000000000000000000000000000000000019 +:1007E0000000000000000000000000000000000009 +:1007F00000000000000000000000000000000000F9 +:1008000000000000000000000000000000000000E8 +:1008100000000000000000000000000000000000D8 +:1008200000000000000000000000000000000000C8 +:1008300000000000000000000000000000000000B8 +:1008400000000000000000000000000000000000A8 +:100850000000000000000000000000000000000098 +:100860000000000000000000000000000000000088 +:100870000000000000000000000000000000000078 +:100880000000000000000000000000000000000068 +:100890000000000000000000000000000000000058 +:1008A0000000000000000000000000000000000048 +:1008B0000000000000000000000000000000000038 +:1008C0000000000000000000000000000000000028 +:1008D0000000000000000000000000000000000018 +:1008E0000000000000000000000000000000000008 +:1008F00000000000000000000000000000000000F8 +:1009000000000000000000000000000000000000E7 +:1009100000000000000000000000000000000000D7 +:1009200000000000000000000000000000000000C7 +:1009300000000000000000000000000000000000B7 +:1009400000000000000000000000000000000000A7 +:100950000000000000000000000000000000000097 +:100960000000000000000000000000000000000087 +:100970000000000000000000000000000000000077 +:100980000000000000000000000000000000000067 +:100990000000000000000000000000000000000057 +:1009A0000000000000000000000000000000000047 +:1009B0000000000000000000000000000000000037 +:1009C0000000000000000000000000000000000027 +:1009D0000000000000000000000000000000000017 +:1009E0000000000000000000000000000000000007 +:1009F00000000000000000000000000000000000F7 +:100A000000000000000000000000000000000000E6 +:100A100000000000000000000000000000000000D6 +:100A200000000000000000000000000000000000C6 +:100A300000000000000000000000000000000000B6 +:100A400000000000000000000000000000000000A6 +:100A50000000000000000000000000000000000096 +:100A60000000000000000000000000000000000086 +:100A70000000000000000000000000000000000076 +:100A80000000000000000000000000000000000066 +:100A90000000000000000000000000000000000056 +:100AA0000000000000000000000000000000000046 +:100AB0000000000000000000000000000000000036 +:100AC0000000000000000000000000000000000026 +:100AD0000000000000000000000000000000000016 +:100AE0000000000000000000000000000000000006 +:100AF00000000000000000000000000000000000F6 +:100B000000000000000000000000000000000000E5 +:100B100000000000000000000000000000000000D5 +:100B200000000000000000000000000000000000C5 +:100B300000000000000000000000000000000000B5 +:100B400000000000000000000000000000000000A5 +:100B50000000000000000000000000000000000095 +:100B60000000000000000000000000000000000085 +:100B70000000000000000000000000000000000075 +:100B80000000000000000000000000000000000065 +:100B90000000000000000000000000000000000055 +:100BA0000000000000000000000000000000000045 +:100BB0000000000000000000000000000000000035 +:100BC0000000000000000000000000000000000025 +:100BD0000000000000000000000000000000000015 +:100BE0000000000000000000000000000000000005 +:100BF00000000000000000000000000000000000F5 +:100C000000000000000000000000000000000000E4 +:100C100000000000000000000000000000000000D4 +:100C200000000000000000000000000000000000C4 +:100C300000000000000000000000000000000000B4 +:100C400000000000000000000000000000000000A4 +:100C50000000000000000000000000000000000094 +:100C60000000000000000000000000000000000084 +:100C70000000000000000000000000000000000074 +:100C80000000000000000000000000000000000064 +:100C90000000000000000000000000000000000054 +:100CA0000000000000000000000000000000000044 +:100CB0000000000000000000000000000000000034 +:100CC0000000000000000000000000000000000024 +:100CD0000000000000000000000000000000000014 +:100CE0000000000000000000000000000000000004 +:100CF00000000000000000000000000000000000F4 +:100D000000000000000000000000000000000000E3 +:100D100000000000000000000000000000000000D3 +:100D200000000000000000000000000000000000C3 +:100D300000000000000000000000000000000000B3 +:100D400000000000000000000000000000000000A3 +:100D50000000000000000000000000000000000093 +:100D60000000000000000000000000000000000083 +:100D70000000000000000000000000000000000073 +:100D80000000000000000000000000000000000063 +:100D90000000000000000000000000000000000053 +:100DA0000000000000000000000000000000000043 +:100DB0000000000000000000000000000000000033 +:100DC0000000000000000000000000000000000023 +:100DD0000000000000000000000000000000000013 +:100DE0000000000000000000000000000000000003 +:100DF00000000000000000000000000000000000F3 +:100E000000000000000000000000000000000000E2 +:100E100000000000000000000000000000000000D2 +:100E200000000000000000000000000000000000C2 +:100E300000000000000000000000000000000000B2 +:100E400000000000000000000000000000000000A2 +:100E50000000000000000000000000000000000092 +:100E60000000000000000000000000000000000082 +:100E70000000000000000000000000000000000072 +:100E80000000000000000000000000000000000062 +:100E90000000000000000000000000000000000052 +:100EA0000000000000000000000000000000000042 +:100EB0000000000000000000000000000000000032 +:100EC0000000000000000000000000000000000022 +:100ED0000000000000000000000000000000000012 +:100EE0000000000000000000000000000000000002 +:100EF00000000000000000000000000000000000F2 +:100F000000000000000000000000000000000000E1 +:100F100000000000000000000000000000000000D1 +:100F200000000000000000000000000000000000C1 +:100F300000000000000000000000000000000000B1 +:100F400000000000000000000000000000000000A1 +:100F50000000000000000000000000000000000091 +:100F60000000000000000000000000000000000081 +:100F70000000000000000000000000000000000071 +:100F80000000000000000000000000000000000061 +:100F90000000000000000000000000000000000051 +:100FA0000000000000000000000000000000000041 +:100FB0000000000000000000000000000000000031 +:100FC0000000000000000000000000000000000021 +:100FD0000000000000000000000000000000000011 +:100FE0000000000000000000000000000000000001 +:100FF00000000000000000000000000000000000F1 +:1010000000000000000000000000000000000000E0 +:1010100000000000000000000000000000000000D0 +:1010200000000000000000000000000000000000C0 +:1010300000000000000000000000000000000000B0 +:1010400000000000000000000000000000000000A0 +:101050000000000000000000000000000000000090 +:101060000000000000000000000000000000000080 +:101070000000000000000000000000000000000070 +:101080000000000000000000000000000000000060 +:101090000000000000000000000000000000000050 +:1010A0000000000000000000000000000000000040 +:1010B0000000000000000000000000000000000030 +:1010C0000000000000000000000000000000000020 +:1010D0000000000000000000000000000000000010 +:1010E0000000000000000000000000000000000000 +:1010F00000000000000000000000000000000000F0 +:1011000000000000000000000000000000000000DF +:1011100000000000000000000000000000000000CF +:1011200000000000000000000000000000000000BF +:1011300000000000000000000000000000000000AF +:10114000000000000000000000000000000000009F +:10115000000000000000000000000000000000008F +:10116000000000000000000000000000000000007F +:10117000000000000000000000000000000000006F +:10118000000000000000000000000000000000005F +:10119000000000000000000000000000000000004F +:1011A000000000000000000000000000000000003F +:1011B000000000000000000000000000000000002F +:1011C000000000000000000000000000000000001F +:1011D000000000000000000000000000000000000F +:1011E00000000000000000000000000000000000FF +:1011F00000000000000000000000000000000000EF +:1012000000000000000000000000000000000000DE +:1012100000000000000000000000000000000000CE +:1012200000000000000000000000000000000000BE +:1012300000000000000000000000000000000000AE +:10124000000000000000000000000000000000009E +:10125000000000000000000000000000000000008E +:10126000000000000000000000000000000000007E +:10127000000000000000000000000000000000006E +:10128000000000000000000000000000000000005E +:10129000000000000000000000000000000000004E +:1012A000000000000000000000000000000000003E +:1012B000000000000000000000000000000000002E +:1012C000000000000000000000000000000000001E +:1012D000000000000000000000000000000000000E +:1012E00000000000000000000000000000000000FE +:1012F00000000000000000000000000000000000EE +:1013000000000000000000000000000000000000DD +:1013100000000000000000000000000000000000CD +:1013200000000000000000000000000000000000BD +:1013300000000000000000000000000000000000AD +:10134000000000000000000000000000000000009D +:10135000000000000000000000000000000000008D +:10136000000000000000000000000000000000007D +:10137000000000000000000000000000000000006D +:10138000000000000000000000000000000000005D +:10139000000000000000000000000000000000004D +:1013A000000000000000000000000000000000003D +:1013B000000000000000000000000000000000002D +:1013C000000000000000000000000000000000001D +:1013D000000000000000000000000000000000000D +:1013E00000000000000000000000000000000000FD +:1013F00000000000000000000000000000000000ED +:1014000000000000000000000000000000000000DC +:1014100000000000000000000000000000000000CC +:1014200000000000000000000000000000000000BC +:1014300000000000000000000000000000000000AC +:10144000000000000000000000000000000000009C +:10145000000000000000000000000000000000008C +:10146000000000000000000000000000000000007C +:10147000000000000000000000000000000000006C +:10148000000000000000000000000000000000005C +:10149000000000000000000000000000000000004C +:1014A000000000000000000000000000000000003C +:1014B000000000000000000000000000000000002C +:1014C000000000000000000000000000000000001C +:1014D000000000000000000000000000000000000C +:1014E00000000000000000000000000000000000FC +:1014F00000000000000000000000000000000000EC +:1015000000000000000000000000000000000000DB +:1015100000000000000000000000000000000000CB +:1015200000000000000000000000000000000000BB +:1015300000000000000000000000000000000000AB +:10154000000000000000000000000000000000009B +:10155000000000000000000000000000000000008B +:10156000000000000000000000000000000000007B +:10157000000000000000000000000000000000006B +:10158000000000000000000000000000000000005B +:10159000000000000000000000000000000000004B +:1015A000000000000000000000000000000000003B +:1015B000000000000000000000000000000000002B +:1015C000000000000000000000000000000000001B +:1015D000000000000000000000000000000000000B +:1015E00000000000000000000000000000000000FB +:1015F00000000000000000000000000000000000EB +:1016000000000000000000000000000000000000DA +:1016100000000000000000000000000000000000CA +:1016200000000000000000000000000000000000BA +:1016300000000000000000000000000000000000AA +:10164000000000000000000000000000000000009A +:10165000000000000000000000000000000000008A +:10166000000000000000000000000000000000007A +:10167000000000000000000000000000000000006A +:10168000000000000000000000000000000000005A +:10169000000000000000000000000000000000004A +:1016A000000000000000000000000000000000003A +:1016B000000000000000000000000000000000002A +:1016C000000000000000000000000000000000001A +:1016D000000000000000000000000000000000000A +:1016E00000000000000000000000000000000000FA +:1016F00000000000000000000000000000000000EA +:1017000000000000000000000000000000000000D9 +:1017100000000000000000000000000000000000C9 +:1017200000000000000000000000000000000000B9 +:1017300000000000000000000000000000000000A9 +:101740000000000000000000000000000000000099 +:101750000000000000000000000000000000000089 +:101760000000000000000000000000000000000079 +:101770000000000000000000000000000000000069 +:101780000000000000000000000000000000000059 +:101790000000000000000000000000000000000049 +:1017A0000000000000000000000000000000000039 +:1017B0000000000000000000000000000000000029 +:1017C0000000000000000000000000000000000019 +:1017D0000000000000000000000000000000000009 +:1017E00000000000000000000000000000000000F9 +:1017F00000000000000000000000000000000000E9 +:1018000000000000000000000000000000000000D8 +:1018100000000000000000000000000000000000C8 +:1018200000000000000000000000000000000000B8 +:1018300000000000000000000000000000000000A8 +:101840000000000000000000000000000000000098 +:101850000000000000000000000000000000000088 +:101860000000000000000000000000000000000078 +:101870000000000000000000000000000000000068 +:101880000000000000000000000000000000000058 +:101890000000000000000000000000000000000048 +:1018A0000000000000000000000000000000000038 +:1018B0000000000000000000000000000000000028 +:1018C0000000000000000000000000000000000018 +:1018D0000000000000000000000000000000000008 +:1018E00000000000000000000000000000000000F8 +:1018F00000000000000000000000000000000000E8 +:1019000000000000000000000000000000000000D7 +:1019100000000000000000000000000000000000C7 +:1019200000000000000000000000000000000000B7 +:1019300000000000000000000000000000000000A7 +:101940000000000000000000000000000000000097 +:101950000000000000000000000000000000000087 +:101960000000000000000000000000000000000077 +:101970000000000000000000000000000000000067 +:101980000000000000000000000000000000000057 +:101990000000000000000000000000000000000047 +:1019A0000000000000000000000000000000000037 +:1019B0000000000000000000000000000000000027 +:1019C0000000000000000000000000000000000017 +:1019D0000000000000000000000000000000000007 +:1019E00000000000000000000000000000000000F7 +:1019F00000000000000000000000000000000000E7 +:101A000000000000000000000000000000000000D6 +:101A100000000000000000000000000000000000C6 +:101A200000000000000000000000000000000000B6 +:101A300000000000000000000000000000000000A6 +:101A40000000000000000000000000000000000096 +:101A50000000000000000000000000000000000086 +:101A60000000000000000000000000000000000076 +:101A70000000000000000000000000000000000066 +:101A80000000000000000000000000000000000056 +:101A90000000000000000000000000000000000046 +:101AA0000000000000000000000000000000000036 +:101AB0000000000000000000000000000000000026 +:101AC0000000000000000000000000000000000016 +:101AD0000000000000000000000000000000000006 +:101AE00000000000000000000000000000000000F6 +:101AF00000000000000000000000000000000000E6 +:101B000000000000000000000000000000000000D5 +:101B100000000000000000000000000000000000C5 +:101B200000000000000000000000000000000000B5 +:101B300000000000000000000000000000000000A5 +:101B40000000000000000000000000000000000095 +:101B50000000000000000000000000000000000085 +:101B60000000000000000000000000000000000075 +:101B70000000000000000000000000000000000065 +:101B80000000000000000000000000000000000055 +:101B90000000000000000000000000000000000045 +:101BA0000000000000000000000000000000000035 +:101BB0000000000000000000000000000000000025 +:101BC0000000000000000000000000000000000015 +:101BD0000000000000000000000000000000000005 +:101BE00000000000000000000000000000000000F5 +:101BF00000000000000000000000000000000000E5 +:101C000000000000000000000000000000000000D4 +:101C100000000000000000000000000000000000C4 +:101C200000000000000000000000000000000000B4 +:101C300000000000000000000000000000000000A4 +:101C40000000000000000000000000000000000094 +:101C50000000000000000000000000000000000084 +:101C60000000000000000000000000000000000074 +:101C70000000000000000000000000000000000064 +:101C80000000000000000000000000000000000054 +:101C90000000000000000000000000000000000044 +:101CA0000000000000000000000000000000000034 +:101CB0000000000000000000000000000000000024 +:101CC0000000000000000000000000000000000014 +:101CD0000000000000000000000000000000000004 +:101CE00000000000000000000000000000000000F4 +:101CF00000000000000000000000000000000000E4 +:101D000000000000000000000000000000000000D3 +:101D100000000000000000000000000000000000C3 +:101D200000000000000000000000000000000000B3 +:101D300000000000000000000000000000000000A3 +:101D40000000000000000000000000000000000093 +:101D50000000000000000000000000000000000083 +:101D60000000000000000000000000000000000073 +:101D70000000000000000000000000000000000063 +:101D80000000000000000000000000000000000053 +:101D90000000000000000000000000000000000043 +:101DA0000000000000000000000000000000000033 +:101DB0000000000000000000000000000000000023 +:101DC0000000000000000000000000000000000013 +:101DD0000000000000000000000000000000000003 +:101DE00000000000000000000000000000000000F3 +:101DF00000000000000000000000000000000000E3 +:101E000000000000000000000000000000000000D2 +:101E100000000000000000000000000000000000C2 +:101E200000000000000000000000000000000000B2 +:101E300000000000000000000000000000000000A2 +:101E40000000000000000000000000000000000092 +:101E50000000000000000000000000000000000082 +:101E60000000000000000000000000000000000072 +:101E70000000000000000000000000000000000062 +:101E80000000000000000000000000000000000052 +:101E90000000000000000000000000000000000042 +:101EA0000000000000000000000000000000000032 +:101EB0000000000000000000000000000000000022 +:101EC0000000000000000000000000000000000012 +:101ED0000000000000000000000000000000000002 +:101EE00000000000000000000000000000000000F2 +:101EF00000000000000000000000000000000000E2 +:101F000000000000000000000000000000000000D1 +:101F100000000000000000000000000000000000C1 +:101F200000000000000000000000000000000000B1 +:101F300000000000000000000000000000000000A1 +:101F40000000000000000000000000000000000091 +:101F50000000000000000000000000000000000081 +:101F60000000000000000000000000000000000071 +:101F70000000000000000000000000000000000061 +:101F80000000000000000000000000000000000051 +:101F90000000000000000000000000000000000041 +:101FA0000000000000000000000000000000000031 +:101FB0000000000000000000000000000000000021 +:101FC0000000000000000000000000000000000011 +:101FD0000000000000000000000000000000000001 +:101FE00000000000000000000000000000000000F1 +:101FF00000000000000000000000000000000000E1 +:08200000481F00008001365466 +:102008003038F00C19005EBC5C7C4848F00C003994 +:10201800F00C093BB22A5EFC000011C4F808150157 +:102028003039F20C1800E08800035EFDF00B000B5D +:102038004828F00B032C5EFC00007AE8580CC0D04E +:1020480048787829F00900293008720A143CC060E1 +:102058002FF82F895848CFA13FF85EF800007AE89A +:102068003038F00C18005EBCF60C001C30094838FB +:10207800F00C09295EFC000000007AE85EFFD70337 +:10208800D4011988301EB6881998B6BEEA18FFFF21 +:10209800E818FF80B6AEB698580AC0301588C0A8B0 +:1020A80048981188F4081800C0303038C03848788B +:1020B80011B8B6C83EE8B6D83008B6E8302C306853 +:1020C800B208D8020000168700000008D4013018B2 +:1020D800198EB68E199CB6A8EA1CFFFFE81CFF8073 +:1020E800B6B8B69C580AC0A0158CE06A00FFF00C80 +:1020F8001800F4081710F9B80001B6C83EE8B6D8B9 +:102108003008B6E8302C3068B208D802D421202D27 +:102118004AAA189E1698129674075807C071FACAE8 +:10212800FFF814F7F01F0026C4681989B6891999B1 +:10213800EA19FFFFE819FF80B6993039B0A9740988 +:102148007219F20C1618B0F9B0CCF9D9C108F3D944 +:10215800C208B0ECB0D9304BB0BB74097229F20C8C +:102168001618F169000CF16C0009F9D9C108F3D906 +:10217800C208F16C000BF16B0008F169000A7409E0 +:10218800300A7239F16A00133EEAF16A0012F20A63 +:102198001618F1690011F16A000EF16B000DF5D9FE +:1021A800C108F3D9C208F16A0010F169000F302C98 +:1021B8003138AC082FEDD82200001504800020D457 +:1021C8003038F00C18005EBCF60C001B48F8F00B19 +:1021D800032858085E0C704958195E1C7029581954 +:1021E800C09148B8F00C003C9828B42878089508A5 +:1021F8005EFC71785808F0091700F1F91001F1F840 +:10220800120A9509B4285EFC00007AE8000011C49F +:10221800D4013009497A129895094979301A3EEE65 +:10222800930A4969E06A2710C048580AC110201A61 +:10223800784BE21B0201E04B0201CF81C0D82FF995 +:10224800FC0A1800CF0148B9300C9308D802489905 +:10225800301C9308D802782A5C5AB28A2FF8E048D2 +:102268000063FE9AFFEE4839305C9308D8020000FC +:1022780000001494000011B80000149CD431202DE3 +:102288004C68149570081896169712945808C071DF +:10229800FACAFFF814F8F01F0042CC381988301930 +:1022A800B6881998B6A9EA18FFFFE818FF80B6980B +:1022B8004BC89088EDB80002C171189330023EE116 +:1022C8000788201D4B8C1AD8F01F00382FF22FEDED +:1022D8000788E2081800C0502FF3E0420400CF112D +:1022E8004B3CF01F00320DC83099F2081800E08806 +:1022F80000114B09920A3009F20A1900E084009192 +:102308001AD84AD84ADC1AD8F01F00282FEDC888F6 +:10231800E0450032C290A3684A99E0450033C5D031 +:10232800129B7209F2080309EECAFFFCF33600207B +:102338003009AEB6C088760CF808030CF809070C0B +:102348002FF914CCEC091900CF7349A99289EDB97A +:102358000004C5F149A97209F2080308499C1AD872 +:1023680049581AD8C538304BA368495A7409F20835 +:10237800030972C9AEBBF20B1618AEC9AEFBF7D98A +:10238800C108F3D9C208AEDBAEE948A99289EDB914 +:102398000004C1903046C3D800001504800020D442 +:1023A800000016828003748480008D0080037E7094 +:1023B8000000167C800373DC8003748C000011E439 +:1023C800800374AC7409F208030870C8496C1AD801 +:1023D800304649681AD8C1A8301AAEBA720AF40849 +:1023E800030AF53A0038AECA491A948AEDBA0004CD +:1023F800C0303016C0E87209F2080308F138003816 +:1024080048CC1AD8301648981AD8F01F000B2FED70 +:102418003EE80C07AEC83008AED82FB6A806302C58 +:102428002FEDD832800374BC800373DC0000167C67 +:10243800800374CC80008D00D421204D4A981897D1 +:10244800118A580AC0313FF6C0D84A7811BC118E9B +:10245800119611A8B166EDEE1186EDE81086F9E641 +:1024680010064A289088EDB80002C0E14A08201DED +:102478004A0C1ADA1AD61AD8505B5049F01F001EB7 +:102488002FCD4009401B49D870085808C081FACAA6 +:10249800FFF00E9C14F8F01F001AC2080F88B688C7 +:1024A8000F98EA18FFFFE818FF80B6983018B6A80A +:1024B8003048B6B8F1D6C108B6E83EE8EC0A1618B6 +:1024C800B6F6F7680008B6CA3008EDD6C208F7684D +:1024D8000009B6D63098302CB2082FCDD82200008B +:1024E800000011C000007B080000167C800373F414 +:1024F800800374DC80008D0000001504800020D467 +:10250800D401580BC0313FF8C0C8178A17B91798BB +:10251800B168F1EA118817AAF1EA1088F3E81008FF +:10252800F00A161848E9B28AF5D8C208B2B8B29AC1 +:10253800F5D8C108B2AA48B99289EDB90002C0A17C +:10254800201D1AD848881ADC488C1AD8F01F0008B1 +:102558002FCD30194878B089D802000000007B08D8 +:102568000000167C800372008003750880008D00CF +:10257800000011C0D431204D4AE81895700816970C +:1025880012965808C071FACAFFF014F8F01F002A12 +:10259800C4D84AA89088EDB80002C17118943003D5 +:1025A8003EE20988201D4A6C1AD8F01F00262FF336 +:1025B8002FED0988E4081800C0502FF4E043040008 +:1025C800CF114A1CF01F001F0B880BCCAE880B984C +:1025D800EA18FFFFE818FF80AE983004BA44501498 +:1025E8003025FACAFFFCAEA5301BF01F0018304A90 +:1025F800EF64000CEF6500084018F0091618AEF8F3 +:10260800AEC99A49AEBAF5D8C108F1D8C208EF697F +:10261800000AAED8AEEA3EE8F3D9C108EF68000B6D +:10262800EF69000930C8302CAC082FCDD832000033 +:1026380000001504800020D40000168280037484F2 +:1026480080008D0080037E70800021C8D40148A8D6 +:102658009088EDB80002C0E148887008201D1AD89B +:10266800487811881AD84878487C1AD8F01F00078B +:102678002FCDDA0A0000167C00000008000016873B +:10268800800372748003753C80008D00D42148E675 +:10269800189E30076C0C580CC0A02FF72EC6E047C8 +:1026A8000022CF91489CF01F000ADC2A4866EE07FA +:1026B8000027EC070027EF680010AECE8F0B8F2A9B +:1026C8008F39D822000011EC8003755880008D00E6 +:1026D800D4214C9630280C9A30094C8B310CF01FC1 +:1026E80000480C9A302830094C6B311CF01F00440C +:1026F8000C9A302830094C4B312CF01F004130180F +:1027080030094C2A4C2B320CF01F003D30184C1766 +:1027180030090E9B4C0A321CF01F00390E9B3018F2 +:1027280030094BEA322CF01F00364BD532390A9A61 +:102738000E9B3018129CF01F003232490A9A0E9BE9 +:102748003018129CF01F002E32590A9A0E9B30182E +:10275800129CF01F002B0A9A32690E9B3018129CAB +:10276800F01F00270C9A302830094AEB336CF01F11 +:1027780000240E9B301830094ABA327CF01F002022 +:102788000C9A302830094A9B330CF01F001D4A85EB +:1027980033390A9A0E9B3018129CF01F001933190E +:1027A8000A9A0E9B3018129CF01F00150A9A3329BA +:1027B8000E9B3018129CF01F00120C9A302830091A +:1027C80049CB334CF01F000E0E9B3018300949AA34 +:1027D800335CF01F000B0C9A30283009497B328C8F +:1027E800F01F00070C9A30283009495B32DCF01FD3 +:1027F8000004C278800020D480003F6880002694BE +:1028080080003E048000401C800020888000265400 +:1028180080002084800021148000354880003470B6 +:1028280080003400800048648000369C8000228448 +:10283800800035D48000244080003CE480003A24A5 +:102848000C9A302830094ADB32ECF01F002D0E9B21 +:10285800301830094ABA329CF01F00290E9B3018F4 +:1028680030094A9A32CCF01F00260E9B30183009E6 +:102878004A6A32BCF01F00220C9A304830094A4B91 +:10288800344CF01F001F0E9B301830094A1A32AC26 +:10289800F01F001B0E9B3018300949FA345CF01FFA +:1028A80000180E9B3018300949CA32FCF01F00147A +:1028B8000E9B3018300949AA337CF01F00110E9B7B +:1028C80030183009497A338CF01F000D0C9A3048C3 +:1028D8003009495B346CF01F000A0C9A3028300923 +:1028E800492B339CF01F00060E9B30183009490A0B +:1028F80033ACF01F0003D8228000381080002694E3 +:102908008000335880003030800031E0800036B8D5 +:102918008000316480002F608000328480002EE8BF +:1029280080002E20800037E0800037288000257C3A +:10293800D4013038580B5F19F00C18005F88F3E8A1 +:102948000008C060F40C001948D8F009092B48D8D1 +:102958009088EDB80001C11148B848C9580AF20A70 +:102968001700F00A171048A81ADA1ADB1ADC489C74 +:102978001AD8F01F00092FCDD802000000007AE80D +:102988000000167C8003757080037578800372647C +:102998008003758480008D00D401580BF60A170057 +:1029A800F7FA180BF01F0002D8020000800029383F +:1029B800D401320A300B483CF01F0003D802000053 +:1029C80000007AE88002E10CD421206D308A4A0B9D +:1029D800FACCFFF0F01F001F49F89088EDB800000E +:1029E800C08149E8201D49EC1AD8F01F001E2FEDC0 +:1029F800304BFACCFFF0F01F001C3008FB68000DCC +:102A0800BA88FB680009FB68000BFB68000CEE78CD +:102A1800424050183088FB6800083048300AFB688C +:102A2800000A308BFE7C2400F01F00101897C2109B +:102A380048989088EDB80002C0814888201D48CC8D +:102A48001AD8F01F00082FED301CC6B8800372A0FA +:102A58008002DF860000167C800373D48003759C97 +:102A680080008D0080009AD480009E6C800375B031 +:102A7800E06AF980EA1A03371A9BFE7C2400F01FEB +:102A8800002A582CC0D14A989008EE081900C08432 +:102A98004A78201D4A7C1AD8F01F00272FEDD3034F +:102AA800300AE06B01204A5CF01F0025D503E1B82D +:102AB8000000EE180001F5D8C201C020D303FE784B +:102AC80024003019705BF7D9D001915B705BF7D99E +:102AD800D0C1915B705BF7D9D081915B580AC02057 +:102AE800D503FE7C2400F01F0017F01F0017364A9C +:102AF800300B496CF01F0016E06A0400300B495C8B +:102B0800F01F0013E06A0400300B493CF01F00106E +:102B1800F01F0012492830079107F01F00120E9C81 +:102B28002FADD82280009F900000167C800373D4BC +:102B3800800375D080008D0080002B6C80009BF492 +:102B48008000A040800026D80000149C8002E10C80 +:102B580000000DB8000009B8800029B8000000087E +:102B680080006CF8D401E1B80000EE180001F5D837 +:102B7800C201C020D303FE7824003019706BF7D946 +:102B8800D001916B706BF7D9D0C1916B706BF7D98D +:102B9800D081916B580AC020D503FE7C2400784868 +:102BA800EDB80000C0F1F01F0016C0C1319CF01F45 +:102BB8000015495890092FF9B00930194938B089DA +:102BC800C1B8E1B80000EE180001F5D8C201C02074 +:102BD800D303FE7824003019705BF7D9D001915BDC +:102BE800705BF7D9D0C1915B705BF7D9D081915BED +:102BF800580AC020D503D402D6030000800022184A +:102C080080009B3A0000149800001500D43130066B +:102C1800189714931694950618983E09C2C81095EB +:102C2800118A2FF8F20A1800C2515806C21049E852 +:102C380090093008F0091900C064089B0E9C5C7B61 +:102C4800F01F001A49A890093008F0091900C104BA +:102C58000C070F98201D1AD849681AD41AD69088DC +:102C68001AD84958495C1AD8F01F00152FAD8706A5 +:102C7800C1882FF60836CD4548D890093008F009A4 +:102C88001900C0353005C0D8201D48A81AD690882C +:102C98001AD8489848BC1AD83005F01F00092FCD1B +:102CA8000A9CD83200001680800136040000167C89 +:102CB8000000149880037438800375F080008D003C +:102CC80080037614D42118971696F01F00325F08F7 +:102CD8000E3C5F191895F1E91009C0305808C57104 +:102CE8000B893E08F0091800C5210B993008F00936 +:102CF8001800C4D5E2190040C0E1EACAFFFD0BACD8 +:102D08001298C068158B2FF92FFB160A1608183968 +:102D1800CFA5C2384A089088EDB80002C0D149F85A +:102D2800201D49FC1AD8F01F001FF7D6C0100E9CB2 +:102D3800F01F001D2FED3008EAC9FFFD0BAC109AFB +:102D4800C0A81387139B2FFAF7E7108B2FEB1609F0 +:102D5800F6080008183ACF6510053EE90BB8F208E6 +:102D68001800C021DA2A4919920A3009F20A190012 +:102D7800C0E4201D1AD848E890881AD8487848DC5A +:102D88001AD8F01F0008300C2FCDD822D82A0000FE +:102D980080002C1400001682800374488003762C6F +:102DA80080008D00800136040000167C0000149815 +:102DB80080037634D4014918581CC0713039334C1B +:102DC8009109F01F000FC0683049334C9109F01F7A +:102DD800000D48D89088EDB80002C0D14878700836 +:102DE800201D1AD848981AD8489848AC1AD8F01F05 +:102DF800000A2FCDD80200000000000880009B3A8E +:102E080080009B540000167C80037340800374107C +:102E18008003765880008D00D421FACD01004AC87D +:102E28001697700512965805C071FACAFF0014F576 +:102E3800F01F0028C4A81989301AB6891999B6AAAA +:102E4800EA19FFFFE819FF80B69919B9F4091800C3 +:102E5800C20119C53FF8F0051800C1B0E06A00FFCB +:102E6800300B1A9CF01F001C1A943008C048E80860 +:102E78000B082FF80A38CFC51A94AEB5EEC8FFFC78 +:102E8800FA050009C038093A10CA1234CFD1C1581E +:102E980049256A0CF01F00120A98EECAFFFCEBDC09 +:102EA800C0083009AEB5C068700BF609070B2FF9DA +:102EB80014CBEA091900CF933EE80A07AEC83008D8 +:102EC800AED82FB5302CAC052C0DD8220000150437 +:102ED800800020D48002E10C000001148002E6206A +:102EE800D421202D49981697700E1296580EC0714D +:102EF800FACAFFF814FEF01F0016C2581989B689DD +:102F08001998EA18FFFFE818FF80B6983018491595 +:102F1800B6A86A0CF01F0010EEC9FFFC5C5C300814 +:102F2800AEBCC0686A0AF408070A2FF812CAF80883 +:102F38001900CF933EE818072FBCAEC83008AED8AA +:102F4800AC0C302C2FEDD82200001504800020D4C2 +:102F5800000001148002E620D421202D4AE81896AA +:102F68007008169712955808C071FACAFFF814F835 +:102F7800F01F002AC4D84AA811D43038F004180029 +:102F8800E08B0046FACAFFFC1A9B089CF01F00253C +:102F98000D88C300AE880D98EA18FFFFE818FF8077 +:102FA800AE983018AEA81BC8AEB89A28AEC830087C +:102FB800C0B8F3D8C010400BF1DAB010EE09000A1F +:102FC800F6090709B4D9F0CAFFFF9A29F2081900CF +:102FD800CF13F1D9C010EE0800083EEAB0DA9AA87B +:102FE8002FA910073008AEE8AA09089CF01F000EA8 +:102FF800C0E8AE880D98EA18FFFFE818FF80AECC4D +:10300800AE98AEAC3EE8AEB83048AA08302C2FEDEA +:10301800D822000000001504800020D400000DB85C +:10302800800064908000676CD431202D4C5818962D +:103038007008169712955808C071BAE8FACAFFFACC +:10304800F01F0041C728F8C8FFFDC3C011842FF442 +:10305800F0040004C37009893018F0091800C6711B +:1030680009993EE8F0091800C6214B8890093008F4 +:10307800F0091900C5C44B681AD44B6C1AD8F01F54 +:1030880000362FEDC548099309A9F3E310835C8343 +:10309800C54809893018F0091800C15109993EE856 +:1030A800F0091800C1014A9890093008F009190080 +:1030B800C0A44A781AD44A7C1AD8F01F00272FEDEA +:1030C800C02830030DB43018F0041800C2D10DCC5C +:1030D8003038F00C1800E08B0028F5D3C008FACB84 +:1030E800FFF9F01F001E0D88C120AE880D98EA1860 +:1030F800FFFFE818FF80AEB4AE98AEA41BF8AEC8C8 +:103108003EE8AED83008AEE83068C0D8AE880D9832 +:10311800EA18FFFFE818FF80AE983EE8AECCAEB8DC +:10312800AEAC3048AA08302C2FEDD83209883029A7 +:10313800F2081800CA9030032FF81004CAB1CC3B2B +:1031480000001504800020D40000167C800372F073 +:103158008003766480008D0080006790D421202D44 +:1031680049A81697700E1296580EC071FACAFFF841 +:1031780014FEF01F0017C2681989301AB689199908 +:10318800B6AAEA19FFFFE819FF80B69919B9F40938 +:103198001800C0D119C83039F2081800E08B0008AF +:1031A80048C9F208033CF01F000CC028300C301846 +:1031B800AEB83EE8AECCAED83008AEE8302C3068B9 +:1031C800AC082FEDD822000000001504800020D4A0 +:1031D80000007AE880004A88D421202D4A181697E2 +:1031E800700E1296580EC071FACAFFF814FEF01F3E +:1031F800001EC3481989301AB6891999B6AAEA195E +:10320800FFFFE819FF80B69919B9F4091800C0B191 +:1032180019CC3038F00C1800E08B0006F01F0013B2 +:103228005C8CC028300C3028AEB83EE8AECCAEE896 +:103238005C7CF8081608AED83008AEF83078AC08D0 +:1032480048B89088EDB80002C08148A81ADC48AC9C +:103258001AD8F01F000A2FED302C2FEDD8220000CD +:1032680000001504800020D48000638C00001684C0 +:10327800800373608003768080008D00D421202D28 +:103288004AA81697700512965805C071FACAFFF831 +:1032980014F5F01F0027C4781989301AB6891999CE +:1032A800B6AAEA19FFFFE819FF80B699303819B9AC +:1032B80019C5F40918005F09F00518005F8812683D +:1032C800C19049C8F00503345804C060089C301BFD +:1032D800F01F0019C10849989009E8091900C0A40D +:1032E80049781AD5497C1AD8F01F0017089C2FED89 +:1032F800C028300C3018AEB83EE8AECCAED8300896 +:10330800AEE83068AC0849189088EDB80002C0A152 +:1033180048B8201D1ADC48EC1AD51AD8F01F000A44 +:103328002FCD302C2FEDD82200001504800020D49A +:1033380000007AE880004AD800001680800374589C +:103348008003769480008D0000001684800376B890 +:10335800D421202D4A181697700E1296580EC07157 +:10336800FACAFFF814FEF01F001EC3481989301A64 +:10337800B6891999B6AAEA19FFFFE819FF80B69924 +:1033880019B9F4091800C0F119C83039F208180041 +:10339800E08B000A4939F2080038300B701CF01F26 +:1033A8000012C028300C3018AEB83EE8AECCAED80B +:1033B8003008AEE83068AC0848C89088EDB800021C +:1033C800C08148B81ADC48BC1AD8F01F000B2FED92 +:1033D800302C2FEDD822000000001504800020D4E6 +:1033E80000007AE880004AD800001684800372A89A +:1033F800800376D080008D00D40149589088EDB8BC +:103408000002C08149381ADC493C1AD8F01F001361 +:103418002FED49383009118AF20A1800C021DC0A58 +:10342800B089F01F0010581CC10048989009300856 +:10343800F0091900C025DA0A48681ADC48AC1AD81D +:10344800F01F0006301C2FEDD80200000000167C8B +:1034580080037328800376E080008D0000001686C4 +:10346800800146AC800376FCD421202D4B2814968D +:10347800700E16971295580EC071FACAFFF814FE0E +:10348800F01F002EC5681989B6891998EA18FFFF38 +:10349800E818FF803014B698B6A4F01F0029C3E0DE +:1034A800E0460025C260E0460026C320EEC9FFFCC6 +:1034B800E0460024C0F0129AF93800203009AEB86E +:1034C800C058F809070B2FF914CBF0091900CFA33E +:1034D800C28830682DACAEB8306A3008198B12CB70 +:1034E8002FF8201C5C88F4081900CF913068C19827 +:1034F80078C8F0091618AEF93049AEC8AEB9F3D895 +:10350800C108F1D8C208AED9AEE83048C0A8AEB4F8 +:10351800F9380038AEC83018C048AEB4AECC1898E8 +:103528003EE91007AEC93009AED92FB8302CAA0829 +:103538002FEDD82200001504800020D480014130EE +:10354800D421202D49F81896700816971295580816 +:10355800C041FACAFFF8C1881988B6881998EA18CC +:10356800FFFFE818FF803019B6983068B6A9B6B8DA +:103578001A9CF01F0015581CC0B00A990E9B0C9C91 +:10358800FACAFFF8300814F8F01F0010C1881BD8D9 +:10359800AEC81BC8AED81BB8AEE81BA8AEF81B98BF +:1035A800EF6800081B88EF6800093EE8EF68000A2A +:1035B8003008EF68000B302C30B8AA082FEDD8225D +:1035C80000001504800138DC800020D4D421FACD15 +:1035D800010016961A971A9C173AF01F0025FAC987 +:1035E800FF000D88F20800083009F169FF004A1849 +:1035F8009088EDB80002C08149F81AD749FC1AD85A +:10360800F01F001F2FED300849E749FAAE88AE9841 +:10361800AEA8AEB8B488109949CA0E9B1A9C1A96DF +:10362800F01F001B5C5CC040E06C00FFC1E849185B +:103638009088EDB80002C1510F8A0FB90F98B16890 +:10364800F1EA11880FAAF1EA1088F3E81008201DA2 +:103658001AD848981AD648FC1AD8F01F00092FCD56 +:1036680030194898301CB0892C0DD8228002DF868A +:103678000000167C800372108003770C80008D0098 +:1036880000007B08000011C0800025088000BD14E0 +:103698008003772CD401F01F0006E06800FF581C57 +:1036A800F00C1710F9BC0001D8020000800141801D +:1036B800D42118971696335CF01F00165827C1F1CD +:1036C8000D980D89F1E910893018F0091900C171B8 +:1036D8000DA80DBA0DC9303BF6081800E0880004A3 +:1036E800300CC04848CBF608033CA96AECCBFFFB7A +:1036F800120A5C7AF01F00091897C0283FF7335C5C +:10370800F01F0007E06C00FF5817F9BC0001D82231 +:1037180080009B5400007AE88000500480009B3AA7 +:10372800D421202D581CC4211789F8091800C3E199 +:10373800F6C8FFFE1796C170118AF20A1800C13147 +:10374800119A3EE9F20A1800C0E149B9920A300913 +:10375800F20A1900C0841AD84988499C1AD8F01F5F +:1037680000192FED3008FACAFFF8300B14E80C9C4A +:10377800F01F00159A3A18973038F0061800E088BC +:103788000004300CC0484918F006033C5C7A0E9BD4 +:10379800F01F000F18950C9CF01F000E0E9CF01FD8 +:1037A800000E5815C0310A9CC038E06C00FF2FEDA0 +:1037B800D82200000000167C800374208003766401 +:1037C80080008D0080006A7400007AE880004DD087 +:1037D800800065C88002DADCD401582CC131179802 +:1037E8001789F1E910893018F0091900C0B117C814 +:1037F80017BA17ACA96A2FBBF00A000A5C7AF01F47 +:103808000002DA0A80006B5CD421581CC391580B63 +:10381800C0311697C1E81788F8081800C3411797F0 +:10382800C33817893018F0091800C13117993EE8D4 +:10383800F0091800C0E1497890093008F00919002A +:10384800C08449581ADB495C1AD8F01F00152FEDBF +:1038580049089088EDB80002C08148F81AD7491C79 +:103868001AD8F01F000F2FED3038F0071800E08B42 +:10387800000848D8F007033CF01F000CDA2AE06C77 +:1038880000FFD82230072FF8100BCCC1CE2B000038 +:103898000000167C800372888003766480008D00A7 +:1038A8008003775000007AE8800054BCD421202D92 +:1038B8004B9818961694149712959088EDB80002B4 +:1038C800C1314B694B685805F2081700201D1AD8FA +:1038D80016985C781ADA1AD84B281ADC4B2C1AD8A6 +:1038E800F01F00322FAD3038F0071800E0880005CF +:1038F800E06C00FFC8584AE8F00703385008580839 +:10390800C1504A59920A3009F20A1900C0841AD8DB +:103918004A484A8C1AD8F01F00252FED400CF01F9A +:10392800002630094A28F00709391A9CE06A040081 +:103938005016300B1ADC14981AD75C741ADB1699D7 +:103948001AD5089C1ADA169A1AD6F01F001C4928AC +:103958002FAD580CC3819088EDB80002C1511AD719 +:103968001AD41AD6403850461AD848D848B95805F3 +:10397800F2051700F005171048A81AD5490C1AD8EF +:10398800F01F000A2FAD0E9C400BF01F000E301CDC +:10399800C37800000000167C800377708003776C82 +:1039A800800372448003777480008D0000007AE8F9 +:1039B800800377A0800054BC80005764800377CCD4 +:1039C800800029A09088EDB80002C1511AD71AD4F6 +:1039D8001AD6403850461AD848B848C95805F2058A +:1039E8001700F005171048A81AD548AC1AD8F01FC8 +:1039F800000A2FAD300948983FFCF00709392FED30 +:103A0800D82200008003776C8003777080037244AB +:103A1800800377F880008D0000007AE8D431584C94 +:103A2800E081008E580BC2A01785F8051800E081C8 +:103A3800008A179817A7B167EFE8118717B8EFE85A +:103A4800108717C8F1E71007C7E80B893018F00985 +:103A58001800C7E10B993EE8F0091800C7914C28F7 +:103A680090093008F0091900C7344C081AD54C0CD5 +:103A78001AD8F01F00402FEDC6B816973006C1F8C7 +:103A88000B960BA8F1E610865C86C6880789301865 +:103A9800F0091800C72107993EE8F0091800C6D1B7 +:103AA8004B1890093008F0091900C6744AF81AD35F +:103AB8004AFC1AD8F01F002F2FEDC5F83005C1B801 +:103AC8000795C61809893018F0091800C611099910 +:103AD8003EE8F0091800C5C14A3890093008F009D5 +:103AE8001900C5644A181AD44A1C1AD8F01F0021B4 +:103AF8002FEDC4E83003C1A80993C5080989301817 +:103B0800F0091800C13109993EE8F0091800C0E130 +:103B1800495890093008F0091900C08449381AD466 +:103B2800493C1AD8F01F00132FED06990A9AF7D6C8 +:103B3800C0100E9CF01F0010581CC030E06C00FF35 +:103B4800D83230072FF5F6050005C801C98B0B835D +:103B58003028F0031800C95030062FF3EA03000399 +:103B6800C961CADB0000167C800372D880037664C2 +:103B780080008D00800038B407843018F0041800E5 +:103B8800CA0030052FF4E6040004C9D1CB4B0988DC +:103B98003019F2081800CB1030032FF81004CAF1BE +:103BA800CC5B0000D421202D303816961494F00BED +:103BB8001800E08B0072300750074BA81188EE08F8 +:103BC8001800C0B04B889008EE081900C654201D94 +:103BD8004B684B7C1AD8C0F84B691389F009180058 +:103BE800C0E14B589008EE081900C564201D4AF83A +:103BF8004B2C1AD8F01F00322FEDC4E81A9AE0694E +:103C08000400501712981ADAEBDCC0101ADB0E9A6F +:103C18001AD70E9B1AD40A9C1AD930191AD7F01F32 +:103C280000294A182FAD580CC1B19088EDB8000290 +:103C3800C1114A584A595804F2041700F0041710E1 +:103C480049A81AD64A2C1AD51AD41AD8F01F001C1B +:103C58002FCD0C9C400BF01F001F301CC1F89008A2 +:103C6800EE081900C114498849895804F20417005C +:103C7800F004171048D81AD6497C1AD51AD41AD87D +:103C8800F01F000F2FCDA17630092FF649383FFCE1 +:103C9800F0060929C038E06C00FF2FEDD82200009B +:103CA80000007AE60000167C8003730480037828FD +:103CB80000001687000016808003784880008D0079 +:103CC800800057648003776C800377708003786086 +:103CD800800029A08003788400007AE8D421583C29 +:103CE800C661580BC24017843028F0041800C6215A +:103CF800179717A8F1E710875C87C5D80989301886 +:103D0800F0091800C5D109993EE8F0091800C581E5 +:103D18004B6890093008F0091900C5244B481AD49B +:103D28004B4C1AD8F01F00342FEDC4A81697300654 +:103D3800C1B80996C4B80B893018F0091800C4B185 +:103D48000B993EE8F0091800C4614A8890093008C8 +:103D5800F0091900C4044A681AD54A6C1AD8F01F29 +:103D680000262FEDC3883004C1A80B94C3A80B8983 +:103D78003018F0091800C1310B993EE8F009180015 +:103D8800C0E149A890093008F0091900C0844988A1 +:103D98001AD5498C1AD8F01F00182FED0E9C089AD6 +:103DA8000C9B5C7CF01F0015581CC030E06C00FFB9 +:103DB800D82230072FF4F6040004CA11CB9B0985DA +:103DC8003018F0051800CB6030062FF5E80500051F +:103DD800CB31CCAB0B883019F2081800CC7030040A +:103DE8002FF81005CC51CDBB0000167C8003722C37 +:103DF8008003766480008D0080003BACD421FACD2E +:103E080000884C6816979088EDB80002C0B14C48FD +:103E1800201D1ADC1AD84C384C3C1AD8F01F004325 +:103E28002FCD344A300BFAC6FFFC0C9CF01F004023 +:103E3800306AE06B00FFFACCFFDBF01F003D0F8A11 +:103E480031F8F00A1800E08B00893088EECBFFFFCC +:103E5800FB68003C0C9CF01F00370F89FB690024AD +:103E68004AE89088EDB80002C0A14AE8201D4B2C12 +:103E78001AD91AD61AD8F01F002D2FCD0F882FF86F +:103E8800FAC6FFB810070C9C0E9B173AF01F002BC0 +:103E9800FAC9FF780F88F20800083009F169FFC0F5 +:103EA80049E89088EDB80002C0B10F88201D1AD8E3 +:103EB80049C81AD64A2C1AD8F01F001C2FCD0F8AD1 +:103EC8003018FAC7FFFC3089FACBFFB80E9CF01FF8 +:103ED800001D581CC0C0491890093008F009190085 +:103EE800C3C44908498C1AD81AD8C0E8497CF01FBD +:103EF800000F0E9C300BF01F00161897581CC0803E +:103F0800201D1ADC493CF01F00092FEDC268492C1E +:103F1800F01F00060E9CC2380000167C800372C099 +:103F280080037378800378B080008D008002E10CF4 +:103F38008002DF86800376588002E65C800378C4BE +:103F480080013838800378D880037900800091FC9C +:103F58008003791880037920E06C00FF2DEDD822CA +:103F6800D42120AD4A461697178A31F8F00A18006E +:103F7800E08B002FFAC5FFF92FFB0A9CF01F001FEA +:103F88000F88FAC9FFD8FB68002710093008F368C2 +:103F9800FFDF8C88EDB80002C08149981AD5499C8A +:103FA8001AD8F01F00192FED300BFACCFFF9F01FCB +:103FB80000171897581CC1B048F890093008F00944 +:103FC8001900C1541ADC48E8491C1AD8C0D88C0911 +:103FD8003008F0091900C0353FF7C098201D4888FF +:103FE80048CC1AD83FF7F01F00082FED0E9C2F6D14 +:103FF800D82200000000167C8002DF868003731838 +:10400800800374AC80008D00800091FC800376FCF6 +:1040180080037924D431216D4D2816979088EDB806 +:104028000002C0B14D08201D1ADC1AD84CF84D0CFE +:104038001AD8F01F00502FCD321AFAC6FFFD300BE8 +:104048000C9CF01F004D0F8A31F8F00A1800E08B25 +:104058000085EECBFFFF0C9CF01F00480F88FB6823 +:1040680000234C089088EDB80002C0814BF81AD69E +:104078004C3C1AD8F01F003F2FED0F862FF6EE06A6 +:104088000006FAC7FFAC0C9B0E9C173AF01F003DC8 +:104098000D88FAC9FFA8F20800080E9C3003F163E6 +:1040A800FFFCF01F00393038EFDCC0080D89F0073D +:1040B80018005FB53018F00918005F1810450A9409 +:1040C800E6051800C4A1ECCBFFFDFAC3FFDC2FE620 +:1040D800069C0D8AF01F002B0D88FAC9FFA8F2086C +:1040E8000008069BF165FFCCFAC5FFC00A9CF01FCB +:1040F800002730D81896F00C18005F193058F00CCB +:1041080018005F18F3E80008E8081800C261FAC44C +:10411800FFB2306AE06B00FF089CF01F00170C9B91 +:1041280008990A9A0E9CF01F001A0E9CF01F00199D +:10413800300BFACCFFFDF01F0018581CC10048983E +:1041480090093008F0091900C08448881ADC493CF5 +:104158001AD8F01F00082FEDE06C00FF2EADD83202 +:104168000000167C8003739080037474800378B019 +:1041780080008D008002E10C8002DF868003794494 +:104188008002E65C8002D47C800090BC80013A24E6 +:1041980080013A0C800091FC800376FCD401319CAC +:1041A800F01F0010E06B00EFFE7C2800F01F000EEF +:1041B800581CC060FE7C2800F01F000CCFC0319C4A +:1041C800F01F000B48B890093008F0091900C084A6 +:1041D8004898201D489C1AD8F01F00092FEDD802D6 +:1041E80080009B548000A04E8000A04680009B3A2F +:1041F8000000167C800373A08003795080008D0036 +:10420800D431202D3008FAC7FFF8300418951696D7 +:10421800149010920EE83EE108930D8B0A9CF6016B +:104228001800F9B400012FF6F01F000E581CC170D9 +:104238000E9B0A9CF01F000C2FF3E40418005F0982 +:104248005C83E00319005F88F3E80008E4081800BD +:10425800CE515804F9BC0002F9BC01002FEDD83248 +:104268008000A04E8000A06AD421202D300814962A +:10427800F80C002C129AFAC9FFF812E84A88F00CD8 +:10428800002C169578280C9B0A9C5D184A583049D2 +:10429800319C9109F01F00249ABA0C9BFE7C2400E3 +:1042A800F01F00221897319CF01F00214A189088AF +:1042B800EDB80002C0414A0CF01F002049D8908890 +:1042C800EDB80002C0D149E8201D49EC1AD8F01F0A +:1042D800001B49D80A9C908BF01F001C2FED4958F1 +:1042E8009088EDB80002C041499CF01F001449189D +:1042F8009088EDB80002C0C14918201D491C1AD881 +:10430800F01F000E9AFB0C9CF01F00102FED9A393D +:1043180049080E9CB0092FEDD8220000000011ECCE +:10432800000011B880009B548000420880009B3A2E +:10433800000016828003796880008D00800373C8AE +:104348008003762C000011BC800136048003796C50 +:10435800000011BED431202D4BC43048E8C3FFF013 +:10436800BAF81897199616910C90F8C2FFFD2FC449 +:104378003005E21000400988EC081800C4B107882D +:104388003029F2081800C1F14B080A9C029AEA0584 +:1043980000250E9BF00500256A39F01F002DC0305E +:1043A800301CC5086A080C9A049BE21A0040F80AF7 +:1043B80017100FAC5D18BAFC30181BF9F00918007B +:1043C800C3C1C3D85800E00A1700F9BA0100E8F8D9 +:1043D800FFFC049B0FAC5D18BAFC30190788F20883 +:1043E8001800C0B10A9C4998EA050025029AF00510 +:1043F80000250E9B6A39C0A83049F2081800C0A1F0 +:10440800029A0E9B0A9CFAC9FFF9F01F0011C170AD +:10441800C1882FF52EC42EC3E0450022CAD148D842 +:1044280090093008F0091900C08448B81AD648BC69 +:104438001AD8F01F000B2FED302CC048304CC02884 +:10444800300C2FEDD8320000000011EC80004270D3 +:104458000000167C800373508003797080008D0003 +:10446800D421202D4BD8910C30094BD8118AF20A4F +:104478001800E08000DAB08930085018E1B8000070 +:10448800EE180001F5D8C201C020D303FE7824003D +:104498003019706BF7D9D001916B706BF7D9D0C117 +:1044A800916B706BF7D9D081916B580AC020D503F6 +:1044B8004AC7FACAFFFC6E0B4ABCF01F002C1896BC +:1044C800C6E04AB8303A6E09910A401B4A98161954 +:1044D800B009E06A03FFF4091900E0880005E06903 +:1044E8000400B0094A064A37EC0B000B4A2C8E8AA6 +:1044F800F01F002230084A2BAC8849FCF01F00212D +:10450800584CC2204A089088EDB80002C0C149F84A +:10451800201D49FC1AD8F01F001F8E8B496CF01F14 +:10452800001E2FED49889088EDB80002C0D1497867 +:10453800201D497C1AD8F01F00174988490C908B18 +:10454800F01F00152FED4879300893084899B208F4 +:1045580048799308C468000000001504000015009D +:10456800000014940000149C80002CCC000011B8AA +:10457800000011BC00000DB88002DF86000009B8F9 +:104588008000435C00001682800372588003762CFA +:1045980080008D0080013604000011BEF01F002449 +:1045A8004A489008EC081900C0A44A3890881AD8DC +:1045B8004A284A3C1AD8F01F00232FED4A289009B0 +:1045C8003008F0091900C0644A084A1C909BF01F83 +:1045D80000214A19300893084A09B20849C9B28823 +:1045E800E06B0120FE7C0D80F01F001DE1B800008B +:1045F800EE180001F5D8C201C020D303FE782400CC +:104608003019705BF7D9D001915B705BF7D9D0C1D5 +:10461800915B705BF7D9D081915B580AC020D503B4 +:10462800319CF01F00102FEDD8220000800041A41B +:104638000000167C00001498800372588003798C5F +:1046480080008D0000001680000014940000149C67 +:1046580080013604000011B8000011BC80009A5493 +:1046680080009B54D431207D4B6730054B664B78D6 +:104678001188EA081800EC081710EE0817004B4CD0 +:104688001AD8F01F00344B481188EA081800EC07C4 +:1046980017104B2C50074B2230074B23F01F002DCF +:1046A8000E942FED4B01CBD86A005800E08000B281 +:1046B80080286009201D1AD95028F01F002C602A74 +:1046C8002FFD580AE60A1700E20A171040185C780E +:1046D80060491AD84A681ADC1ADA4A6A5809F40989 +:1046E8001700F00917104A4C1AD91AD01AD61AD737 +:1046F800F01F001860482F8D5808C431E0C9FFCC5E +:10470800720A580AC0E0744B201D49CC1ADB1ADA29 +:104718001AD850595048F01F000F2FCD40084019A3 +:104728002FF82FC95848CED161185808C6107049BB +:10473800493C1AD91AD8F01F00072FEDC598000078 +:10474800800379B4800379BC00001687800379C0A0 +:1047580080008D0000007AE6800379D400007AE8B2 +:10476800800375788003757080008EFC8003776CF9 +:1047780080037770800379E880037A1880037A30A1 +:1047880061785808C350F11900127008201D1AD812 +:10479800507850395028F01F0027617A2FFDF53BDB +:1047A800001040291AD940281AD81ADC4A2C1ADBDA +:1047B8001ADA50B8F01F0021FACAFFE00C9B5084A7 +:1047C800FB5400240E9CF01F001E2FBD403050509B +:1047D8001AD0FB1800145028F01F00162FFD40189F +:1047E8001AD81AD01ADC497CF01F00142FCD0E9C61 +:1047F800F01F001549594968580CF2081710201D78 +:10480800494C1AD8F01F000D493CF01F000C2FED41 +:104818002FF62FC55826FE91FF492FF75847C0504D +:10482800E40700353006C41BF01F000C2FADD8324A +:1048380080008EFC80037A4880008D00800021C8AB +:1048480080037A748000681080037A8C80037A88E9 +:1048580080037A9080037AA08000CED4D431204D92 +:104868004BE812911896169711895809C1A1198811 +:10487800B6881998EA18FFFFE818FF80B6C9B698F5 +:10488800B6A93EE8B6B83048A2084B589088EDB8AB +:104898000002E08100E7201D4B284B3C1AD8C228B3 +:1048A800FACCFFF4F01F0031403366105800C1E124 +:1048B8000D88AE880D98EA18FFFFE818FF80AEA0B3 +:1048C800AE9830093EE8AEC9AEB83048A2084A48AA +:1048D8009088EDB80002E08100C5201D4A184A4CB6 +:1048E8001AD8F01F00242FEDCBC858B0F9B0020A2F +:1048F80030044A12C0786408F004032C2FF4F01F27 +:10490800001F641849C51034CF736A0C3004F01FB7 +:10491800001B8B14661B580BC460A36B301CF01F64 +:1049280000188B0CC3A1497CC1486608F002030B30 +:104938006A080408501B5008F01F00134008910C27 +:10494800401B6A082FF4F002030C580CC20148FC03 +:10495800F01F0008C2880000000016860000167CC0 +:10496800800373AC80037AC0800136B880037ADC98 +:1049780080008D00000011E48002DADC8002D48C13 +:1049880080037AF88002DAF480037B20344AF01F2F +:1049980000376A182FF88B18E8021502344C66188D +:1049A8001034CC430D88AE880D98EA18FFFFE8183C +:1049B800FF803005AE98AEA030364AD20A984AD960 +:1049C8000E93640AEA0B1502F40B030AF53700206C +:1049D800F4070B08ECCCFFFF2FF7E60C000C5C5734 +:1049E800300AE6060B07C0886404E80B0304E80AEB +:1049F80007042FFA18C40E9EEE0A1900CF630E9A08 +:104A08002FFAF4060006928A5C56EDBA0002C1D16C +:104A1800640A202DF40B0304503950281A9C306A7C +:104A2800E8CBFFDFF01F001168CA1ADAE93A00384C +:104A38001ADA491A1AD7491C1AD41AD51ADAF01FE1 +:104A480000102F8D400840192FF50035CBB53EE8F2 +:104A5800E6060B08069730080C07AE982FF6A20654 +:104A6800302C2FCDD83200008002DF86000011E400 +:104A78000000167C800373AC80037B4480008D00AB +:104A8800D401580CC190F93900153008F009180004 +:104A9800C13148B8908CE21C0002C0F048987009F7 +:104AA8002FF91AD991094888488C1AD8F01F00089C +:104AB800300C2FEDD802301CD80200000000168000 +:104AC8000000150C80037C3880037C7080008D000A +:104AD800D4214AC81897118916963008F009180089 +:104AE800C4F0580CC33078D85808C031580BC2E10C +:104AF8004A599289EDB90002C2114A499289EDB921 +:104B08000001C1C16E7C6F19EF3E00155808F00A0C +:104B18001700F1FA10045809F20B1700F3FB100400 +:104B28001ADE1ADC1ADB1AD91ADA1AD849881AD7FF +:104B3800498C1AD8F01F00182F8D5806EFF8100D61 +:104B4800EFF80011F13C0013D82248F8900930081A +:104B5800F0091900C1545807EE091700EE081700AC +:104B6800EFF91011EFF8100D1AD91AD848881AD78A +:104B780048AC1AD8F01F0008300C2FCDD822D82AFC +:104B880000001687000016840000167C8003857CD0 +:104B980080037C8C80008D0080037CCCD4214988E4 +:104BA800189790093008F0091900C0B45C6B49588F +:104BB800201D1ADB1ADC494C1AD8F01F00142FCD1F +:104BC800493811893008F0091800C041491CF01F04 +:104BD800000F5807F9B80100EFF81E4DF9B80100A9 +:104BE800EFF81E4EF9B80100EFF81E4FF9B80100B2 +:104BF800EFF81E5030094888B089D8220000167C8A +:104C080080037C2480037D0080008D0000001687CF +:104C180080037D2800001508D4211897580CC2A0DD +:104C280078D81638C0313006C0F878E81638C03160 +:104C38003016C0A878F81638C0313026C058790820 +:104C48001638C181303648D89088EDB80001C0A127 +:104C580048B81ADB48BC1AD61AD71AD8F01F000A67 +:104C68002FCDF9D6C00830082F46EE0600278F183A +:104C7800D822E06C00FFD8220000167C80037C5C00 +:104C880080037D3C80008D00D42118971695580C20 +:104C9800C210F8C8FFCC300670095809C0300A396C +:104CA800C15148E89088EDB80001C0A148C81AD59C +:104CB80048CC1AD61AD71AD8F01F000B2FCDEE06FB +:104CC8000027F9D6C0088FD5D8222FF62FC8584606 +:104CD800CE41E06C00FFD8220000167C80037BF0F8 +:104CE80080037D3C80008D00D4213039580C5F183A +:104CF800F20A18005F89189714961695F3E80008C9 +:104D0800C041E06C00FFD82248A89088EDB80001A7 +:104D1800C0A148981ADB1ADA1ADC488C1AD8F01F96 +:104D280000082FCDEE0600270C9C8FD5D822000056 +:104D38000000167C80037BA080037D3C80008D00F2 +:104D4800D421580CC25078D81638C0313007C0F872 +:104D580078E81638C0313017C0A878F81638C0314E +:104D68003027C05879081638C1313037492890881B +:104D7800EDB80001C0A149181ADB1AD71ADC490C92 +:104D88001AD8F01F00102FCD0E9C5C5CD82248A8C2 +:104D980090093008F0091900C045E06C00FFD822DE +:104DA8004868201D488C1AD8F01F0006E06C00FFE8 +:104DB8002FEDD8220000167C80037C0480037D3C04 +:104DC80080008D0080037D5CD421580C5F18580B3F +:104DD8005F1918961695F3E800081494C590580AB8 +:104DE800C5704AC89088EDB80001C0C114985C78B5 +:104DF800201D1AD84A881ADB4A8C1AD8F01F0028B6 +:104E08002FCD4A889088EDB80001C0D14A28201DCE +:104E18004A5C1AD8F01F0022089B0A9C5C7BF01F92 +:104E280000232FED300A5C74149C089BF01F0020AF +:104E38001897C0E149789008F8081900C2944968A1 +:104E48001AD649CC1AD8F01F00162FEDC1C8089AF7 +:104E58000A9B781CF01F00180E9B6D7CF01F001732 +:104E68005C5CC12048B890093008F0091900C0847A +:104E780048981AD6492C1AD8F01F00092FED0E9C15 +:104E8800F01F0010DC2A0E9CF01F000EDA2ADC2A24 +:104E98000000167C80037BB480037D8480008D0035 +:104EA800000016828003762C800136048000CB6CCB +:104EB80080037D988002DF8680010D8880037DC491 +:104EC8008000C990D42118971696580CC041E06C00 +:104ED80000F6D82248F89088EDB80001C0E176487D +:104EE800201D5C6A1AD848C81ADA1ADB1ADC48BCD2 +:104EF8001AD8F01F000B2FAD6C4858485F09489826 +:104F0800B0893008EF68004CF01F00078F6CD82A72 +:104F18000000167C8003858880037DEC80008D006E +:104F280000007AE680008D40D4213008F968001529 +:104F3800189778765806C4E04A789088EDB800014A +:104F4800C0A14A68201D4A6C1AD61AD61AD8F01F72 +:104F580000252FCD6EB80C38F00617806ED8F118E2 +:104F680000721036F00617B049F89088EDB80001C5 +:104F7800C051F01F001E49E8910C3019F5D6C01039 +:104F88006F2B6EDCF01F001BEBDCC008C19049687A +:104F98009088EDB80001C1016ED8F3D5B008201D86 +:104FA8001AD91AD670491AD91AD848C8492C1AD801 +:104FB800F01F000C2FAD3008EF680015C0983018AE +:104FC800EF68001548D891056E780C188F780A9C00 +:104FD800D822D822000016808003855C80037E10CA +:104FE80080008D000000167C80008D4000001510A8 +:104FF8008001021080037E280000150CD421189728 +:1050080016961495580CC19148889008F80819000C +:10501800E084009C4868201D486C1AD8F01F0006E0 +:105028003FFC2FEDD82200000000167C800385404D +:1050380080037E5C80008D004C589088EDB800019C +:10504800C0F178D8201DF3DAC0101AD91ADB1AD8A3 +:105058004C081ADC4C0C1AD8F01F00402FAD4C0835 +:105068009088EDB80001C0D14BA8201D4BDC1AD8A0 +:10507800F01F003AF7D5C0100C9CF01F003B2FED35 +:105088004B389088EDB80001C2214B889088EDB864 +:105098000001C1D16ED86E7C6F19EF3E001558081B +:1050A800F00A1700F1FA10045809F20B1700F3FB85 +:1050B80010041ADE1ADC1ADB1AD91ADA1AD84A5876 +:1050C8001AD74ABC1AD8F01F00252F8D6ED8580859 +:1050D800C3C058065F1A3009F20519005F1BF7EACA +:1050E800000AF20A1800C3106F2C580CC2E070486E +:1050F80058785F0B58485F0AF7EA100AF20A180056 +:10510800C0515828C0305838C2015C750C9B0A9AA7 +:10511800F01F00186F283009F0050B0948C890885F +:10512800EDB80001C0916F281AD848A8492C1AD8A0 +:10513800F01F000A2FED491B6EDC8F75F01F001061 +:105148000E9CF01F0010DA2ADC2A000000001680EE +:105158008003854080037E7480008D0000001682E5 +:105168008003762C800136040000167C80037C8C3A +:105178008002DF8680037E988000518C8000CEB646 +:1051880080004F30D431189716961495580CC041AA +:10519800E06C00F6D8323008F968004C3018F9682D +:1051A800001549389088EDB80001C1614918787434 +:1051B8007003F01F001149181AD31AD47008F808A0 +:1051C80001081AD848E85C7548EC1AD51AD61AD8D6 +:1051D800F01F000D2FAD3006486891066E7C580C04 +:1051E800C0500E9CF01F00090C9CD8320000167CA1 +:1051F8000000150C80008D40000015108003856CA0 +:1052080080037EA480008D0080004F30D421189741 +:10521800580CC1C0F01F000E18965BFCC060EF3B35 +:10522800000B5C5CF01F000B48B89088EDB80001DB +:10523800C0A148A8201D48AC1AD61AD71AD8F01F02 +:1052480000092FCD30094888B089D8228000204431 +:10525800800020680000167C800385FC80037EDCCB +:1052680080008D0000007AE6D4211897580CC5906C +:10527800F01F002D3FF85C5CF00C1800C520E9DC3D +:10528800B008EE04002870D50A9CF01F0028EDDC59 +:10529800C008C0D10C9B0A9CF01F00250C9B0A9CDF +:1052A800F01F00240C9B0A9CF01F00234A389088AA +:1052B800EDB80001C0D1F1D6B0081AD86A481AD89A +:1052C80049F81AD549FC1AD8F01F001F2FCD3FF80E +:1052D800F0061800C06108073018EF68004DC1F8E3 +:1052E800300849A9EF68004DEF68004EEF68004F9D +:1052F800EF680050B288EE0400240E9C68DBF01FB3 +:10530800001448E890093008F0091900C0844918C9 +:10531800201D491C1AD8F01F000C2FED0C9CD82218 +:10532800D822000080004D488000DD548000CEACBB +:105338008000CEB68000CEB00000167C80037BC013 +:1053480080037F0480008D000000150880004C2039 +:1053580080037C1880037F30D4314C68189790887C +:10536800EDB80001C2416ED8580CF8061700F80CC9 +:1053780017005807EFF61815EFFC10076F195808B3 +:10538800F00A1700F1FA10045809F20B1700F3FBA2 +:1053980010041AD61ADC1ADB1AD91ADA1AD84B688A +:1053A8001AD74B6C1AD8F01F00362F8D0E9C30057B +:1053B800F01F0034EEC6FFCC0A924AE34AE45C5C74 +:1053C800F01F00316C08300B2FF5109C5808C1D025 +:1053D800F01F002E6C0C300BF01F002D6C0C300BE6 +:1053E800F01F002C6C0C300BF01F002B8688EDB8DA +:1053F8000001C0B1201D1AD26C0870484A7C1AD826 +:105408001AD4F01F001F2FCD2FC65845CDC16F1CD1 +:10541800580CC1D0300BF01F001D300B6F1CF01F53 +:1054280000206F1CF01F001F49285C5C9088EDB8B5 +:105438000001C0D1201D5C6C1ADC6F1870481AD8A6 +:1054480048D8499C1AD8F01F000E2FCD6F7C580CF5 +:10545800C060F01F00166F7CF01F00156F2C580CF1 +:10546800C030F01F00140E9CF01F0012D83200004C +:105478000000167C800385EC80037C8C80008D0006 +:1054880080002044800066D88000CEAC8000CEB674 +:105498008000CEB08000CEBC80037F508000CEC29A +:1054A8008000DD5480037F7880010A1880010A7823 +:1054B8008002DADCD4311897580CC0E14B689008A8 +:1054C800F8081900C6644B58201D4B5C1AD8F01F09 +:1054D80000352FEDD83278265806C0F1F01F00327B +:1054E8000E9CEF35000BF01F00310A9B5C5CF01F2F +:1054F8000030EF66004CD8324A789088EDB8000149 +:10550800C1D16ED8F93600156F19787C5808F00AA1 +:105518001700F1FA10045809F20B1700F3FB1004F6 +:105528001AD61ADC1ADB1AD91ADA1AD849B81AD7CD +:105538004A0C1AD8F01F001B2F8DEEC6FFCCEEC305 +:10554800FFBC495449556C0C580CC1D07848589840 +:10555800C1A05808C180F01F001888885C5CEDB8AD +:105568000001C0B1201D5C6C1ADC6C08493C1AD8DB +:105578001AD5F01F000C2FCD6C0B0E9CF01F0010DD +:105588005C5CC0412FC60636CDF1300948D8B089D9 +:10559800D83200000000167C8003859880037FA025 +:1055A80080008D00800053608000204480002068C7 +:1055B80080037C8C8001053C80037FB8800052709A +:1055C80000001508D42118971696580CC4504A386C +:1055D80090093008F0091900C0C4F1DBB0081ADCE2 +:1055E8001AD849F81ADC49FC1AD8F01F001F2FCD29 +:1055F80049E811893008F0091800C04149CCF01F6A +:10560800001A3FB8F0061800C1C14948900930088F +:10561800F0091900C08449281AD7496C1AD8F01F14 +:1056280000122FED30080E9CEF68004CF01F00129E +:105638006F2C580CC030F01F00110E9CF01F000F8B +:105648003008EF680050EF68004DEF68004EEF68D3 +:10565800004F48B9B288D8220000167C80037C44E9 +:1056680080037FDC80008D000000168780037D2882 +:105678008003800C800052148002DADC00001508D8 +:10568800D43118971496788C94CAF80A000A8F8A2D +:105698001093169512946E385808C1504A5CF01F42 +:1056A8000026EF1800163509F0090D083008F00932 +:1056B8001900C0414A1CF01F0020EF0800162FF8FF +:1056C800EF58001649E89088EDB80001C171202D07 +:1056D800304A1A9C089BF01F001BF01F001BEF3874 +:1056E8000014F3D3C01050091ADC1AD849781AD616 +:1056F800497C1AD8F01F00102FAD0A9AEF3B00140E +:105708000C9CF01F001409890998B168F1E9118807 +:1057180009A9F1E9108809BBEF3C0014F5D3C010C2 +:10572800104BF01F000D0C9CF01F000CD83200002D +:105738008003791480008D0080037E700000167C41 +:105748008002DF8680008EFC80037BD08003802C63 +:10575800800068C8800020088000C990D431204D9E +:10576800502C503BFAC4FFCC109168006812682393 +:1057780068386846129568545819E088000E4B48F6 +:1057880090093008F0091900E0840268201D4B18C0 +:105798004B1C1AD8C2F85801C0C14AD89008E20870 +:1057A8001900E084025B201D4AA84ACC1AD8C228F6 +:1057B8005802C0C14A689008E4081900E084024E03 +:1057C800201D4A484A6C1AD8C158501A5008360B3E +:1057D800301CF01F0024401A18974008C10149C81E +:1057E8009008F8081900E0840239201D499849EC0E +:1057F8001AD8F01F001E2FEDE08F0230402999259E +:10580800B829300540395C729900B831999A99A93C +:10581800993899B29943997599D599E599F5F945C2 +:1058280000405803E080007C3058F9580058F01FB9 +:105838000010EF4C005CC1F148589008F8081900B6 +:10584800E08401AA1AD748B8C76800000000167C8F +:105858008003854C8003805880038078800380987B +:105868008002D48C800380BC80008D0080010A50A7 +:1058780080037B946E08201D8EA31AD8F01F003871 +:105888006F781AD31ADC1AD84B684B7C1AD8F01FD9 +:1058980000378EAA2FAD6E236F7C5803C1110E9B63 +:1058A800F01F00335C5CC2804B289008E6081900A2 +:1058B800E08401721AD74B084B0C1AD8C4794B0BE9 +:1058C800F01F0030F5DCC008C0D04AA89008EA08EC +:1058D8001900E0840161201D5C6A4A781ADA1AD737 +:1058E800C1D9149BEF3C0014F01F00270E9A4A7B85 +:1058F8006F7CF01F00276F78F1190014201D1AD94A +:1059080070191AD9F11900121AD970081AD84958F9 +:105918004A0C1AD8F01F00152FADC3B9F01F001E8E +:105928001892C0C149389008F8081900E084013479 +:105938001AD749A81AD849ACC0996EBCF01F0019EB +:10594800EF4C0048C32148B89008F8081900E084D3 +:1059580001231AD74918494C1AD8CF8880008EFCE1 +:10596800800385E08003812080008D0080010B701A +:105978000000167C80037B94800381348003AD593A +:1059880080010AB0800020088000568880010A48FB +:10599800800381948000DB90800385A8800380F4D5 +:1059A8008002DAF4800381B40E9B049CF01F003758 +:1059B800EF63004DEF63004EEF63004FEF6300505D +:1059C8004B38B0834B356E235803E0810087069A25 +:1059D800049B0E9CF01F00304B0B6EDCF01F003058 +:1059E8004B0B6EDCF01F00304B0B6EDCF01F0030F1 +:1059F800304A4B0B6EDCF01F00304B08B0838A88AE +:105A0800EDB80001C0C16F28201D1AD86ED81AD869 +:105A18004AB84ACC1AD8F01F002C2FCD49D8908804 +:105A2800EDB80001C1D16ED86E7C5808F00A170095 +:105A3800F1FA10046F19EF3500155809F20B170029 +:105A4800F3FB10041AD51ADC1ADB1AD91ADA1AD899 +:105A580049B81AD749DC1AD8F01F001B2F8D49C93D +:105A68008EAA0E9B6EDCF01F001B5C5CE08000952C +:105A7800488890093008F0091900E084008D1AD789 +:105A880048F8495C1AD8C6288000CEAC0000150832 +:105A98000000167C80004CF0800055CC8000CEBC05 +:105AA800800061988000CEB08000518C8000CEB616 +:105AB800800060188000CEC600007AE6800385A8C2 +:105AC800800381E480008D0080037C8C80004ECCB4 +:105AD8008000DBA0800382008A88EDB80001C0C185 +:105AE8006ED81AD86F181AD84B481AD74B4C1AD8F0 +:105AF800F01F00342FCD8EAA4B3B049CF01F0033BF +:105B08005C5CC1204B2890093008F0091900C434A6 +:105B1800201D5C6C4A981ADC1AD71AD84ADCF01F88 +:105B280000292FCDC388049CE06B00FFF01F002ADA +:105B3800EF4C00444A65580CC0D18A08F80819008F +:105B4800C2A41AD749D84A5C1AD8F01F001E2FEDF4 +:105B5800C2288A88EDB80001C1816ED8784A5808F1 +:105B6800F0091700F1F91004EF3500156E7B1AD50E +:105B78001ADB1ADA1ADC1AD91AD849081AD7498C42 +:105B88001AD8F01F00102F8D496B6F1CF01F0016DC +:105B9800300CC0283FFC48E5580CC2B08A093008D0 +:105BA800F0091900C5744918201D491C1AD8F01F9E +:105BB80000052FEDC4F80000800385A88003822823 +:105BC80080008D008003AD598000CFC40000167C92 +:105BD8008003815C8000D4588003825480037C8CCD +:105BE80080005D888000CEC28003854C8003827867 +:105BF8008A88EDB80001C26149A849B96E2549BC37 +:105C08005805F2051700F00517106E48498958081D +:105C1800F20C17105818EFF80017EFF8100D1AD5F6 +:105C28008E2B1ADC6EBA8E395C7B5C791ADB1ADA39 +:105C38001AD91AD848F81AD748FC1AD8F01F000FF2 +:105C48002F8D89073018EF660014EF680015300CA7 +:105C5800C0580E9CF01F000A3FFC2FCDD832000020 +:105C68008003757080037578800377708003776C84 +:105C78008003854C8003829880008D0080005360EB +:105C8800D431203D300730194B38E06504001892B4 +:105C980016919109E06007D00A9350070E964AF4CE +:105CA800C22826CC58ACE08B001F4ADEFC0C032F20 +:105CB8003016C1983006C178680CF01F002AE7DC5E +:105CC800B010C11830185008C0E8680CF01F002543 +:105CD800EBDCB010C0883017C068680CF01F0021DA +:105CE800E1DCB0104A0A029B049CF01F00205BFC18 +:105CF800CD915806C161498870080438C0A4E208EB +:105D0800032BFACCFFF8F01F001A402B580BC0A148 +:105D18004988201D498C1AD8F01F00182FEDC1980A +:105D2800300B502BF1D5C0100C99FAC5FFFC30068A +:105D380050161AD51AD6402E5C731ADEF9D0C01048 +:105D48001AD70C9A1AD31ADB0C9BF01F000D2FAD33 +:105D58002FDDD83A00007A9800007AA080037B688B +:105D68008002D47C800382D08002DAC880009150FF +:105D78000000000C800382DC80008D0080005764E6 +:105D8800D42118971696580CC041E06C00F6D8221A +:105D98004A589088EDB80001C0A14A48201D1ADB76 +:105DA8001ADC4A3C1AD8F01F00232FCD49E8908806 +:105DB800EDB80001C0F16C481AD8ED1800241AD8C3 +:105DC800ED18001C1AD8499849BC1AD8F01F0019B8 +:105DD8002FCD0C9B0E9CF01F00190E9BEDDCB0081C +:105DE8002F46EE0600266C1CF01F0015495B6C1C44 +:105DF800F01F0015495B6C1CF01F00156C1C304A25 +:105E0800494BF01F00150E9CF01F0014583CE08B06 +:105E180000075C5C300A0E9BF01F0011F01F001198 +:105E28008F6CD82A0000167C800385B4800382E03A +:105E380080008D008003830480004C908000CEACED +:105E4800800061988000CEB080004BA48000CEBC5A +:105E580080005E6C8000CEC6800020448000293817 +:105E680080008D40D43118971696580CC041E06CCC +:105E780000F6D83278785808EFF8184CF9B90101CB +:105E8800F1D9E108EFF81E4C3049F938004CF20816 +:105E98001800E08800254BD9920A3009F20A190047 +:105EA800C0A41AD84BA81ADC4BAC1ADB1AD8F01FBE +:105EB800003A2FCD0C9C301B3006EF66004CF01FCB +:105EC8000037EF660050EF66004DEF66004EEF6654 +:105ED800004F4B38E06C00FBB086D832580BC150ED +:105EE8004B089088EDB80001C101F6F800A81AD84F +:105EF800F6F8009C1AD8F73800AD1AD84A484AACC8 +:105F08001AD8F01F00252FCD6E795809C18049F89D +:105F18009088EDB80001C131201D1AD96ED8EF392B +:105F2800004CEECAFFB31ADA1AD91AD71AD61AD8F9 +:105F3800497849EC1AD8F01F00182F8D0E9CF01FD5 +:105F4800001C0C9B0E9C3FF5F01F001A5C5CEA0CD1 +:105F58001800C540E7DCB0083004EE030002E5385D +:105F6800004DE8081800C4A0E80C1800C034300C34 +:105F7800C2E80C9CF01F00105C5CEA0C1800C1D150 +:105F88003018E568004DC2380000167C800385C4CF +:105F98008003832880008D008000D97400001508D4 +:105FA80000001684800383508003838480004F3070 +:105FB80080004D488000DD54EF64004DEF64004ED2 +:105FC800EF64004FEF64005048D8B08448D89088F8 +:105FD800EDB80001C1311AD35C6C1ADC6ED8060723 +:105FE800EF39004D1AD91AD848781AD6487C1AD8E9 +:105FF800F01F0007300C2FADD832D83A0000150832 +:106008000000167C800385C4800383C480008D0053 +:10601800D43118971696580CC041E06C00F6D83267 +:10602800F01F004E3FF8EBDCC008F0051800C10077 +:10603800F1D5B008EE080008F139004D3008F00934 +:106048001800C060EF38004C2FF8EF68004CEF38AC +:10605800004C3089F2081800E088001E4C09920AAA +:106068003009F20A1900C0D4201D1AD81AD76ED8E0 +:106078001AD84BC81AD64BCC1AD8F01F003C2FADF3 +:1060880030080C9CEF68004C301BF01F0039E06CA6 +:1060980000FBD8324B799289EDB90001C1714B6A86 +:1060A800158A201D6ED91ADAF5D5B008EE0A000A4D +:1060B800F53A004D1ADA1AD84AA81AD74AFC1AD65D +:1060C8001AD91AD8F01F00292F8D4AB8118930081B +:1060D800F0091800C0400E9CF01F00293FF3E605A8 +:1060E8001800C3905C653008EE050004E939004DDE +:1060F800F0091800C3000C9CF01F0022E60C1800E1 +:10610800C0513018E968004DC1180E9CF01F001EE0 +:106118006F2C580CC030F01F001D0E9CF01F001B88 +:10612800EE0500083009F169004D48D89088EDB8AF +:106138000001C1116ED8EE050005EB39004D1AD9E2 +:106148001AD848881AD6492C1AD8F01F0008300CDB +:106158002FCDD832D83A000080004D480000167C78 +:1061680080037BE08003840080008D008000D97468 +:106178000000168400007AE68003842C80004F30EB +:106188008000DD54800052148002DADC8003846CC5 +:10619800D4311294580A5F1830091497F204180081 +:1061A8005F0318961695E7E80008F2081800C5502E +:1061B800335CF01F00406C898EC8F20800088D8897 +:1061C8006C385808C0614BC89088EDB80001C231DE +:1061D8004BA89088EDB80001C0918EC81AD84B889A +:1061E8004B8C1AD8F01F00382FED4B889088EDB8EB +:1061F8000001C0C14B28201D4B5C1AD8F01F00328B +:106208008ECB6E1CF01F00332FEDED0800162FF813 +:10621800ED5800160A9AED3B00140E9CF01F002E54 +:106228004A689088EDB80001C1218EC8201D1AD88F +:106238001ADCED38001430091AD91AD71AD51AD829 +:1062480049F84A6C1AD8F01F00202F8D0E9CF01FB9 +:106258000024335CF01F002358075F081063C160F7 +:1062680049689088EDB80001C0C1201D1AD5ED38E5 +:1062780000141AD8492849CC1AD8F01F00132FCD7A +:106288000A9B0C9CF01F0019C1385804C11048B86B +:1062980090093008F0091900C0B44898201D5C64C2 +:1062A8001AD7493C1AD41AD8F01F00072FCDD83A6C +:1062B80080009B54000016800000167C800385D067 +:1062C8008003849C80008D00000016828003762C59 +:1062D80080013604800068C8800384AC8000C990BF +:1062E80080009B3A800384E480005270800385100C +:1062F800D42148C8189716969088EDB80001C0A117 +:106308004898201D1ADB1ADC488C1AD8F01F0008A0 +:106318002FCDF7D6C0100E9CF01F0006D822000023 +:106328000000167C800386108003852480008D0081 +:106338008000D1D8D4213007C1B80C9C0E9B2FF611 +:10634800F01F000D1895C0F078485808C0C1F01F1C +:10635800000B0A9CEB35000BF01F00090A9B5C5CE4 +:10636800F01F00085846CEA12FF75827C030300636 +:10637800CE5BD82280002024800053608000204417 +:1063880080002068D42149C8F80C001EF00C0708CA +:1063980049A9A36EF20C070C3007499B31EAF0C6F5 +:1063A800FFFFF0080018F0091504F1D6C008FC0931 +:1063B8000009F00A1800F9B80000F6090009720689 +:1063C8005806C0509229F20700075C87F8081800A1 +:1063D800CE7148C89088EDB80004C0A10E985C78CA +:1063E8001AD84898489C1AD8F01F00092FED0E9C1F +:1063F800D8220000000015180000151400007B0CBE +:106408000000167C800388788003866080008D00F9 +:10641800D4214978F00C07085808C0714959F20C82 +:10642800070AF00A1800C1F04929F20C070AF40813 +:106438001800C1904909F80C001CF0080017A5675E +:10644800EE0C0027120748D99289EDB90004C0C1A3 +:106458001AD848B81ADA48BC1AD71AD8F01F000A4E +:106468002FCDC02830070E9CD82200000000151838 +:106478000000151400007B0C000016808003862C99 +:106488008003867C80008D00D42116971496F01F17 +:106498000005C0609828AC087808301C8F08D822FE +:1064A80080006418D431499849991092F00C070873 +:1064B800F20C070718961AD7496C1AD8EC0600147C +:1064C800F01F001549532FEDA36431E5EE070019BD +:1064D800A569E8090009E609000972085808C0809A +:1064E80092A948FC1AD91AD8F01F000B2FED2FF7E4 +:1064F800E40607085C57EE051800F9B70000EE0837 +:106508001800CE51D83200000000151400001518EC +:106518008003869080008D0000007B0C800386A895 +:10652800D4214A181897169631D9F20C1800E08829 +:10653800000F90093008F0091900C33449B81ADC73 +:1065480049BC1AD8F01F001B2FEDD822F60B001AF1 +:106558009088F80C0019E2180010A569F20A0029C1 +:10656800495AF40903055808C0A04908201D1ADC37 +:10657800492C1AD51AD8F01F000F2FCD0A9CF01FEE +:1065880000103008EC060016EE07001748A9A567AA +:10659800EE060026F20600068D288D08AC28AC38D9 +:1065A800D82200000000167C80038650800386B83D +:1065B80080008D0000007B0C800386D88002DADC26 +:1065C800D4314948F80C00121896F00C0707A3625A +:1065D800491331E44915EE070018A568E4080008D6 +:1065E800E60803085808C0500E9C0C9BF01F000CCE +:1065F8002FF7EA0607085C57EE041800F9B7000001 +:10660800EE081800CE914839300CF2060B08D83243 +:106618000000151800007B0C000015148000652888 +:10662800D4211897580CC0E14A189008F8081900A6 +:10663800C3C44A08201D4A0C1AD8F01F00202FEDA9 +:10664800D82249FAF40B070CF8CEFFFFF80C001C0F +:10665800A56CF40B0B0E3008F60B0019F80900298D +:10666800498CF809000993289308B228B23831E90F +:10667800F20E1800C031F40B0B0848D89088EDB81A +:106688000004C10148E8F00B07081AD848E8F00BE5 +:1066980007081AD848781AD748CC1AD8F01F000724 +:1066A8002FCD0E9CF01F000AD82200000000167C97 +:1066B8008003888C800386E880008D000000151810 +:1066C80000007B0C000015148003867C8002DADC55 +:1066D800D42118970E9CF01F0005C060780C0E9B03 +:1066E800F01F0003CF8BD822800064188000662832 +:1066F800D421496818971696149512949088EDB885 +:106708000004C0C14928201D1AD91ADA1ADB1ADC7C +:10671800490C1AD8F01F00102FAD301B0A9CF01F2F +:10672800000FC080301B0A9CF01F000C78485808E6 +:10673800C0510C9B0E9CF01F000A5804C0500A9BC5 +:10674800089CF01F0008D8220000167C8003886887 +:10675800800386FC80008D0080002024800062F881 +:1067680080006628D4211897F01F00061898C021C9 +:10677800D8220E9A782C700990ABF01F0003DA2A01 +:1067880080006418800066F8D4211697149518962E +:10679800F01F0018C2C09838982B7809F60819001D +:1067A800C202F5D8C0105805C050F20A0708AE88D2 +:1067B800C068F20A0709AE892FF8B83848E8908807 +:1067C800EDB80004C0D10F881AD878081AD898B83C +:1067D8001AD848A848AC1AD8F01F000A2FCDDA2AD0 +:1067E800782C0C9A5C7BF01F0008300CD822000033 +:1067F80080006418000016808003861C80038724AC +:1068080080008D00800066F8D4211897F01F0023BF +:106818001896C021D8224A289088EDB80004C0D123 +:1068280078081AD898A81AD88CB81AD849D849EC30 +:106838001AD8F01F001E2FCD8C398C28F0091900AA +:10684800C020DA2A49A89088EDB80004C1614998A7 +:10685800201DF007070949881AD9F00707081AD830 +:10686800F20818005F191AD96C081AD848D8493C98 +:106878001AD8F01F000E2FAD6C2C6C090E9A8CAB39 +:10688800F01F000F48C8F007070948A8F0070708D5 +:10689800F00918005F1CD8228000641800001680D8 +:1068A800800388548003873880008D000000167CA0 +:1068B800000015140000151880038750800066F842 +:1068C800D431189516971493580CC0311894CBD816 +:1068D800F60B001A4A58F00B0708F0080019A569CA +:1068E800F20A00294A2AF40903095809C1604A1A18 +:1068F800940B300AF40B1900C0A4201D1AD849E8DB +:106908001AD949EC1AD8F01F001E2FCD49780E9BD2 +:10691800F007070CF01F001B301B8ACCF01F001A71 +:1069280018961894E0800092189B30098ACA0A9C2D +:10693800F01F00168A485C8CF00C1900C2C048D9B8 +:10694800920A3009F20A1900C0B45C781AD848A82B +:106958001AD648FC1AD51AD8F01F00092FCD0C9C5E +:106968003004F01F000CC7180000151400007B0C41 +:106978000000167C800386448003877C80008D009D +:10698800800065288002D48C8000C718800387A403 +:106998008002DADC4AE9F207070AF4CBFFFFF40ABF +:1069A800001AA56AEE070018F2070B0BF408002876 +:1069B8004A8AF4080008300A9123B02C9106B03AAC +:1069C80031E8F00B1800C031F2070B0A4A084A29CF +:1069D800F0070708F2070709F0091800C1C149F9CB +:1069E800920A3009F20A1900C0A4201D1AD81AD830 +:1069F80049B849CC1AD8F01F001C2FCD4948F007D8 +:106A080007095809F9BA01FFF3DAE109F9B9001DD4 +:106A1800F0070B0949189088EDB80004C1618AC8CD +:106A280048DAF407070A201D0D891ADA488AF4079C +:106A3800070A1ADA1AD91AD848981AD648BC1AD79F +:106A48001AD8F01F00092F8D089CD83200001514A1 +:106A580000007B0C000015180000167C800386449B +:106A6800800387E080008D008003880CD431203DAE +:106A78004B4818971690502AF00C07084B293004F9 +:106A8800F20C07064B1BF80C001C31EAA36CF0C58E +:106A9800FFFFF0080018F0091504F1D5C008F8093F +:106AA8000009F00A1800F9B80000F6090009720593 +:106AB8005805C0509229F20400045C84EC081800C0 +:106AC800CE71301B089C5C7CF01F00211895C2E039 +:106AD80049C8EE070019F00707060892A36918933A +:106AE80031E849911894EC060015498AA565F20524 +:106AF8000005F40500056A0B580BC0B0069C8AAA6D +:106B080050095018F01F00138AAA401814034009AE +:106B18002FF6E207070A5C56EC081800F9B60000E1 +:106B2800EC0A1800CE110895049440285800E1F5A5 +:106B38001A005808F1F41C000A9C2FDDD832000016 +:106B4800000015180000151400007B0C8002D48C7E +:106B58008002DF86D4313038189716931494F00CDD +:106B68001800E088001B489890093008F0091900BF +:106B7800C0353005CA2848681ADC30051AD8485C80 +:106B8800F01F00052FEDC9980000167C8003863899 +:106B98008003883080008D00F80C001A4C88F00CB7 +:106BA8000708F0080019A569F20A00294C5AF409E7 +:106BB80003095809C1604C4A940B300AF40B1900B8 +:106BC800C0A4201D1AD84C181AD94C1C1AD8F01F6A +:106BD80000412FCD4BA80E9BF007070CF01F003E7D +:106BE8000892301B5C72049CF01F003C18961895A4 +:106BF800C640049A069BF01F003AEE0700184B03A4 +:106C0800E6070702E4020012A562E40800224AD857 +:106C18003001F0020002300B8506A424A4310E9C3A +:106C2800F01F0030852CE60707082FF8E6070B0849 +:106C380031E9F2081800C031E6070B014A084AA9F1 +:106C4800F0070708F2070709F0091800C1C149E968 +:106C5800920A3009F20A1900C0A4201D1AD81AD8BD +:106C680049A84A2C1AD8F01F001B2FCD4948F00715 +:106C780007095809F9BA01FFF3DAE109F9B9001D62 +:106C8800F0070B0949089088EDB80004C1610D8828 +:106C98004959F2070709201D1AD94899F207070927 +:106CA8001AD91AD848985C74491C1AD41AD61AD713 +:106CB8001AD8F01F00082F8D0A9CD832000015142E +:106CC80000007B0C0000167C800386388003877CDC +:106CD80080008D00800065288002D48C8002DF86C9 +:106CE8008000202400001518800387E08003880CAA +:106CF800D401E06A05A0300B482CF01F0003D8022D +:106D080000007B0C8002E10CD421202D580AC02100 +:106D1800C008501CFE782800500B3FF7109E301C0E +:106D2800300B7049EDB90001CFD17049EDB90009B8 +:106D3800CFD140195809C0B01396F2C5FFFE138988 +:106D48005015EDE91089F7D9D010C038F7D7D01011 +:106D5800913B7049EDB90000CFD17C2B40095C8B89 +:106D68005809C080B29BF7DBC108B28B40092FE9F4 +:106D78005009F80A1900E0880005202A5C8ACD111C +:106D8800FE7828007048EDB80003C021C008EDB8AF +:106D98000002C021C0082FEDD822580CC060FE7830 +:106DA8002800300A7019C058FE78280030FA701987 +:106DB800F3DAD20491195EFC202D3008E0691388BB +:106DC8005018F8090249C058401A2FF82FFA501ADB +:106DD8001238CFB12FED5EFCD401303CF01F000516 +:106DE800C060303CF01F0004F01F0004D402D6033A +:106DF80080009BC480009BDC8002CD80D401580CAD +:106E0800C060300B303CF01F0004D802303CF01F4B +:106E18000003D80280009B6E80009BB0D401202D17 +:106E28003008B888303CF01F0028303CF01F00279D +:106E3800309CF01F0025307CF01F002330085018CC +:106E480040192FF950192FF8E04861A8CFA1309CBC +:106E5800F01F001F3008501840192FF950192FF84B +:106E6800E05886A0CFA1307CF01F0019FE790C00F5 +:106E78007248EDB80005C020C0087248EDB800019E +:106E8800C020C008340B300A492CF01F0013FE78CC +:106E98002800302A70C9F3DAD108308A91C970C93C +:106EA800F3DAD084301A91C970C9F3DAD06191C984 +:106EB80070C9F3DAD001303C91C9F01F00082FEDFA +:106EC800D80A000080009AFC80009B1280009B3A40 +:106ED80080006DE080009BF480009BDCD42120AD15 +:106EE8004C68E3B80001D5533017FE6810007109EB +:106EF800F3D7D202303AF1490040E06B1B00EA1B9D +:106F080000B7FE7C0C00F01F003E310A201D30083F +:106F18001ADA0E99109B308AFE7C0C00F01F00399B +:106F280030080E990E9A109BFE7C0C00F01F00365C +:106F3800300BFE7C0C00F01F0035FE7C0C00F01FAF +:106F48000034300C1ADC18981899189A1ADC189B17 +:106F5800FE7C0C00F01F002F0E9CF01F002F302B22 +:106F6800FE7C0C00F01F002DF01F002DD503304AC9 +:106F7800FAC7FFD04ABB0E9CF01F002B302B0E9C8B +:106F8800F01F002AFAC8FFDC4A99722C109B912C3A +:106F9800E06AF980EA1A0337F2E40000FE7C180080 +:106FA800F0E50000F01F0023308A4A3B0E9CF01FDA +:106FB800001E310AFAC6FFEC300B0C9CF01F001FB4 +:106FC8003018304BFB68002149DCF01F00180C9B7F +:106FD800FE7C2800F01F001B3009FE7C2800129B55 +:106FE800129AF01F00190E9C0E96304BF01F000FDE +:106FF8002FCDFAC7FFD8C2D88003700080009D5CEF +:1070080080009D0480009D2280009D3A80009D485C +:1070180080009CC480009A7680009D5280009C2449 +:10702800800388B48002DF8680009AD48003889821 +:107038008000A270800388AC8002E10C800388A4E1 +:1070480080009EB680009EF00D8C2FE6F01F000F8A +:107058000E36CFB1FACBFFFCFE7C2800F01F000CE7 +:107068003009FE7C2800129A129BF01F000AFE7C51 +:107078002800F01F0009302CF01F0008FE7C2800B3 +:10708800F01F00052F6DD82280009B1280009EB64D +:1070980080009EF08000A04080009B3AD42130A858 +:1070A8001896F00C1800C0C1E067271020175BF78E +:1070B800C13030DBFE7C1800F01F0008CF81E0678C +:1070C800271020175BF7C0800C9BFE7C1800F01F70 +:1070D8000003CF81D822DC2A8000A202D401178ABB +:1070E80017B91798B168F1EA118817AAF1EA108858 +:1070F800F3E810081AD81ADC483CF01F00042FEDFA +:10710800D8020000800388EC80008D00D421202D57 +:107118004AB811D9BAD97009500911C8BAC81A960B +:1071280018951694581CE08900064A6CF01F002632 +:10713800C448761CF01F0025201DEFDCC0084A4C0F +:107148001AD7F01F00212FED5825C2A0682CF01F78 +:10715800001F201DEDDCC00849EC1AD6F01F001AEC +:1071680030182FEDF0061800C111305A49AB0E9CAB +:10717800F01F001A30AA49AB0E9CF01F00180E9C95 +:10718800308A498BF01F0015C1883028F006180096 +:10719800C141300A0E9C149BF01F0013C0E8303820 +:1071A800F0071800E08B000A300B0E9CF01F000F50 +:1071B8001A9B306AF01F000E2FEDD82A800388C86A +:1071C8008003892080008D008002D47C8003894C54 +:1071D800800389588003896C80006B5C8003897404 +:1071E8008003898080006A748000202480004DD04C +:1071F800D42118961695582CC45176174B3B0E9CE3 +:10720800F01F00331896C1014B2CF01F00334B3888 +:10721800FE798000B0094B28B0064B28B0064B28F1 +:10722800B006E08F01C44B1B0E9CF01F0029C1D192 +:107238004AA89088201D4AEC1AD8F01F00274A88CF +:1072480090884ACC5008F01F00244A6890884AACBD +:107258005008F01F00214A4890884A8C5008F01FB7 +:10726800001E2FEDE08F01A30E9C4A5BF01F001853 +:10727800C0C14A4CF01F0018E06900FF4978E08F50 +:107288000195582CE089000749FCF01F0013E08F96 +:10729800018E762CF01F001D18975836E081018763 +:1072A8006A1649BB0C9CF01F000AC53148B858073C +:1072B800E08A00089009A1A9B0095817C2A1C3081B +:1072C8009009A1C9B009C2C88003898C8002E51859 +:1072D8008003899080008D000000167C00001680D5 +:1072E80000001682000016848003899C800389A40C +:1072F800800389BC800389D4800389EC8003DAB8D1 +:1073080080038A0480038A108002D47C80038A9CCC +:107318004B799208A1A8B2085827C071C0D84B4928 +:107328009208A1C8B208C0884B299208A1A8B2083F +:107338005837C071C0A84AF99208A1C8B208C05805 +:107348004AD99208A1A8CAC84AB99208A1C8CA8845 +:107358004AAB0C9CF01F002AC2F14AA85807E08AE1 +:1073680000089009A3A9B0095817C061C0C89009BE +:10737800A3C9B009C08849E99208A3A8B208582748 +:10738800C071C0D849A99208A3C8B208C088499951 +:107398009208A3A8B2085837C071C0A849599208E2 +:1073A800A3C8B208C05849499208A3A8C798492950 +:1073B8009208A3C8C758494B0C9CF01F0011C3E1A1 +:1073C80049085807E08A00089009A1B9B009581778 +:1073D800C061C1B89009A1D9B009C17848499208DB +:1073E800A1B8B2085827C161C1C8000000001680C2 +:1073F800000016820000168480038AA48002E51823 +:107408000000167C80038AA84B699208A1D8B208AC +:10741800C0884B599208A1B8B2085837C071C0A8A3 +:107428004B199208A1D8B208C0584B099208A1B8C4 +:10743800C3784AE99208A1D8C3384ADB0C9CF01FEC +:10744800002DC3014AC85807E08A00089009A3B96B +:10745800B0095817C061C0C89009A3D9B009C0883D +:107468004A099208A3B8B2085827C071C0D849D9A8 +:107478009208A3D8B208C08849B99208A3B8B2083C +:107488005837C071C0A849899208A3D8B208C05813 +:1074980049699208A3B8C04849499208A3D8B208D4 +:1074A800C858496B0C9CF01F0013C3D149285807D2 +:1074B800E08A00089009A5A9B0095817C061C0C89A +:1074C8009009A5C9B009C08848699208A5A8B2085A +:1074D8005827C151C1B848399208A5C8B208C1682F +:1074E80000001680000016820000168480038AAC13 +:1074F8008002E5180000167C80038AB04AC9920809 +:10750800A5A8B2085837C071C0A84A999208A5C85A +:10751800B208C0584A799208A5A8CC2B4A599208B3 +:10752800A5C8CBEB0C9C4A4BF01F0024C3F14A487A +:107538005807E08A000B9009EA19FFFFE819800054 +:10754800B0095817C071C1089009F3D9C00FB00924 +:10755800C0B849C99208EA18FFFFE8188000B208C5 +:107568005827C081C11849789009F3D9C00FB009CC +:10757800C0B848F99208EA18FFFFE8188000B20876 +:107588005837C081C0E848A89009F3D9C00FB0099E +:10759800C08848899208EA18FFFFE8188000C80BDD +:1075A80048489009F3D9C00FB009D82A00001682BC +:1075B8000000168480038AB88002E5180000167C53 +:1075C80000001680D421582CC2717617495B0E9C96 +:1075D800F01F0015C1211897494CF01F0015201DF8 +:1075E800494C1AD7F01F00120E9C2FF7F01F0012FB +:1075F8002FED5847CF51C1380E9CF01F0010201DA9 +:10760800EFDCC00848BC1AD7F01F00090E9CF01F19 +:10761800000A2FEDC04848ACF01F0005D82A00002A +:1076280080038AC08002E51880038AC480008D0028 +:107638008003894C800064AC8002D47C80038AD8A3 +:10764800D421207D306A18951696FAC7FFEAE06BB8 +:1076580000FF0E9CF01F00385825C1B16C1C4B7BF5 +:10766800F01F00371896C4B14B6CF01F00370E9B03 +:107678000C9CF01F00360E9B301CF01F00340E9B34 +:107688000A9CF01F00320E9B303CF01F0030C508EA +:107698005825E08A00356C1CF01F002D6C2B1897BC +:1076A800500B169CF01F002B58DC5F04585C5F08D9 +:1076B800E9E81008ECC5FFFC109418963008FACCDD +:1076C800FFF8400BF0041800C0500C9AF01F00227D +:1076D800C238F01F002258375F98580C5F09189677 +:1076E800F3E81008E8081800C0A15807C085C09141 +:1076F8006A0811893308F0091800C030498CC0980D +:10770800585C5F1858DC5F19F3E80008C050495C02 +:10771800F01F000DC0D85C570C9BFAC9FFEAFACAE3 +:10772800FFF80E9CF01F00100E9CF01F00102F9DFC +:10773800D82A00008002E10C80038B088002E5183B +:1077480080038B1080008D00800139D08002D47CAA +:107758008002E6208002E65C800090BC80038B24D7 +:1077680080038B6480013A2480013A0CD421204D97 +:107778004A2C1496F01F00221A9CF01F0022581C55 +:10778800C0504A1CF01F001EC0A81A9CF01F001F02 +:10779800201D1ADC49ECF01F001A2FEDF01F001D08 +:1077A800189749DCF01F00165807C05149BCF01F54 +:1077B8000014C0480E9CF01F001A49A76E0CF01F59 +:1077C800001AC0D06E087018201D1AD8F01F0017B4 +:1077D800500C497CF01F000A2FEDC048495CF01F8F +:1077E8000008495CF01F00060DC93008F0091800B0 +:1077F800C260492CC258000080038B9C80008D0019 +:10780800800138DC80038BB480008EC480038BD069 +:107818008001413080038BE080038C1080008FD87A +:10782800000080B08000C33880008EFC80038BF09D +:1078380080038C0080038C1880038C20496CF01F17 +:107848000017FACCFFF4300BF01F0015301B40373F +:10785800FACCFFF8F01F0012201D50471AD74046F7 +:10786800F01F00101AD71ADC48FC5077F01F000BE5 +:107878002FDD50361AD6F01F000B1AD61ADC48BC7A +:107888005066F01F0006F01F000A300C2FCD2FCDD8 +:10789800D822000080038C2C80008D008000BA4024 +:1078A80080008EFC80038C3880038C488000466CF6 +:1078B800D421202D1695584CE089000649ECF01F7C +:1078C800001FC368FACCFFFC761BF01F001D6A2C52 +:1078D8004014F01F001C18976A3CF01F001A1896F5 +:1078E8006A4CF01F0018501418951ADC496C1AD607 +:1078F8001AD71AD4F01F0011089CF3D5C008F5D682 +:10790800C0080E9B5C7BF01F00112FCD5BFCC101F2 +:1079180048F890093008F0091900C0A448D81AD5C9 +:1079280048DC1AD61AD71AD8F01F00042FCD2FED2D +:10793800D82A000080038C5880008D008000915068 +:107948008002D47C80038C90800038B40000167CC0 +:10795800800388B880038CC4D4211695583CE089EC +:10796800000649CCF01F001CC338761CF01F001B12 +:1079780018976A2CF01F001918966A3CF01F001718 +:107988004978201D18941AD649651AD7580CF0055D +:107998001710495C1AD5F01F0010089AF7D6C008CE +:1079A8005C5A0E9C5C7CF01F00112FCD5BFCC10162 +:1079B80048F890093008F0091900C0A448D81AD628 +:1079C80048DC1AD71AD51AD8F01F00032FCDD82AA9 +:1079D80080038D0480008D008002D47C8003776C46 +:1079E8008003777080038D3480003BAC0000167CE8 +:1079F800800388D080038D58D421206D1697582C89 +:107A0800E08900064A4CF01F0025C438761CF01F98 +:107A180000246E2BF8C700011A9CF01F0022304A80 +:107A28001A9BFAC6FFEC0C9CF01F001F201D406833 +:107A38001AD8F01F001E1ADC49DC1AD7F01F0017ED +:107A48000C9B0E9C5C5CF01F001BFACCFFE0300B1B +:107A5800F01F0019301B4087FACCFFE4F01F001616 +:107A68002FDD50571AD74056F01F00101AD71ADCCE +:107A7800492C5087F01F00092FDD50461AD6F01FF9 +:107A8800000B1AD61ADC48EC5076F01F00042FCDF4 +:107A98002FADD82A80038D8C80008D008002D47C85 +:107AA800800091508002DF8680008EFC80038DB4B8 +:107AB8008000B9F08000BA4080038C3880038C487D +:107AC800D421FACD0108581CE0890006491CF01F92 +:107AD8000012C1D8F6C9FFFCF8CA0001FAC7FFFCBA +:107AE800E06B01000E9CF01F000DC110300948CA60 +:107AF800FACBFEFC0E9CF01F000B5C5CC0814418A6 +:107B0800489C1AD81AD7F01F00042FED2BEDD82A5D +:107B180080038DD080008D0080008F64800070E429 +:107B28008000BD14800388ECD43121AD18961695D9 +:107B3800582CE08900064A1CF01F0021C3B8FAC778 +:107B4800FFFC344A300B0E9CF01F001E306AE06BBD +:107B580000FFFACCFFDBF01F001BFAC4FFB8EAC92C +:107B6800FFFCECCA0002320B089CF01F00171893A8 +:107B7800C210189A089B0E9CF01F00143088FB63F3 +:107B880000242016EA060326FB68003C0C9CF01F24 +:107B980000100C9B189A30180E9C3089F01F000DAD +:107BA800581CC08048C8201D48CC1AD8F01F0004B3 +:107BB8002FED2E6DD83A000080038DEC80008D00EB +:107BC8008002E10C80008F648002DF868002E6205C +:107BD8008001383880038ED080038E10D42121ADE7 +:107BE8001696582CC05049BCF01F001BC308FAC792 +:107BF800FFFC344A300B0E9CF01F0018306AE06B13 +:107C080000FFFACCFFDBF01F0015ECC9FFFC301AAF +:107C1800FAC6FFB8320B0C9CF01F00111895C17002 +:107C2800189A0C9B0E9CF01F000F3088FB650024EF +:107C38000E9CFB68003CF01F000C581CC08048B824 +:107C4800201D48BC1AD8F01F00042FED2E6DD82A2D +:107C580080038E3080008D008002E10C80008F64EC +:107C68008002DF86800137AC800388E080038E487D +:107C7800D421212D581CE0890006491CF01F001151 +:107C8800C1C8F6C9FFFCF8CA0001FAC7FFD8320B11 +:107C98000E9CF01F000D1896C1000E9B189AFAC78B +:107CA800FFF90E9CF01F0009300BFB6600270E9CA5 +:107CB800F01F0007F01F00072EEDD82A80038EB8AA +:107CC80080008D0080008F648002DF86800091FC38 +:107CD800800091E0D401F01F0003F01F0003D80AD0 +:107CE800800146AC80009074D40148BE18983009D1 +:107CF8007C0C580CC0A1F2090019487EFC09002927 +:107D0800932A9318930BD8022FF92F4E58F9CF11B5 +:107D1800DC0A000000001520D401484CF01F0004C4 +:107D280030194848B089D80280038EDC80008D0065 +:107D3800000015D4D4314B68169570065806C0500B +:107D48005816E08100BAC938580CE08000B5F01F19 +:107D580000314B18910C1897580CE08000AD198928 +:107D6800EC091800C0415805C460C4284AB44AC385 +:107D78008906C188EC060018E60800287012049CE1 +:107D88005802C0E0F01F002718910E9CF01F002534 +:107D98000E9BE20C0D4A049CF01F0023C3102FF623 +:107DA8008906680649D258E6FE98FFE658F6C28169 +:107DB8005805C210049749DCF01F001D3008498699 +:107DC8008508C128F0080018EC080028700958092F +:107DD800C0807018201D497C1AD8F01F00152FED9F +:107DE8006E082FF88F086E0858E8FE98FFED492CAA +:107DF800F01F000F4888700CF01F0010C5C80E9CBB +:107E080048FB49074906F01F0011C2C80000161CAC +:107E18008002E5D4000016200000151C0000152083 +:107E28008002E6208002E63680038EE480008D0022 +:107E380080038EFC80038EE08002DADC80038BEC0A +:107E4800000015D8000015DC8002E7086E08EC0871 +:107E5800092C2FF88F085908C070498B300CF01F77 +:107E68000018580CCF413019496891094969497877 +:107E78007008F0080018F20800284959702A720C96 +:107E88007008494B5D18581CC1705805C040492CF2 +:107E9800F01F001248E83007340A0E9B910748DCAF +:107EA800F01F000F48F8700CF01F000F4858301CE6 +:107EB8009107D832D83ADA3A80038BEC8002E70887 +:107EC8000000161C000015200000151C000015D825 +:107ED800000015DC80038EE080008D008002E10C3C +:107EE800000016208002DADCD421202D1897FACB66 +:107EF800FFFCFE7C1800F01F0012583CC080584C54 +:107F0800C081E0690100FE7818009109301CC15851 +:107F1800401C58DCC03130ACC0B8588CC081F01F50 +:107F28000009320CF01F00071BFCC0285C5CF01F26 +:107F380000054018300CAE882FEDD8228000A2161C +:107F4800800070A4D431202D30A1FAC0FFF930D2BE +:107F5800308349B749B630043005009CF01F001A39 +:107F6800C2A11BF8E20818005F0AE40818005F09BC +:107F7800124AF80A1800C0904929491A1298740B35 +:107F8800950CF20B0B0CC188E6081800C0916E081E +:107F98002018F00C17708F0CEC0C0B04C0686E09DD +:107FA800EC090B082FF98F096E08E0480050CD61E5 +:107FB8008F05CD4B3008109C2FEDD83200001624C9 +:107FC8000000162880007EF0D401F01F0004301B4A +:107FD800F01F0003D802000080007F4C80007D3C29 +:107FE800D4314974169714951293580BC0B1680C84 +:107FF800580CC0311896C2181696F01F001289073F +:10800800C1C868085808C0C1E06C0200F01F000E23 +:10801800890CC061189648DCF01F000DC0E80A9C66 +:10802800E066020048650C33E60617806A0B0C9A76 +:10803800F01F00086A088F080C9CD83200001678D8 +:108048008002DADC8002DAF480038F0480008D007D +:10805800800088F0D401F01F0002D80A800089440B +:10806800D4213008FAC4FFEC19C9F0091800F9B88E +:108078000100E9F81A01E9F81A02E9F81A004A18A1 +:108088001AD84A1818971AD8089B3008E8C9FFF870 +:10809800E8CAFFFC780CF01F001D8F0C2FED580C60 +:1080A800C021DC2AF01F001A300949AA301BE06CF5 +:1080B8001388F01F00193009498A301BE06C00FA58 +:1080C800F01F00153009496A301BE06C01F4F01FFD +:1080D80000123009493A301BE06CEA60F01F000ECC +:1080E8003009491A301BE06C03E8F01F000B300917 +:1080F80048EA301BE06C03E8F01F0007DA2A0000AA +:1081080080012EAC800134E48000C4FC8000C304EC +:108118008000817080008DA8800081648000815873 +:108128008000814C8000814080008134D401F01FA0 +:108138000002D8028000BEB8D401F01F0002D802A5 +:10814800800121D4D401F01F0002D8028000B104BC +:10815800D401F01F0002D8028000B8C8D401F01F73 +:108168000002D8028000DEDCD401F01F0002D80231 +:1081780080012AB4D40148989088EDB80000C081E5 +:108188004878201D487C1AD8F01F00072FED3019B9 +:108198004868B089D80200000000167C80038F4C24 +:1081A80080038F6C80008D0000001686D401319CFE +:1081B800F01F0003319CF01F0003D80280009B26AB +:1081C80080009B3AD421205D30081AD850581AD81C +:1081D8001AD85068505830181897B8C8F01F00229D +:1081E8004A2B6E0CF01F00224A282FCD9088EDB83C +:1081F8000000C0814A08201D4A0C1AD8F01F002030 +:108208002FED0E9949FA4A0B4A0CF01F00211896D7 +:10821800581CC09049F8201D49FC1AD8F01F0018B6 +:108228002FEDC008F01F001DF01F001DF01F001DDE +:10823800C0F0490890093008F0091900C0E448E87E +:10824800201D499C1AD8F01F000E2FEDC0684978F0 +:10825800319CB086F01F00163018EF6800082FCD4B +:10826800D822000080008068800084188000C34203 +:108278000000167C80038F3880038F8480008D0077 +:10828800800082B88000833C8000817C8000926CF2 +:1082980080038F9C80039710800091E0800146AC9A +:1082A800800029D080038FB80000167E80009B5480 +:1082B800D4211897333CF01F001549589088EDB821 +:1082C8000000C0814938201D493C1AD8F01F00130E +:1082D8002FED0FD83006EC081800C0C0490CF01F6D +:1082E800000F6E0CF01F000F6E0CF01F000FAED6C3 +:1082F800C07848ECF01F00096E0CF01F000D3FFC21 +:10830800F01F000CD822000080009B3A0000167C69 +:10831800800392A880038FD480008D0080038FF0A3 +:108328008000AA2C8000A6A48003900C8000C310B3 +:1083380080002DBCD42118971696333CF01F0026D8 +:108348004A689088EDB80000C0814A58201D4A5CF0 +:108358001AD8F01F00252FED0E9CF01F0024201DB9 +:108368001ADC4A3CF01F00200DC92FED3008F00937 +:108378001800C1F049989088EDB80000C08149887C +:10838800201D49CC1AD8F01F00182FED49ACF01F5A +:1083980000166C0CF01F0019499849A95C5CF20C96 +:1083A8001700F00C1710F01F00103018ACD8C04898 +:1083B8006C0CF01F001548989088EDB80000C0813B +:1083C8004878201D491C1AD8F01F00072FEDF01F10 +:1083D8000010D82280009B540000167C80038F5C1C +:1083E8008003901880008D0080008F3880039030C3 +:1083F8008003904C800390608000B1A48003907843 +:10840800800379208000C3DC800390808000BEE474 +:10841800D42149A818969088EDB80000C0814988F1 +:10842800201D498C1AD8F01F00182FED0C9C497795 +:10843800F01F00171895C110301CF01F00166C189B +:10844800201D1AD8F01F0014500C494CF01F000EC4 +:1084580030182FEDAE88D822AE8CF01F0011487866 +:108468009008EA081900C0844858201D48DC1AD82A +:10847800F01F00052FEDD8220000167C80038F28FE +:108488008003909480008D00000016878000C33818 +:1084980080002DBC80008EFC800390AC8000633C83 +:1084A800800390BCD4014AB89088EDB80000C08120 +:1084B8004A98201D4A9C1AD8F01F00292FEDF01F5A +:1084C8000029300A4A8B4A9CF01F0029300A4A9B2F +:1084D8004A9CF01F0027300A4A8B4A9CF01F002450 +:1084E800300A4A8B4A8CF01F0022300A4A7B4A8C99 +:1084F800F01F001F300A4A7B4A7CF01F001D300A1B +:108508004A6B4A7CF01F001A300A4A6B4A6CF01F0B +:108518000018300A4A5B4A6CF01F0015300A4A5BA3 +:108528004A5CF01F0013300A4A4B4A5CF01F0010E7 +:10853800300A4A4B4A4CF01F000E300A4A3B4A4C5C +:10854800F01F000B300A4A3B4A3CF01F0009D802D2 +:108558000000167C8003929C800390D880008D00D8 +:1085680080007D2080007CDC800390EC80007CF023 +:1085780080007C78800390F480007648800390FC2B +:108588008000777480039104800071F88003910C57 +:10859800800075CC8003911480005C888003911C56 +:1085A80080007B308003912480007BE48003912C41 +:1085B80080007AC88003913480007A008003913C5F +:1085C8008000796080039144800078B880039150DE +:1085D800800071148003915CD4211897F01F000B60 +:1085E800F01F000BF01F000BF01F000B6E0CF01FAC +:1085F800000B48B811893008F0091800C0406E0C0B +:10860800F01F0008D822000080008D5080007FD025 +:1086180080008D4080013B548001340C0000167EA0 +:1086280080004468D421202D3029EE780000F1D94B +:10863800D1A23019F1D9D003300750180E9B50073A +:10864800337CF01F000F1A9BFE7C3800F01F000DD2 +:108658000E9BE06A01A4FE7C3800F01F000B0E9B05 +:10866800E06A0348FE7C3800F01F00080E9BFE7C81 +:108678003800F01F00072FEDD822000080009A84F0 +:108688008000A08C8000A1448000A17A8000A128ED +:10869800D401333CF01F0009334CF01F0008335C51 +:1086A800F01F0006333CF01F0006334CF01F000497 +:1086B800335CF01F0003D80280009AFC80009B3ACC +:1086C800D421202DF01F003FF01F003FF01F003F76 +:1086D800F01F003FF01F003FE06C1B00EA1C00B7D2 +:1086E800F01F003D4BD8201D4BDC1AD8F01F003D71 +:1086F80030CB301CF01F003C2FED1897580CC09160 +:108708004BA8201D4BAC1AD8F01F00362FEDC0081F +:10871800344B301CF01F00348F0CC0914B38201D97 +:108728004B3C1AD8F01F002F2FEDC0084B1890882B +:10873800EDB80000C0E13448201D1AD830C81ADC52 +:108748001AD84AD81AD74ADC1AD8F01F00262FADF3 +:10875800300B169CF01F002AF01F002AF01F002A79 +:10876800C0904AA8201D4A2C1AD8F01F001E2FEDD1 +:10877800C008FACAFFFC0E9B4A5CF01F0026581C72 +:10878800C19149C89088EDB80000C09140181AD826 +:1087980049984A1C1AD8F01F00132FED401A49FBBC +:1087A8000E9CF01F001F581CC0510E9CF01F001D8E +:1087B800CFDB58CCC04058DCC3A1C37849ACC388D0 +:1087C800800081B480006EE4800086988000862C4A +:1087D800800084AC8000A33C800391848003916472 +:1087E80080008D008002D48C800391A080039710B4 +:1087F8000000167C80039294800391B080008E184C +:108808008000C1388000805C800391DC80007FE8B4 +:108818008002CBF480039208800081CC80013B70F9 +:10882800800085E08003921C484CC028484CF01F0B +:108838000005F01F0005CFEB800392448003926887 +:1088480080008D0080008D50D4314A1458095F088B +:108858001296189716951493A888E0600100E061B5 +:1088680000FFC2E88920A868E2031900E069FFFF59 +:10887800E7D9E828E9F88A02E069010088E8F208FF +:108888000108682989151039E9F8BA02EE021608B4 +:10889800049CF01F0010301CF01F000FF01F000F89 +:1088A8005806C090049CF01F000E301CF01F000DED +:1088B800F01F000D68281013100710055C83F1D70E +:1088C800C0085803CD01069CD83200000000168865 +:1088D80080009894800099EC80009728800097B0D9 +:1088E800800099C4800096E8D40130095C7AF01FB2 +:1088F8000002D80280008850D401485890E9701BC3 +:10890800120C702AF01F0003D8020000000016881D +:108918008002DF86D4014888189B118A3009F20A40 +:108928001800C07090E9701C120B702AF01F000329 +:10893800D8020000000016888002DF86D421208D2E +:1089480048D8F0E60008FAE70008F0EA0000FAC89C +:10895800FFF0FAEB0000F0E70008F0EB0000E06C35 +:10896800F980EA1C0337F01F0005300C2FCD2FCDFE +:10897800D8220000800392BC80009A14D401FAC95E +:10898800FFFCF01F0002D8028003146CD401F01F12 +:108998000002D8028002E6D8D401F01F0002D802F3 +:1089A8008002E4FCD401F01F0002D8028002E93CF6 +:1089B800D401F01F0002D8028002DF60D401F01F4A +:1089C8000002D8028002E67CD401F01F0002D8021F +:1089D8008002E5D4D401F01F0002D8028002E51815 +:1089E800D401F01F0002D8028002E65CD401F01F17 +:1089F8000002D8028002E620D401F01F0002D8024B +:108A08008002E0CED401F01F0002D8028002E10CFF +:108A1800D401F01F0002D8028002DF86D401F01FC3 +:108A28000002D8028002DADCD401F01F0002D8026A +:108A38008002E120D401F01F0002D8028002DAF49B +:108A4800D401580CC0707808B08B78082FF89908B2 +:108A5800D802F9DBC008F01F0002D802800070A419 +:108A6800D431189616971495580AE08A00153008DC +:108A7800109AC0282FF8EE08070BF40B1800CFB196 +:108A88000A38F9B50400EBD8E515EDB90001C03195 +:108A98003303C0283203E9D9C001C0903004C108AB +:108AA8002FF42015069B0C9CF01F000D5805FE990D +:108AB800FFF9C0682FF42FF70C9CF01F00090F8BEB +:108AC800580BCF91C0782FF42015069B0C9CF01FF3 +:108AD80000045805FE99FFF9089CD83280008A489E +:108AE800D431204DFAC4FFCC109368171895680448 +:108AF8001698580BC0B13308BADB0899069ABAC859 +:108B0800FACBFFFCF01F001FC39858095F1B58AA37 +:108B18005F09F7E90009C0605808C0445C3830169E +:108B2800C0283006EECB003A3009FAC7FFF00EF93C +:108B3800C0B8F00A0D00029912985898F1DBE908BC +:108B48002D080EF800985808CF515806C100580350 +:108B5800C0B0EDB40001C08132DB0A9C2013F01FC5 +:108B6800000A3016C04832D830060EF80899069A1E +:108B78000E9B0A9CF01F00030C0C2FCDD83200006E +:108B880080008A6880008A48D431203D3007500A26 +:108B980018951696325432D3330230913730C9784B +:108BA800E8081800E081008E2FF60D885808E0804C +:108BB8000093E8081800E0800085E6081800F9B975 +:108BC8000100F7B600FFF9B90001C0382FF6A1B9C6 +:108BD8000D88E4081800CFB03008C048F80E001817 +:108BE8002FF60D8AF008002EF4CC0030F4CB0030BC +:108BF800E20B1800FE98FFF4E00A1800C0A1109AD2 +:108C08004008110B50084B98580BF00B1700C5483B +:108C1800364BF60A1800C0A1361B400A1ADB1AD9CF +:108C28003019740B2FCA502AC358370BF60A18008C +:108C3800C121361A40091ADAF2CAFFFC501A308AE2 +:108C48001ADA720B3009310A0A9CF01F00292FED3D +:108C58001807C3C8378BF60A1800C041400A361BEC +:108C6800C078358BF60A1800C091400A341B1ADB0D +:108C78001AD9740B2FCA502ACE6B375BF60A180024 +:108C8800C0B1361B400A1ADB1AD93009740B2FCA37 +:108C9800502A30AACDAB363BF60A1800C171109A9B +:108CA8004008700B2FC8FB6B00085008FACBFFF880 +:108CB8003008FB6800090A9CF01F000E1807C068FE +:108CC8002FF70D8B0A9CF01F000C2FF60D88580803 +:108CD800FE91FF685805EBF81000F9B90100F1F9A9 +:108CE8001E000E9C2FDDD832800392CC80008AE8CB +:108CF80080008A6880008A48D401189BFACAFFFC61 +:108D0800300CF01F0002D80280008B90D40148A9D3 +:108D180072082FF89308F2F800CC5808C040F2FC0B +:108D280000D45D18FE780D00301991897078D4024E +:108D3800D6030000000001184838F0F900D0700C84 +:108D4800B33C5EFC00000118D431495630020C9740 +:108D580030152F46EEC1FF2C0E930E940D88E408B3 +:108D68001800C18166086E291039E08B00146C1850 +:108D78005808C0306C2C5D180D98EA081800E9F8FE +:108D88000000EFF90001F3D8E008EFF80A02EDF56A +:108D98001E002EC62EC70236CE21D832000001187A +:108DA800D4311898580AC021C008301CF80B180094 +:108DB800E0880003C008496E30072FCE30A60E9C0D +:108DC8000E95FD3300082FF5F8031800C081EFD584 +:108DD800C0082ECEEC071800CF41C0080E9C48C52D +:108DE800EE0700270A963003EAF500D0F0050D04D7 +:108DF8009D040D08FD630008EC07002608088D494E +:108E0800FD6B00099D188D3AD8320000000001184A +:108E1800D421300A16971896328B496CF01F001629 +:108E2800300AFE7C0D00149BF01F0014C021C008FE +:108E38004935FE7C0D00EAFB00D0F60B1073A19BB0 +:108E4800F01F0010FE7C0D00F01F000FFE7C0D00CF +:108E5800F01F000EEAC9FF2CEB4600CCEB4700D40C +:108E680030182F45AA882EC51235CFD1D822000038 +:108E780080008D1480009BF480009DE8000001189C +:108E880080009DD480009DCE80009DB6D401306ABC +:108E9800F01F00025F0CD8028002DF60D401F93AAB +:108EA8000020F7380020F4081800C020D80AF01F66 +:108EB80000035F0CD80200008002DF60D42119D9BA +:108EC80019881AD919C91AD919B91AD919A91AD9B7 +:108ED800199948671AD9486A1AD8312B0E9CF01F7D +:108EE80000050E9C2FADD822000016BC800392D43A +:108EF8008002E490D4214058F5D8C008F00916182B +:108F08001ADAF5D8C108F1D8C2081ADA48671AD8A7 +:108F1800486A1AD9310B0E9CF01F00050E9C2FCD04 +:108F2800D8220000000016D0800392F48002E4905A +:108F3800D42148871896321A300B0E9CF01F000671 +:108F48000C9BED3A00200E9CF01F00040E9CD822CA +:108F5800000016988002E10C8002DF86D4313003CD +:108F6800189716961491129218950694C1D8050070 +:108F78002FF4009CF01F0012F80300030C33E08864 +:108F88000009201D48FC1AD6F01F000F2FEDC1085C +:108F9800201DEE05010B1AD00A9C0C0B48BAF01FD5 +:108FA800000C2FED18050234CE350E35C021D83A05 +:108FB80030080AF8EA07010CD83200008002E620DF +:108FC8008003930480008D008003931C8002E4904A +:108FD800D42118972DFCF01F001B201D1ADC49AC6A +:108FE800F01F001A0E9CF01F001A500C499CF01F2D +:108FF80000176EC8498C5008F01F00146EF82FED4A +:109008005818C041495CF01F0011EF38003830494A +:10901800F2081800C0E03059F2081800C060302982 +:10902800F2081800C091C03848DCC04848DCC028A5 +:1090380048DCF01F000648DCF01F0004D8220000BE +:1090480080008EC48003931C80008D0080008F38C0 +:1090580080039320800393288003933880039344EC +:10906800800393588003936C80037E70D421202D55 +:10907800FACCFFFCF01F000C401870185808C041CB +:1090880048ACF01F000B3007C0887008F007032CAD +:10909800F01F00082FF75C57401870191237CF637C +:1090A8002FEDD822800136B88003939080008D0080 +:1090B80080008FD8D431202D300818921696BAE83F +:1090C800169CF01F001DEDBC0000C04149BCF01FFC +:1090D800001C30072FF649B30E94FAC5FFFCC208EE +:1090E800660BF6080709E2190044C210E047004081 +:1090F8005F9C0D8AF60A0709E21900445F09F9E93D +:109108001009E8091800C131BADABAC8310A300BB7 +:109118000A9C2FE6F01F000CE4070B0C2FF7ED3824 +:10912800FFFF5808CDE10E9C5C5CC028300C2FED89 +:10913800D83200008002E620800393A080008D00D2 +:109148000000049C8002E93CD421204D1A981AD8CA +:10915800FAC8FFF81AD8FAC8FFF01AD8FAC8FFE810 +:1091680018971AD8169C49BBF01F001B2FCD584CD6 +:10917800C2214038E04800FFE08B001E402B580B0E +:10918800C1A5E04B00FFE089001740195809C13517 +:10919800E04900FFE0890010400A580AC0C5E04ACB +:1091A80000FFE0890009B16BF7E811881448F1E97C +:1091B8001088C0283008F0091618AEB8AE890E9C81 +:1091C800F3D8C208F1D8C108AE99AEA82FCDD822DD +:1091D800800393B08002E444486870085808F9BCDA +:1091E80000FFF9B90101F1F91E10F9BC01015EFC9B +:1091F800000016E0D4214988169770085808C02145 +:10920800DC2A580CC080189B321AF0CCFFEFF01FF4 +:109218000013C038F16C003148F85807C080700C52 +:109228000E9B306A2CECF01F000DC088700C306A61 +:109238002CECE06B00FFF01F000A48787008F13949 +:1092480000313008F0091800C021DA2AF01F0005A3 +:10925800DA2A0000000016E08002DF868002E10CB6 +:10926800800146ACD4314A24189616971495129268 +:1092780068035803C3B1338B301CF01F001E890CE0 +:10928800189BC0B149C89088EDB80003C2F1201DF1 +:1092980049A849BC1AD8C10849ACF01F001B496944 +:1092A8001891581CC0E09288EDB80003C1F1201D48 +:1092B8004928496C1AD8F01F00163FFC2FEDD83208 +:1092C80068089132F16300109106911791259288F0 +:1092D800EDB80003C020D8324888201D48DC1AD8D1 +:1092E800F01F000B029C2FEDD832DC3A000016E08C +:1092F8008002D48C0000167C800393D080039430C5 +:109308008000931C800136D88003944880008D002B +:1093180080039470D431202D1697581CC290C083B6 +:10932800582CC6704A78583CE08101A8C998F01FAB +:1093380000264A4818969088EDB80003C0A1F01F8F +:1093480000234A381ADC4A3C1AD8F01F00232FEDB4 +:10935800333CF01F0022334CF01F00216E185808D0 +:10936800E08001976E3B0C9C5D18E08F0192495894 +:109378009088EDB80003C08149A8201D49AC1AD8CF +:10938800F01F00152FED334CF01F0014333CF01F75 +:109398000014EF3900103008F0091800E080017956 +:1093A800F01F0012581CE080017448689088EDB8DE +:1093B8000003E081016E201D48A848DC1AD8C65970 +:1093C8000000167C8001413080008F38800394189B +:1093D8008003948880008D0080009B5480009B3A15 +:1093E80080039638800394A4800146AC800394C817 +:1093F8004B589088EDB80003C0814B48201D4B4C5A +:109408001AD8F01F00342FED4AF89088EDB8000301 +:10941800C0814B18201D4B1C1AD8F01F002E2FEDB1 +:10942800333CF01F002F6E285808C0306E3C5D1882 +:10943800EF3900103008F0091800E080012AF01F09 +:109448000029581CE080012549F89088EDB80003F0 +:10945800E081011F201D4A084A3C1AD8C16990883A +:10946800EDB80003C0814A18201D4A1C1AD8F01F05 +:1094780000192FED6E085808C0306E3C5D18EF39A2 +:1094880000103008F0091800E0800103EF390031BE +:10949800F0091800E08000FDF01F00161894FACCBF +:1094A800FFFCF01F0015581CC5914018701858088B +:1094B800C5503005EEC1FFEFEEC3FFCE0A960A9203 +:1094C800C48800000000167C8003940C800394FC80 +:1094D80080008D00800393E88003951480009B3AF8 +:1094E800800146AC80039538800393F88003956C1F +:1094F80080014130800136B8EF390031E4091800A5 +:10950800C0807008029CF005032BF01F0041C1F0D9 +:10951800306A4C0B069CF01F0040C0A04018700831 +:10952800069CF005032B2DFBF01F003CC1005806DC +:10953800C0A040186CC97008F005032870C810391D +:10954800E089000640187008F00503262FF55C55E1 +:10955800401870191235CD13C02830060C34C0419C +:109568005804E081009658065F1858045F19F1E91D +:109578000009C200089B0C9CF01F0025C1D068C8D8 +:10958800FE58FFC0E08400856CCAF0C9FFF71439A3 +:10959800E084007F4A299289EDB90003C0D1201DDB +:1095A8001ADA1AD849F84A0C1AD8F01F00202FCD19 +:1095B800C0385808C0C0202DECCBFFDF306A1A9C99 +:1095C800F01F001BF01F001B2FEDC1784948908841 +:1095D800EDB80003C0C1EECCFFEFF01F001749182B +:1095E8001ADC496C1AD8F01F00112FEDEECCFFEFF2 +:1095F800EF3B0031F01F0012588CC060589CC2F03D +:10960800581CC211C458F01F000FC42880008EA433 +:10961800800395888002E63680008E940000167CD0 +:10962800800393DC8003959080008D008002DF86A4 +:109638008001459080008F38800395B8800146549A +:109648008001418049489088EDB80003C0814938BD +:10965800201D493C1AD8F01F00132FEDF01F0012EF +:10966800581CC16048C89088EDB80003C111201D7E +:1096780048A848EC1AD8C0989088EDB80003C08173 +:10968800201D48B848BC1AD8F01F00062FED2FED52 +:10969800D83200000000167C800393DC800395E438 +:1096A80080008D00800146AC800396008003940CF6 +:1096B8008003961CD4012FEC580BC080F7DCC0083F +:1096C800FE7C2800F01F0005D802F7DCC008FE7CED +:1096D8002800F01F0003D80280009F1A80009F6AAC +:1096E800D42148C7C098300BFE7C2800F01F000A20 +:1096F8006E082FF88F086E0CF7DCC008CF51F9DC24 +:10970800C288F01F000630194858B089D8220000D6 +:10971800000016E48000A04E800096BC000016E809 +:10972800D4014868300B700CF9DCC288F01F0004C3 +:1097380030094848B089D802000016E4800096BC79 +:10974800000016E8D421202D4948301B700CF9DCA4 +:10975800C288F01F0013E06B00D7FE7C2800F01FC2 +:109768000011FAC7FFFAE06B00FFFE7C2800F01F2B +:10977800000D0E9BFE7C2800F01F000B9AB8EDB878 +:109788000007CF214858300B700CF9DCC288F01F55 +:1097980000042FEDD8220000000016E4800096BCDB +:1097A8008000A04E8000A06AD421202D49B8A96C61 +:1097B800910C49B811893008F0091800C030F01F21 +:1097C8000019300949684957B0896E0C301BF9DC1B +:1097D800C288F01F0015E06B0082FE7C2800F01F95 +:1097E80000136E08F3D8C008FAC7FFF8F7D8C10C01 +:1097F800FE7C2800F3EB109B0EDBB18BF01F000BF7 +:109808000FABFE7C2800F01F00090FBBFE7C280070 +:10981800F01F00062FEDDA2A000016E4000016E813 +:109828008000974C800096BC8000A04ED421493817 +:10983800189711893008F0091800C0604908700CA1 +:10984800A98CF01F0010EEC6FF000F3BFE7C28001D +:10985800F01F000D0C37CFA14898300B700CF8CCD6 +:10986800FF00910CF9DCC288F01F00083019483855 +:10987800301CB089D8220000000016E8000016E469 +:10988800800097B08000A04E800096BCD421202D87 +:109898004A78A96C910C4A7811893008F0091800A7 +:1098A800C030F01F002530094A284A17B0896E0CCD +:1098B800301BF9DCC288F01F0021E06B00D2FE7C6F +:1098C8002800F01F001F6E08F3D8C008FAC7FFF879 +:1098D800F7D8C10CFE7C2800F3EB109B0EDBB18B94 +:1098E800F01F00170FABFE7C2800F01F00150FBB00 +:1098F800FE7C2800F01F0012E06B00FFFE7C2800B1 +:10990800F01F000FE06B00FFFE7C2800F01F000C2A +:10991800E06B00FFFE7C2800F01F0009E06B00FFF1 +:10992800FE7C2800F01F00062FEDDA2A000016E45E +:10993800000016E88000974C800096BC8000A04E7E +:10994800D421202D498818973009118AF20A180065 +:10995800C070B0894958700CA98CF01F0015FAC561 +:10996800FFFAEEC6FF00E06B00FFFE7C2800F01F48 +:1099780000110A9BFE7C2800F01F000F9A380EC8C1 +:109988000C37CF214898300B700CF8CCFF00910CA5 +:10999800F9DCC288F01F000930194838301CB0893A +:1099A8002FEDD822000016E8000016E480009894F5 +:1099B8008000A04E8000A06A800096BCD421189731 +:1099C800C088F01F0006486CF01F000620175C874F +:1099D800483C5807CF71DA2A80008900000016EC4D +:1099E80080009834D4211897C088F01F0006486C6E +:1099F800F01F000620175C87483C5807CF71DA2A09 +:109A080080009948000016EC8000891CD42130277A +:109A1800FAC4FFEC1896A887C0C80C9A089BFE7C6D +:109A28002800F01F0009C020D82A09882FF8A88824 +:109A38000988EE081800FE98FFF230094838301CF3 +:109A4800B089D82280009F90000016E8E1B8000095 +:109A5800EE180001F1D8C201C020D3033019F20B6F +:109A6800094B994B783958085E0CD5035EFCFE68A3 +:109A780014007009F3DCD0C191095EFCF8081605E2 +:109A8800A968E028F000581BC0D0C063582BC0F06C +:109A9800583BC1205EFF3019F20C0949916991A920 +:109AA800C108F60C094B915B91ABC0B83019F20CA8 +:109AB80009499169C0583019F20C0949915991998D +:109AC8003019F20C094C912C5EFDD703D4213007D4 +:109AD800189616940E95C0880D9B0D8C2FF72FE6BF +:109AE800F01F000418450837CF830A9CD8220000CD +:109AF80080009A843018F00C0948A59CA96CE02CC9 +:109B0800F000F948004899185EFC3018F00C094834 +:109B1800A59CA96CE02CF000F94800745EFC301894 +:109B2800F00C0948A59CA96CE02CF000F9480078D5 +:109B38005EFC3018F00C0948A59CA96CE02CF000DC +:109B4800F9480054F948004499185EFC3018F00CA4 +:109B58000948A59CA96CE02CF000F9480058F94880 +:109B6800004499185EFC301AF8081605F40C0949E7 +:109B7800A968E028F000F14900C4143BC080C04344 +:109B8800582BC0F1C098F14900A8C038F14900A489 +:109B9800F14900B8C078F14900A8F14900B4C028DB +:109BA8005EFAF14900945EFD3018F00C0948A59C56 +:109BB800A96CE02CF000F94800985EFCF80816053E +:109BC800A968E028F000F0F800D0F00C0A4CF9DCA5 +:109BD800C0015EFC3018F00C0948A59CA96CE02C6B +:109BE800F000F94800D85EFCC008D703F3DBC005D5 +:109BF8004898A59BF00B00387018F009092C487894 +:109C0800F5DAC002F00A0329FE780800F00B0929EA +:109C18005EFC00008003964C8003713CD42148F818 +:109C2800E3B8000148E848F9700E48FC3008FE7BAC +:109C38000800C0E87216EC0A00262FFA8D0C0E3ABE +:109C4800CFA3F608092E2F892FF85948C04072076C +:109C5800300ACF6BD8220000800370008003713C6B +:109C68008003964C80009BF0E0680083FE79080032 +:109C7800F00C010CF20C0328F0CAFFC0F20A032C06 +:109C8800580C5E0C4869F80C1200F2080038F80C01 +:109C9800111F7018F00C032C5EFC00008003964C1A +:109CA80078C83019F1D9D10399C85EFC78C8301941 +:109CB800F1D9D001F1DBD20399C85EFCD421FAC4F2 +:109CC800FFEC6817680EEFD7C003FDDEC001300453 +:109CD800E9D7D003E9DED0E1E9D7D103E9DED1E164 +:109CE800E9DAD203E9DBD2E1E9D8D303E9D9D3E150 +:109CF80099147958EDB80005CFD1D822D42130076E +:109D0800405E2F8BEFD8D021EFD9D104EFDAD204FF +:109D1800EFDED306F80B0927D822F5E910192F8BA7 +:109D2800F3E81028F80B0329F3D8D043F80B0929D6 +:109D38005EFC2F8BF80B0328A1A8F80B09285EFC02 +:109D48007958EDB80000CFD15EFC7808F1DBD0027D +:109D580099085EFCEC5BBB9FE08B0004304BC1387C +:109D6800E068C6BFEA18002D103BE08B0004305BAA +:109D7800C0A8E0681200EA18007A103BF9BB030695 +:109D8800F9BB020778A8F1DBD00399A878A8F1DA23 +:109D9800D10399A87808A3A899087958EDB80007BD +:109DA800CFD178083019F1D9D00299085EFC78082B +:109DB800EDB80004CFD07808A1A899087808EDB8C4 +:109DC8000004CFD05EFC301899485EFC7808EDB8E6 +:109DD8000004CFD0992B7808EDB80004CFD05EFCF2 +:109DE800D42130F814951697F00A18005FBA301885 +:109DF8001896F00B18005FB9F5E91009C020D82AA9 +:109E0800F00B1800C0A1FE7C0C00F01F0015300BF1 +:109E1800FE7C0C00F01F00136C08EDB80004CFD0D6 +:109E2800A377B1A7EFE510878D076C08EDB800049C +:109E3800CFD06C08E2180010CFD18D186C08EDB89F +:109E48000004CFD06C08EDB80004CFD03FF88D28BF +:109E58006C08EDB80004CFD0DA2A000080009CA876 +:109E680080009CB43038F00A18005FB93078F00BE5 +:109E780018005F88F3E81008C1913108F00B18004A +:109E8800E08B0015E06800809908208BF408160123 +:109E9800F5DAC001F1EB104B580AF9BA0100F9BA2A +:109EA8000002F7EA100A99CA5EFD302C5EFCD40164 +:109EB80030191898F73B000DF20B1800E0880004E1 +:109EC800302CD802300AE06900809909301E7019D8 +:109ED800149CF3DED001F3DBD081F3DAD0E130FA61 +:109EE800F3DAD2049119D802D4013018F00B180013 +:109EF8005FBEF00A18005FB81C48C030302CD8028A +:109F08007818F1DBD021F1DAD041F1D9D3089918CA +:109F1800D80A78191898EA19000F9919781CE21CC0 +:109F28000004C10030E9F20B1800E08B001A701928 +:109F3800B16B300CEA1BFFF0E81BFFFF126B911BA3 +:109F48005EFC3039F20B1800E08B000B70192F0BF8 +:109F5800301AF40B094B5CDB126B911B5EFC302C46 +:109F68005EFCE0682710C0585808C0215EFF201822 +:109F78007849EDB90009CF917818EA18000F9918B7 +:109F8800FC18010099085EFDD4313036F737000C13 +:109F9800EC071800E08B0050F733000B301EFC0371 +:109FA8001800E08B0049F73800083079F2081800EB +:109FB800E08800423109F2081800E08B003D76196C +:109FC800F2051601F4050005EA090D04E8C90001C7 +:109FD800E04900FEE08B0030F0CA00080E9230081D +:109FE800EC120001A197F1D7D001F1D2D021F1D321 +:109FF800D061F1DAD084F73A0009F1D4D108178991 +:10A00800F1DAD208F73A000AF1DAD308FC091800A5 +:10A01800C0C0C093302AF4091800C090EC09180099 +:10A02800C0A1C07899C8C06899D8C04899E8C02824 +:10A0380099F8D83A302CD832301899085EFC784C08 +:10A04800F9DCC0215EFCE0682710C0585808C02120 +:10A058005EFF20187849EDB90001CF915C7B993BF0 +:10A068005EFDE0682710C0585808C0215EFF201820 +:10A078007849E2190201E0490201CF717828300CD1 +:10A08800B6085EFC76095829E08800035EFE76185B +:10A09800A769109BE61BC000120CF3D8C003AFB928 +:10A0A8001649109BE61B30001649109BE61B0C0056 +:10A0B8001649109BE61B03001649109BE61B00C0BF +:10A0C8001649109BE61B00301649109BE61B000C36 +:10A0D8001649109BE61B00031649109BE21B600003 +:10A0E8001649109BE21B10001649109BE21B0C003E +:10A0F8001649109BE21B03002FCC1649109BE21B4C +:10A108000080109A1649E21A0008109BE2180030E5 +:10A11800E21B00401649F3E81008144899085EFD50 +:10A12800F6081506582BF9BC0BFFF9D8E80CF9B856 +:10A138000805F9F88A00F9BC08005EFC582BE0888D +:10A1480000035EFEF6081506F80800082FC8700818 +:10A15800EDB8000FC0C1A76BF3DAC010160C2ECCF7 +:10A168007808E0180000F3E810089908F9DAC01038 +:10A178005EFC582BE08800035EFEA76B160C78186F +:10A18800EDB8000FC0A12E4CF3DAC0107808E01823 +:10A198000000F3E810089908F9DAC0105EFCD40151 +:10A1A800F60E15041C3AF9BE0210F9BE0308FC0BA2 +:10A1B800024BF6081601F00A003AF40B0D0AF409EE +:10A1C8001603F2C80001E048FFFEE0880003DA0A3F +:10A1D8007818E86B0000E418FFF7E018FECF590E76 +:10A1E800F60E1710F9BE0000FDE810089918F5DA08 +:10A1F800C003F3EA11099989D80A7858EDB8000123 +:10A20800C030302C5EFCF7DBC009997B5EFD7858C6 +:10A21800E21800E0C030304C5EFC7859EDB900001F +:10A22800F9BC0103F9F90006F00C1700E06A01FF18 +:10A23800F3DAE028F7F80A005EFCE1B80000EE184F +:10A248000001F1D8C201C020D3033FF999397859E8 +:10A258005808C020D50330089918999899A8EA6831 +:10A26800610C99085EFCD703D421201D500A16966C +:10A278001897F01F002F400A5806C5500DC83049DE +:10A28800F2081800E08800503095EA081800E08BC2 +:10A29800004B0DD93078F0091800E08B00458C3957 +:10A2A800E0680101F0091900E08B003EED39000873 +:10A2B8003038F0091800E08B00376C0B0E9CF01F4B +:10A2C800001D581CC3000DC8EA081800C0416E18CC +:10A2D800B1B8C05820586E19F3E810688F186E1975 +:10A2E800ED3A00080DD8A978F1EA10E812488F185D +:10A2F800302A8C38F3D8C010F4081900E088000818 +:10A308006E18ADB88F1820298FA9C0586E18F1E9BA +:10A3180010C98F196E18E018FFF08F18300C350827 +:10A328008F08C028301C2FFDD82200008000A242D0 +:10A338008000A1A64828910C5EFC0000000018C40B +:10A34800D4311898783E580EC620F90600105806E1 +:10A35800C5E030093FF3129A3344C1780E91E807FB +:10A368001800C0A1F2CAFFFEF4C9FFFF5C7A5C893D +:10A37800FC0A070AC0A8F6071800C4A05C75FC050B +:10A388000709E40900095C89EC091900C0F2F2C563 +:10A39800FFFFF9D9C0105C85FC0C000CEAC2FFFF76 +:10A3A80019870E91E6071800CDA1580AC300301985 +:10A3B800F20A1800C0617028E06900802948C0C806 +:10A3C80070283029F20A1800C0412D483409C048C5 +:10A3D8002D48E06900C0300C3FF7C0D8F60A1800D5 +:10A3E800C1705C7EF00E070CEC0C000C5C8CF20C5F +:10A3F8001900C0D2F8CEFFFF5C7C5C8EF00C000C1C +:10A40800FCC6FFFF198AEE0A1800CE91300CD8322C +:10A41800D401F908001CF3D8C010F2CEFFFE140EC8 +:10A42800E04E0044E088000F48F8201D1AD8E06884 +:10A4380004E31AD848D848EC1AD8F01F000E2FCDDC +:10A44800C008786EFC090009F36B00F02FF8786BF0 +:10A45800F3D8C010F6090009F36A00F02FF8F9588C +:10A46800001CD8028003971480039758800396EC49 +:10A4780080008D00D4013439F908001CF208190055 +:10A48800E088000F48C8201D1AD8E06804EE1AD8E2 +:10A4980048A848BC1AD8F01F000B2FCDC008786A0E +:10A4A800F3D8C010F4090009F36B00F02FF8F9583D +:10A4B800001CD80280039714800397A0800396ECB1 +:10A4C80080008D00D401580CC0E14B18201D1AD80B +:10A4D800E068062B1AD84AF84AFC1AD8F01F002F51 +:10A4E8002FCDC008786A580AC0E14A98201D1AD8AA +:10A4F800E068062C1AD84AA84A7C1AD8F01F002708 +:10A508002FCDC008F908001C3439F2081900E0887A +:10A51800000F49F8201D1AD8E068062D1AD84A18E5 +:10A5280049DC1AD8F01F001D2FCDC008F7D8C0107D +:10A53800160A3FFBF56B00F02FF8129B5C88300A77 +:10A54800F958001CC1584928201D1AD8E06806325D +:10A558001AD84948490C1AD8F01F00102FCDC00846 +:10A56800F1DEB010786EFC090009F36A00F0F0CE55 +:10A57800FFFFF3D8C010F6081900FE98FFF3F9584A +:10A58800001CF3D9C002CE01D80200008003971442 +:10A59800800397DC800396EC80008D008003980090 +:10A5A8008003982CD401F908001CF3D8C010F2CA13 +:10A5B800FFFEE04A0044E088000F4918201D1AD821 +:10A5C800E06804F51AD848F848FC1AD8F01F000FBC +:10A5D8002FCDC008786AF4090009F5DBC108F36AD1 +:10A5E80000F02FF8786AF3D8C010F4090009F36B6B +:10A5F80000F02FF8F958001CD802000080039714C7 +:10A608008003986C800396EC80008D00D401F908D3 +:10A61800001CF3D8C010F2CAFFFCE04A0044E088EE +:10A62800000F49B8201D1AD8E06804FD1AD84998C7 +:10A63800499C1AD8F01F00192FCDC008786AF40970 +:10A648000009F60A1618F36A00F0786A2FF8F3D8AA +:10A65800C010F4090009F5DBC208F36A00F0786A53 +:10A668002FF8F3D8C010F4090009F5DBC108F36A24 +:10A6780000F02FF8786AF3D8C010F4090009F36BDA +:10A6880000F02FF8F958001CD80200008003971436 +:10A69800800398B0800396EC80008D00D421F938AF +:10A6A8000035A3D8F9680035189678A75807C2402E +:10A6B8006E1C580CC050F01F001130088F186E28FF +:10A6C8005808C0916E355805C061EF090010EA09B5 +:10A6D8001900C0E048A8201D1AD8E06804C51AD897 +:10A6E8004888489C1AD8F01F00092FCDC0080E9C36 +:10A6F800F01F00078DA5D82280010A7880039714DF +:10A70800800398F0800396EC80008D008002DADCEC +:10A71800D4211897782C580CC050F01F0008300826 +:10A728008F286E3C580CC070F01F00043008EF589A +:10A7380000108F38D82200008002DADCD421189665 +:10A74800580CC0E14AE8201D1AD8E06805D11AD88B +:10A758004AC84ADC1AD8F01F002D2FCDC00878A7A8 +:10A768005807C0E14A68201D1AD8E06805D31AD8EE +:10A778004A784A5C1AD8F01F00252FCDC0086E58B9 +:10A788005808C0E049E8201D1AD8E06805D41AD84E +:10A798004A0849DC1AD8F01F001D2FCDC0086E6585 +:10A7A8005805C0E04968201D1AD8E06805D51AD8B0 +:10A7B8004998495C1AD8F01F00152FCDC0080A9A8D +:10A7C800E06B01340A9CF01F00158F5CC041E06CFF +:10A7D80000FFD8229859E0680133F0091900E08B8E +:10A7E80000214878201D1AD8E06805DD1AD848C825 +:10A7F800485C1AD8F01F00052FCDC00880039714B5 +:10A8080080039904800396EC80008D0080039928CA +:10A818008003994C800399788000CB6C800399A4BD +:10A82800EF380013EA081800C0514D3870092FF9A5 +:10A8380091097818301B8F684CF9720A8F0AB09BFF +:10A84800B08B306BB0ABF40B1618B0CBF7DAC2088C +:10A858003009B0FAB0DBF5DAC108305BB0B9F1699C +:10A868000008F1690009F169000AF169000BF16952 +:10A87800000CF169000DF169000EF169000FB0EAF2 +:10A88800EF3A0012F60A18005F0C30ABF60A18000F +:10A898005F0BF9EB100BF20B1800C0513049F20AAC +:10A8A8001800C0D10DC9F169000C0DD9F169000D6E +:10A8B8000DE9F169000E0DF9F169000F3009ECCAD4 +:10A8C800FFD1F1690010F1690011F1690012F16915 +:10A8D8000013F1690014F1690015F1690016F169B6 +:10A8E8000017F1690018F1690019F169001AF16996 +:10A8F800001BF0CBFFE4ED35002E3106EA09190004 +:10A90800F9BC0200F5FC380016CC2FF92FFA5C8947 +:10A91800EC091900CF413009F0CAFFD4129C340B5E +:10A9280014CC2FF95C89F6091900CFB13009F0CAA7 +:10A93800FF94129CE06B008014CC2FF95C89F60917 +:10A948001900CFB13639F16900EFF16900EC382907 +:10A95800F16900ED3539F16900EE344A3009F0C883 +:10A96800FF10EF59001C10C92FF95C89F409190070 +:10A97800CFB1D82A000001F0D421580CC0E14A28F0 +:10A98800201D1AD8E06806141AD84A084A0C1AD8A2 +:10A99800F01F00202FCDC00878A75807C0E149A8AC +:10A9A800201D1AD8E06806161AD849B8498C1AD852 +:10A9B800F01F00182FCDC0086E5C580CC0E1492864 +:10A9C800201D1AD8E06806171AD84948490C1AD821 +:10A9D800F01F00102FCDC0086E685808C0E148A8C5 +:10A9E800201D1AD8E06806181AD848D8488C1AD8F2 +:10A9F800F01F00082FCDC008F01F000A30088F682C +:10AA08008F58D82280039714800399E8800396EC26 +:10AA180080008D0080039A0C80039A3080039A5C32 +:10AA28008000C990D42130D878A7EF390012F009F6 +:10AA38001800EFF81E12F9B80100EFF81E133008DD +:10AA480018968FE88F988FB88FA88FD88FC8EF483F +:10AA5800004CEF480048EF480044F01F0029EBDCA9 +:10AA6800C008C201301A335B0E9CF01F0026307BF1 +:10AA78000E9CF01F00250E9CF01F00246E5CEF0B4F +:10AA8800001CF6CBFF105C7BF01F00210C983439BA +:10AA9800EECAFFDC6E5B6E1CF01F001E0C9CF01FE4 +:10AAA800001EEF3800132FF85C58EF680013309938 +:10AAB800F2081800E0880005E0692710C058E0692E +:10AAC80003E8F00902495C79E06801F4F2C9FE0D77 +:10AAD800F2080C080C9CEF58001EF01F00100C9C8C +:10AAE80048FBF01F00100C9C48DBF01F000F0C9C6B +:10AAF80048BBF01F000E0A9CD82200008000A74423 +:10AB08008000A4188000A47C8000A4CC8000CA64C3 +:10AB180080010BE08000A9808000C3108003AD593C +:10AB28008000C41C8000C2C88000C2E6D42130580E +:10AB380078A7EF390012F0091800EFF81E12F9B8DB +:10AB48000100EFF81E131896F01F0026EBDCC00872 +:10AB5800C2A1301A335B0E9CF01F0023303B0E9CC1 +:10AB6800F01F0022302A339B0E9CF01F001FED1BA4 +:10AB7800002C0E9CF01F001E0E9CF01F001E6E5C29 +:10AB8800EF0B001CF6CBFF105C7BF01F001B0C9832 +:10AB98003439EECAFFDC6E5B6E1CF01F00180C9C8B +:10ABA800F01F0017EF3800132FF85C58EF680013F8 +:10ABB8003099F2081800E0880005E0694E20C05876 +:10ABC800E06907D0F00902495C790A9CF2C9FE0DD8 +:10ABD800E06801F4F2080C08EF58001ED8220000C3 +:10ABE8008000A7448000A4188000A47C8000A5AC45 +:10ABF8008000A4CC8000CA6480010BE08000A9809A +:10AC0800D4211896580CC0E14AF8201D1AD8E068DB +:10AC180002F51AD84AD84AEC1AD8F01F002E2FCDC0 +:10AC2800C00878A75807C4E0EF3900123088F00947 +:10AC38001800C48117B8178A1799B169F3EA1189FE +:10AC480017AAF3EA1089F1E910096EA81039C3A10F +:10AC580030C8EF6800123008EF680013F01F001EBC +:10AC68005C5CC281301A335B0E9CF01F001C304BB9 +:10AC78000E9CF01F001B304A332B0E9CF01F001750 +:10AC88006EAB0E9CF01F00170E9CF01F00176E5C39 +:10AC9800EF0B001CF6CBFF105C7BF01F00140C9828 +:10ACA8003439493A6E5B6E1CF01F00120C9CF01F81 +:10ACB8000012EF3800132FF8EF6800133148EF58EF +:10ACC800001ED8228003971480039A88800396EC8C +:10ACD80080008D008000A7448000A4188000A47C18 +:10ACE8008000A6148000A4CC8000CA648003AD55FF +:10ACF80080010BE08000A980D421303878A7EF3993 +:10AD08000012F0091800EFF81E12F9B80100EFF868 +:10AD18001E131896F01F002AEBDCC008C321301A56 +:10AD2800335B0E9CF01F0027303B0E9CF01F002663 +:10AD3800302A339B0E9CF01F0023E06B02400E9CD0 +:10AD4800F01F0022304A332B0E9CF01F001E6EAB02 +:10AD58000E9CF01F001F0E9CF01F001E6E5CEF0B78 +:10AD6800001CF6CBFF105C7BF01F001B0C983439DD +:10AD780049AA6E5B6E1CF01F001A0C9CF01F00198C +:10AD8800EF3800132FF85C58EF6800133099F20879 +:10AD98001800E0880005E0692710C058E06903E85A +:10ADA800F00902495C790A9CF2C9FE0DE06801F4D9 +:10ADB800F2080C08EF58001ED82200008000A744B3 +:10ADC8008000A4188000A47C8000A5AC8000A61494 +:10ADD8008000A4CC8000CA648003AD5580010BE0DC +:10ADE8008000A980D4214BD811B9118B119A11A8D0 +:10ADF800B16AF5EB118AF5E81088F3E8100878A72E +:10AE08008FA8EF3900123068F0091800EFF81E1209 +:10AE1800F9B80100EFF81E131896F01F0031EBDCAB +:10AE2800C008C3E1301A335B0E9CF01F002E301BA4 +:10AE38000E9CF01F002D302A339B0E9CF01F00291A +:10AE4800ED1B002C0E9CF01F0029304A337B0E9C12 +:10AE5800F01F0024301B0E9CF01F0023303B0E9C7B +:10AE6800F01F002131CB0E9CF01F001F306B0E9C91 +:10AE7800F01F001D0E9CF01F001E6E5CEF0B001CE7 +:10AE8800F6CBFF105C7BF01F001B0C98343949AAE5 +:10AE98006E5B6E1CF01F00190C9CF01F0019EF3838 +:10AEA80000132FF85C58EF6800133059F2081800A7 +:10AEB800E0880005FE79EA60C058E06903E8F20816 +:10AEC80009495C790A9CF2C9FE0DE06801F4F208B0 +:10AED8000C08EF58001ED8228003AD598000A74403 +:10AEE8008000A4188000A47C8000A5AC8000A4CCBD +:10AEF8008000CA648003AD5580010BE08000A98002 +:10AF0800D421301878A7EF390012F0091800EFF8AB +:10AF18001E12F9B80100EFF81E131896F01F003939 +:10AF2800EBDCC008C501301A335B0E9CF01F0036FD +:10AF3800303B0E9CF01F0035302A339B0E9CF01FCF +:10AF48000032ED1B002C0E9CF01F0031304A332BD1 +:10AF58000E9CF01F002D6EAB0E9CF01F002E304A89 +:10AF6800336B0E9CF01F00286E9B0E9CF01F00296F +:10AF7800304A337B0E9CF01F0024301B0E9CF01FC0 +:10AF88000023303B0E9CF01F002131CB0E9CF01F9C +:10AF9800001F306B0E9CF01F001D0E9CF01F001E42 +:10AFA8006E5CEF0B001CF6CBFF105C7BF01F001BE8 +:10AFB8000C98343949AA6E5B6E1CF01F001A0C9C61 +:10AFC800F01F0019EF3800132FF85C58EF680013D2 +:10AFD8003059F2081800E0880005FE79EA60C05888 +:10AFE800E06903E8F20809495C790A9CF2C9FE0D98 +:10AFF800E06801F4F2080C08EF58001ED82200009F +:10B008008000A7448000A4188000A47C8000A5AC20 +:10B018008000A6148000A4CC8000CA648003AD55CB +:10B0280080010BE08000A980D421304878A7EF394F +:10B038000012F0091800EFF81E12F9B80100EFF835 +:10B048001E131896F01F0025EBDCC008C291301AB9 +:10B05800335B0E9CF01F0022303B0E9CF01F00213A +:10B06800302A339B0E9CF01F001EED1B002C0E9CFB +:10B07800F01F001D0E9CF01F001D6E5CEF0B001CE6 +:10B08800F6CBFF105C7BF01F001A0C983439499AF4 +:10B098006E5B6E1CF01F00180C9CF01F0018EF3838 +:10B0A80000132FF85C58EF6800133099F208180065 +:10B0B800E0880005E0692710C058E06903E8F00956 +:10B0C80002495C790A9CF2C9FE0DE06801F4F208B5 +:10B0D8000C08EF58001ED8228000A7448000A4184E +:10B0E8008000A47C8000A5AC8000A4CC8000CA6449 +:10B0F8008003AD5580010BE08000A980D4314A5807 +:10B108003016700730A20C9330043055C3E86EA88F +:10B118005808C3A0F1090022F2CA0001F15A00221E +:10B12800EC091900C151F1380012E40818005F0A4F +:10B13800E60818005F09F5E91009E8091800C04198 +:10B14800EA081800C2110E9CF01F0013C1D8F109BB +:10B158000020F2CA0001F15A0020EC091900C1418F +:10B16800F1380012E40818005F0AE60818005F09C1 +:10B17800F5E91009E8091800C041EA081800C041BB +:10B188000E9CF01F00066E075807CC21D83200002D +:10B19800000080AC8000B0308000AB34D421189619 +:10B1A800580CC0E14C08201D1AD8E068024E1AD885 +:10B1B8004BE84BFC1AD8F01F003F2FCDC008F938D8 +:10B1C8000035A3D8F968003578A7F909002CE0689C +:10B1D800023FF0091900E088008B5807C091350C30 +:10B1E800F01F00351897E08000838DACC2E86E1C14 +:10B1F800580CC030F01F00316E585808C0E04AA8FB +:10B20800201D1AD8E068026C1AD84AD84A8C1AD875 +:10B21800F01F00282FCDC0086E285808C0916E383E +:10B228005808C061EF090010F0091900C0E049E8AA +:10B23800201D1AD8E068026E1AD84A2849CC1AD8B4 +:10B24800F01F001C2FCDC008350A300B0E9CF01FD4 +:10B25800001EF01F001E8F1C1895C0610E9CF01F69 +:10B26800001C8DA5C178344A49ABF01F001B499BCF +:10B27800343A6E1CF01F00190C9A499B6E1CF01F83 +:10B2880000190C9CF01F00185C5CC0700C9CF01F2F +:10B298000017E06C00FFD822ED380035A3B8ED6840 +:10B2A8000035D8228003971480039A88800396EC8F +:10B2B80080008D008002DAF480010A7880039A9871 +:10B2C800800398F08002E10C80010A508002DADCE9 +:10B2D8008003AD5980010AB080010B708000B41062 +:10B2E80080010A488000ADEC8000A6A4E06C00FF55 +:10B2F800D8220000D421202D1896580CC0E14BA864 +:10B30800201D1AD8E06803781AD84B884B8C1AD8B5 +:10B31800F01F00382FCDC00878A75807C0E14B2888 +:10B32800201D1AD8E068037A1AD84B384B0C1AD863 +:10B33800F01F00302FCDC0086F295BF9C1102E29EE +:10B3480033C8E06AFFFFF2080D081438F40817B094 +:10B35800EF5800205808F9B80001EFF80C106F39C1 +:10B368005BF9C1102E2933C8E06AFFFFF2080D0807 +:10B378001438F40817B0EF5800225808F9B800013B +:10B38800EFF80C116EB850185808C041FC18FF00AF +:10B3980050186EC850085808C0716EA84019F3E8D4 +:10B3A8000008A1A85008EECBFFD80C9CF01F001392 +:10B3B800FACBFFFC0C9CF01F00121A9B0C9CF01F90 +:10B3C80000110C9CF01F0010EF39001230A8F00992 +:10B3D8001800EFF81E12F9B80100EFF81E132FED50 +:10B3E800D82200008003971480039AB0800396EC5B +:10B3F80080008D0080039ACC8000C41C8000C2E6C7 +:10B408008000C2C88000C3DCD43178A71896149590 +:10B4180074186E295809C0916E395809C061EF0B2C +:10B428000010F20B1900C0E04BE8201D1AD8E068A4 +:10B4380005651AD84BC84BDC1AD8F01F003D2FCD34 +:10B44800C0088A5B32BAF40B1900E088020F118B2E +:10B45800302AF40B1800E0810209F93C002EECCBED +:10B46800FFD1F0CAFFE4C0982FF917345C59153E94 +:10B47800FC041800E08101FAF8091800CF6311FAFA +:10B4880011CB11D911E8B169F3EB1189F3E81089EF +:10B498006E08F5E910091039E08101E80E9CF01FEB +:10B4A80000258A4CE06800F0F00C1900E088000FD5 +:10B4B800F8CC00F0EF5C00105C7CF01F001F8F3CA4 +:10B4C800C051EF5C0010E08F01D1E06C00F0F01F7C +:10B4D800001A8F2C1894C0C16E3C580CE08001C62D +:10B4E800F01F0016EF5400108F34E08F01BF189B37 +:10B4F8003009E06A00F00A9CF01F0011E06800F0D3 +:10B50800F00C1900C2004878201D1AD8E068052EF2 +:10B518001AD848C8485C1AD8F01F00052FCDC008B3 +:10B5280080039714800398F0800396EC80008D00C8 +:10B538008000A7188002DAF48002DADC8000C718DD +:10B5480080039AE46E3B580BE08001B2E06900F09A +:10B55800EF1A00100A9CF01F0036EF080010F808D8 +:10B568001900E08001A54B38201D1AD8E068053580 +:10B578001AD84B184B1C1AD8F01F00312FCDC00811 +:10B5880019A8305AF4081800E0810100EF380012B9 +:10B598003019F2081800E08100EC30086CA4333B45 +:10B5A80089D889B889C8089CF01F0026C0F0F8C857 +:10B5B800FFFC19AB119919BA1188B16AF5EB118A18 +:10B5C800F5E810881248E948004433AB089CF01F9E +:10B5D800001DC0E0F8C8FFFC19AB119919BA118811 +:10B5E800B16AF5EB118AF5E810881248C038691875 +:10B5F800A198E948004833BB089CF01F0012C0E03E +:10B60800F8C8FFFC19AB119919BA1188B16AF5EBA2 +:10B61800118AF5E810881248C0286918E948004CD2 +:10B628006828F0C9FFF0C0F11298C1C88000C71897 +:10B638008003971480039B18800396EC80008D008C +:10B648008000A348F1390013F13B0010F13A0011D2 +:10B65800F1380012B16AF5EB118AF5E81088F3E8C1 +:10B66800100889A8301B089CF01F0084C0E0F8C8A7 +:10B67800FFFC19AB119919BA1188B16AF5EB118A57 +:10B68800F5E81088124889B8303B089CF01F007B09 +:10B69800C0E0F8C8FFFC19AB119919BA1188B16A52 +:10B6A800F5EB118AF5E81088124889C831CB089C57 +:10B6B800F01F0072C0E0F8C8FFFC19AB119919BA65 +:10B6C8001188B16AF5EB118AF5E81088124889D813 +:10B6D800306B089CF01F00691892C2E01998A38883 +:10B6E80089E85828F9B80B02E9F8BA0E3003C1D82E +:10B6F800E6081502E6C9FFF22FE8E8090029E40880 +:10B708000008113E113AB16AF5EE118A118EF5EE74 +:10B71800108A1191069CF5E11001F2CBFFFC931100 +:10B728002FF3F01F00575C5368E81033CE23069CB4 +:10B738004D4BF01F00536CA43008E93A00123089D1 +:10B74800EF58001EF20A1800E9F91E12E9F81E1354 +:10B758000C9C300AE8CBFFD8F01F004BE9380013E7 +:10B768002FF8E96800133018E958001EC7E8203898 +:10B778003029F2081800E08B007930080C9CEF584B +:10B78800001EF01F0042C7183069F2081800C351A4 +:10B798003019EF380012F20818005F0B3039F20840 +:10B7A80018005F09F7E91009C0813049F20818004C +:10B7B800C040F4081800C5916CA40C9C3003EF53EA +:10B7C800001EF01F00330C9C4AEBF01F00320C9C4B +:10B7D8004ACBF01F00310C9C4AABF01F0030E9390E +:10B7E800001230C80C9CF0091800E9F31E13E9F8A0 +:10B7F8001E12F01F002BC398302AF4081800C351FA +:10B80800EF380012F2081800C30130086CA4EF5892 +:10B81800001E336B089CF01F0019C270F8C8FFFCAB +:10B8280019AB119919BA1188B16AF5EB118AF5E8C3 +:10B838001088124889986828F0C9FFF0C03112981A +:10B84800C108F1390013F13B0010F13A0011F13849 +:10B858000012B16AF5EB118AF5E81088F3E81008D0 +:10B8680089A80C9CF01F000F0E9CF01F000F0A9C6B +:10B87800F01F000ED83200008000A3488000B9F005 +:10B888008003AD598001309C8000B2FC8000C31059 +:10B898008000C41C8000C2C88000C2E68000ADECF5 +:10B8A8008000AF088000A7188000C990335B0E9C09 +:10B8B800F01F0003FE91FE66CD8B00008000A348B8 +:10B8C800D4314C1830137007300206943081305050 +:10B8D800C7686EA65806C720ED05001EE6051900C4 +:10B8E800E08800062015ED55001EC688E6051900FB +:10B8F800C651ED380012306AED52001EF4081800E7 +:10B908005F0A30C9F20818005F09F5E91009300A22 +:10B91800F4091800C501E8081800C0B1ED38001393 +:10B92800E0081800E08B00360E9CF01F0028C46861 +:10B93800E2081800C191ED380013E8081800E08B00 +:10B948000010300AECCBFFD80E9CF01F0021ED3818 +:10B958000013ED55001E2FF8ED680013C2F80E9C79 +:10B96800F01F001CC2B8E0081800C0510E9CF01F60 +:10B97800001AC2483049F2081800C0F1ED38001327 +:10B98800E2081800E08B00060E9CF01F0014C16846 +:10B998000E9CF01F0013C0F83039F2081800C0E1FF +:10B9A800ED380013E8081800E08B00060E9CF01F25 +:10B9B800000DC0480E9CF01F000C6E075807C8A168 +:10B9C800D8320000000080AC8000AF088001309CB5 +:10B9D8008000B2FC8000AB348000B0308000AA2C1C +:10B9E8008000AD008000ADECD4013019F20C1800D5 +:10B9F800E08B001D580B5F1A48D9720958095F1966 +:10BA0800F5E90009C13017B9178E179A17A8B16A56 +:10BA1800F5EE118AF5E81088F3E81008C070485868 +:10BA2800304AF00C002CF01F0004D80200001D342E +:10BA380000001D2C8002DF86D42130181897F00BE7 +:10BA48001800E08B00074868304AF00B002BC0381C +:10BA5800304A484BF01F00040E9CD82200001D2CD1 +:10BA68008003AD598002DF86D431301318951691C2 +:10BA78001492E60C1800E088000F4BB8201D1AD865 +:10BA8800E06802461AD84B984B9C1AD8F01F003928 +:10BA98002FCDC0084B89F20C0028F20C072B11BAE5 +:10BAA800119911A8B169F3EB1189F3E81088F5E849 +:10BAB8001008C0E14AC8201D1AD8E06802471AD801 +:10BAC8004AE84ABC1AD8F01F002B2FCDC008300A0C +:10BAD800E06B0110149CF01F002A1897C041E06623 +:10BAE80000FFC75878045804C0E049F8201D1AD848 +:10BAF800E068024D1AD84A3849DC1AD8F01F001DF0 +:10BB08002FCDC008781630CA089B0C9CF01F001E69 +:10BB1800ECC9FFF4AC92ACD3E5D2C110ACA3ACC471 +:10BB28002011AC8232EC2FF1F2C8FFFF300AC05866 +:10BB380010CBF5D2C0082FF1038BF4C2FFFFE80B3E +:10BB480018005F13F80B18005F16E7E60006E80612 +:10BB58001800CEF1B28A0389E8091800C16010996B +:10BB6800CE3B000080039B3480039B78800396ECD7 +:10BB780080008D0000001D2C80039B908000CB6C02 +:10BB880080039BB48002E10CF0CBFFFB10C9B089A5 +:10BB9800B0A93019B099B0B96E180E9C101B5C7B17 +:10BBA800F01F000C48C848D6F0050025335A6C0C25 +:10BBB8000A9BF01F000B6C0C0A9A33590E9BF01F5E +:10BBC8000009EDDCC0080E9CF01F00070C9CD83261 +:10BBD8008000CA6400001D2C00001D3480010B7019 +:10BBE80080010D408000C990D421189A303CF80A91 +:10BBF8001800E088000F4BE8201D1AD8E068028A78 +:10BC08001AD84BC84BCC1AD8F01F003C2FCDC0080F +:10BC18004BB8E0670118F4070247F007000730182F +:10BC28000F8B1699F00B1800C0A0C603302BF6092D +:10BC38001800C0F0F8091800C4C1C4383008AEAB09 +:10BC4800AEB8AE98EECBFFF43028300CAE88C3689F +:10BC58000FA920195C59AEA9C4910FBB2FFB5C5BDF +:10BC6800AEBB0F9C304EFC0B1800C251F20C1800F2 +:10BC7800C1214A4A15FB15CE15DC15EAB16CF9EE5F +:10BC8800118CF9EA108AF7EA100AC050AEB9AEA8CA +:10BC9800AE98D822EEF801105808C070EEFA0114D8 +:10BCA800300BEECCFFF45D183008AE883008EF4852 +:10BCB8000110D822AEABEECBFFF4F01F0013D82250 +:10BCC8006E2820188F28C121EF480110AE88D8228D +:10BCD8004878201D1AD8E06802C61AD848B8486CB7 +:10BCE8001AD8F01F00062FCDC008D82280039B3435 +:10BCF80080039BD0800396EC80008D00000018CC58 +:10BD080000001D2C8000BA7080039BECD431580BC6 +:10BD18005F08129216974BB914967209189558092C +:10BD28005F04F1E41004E08100B6580CE08000B331 +:10BD38001989E8091800E08000AEF01F0033E04CD4 +:10BD480000FFE08B00A84B1B0A9CF01F0031C0814C +:10BD580037F8AEA4AE88AE9C3018AEB8D8320A9C7C +:10BD6800F01F002CF8081618AE88F1DCC208AEBC2B +:10BD7800AE98F1DCC108AEA85BFCE081008F4A6395 +:10BD88003004303006910788E0081800C171E804D3 +:10BD980000280A9CF00B1503101B2FFBE20B003B3D +:10BDA8002FCBF01F001BC0A1E0680118B13449A8CF +:10BDB800F0040004E8F8010CC0782FF4E6C3FEE8AC +:10BDC8005844CE213FF8F0091618AE89F3D8C208B6 +:10BDD800AEB8AE99F3D8C108AEA95BF8C5E1300793 +:10BDE80048E848DB118A0E9C0E9930313043F2C086 +:10BDF800FFFF178416985804C1211297C3580000F2 +:10BE080000001D348002E62080039C0C8002E518A7 +:10BE180080011660000018CC000018C8E204180061 +:10BE2800C0C117C8F4080104F40801081838E08AEA +:10BE38000005F9D4C0081297F3D0C008F6CBFEE885 +:10BE4800E6091800CD513039F2071800E08B0027B9 +:10BE5800494BE0680118EE080248F6080008118B03 +:10BE6800F20B1800C1B1F4C9FFFFB0CAF1460110C6 +:10BE7800301AF1420114B08AF0CCFFF448A80A9BAA +:10BE8800B089F01F000A0E9CF01F0009E06C00F258 +:10BE9800D832E06C00F7D832D83AE06C00FFD832DC +:10BEA800000018CC000018C88002E5C08000BBF074 +:10BEB800D401489870085808C0D0300CF01F00070B +:10BEC800301CF01F0006302CF01F0004303CF01F1F +:10BED8000003D80200001D348000BBF0D421494C77 +:10BEE8004946F01F00156C0518975805C1E1F01F69 +:10BEF80000138D0CC1A0492B0A9AF01F00120A9A50 +:10BF0800491B6C0CF01F00116C085808C0E058075A +:10BF1800C0C0EE09161848E8B0B7B089F3D7C20810 +:10BF2800EFD7C108B099B0A7D822000080039C18A9 +:10BF380000001D348001166080010A508003AD594D +:10BF480080010AB08000BF5880010A4800001D2CFB +:10BF5800D431E06802001496944AF00A1900E08B84 +:10BF680000E33198F00A1900E08800DE4DF75C7AAA +:10BF780030090E9B0C9CF01F005E8C48F8081900D5 +:10BF8800E08100D20F993038F0091800E08B00CC1E +:10BF9800E0650118AB394D75120530290B8AF20A94 +:10BFA8001800E08100C1AA880FBAF5DAC004AADA3D +:10BFB8000FD80FCBF1EB108B0FF80FEC5C8BF1EC7B +:10BFC800108C30095C8C0FA8F2081800E084009DE2 +:10BFD800F20A18005F18301AF40B18005F1AF5E817 +:10BFE8001008F2081800E0810090EAC4FFF42F4717 +:10BFF80008980F89129AE21A00C0E04A00C0C1509E +:10C008002FF7C098F3DBC0082FF7118BF40B18003B +:10C01800C7B12FF8F2CB00010F8A5809CF41F20AB5 +:10C028001800C0302FF8CE6B4B0B30082F4B173948 +:10C03800129AE21A00C0E04A00C0C060120B1789C9 +:10C04800F0091800CF51F1DCC0082FBB300E301AB0 +:10C058003047C5881739129CE21C00C0E04C00C06C +:10C06800C060120B1789FC091800CF512FFB17CCA1 +:10C0780017D9B169F3EC118917ECF7330008F3EC21 +:10C08800108917A217FC1781F9E91009F73C000974 +:10C09800F9E3108C17B35C8CE7E2108317925C838A +:10C0A800E5E11082F4021900C281F4031900C251BB +:10C0B800EE0C1900C2218B29E8593A80E088000566 +:10C0C800E8783A808B28EAC7FEF42F6B304A0E9C3A +:10C0D800F01F0009EAF801105808C250EAFA0114E2 +:10C0E8000E9B089C5D18C1F800001D388000C71819 +:10C0F800000018CC8002DF865C7C20182F6C5C580E +:10C10800180B5808CA81EAF801105808C070EAFAF2 +:10C118000114300BEACCFFF45D183008AA88300807 +:10C12800EB4801100C9CF01F0002D8328000C99027 +:10C13800D401F01F0003F01F0003D8028000C14C97 +:10C148008000BEE4D42149A949ABF2CCFEC4F2C8B0 +:10C15800FF54300AF2C9FF50910A930AB22A172EE7 +:10C16800F14EFFFC2F092F081838CF71492949389B +:10C178002FD9149CE019FFFCF0C6FFDC48D7490E04 +:10C18800910CEE0A0405189BC098700493042FFBC9 +:10C198009109FC0A05045C8B0809EA0B1900CF63B6 +:10C1A8002FC82FEA0C38CED1D8220000000080B466 +:10C1B80080039C2800001F38000072C480039CE4A0 +:10C1C800D401580BC200F1DBC002C0E048F8201DC2 +:10C1D8001AD8E068016B1AD848D848EC1AD8F01F6A +:10C1E800000E2FCDC00848D8F00C03299709F00C91 +:10C1F800092B48B8A56CF00C000CF8CCFF54780853 +:10C2080020189908D802000080039C3C80039C8079 +:10C21800800396EC80008D00000072C4000080B49A +:10C22800D4211898588CE088000F49F8201D1AD896 +:10C23800E068013D1AD849D849DC1AD8F01F001D1A +:10C248002FCDC00849CE49D9FC0C032CF0CAFFF504 +:10C25800580CC230A56AF00B15047807F20B000BD6 +:10C26800FC080927F6CBFF5414097608720A2FF840 +:10C27800103AF3F83A009708F1DCC002C13048A838 +:10C28800201D1AD8E068014F1AD848D8488C1AD807 +:10C29800F01F00082FCDC008A56A140992282FF8AE +:10C2A800B228D82280039C3C80039CA0800396EC93 +:10C2B80080008D00000072C4000080B480039CC020 +:10C2C800580BC0C017B8178A179917ABB169F3EAAA +:10C2D8001189F3EB108BF1EB100B993B5EFC580BBB +:10C2E800C0C017B8178A179917ABB169F3EA118953 +:10C2F800F3EB108BF1EB100B992B5EFC4828910C9B +:10C308005EFC0000000080B0D4211897F938003591 +:10C31800EDB80000C0D1A1C8F96800357888580880 +:10C32800C0205D186E785808C0300E9C5D18D82261 +:10C33800F93C0035F9DCC0015EFC580CF9FB1A0722 +:10C348005EFCD703D421300A18971696302C96CB6A +:10C35800F01F001A1895C041E06600FFC2B80C9B98 +:10C36800F01F0017EDDCC008C0500A9CF01F001534 +:10C37800C2180A9870095809C0301298CFCB6EF9C4 +:10C388005809C1506F095809C0E148F8201D1AD84A +:10C39800E06802531AD848D848DC1AD8F01F000DB4 +:10C3A8002FCDC0089305EF480040C048EF48004033 +:10C3B8008FF50C9CD82200008000CB6C8000C7EC65 +:10C3C8008000C99080039CF880039D94800396ECBC +:10C3D80080008D00D4211897F9380035EDB8000099 +:10C3E800C170A1A8F968003578885808C0205D1880 +:10C3F8006E785808C0300E9C5D18EF380035EDB8DF +:10C408000005C0610E9CEECBFFFCF01F0002D82295 +:10C4180080012F5CD42117881799B169F3E8118935 +:10C4280017A8F3E8108917B81697F1E910091896B4 +:10C4380078181039C27049A8700CC0A878097835E6 +:10C448006C181039C041301BF01F00160A9C580C9C +:10C45800CF6149587008C14870095809C1006C1A61 +:10C468001439C0D10F8A0F99B169F3EA11890FAA5B +:10C47800F3EA10890FBAF5E91009910970385808DC +:10C48800CEC10F8A0FB90F98B168F1EA11880FAAC7 +:10C49800F1EA1088F3E810088D18D822000081EC22 +:10C4A8008000D974000081F4D4211497129618954D +:10C4B800F01F00105807C0C00FB80F8A0F990FA7B8 +:10C4C800B169F3EA1189F3E71087F1E710078B27C1 +:10C4D8005806C0C00DB80D8A0D990DA6B169F3EACA +:10C4E8001189F3E61086F1E610068B36D822000093 +:10C4F8008000C41CD421300699989916992699363B +:10C5080099A69976998699F6F94600404908FAC499 +:10C51800FFEC681E6804F96600351185F965003876 +:10C528002FF5B0851897994EF01F000A0E9C5D14E0 +:10C538005C5C4898580CEC071710F1F90000EFF90B +:10C548000A00F1F70A000E9CD8220000000072E8E9 +:10C558008000C4B0000080AC1898300CC0482FFC94 +:10C5680070085C5C5808CFC15EFC580CF9F81207DB +:10C57800F9B90101F1D9E108F9F81C075EFCD70304 +:10C58800D401580C5F08580B5F09F3E81008C13054 +:10C598004978201D1AD8E068028F1AD84958496C82 +:10C5A8001AD8F01F00162FCDC008964AF4080008C4 +:10C5B800B848129C984878095809CF819859F009C9 +:10C5C8001900C0E048A8201D1AD8E06802971AD8B8 +:10C5D80048B8489C1AD8F01F00092FCDC0089649C2 +:10C5E800990BF2080008B848D802000080039DC0E3 +:10C5F80080039E04800396EC80008D0080039E3C9F +:10C60800D4211697F01F00065807EFF81207F9B95A +:10C618000101F1D9E108EFF81C07D8228000C5888C +:10C62800D421580CC0E14B58201D1AD8E06801B03D +:10C638001AD84B384B3C1AD8F01F00332FCDC008FE +:10C64800580BC031169CD8223008F00B1900C15481 +:10C65800F609110098585C89F2081900C0F24A7866 +:10C66800201D1AD8E06801B71AD84A884A5C1AD837 +:10C67800F01F00252FCDC0081699F93E000C300A8E +:10C688003037F40E19005F08EE0E19005F06149794 +:10C6980010467818F4061800C0A0F00B0109991983 +:10C6A800F8CAFFF01439C2029918DA2A201E301786 +:10C6B800EE0E1900E08B000CF40B1900C1D4985A47 +:10C6C800F20A1900C19316189918C0E848B8201D35 +:10C6D8001AD8E06801E61AD848D848AC1AD8F01F2A +:10C6E800000A2FCDC00898581608B8589848F00B7B +:10C6F800000BB84BD82ADA2A80039DC0800397F430 +:10C70800800396EC80008D0080039E6C80039E8CD5 +:10C71800D43116911497580CC0E14AD8201D1AD864 +:10C72800E068033E1AD84AB84ABC1AD8F01F002B52 +:10C738002FCDC008580BC070300518960A920A937E +:10C748000A90C3884A28201D1AD8E068033F1AD8DF +:10C758004A384A1C1AD8F01F00212FCDC0085809A2 +:10C76800C0A08C58F208010AF0091900C043F3DA96 +:10C77800B010C1F8F1D9C0108C54E8090109EE09CC +:10C788001900EE0917B06C1BE9D9B010F9D5C01023 +:10C79800100BE20C000C089A5C7AF01F0012E803F8 +:10C7A80000030817E80500055C835C855C87300991 +:10C7B8006C0658065F1AE40719005F18F5E80008C8 +:10C7C800E0081800CCD1069CD832000080039DC038 +:10C7D80080039F00800396EC80008D0080039F20DB +:10C7E8008002DF86D431580C5F08580B5F09189611 +:10C7F8001697F3E81008C06198499648F00919009F +:10C80800C0E24C78201D1AD8E06802FE1AD84C58AD +:10C818004C5C1AD8F01F00452FCDC00830050A948B +:10C828005806C0E14BE8201D1AD8E06803031AD85F +:10C838004BF84BDC1AD8F01F003D2FCDC0088C58A0 +:10C8480008995C798E53F5D8C010F7D3C010121A26 +:10C85800F3D5C010F6090109123AE7D5E413E8093F +:10C868001750F1D9E51308985C786C1C100CF1D5B9 +:10C87800C0105C836E1BF5D3C010100BF01F002D89 +:10C88800E60400048C585C84F0041900E088000F6A +:10C898004A38201D1AD8E068030F1AD84A684A2C6B +:10C8A8001AD8F01F00222FCDC008F0041900EDF6A9 +:10C8B8000000F9B40000E60500058E585C85F00517 +:10C8C8001900E088000F4968201D1AD8E068031590 +:10C8D8001AD849A8494C1AD8F01F00142FCDC008FF +:10C8E800F0051900EFF72000F9B502005807C290CB +:10C8F8008E598E48F0091900C2416E085808C210B6 +:10C908004878201D1AD8E068031F1AD848C8486C10 +:10C918001AD8F01F00062FCDC008000080039DC064 +:10C9280080039F44800396EC80008D0080039F74F1 +:10C938008002DF8680039F8480039F9C80039FB8CA +:10C948005806C1608C598C48F0091900C1116C084F +:10C958005808C0E04898201D1AD8E06803241AD85F +:10C968004878488C1AD8F01F00082FCDC0085807FF +:10C97800FE91FF580E9CD83280039DC080039FB85B +:10C98800800396EC80008D00D421189B580CC0E1E0 +:10C998004AB8201D1AD8E068021C1AD84A984AAC2E +:10C9A8001AD8F01F002A2FCDC008F939000C3038EA +:10C9B800F0091800E088000F4A18201D1AD8E0680E +:10C9C80002281AD84A284A0C1AD8F01F00202FCD5E +:10C9D800C0083007303530169679F2C800015C88F7 +:10C9E8005809C0E14968201D1AD8E06802351AD8EC +:10C9F8004988495C1AD8F01F00152FCDC008B678B1 +:10CA08005808C1B1F738000C169CF0C9000176042B +:10CA1800EA081900C031308CC068EC091900E08BB5 +:10CA28000006307CF01F000CC038F01F000C2FF7F8 +:10CA3800089B5C575804CD110E9CD82280039DC0DA +:10CA4800800397F4800396EC80008D0080039FE4B8 +:10CA580080039FFC8000C1C88002DADCD421580C16 +:10CA6800C0E14B98201D1AD8E068015F1AD84B78AE +:10CA78004B7C1AD8F01F00372FCDC0083019F93871 +:10CA8800000CF20818005F1A3039F20818005F1914 +:10CA9800F5E90009C1405808C1203029F2081800FA +:10CAA800C0E04A98201D1AD8E06801631AD84AA83D +:10CAB8004A7C1AD8F01F00272FCDC0089848F00BE1 +:10CAC8001900C3F2F3D8C0101897F1DBB0105C7BE3 +:10CAD800121BC278E04BFFFEE08A000F49A8201D18 +:10CAE8001AD8E06801771AD849C8499C1AD8F01FA3 +:10CAF80000192FCDC0088E481608AE486E07580793 +:10CB0800C0E14918201D1AD8E068017B1AD84948A5 +:10CB180048FC1AD8F01F000F2FCDC008F1DAB0106A +:10CB28008E59F009010AF2081900FE9BFFD5AE489C +:10CB3800AE586E0C580CC030F01F000A30088F0831 +:10CB4800D822000080039DC08003A050800396EC8B +:10CB580080008D008003A0688003A0848003A098D3 +:10CB68008000C990D431202D16971495581CC0B058 +:10CB7800C083582CC040583CC0B1C1783004C0585C +:10CB88003144C02830042EC42E445C84C0F84C08BC +:10CB9800201D1AD8E06800D11AD84BE84BEC1AD8F7 +:10CBA800F01F003E2FCDC00830045825E08B00064A +:10CBB8005815E08200DDCBF85835E08100E6308C6E +:10CBC800F01F00371896E08000F25C740E99E8C8F0 +:10CBD800FFFD5C79E018FFFCB847E06A02443000CA +:10CBE800F4080108F8040004F0090D472ED4E014F5 +:10CBF800FFFCAC579914F965000C99005C77F8C3F1 +:10CC0800FDAC0E040833C0E24A18201D1AD8E068AB +:10CC180000EB1AD84A384A0C1AD8F01F00202FCD3A +:10CC2800C0085808E089000F4998201D1AD8E06804 +:10CC380000ED1AD849C8498C1AD8F01F00182FCD12 +:10CC4800C008F207010700980A9918943015E061A6 +:10CC58000243B875E0620244C6A850195008308CE7 +:10CC6800F01F000F0E9B189A5C8BF4CEFFF0F601B4 +:10CC78001900F60C1720E40C173040194008580A20 +:10CC8800C1610C9C1496F01F0009C90880039DC05F +:10CC98008003A0B0800396EC80008D008000C2283D +:10CCA8008003A0CC8003A1008000C9909508890A60 +:10CCB800F569000CF560000DE047FFFFC0E14BD8B7 +:10CCC800201D1AD8E06801071AD84BB84BBC1AD8EF +:10CCD800F01F003B2FCDC008951EB45CB44BFDDEA1 +:10CCE800C002C0E04B38201D1AD8E068010D1AD8E0 +:10CCF8004B484B2C1AD8F01F00322FCDC0085C7C53 +:10CD08008CDB181714946C1CF80B000B1633C0E25C +:10CD18004A88201D1AD8E06801101AD84AA84A7C07 +:10CD28001AD8F01F00272FCDC008B4755807FE99F0 +:10CD3800FF96C3780E985C782FD8E018FFFC5C74D7 +:10CD4800E8CCFFEDE01CFFFC100CF01F002018964B +:10CD5800C2D03008F8040004AC572ED4B847E01409 +:10CD6800FFFCF968000C99149908C1B8307CF01FD1 +:10CD780000181896C1B03008AC57F965000CB847D0 +:10CD880099089918C0E848B8201D1AD8E068013DEC +:10CD98001AD84908489C1AD8F01F00092FCDC00896 +:10CDA8003018AC783008ED68000D0C9C2FEDD832A7 +:10CDB80080039DC08003A134800396EC80008D0021 +:10CDC8008003A1488003A0CC8002DAF48000C22846 +:10CDD8008003A178D43149B8781918951094300C8B +:10CDE800F2C2FFF4F3310009700718961893C1E8EE +:10CDF800EF3800100238C1716E585808C1400A9ABD +:10CE08000E9B6E6C04995D18C0E05806C0410C95E5 +:10CE1800301CC0A86E388D3868088F388907301CD8 +:10CE28003005C028300C0E966E37E60C18005F08E7 +:10CE380058075F19F3E80008E6081800CDA1D832B2 +:10CE4800000072ECE06C00FB5EFCD421E06704009B +:10CE580078A8F90B002C78C9F5DBC010F90E003C56 +:10CE6800100AEE0E1900E0880005E06E0400C028E4 +:10CE78005C7EF4090107EE0E010EC076F95B002E08 +:10CE880078CCF40C010CD822F009010A580AE08A7F +:10CE980000063008F958002ED82AF2080108F95877 +:10CEA800002ED82A996B5EFCF94B008C5EFCF94B7E +:10CEB80000885EFCF94B00985EFC998B5EFCF96A71 +:10CEC8000039F94B00945EFC5EFC5EFC48A87008D3 +:10CED800C02870385808CFE148887008C0287038D2 +:10CEE8005808CFE148687008C02870385808CFE162 +:10CEF8005EFC0000000081EC000081F4000082006C +:10CF0800D4014A687008C30870495809C0E14A4802 +:10CF1800201D1AD8E06805AC1AD84A284A2C1AD815 +:10CF2800F01F00222FCDC0085819C0E149C8201DA4 +:10CF38001AD8E06805AD1AD849D849BC1AD8F01FE4 +:10CF4800001B2FCDC00858A9C0E14958201D1AD888 +:10CF5800E06805AE1AD84978493C1AD8F01F001382 +:10CF68002FCDC00870385808CD0149387008C1283D +:10CF7800704958A9C0E048A8201D1AD8E06805B132 +:10CF88001AD848E8488C1AD8F01F00082FCDC008D6 +:10CF980070385808CEE1DA0A000081EC8003A1B8A5 +:10CFA8008003A1FC800396EC80008D008003A228FA +:10CFB8008003A254000082008003A284D431189612 +:10CFC800149778485808C0E04C48201D1AD8E068E3 +:10CFD800011A1AD84C284C3C1AD8F01F00432FCD00 +:10CFE800C008580AC3514C19720C4C19720A4C19D2 +:10CFF800109E92074C08E069100070052FF70A98F8 +:10D008005C87EE0E1900F2071790C088F104001C27 +:10D018000E93EE041900CF3070385808CF81189855 +:10D02800C088F104001C0E93EE041900CE807038FD +:10D038005808CF811498C088F104001C0E93EE04A0 +:10D048001900CDD070385808CF814AA8B0074A884F +:10D058007008C1F8F109001C0E93EE091900C1818E +:10D06800700A580AE0800099580BE0800096178CE7 +:10D078001799B169F3EC118917ACF3EC108917BC57 +:10D08800F9E91009E0800089123AE08000867038DA +:10D098005808CE1149887008C1A8F109001CEE098A +:10D0A8001900C141700A580AC770580BC750178C2D +:10D0B8001799B169F3EC118917ACF3EC108917BC17 +:10D0C800F9E91009C690123AC67070385808CE614E +:10D0D80048A870050A98C2D88003A1B88003A2B0F6 +:10D0E800800396EC80008D0000008200000081F42F +:10D0F800000001F8000081EC000081FCF109001C2F +:10D108000E93EE091900C141700A580AC450580B11 +:10D11800C430178C1799B169F3EC118917ACF3EC8B +:10D12800108917BCF9E91009C370123AC350703856 +:10D138005808CE5149A87008C158F109001CEE09D9 +:10D148001900C0F1178A1799B169F3EA118917AA6A +:10D15800F3EA108917BAF5E91009700A123AC1C042 +:10D1680070385808CEB1580BC11017891798B16894 +:10D17800F1E9118817A9F1E9108817B9F3E810083F +:10D18800C050304A0C9CF01F00078D354868ED5799 +:10D19800001C9106D83AE06C00F5D83200008200F5 +:10D1A8008002DF86000081FCD4211897169CF01FAE +:10D1B8000008C0B0F908002C5808C0702288EE0892 +:10D1C8001900F00717305C870E9CD82280011A7866 +:10D1D800D421F908002C1897F3D8C010E06CFFFF91 +:10D1E800F5DBC010F8090109123AE08A000F494836 +:10D1F800201D1AD8E06801BD1AD84928492C1AD828 +:10D20800F01F00122FCDC008100BE0680800EF5B7C +:10D21800002CF00B1900EFF8BC160E9CF01F000C48 +:10D22800E04C01FFE08A000AEF380026A1B80E9C06 +:10D23800EF680026F01F0007D82200008003A1B87D +:10D248008003A2D8800396EC80008D008000CE5227 +:10D258008001053CD4211896304CF01F000A18971D +:10D26800C0E0ECE80000F8E90000ECE80008F8E9A4 +:10D2780000086C489948781CF01F00030E9CD822BF +:10D288008000C2288000C572D4211896580CC0317D +:10D298001897C0B8781C580CC030F01F00051897B4 +:10D2A8000C9B304CF01F00030E9CD8228000C990C4 +:10D2B8008000C1C8D42130071896C0880C9C6C0621 +:10D2C800F01F0005F80700075C575806CF810E9C31 +:10D2D800D82200008000D290D4217848189758A806 +:10D2E8005F1A58085F19F5E90009C2005818C1E02B +:10D2F800F8FC0084580CC060F01F000D3008EF489F +:10D3080000843FF8EEFC0080EF58003AF01F000957 +:10D3180030066FECEF460080F01F00066FFCF01F30 +:10D328000005EF46007CEF460078D8228000C990BF +:10D338008000D2BCD421169778081638C0417638B8 +:10D348009908C1184B899308C0A870390E39C06173 +:10D358004B5993086E399139C06812985808CF61B3 +:10D368004B19930830060E9C8F36F01F00306E481C +:10D3780058A85F1958185F181268EC081800C0C040 +:10D38800EF380026EDB80000C071A1B80E9CEF6818 +:10D398000026F01F00276E485818C3206FE8580869 +:10D3A800C0E04A48201D1AD8E06804F91AD84A286B +:10D3B8004A2C1AD8F01F00222FCDC0086FF8580841 +:10D3C800C0E049C8201D1AD8E06804FA1AD849D81C +:10D3D80049AC1AD8F01F001A2FCDC008EEF800800B +:10D3E8005808C0E04938201D1AD8E06804FC1AD84B +:10D3F8004958492C1AD8F01F00122FCDC008300800 +:10D408008F48F01F0012C0E148A8201D1AD8E06814 +:10D4180005021AD848E8489C1AD8F01F00092FCDF1 +:10D42800C008D822000081F88000D2E08001053CC5 +:10D438008003A1B88003A2FC800396EC80008D00D5 +:10D448008003A3148003A3308000CF088003A3487F +:10D45800D421189778485808C0E04A68201D1AD87F +:10D46800E06801751AD84A484A4C1AD8F01F0024B7 +:10D478002FCDC008303CF01F00231896C380EF085A +:10D48800001CF958001C6E6899688E48A1B8B84805 +:10D4980030189948EF38000BF968000BEF38000A8C +:10D4A800F968000A6E089908497972080E38C0317F +:10D4B8006E38C10849599308C0A870390E39C0613F +:10D4C800492993086E399139C06812985808CF6174 +:10D4D80048E9930830080E9B8F38302CF01F000C59 +:10D4E80048C948D88D8970098D3991060C9CD82275 +:10D4F8008003A1B88003A368800396EC80008D00A8 +:10D508008000C228000081FC000081F88000C1C8AA +:10D518008000CE4C000081F4D431204D4B483005BA +:10D52800700910962FF90A9491090A934B183062E2 +:10D538007007E08F019C6E485808C0E14AE8201D3A +:10D548001AD8E06802571AD84AC84ADC1AD8F01F15 +:10D55800002D2FCDC0085818C0E14A78201D1AD8D0 +:10D56800E06802581AD84A884A5C1AD8F01F002581 +:10D578002FCDC00858A8C0E149F8201D1AD8E06886 +:10D5880002591AD84A1849EC1AD8F01F001E2FCD94 +:10D59800C0085828C061EF38004EE4081800C7F0EA +:10D5A800EF38004E30CAF4081800C790EF3800ACC6 +:10D5B8001099E8081800C2F0EEF900A82FF9EF4911 +:10D5C80000A8493A100AF53AFFFF1439C6A33009F2 +:10D5D800EF4900A8E4081800F9B90801F1D9E808EA +:10D5E800EFF88EAC0E9CF01F000BC5B8000081F060 +:10D5F800000081EC8003A1B88003A38C800396EC23 +:10D6080080008D008003A3B88003A3E48003A5886D +:10D6180080010270EF08003AE6081900F9B9040120 +:10D62800F1D9E408EFF84C1D6FF85808C3A0EF09CA +:10D63800003AEF08004CF0091900C3356E48582825 +:10D64800C100EF09004AEF0800484CD1A35812085E +:10D65800EF39004EE2090709F0090948EF58004C74 +:10D66800EF080060EF090056F0091900F00917B03B +:10D67800EF08003CF3D9C02FEF590058F00A150104 +:10D68800F0091900EFFA3C2CEF08003CEF53003A80 +:10D69800EF5800560E9CF01F003BC0383018C028C9 +:10D6A80030086E495869C0B16C0B6EDAF60A010A87 +:10D6B800E04A0028E08800042FF85C588ECAEDBACA +:10D6C8000003C39158495F0A58795F091449E8096A +:10D6D8001800C3106C0AEEFC00A0EEF100A4F801DB +:10D6E80002416ED9EEFB009CF4090109E20B000E21 +:10D6F800E06A01F4FC0A0D00FAE100080039E0884C +:10D7080000062FF830115C58C178EF3100ADE20CFB +:10D71800034BF60A0D0A1439E088000E50180E9CC7 +:10D72800F01F0019EF3900AD30012FF9EF6900AD96 +:10D738004018C0283001EEFC0080580CC1106ED98A +:10D748006C0A121AEF09004CF2091006123AC0834B +:10D758005018F01F000E30004018EF4000806E494E +:10D768005839C1516C0A6ED9F4090109E0490028F9 +:10D77800E08800182FF85C58C14800008003A1A871 +:10D78800800108B0800108EC8000D2BC5899C09193 +:10D798006C0A6ED9F4090109E04900F0E08B000435 +:10D7A8005808C4900E9CF01F00434C385805C140DF +:10D7B80070081037C0E14C18201D1AD8E06802E440 +:10D7C8001AD84BF84BFC1AD8F01F003F2FCDC008D1 +:10D7D8006E388B38C13870090E39C0E04B78201D7F +:10D7E8001AD8E06802E81AD84B884B6C1AD8F01F90 +:10D7F80000362FCDC0086E399109EEF80098580808 +:10D80800C0403FBB6E6C5D185801C0F0EF18002493 +:10D81800201DEEC9FFFC1AD80E9AEF18001C6EAB3B +:10D828006F7CF01F002B2FED0E9B302C6E37F01FF6 +:10D838000029C1C8EF3900382FF9EF690038EF3AED +:10D848000039F20A1800E08B0010EF680038EEF893 +:10D8580000945808C0600E9B6E6C5D185C5CC041FB +:10D868000E9CF01F001D0E956E375807FE91FE6541 +:10D8780049A849B410957006C6086C4858A8C0E075 +:10D8880048E8201D1AD8E068030C1AD8495848DC23 +:10D898001AD8F01F000D2FCDC00868096CD8F208FF +:10D8A8000108E04800F0E08B004C0C976C36C45837 +:10D8B8008000D2E0000081EC8003A1B88003A414AA +:10D8C800800396EC80008D008003A4408000FA84D9 +:10D8D8008000C1C88001053C00008200000081F082 +:10D8E8008003A46C6A081036C0E149A8201D1AD824 +:10D8F800E068031B1AD84988498C1AD8F01F001809 +:10D908002FCDC0086C388F38C1386A080C38C0E091 +:10D918004908201D1AD8E068031F1AD8491848FC7E +:10D928001AD8F01F000F2FCDC0086C388B080C9B3D +:10D93800302C6C36F01F000C5806CA01C0780C9CBD +:10D94800F01F000A5807CCF1CE1B2FCDD8320000AB +:10D958008003A1B88003A49C800396EC80008D000E +:10D968008003A4C48000C1C88000D2E0D431202D37 +:10D9780018951691784858A8C0A1189B4A2CF01FF2 +:10D9880000230A9B302CF01F0022C3B878085008E7 +:10D998007818F903001C5018F9020024797778A642 +:10D9A800F8F400987860189B49ACF01F00186BFCDD +:10D9B800580CC030F01F00186BEC580CC030F01F2A +:10D9C8000016EAFC0080580CC030F01F00130A9BB8 +:10D9D800302CF01F000F5804C040009C3FBB5D1462 +:10D9E8005801C0F0201D5C72F1D3C0101AD20C9BF4 +:10D9F800FAC9FFF4FACAFFF80E9CF01F00082FEDD1 +:10DA08002FEDD832000082008000D33C8000C1C8CE +:10DA1800000081EC8000D2BC8000FA84D4211896E2 +:10DA2800302CF01F00511897C5114D084D0A189950 +:10DA38007008740BC0A870DAF60A010A123AF409E1 +:10DA48001720F00C172070385808CF61580CC040C8 +:10DA5800301BF01F0048302CF01F00431897C301FB +:10DA68004C584C3A18997008740E37FBC178F13A43 +:10DA78000014EC0A1800E08B000DF60A1800E08B81 +:10DA8800000970D7FC0701071237C033109CC03853 +:10DA9800169A12977038149B0E995808CE91580C04 +:10DAA800C040301BF01F0033302CF01F002F189798 +:10DAB800C5704B28F10900D42019F15900D44AF84F +:10DAC800F10900D42019F15900D4E06A00B0300BF4 +:10DAD8000E9CF01F002B3408EF6800143FF8EF6825 +:10DAE800000B4A384A7A70097408F2080008950849 +:10DAF800EF48006CEF480068EF48005CEF480050C2 +:10DB08003008EF6800ADEF680038E0680800EF58AB +:10DB1800002EEF58002C3068EF58004AEF58004CA0 +:10DB2800E0681000EF580072E0680200EF58003C0F +:10DB38003FF8EF58003A3018EF5800564928EF4898 +:10DB4800008CE068DD00EA18006DEF48009CE07882 +:10DB580024F88FD9EF4800A03098EF4800A40E9C15 +:10DB6800D82200008000C22800008200000081F056 +:10DB78008000D974000081EC000080B48002E10CC0 +:10DB8800000001F48000DE3CD401340CF01F0002D8 +:10DB9800D80200008000DA24D43118971496129322 +:10DBA800169578445804C0E04C98201D1AD8E068AF +:10DBB800020A1AD84C784C8C1AD8F01F00482FCD7E +:10DBC800C008580BC041E06600F7CB78304A140C07 +:10DBD800F01F0043EF560024EF08001CE808190066 +:10DBE800C34110944BF84C0970064C08720B700C2A +:10DBF8004BF9E06A100092082FF80C995C88F00441 +:10DC08001900F4081790C078F30E001CF00E1900E4 +:10DC1800CF4072395809CF911899C078F30E001C7B +:10DC2800F00E1900CEA072395809CF911699C07814 +:10DC3800F30E001CF00E1900CE0072395809CF916E +:10DC48004AB9B208EF58001C4AA84AB9700A7208C3 +:10DC5800F40800089308EF48005CF0C90001E06888 +:10DC68000800EF580060EF58002CEF58002E3008DD +:10DC78008FC88FA8E0680200EF49006CEF49005098 +:10DC8800EF58003C0A9BE06C0200F01F001C5C8C03 +:10DC9800F808100AEF5800583018EF430090EF5872 +:10DCA8000056EF5C003C30288F48495972080E38FE +:10DCB800C0316E38C2C849399308C26870390E3904 +:10DCC800C221490993086E399139C2288003A1B845 +:10DCD8008003A4EC800396EC80008D008002DF8630 +:10DCE800000081EC000081F400008200000001F8CF +:10DCF800000081F0000001F48000D1B0000081FC38 +:10DD0800000081F812985808CDA148D9930848D83E +:10DD180070098F3991073019201D30081AD9109AC7 +:10DD28003029109B0E9CF01F00082FEDEDDCC00879 +:10DD3800C0410E9CF01F00050C9CD832000081F8F1 +:10DD4800000081EC8000FBA08001053CD4211897DD +:10DD580078465826C390E08B00075806C0C058166E +:10DD6800C071C2785846C370C3635876C3C03006C2 +:10DD78000C97C4184A8972081838C0317838C10815 +:10DD88004A699308C0A870390E39C0614A399308A6 +:10DD98006E399139C06812985808CF6149F99308CB +:10DDA80030080E9B8F38302C1097F01F001DC0A82C +:10DDB800189B49CCF01F001C0E9B303CF01F00182C +:10DDC80030070E96C188189B498CF01F00170E9BD0 +:10DDD8000C9CCF5B301BF01F0016EDDCC008C0B1F7 +:10DDE8003058C088301BF01F0012EDDCC008C0316D +:10DDF80030988F4858075F193008F00618005F0AF6 +:10DE0800F5E90009F0091800C0400E9CF01F000950 +:10DE18000C9CD822000081FC000081F88000C1C859 +:10DE2800000081F48000D33C000081EC80010250A6 +:10DE38008001053CD421169C1497580AC08094CBC5 +:10DE4800F01F00070E9CF01F0007D82A5809C030A1 +:10DE5800149CD822F01F00045C5CD8228000D1D822 +:10DE68008000C9908000DD54D42149887007C2A879 +:10DE7800EEFB0084580BC140169AEEF8008C580847 +:10DE8800C06030090E9B6E6C5D18C078169A1099A8 +:10DE98000E9B109CF01F000E5C5CEFFC0A21EF3813 +:10DEA8000026EDB80000C0D1A1B80E9CEF6800268E +:10DEB800F01F0008EF380026E018FFFCEF68002686 +:10DEC8006E375807CD61D822000081EC8000DE3C17 +:10DED8008001053CD401F01F0007487913882FF80A +:10DEE8005C58B288EDB80000C031F01F0004D802B9 +:10DEF8008000DE70000072F08000D520D4314A68BE +:10DF080070063058ED3E000C2EC6A58EF00E190096 +:10DF1800E0880040205E3008A36E30175C8E302108 +:10DF28003042E7DEC010E06401FFE0650200C2E8AD +:10DF3800F5D8C010EC0A070BEE0B1800C080C2938E +:10DF4800EC0A0009E20B1800C1B1C0382FF8C1D89B +:10DF5800139BE40B1800C1D12FDA063AC1A413BAF7 +:10DF68002FC813A95C88F5E910895C89F2CA0001F9 +:10DF7800E80A1900EA0917B0F959003CC078139962 +:10DF88005809C070F20800085C88FC081900CD1315 +:10DF9800D8320000000072F4D421784818961697F9 +:10DFA800F138000DEDB80000C1C1169C3007F01F14 +:10DFB8000020C368F138000DEDB80000C0E16C48DE +:10DFC800F13A000CF139000DF3EA1089A1A9F169C1 +:10DFD800000DA989F169000C6E07F01F0016C02812 +:10DFE80049555807C1D06E4811C411DBB16BF7E42D +:10DFF800118B11E48EEEF7E4108B6A0A8CE911F4A8 +:10E008000E9CE9EB100B16191409F20E010ECD3710 +:10E01800C098141B6C1CAC6B5C7BF01F00088D0750 +:10E02800D8225809FE99FFF7CFBB00008000D2BC68 +:10E038008000D290000072F88000CA64D4314C5835 +:10E0480018971188EDB80004E081020C79994C28E2 +:10E05800F90C006070086FAAF208010BC18610392C +:10E06800C0614BE87008F4080108C1164BB8700885 +:10E07800103AC2914BA87008F139000FF138000E20 +:10E08800F3E81088F8081900E088001E4B4870096A +:10E09800F338000FF339000EF1E910884AE97209E4 +:10E0A8005C88EF490064EF5800604AC97209EF497B +:10E0B80000685808C080EF3900AC3008F009180033 +:10E0C800EFF81EAC4A586F497008F009010B580B5D +:10E0D800E089004C3006EF5600704A2B960BEC0B8B +:10E0E8001900C3215C7CEF160060F80A000A6FACC7 +:10E0F800EC0C000C143CC281EF0A003AF60A190035 +:10E10800C2351039C211EF3800542FF85C58EF6847 +:10E1180000543039F2081800E088000FEF09005663 +:10E12800EF08003C12085C88F2081900E088014AF0 +:10E13800EF580056C469F2081800E08101430E9CAC +:10E14800F01F0009C3E93008EF680054C3A90000B4 +:10E1580000007304000072F800007300000072F4FD +:10E16800000072FC8000F9BA5CD91009E08600D181 +:10E178006F7912185808E08900CCEF380026EDB8FE +:10E188000002C081A3C8EF680026EF080058EF58C6 +:10E198000056300A4D39EF6A004E720BEF6A005490 +:10E1A80072096F48EF490050F6080108EF0900723C +:10E1B800EF580070F2080008EF09004AEF580072A3 +:10E1C800EF080048A358F2080008EF58004C6E48C2 +:10E1D8005838E0880066EF080056EF090058F00943 +:10E1E8001900E0880006EF09003C1009C0A8EF19E3 +:10E1F800003CB339F7D8C010F20B0C0AF408000938 +:10E208005C89F0091900E088004CEF590056C48871 +:10E218006C08EF030074EF48007C6C1CF01F0032A0 +:10E22800F8031900C0E24B18201D1AD8E06803B3A0 +:10E238001AD84AF84AFC1AD8F01F002F2FCDC00868 +:10E24800EF0800705808C09020186C49F339000D89 +:10E25800EDB90000EFF80C38EF0300746C1CF01FE8 +:10E26800002218130C9CEF530074F01F0024EF08D1 +:10E278000074EA081900C1606FF85808C1316FE8E6 +:10E288005808C1014998201D1AD8E06803BF1AD858 +:10E2980049B8498C1AD8F01F00182FCDC008491466 +:10E2A80030056FF65806C2D06C4811CBF139000D15 +:10E2B800F3D9C0025F1A11D9B169F3EB118911EBD7 +:10E2C800F3EB108911F81248680912188CE9F4095F +:10E2D800000912085808FE9AFF9DE08F045F0000AD +:10E2E800000073008000C5608003A5B08003A5F816 +:10E2F800800396EC80008D008000D2908003A620D9 +:10E308003FF8EF58003A3008EF680038C5A83008E1 +:10E31800EF580070C5686C08EF030074EF48007888 +:10E328006C1CF01F0021F8031900C0E249F8201DF9 +:10E338001AD8E06803E01AD849D849EC1AD8F01F6F +:10E34800001E2FCDC008EF0800705808C090201894 +:10E358006C49F339000DEDB90000EFF80C38EF0304 +:10E3680000746C1CF01F001018130C9CEF53007401 +:10E37800F01F0012EF080074EA081900C2406FF895 +:10E388005808C2116FE85808C1E14888201D1AD8FA +:10E39800E06803EA1AD848A8486C1AD8F01F0006A3 +:10E3A8002FCDC0088000C5608003A5B08003A5F804 +:10E3B800800396EC80008D008000D2908003A62018 +:10E3C8004C5430056FE65806C2106C4811CCF13930 +:10E3D800000D11DAF3D9C002B16AF5EC118A11EC1B +:10E3E80011F858095F1B6809F5EC108AF1EA100A60 +:10E3F8008CE8F20A010AF6080008F4080108C06669 +:10E408006F7810195809FE9AFF886F085808C2904B +:10E418004B196F1A7209F4090109C2374AFB760BC6 +:10E42800EF0A0048F6080108F40B140316185C8874 +:10E43800F00A000A5C8AEF09004AF40B14035C48EE +:10E44800EF5A0048F20A14021419F2080008F608F4 +:10E458000009EF58004AEF59004C3008EF480040D7 +:10E4680049F84A09900A6EA8580AE0800381720B9D +:10E47800F60911FF1009E08600B15C7AF0C9FFFFC8 +:10E488001619F20A010A580AE08900A849697216A1 +:10E498005806C0E14958201D1AD8E06804461AD821 +:10E4A8004938494C1AD8F01F00142FCDC008F00B7A +:10E4B800010BE04B7FFEE08A002348C8201D1AD8D4 +:10E4C800E06804471AD848D848AC1AD8F01F000AA0 +:10E4D8002FCDC00800007300000081F0000072FC1E +:10E4E800000072F8000073108003A5B08003A640F6 +:10E4F800800396EC80008D008003A6508CD81638D7 +:10E50800C3148C48F3D8C0101639C0E44AB8201D8B +:10E518001AD8E06804491AD84A984AAC1AD8F01FA1 +:10E52800002A2FCDC0081618300A5C88C058AC489D +:10E53800AC5A121B6C068CD91639CFA55C3B0C9CC7 +:10E548005C8BF01F0022C21049C8201D1AD8E06851 +:10E5580004561AD849E849BC1AD8F01F001B2FCD19 +:10E56800C0085C3B0C9C5C8BF01F0018C0E049386D +:10E57800201D1AD8E068045B1AD84958491C1AD8D3 +:10E58800F01F00112FCDC0086C1A4929932A492A77 +:10E598006EA8740B926C9508F80B000A101AB26AF0 +:10E5A800F00A16187249B2F8B2CAF5D8C208F1D8FA +:10E5B800C108B2DAB2E8C1B88003A5B08003A6608A +:10E5C800800396EC80008D008000C6288003A6702A +:10E5D80000007310000072F8101BC097EF38002677 +:10E5E800A1B80E9CEF680026F01F00424C256EA9CA +:10E5F8006A08F009010AE08602B7F0CAFFFFEF1BBC +:10E60800002C121A161A580AE08902AE1039E08155 +:10E6180001F54BA8906A7048F139000DF3D9C00292 +:10E628005F19F40900094B6AB409EF0A002CF20AD1 +:10E638001900C462F13A000CF139000DF3EA1089AF +:10E648005C89EDB90000C081E219FFFEF169000D97 +:10E65800A989F169000C4A98EF0A002CB06A704940 +:10E66800F339000DEDB90001C031201AB06A4A36FD +:10E678008CEB6C1CF01F00238C696C48F138000D82 +:10E68800F1D8C0025F18F208000849D9B20849A9B0 +:10E6980072095C78EF1A002C12086EA9F4090009B7 +:10E6A8001238C0E04988201D1AD8E068048B1AD8AF +:10E6B8004968497C1AD8F01F00172FCDC008EEF61C +:10E6C80000805806E08000BE48C46848F138000D54 +:10E6D800EDB80000C080C4B8109C7008EF480080F6 +:10E6E800F01F000DEEF800805808CF71CAA800008E +:10E6F8008001053C000072F800007310000072FCF5 +:10E708008000CA648003A5B08003A684800396ECC9 +:10E7180080008D008000D290F138000DEDB8000027 +:10E72800C1F16848F139000DF13A000CF3EA108A9A +:10E738005C8A1499A1A95C79F20B1608EDBA00015C +:10E74800C0F0F169000DF16B000C68488869F13878 +:10E75800000DF1D8C0025F18F2080008A6086C0581 +:10E768000A96F01F00455805C041C6984C324C43E4 +:10E778006C4811C5868A11D9B169F3E5118911E58B +:10E788008CEBF3E510890C9C11F5EBE91009F40901 +:10E798000109640A1409F20B010BCBF7E08F02019F +:10E7A8004B89EEF80080704811FB11C511DC11E8A7 +:10E7B800B16CF9E5118CF9E81088F7E81008F00A4F +:10E7C800010A5C8AB26A7248F138000DEDB800019E +:10E7D800C031201AB26A4AB58AEB6A1CF01F002AB7 +:10E7E8008A696A48F138000DF1D8C0025F18F2084A +:10E7F80000084A39B2085C784A097209F009000A27 +:10E80800EEF80080704811FB11CC11D911E8B169FC +:10E81800F3EC1189F3E81089F7E91009123AC0E01E +:10E8280049A8201D1AD8E06804C31AD84988499C09 +:10E838001AD8F01F00192FCDC0080C95EF4500809D +:10E8480048F848E9908A7209F40900098FA99008E4 +:10E85800EF09002CF0091900C22248C8201D1AD857 +:10E86800E06804CD1AD848D848AC1AD8F01F000A76 +:10E878002FCDC0088000D290000072F8000072FC12 +:10E88800000073108000CA648003A5B08003A6BC92 +:10E89800800396EC80008D008003A6F810190E9C6A +:10E8A800EF59002CF01F004A4CA8300A7019924BFF +:10E8B800F40B1900C0504C8A9509300991194C582D +:10E8C8007048F138000DEDB80000C5B14C39138817 +:10E8D800A5B8B288C56881098CEAF13B000DF7DB61 +:10E8E800C0025F1BF60A000A14098FA9EF0A002C60 +:10E8F800F138000D8C69F1D8C002F7D9C01058085A +:10E908005F1EF9DAC010FC0B000B163CC0E44B4844 +:10E91800201D1AD8E06804F21AD84B284B2C1AD8B4 +:10E92800F01F00322FCDC008F409010958085F18FC +:10E93800F20801080E9CEF58002CF01F00256C1BF4 +:10E948009648E2081900C090680C580CC040F01FA7 +:10E958000028C028890B8D126C48F138000DEDB8DD +:10E968000000C0810B88A5B8AA886E485848EFF304 +:10E978000A046C080C9CEF480080F01F001EC07849 +:10E9880049D030014944300249453073EEF60080E1 +:10E998005806C1006C4811CB11D9B169F3EB118944 +:10E9A80011EB6EAAF3EB108911FBF7E91009143982 +:10E9B800C930EF380026EDB80000C041A1C80E9C50 +:10E9C800CE68A1A8EF680026D83200008000CE5299 +:10E9D8000000731000007308000073058003A5B0E1 +:10E9E8008003A718800396EC80008D008000C588FE +:10E9F8008000D290000072F80E9CF01F0040EEF6E6 +:10EA080000805806C0714BECF01F003EEF4C0080B0 +:10EA1800D8326A093005F2CCFFFF6C4811CB11DA05 +:10EA2800B16AF5EB118A11EBF5EB108A11FBF7EAE5 +:10EA3800100A1439C1214B2C8C689869F009190007 +:10EA4800E08800B4F01F002FE08000B05805EBFC10 +:10EA58001A00EFFC0A20C0D85805C0D1F20A010BF1 +:10EA6800C4574A7CF01F0027E08000A0EF4C0080CC +:10EA78000C9BC3986A4B17F417C217D317EBB163F3 +:10EA8800E7E21183E7EB108BE9EB100B5CDB120B71 +:10EA9800C2D6F80A010B580BE0890029498CF01FEF +:10EAA80000191897E08000826A4811F911CA11DB31 +:10EAB80011E8B16BF7EA118BF7E8108B4928F3EBF3 +:10EAC800100B70088AE9101916095809E08A00091C +:10EAD800F00B010B6A1CAA6B5C7BF01F000C8B0708 +:10EAE8000C9B0E9CF01F000AD8326C0B0C95580B2F +:10EAF800C1001696C93B0000800104400000731055 +:10EB08008000D25C000072F88000CA648000DFA038 +:10EB180014195809E08A004AF138000DEDB80000D0 +:10EB2800C4404A3CF01F00238D0CC3F06C4811F917 +:10EB380011CA11DB11E8B16BF7EA118BF7E8108BFA +:10EB480049D8F3EB100B70088CE91019160958090D +:10EB5800E08A002CF00B010B6C1CAC6B5C7BF01F8B +:10EB68000017D8320E9CF01F0016D832720BF60828 +:10EB78000109C0A62FFBEF19002CF608010812188E +:10EB88005808E08A00130E9CEF380026A1B8EF68F9 +:10EB98000026F01F000CD8323008FE9FFBB458093D +:10EBA800FE99FE00FE9FFE4BD83200000000731055 +:10EBB8008000D25C000072F88000CA6480010440C2 +:10EBC8008001053CD4314B86ED0800922FF8781966 +:10EBD8004B65ED5800928B091388F1D8C004F208F0 +:10EBE800002818971693109C4B148908F01F0031C1 +:10EBF8006A080E9C118BF7DBC004A36B5C3BF01F0B +:10EC0800002EC0718E493138F0091900E08B000BD5 +:10EC18004A580E9CF109009A2FF9F159009AE08F91 +:10EC280003026A0C069B2F0CF01F0024C0B16A0A6D +:10EC3800FC19E000F5380010B968E618F000123841 +:10EC4800C0A149980E9CF10900A02FF9F15900A024 +:10EC5800E08F02E9F4CBFFF48EC830692F0A0E9CCE +:10EC6800F01F00175C8CC080ED0800980E9C2FF8F0 +:10EC7800ED580098C11868080E9CF13B000CA58B54 +:10EC8800F60B10FCF01F000CC1C0ED08009A0E9C9A +:10EC98002FF8ED58009AED0800962FF8ED580096D9 +:10ECA800E08F02C6000080B40000730C000072F40C +:10ECB8008000CED08000C62880011DA88001167C67 +:10ECC800680811CA11D9B169F3EA118911EAF3EA9E +:10ECD800108911FAF5E91009F20A1618B0CAF5D91F +:10ECE800C208B0F9B0DAF5D9C108B0EA4B289109E1 +:10ECF8006808F1390008F13A0009B16AF5E9118AA2 +:10ED0800F139000AF5E9108AF139000BF3EA100A23 +:10ED1800F4091618F1690008F3DAC208F16A000B61 +:10ED2800F1690009F3DAC108F169000A4A38680490 +:10ED3800910AE938000DF5D8C002F1D8C0064A0B8F +:10ED4800B6884A086A09580A5F1A8E4514055C8510 +:10ED5800B00549D87006CA586C485808C0E149B887 +:10ED6800201D1AD8E06800B71AD84998499C1AD8C3 +:10ED7800F01F00192FCDC00858A8C0E14938201D40 +:10ED88001AD8E06800B81AD84948492C1AD8F01F90 +:10ED980000122FCDC0085818C24148C8201D1AD8E3 +:10EDA800E06800B91AD848E848AC1AD8F01F000A39 +:10EDB8002FCDC008000072F8000073000000730433 +:10EDC800000072FC000081EC8003A5B08003A7401E +:10EDD800800396EC80008D008003A7688003A794C9 +:10EDE800098A0998F1EA1088ED0A0024F00A190046 +:10EDF800C56109AA09B8F1EA1088ED0A001CF00AF1 +:10EE08001900C4D1F33A000CF338000DB168F1EAE7 +:10EE18001188F33A000EF1EA1088F33A000FF5E88A +:10EE280010086C1A103AC3B1F33A0010F338001105 +:10EE3800B168F1EA1188F33A0012F1EA1088F33A5E +:10EE48000013F5E810086C0A103AC2916C380C38B7 +:10EE5800C0E14CA8201D1AD8E06800C21AD84C8816 +:10EE68004C8C1AD8F01F00482FCDC008580CC06031 +:10EE780099384C6870098D3991066C380C38E081E6 +:10EE880001A14BE8201D1AD8E06800C81AD84C0820 +:10EE98004BCC1AD8F01F003C2FCDC0080C9C6C3608 +:10EEA8005806FE91FF5BE08F05296C4858A8C0E022 +:10EEB8004B28201D1AD8E06800D21AD84B584B1C92 +:10EEC8001AD8F01F00312FCDC008098B0998ED0A18 +:10EED8000024F1EB1088F00A1900C77109AC09BBCE +:10EEE800ED08001CF7EC108BF6081900C6E1F33C9E +:10EEF800000CF33B000DB16BF7EC118BF33C000EEB +:10EF0800F7EC108BF33C000FF9EB100B6C1C163C64 +:10EF1800C5C1F33C0010F33B0011B16BF7EC118B4A +:10EF2800F33C0012F7EC108BF33C0013F9EB100BD9 +:10EF38006C0C163CC4A1498B178CEDBC0002E08018 +:10EF4800013AEDBC0001C2D1494B6CAC760BF60C12 +:10EF5800010CC2D6ED14002C081C580CE0890028BE +:10EF68005C7A201D5C751ADA48DCEA0B000B5C78C9 +:10EF7800F2CAFFF0780CC7688003A5B08003A7BC6D +:10EF8800800396EC80008D00000081EC8003A7E8E8 +:10EF98008003A81400007304000072F800007300D6 +:10EFA800EDBC0000C0414CC870088DD84CB8900921 +:10EFB8003008F0091900E08000FEED3800260C9CAE +:10EFC800A1B8ED680026CF486C365806FE91FF6F51 +:10EFD8004C3870050C98CF286A0A580AC130F33C9F +:10EFE8000010F33B0011B16BF7EC118BF33C0012EE +:10EFF800F7EC108BF33C0013F9EB100B163AE08199 +:10F0080000DC09AB09BAF5EB108AEB0B001CF40B1A +:10F018001900E08100D25808C0706A3991394B084C +:10F0280070098B3991054AF81188EDB80004C1F1CF +:10F038004AD8700913AB139A13B8201D1389F1EB42 +:10F048001088F5E910894A5B1AD9968C4A794A8B57 +:10F058007209760BF2CAFFF0F80B000B4A5C780CC9 +:10F068002FFC2F49F01F00242FEDCA48EDB80001EE +:10F07800E08100A1EB3C0014F01F00201896C0812D +:10F0880049F8F109009C2FF9F159009CC9384978D1 +:10F098007008F0C9FFF0C0311298C108F1390013A7 +:10F0A800F13B0010F13A0011F1380012B16AF5EBAA +:10F0B800118AF5E81088F3E810088D08EB08001CA1 +:10F0C800ED58001C48987008F0C9FFF4C1A11298C7 +:10F0D800C2780000000081F0000072FC000081F49A +:10F0E80000007304000072F40000730C000072F852 +:10F0F800000073008000FA848000DA24000080B4E5 +:10F10800F139000FF13B000CF13A000DF138000E17 +:10F11800B16AF5EB118AF5E81088F3E810088D1844 +:10F128004C587008118B1199F3EB1089ED59002494 +:10F1380030398D494C197209F2CBFFFF8DCB8DAB5D +:10F14800F13B000FF138000EF7E81088ED58005831 +:10F15800ED5800608A48E2180199AC486A684B8A01 +:10F168002019740C8D688D3C6A889506ED490064F9 +:10F178008D880C9CF01F0033ECCBFFFCED1C003C91 +:10F18800F01F00313019ED5C003C201D30081AD901 +:10F19800109A3129109B0C9CF01F002C2FED5C5C01 +:10F1A800C0600C9C300BF01F002AC0480C9CF01F5C +:10F1B80000290E9CC3C80A986A355805FE91FF0EAF +:10F1C80049D56A08F13C000DF9DCC006F01F0022A1 +:10F1D8005806E08003504A188E4A6A0991179149E7 +:10F1E800B06A30096E1A9109912A49D8910949D80B +:10F1F800B089ECFA0084580AC3C0ECF8008C5808AF +:10F20800C0500C9B6C6C5D18C06810990C9B109CCE +:10F21800F01F00155C5CC041ED4C0084C2A80E9C38 +:10F228004928F10900962FF9F1590096F01F0010AE +:10F23800D8320000000072F4000072F8000081EC7F +:10F248008000DF048000D1B08000FBA08000D9746A +:10F258008001053C8000CED20000731000007308C6 +:10F26800000073058000DE3C000080B48000C99077 +:10F278004A9891064A981188EDB80002C3216C4853 +:10F288005828C0814A6870096D781039E081026B8E +:10F29800C1D84A49720A6CA9F4090109E0860263D7 +:10F2A800ED1A002C14195809E089025DE08F03213A +:10F2B80049D8201D1AD8E06802271AD849B849CC7D +:10F2C8001AD8F01F001C2FCDC00849B91388A3B85D +:10F2D800B288ED380026A1C8ED680026E08F024309 +:10F2E800EDB80001C0616C4820285818E08B00A2D6 +:10F2F800492870088DD830080C9CED6800ADF01FC7 +:10F3080000106C4820285878E08B022D48D9F20864 +:10F31800032F000000008204000073040000730043 +:10F32800000072F88003A5B08003A844800396EC1F +:10F3380080008D0000007305000081F08000DF046C +:10F348008003A5904CF811891298E21800125928E8 +:10F35800C7A14CD8700A6DF8704811FB11C711DCB1 +:10F3680011E8B16CF9E7118CF9E81088F7E8100892 +:10F378002FF8103AC681ED0800722FF8ED58007288 +:10F388004C287008ED4A0050F0CA00012FF88DC8CB +:10F398008DA84BF87008F139000FF138000EF3E82A +:10F3A8001088ED5800603048ED4A00648D48EC083C +:10F3B800000BED1C003CF01F00375C8CF808100AAD +:10F3C800ED5C003CED580058ED0900563018F00986 +:10F3D8001900C021A17CED5C0056ED0800745808A6 +:10F3E800C0E14AD8201D1AD8E06802591AD84AB88C +:10F3F8004ABC1AD8F01F002B2FCDC00820186DFC6E +:10F40800ED5800747808ED48007C5808F9B800FFFA +:10F41800F9B80100EDF81E4EED58003AF01F002231 +:10F42800ECF800905808C050300A0C9B6C6C5D18C2 +:10F43800ED380026A1B80C9CED680026F01F001BD3 +:10F44800E08F0191EDB90004E081018D4908700950 +:10F4580013AB139A13B8201D1389F1EB1088F5E943 +:10F468001089493B1AD9968C4929488B7209760B21 +:10F47800F2CAFFF0F80B000B483C780CC798000064 +:10F488000000730400007300000072F8000072F4BA +:10F498008000D1B08003A5B08003A864800396ECF7 +:10F4A80080008D008000D2908001053C000072FC35 +:10F4B8000000730C4C281188EDB80004C5E14C1805 +:10F4C800700C6D485CD81808C3D66D78F808010828 +:10F4D8005808E089003830488D486C885808C0E1E1 +:10F4E8004B98201D1AD8E068027E1AD84B784B8CAE +:10F4F8001AD8F01F00382FCDC008300A0C9B6C6C4E +:10F508005D185C5CC0700C9C301BF01F0033E08FF2 +:10F5180001A7ED0700560C9CF01F0030ED080070A5 +:10F528005808F9B901FFF1D9E108EDF81C3830198C +:10F53800ED08003CF2071900C021A178ED580056EB +:10F54800C2E84A78700913AB139A13B81389F1EB20 +:10F558001088F5E910894A3B201D1AD94A2996874F +:10F5680072094A2BF2CAFFF0760BEE0B000B2F49FB +:10F57800F01F001F2FEDCF68EDB80001E08100F308 +:10F5880049A870096CA820181039E08100EC0C9C7F +:10F59800F01F0018CE780C9CF01F001049681188E5 +:10F5A800EDB80005E08100DFED380026A1B80C9C1D +:10F5B800ED680026F01F00113078CC1800007304A5 +:10F5C800000073008003A5B08003A87C800396EC3C +:10F5D80080008D008000D9748000E044000072F43F +:10F5E800000072FC0000730C000072F88000FA84BE +:10F5F8008000F950000073058001053C0C9CF01F49 +:10F60800003E4BE84BE91188E2180020C2D013886D +:10F61800EDB80004C1F14BB870096D781039C1A17B +:10F62800ED380026A1B80C9CED680026F01F0036C6 +:10F638000C9CF01F00364B6972080C38C5604B599A +:10F648009308C05870390C39C69012985808CFB131 +:10F65800C6D8ED380026A1B80C9CED680026F01F2E +:10F66800002A3088C6C81388EDB80004E081007B02 +:10F678004A4870096D781039C7513068C6080C9C23 +:10F68800F01F001D49D81188EDB80005C6B1ED3846 +:10F698000026A1B80C9CED680026F01F001B0C9CEE +:10F6A800F01F001A49A972080C38C1F0499993084B +:10F6B800C05870390C39C32012985808CFB1C368A4 +:10F6C8000C9CF01F000D48E81188EDB80004C4A197 +:10F6D80048C870096D781039C4510C9CF01F000B94 +:10F6E80048B972080C38C0316C38C2184899930868 +:10F6F800C1B800008000E0440000730500007304F6 +:10F70800000073008001053C8000D2E0000081EC1D +:10F71800000081F870390C39C0614C0993086C39C4 +:10F728009139C06812985808CF614BC993083008BE +:10F738008D384BB870098D39910630A88D48C1288D +:10F748000C9CF01F00384B881188EDB80004C0A14C +:10F758004B6870096D781039C0514B591388A5A8AA +:10F76800B2884B381188EDB80003C091ECF80098C6 +:10F778005808C0803FAB6C6C5D18C048EDB80004F9 +:10F78800C0A10C9B4ABCF01F002C0C9B302CF01F16 +:10F79800002BC658ED0A0070580AC090ECF8008893 +:10F7A8005808C0505C7A0C9B6C6C5D184A4870080D +:10F7B8005808C24049C91389EDB90003F1F9080D89 +:10F7C800F9BA0001F3DAE039F1F90E0D49CAECF89B +:10F7D800008C5808C070740A30090C9B6C6C5D185A +:10F7E800C0781099740A0C9B109CF01F00165C5C82 +:10F7F800C05049387008ED48008448D81188EDB8E1 +:10F808000005C271ECF8008C5808C1D030090C9B77 +:10F81800129A6C6C5D18C1D8000081F80000820053 +:10F828008000E044000073040000730000007305CA +:10F83800000081EC8000D33C8000C1C80000730840 +:10F848008000DE3C10990C9B109A109CF01F002E33 +:10F8580030094AE80C9C9109F01F002D30064AB87F +:10F8680091064AC76E1C580CC330F01F002B8F1628 +:10F87800C2F86A0BF738000DEDB80002C2604A788A +:10F88800F10C00A02FFCF15C00A0F10C00962FFCFD +:10F89800F15C0096179C17A617B8178BF9EB108B1D +:10F8A800201D49F972091ADB49EB968CF2CAFFF060 +:10F8B800F1E6108849CB2F49760BF80B000B49BCB1 +:10F8C800780CF01F001B2FED0E9CF01F0013F01F8B +:10F8D8000019C1714988201D1AD8E06801771AD823 +:10F8E8004968497C1AD8F01F00172FCDC00858085E +:10F8F800FE90FCE0FE9FFCEB49387006FE9FFB671C +:10F90800D83200008000DE3C000082048001053C03 +:10F91800000073108000C990000080B40000730CD0 +:10F92800000072FC000072F8000073008000FA8486 +:10F938008000CF088003A5B08003A890800396ECD0 +:10F9480080008D0000008200D42179F95809C31085 +:10F958007208F8CEFF88F948007C79E8C038109E14 +:10F9680070085808C1C0704B17F617C417D5B16591 +:10F97800EBE41185724A17EB15F7EBEB108B15C505 +:10F98800EDEB100B15D615EAB166EDE51186EDEA3B +:10F99800108AEFEA100AF60A010ACE2693089D0992 +:10F9A8003008F9480040F938004E2FF8F968004E41 +:10F9B800D822D42179F95809C600F9380026EDB8BB +:10F9C8000002C5B07208F8CEFF88F948007C79E8D3 +:10F9D800C038109E70085808C1C0704B17F617C47D +:10F9E80017D5B165EBE41185724A17EB15F7EBEB08 +:10F9F800108B15C5EDEB100B15D615EAB166EDE5C4 +:10FA08001186EDEA108AEFEA100AF60A010ACE26F4 +:10FA1800930830089D09F9480040F938004E2FF83E +:10FA2800F9090056F968004EF5D9C02FF9080060A9 +:10FA3800F7D8C02FF0091900F60817B0F408178096 +:10FA4800F9580058F908003CF00915015C78A178CC +:10FA5800F91A0058103AF9F95C2CF9380026A3A8CD +:10FA6800F909003CF9680026F20815011009F9089F +:10FA780000581009F9590056D822D703D4311894E0 +:10FA880016931491129210964097300A314B301CFD +:10FA9800F01F00391895C6D098593138F009190067 +:10FAA800E08B000F4B58201D1AD8E068031F1AD8A6 +:10FAB8004B384B4C1AD8F01F00342FCDC0080E9885 +:10FAC80078175C78AEB8A988AEA8E0685014EF68DB +:10FAD800000DA988EF68000CE8081618AEC8F1D424 +:10FAE800C208AED8E6081618EF680008F1D3C208B5 +:10FAF800F3D6C010EF680009AE993088A98930069E +:10FB0800AEF4EF63000BAE89EF66000FEF660012EC +:10FB1800EF660013EF660010EF660011EF68000E45 +:10FB28003069049A029BE9D4C108E7D3C108AEE45E +:10FB3800EF63000A98C8F01F00155C7CEF6C001199 +:10FB4800A98CEF6C0010201D491C30671AD70C983F +:10FB5800F9070090049A2FF7029BE06900FFF95714 +:10FB680000900A9CF01F000B0A9CF01F000B2FED61 +:10FB7800D83200008000CB6C8003A8AC8003A8F4C6 +:10FB8800800396EC80008D008001167C000080B414 +:10FB980080011AE48000C990D43120BD1491509896 +:10FBA800414A505A129618973009F20119005F0815 +:10FBB800F20A18005F0AF1EA000AF20A1800C110F6 +:10FBC800F3D6C002C0E14C78201D1AD8E06800AD19 +:10FBD8001AD84C584C5C1AD8F01F00452FCDC008D5 +:10FBE800580B5F1950891268C0E04BE8201D1AD8DD +:10FBF800E06800AF1AD84BF84BCC1AD8F01F003C7D +:10FC08002FCDC008EF080072E2081900C0B2EF3823 +:10FC18000026EA18FFFFE818FF80EF680026E08F4B +:10FC280002E34058F3D8C001E2180002F9B8010C09 +:10FC3800F009002950296FB0EF02007431F8F00282 +:10FC48001900E08800144AC8F109009C2FF9F159FD +:10FC5800009CE06C00FFEF380026EA18FFFFE81868 +:10FC6800FF80EF680026E08F02C36FF85802C26079 +:10FC78005808C1404028A3882FB8AD685C88300375 +:10FC8800503B50A8F7D1B010409A504BF5DAC0015C +:10FC9800069406980695506AC3796FE85808CEB15D +:10FCA8004908201D1AD8E06800D01AD8493848FCFD +:10FCB8001AD8F01F000F2FCDC0085808C0416FE8B0 +:10FCC8005808CD904878201D1AD8E06800D31AD873 +:10FCD80048B8486C1AD8F01F00062FCDC00800009D +:10FCE8008003A8AC8003A924800396EC80008D00D3 +:10FCF8008003A978000080B48003A9B88003A9F420 +:10FD080050195008EF03003C304CF01F00424019D6 +:10FD180018954008E080023C300B990B991B580954 +:10FD2800C0301894C1185808C0E14BB8201D1AD823 +:10FD3800E06800EF1AD84B984B9C1AD8F01F00398E +:10FD48002FCDC008910C5C73402A4069E60A01086F +:10FD580040435C73E6080D435C835809C390402810 +:10FD6800300AE608000B149C5C7BF01F002F8B1CEC +:10FD7800E080020EF5D3C010402B98D9F40B000890 +:10FD88001039C0E44A48201D1AD8E06800FF1AD884 +:10FD98004A684A3C1AD8F01F00232FCDC008501AD1 +:10FDA800F01F0023401A189840895809C0A0402B1A +:10FDB8006A195008721C160C403BF01F001E4008C0 +:10FDC800F00200026A185C8270188B28C3D8406A57 +:10FDD800402B149CF01F00148B1CE08001D9F01FED +:10FDE8000014407AF80200025C82580AC2D0F7D3A5 +:10FDF800C010301A303CF01F000C189B6A1C580BBE +:10FE0800C1C1F01F000D40698B19E08F01C10000CE +:10FE18008000C2288003A8AC8003AA28800396EC3F +:10FE280080008D008000CB6C8003AA388000C560FC +:10FE38008002DF868000C990403897182FF28B28FF +:10FE48005C82F01F003F320BF6021900E08B01A024 +:10FE5800AA63314B6A1CF01F003BC0904BA8F10904 +:10FE680000A42FF9F15900A4E08F0192EF39001C8A +:10FE78006A1870188B48B089EF39001DB099EF39AE +:10FE880000246A48B0A9EF390025B0B9E00916186E +:10FE98006A48B0C9F3D0C208B0F0B0D9F3D0C108ED +:10FEA800B0E96A48F16C0013F16C00126A48F13A43 +:10FEB800000CF139000DF3EA1089E019FFC0EDE9F3 +:10FEC80010095C79F169000DA989F169000C405AA3 +:10FED800EB6A000E404806185C88F3D3C0105048FF +:10FEE800403B6A48120B503B40AA1200F139000D02 +:10FEF800F3D9C006F5E910095C79F169000DA98903 +:10FF0800F169000C0A98300A404BF40B19005F1B8A +:10FF1800507B169A58045F09300B124AF60A1800EB +:10FF2800FE91FEF0F5D2B010503A6FE05800E08034 +:10FF380000C260085808C0901090CFCB8000C588D8 +:10FF48008000C628000080B480EA6048F139000DBE +:10FF5800F3D9C0025F1B140BE08000C45809E0818C +:10FF680000C1F7D6C0025F0C301BF60618005F0B05 +:10FF7800F9EB100BF20B1800E08000B488EBEF19D6 +:10FF8800003C140B123BE08900ADE13B000EE9395F +:10FF9800000EF20B1800E08100A5684911FE13FB62 +:10FFA800504B11CC11DBB16BF7EC118B11ECF7EC6A +:10FFB800108BFDEB100B160A13CB13D8B168F1EBBD +:10FFC800118813EB4049F1EB1088F3E81008103A58 +:10FFD800E08100884028681CF00B11EC5C8BF01F56 +:10FFE8000037C0E04B68201D1AD8E06801691AD8AC +:08FFF8004B484B5C1AD8F01FC6 +:02000004800179 +:1000000000352FCDC0086818905AF80A1900C0A111 +:1000100070098919910C4032109C20125C82F01FEB +:10002000002EF1D6C001681BC220580BC051886851 +:10003000F6081900C0E04A48201D1AD8E068017788 +:100040001AD84A684A2C1AD8F01F00222FCDC008AF +:100050006048F13A000CF139000DF3EA1089A1A9CA +:10006000F169000DA989F169000CC1E8580BC05075 +:100070009659F0091900C0E14938201D1AD8E068E6 +:10008000017A1AD84968492C1AD8F01F00122FCDCE +:10009000C008601CF01F001380698868F20800081F +:1000A000A068680881080835E0051700E1F302063A +:1000B000089B304CF01F000CC198EF440078C168D9 +:1000C0008000C6288003A8AC8003AA6C800396EC4D +:1000D00080008D008000C9908003AA808003AAA0C0 +:1000E0008000C5888000C1C881040C98EDB600016D +:1000F000C040EDB60000C0312FF15C81EDD6C001EB +:10010000EFF81826F9B90120F1D9E138EFF81E26E9 +:100110006FB9F1D1C010F2080008EF520074EF4837 +:10012000006CEF0800720218EF5800725802C140CC +:100130006FF85808C1116FE85808C0E14AF8201D4F +:100140001AD8E06801A11AD84AD84AEC1AD8F01F88 +:10015000002E2FCDC00858055F193008F003190094 +:100160005F1AF5E90009F0091800C4406A48580808 +:10017000C410409CE21C0002C3D1F13A000CF139DA +:10018000000DF3EA1089A3B9F169000DA989F1699D +:10019000000CC318EF380026EA18FFFFE818FF80AC +:1001A000EF6800264998F109009C2FF9F159009C4D +:1001B0005804C040089CF01F0016EF090074300876 +:1001C000F0091900C1406FF85808C1116FE85808CC +:1001D000C0E148A8201D1AD8E06801B41AD84888A0 +:1001E000488C1AD8F01F00082FCDC008E06C00FF23 +:1001F000C028300C2F5DD8328003A8AC8003AAB48D +:10020000800396EC80008D00000080B48000D2BC9A +:10021000D421784E1298587E5F07584E5F09EFE957 +:100220001009C081582EC060583EC040E06C00F8F4 +:10023000D822580AC031149CD822201D30095C7A7B +:100240001AD9F01F00032FED5C5CD8228000FBA0C0 +:10025000D4013008201D109A16991AD8149B301812 +:10026000F01F00032FED5C5CD80200008000FBA0B3 +:10027000D431189679F45804C05179E45804E080D8 +:1002800000CE6848F133000DE7D3C001C060886933 +:100290003008F00919005F03300A5C53301C143336 +:1002A000F9BB0114F9BB0015F01F005D1895E08043 +:1002B00000B698593138F0091900E08B000F4D98BD +:1002C000201D1AD8E068040F1AD84D784D7C1AD832 +:1002D000F01F00572FCDC008684811FA11CB11D973 +:1002E00011E8B169F3EB1189F3E81089ED38001CCE +:1002F0007817F5E91009AE88EF3A000CED38001DCB +:10030000AE98EF38000DF1EA1088ED3A0024AEAA5D +:10031000ED3B0025AEBBF20B1618AEF9AECBF7D90C +:10032000C208F3D9C108AEDBAEE9ED390028EF69A8 +:100330000008ED390029EF690009ED39002AEF695D +:10034000000AED39002BE018FFC0EF69000BA5A8EB +:100350005C88F5D8C010EF6A000DF40B1608EF6B3F +:10036000000CED39002EEF69000EF1D8C0063009FF +:10037000E8185000ED3A002F5C78EF6A000FEF6844 +:10038000000DEF690011EF690012EF690013EF69CA +:100390000010A988EF68000CED19002E6CA8F20877 +:1003A00000088DC85803C110EF39000CEF38000D5C +:1003B000F1E91088E018FFC0E8180011EF68000D9F +:1003C000A988EF68000CC068682811897818F1695D +:1003D0000014ECC4FFFC8AC83069089A0C9B0A9C84 +:1003E000F01F00145C7CEF6C0011A98C4929EF6CA4 +:1003F0000010F30C00902FFCF35C0090306C201D7B +:10040000ED39000B089A1ADC0C9B30080A9CF01F8F +:10041000000B0A9CF01F000A2FEDD8328000CB6C35 +:100420008003A8AC8003A8F4800396EC80008D00C4 +:100430008001167C000080B480011AE48000C9901D +:10044000D431300A1895314B301CF01F0039189305 +:10045000C041E06C00FED832EB380026EB39001CBE +:10046000E018FFFCEB6800266B787817AE89EB3953 +:10047000001DAE99EB390024F00B1618AEA9F3D885 +:10048000C208EB3A0025AEF8F1D8C108AECBAEBA3F +:10049000AED9AEE86AA8F0091618EF690008F3D8DB +:1004A000C208E06A5010EF690009F3D8C1083004AF +:1004B000EF68000BEF69000AF40B1608EB19002E29 +:1004C000EF6B000CEF6A000DEF69000FEF64001294 +:1004D000EF640013EF640010EF640011F20A1608D5 +:1004E000F2080008EF6A000E8BC8EAC6FFFC0A9B00 +:1004F0000C9A98C83069F01F000F5C7CEF6C0011FB +:10050000A98CEF6C0010306CEB38000AEB39000B53 +:10051000201D0C9A1ADC0A9B069CF01F0007069C03 +:10052000F01F0006089C2FEDD83200008000CB6C35 +:100530008001167C80011AE48000C990D431202DFE +:100540004AE8189770081838E08001A3F9080056A7 +:10055000F9090060F0091900F20817805C7850086A +:1005600079E6F9380026E2180002C1E05806C170A9 +:100570008CEB6C48794911CCF609010911DBB16BA0 +:10058000F7EC118B11FA11E8F7E81088400BF5E849 +:100590001008F20800081638E08800070E9CF01FCB +:1005A00000185C5CC7696FF55805C0B1EEC9FF84DF +:1005B000EEC2FFFC5019300349214930C2B91095F1 +:1005C0006A085808CFD1CF3BF13C000CF139000D3F +:1005D000F3EC108C5C8CEDBC0002C1F148B8201D1E +:1005E0001AD8E06802471AD8489848AC1AD8F01FC1 +:1005F000000A2FCDC00800000000820480010440E2 +:10060000000080B4000081F08003A8AC8003AAD46D +:10061000800396EC80008D006FF95809C150EF3BC4 +:1006200000261699E2190044C0F16FE95809E080EC +:100630000133720E580EC081926EEF09003CF20E2B +:100640001900E08301296C09EF4900786E495829A7 +:10065000C0E0A5AC5C7CF16C000DA98CF16C000CC9 +:10066000EF390026E019FFFCEF6900266EA9F20AB7 +:100670001618F16A0008F5D9C208F16A0009F5D91F +:10068000C108F169000BF16A000AEF1A002EF16A45 +:10069000000FF40B1608F16B000EF40900098FC966 +:1006A000ED39000EEDB90000C061E06B0200EA1BFD +:1006B0000204915BEF08003A3FF9F2081900F9B81B +:1006C0000000EFF80C1D6E085808C071049CF01F64 +:1006D0000075C45078188F086F085808C121600948 +:1006E0006C48EF49004011F911CB11DA11E8B16AF9 +:1006F000F5EB118AF5E81088F3E81008EF4800449C +:100700006C1C6C4478199848985A9914E8090109A6 +:10071000121A1218B85AB84830695C78049A0E9BBD +:10072000E9630010E9630011F01F005F30695C7C31 +:10073000E96C0011A98CE96C0010E30800902FF817 +:10074000201DE35800901AD9049AEF38000AEF39B7 +:10075000000B0E9B6C1CF01F00552FED6C4811FA1E +:10076000F139000DF3D9C0025F1B11CC8CE9F609F9 +:10077000000911DB11E8B16BF7EC118BF7E8108879 +:10078000F5E810086F7AF2080008101AC037EF4831 +:10079000005C5809C3B08D036FF85808C041EF469C +:1007A000007CC3286C4A15FE15C46A4915DBB16B81 +:1007B000F7E4118B15E4F7E4108BFDEB100B13CE6F +:1007C00013FC13DAB16AF5EE118A13EEF5EE108A16 +:1007D000144CF60C010CC177401AC058109A7008DE +:1007E0005808C0E0704913C413FC13DEB16EFDE479 +:1007F000118E13E4FDE4108E1C4C161CCF068D08E0 +:100800009506C0788B060C95C0480C9CF01F0028FC +:100810006FE65806C3706C4811CC6F4A8CEB11D947 +:10082000141BB169F3EC118911ECF3EC108911FC84 +:10083000F9E91009F6090009400B1639FE98FEC6C1 +:10084000EF3900AC3008F0091800C1C18CEB6C48DE +:10085000F60A010A11F911CC11DB11E8B16BF7ECC2 +:10086000118BF7E81088F3E81008100AEF18006001 +:10087000103AF9B80B00EFF8BA2AF9B80B01EFF803 +:10088000BEACEF380026F1D8C007EF680026300C68 +:100890002FEDD832E21B00A0FE91FED7CD2B000039 +:1008A00080011A788001167C80011AE48000D290C1 +:1008B000D401189879FA580AC170149B760958091E +:1008C000C030129BCFCB71EC970CF1490040F1493D +:1008D000007CF139004E2FF9F14A0078109CF16943 +:1008E000004EF01F0002D8028001053CD431300ACE +:1008F0001896314B301CF01F00401895C7B098591E +:100900003138F0091900E08B000F4BC8201D1AD8B0 +:10091000E06803C91AD84BA84BAC1AD8F01F003AAC +:100920002FCDC008ED39001C78176D78AE89ED39F0 +:10093000001DAE99ED3900242018AEA9F00B161851 +:10094000ED3A0025F3D8C208AEF8F1D8C108AECB15 +:10095000AEBAAED9AEE86CA8F0091618EF69000877 +:10096000F3D8C208E06A5010EF690009F3D8C10853 +:100970003004EF68000BEF69000AF40B1608ED195C +:10098000002EEF6B000CEF6A000DEF69000FEF64B3 +:100990000012EF640013EF640010EF640011F20A1C +:1009A0001608F2080008EF6A000E8DC8ECC3FFFCC1 +:1009B00098C83069069A0C9BF01F00145C7CEF6CA1 +:1009C0000011A98C4929EF6C0010F30C00902FFC4A +:1009D000F35C0090306C201DED39000B08981ADC98 +:1009E000069A0C9B0A9CF01F000B0A9CF01F000A41 +:1009F0002FEDD8328000CB6C8003A8AC8003A8F424 +:100A0000800396EC80008D008001167C000080B48D +:100A100080011AE48000C990F9390010A3C948A8E0 +:100A2000F969001011BA118B119911A8B169F3EB92 +:100A30001189F3E81088F5E8100899183008F9587A +:100A400000145EFC8003AD59997A996B5EFCD70364 +:100A5000D421301CF01F00071897C080320A300BD9 +:100A6000F01F00053FF8EF68000B0E9CD822000035 +:100A70008000C2288002E10CD40148C9189B72088A +:100A80001838C0D178389308C0C870395809C06088 +:100A90001639F7F90003F1F90A0370385808CF61E5 +:100AA000301CF01F0003D802000082088000C1C87B +:100AB000D4214AB83009700E1C98C148103CC111AD +:100AC0005809C0E04A78201D1AD8E06802541AD8A4 +:100AD0004A584A6C1AD8F01F00262FCDC00830198A +:100AE00070385808CEC1580BC0C017B81786179772 +:100AF00017ABB167EFE61187EFEB108BF1EB100B43 +:100B0000990B580AC2211C98E06A1000E0667FFF2A +:100B10003007C0C8F10B0012F40B1900C061F6CA0F +:100B2000FFFF1C985C8AC0287038EC0A19005F151A +:100B300058085F1BEBEB000BEE0B1800CEC15808FA +:100B4000C040E06C00F5D822F95A00125809C020C4 +:100B5000D82A993E4828910C129CD822000082087D +:100B60008003AAEC8003AB30800396EC80008D00FC +:100B7000D4213008169614951897F9090012F00937 +:100B80001900C071300A189BF01F00145C5CC23160 +:100B90005806C0C00DB80D8A0D990DA6B169F3EACB +:100BA0001189F3E61086F1E61006EF380010A3A8CD +:100BB0008F16EF680010EF55001448987008109CCD +:100BC000C0581837C021D82A783C580CCFB18F387C +:100BD00048389107D822000080010AB0000082083E +:100BE000D43112971093169414911895F9090012A4 +:100BF0003008F0091900C091300A189BF01F004519 +:100C0000E5DCC008E0810084308B089CF01F0042C6 +:100C1000C0310896C0E8300A308B301CF01F003F0E +:100C20001896C041E06200FFC728089BF01F003CF7 +:100C30008C593078F0091900E08B000F4B98201D7B +:100C40001AD8E06801C51AD84B784B8C1AD8F01F17 +:100C500000382FCDC008EB3900120E986C175C7865 +:100C6000AE893009EB3A0013AEB8AE9AA988AEF956 +:100C7000AEE9AEA86A085808C041E6C2FFFCC10848 +:100C800066191238C0C00836C041E06200F7C3F8E8 +:100C90000C9CE06200F7F01F0027C3980A928CC8F2 +:100CA000F0091608AED8AEC9EB390010EDB9000056 +:100CB000C1403119029A049B0C9CF01F001F5C8CF0 +:100CC000F1DCC010AEF8A988AEE8580CF9B800FF06 +:100CD000EFF80E07EFF80E0631181AD3049BEB3924 +:100CE000000B029A1AD80C9CEB38000AF01F001374 +:100CF0002FEDE5DCC0080836C0400C9CF01F000D4D +:100D000048F8F10900782FF9F1590078049CD8329D +:100D100080010AB08000C6288000CB6C8000C60825 +:100D20008003AAEC8003AB3C800396EC80008D002E +:100D30008000C9908001167C800118B4000080B446 +:100D4000D421202D1897501B149C500A1296F01F86 +:100D5000000C401B1898400AC0A148A8E06C00FC99 +:100D6000F10900862FF9F1590086C078F3D6C0103A +:100D70000E9CF01F00055C5C2FEDD82280011A78D4 +:100D8000000080B480010BE0D401F8CAFFFCF9191F +:100D90000014F01F00035C5CD802000080010D40CD +:100DA000D431203D4D98F109007A2FF9F159007A9C +:100DB000781716910F8818955C8898CAF3D8C004E4 +:100DC0002FE9A369123AC0A5F1D8C004F00B1502AF +:100DD0005C3BF01F004F1894C0904CC80A9CF1096E +:100DE00000822FF9F1590082C1D96A12EECCFFF0CE +:100DF000029B502CF01F004705980583F1E31083F8 +:100E000005B805AE1896F1EE108E5C835C8E344802 +:100E1000F00E1900C2413438F0031900E081008B54 +:100E200062A85808E080008770145804E0800083AE +:100E300068185808E0800092EF3A000CEF39000D76 +:100E4000B169F3EA1189EF3A000EF3EA1089EF3A3B +:100E5000000FF5E910091238C6D1C7F84AE8089919 +:100E6000700A089B1498500AC618F10C0012FC0C6A +:100E70001900C5A15806C041700C580CC1B0EF3024 +:100E80000010EF3C0011B16CF9E0118CEF30001252 +:100E9000F9E0108CEF300013F60618005F1AE1EC51 +:100EA000100C700018305F0CF5EC100CF60C1800EC +:100EB000C3B05804E08100D6F13C0010E21C0004ED +:100EC000F0041700CCE8701C580CC150EF3A000C2D +:100ED000EF30000DB160E1EA11805010401AEF30A0 +:100EE000000EF5E010805010EF30000F401A144053 +:100EF000003CC1A1400A10945809C0F070389338E2 +:100F0000893A48589104C148000080B48000C6283E +:100F100080011DA8000082084C88F109008E2FF97D +:100F2000F159008EC058109970385808C9F158040A +:100F3000C141EF3A0010EF380011B168F1EA1188B1 +:100F4000EF3A00126219F1EA1088EF3A0013F5E85F +:100F500010081039C6D1300405F805E9F1E9108808 +:100F6000C130402A8AC83119EECBFFF40A9CF01F29 +:100F700000345C8CC0904B180A9CF10900802FF95A +:100F8000F1590080C4F83F8B0A9CF01F002EC0E08E +:100F90004AD8201D1AD8E06801141AD84AB84ACC99 +:100FA0001AD8F01F002C2FCDC0085804C0D0686696 +:100FB0005806C3E0089BF1D3C010EEC9FFF40A9AAB +:100FC000687C5D16C5585806C261EF380010FC19E0 +:100FD000E000B968E618F0001238C1D00F8B0A9C07 +:100FE000F7DBC0042FEBA36BF01F00166A180E3856 +:100FF000C0E04958201D1AD8E068012F1AD8496866 +:10100000493C1AD8F01F00132FCDC008303B0A9C72 +:10101000F01F001248980A9CF10900882FF9F15935 +:101020000088F109007E2FF9F159007EC0280A9C42 +:10103000F01F000BC1D80000000080B48001167CB6 +:101040008000C6288003AAEC8003AA6C800396EC7B +:1010500080008D008003AB6C8001114C8000C99032 +:10106000F10C0014E60C1900FE91FF5FC2DB2FDDCE +:10107000D8320000D431189316921494324B300AAF +:10108000301CF01F00241897C43098593238F009EA +:101090001900E08B000F4A08201D1AD8E068012EC5 +:1010A0001AD849E849EC1AD8F01F001E2FCDC00805 +:1010B0007816661531CAAC94AC823004ACC4ACD49A +:1010C000ACE4ACF4661B781C2F8CF01F00170C9C52 +:1010D000ACA4ACB48EDBF01F00155C7CACBCA98C5E +:1010E000ACAC201D492C30161AD60898F9060060C1 +:1010F000EACAFFF4E06900FF089B2FF6F95600608A +:101100000E9CF01F000C0E9CF01F000B2FEDD83230 +:101110008000CB6C8003AB808003ABC8800396EC6F +:1011200080008D008002DF868001179A000080B465 +:1011300080011AE48000C990D401F5DBC00830BBFF +:10114000F01F0002D802000080011074D401F5DB0A +:10115000C008303BF01F0002D8020000800110746C +:10116000D4314C62E50800622FF81694E55800620D +:10117000781618970D85EBD5C004A365EA03110016 +:101180005C83069BF01F003EE08101788E49303879 +:10119000F0091900E08801726E1811893088F00991 +:1011A0001800E081015DED380010ED310011B161F2 +:1011B000E3E81181ED380012E3E81081ED38001307 +:1011C000089BF1E11001ECCCFFF0F01F002EC07184 +:1011D000E611F000FC18E0001031C0914A780E9C36 +:1011E000F10900742FF9F1590074C4498E4930781F +:1011F000F0091900E08801420E9CF01F00235C8C6E +:10120000C0A00E9CF01F0021E50800682FF8E558EB +:101210000068D832330B0E9CF01F0019C6E00A9B01 +:101220000E9CF01F0017189AC0E04998201D1AD88C +:10123000E06800981AD84978497C1AD8F01F00173E +:101240002FCDC0088ECB302CF01F00151892E080F7 +:10125000011F98D9EAC8FFF81039C25248C8201DAA +:101260001AD8E06800A21AD848E848BC1AD8F01F7B +:10127000000B2FCDC0080000000080B48000C628FD +:1012800080011DA8800117FC8000C9908003AB80FD +:101290008003ABF4800396EC80008D008000CB6C63 +:1012A0008003AC280E9BF01F00445C5CC0E04C380F +:1012B000201D1AD8E06800A51AD84C184C1C1AD862 +:1012C000F01F00412FCDC008069B6416049CF01F40 +:1012D000003FC0E04B98201D1AD8E06800AB1AD838 +:1012E0004BB84B8C1AD8F01F00382FCDC0080E9C7D +:1012F0000497F01F0038C1383D0B0E9CF01F0033DF +:10130000C0E04AE8201D1AD8E06800B51AD84B089A +:101310004ACC1AD8F01F002C2FCDC008ED3A000C93 +:10132000ED39000DB169F3EA1189ED3A000EED3B9C +:101330000010F3EA1089ED3A000FF5E91009ED3AD3 +:101340000011B16AF5EB118AED3B0012F5EB108A42 +:10135000ED3B0013F7EA100AF40B16186E18ED6A4D +:10136000000FED6B000CF7DAC208F5DAC108ED6A80 +:10137000000EF20A1618ED690013ED6A0010ED6B0D +:10138000000DF5D9C208F3D9C108ED6A0011ED6965 +:101390000012300911AAB08911B9F3EA1089FE7A56 +:1013A000F7FE5C89F4091900E0880016F2C9F7FF1E +:1013B000C14800008000C7EC8003AB808003AC60B4 +:1013C000800396EC80008D008000C6288003AC88E6 +:1013D0008000C990F2C9F8005C79B0B9A989B0A9B8 +:1013E000ED380009E818FF00ED680009A988ED68EC +:1013F00000083008314BED68000BED68000A0C9CCA +:10140000F01F00284A885C7CED6C000BA98CED6C09 +:10141000000AF10900602FF90A9BF15900600E9C47 +:10142000F01F00221898C0E04A18201D1AD8E06862 +:1014300000D71AD849F84A0C1AD8F01F00202FCD2F +:10144000C00830191AD4189A1AD9ECCBFFF4E06905 +:1014500000FF0E9CF01F001A2FEDC0B8E5080070C9 +:101460002FF8E5580070E50800662FF8E55800668B +:101470000E9CF01F0014D8320E9CF01F001248A8DA +:10148000F109006A2FF9F159006AD8320E9CF01F59 +:10149000000D4858F10900742FF9F1590074D83241 +:1014A0008001179A000080B48000C6288003AB80BA +:1014B0008003ACBC800396EC80008D00800118B4E2 +:1014C0008000C990D431205D30951988FAC9FFF0A9 +:1014D000FACEFFFC5009330231033056F0C9003018 +:1014E000EA091800E08B00BAE4081800C03030A701 +:1014F000C1582FFC35891988F20818005F0A37890E +:10150000F20818005F09F5E91009F9B70008F7BCFF +:1015100001FFF9B70110F9F81800F8CAFFFF300908 +:101520003191F2070244F0C000301004F4CC000105 +:10153000EA001800E08B0005E8C90030C1E80E940D +:10154000E6071800C1D1F0C400615C54EC04180037 +:10155000E088000EF0C00041EC001800E08B0011A4 +:10156000E2041800E0880004341CC028361C2F68F0 +:10157000F00C010CF9E9104915882FFACD3B32EA3D +:10158000F4081800C0814008103EC6701CA92FFC4A +:101590001988CA5B5808C28030CAF40818005F1C5A +:1015A000320AF40818005F1A146C300AF40C1800A0 +:1015B000C1B030DCF80818005F1730ACF80818002C +:1015C0005F1CEFEC000CF40C1800C0E030BC30974E +:1015D000F80818005F1CEE0818005F18F9E800080A +:1015E000F4081800C3A1FAC8FFFC101EA34E2FFE7A +:1015F000582EC0B0E0890005580EC2F0C298583E7F +:10160000C0F0584EC251C168E064FFFFEA1400FF09 +:101610000839E08B00234018F3E81189C198E049AC +:10162000FFFFE08B001B4018402AB968F1EA11085F +:10163000C0D8E04900FFE08B0011402A4018B9688B +:10164000F1EA1108403AF1EA1088F1E91009580B63 +:10165000F7F91A00301CC028300C2FBDD832D70340 +:10166000D401202DFACBFFFCF01F0004F9BC00FFD1 +:10167000FBFC10012FEDD802800114C4D431202DC1 +:10168000300630110C9EC4A898557812E7D5B010DA +:10169000049430075008C0B8E928000009902023BE +:1016A000E1E810805C835C702FE40007E20319001E +:1016B000FE9BFFF40A944008E214FFFEE7D5C00148 +:1016C00008023000E0031900C0400584A96408073F +:1016D000E9D7C010B187E80700070E94E0140000B6 +:1016E000C060E9D7C010B187E80700075C77EBD589 +:1016F000C001EE0E000EEFDEC010B18EEE0E000E39 +:101700005805C0B0EFDEC108EC061101A96E5C56A9 +:10171000FDDEC010EFEE100E780C580CCB615806B1 +:10172000C080F9DEC108A96EFDDEC010F9EE100E12 +:1017300017B715BC17851796B166EDE5118617AB7F +:101740001585EDEB108B5C781596EFEB100B15AA59 +:10175000EFDBC010B166B18BEDE511860E0BEDEA43 +:10176000108AF9EA100AF40C1610F5DAC010F60A1D +:10177000000A180AF4090009F2080008F00E000E29 +:10178000F1DEC010B18EF00E000EF9DEC010B18E89 +:101790001C0C5CDC5C8C2FEDD832D42130081899FD +:1017A000F5DBB010301EC0B8F32600001397202AD6 +:1017B000EFE610875C8A5C772FE90E08FC0A1900B7 +:1017C000FE9BFFF41699E219FFFE120CEDBB000020 +:1017D000C0411989A9691208F3D8C010B188F2086C +:1017E00000081099E0190000C060F3D8C010B1885B +:1017F000F20800085CD8F9D8B010D822D431300AE9 +:10180000301414981495C488985B7816EFDBB010E8 +:101810000C9E3009C0B8FD2200001D932027E7E28E +:1018200010835C875C732FEE06090E93E80719009E +:10183000FE9BFFF3169EE21EFFFE1C06FDDBC001B1 +:10184000EA0E1900C0400D8EA96E1C09FDD9C0100A +:10185000B189FC090009129EE01E0000C060FDD99C +:10186000C010B189FC0900095C79F7DBC001F208FE +:101870000008F3D8C010B188F2080008580BC0B0B7 +:10188000F3D8C108F40A1101A9685C5AF1D8C01054 +:10189000F3E81008780C580CCB81580AC080F3D8B4 +:1018A000C108A968F1D8C010F3E810085CD8F9D8CD +:1018B000B010D832D431201DFAC4FFD81697129335 +:1018C0001092681518966801580AE0800091500A35 +:1018D000314BF01F0055400AC0A04D48E06C00FE9F +:1018E000F109005C2FF9F159005CCC286C148C597B +:1018F0003138F0091900E08B000F4CD8201D1AD8A0 +:10190000E068022C1AD84CB84CBC1AD8F01F004B17 +:101910002FCDC0085C53E3E310815C71E9610009DD +:10192000A981E9610008158B1598B168F1EB118860 +:1019300015ABF1EB108815BBF7E81008F00B161883 +:10194000E9680013E96B0010F7D8C208F1D8C108A4 +:10195000E96B0011E9680012E81245005C72A89278 +:10196000E4031608A883ED380008A8A8ED3800099C +:101970004B39A8FCA8B8A8EC9208F7D8C010A8DB8F +:10198000A98BA8CB2FF8B2085807C0D00F8B0FB97E +:101990000F98B168F1EB11880FABF1EB1088F3E809 +:1019A0001008C051EAC8FFFCEBF81001F009161846 +:1019B000E968000FE969000CF3D8C208F1D8C10842 +:1019C000E969000DE968000E3008E968000BE96874 +:1019D000000A500A314B089CF01F001A5C7CE96C2D +:1019E000000BA98CE96C000A400AC038781A2F0A4B +:1019F00048E8F10900482FF9F1590048158B15996D +:101A0000B169F3EB118915AB6A18F3EB108915BBBB +:101A1000F7E910091039C1910C9B0A9CF01F000ACC +:101A2000C26800008000C628000080B48003ACE0DB +:101A30008003AD28800396EC80008D0000007324A5 +:101A40008001179A8000C34CEB08002C5808C0B0E6 +:101A50008C49F0091900E08800070A9B0C9CF01FD4 +:101A60000006C0580C9B0A9C6A585D185C5C2FFDF0 +:101A7000D832000080011DF0D421497818967007F3 +:101A8000C1680E9CF01F0015C1100D8B0D98B16838 +:101A9000F1EB11880DAB6E1AF1EB10886E290DBBBE +:101AA000F7E8100814581268C1306E075807CEA125 +:101AB00048B66C0C580CC040F01F0008C081489814 +:101AC000F10900562FF9F1590056C0286C070E9CF9 +:101AD000D8220000000080AC8000C338000080B035 +:101AE000000080B4D421204D1897503B149C502AFC +:101AF000501950084096F01F000D403B402A4019F5 +:101B00004008C0A148A8E06C00FCF10900562FF97C +:101B1000F1590056C0881ADC0E9C1AD6F01F000539 +:101B20002FED5C5C2FCDD82280011A78000080B4A4 +:101B3000800118B4D4314C05EB08004A2FF878170F +:101B4000EB58004A0F980F831694F1E31083189610 +:101B5000E609160C3048F0091900C090F01F003754 +:101B6000EB08005C2FF8EB58005CC2980FB8E7D385 +:101B7000C1040FA2A363F1E2108298585C82E608C8 +:101B80001900C0539848E4081900C0B20C9CF01F1B +:101B9000002B4A98F10900522FF9F1590052C868F8 +:101BA000069B0E9CF01F00265C8CC0F00C9CF01F66 +:101BB0000023EB0800502FF8EB580050EB08004EC4 +:101BC0002FF8EB58004ECD48F7D2C0100C9CEEC059 +:101BD000FFF0F01F001C0895301249B10A9CF01F5D +:101BE000001BC1D0EAC8FFFCC1A06A185808C17028 +:101BF000EF3A0010EF390011B169F3EA1189EF3AB9 +:101C00000012F3EA1089EF3A0013F5E910091039D0 +:101C1000C2A00A9B009CF01F000EC2515802E3F5BF +:101C20001000EBF5000030020835EBF50000580518 +:101C3000CD61C9F8000080B48000C9908001179A76 +:101C40008000CA64000080AC8000C33880011DA8F9 +:101C5000EE03000307B807A9F1E910893448F00939 +:101C60001900C2A0EF39000CEF38000DB168F1E99E +:101C70001188EF39000EF1E91088EF39000FF3E811 +:101C80001008C1B0089BEECCFFF4F01F003DC0A1CE +:101C9000EF38000CFC19E000B968E618F0001238C3 +:101CA000C0C10C9CF01F00374B78F109004E2FF992 +:101CB000F159004EC5D808955805C0510C9CF01F2D +:101CC0000031C5680FE90FF8F1E91088F1D8C00EAE +:101CD000C0700C9CF01F002D1896C4A078174AC83D +:101CE00091044AC8089B91070C9CF01F002BC3B1BC +:101CF000EF3800095868C0B05918C0405818C111D1 +:101D0000C0B8089B0C9CF01F0025C2D8089B0C9CF7 +:101D1000F01F0023C288089B0C9CF01F0022C238D1 +:101D2000089BEECCFFF0F01F0016C0F1EF3800105A +:101D3000FC19E000B968E618F0001238C0608D1791 +:101D4000302B0C9CF01F00180C9CF01F000E48E874 +:101D5000F10900582FF9F1590058F109004E2FF9F7 +:101D6000F159004E48A93008930848A99308D83A79 +:101D7000EF3800095918FE91FF77C6BB80011DA8F6 +:101D80008000C990000080B48001220C0000820C09 +:101D9000000082108000CDDC80010DA08000EBCC23 +:101DA000800111608001114C19B9198A1998B16824 +:101DB000F1EA118819AAF1EA1088F3E81008F0C9CD +:101DC00000015BD9E08800035EFFF7390035EDB90B +:101DD0000001C0E1761A1438C0B07629105A126A90 +:101DE000C0715CD9F3E8000812385F0C5EFC5EFD40 +:101DF000D431209D503B506A781B403AF519002C95 +:101E0000F2C80013502B5078214917EA17F8F1EA6D +:101E100010885C88109BF1D8C00DE21B200098430D +:101E2000505B2143308B5018F20B0C0A1897F3DAF1 +:101E3000B0105C8312985049A37830025C8831401E +:101E40005088C938401B405AF1DBC00D1448500877 +:101E5000E3D3B010F1D3C01040791039E089000607 +:101E6000400B4081ADBB500B300A314B302CF01F82 +:101E700000421894C3708E58313AF4081900E08B70 +:101E8000000F4BE8201D1AD8E06802C31AD84BC8CF +:101E90004BCC1AD8F01F003C2FCDC008314A402B44 +:101EA000781CF01F003A6E19F1D0C010F20800083B +:101EB0006816EBD1B0108F188E58F0000100AE50AC +:101EC000C2188E52EA021900EA0217205C82C19001 +:101ED000302A300B303CF01F0028C071089CF01FE6 +:101EE000002CE06C00FFC4586E18B842B852189B22 +:101EF00099180415089C5C85F01F00265805C02021 +:101F00006E075805CDF1ED65000B40085C78ACF824 +:101F1000A988ACE8E2C8FFEC5C78ACB8A988314B82 +:101F2000ACA8ED65000A0C9CF01F001B5C7CED6CFE +:101F3000000BA98CED6C000A4039406A7258089B6E +:101F4000129C5D18495BF70800302FF8089CF75881 +:101F50000030F01F000F40180213404AE1D2B010C9 +:101F600014085C835C8850185803FE91FF6D069C32 +:101F70002F7DD8328000CB6C8003AD608003ADAC88 +:101F8000800396EC80008D008002DF868000C9907F +:101F90008000C5888001179A000080B4D40148F8F9 +:101FA00070091839C04178099109C128580BC0E15E +:101FB00048B8201D1AD8E06801341AD8489848ACAF +:101FC0001AD8F01F000A2FCDC00878089708189B70 +:101FD000305CF01F0007D802000073288003AD605A +:101FE0008003ADCC800396EC80008D008000C1C8DA +:101FF000D43118971696183BC0E14BC8201D1AD84B +:10200000E06800A41AD84BA84BAC1AD8F01F003ACD +:102010002FCDC008580BC11076081838C0E04B38D7 +:10202000201D1AD8E06800A61AD84B484B1C1AD8B5 +:10203000F01F00312FCDC0086E156A1811CA11D9D2 +:10204000F3EA1089C0303004C1D8118A1199109C6C +:10205000B169F3EA118911AA11B8F3EA108912489B +:10206000314A8F18EECBFFF8F01F0025301B0A9C79 +:10207000F01F00240A9CF01F002418940A9CF01FF3 +:1020800000236E15C1486A1811B9118A119311A85D +:10209000B163E7EA1183E7E81083F3E31003F01F6D +:1020A000001A18040A9C0695F01F00180A9C58058F +:1020B000CEB10C9B0E9CF01F001649689009F5D913 +:1020C000C010083AC0E44898201D1AD8E06800C73C +:1020D0001AD84918487C1AD8F01F00072FCDC0081D +:1020E0000819089CB009D8328003AD608003ADE8C0 +:1020F000800396EC80008D008003ADF48002DF86C3 +:10210000800111388000C5608000C99080011F9C4B +:102110000000732C8003AE08D43130061897169255 +:102120004AB30C94300566080A9B0A9CC3E8EF3A50 +:10213000000CEF39000DB169F3EA1189EF3A000E96 +:10214000F3EA1089EF3A000FF5E91009705A123AD4 +:10215000C1B1EF3A0010EF390011B169F3EA11890A +:10216000EF3A0012F3EA1089EF3A0013F5E910098B +:10217000706A123AC0910FCA0FD9F3EA1089906AB7 +:10218000F20A1900C0D02FF5580CC090F13A001F88 +:10219000F939001FF20A1800E08B0003109C700947 +:1021A0005809F00B171012985808CC21580CC04051 +:1021B000F01F0008180658155F9804365F59F3E8B9 +:1021C0000008E8081800CAF10C9CD83200007328F7 +:1021D00080011FF0D42148C83007700CC108F938BD +:1021E000001F7806F0C900015808C050F969001FA7 +:1021F0001897C0480E9BF01F00050C9C580CCF018F +:10220000D82200000000732880011FF0D431201D67 +:102210004CD8F10900322FF9F1590032781618958F +:102220000D835C83F3D3C004A3695949C080F109CD +:1022300000442FF9F1590044E08F02570DF80DE1E9 +:10224000F1E110810DB80DA24C07F1E21082F01FF0 +:1022500000408E885C815C821894F808000858A8B9 +:10226000E08A000D189B0C9CF01F003AC5708E8808 +:10227000E808000858A8E08900524B783009700738 +:102280005009C3D8ED39000CED38000DB168F1E903 +:102290001188ED39000EF1E91088ED39000FF3E8EF +:1022A00010086E591039C291ED390010ED38001147 +:1022B000B168F1E91188ED390012F1E91088ED39C2 +:1022C0000013F3E810086E691039C1710DC90DD8FB +:1022D000F1E910888E69F0091900C0F149A8F109E7 +:1022E00000462FF9F15900460DE90DF8F1E9108883 +:1022F000F1D8C00DC360C3F850076E075807CC3142 +:10230000E08F021E089B0C9CF01F0012083CC06569 +:10231000305CF01F00121897C09148B8F109003CDA +:102320002FF9F159003CE08F01E0320A300B0E9C8E +:10233000F01F000B30394888EF69001F70098F09C2 +:102340009107C138000080B40000732C8000C56084 +:1023500080012118000073288000C2288002E10C4F +:102360008EF8F1D8C00DC070314A0C9BEECCFFF84E +:10237000F01F004F4CF89009F20400045C84B00494 +:102380000DE8A598EDB80000C120EF38001EE3D19C +:10239000C00DE7D3C004A371E60310FCE202000203 +:1023A000A1A80602EF68001EEF52001C6A1811BBBC +:1023B000300A11AEF7EE108E118BB09AB0AAB0BAF7 +:1023C000B08A1499F5DBC00411FBF40A10FC11EC7F +:1023D000F7EC108CF9DCB00DA37CF7DCC010B0DB9F +:1023E000A98B180EB0CB140E10935C8E3016F5DE50 +:1023F000C010B0FAA98AB0EA6E11029BC548761ADD +:1024000015C015D2E5E010825C82E40C1900C2927E +:10241000F6021618B0BBB082E5DBC208F7DBC108D4 +:10242000B092B0AB5809E080008213E213FBF7E2F0 +:10243000108BF60C1900E08300FF15DB15CAF7EAD4 +:10244000108AF40E1900E08B00F7EA0A1618B2B5EC +:10245000B28AF5D5C208EBD5C108B29AB2A5C67842 +:10246000E40C1900E08000E815E015FBF7E0108BA4 +:10247000F60C1900E08300E05809C09013FB13E943 +:10248000F7E91089E4091900F9B601001582159BD6 +:102490001499B16BF7E2118B15A215BAF7E2108B04 +:1024A000F5EB100B580BCAC1C52900008002DF866E +:1024B0000000732C13EB13FA11CCF5EB108A11DB2F +:1024C000F7EC108BF60A1900E088000F4BC8201DAE +:1024D0001AD8E068018E1AD84BA84BBC1AD8F01F46 +:1024E000003B2FCDC008EA0B1618B28BF7D5C208F7 +:1024F000B2B5B29BEBD5C108B2A511CB11D9F3EBA4 +:102500001089F20A1900F9B60100C1185801C0E09B +:102510004AB8201D1AD8E06801971AD84AC84AACB0 +:102520001AD8F01F002A2FCDC0088F15EF39001ED2 +:10253000EDB90000E08100E45806E08000E16E198A +:10254000721A15CB15D9F3EB1089E08100D9118BE4 +:1025500011951099B165EBEB118511AB11B8EBEB4F +:102560001085F1E51005C1A807F86A1907EB13CC2F +:10257000F1EB108B13D8F1EC1088F00B1900E0810F +:1025800000BF13881395B165EBE8118513A812936A +:10259000EBE8108513B8F1E510055805CE61123A45 +:1025A000C1A14878201D1AD8E06801B91AD8489806 +:1025B000485C1AD8F01F00052FCDC0088003AD601D +:1025C0008003AE24800396EC80008D008003AE442F +:1025D0008003AE7C138A1398B168F1EA118813AABC +:1025E000F1EA108813BAF5E81008C0E04C68201D25 +:1025F0001AD8E06801BB1AD84C484C5C1AD8F01FB6 +:1026000000452FCDC00813F813E9F1E91088EF0950 +:10261000001C5C88F0091900C1704BB8201D1AD845 +:10262000E06801BD1AD84BC84B9C1AD8F01F00397E +:102630002FCDC0080A9CF01F00394B9818143006A3 +:10264000B0040A9CC5982EC8EF58001C6E1870166E +:102650000D880D94B164E9E811840DA8E9E81084AF +:102660000DB8314AF1E41004EECBFFF80C9CF01FDA +:10267000002DEF38001CACA8EF38001D0C9CED6558 +:10268000000BACB8ACE5ACF5ED65000A314BF01FC2 +:1026900000265C7CED6C000BA98CED6C000A6E16BC +:1026A000C1586815089C3ECBF01F0020089B0C9C6D +:1026B000F01F001F0B890BB80B94B164E9E911847A +:1026C0000BA9E9E91084F1E410045804CEB10E9C82 +:1026D000400BF01F00180C9C49178E05F01F000FCF +:1026E0001815AE05C0D849480A9CF10900363006D5 +:1026F0002FF9F1590036F01F0011C02830060C9C4C +:102700002FFDD8328003AD608003AE8C800396EC41 +:1027100080008D008003AEB08000C5600000732C87 +:102720008002DF868001179A8000C6288000C58855 +:1027300080011F9C000080B48000C990305CF01FB5 +:1027400000061897FE91FDF3FE9FFDDE5809FE91ED +:10275000FEB3CDDA8000C228D4211898F937002EB4 +:10276000761E306CF8071800C0E04948201D1AD8C2 +:10277000E06801B41AD84928492C1AD8F01F001271 +:102780002FCDC008306C201C5C5CF20C0706FC0CE2 +:102790000007EF66000EF40C0706EF660014580CF5 +:1027A000CF313089FD6C001BFD69001A109C7068E8 +:1027B0005D185C5CD82200008003AEE48003AF2C7F +:1027C000800396EC80008D00D4211897580CC0E14E +:1027D00049D8201D1AD8E06800941AD849B849CCC5 +:1027E0001AD8F01F001C2FCDC00878185808C0E177 +:1027F0004958201D1AD8E06800951AD84968494CF4 +:102800001AD8F01F00142FCDC0086E186E06109C49 +:102810005808C0E148C8201D1AD8E06800991AD8A5 +:1028200048E848BC1AD8F01F000B2FCDC008F01F95 +:10283000000C0E9B306C0C97F01F000A5806CE61FE +:10284000D82200008003AEE48003AF70800396ECD2 +:1028500080008D008003AF7C8003AF8C8000C99026 +:102860008000C1C8D431201D500B1897580CC0C02F +:102870004D084D19118CF80815031818F208002896 +:1028800070495829C0D030AA30094CBE129C1C9205 +:10289000129B2ECE1298149314911490C1980F8A03 +:1028A0000F99B169F3EA11890FAA7018F3EA108938 +:1028B0000FBAF5E910091039CE714C08F109002E54 +:1028C0002FF9F159002ECE480C990A9C089B30A68E +:1028D000EC031800C0A1FCF6FFFC5806C06112967C +:1028E000189516941093C498FCF6FFFC5816C24134 +:1028F0005807C0F00F860F95B165EBE611850FA65E +:10290000EBE610850FB6EDE5100564160C35C260D8 +:1029100064051D865805C080F2061800C2B31895DC +:102920001694109AC2A80C94F6061800C233129698 +:1029300018951090C2285826C1D15807C1300F866B +:102940000F95B165EBE611850FA6EBE610850FB686 +:10295000EDE5100564160C35C0514969109CB2882C +:10296000C9781D85F8051800C05312961694109169 +:10297000C0481296189516942FF82E4E5C582E4289 +:1029800030A9F2081800CA11F2031800C06140060D +:10299000EDB60000E081007B4005E2150002C76152 +:1029A0003098F0031800E089000B5C53C4A80000C5 +:1029B0000000732E00007330000080B430A8F001D6 +:1029C0001800C180E7D1C0084B38E6091503061985 +:1029D000F00903285808C2304B08201D1AD8E068B7 +:1029E00001761AD84AE84AFC1AD8F01F002F2FCDDA +:1029F000C008F0001800C040E7D0C008C108E20AD3 +:102A00001800C4404A48E7DAC008E606150306166F +:102A1000F00600266C0CF01F00258D053098F003A1 +:102A20001800E088000F49D8201D1AD8E068018CF2 +:102A30001AD849F849BC1AD8F01F001B2FCDC0087E +:102A40004959E6081503300A0618F2080028F0C9AB +:102A5000FFF0930A5807C0D00F8B0FBA0F99B169D6 +:102A6000F3EB11890FABF3EB1089F5E9100991191C +:102A70004899E60815030618F20800282F083009BF +:102A8000069CB0C948B8B083C038E06C00FF2FFD89 +:102A9000D8320000000073308003AEE48003AF9CA6 +:102AA000800396EC80008D00800127C88003AFB4BE +:102AB0000000732ED431494730050E963EF42EC7E0 +:102AC000ECC3FED40F882FF85C58AE88EEF9FFFCFB +:102AD0005829C061E8081800E08B0009C0F85819AF +:102AE000C0D1F2081800E088000A6C0C580CC040F5 +:102AF000F01F00068D05EF45FFFC2E472E460637DA +:102B0000CE21D83200007330800127C8D43130681C +:102B10001293189616951497F939002EF00918009B +:102B2000C0E04B78201D1AD8E06801DA1AD84B585B +:102B30004B5C1AD8F01F00352FCDC008580BC5C00C +:102B400017891798B168F1E9118817A9F1E9108878 +:102B500017B9F3E81008C500189B0A9CF01F002C59 +:102B60001894C4A10B88FC19E000B968E618F000BD +:102B70001238C420069B0A9CF01F00265C5CE80CFF +:102B80001800C3C55C6C4A49F8081503302AF00CDC +:102B9000010CF20C00289166F0C9FFF0930A0FDADD +:102BA000F16A000D0FCAF16A000C0FBAF16A000B4E +:102BB0000FAAF16A000A0F9A1095F16A0009ECC396 +:102BC000FFD10F8AB2C4F16A0008C0F8700970140E +:102BD0008B09F01F00120E99069A089B0C9CF01F9F +:102BE0000010089CF01F000F6A08306C109B5808FA +:102BF000CEE1109CD832E06C00F6D8328003AEE40F +:102C00008003AFC8800396EC80008D0080011DA872 +:102C100080012864000073308000C1C880012758FB +:102C20008000C990D421189E580CC0E14958201D3D +:102C30001AD8E068024A1AD84938494C1AD8F01F05 +:102C400000142FCDC008761AF4C8FFE4F137000F46 +:102C5000F136000CF139000DF138000E782BB16916 +:102C6000F3E61189F3E810897818EFE91009105993 +:102C70001669C061F4CBFFD82ECAF01F0006D82217 +:102C80008003AEE480039A88800396EC80008D0078 +:102C900080012B0CD431202D189616911495580CC8 +:102CA000C0E14CA8201D1AD8E068027F1AD84C88D1 +:102CB0004C8C1AD8F01F00482FCDC0089459337897 +:102CC000F0091900E08B000A4C48149CF10900221D +:102CD0002FF9F1590022C3087414E8C7FFE40F98D4 +:102CE0000F89F1E910893018F0091900C1E10FD8F6 +:102CF0000FC9F1E91089E0680604F0091900C15113 +:102D00000FB80FA9F1E91089E0680800F00919006F +:102D1000C0C1E938001BE939001AF1E91089E068FF +:102D20000806F0091900C0E04AC80A9CF109002809 +:102D30002FF9F1590028F109001E2FF9F159001E51 +:102D4000CA184A68F109001A2FF9E8C3FFD6F159E9 +:102D5000001AFAC2FFFC304A069B049CF01F0020B8 +:102D6000EF380018EF390019B169F3E81189EF382D +:102D7000001AF3E81089EF38001BF1E910096C180C +:102D80005808C0C01039C0A1049B3019E8CAFFDC44 +:102D90000C9CF01F00143018C0A83009EECAFFF8D0 +:102DA000FACBFFFC0C9CF01F000F30080FEA0FF964 +:102DB000F3EA1089301AF4091900C1503028F009DB +:102DC0001900C591C52800008003AEE480039A88ED +:102DD000800396EC80008D00000080B48002DF86C6 +:102DE00080012B0C5808C4D03008AEE83028304A97 +:102DF000AEF8EECBFFF2EECCFFE8F01F0025304A34 +:102E0000069CEC0A000BF01F0022ED39002E306802 +:102E1000F0091800C0E049F8201D1AD8E06802D96E +:102E20001AD849D849DC1AD8F01F001D2FCDC00888 +:102E3000306820185C58EE080009F33B0008F36B7B +:102E40000012E808000AF56B000EE208070BF36BAE +:102E50000008E2080709F56900145808CEB10C9C77 +:102E60006C680A9B5D18C0D80C9CFACBFFFCF01F65 +:102E7000000DC07848C8F109002C2FF9F159002C39 +:102E80000A9CF01F000A2FEDD83200008002DF8676 +:102E90008003AEE48003AF2C800396EC80008D00AD +:102EA0008000AC08000080B48000C990D42178195B +:102EB000F338001BF339001A1697F1E910881896B9 +:102EC000E0690800F2081900C070E0690806F2081D +:102ED0001900C231C1C8189B0E9CF01F00173E4B51 +:102EE0000C9CF01F0016C0E04958201D1AD8E0685D +:102EF00004A41AD84938494C1AD8F01F00142FCD11 +:102F0000C0080E9B0C9CF01F0012C148189A169C1A +:102F10002D1BF01F0010C0E848F8F10900282FF918 +:102F2000F1590028F109001E2FF9F159001EF01F78 +:102F3000000BD82A80012C248000C6288003AEE430 +:102F40008003ACBC800396EC80008D0080011B34B4 +:102F500080012C94000080B48000C990D431300AE4 +:102F600018941691303C338BF01F0042E8C8FFD113 +:102F70001895580CC0A14C08E06700FFF109002427 +:102F80002FF9F1590024C738985A3379F20A1900F9 +:102F9000E08B000F4B98201D1AD8E06804311AD836 +:102FA0004B784B8C1AD8F01F00382FCDC008300951 +:102FB0007813E6C7FFE4AEE93019AEF93069E93AB3 +:102FC000002EF20A1800C0E04AC8201D1AD8E06896 +:102FD00004391AD84AD84ABC1AD8F01F002B2FCD72 +:102FE000C00830664AAB4ABA20165C56F006070C99 +:102FF000EE060009F36C0008F606070CF36C0012ED +:10300000F406070CE6060009F36C000EF006070C48 +:10301000F36C00145806CE913042EECCFFF2E80279 +:10302000000B049AF01F001C049A029BEECCFFE8F0 +:10303000F01F00193069AED2AEC9AEB6AE86308888 +:10304000301AAEA8AE9AE769001BE768001A089C20 +:1030500068680A9B5D184888F10900182FF9EFDCB1 +:10306000C008F15900180A9CF01F000C0E9CD832C1 +:103070008000CB6C000080B48003AEE48003AFF02E +:10308000800396EC80008D008003AF2C8003B06637 +:103090008003AEDD8002DF868000C990D4211694C3 +:1030A0001896189B1497089CF01F00541895E081FF +:1030B00000DF09890998B168F1E9118809A9F1E9E6 +:1030C000108809B9FC1AE000F3E810081099E61915 +:1030D000F0001439E08000CC5808E08000C9301BB3 +:1030E000089CF01F00475C5CEA0C1800C0545807AD +:1030F000E08100CBCC184C39EBDCB008EA081503B2 +:103100000A18F20800282F0870095809F9B90001B7 +:10311000F1F90A004BB9EA0815030A18F208002869 +:103120007048F0C900015819E088000F4B68201D55 +:103130001AD8E06803A51AD84B484B5C1AD8F01F80 +:1031400000352FCDC00858185F0858075F09F3E80D +:103150001008C041E06400FFC078089B0C9CF01F81 +:10316000002EE9DCC0085807E08000854A5AEA09C9 +:1031700015030A19A369F409000870485828C0B15A +:103180002F890E9BF40900090C9CECCAFFD1F01F9B +:103190000023C6B85818C6E110990E98905B904A63 +:1031A000F40B1900C111700A580AC0E04968201DCB +:1031B0001AD8E06803C41AD84998495C1AD8F01F95 +:1031C00000152FCDC008F13A000CF20A1800C051CA +:1031D00070085808CE41C51890CB300A303CF01F1B +:1031E00000111896C4F00E9BF01F000F5C5CC1F03C +:1031F0000C9CF01F000EC46880011DA8800128648B +:10320000000073308003AEE48003B024800396ECAA +:1032100080008D0080012F5C800127588003B04C16 +:103220008000CB6C8000C7EC8000C990306CF01F30 +:10323000001AC170300899169908EA081503F005BC +:1032400001054968F00500256A045804C070089813 +:1032500068045804CFD1910CC0288B0C089CD8224C +:103260000C9CF01F000F089C5C5CD822E06C00F600 +:10327000D822089C5C5CD8220E960E9CF01F000998 +:10328000CD6B089C5C5C4888F10900242FF9F1594A +:103290000024D8228000C228000073308000C9902A +:1032A0008000C572000080B4D421202D1696189796 +:1032B000149531CB0C9CF01F0027C0804A68E06C4D +:1032C00000FE90592FF9B059C4180E9B0A9CF01FAC +:1032D0000023C3410B890B98B168F1E911880BA950 +:1032E000F1E910880BB9FC1AE000F3E81008109916 +:1032F000E619F0001439C0F13019BAA935E9BAC994 +:10330000F3D8C207BAF8BAD9A988BABCBAE8FAC9D8 +:10331000FFFEC1586E1912586E291268C0906E389F +:103320005808C041E06C00FCC118EEC5FFF40C9ACF +:103330000A9B0E9CF01F000AC08848A90C9B0E9C9B +:10334000EECAFFD1F01F00085C5C2FEDD822000010 +:103350008000C628000080B480011DA88001309C38 +:103360008003AEDD8001275878983019B0895EFC63 +:10337000D4217897EF380024EF390025F0091800A0 +:10338000C021D82AEE080028201D701630086C19BC +:103390008CCA8CDB20EA1AD620EBF2CCFFF2F01FAD +:1033A00000182FED587CC0F0581CC0310C95C13866 +:1033B000EF3800242FF8F1D8C0030C9CEF680024EC +:1033C000F01F0010E06C00F4D8228ADB6A1CF01FAA +:1033D000000E6A055805CFA1EF3800242FF8F1D868 +:1033E000C0030C9CEF680024F01F00064878E06CD6 +:1033F00000F290092FF9B009D822000080013AE8C4 +:103400008000C9908002CCE8000080B4D421204D17 +:103410001896F01F002D5806C5306C955805C5004C +:103420000B885808C4D0E0680600300ABA68E06B20 +:103430000600303CF01F00251897C3F03008FACB87 +:10344000FFF4AA88781CF01F00229A6B580BC35017 +:103450005C7BFAC8FFF2FAC9FFFCFACAFFF86E1CDF +:10346000F01F001C586CC2606E18402B101B4018D7 +:103470005C5B0E9C100B5C7BF01F00174978901969 +:103480002FF9B0196E19F338001BF339001AF1E95E +:103490001088E0690800F2081900C060E0690806B9 +:1034A000F2081900C0716C480C9B0E9C5D185C5CA6 +:1034B000C0400E9CF01F000A0C9CF01F000A2FCD8C +:1034C000D82200008002CD0C8000CB6C8002CCC4DE +:1034D00080013A908000CA64000080B48000C990E6 +:1034E00080013370D4211897580CC0E149B8201DD1 +:1034F0001AD8E06801491AD8499849AC1AD8F01F7F +:10350000001A2FCDC008499899983778F968003685 +:1035100036C8F9680037496899584968189B99680E +:10352000495CF01F0016496CF01F00163628EF6842 +:1035300000353068EECCFFD1EF68002EF01F00128E +:10354000581CC040E06C00F4D822E06805DC300C68 +:10355000EF58002CD82200008003B06C80039A88BA +:10356000800396EC80008D0000007448800132A832 +:10357000800135A8800133688002CBD48001358872 +:10358000800136F8800138DCD40116985C7A189BEB +:103590002F29109C5C79F01F00045C7CF9BC00FFB3 +:1035A000D80200008000C718D42131B91897789844 +:1035B000965AF20A1900E08B0005E06C00F4D8225C +:1035C000F1390025F13C0024F2CAFFFFF5DAC0030F +:1035D000183AC041E06C00F2D822F16A0025F009E7 +:1035E0000028169C911B3F26F01F00050E9CF01F23 +:1035F0000005EC0C1800CFB0D82A00008000C5727E +:1036000080013370D42130061897E9DBC01030A553 +:10361000C138EE060708201D48BC1AD8F01F000B61 +:103620002FED5806C080EC050C085809C041488CA5 +:10363000F01F00062FF60836CED5486CF01F0003A9 +:10364000D82200008003748480008D008003B0B80D +:1036500080037E7048CD48D0E3B00001D55348C008 +:1036600048C10230C06248C2A505A1240230CFD3B0 +:1036700048A048B10230C06230023003A1220230BB +:10368000CFE3488F000100008003700000000008B5 +:10369000000009B88003EDD0000009B800008CA834 +:1036A000800086C810610400000000004020070070 +:1036B000FFFFFFFF000000004869F2F802045828ED +:1036C000C0205EFE580CCFE0F2C8FFF099085EFF04 +:1036D000000074705EFDD7034828912C913B5EFF7B +:1036E0000000747048384849910C930B5EFC000050 +:1036F00000007734000076A85EFCD703D431202D7B +:10370000500C3008FAC1FFF81690109402D84A42C3 +:103710004A43E2695A4C089A0819029B009C4008E7 +:103720005D1818955804C0B1584CF80A1780F9BABA +:103730000B0449DB401CF01F001DC2E14016580578 +:10374000C1000A975907EE0A1780F9BA0B100C9BB3 +:103750001417140664085C7A660C5D185807CF319C +:103760000A04E2445A4BFE98FFD65875E088000DD3 +:103770004018EACC000848CBF00C000C2F8B308AA4 +:10378000F01F000AC0913009009C129A129B400859 +:103790005D182FEDDA3A30DC2FEDD83200007734A7 +:1037A000000076A8800136A4800089B8EBCD40FCEB +:1037B00049F81894F0C3FDDCF0C7FFBC3072C0B804 +:1037C000321A089B0A9CF01F001B1896C1D02C4788 +:1037D0000637C160EEC5002C5804CF316E08109C2E +:1037E0005808CF60F01F00148F04EF44FFF86E18E4 +:1037F0005808CEE18F248F322C470637CEC15804AB +:10380000C0D0E3CFC0FC6ABC580CC080F01F000AD7 +:103810008B968BB66AC85808C030E3CF90FC8BD823 +:10382000301C30788BE8E3CD80FC00000000747021 +:10383000800089B880008A24EBCD40FE1091149658 +:10384000189516921293F4C80008E0480037E08BF0 +:1038500000185859C18049D8F0C4FE08F0C7FFE8E5 +:103860006EB85808C1300E9C321A0A9BF01F00181F +:10387000C1D02C470837CF51307CE3CD80FE30AC2F +:10388000E3CD80FE129CE3CD80FEECCBFFFF049CD9 +:10389000F01F00100A9B8FBC8F968FD18FE30E9C78 +:1038A000321AF01F000DE3CF90FE6EBCF01F000B2C +:1038B000049CECCBFFFFF01F00078FE38FBC8F96BB +:1038C0008FD1E3CF90FE000000007470800089B8B3 +:1038D000800089C480008A1880008A24D401487B33 +:1038E000F6F802045828C020DC0AF6CBFE04306A41 +:1038F000F01F0003DA0A00000000747080008A18CC +:10390000EBCD40FE209D580B5F09580A5F081693C7 +:1039100014941069C341580BC4514A926458580812 +:10392000C2E03005FAC1FFFD0A970A9CC0D8ED3A03 +:103930000020FB380023F4081800C2E00E9C6458F5 +:103940000E38E088001E64482FF7F00C0326580359 +:10395000CEF1306A089B5804C0A0202D1A9CF01F9D +:103960000019F01F00192FED580CC0E05805C05089 +:103970006AC96CC81238CE350C95CE1B30050A9C2E +:103980002F7DE3CD80FE306A089BECCCFFDFF01F7B +:10399000000FCD51CECB029B0C9CF01F000CCCF144 +:1039A000CD9B189B069AFACCFFFDF01F0009FB6324 +:1039B0000023483264585808CB51CE1B0000747065 +:1039C0008002DF868001C4C8800089B880008A1820 +:1039D000EBCD4060306A202D169618951A9CF01F8A +:1039E0000009F01F00090C9A5F0B0A9CF01F0007EA +:1039F0002FED581CF9BC0001F9BC01FFE3CD80603C +:103A00008002DF868001C4C8800181FCD4015C6C27 +:103A1000F01F0004581CF9BC0001F9BC01FFD802DA +:103A200080018198EBCD406E202D12931891169253 +:103A30001495300B308A1A9CF01F0012306A069BD6 +:103A40001A96202D1A9CF01F0010F01F001030084D +:103A50005F091AD80A9A1AD6049B1AD3029C1AD85C +:103A60003038F01F000B2FAD5BFCC070581CF9BC48 +:103A700001FF2FEDE3CD806E304C2FEDE3CD806E56 +:103A800080008A0C8002DF868001C4C88001839890 +:103A9000EBCD406E10911892169314951296F01F6C +:103AA000001130080C991AD80A9A1AD1069B049C66 +:103AB000F01F000D2FED583CE0890007582CC08501 +:103AC000306CE3CD806E584CC070E3CFC06E5BECC1 +:103AD000C050581CCFB1E3CF906E30BCE3CD806EA8 +:103AE0008001499080018E94EBCD4040201D1096BE +:103AF0004978F0FE0204582EC0503FFC2FFDE3CD64 +:103B0000804030EEFAC8FFFC10DE300E1A985C766A +:103B10001ADE1AD6F01F000F2FEDFE5CFC17E089AD +:103B20000010FE5CFC16C114FE5CFB4FC070FE5C16 +:103B3000FBB4C0B0FE5CFAECCE11307CCE0B5BEC7B +:103B4000C040581CCDB1CDBB30BCCD9B00007470C3 +:103B500080018C00D4014858F0F902045809C030A3 +:103B6000F01F0003D802000000007470800149E0DB +:103B7000EBCD40E84D56189514971693E06A02185D +:103B8000300B0C9CF01F00524D288D05700C8D13CE +:103B90003005A36CED450204F01F004F8D4CC03181 +:103BA000E3CFC0E80A9CF01F004D581CCFA11AD5E6 +:103BB000F1D7C0080A990A9A310B320CF01F00485D +:103BC0002FFD581CCEE1F01F0047581CCEA11AD57E +:103BD0000A980A994C4A0A9B302CF01F00442FFD8A +:103BE000580CCDF030670A981AD70A994BEA0A9B0D +:103BF000322CF01F003E2FFD580CCD3030780A9942 +:103C00001AD84B9A0A980A9B323CF01F00382FFDB5 +:103C1000580CCC701AD50E9C0A980A994B2A0A9B0C +:103C2000F01F00322FFD580CCBC030270A981AD74E +:103C30000A994ADA0A9B304CF01F002C2FFD580CD1 +:103C4000CB001AD70A984A8A0A990A9B305CF01F5F +:103C500000272FFD580CCA50301C0A981ADC0A990C +:103C60004A1A0A9BF01F00212FFD580CC9A03039B9 +:103C70000A981AD949CA0A990A9B31CCF01F001B2D +:103C80002FFD580CC8E0F01F001A581CC8A1F01FE7 +:103C90000019581CFE91FF860A980C9730490C9A1F +:103CA000495B0A9CF01F0015FE90FF7C189A308B30 +:103CB000493CF01F0014581CFE91FF74ED4C0204A7 +:103CC000EF45020CE3CD80E80000747080008A0CA0 +:103CD000000001FC80008A3C800199888001A79443 +:103CE00080019890800140008001956C8001966869 +:103CF000800147B480013D04800188708003B0BC1E +:103D00008001A254EBCD40E078185B98C031E3CF3E +:103D1000C0E078565866CFC1783B0C9A4985EAC70F +:103D2000FE040E9CF01F0017303A497B0E9CF01FDA +:103D30000017C131F01F00163026EB460204F01FB9 +:103D400000150C9CF01F00146A195809C14048C89E +:103D5000700C5D19E3CF80E037A83C49EB6801FCAB +:103D600030E80C9B0E9CEB6901FDEB6801FEF01F37 +:103D7000000BCE1B129CE3CD80E0000000007470AD +:103D800080008A188003B0C4800089B88001965CE6 +:103D900080019B6C80019B108001AB2CEBCD40FC23 +:103DA0007875580BF9B80100F7F81A001693EB393B +:103DB00000C83FF8F0091800C250EB0900D03008E5 +:103DC000F0091900C4D0307430073022EE06150215 +:103DD000EAF800D80C082FF711BC089BF01F002749 +:103DE000E08A0009EAF800D80C0811B45803E7F299 +:103DF0001A00EB1800D00E38FE99FFEA089CE3CDBC +:103E000080FCEB3800A4F2081800C250EB0900B0A7 +:103E10003008F0091900C240307430073012EE0645 +:103E20001502EAF800B80C082FF711BC089BF01F28 +:103E30000013E08A0009EAF800B80C0811B458032E +:103E4000E7F21A00EB1800B00E38FE99FFEA089C62 +:103E5000E3CD80FC787992D8EDB80004C040307C86 +:103E6000E3CD80FC307B305CF01F0004FE9AFFF94C +:103E7000305CE3CD80FC00008001BA78D431201D95 +:103E80004D876E585808C0E030060C996E48F0090E +:103E9000032CF01F00552FF66E580C990C38FE9B22 +:103EA000FFF730061A9B8F560C9CF01F00501A9497 +:103EB000400C580CC0312FFDD832A36CF01F004CC1 +:103EC0001890CFA0400A0C9BA36AF01F004A40083C +:103ED0005808E08A00260C950096C0782FF52FC66A +:103EE00040080A38E08A001D350CF01F00418D0C97 +:103EF000CF6140095809E08A000F009530062FF67F +:103F00006A0C580CC040F01F003840092FC50C390E +:103F1000FE99FFF7009CF01F00342FFDD8321A9B4A +:103F2000009CF01F00324B4972084009F0090D480F +:103F30008F585808CE00300408930891A363E0031B +:103F4000000264086E467135344CF01F0029F941B7 +:103F5000004006068D0C6A796E48F2CBFFF2F00342 +:103F60000306F33A000D0C9CF01F00246A78F13927 +:103F7000000D306AED690020ECCCFFDF640B2E2BC6 +:103F8000F01F001E029B0A9CF01F001DED6C003804 +:103F90006A498DC96A585808F9B805008DD86A79F8 +:103FA000F338005EED6800276A7992C88DA80BF996 +:103FB000ED59002C30290BEAF20A1800E20817101C +:103FC000F9B800018DF830286E49F20309062FF484 +:103FD000F00A180008936E580838FE9BFFB1C8AB72 +:103FE0000000747080008A248001B4E880008A3C5C +:103FF00080008A0C000001FC80008A1880013D9C32 +:10400000EBCD40C0201D1696582BC680E0880013CB +:10401000586BC590587BC2D0583BC4804C076E2962 +:104020005809C0504BE80C9C703B5D192FFDE3CD47 +:1040300080C0580BC0F14BA7EEF902085819C6C052 +:10404000EEF8020C3019A1D8EF690210EF48020C0B +:10405000CE7B581BCE414B273008EEF9020C4B1A91 +:10406000A3A9EF680210A1D9B488EF49020CCD8B47 +:104070004ACA30081589F0091800C4C14A87EEF809 +:10408000020CEDB80001CD31EF380210F208180033 +:10409000CCE1F01F0025F01F0025EEF8020C3016D1 +:1040A000E018FFF9EF48020CCBBBF01F002049C716 +:1040B000EEF9020CEDB90004CBA11298A5C8EF48A7 +:1040C000020CCAEB49673019EEF8020CEF690210D6 +:1040D000A1D83006EF48020CCA3B4917EEF8020C93 +:1040E000A3C81A9CEF48020CF01F00114008582882 +:1040F000C050F01F000DF01F000D300A4898B08A24 +:10410000EF390210F4091800C9204858F16A02106A +:10411000C87BB488C8CB4838B089C89B000074708D +:10412000000076888001B72880013E7C8001A94C80 +:10413000D401201D48F9F2F802045828C0302FFDA0 +:10414000D80AF33902103008F0091800C0711A9C1F +:10415000F01F000940085828CF31F01F0008CF0099 +:10416000F8CAFFE2300B169CF01F00052FFDD802A5 +:10417000000074708001A94C8001B58C8001390069 +:10418000EBCD4080201D4967EEF802045828C0504E +:104190003FFC2FFDE3CD8080F01F0012C051302C7A +:1041A0002FFDE3CD8080EEF9020CEDB90002CF10B7 +:1041B000EDB90001C031309CCEDB1A9CF01F000A23 +:1041C00040085808CED0F01F0009581CCE21EEF848 +:1041D000020CA3A8EF48020CCDDB000000007470B5 +:1041E0008001B58C8001B59880017B68EBCD40C023 +:1041F00020AD18981697580BC07076DC581CC0403C +:104200002F6DE3CD80C0109BF13A0020FAC6FFFE6F +:104210000C9CF01F001B0C9B209D322A1A9CF01F47 +:104220000019F01F00192F7D580CCEB0793CFACB45 +:10423000FFDCF01F001640985818C150C09230584B +:10424000F8081800F9BC0003F9BC0102CDAB5828EE +:10425000C030301CCD6B5807C0D06EC85808C0A005 +:10426000305CCCFB5807C0806EC85808C050304C3A +:10427000CC8B307CCC6B306CCC4B00008001B5CC4F +:104280008002DF8680017AB480013D9CD43120ED2C +:10429000FEF3029CFAC1FFA4E6F8020C18971694EC +:1042A000E2180006C040309C2F2DD832F01F00A12C +:1042B000C040308C2F2DD832E74C02085807C1304F +:1042C000BA8CF5D4C008FAC6FFFEBA9A0E9B0C9CB5 +:1042D000F01F00990C9C1B9BF01F0098581CC0807D +:1042E0002F2DDC3ABA97BA87FAC6FFFECF4B029C55 +:1042F000F01F00931892581CCF41029A089B0E9C05 +:10430000F01F00901890C580E6C7FFE8E6C6FE08DB +:10431000EF3A0020E1380020F4081800E08000A007 +:104320002C470C37CF6130070E950E9B009CF01F79 +:104330000086E13600381897CD40585CE08000C216 +:10434000E08B00B9583CE08000B4584CC020300CE1 +:10435000F01F007E3048F0061800E08000A83054BE +:10436000E8061800E08000983028F0061800E08089 +:10437000009A300CF01F0076E8061800E080008FED +:10438000300CF01F00745837E08B007960F8581833 +:10439000C710301CF01F0070300B4F0CF01F007066 +:1043A000CA00F01F0070581CC9C1E6F8020CA1B881 +:1043B000E748020CC7ABFAC5FFCE306A029B0A9CE5 +:1043C000F01F005DFAC6FFDE0C9CF01F00673FF88F +:1043D0001AD00C9B1AD2310A1AD8204D1A9CF01F01 +:1043E00000630A9B202D306A1A9CF01F006004991C +:1043F000209DE6CCFDECFB380069FAEA0048FAE2C1 +:104400000050FB680021FAEB0000FB380068FAEA74 +:104410000058FAE30008FAE20060FAEB0010FAE351 +:104420000018FB680020303A0098129B4C03F01FE4 +:1044300000502EED1895581CFE91FF54009BE6FC91 +:104440000214F01F004C5BBCC620580CC3E1189B43 +:10445000E6FC0214F01F00483FFCC27B0E9C009B50 +:10446000F01F0046FE91FF5E6EB55805EA07170083 +:10447000C5DB302CF01F0038C90B5805FE90FF3209 +:104480000A9AE13B0020009CF01F003D3018E748ED +:104490000208C7DB301CF01F002E301CF01F002D5F +:1044A000C73B302CF01F002AC6CB303CCFCB301C92 +:1044B000C50B586CC080587CFE91FF4B308CC49B60 +:1044C000307CC47B305CC45B344CF01F002E089AF7 +:1044D00018960E9BF01F0018029B306AED640020B6 +:1044E000ECCCFFDFF01F001400991AD60A984A6A34 +:1044F000009B31CCF01F00252FFD580CC0E0E6F8E2 +:10450000020C0A9CA1B8E748020CCCFA009BE6FC1E +:104510000214F01F0019CC8A189BE6FC0214F01F4D +:1045200000160C9CF01F001A3FFCCBFA00007470C0 +:104530008001B58C80008A188001AA648001AB20BC +:1045400080013900800141EC80017CDC800180C465 +:10455000800181188001ABB8800136D4800193FCC2 +:1045600080017B988001A9688002DF868001B08C81 +:104570008001AF008001AFD0800089B88001CCD429 +:1045800080008A3C800145B48001956C80008A24BB +:10459000D401202DFACAFFF415D8BAD874095009ED +:1045A00015C8300BBAC8169CF01F00022FEDD802B8 +:1045B0008001428CEBCD40E049F51697EAFC0214ED +:1045C000300BF01F001EF01F001EEEC6FFDFEF3B9A +:1045D00000200C9A0E9CF01F001BC150EAF8020C40 +:1045E000A1D8202D0C9BEB48020C306A1A9CEF36A8 +:1045F0000020F01F00150C9B0E9CF01F00142FEDE7 +:10460000581CC060EAF8020CEDB80001C0600E9CB6 +:10461000F01F000FE3CD80E0301B300CF01F000DC9 +:10462000302B300CF01F000B0E9CF01F0009E3CD67 +:1046300080E00000000074708001AFD080013E7CFB +:10464000800139008002DF868001428C80008A244C +:1046500080014000EBCD40E0202D18951697580CB6 +:10466000C0513FFC2FEDE3CD80E0580BCFB0E04BC5 +:104670000020FE9BFFF8FAC6FFFE306AE06B00FFE9 +:104680000C9CF01F0008306A202D0C9B1A9CF01F18 +:1046900000060E9B0A9CF01F00052FEDCE4B00007C +:1046A00080008A0C8002DF868001428CEBCD408046 +:1046B00048B7EEF802045828C030E3CFC080F01F9E +:1046C0000009581CF9BC0109EFF80083F9B9001082 +:1046D000F1D9E038EFF80A83E3CD808000007470F0 +:1046E0008001AF14D40148B9F338000A104CF36CC0 +:1046F000000A72185808C0B05828C0803028726C60 +:104700009318301B72595D19D80AD80ADA0A0000CA +:104710000000768C4828916B915C5EFC0000768CE2 +:10472000EBCD40C0203D5CBBBA89502B109714964E +:104730005CC85C885807C0513FFC2FDDE3CD80C0CA +:104740005C7849595018B28C3048FAC9FFF8300AE1 +:10475000306B492CF01F0012581CCEF11B89491AEE +:104760001898B489306B1A99300A48FCF01F000C75 +:10477000581CCE3148D8300AB007306B304848CC8E +:10478000FA080009F01F0006581CCD7148989146A0 +:10479000CD5B0000000077788003B0C88001A3984B +:1047A000000002028003B0D0000002048003B0D8F1 +:1047B0000000768CEBCD40C030074A161AD78D0723 +:1047C0008D17ED670008ED670009ED67000A8D376A +:1047D0008D470E980E9949BA0E9B302CF01F001A87 +:1047E0002FFD580CC0413FFCE3CD80C01AD70E9876 +:1047F0000E99496A0E9B304CF01F00132FFD580C88 +:10480000CF301AD70E980E99491A0E9B32ECF01F32 +:10481000000E2FFD580CCE8031483019E06A138805 +:1048200030AB0E9CF01F000B581CCDE10E9BECCC66 +:10483000FFF4F01F0009581CCD71CD7B0000768C71 +:10484000800148A48001956C80014954800148583A +:104850008001472080014A58D401F01F000E48EA29 +:1048600074085838C12030289508F539000A3008F6 +:10487000F0091800C020D8023018300B9518487C79 +:10488000487AF01F0008D80230089508D8020000C6 +:1048900080014D3A0000768C80014D5C8001CA4C4D +:1048A00080016224EBCD408048973018EF68000803 +:1048B0006E495809C0A0308CF01F00066E4C3009BC +:1048C000485A6E3BF01F0005E3CD80800000768CD7 +:1048D000800146E48001498080014AB8D4014989B9 +:1048E000F80C11FFF338000A106CF36C000AC1E1F8 +:1048F000F3380009F8081800C19072185808C1610F +:10490000F3380008F8081800C06072085808C0F0B2 +:104910005818C0C03018300B931848AA48ACF01F84 +:10492000000B300B331CF01F000AD802301B485A12 +:10493000930B488CF01F0005D80200000000768C15 +:104940008001CA4C80014D5C80016224800194602A +:1049500080014D88EBCD404048766C3CF01F00074D +:10496000308CF01F000730083009ED6800088D0911 +:10497000E3CD80400000768C80014A90800148DCC5 +:10498000D401308CF01F0002D80A0000800148DCFE +:10499000EBCD408048E76E185828C030E3CD8080CA +:1049A0006E58300B6E6C5D18300B8F1B4899F2FA05 +:1049B0000324F2F803201438C040169CF01F0006B0 +:1049C000300B332CF01F0005E3CD80800000768C87 +:1049D000000085DC8001C8FC800194605EFCD70388 +:1049E000EBCD40F849C56A096A181039C2F08B0C42 +:1049F000EAC7FFF0EAC6FFF4EEC30010EAC4FF7096 +:104A00000F89EDB90000C091EDB90001C0616C09DA +:104A10006A081039E08800082F072F060837CF11E1 +:104A2000E3CD80F86E19300B169C5D190F883FDAC4 +:104A3000F1EA0009EDB80002C0716609EEF8FFF86E +:104A400012088D08CEABAE89CE8B5809CD118B1CC8 +:104A50008B0CCCFB000076ACEBCD408048CE189799 +:104A6000300AFCCBFFF0F408150417892F88FC08E6 +:104A7000000CEDB90000C0512FFA2F0B588ACF411E +:104A80003018F96800088F0AE3CF9080000076ACF8 +:104A90002FFC4849A56C18091388A1D8B2885EFC80 +:104AA000000076AC2FFC4848A56C30091808B08986 +:104AB0005EFC0000000076ACEBCD40E0189E149741 +:104AC0001295587BE08B002C496AF6C8FFFFA56859 +:104AD000F408000C1989EDB90001C1F0F6081504BD +:104AE0001296F4080008A1B6F60915012FF9F40989 +:104AF000093E740AB8869157FC0A000A913A580593 +:104B0000F9BC0001F9B90104EDD9E138F9F81E004A +:104B1000F9BC0101E3CD80E0E3CF80E0E3CFC0E06A +:104B2000000076AC48387019700C121C5EFC000056 +:104B3000000076AC5EFC300899085EFC1899780C91 +:104B4000580CF9B80001F3F80A005EFC3008990827 +:104B50005EFC300899085EFC5EFC5EFC5EFC5EFC60 +:104B6000D401580BC110F80B000B300A487E7C09A9 +:104B7000F40900092FDAF208141FB9881009101976 +:104B800018C9163CCF51D802000076AC5EFD5EFF1E +:104B90005EFF5EFF5EFF3FDC5EFC78082FF8990841 +:104BA0005EFCD401780820189908C020D80A5D1B43 +:104BB000DA0A301899085EFCD401F01F0002D8020E +:104BC00080019460EBCD406048784889F5DBC010E7 +:104BD0001895189B7006720C5D160A9CF01F000455 +:104BE000E3CF906000007734000076A880008A242C +:104BF000D401E06A0088300B485CF01F0006F01F0B +:104C000000064868300C9118910CD802000076AC70 +:104C100080008A0C80014C2000008C685EFCD70369 +:104C2000D401F01F0011F01F0011301B4909169C20 +:104C3000490AF01F00114919491A301B303CF01F76 +:104C4000000EF01F0010300A301BE06C00F0F01F67 +:104C5000000EF01F000E300A302C149BF01F000CC9 +:104C6000D80A00008001647C800163448003B0E0C6 +:104C700080014C1C800164108003B0E480017360EB +:104C8000800165588001639C800165B0800162EC01 +:104C9000D401E0680081301999489959189A74082C +:104CA000129C11CEF20E18005F089708D802D703A5 +:104CB00048683039F0FA00F830089569985BF00BD5 +:104CC00019005F0C5EFC00000000890419C8300A5E +:104CD0004869F2F900F8F4081800F9BC0001F9BCC1 +:104CE0000100F3FC1A065EFC000089044848300904 +:104CF000F0FA00F8301C95695EFC000000008904A1 +:104D000048B8985AF0FB00F83178F00A1900E08BA7 +:104D1000000B3018F00A0948E4180080E01803FE80 +:104D2000C0205EFF3008301C97685EFC00008904DC +:104D3000781858085F0C5EFC5EFF19C830192018FF +:104D4000F20818005FBC5EFC5EFD5EFD19C930080C +:104D5000F00918005F0C5EFC5EFD5EFFEBCD40804D +:104D6000308B1897991B300CF01F00078F0CC080F8 +:104D70003078E06900818F588F49E3CF9080E3CD90 +:104D800080800000800226E8EBCD40C01897169680 +:104D9000308B991B300CF01F00108F0CC160301845 +:104DA00030298F588F4948D8B826118948C8B8E9A2 +:104DB00048C71189B8F96EB899086EBC580CC0750F +:104DC0002FFC8FBCE3CF90C0E3CD80C0F01F000666 +:104DD000CF9B0000800226E80000777800000202E6 +:104DE000000089048001C068EBCD40FE1897FACC22 +:104DF000FFE01694781330CB14928F1B1291780633 +:104E00001095300CF01F00118F0CC1A03078304984 +:104E10008F588F499905B8E6B8F1F9630008B8C40E +:104E2000B8D248B848B9B084B28248B76EB89908C9 +:104E30006EBC580CC0752FFC8FBCE3CF90FEE3CD49 +:104E400080FEF01F0006CF9B800226E800007A2D2E +:104E500000007A2C000089048001C068EBCD40FC82 +:104E60001897FACCFFE4314B781414938F1B1292ED +:104E700078061095300CF01F00158F0CC20030180A +:104E8000F3D4C0108F488F589913B8429935F9560A +:104E90000010F954001248E7F1D6C0100A48124831 +:104EA000F9B800FFF9B80100B8586EB999096EBC9D +:104EB000580CC0752FFC8FBCE3CF90FCE3CD80FC79 +:104EC000F01F0004CF9B0000800226E80000890448 +:104ED0008001C068D401780A3009740B15F8129C5F +:104EE000129AF01F0002DA0A8001C078D401780A11 +:104EF0003009740BF538000B129C129AF01F000257 +:104F0000DA0A00008001C078D401780A3009740BF5 +:104F1000F538000B129C129AF01F0002DA0A00000A +:104F20008001C078D401780A3009740BF538000B81 +:104F3000129C129AF01F0002DA0A00008001C07869 +:104F4000D401780A3009740BF538000B129C129AC0 +:104F5000F01F0002DA0A00008001C078D401780A4C +:104F60003009740BF538000B129C129AF01F0002E6 +:104F7000DA0A00008001C078D401780A3009740B85 +:104F800015F8129C129AF01F0002DA0A8001C0780C +:104F9000EBCD40F830C618979916169414930C9BD5 +:104FA000300CF01F00108F0C1895C16030783169FB +:104FB0000C9A8F58089B8F49F01F000B48B66CB8AD +:104FC0008B086CBC580CC0A52FFC8DBC301C6A082B +:104FD0008708E3CD80F8E3CD80F8F01F0005CF6BA4 +:104FE000800226E880008A18000089048001C068D9 +:104FF000EBCD40F8308618979916169414930C9BB5 +:10500000300CF01F00108F0C1895C16030783149BA +:105010000C9A8F58089B8F49F01F000B48B66CB84C +:105020008B086CBC580CC0A52FFC8DBC301C6A08CA +:105030008708E3CD80F8E3CD80F8F01F0005CF6B43 +:10504000800226E880008A18000089048001C06878 +:10505000EBCD40F833C618979916169414930C9B11 +:10506000300CF01F00108F0C1895C160307831396A +:105070000C9A8F58089B8F49F01F000B48B66CB8EC +:105080008B086CBC580CC0A52FFC8DBC301C6A086A +:105090008708E3CD80F8E3CD80F8F01F0005CF6BE3 +:1050A000800226E880008A18000089048001C06818 +:1050B000EBCD40F8318618979916169414930C9BF3 +:1050C000300CF01F00108F0C1895C160307831192A +:1050D0000C9A8F58089B8F49F01F000B48B66CB88C +:1050E0008B086CBC580CC0A52FFC8DBC301C6A080A +:1050F0008708E3CD80F8E3CD80F8F01F0005CF6B83 +:10510000800226E880008A18000089048001C068B7 +:10511000EBCD40F8330618979916169414930C9B10 +:10512000300CF01F00108F0C1895C16030783109D9 +:105130000C9A8F58089B8F49F01F000B48B66CB82B +:105140008B086CBC580CC0A52FFC8DBC301C6A08A9 +:105150008708E3CD80F8E3CD80F8F01F0005CF6B22 +:10516000800226E880008A18000089048001C06857 +:10517000D4211897169530CB991B300CF01F0012D4 +:105180008F0C1896FAC4FFEC580CC19030283009E7 +:105190008F588F4948D76EB899086EBC580CC10516 +:1051A0002FFC8FBC5805EDF81000EBF81A00089B97 +:1051B000ECCCFFFC308AF01F0006DA2AD822F01F60 +:1051C0000005CF0B800226E80000890480008A18C1 +:1051D0008001C068EBCD40E018961695310B991B05 +:1051E000300CF01F00108D0C1897C1503078317AB8 +:1051F0000A998D588D4A48CBF8CAFFFCF01F000B66 +:1052000048B56AB88F086ABC580CC0752FFC8BBCB7 +:10521000E3CF90E0E3CD80E0F01F0006CF9B0000DD +:10522000800226E8800221F880021F6400008904C1 +:105230008001C068EBCD408078076E285808C0B068 +:10524000300C189A5C586E0B3109300CF01F0009B5 +:10525000E3CF9080310CF01F00086E189908EF39E9 +:10526000001699196E3899286E4999396E28CEAB77 +:105270008001C07880008A3CEBCD40FC18971693E3 +:105280001495314B1294991B300CF01F001C8F0C9D +:105290001896FAC2FFE4580CC200302830198F5813 +:1052A0008F495805C1C18D455C7549576EB88D0849 +:1052B0006EBC580CC1F52FFC8FBC5804EDF81000E3 +:1052C000E9F81A00049B308AECCCFFFCF01F000DBB +:1052D000301C8D35E3CD80FCE3CF80FC5C750A9CEF +:1052E000F01F00098D4CCF90069B0A9AF01F000515 +:1052F000CDDBF01F0006CE1B800226E800008904EB +:1053000080008A1880008A3C8001C068EBCD408014 +:105310001897F93C000BF01F00084888F0F900F8D6 +:105320005809C070EECBFFFC310A313CF01F00047D +:10533000E3CF908080017D2C0000890480014BB870 +:10534000D42130C81896109B4904300CE8F500F8B9 +:105350008D18F01F000F8D0C1897C120301830D910 +:105360008D582FCCEACBFFE28D49F01F000A68B8B8 +:105370008F0868BC580CC0552FFC89BCDA2AD8228B +:10538000F01F0005CFBB000000008904800226E862 +:105390008001C0588001C068D42130CB1897991B78 +:1053A000300CF01F000B8F0C1894C100489830157A +:1053B00030868F558F462FCCF0FB00F82E2BF01F38 +:1053C00000060A9CE966000AD822D822800226E854 +:1053D000000089048001C058EBCD40E030CB189626 +:1053E000991B300CF01F00108D0C1897C1703018ED +:1053F000305948E58D588D492FCCEAFB00F82E2B0B +:10540000F01F000B3028AE586AB98F096ABC580CDF +:10541000C0752FFC8BBCE3CF90E0E3CD80E0F01FA4 +:105420000005CF9B800226E8000089048001C05857 +:105430008001C068EBCD40FC30C5189699151694D4 +:10544000149312920A9B300CF01F00138D0C1897C6 +:10545000C1D030188D458D580A9A300BF01F000FBF +:10546000EECCFFFC089BF01F000E078848D6EF68C3 +:10547000000A0589EF69000B6CB88F086CBC580CEA +:10548000C0752FFC8DBCE3CF90FCE3CD80FCF01FFA +:105490000006CF9B800226E880008A0C8001C0585D +:1054A000000089048001C068EBCD40FC30C518962F +:1054B00099151694149312920A9B300CF01F001247 +:1054C0008D0C1897C1B0301830B98D588D490A9A93 +:1054D000300BF01F000E306AAEC4AED3049BEE0A50 +:1054E000000CF01F000B48B66CB88F086CBC580C51 +:1054F000C0752FFC8DBCE3CF90FCE3CD80FCF01F8A +:105500000006CF9B800226E880008A0C80008A1863 +:10551000000089048001C068D431203D502B501810 +:10552000FACEFFD033857C3499157C1818961493E5 +:1055300012917C0050087C220A9B300CF01F002244 +:105540008D0C1897C370301830A98D580A9A8D4960 +:10555000300BF01F001E069A029BEECCFFFCF01FE2 +:10556000001CEF5300244028049BEF680026EF60E6 +:105570000027306AEECCFFD8F01F00155804C1C0D8 +:10558000089B308AEECCFFD2F01F00114008EF6874 +:105590000036401848F6EF6800376CB88F086CBCCE +:1055A000580CC0552FFC8DBC2FDDDA3AF01F000AD5 +:1055B000CFBB2FDDD832089B308AEECCFFD2F01F54 +:1055C0000003CE5B800226E880008A0C80008A18E7 +:1055D000000089048001C068D4012FCC7808202DF8 +:1055E000500819C9BAC919D8BAD8F01F00052FED4B +:1055F000580CF9B8010DF9F81A06DA0A800174900E +:10560000D40148D8F8CBFFF5F0F900F8733C7808DE +:10561000204D502819C9FB69000C19D8306AFB6865 +:10562000000D1A9CF01F0005F01F00052FCD580C2F +:105630005F1CD802000089048002DF868001C4B0AC +:10564000EBCD40FE3007FAC5FFE0189116924A13E1 +:105650004A1466080E38E08A00216A08204D502856 +:105660000BC9FB69000C0BD8EE061504FB68000D96 +:10567000E806000A15D8BAD87409500915C8BAC87E +:10568000F01F00162FCD580CC0A12FF75907CE21BF +:1056900018970E9CE3CD80FEEE061504E806000682 +:1056A0000A9B0C9CF01F000EF3D2C001EE081501FE +:1056B000AC692FF8E808093166090E39FE99FFEB4D +:1056C000EEC9FFFF48380E9C9109E3CD80FE000033 +:1056D00000008314000082148001C4B08001C0580F +:1056E000EBCD4080300819C9F0091800C10048E826 +:1056F000F0F700F85807C130F01F000C0E9CF01FA7 +:10570000000C0E9CF01F000BE3CF8080486830A98E +:10571000F0FA00F8301C9569E3CD80800E9CE3CD53 +:10572000808000000000890480017948800175684C +:105730008001790CEBCD40E01896F01F00224A2A38 +:105740000DE9F4F700F85809C1103018F0091800F5 +:10575000C3203028F0091800C31030488F687498AF +:10576000300CABC89598E3CD80E06F3930D8322A41 +:105770008F68496C727B2F4BF01F00156F3C3FF810 +:10578000787BF73900C8F0091800C130202DF716D2 +:1057900000D47845306AEECBFFE21A9CF01F000C73 +:1057A0000C9B0A9CF01F000B301C2FEDE3CD80E01A +:1057B000E3CF90E030088F68CD3B30588F68CD0B39 +:1057C0008001741800008904000083188002DF86BD +:1057D00080015640EBCD40E01896F01F00284A8A21 +:1057E0000DE9F4F700F85809C1503018F009180015 +:1057F000C3603028F0091800C3906F0830492FF8B3 +:105800008F69EF4800407498300CABC89598E3CD91 +:1058100080E06F3930D8322A8F6849AC727B2F4BC9 +:10582000F01F00196F3C3FF8787BF73900C8F0098A +:105830001800C130202DF71600D47845306AEECB21 +:10584000FFE21A9CF01F00100C9B0A9CF01F000F37 +:10585000301C2FEDE3CD80E0E3CF90E06F083009FE +:105860002FF88F69EF480040CCFB6F0830592FF8B4 +:105870008F69EF480040CC8B8001741800008904C8 +:10588000000083188002DF8680015640D421310B4E +:105890001896991B300CF01F00198D0C1897C280B8 +:1058A000301830498D588D494955302CEAF400F8AC +:1058B000F01F0014E8CBFFE21896EECCFFF8F01FC3 +:1058C00000126C38AE38EAF901045819C0D030081B +:1058D000AE2830B889686AB98F096ABC580CC0957F +:1058E0002FFC8BBCDA2AEAF8011C5818CF20D82AE2 +:1058F000F01F0006CF7B0000800226E8000089042C +:10590000800162708001C0588001C068EBCD40F812 +:105910001897169430CCF01F0046303CF01F00441E +:105920001895302CF01F0042E06A00EC1896E06BEE +:1059300000FF0E9CF01F003FE8CBFFE2EECCFFF62D +:10594000F01F003D6C384BD9AE289208AE483DD8C8 +:105950006939727BF73A009AF00A1800C480F73967 +:1059600000803DD8F0091800C52030050A93F01FCB +:1059700000349838AE381896F93900A83FF8F00985 +:105980001800C090F8C9FF58EECAFF584ADB0E9CB9 +:10599000F01F002DED3900CC3FF8F0091800C19040 +:1059A0000E9CECC9FF34EECAFF344A6BF01F00278F +:1059B000089CF01F0027583CE089000C4A58709959 +:1059C000ABC991993FFA301CEF6A009EE3CD80F895 +:1059D0005805CF50EECCFF62069BF01F001F49D93F +:1059E000301C7298ABA89398E3CD80F8F73900A0EB +:1059F0003008F0091800CB41EAF900B85819CB017A +:105A0000F72800A21295F003161FCB2BF73900865A +:105A10003018F0091800CAA1EAFC00B8581CCA6185 +:105A2000F72800881895F003161FCA2B80016270B2 +:105A300080008A0C8001C058000002048001740CB0 +:105A4000800221F880021FF4800220288001BCA679 +:105A5000000089048001C108D421E06800EC189797 +:105A6000109B4924300CE8F500F88F18F01F001047 +:105A70008F0C1896C090301830798F588F490A9B38 +:105A8000F01F000CC021D82A0C9CF01F000B30C85E +:105A90008B6868B98D0968BC580CC0452FFC89BC5F +:105AA000DA2AF01F0006CFCB00008904800226E826 +:105AB0008001590C800174448001C068D421E068E1 +:105AC00000EC1897109B4924300CE8F500F88F186B +:105AD000F01F00108F0C1896C090301830698F5846 +:105AE0008F490A9BF01F000CC021D82A0C9CF01F84 +:105AF000000B30C88B6868B98D0968BC580CC0456C +:105B00002FFC89BCDA2AF01F0006CFCB00008904E5 +:105B1000800226E88001590C800174448001C0682D +:105B2000EBCD4040201D18961A9CF01F00184988A4 +:105B30008C69F0FB00F85809C1203018F0091900F1 +:105B4000C0B03028F0091900C170770830492FF82B +:105B50009769F74800402FFDE3CF80407738301930 +:105B600011EA301CF20A1800F9B8000CF7F80A061E +:105B70002FFDE3CD8040770830592FF89769F7481B +:105B800000402FFDE3CF80408001A94C0000890434 +:105B9000D401496819C9F0FA00F85809C1803028C1 +:105BA000F0091800C1803048F0091800C0503018C2 +:105BB000F0091800C180750830492FF89569F5483B +:105BC000004019CB302CF01F000AD80A3088301C56 +:105BD0009568D802750830592FF89569F548004046 +:105BE00019CBCF1B301BCEFB000089048001BFA85E +:105BF000D431215D303C169614911290F01F00585C +:105C00004D83F8C4FFB0189531CA089B069CF01F5D +:105C10000056C0A16D3830AA707BE6CCFFE42D2B76 +:105C2000F01F0051C7B06D38FAC7FFC8707B0E9CDB +:105C3000F6CAFFC82D2BF01F004D089B0E9CF01FCD +:105C4000004CC041300C2EBDD83231CA0E9BFA0A2E +:105C50000002049CF01F0047049CF01F004730081E +:105C60000E9A50081A97089B1A9CF01F00446D3832 +:105C7000707930E8F33A005EF00A1800C670EB3A2B +:105C80000074580ACE006D387079EB380075F33B1C +:105C9000005EF6081800C0F0EACCFF8A3009C05850 +:105CA0001938F6081800C0502FF9123AFE99FFFA79 +:105CB000123ACC90049CF01F0032CC50049B1A9CEA +:105CC000F01F00301A9B029CF01F002F049B009CC9 +:105CD000F01F002D089B31CA4A2CF01F00266D389A +:105CE00030AA707BE6CCFFE42D2BF01F00226D382C +:105CF000312A707BE6CCFFDA2C8BF01F001E029B52 +:105D0000304AE6CCFFC8F01F001B009BE6CCFFC466 +:105D1000304AF01F0018301CC97B6D38312A707B67 +:105D2000E6CCFFDA2C8BF01F0010FE91FF7E304A8C +:105D3000E6CBFFC8029CF01F000FE6CBFFC4009C1F +:105D4000304AF01F000C301CC7FB049CF01F000FF2 +:105D5000FE90FF7A1A9CF01F000EC92B8001627022 +:105D600000007738800089B88001BD3C8001BED436 +:105D700080008A188001C2708001BE008001BE7858 +:105D80008001BD968001BCE48001BF788001C20C17 +:105D9000EBCD40FCFACD0110300733095407FEF378 +:105DA000022EE6F800F854281896129B0E9C8D19C6 +:105DB000F01F00888D0C1895E080008A3018303C68 +:105DC0008D588D4CF01F0084FACBFEFC1894FACA53 +:105DD000FEF8FACCFEF2F01F0081442871390E9CC7 +:105DE000E06B00EC7277F01F007BC710540CE0688A +:105DF0000420B838442B7738707992D9EDB9000077 +:105E0000C6B0EDB90001C06144099238A1B8B238FA +:105E1000442BE8F800B85808C0C07738707A94D995 +:105E2000EDB90009C06144099238A9B8B238442BD1 +:105E3000FAC2FEF1441A049CF01F00694418581875 +:105E4000E08000A5C6823079FB38010FF208180007 +:105E5000C05044099238A5A8B238440CF01F006124 +:105E6000049CF01F00614428E74C0100EACAFFF0DF +:105E700071390A9C4DDBF01F005E6858AA286869DA +:105E8000AA394D3C69B85808C440442B773870791A +:105E90003078F33A0074F00A1800C240EAC9FFF4FF +:105EA000EACAFFF8300CF01F0053581CC53030060A +:105EB0003018E748004444095809C0A0FACCFF0054 +:105EC000F01F004D0C9C2BCDE3CD80FC30060C9CCC +:105ED0002BCDE3CD80FC44099238A1A8B238442BE5 +:105EE000C99BF8F801AC5808C050F8CCFE54F01F1C +:105EF000004230CB300CF01F0037E74C01AC189A51 +:105F0000C0804428713B76794B8B28C9F01F003B39 +:105F1000442BCC5B5828CA51442C1A9B2E2CF01FC2 +:105F200000381A961AD61ADC442BFB380116FB39B6 +:105F30000117EF3A00CF169CF6CBFF34F01F00316B +:105F400044283289F15900D8442CF01F00262FED47 +:105F5000C88BE8F800B85808C2916AB93FF8F368EE +:105F6000009A30283039E748004444289169442693 +:105F7000F01F0025ED4C004466B88B0866BC580C39 +:105F8000C2352FFC87BC3016C94B440BEF3A00AF2B +:105F9000169CFB38010EFB39010FF6CBFF58F01FA2 +:105FA000001B440CF01F000FC5CB44287139727AD6 +:105FB00094D8EDB80001CD21189B6ABCF8CCFF66DF +:105FC000F01F0013CCFBF01F0013CDDB0000890491 +:105FD000800226E8800162708001B85C8001BAF816 +:105FE000800174448001B7F0800221F88001FB4CED +:105FF00080015BF0800221B480021F648001C488AC +:106000008001C84480014B248001C78C8001C108F5 +:106010008001C068D431203D189616971493303C07 +:10602000F01F0070301831798D588D4930086C069A +:106030008F085803EDF81805E7F81A0018950DC4F5 +:106040000898A7D8C0505898C0302FDDD83A0DD93D +:106050003018F0091800C1003008F0041800F9B831 +:106060000500EFF85A00F9BC0501F9BC0401EFFC8A +:106070004A002FDDD832303CF01F005A6C98F93AB4 +:106080000074F13B005E580ACE80F9380075F608BE +:106090001800C0A028AC30092FF91439CDE4193804 +:1060A000F00B1800CFA1ECC0FFF8009CF01F004ED1 +:1060B0001891CD306BB85808C09079387079307825 +:1060C000F33A0074F00A1800C6E0FACCFFF8F01FAB +:1060D0000047581CC0A0F01F0046029B835C350A95 +:1060E00031DCF01F0044CB9B40285818CF51FACC2C +:1060F000FFFCF01F0041581CCEF1401820785818C2 +:10610000FE9BFFEB4BD8F0F900F85809CE501A9CD3 +:10611000F01F003B581CCE01400820285818FE9B59 +:10612000FFDC6C9E2F4EFCE80000212DFAE90024D4 +:10613000FCE80008FAE9002CFCE20010FAE3003465 +:10614000FCE80018FAE9003CFD3C0020FB6C004430 +:10615000FD380021322AFB6800454AAB1A9CF01F2B +:10616000002AF01F002A2EED580CCB606C9A3FF8E5 +:10617000F53900C8F0091800CAF06008F51B00D412 +:10618000202D6C6C500801C9BAC901D8BAD8F01FCB +:106190000020A56C49FB310A180B315CF01F00157B +:1061A0002FEDC9AB4955EAF801AC5808C050EACC0C +:1061B000FE54F01F001930CB300CF01F0018EB4CD0 +:1061C00001AC189A48D5580CFE90FF816338494BB2 +:1061D000707928C9F01F00136A98ABB88B98C76B09 +:1061E00080016270800179748001A94C80014B2488 +:1061F00080014BB880017CC00000890480017CA430 +:10620000000083188002DF868001C5288001564087 +:1062100000008214800221B4800226E8800221F866 +:1062200080021F64EBCD40E0206D30081899149572 +:10623000502850081A9C1A965D191897C1014008F9 +:106240005808C0401A9CF01F0009402C580CC03060 +:10625000F01F00070E9C2FADE3CD80E01A9C5D156A +:10626000581C5F07CEDB0000800221B480008A2426 +:1062700058DCE08800035EFD49B8F00C032F49B8F4 +:10628000F0CCFFF45EFC4998F0CCFFE45EFC49786A +:10629000F0CCFFD45EFC4958F0CCFFCC5EFC493812 +:1062A000F0CCFFC45EFC4918F0CCFF305EFC48F82F +:1062B000F0CCFF1C5EFC48D8F0CCFEF45EFC48B885 +:1062C000F0CCFEBC5EFC4898F0CCFE945EFC487CB2 +:1062D0005EFC4868F0CCFFFC5EFC4848F0CCFE78E1 +:1062E0005EFC00008003B0E8000002AC4828F00C1F +:1062F000092B5EFC00007780EBCD40E04905189744 +:1063000016966A085808C0205D1848E8F007032C64 +:10631000580CC061C088F0061800C0902F8C1988F6 +:106320005808CFA16A085808C080C00878193028DA +:10633000F0091800FE9BFFF8E3CD80E00000777CB9 +:10634000000077805EFCD703EBCD40FC4935189602 +:1063500030120A94EAC3FFF46A085808C0D06838BB +:106360005808C19030185806CF805816C0305808C9 +:10637000CF40E3CD80FC48976E287019703C700BBD +:106380005D196E2870296E188F291039EFF20A00F6 +:106390003008CEAB0697CF1B000085BCEBCD40C0CC +:1063A00018961497580BC24049789009F6091900BD +:1063B000E088001BF60B00184949F208002C781AF7 +:1063C00074085808C171741E7428103EC1507C288E +:1063D0003009951895099D369D07FD6B00107808CA +:1063E0009D18E3CD80C0307B305CF01F0009E3CD09 +:1063F00080C0741ECEDB306B305CF01F0005E3CD37 +:1064000080C000000000020000007794800162F864 +:10641000EBCD408049281497129E581B5F8A900943 +:10642000F80919005FB81468C130F80C001AF60BAF +:106430000019F4CCFFFF48BB48B8F60A002AF0095F +:106440000029952EF60C09299507E3CD8080302B85 +:10645000305CF01F0006E3CD8080000000000200E9 +:1064600000007794000085BC800162F8D401307B85 +:10647000305CF01F0002D802800162F8EBCD404092 +:1064800030084AB9B2884ABA94085808C4D04AA910 +:106490005C784AABF00800184A9EA368300C2F883D +:1064A000F6CAFFF4F20800082F89930CF34AFFFCA8 +:1064B000F34EFFF82F491039CF91F6CEFFE84A1A74 +:1064C00049EB301C970C972A971A1498F4C9FED4FC +:1064D0002EC8F148FFF41238CFC1F54A01342F4BD2 +:1064E000F4CAFEC01C3BCEF1E06A0080300B496C60 +:1064F000F01F00164948F0C9FF902F08F148FFFC33 +:10650000491A1238CFB130064918F546007C910A75 +:106510009116310A0C9B48FCF01F000C48E80C9CBB +:106520009106E3CD8040485BCC9B0000000077D013 +:106530000000020000007794000085BC8001646CBC +:106540000000833C000077D480008A0C000078684B +:10655000000078580000785448484859485A910932 +:106560009119913A912A5EFC000002088001659021 +:10657000800165A848484859485A91199109913AAB +:10658000912A5EFC0000020880016590800165A8E8 +:1065900048494858311AEA1A4000143C5E085E190E +:1065A00080016590800165C8481C5EFC800165A87B +:1065B000D4013019300A303BFC1C4000F01F0002AF +:1065C000D80200008001C2E0EBCD40804B3730990B +:1065D000EA194000123CC310E088001F30B9EA19E4 +:1065E0004000123CC2A0C4233139EA194000123CD9 +:1065F000C500E069078AEA198000123CC241761C96 +:10660000F01F0027300A4A77149B314CF01F0026F8 +:106610000E9CE3CD80803019EA194000123CC32063 +:10662000E08800153079EA194000123CC0603089DA +:10663000EA194000123CC0713019300A303BF01F9B +:10664000001B49B70E9CE3CD8080FC194000123C32 +:10665000CFA130194978300AF1490044304C149BDD +:10666000F01F00110E9CE3CD80803019300A303BC2 +:1066700030ACEA1C4000F01F000D48D70E9CE3CD63 +:106680008080302B300CF01F000C0E9CE3CD8080FE +:1066900048470E9CE3CD8080800165C880014D3065 +:1066A0008001659080014BB88001C2E080016EAC32 +:1066B000000089048001BFA8D401201D1A9CF01F8E +:1066C0000008C07040085818E0880006F01F000558 +:1066D0002FFDD802F01F00042FFDD80280017CC0DE +:1066E00080017C5880017C30EBCD40F8201DFEF805 +:1066F00005EA189716951496103AC3A0FEF805E01F +:10670000103AC610FEF805DC103AC0600C970E9CDB +:106710002FFDE3CD80F8E068018CEA188000103C82 +:10672000E08000F7E068078AEA188000103CE0800B +:1067300000ADE0680186EA188000103CCE81761733 +:106740000E9CF01F0169F01F0169C091FEF805A0C1 +:10675000EEEA0000F0EB00006E2991290C97FEFA9A +:106760000592300BFEFC0590F01F0164CD1BF01F5D +:10677000015F1894C4D1E0680184EA1880001037E2 +:10678000E0800185E08B00D2E0680107EA18800014 +:106790001037E08001A0E0680183EA18800010371C +:1067A000CB616A170E9CF01F0156E0800230FEF9A3 +:1067B00005523048F34800440E9B334C0C97F01FB1 +:1067C0000152CA6BFEF4053CE0680112EA18800031 +:1067D000E8F300F8103CC540E08B0063E068010777 +:1067E000EA188000103CE08000F7E068010DEA182C +:1067F0008000103CE080010DE0680105EA1880008F +:10680000103CC851761C1497F01F0140C81BFEF3C2 +:1068100004F2E0680188EA188000E6F400F8103716 +:10682000E08001B0E08B00ABE0680183EA188000F3 +:106830001037E080018BE0680184EA18800010378F +:10684000E080016EE0680107EA1880001037FE91D1 +:10685000FF5F6A18303CF13B000BF01F012D30192F +:10686000300A303B30CCEA1C4000F01F012A300ACD +:10687000FEF70470149B301CF01F0127C49B761C8C +:106880001497F01F0126C44B6A1CF01F0125300A23 +:10689000FEF70490149B314CF01F011FC39BE0686E +:1068A000018AEA188000103CE08000CBE068078A8B +:1068B000EA188000103CCE90E0680115EA188000CC +:1068C000103CFE91FF2576150A9CF01F01170BC99D +:1068D0003048F0091800E08001BBE08B019B3008D4 +:1068E000F0091800E08001BF6738301911EAF20A98 +:1068F0001800E08001DD0A9CF01F010CFE90FF08EB +:10690000300A0C97305C149BF01F0103C01B7617F4 +:106910000E9CF01F0107F01F00F5C4F10E9B33DC45 +:106920000C97F01F00F9CF4AE068018AEA1880004E +:106930001037E08000BDE068078AEA188000103751 +:10694000E0800099E0680188EA1880001037FE9125 +:10695000FEDF6A170E9CF01F00F7C0A0F01F00F6C4 +:106960003069FEF8039EFEF60376F14900440E9B63 +:10697000336C0C97F01F00E4CCBAE068018EEA1883 +:1069800080001037E08000B7E068078AEA188000CE +:106990001037FE90FF7BE068018AEA18800010370C +:1069A000FE91FEB66A160C9CF01F00E41897E0807A +:1069B0000114FEF7032ACACA3099FEF803460C9761 +:1069C000F1490044FEFA032C300BFEFC0372F01F69 +:1069D00000CBC9EA76150A9CF01F00DA302B169C12 +:1069E000F01F00D9FEF702FCF01F00C01896E081EE +:1069F00000DD0A9B337CF01F00C40C9A3019303B39 +:106A000030ECEA1C4000F01F00C3FE9FFE827616A9 +:106A10000C9CF01F00CE302B304CFEF702C6F01F4E +:106A200000CAF01F00B2E08000EC3019300A303BA1 +:106A3000310CEA1C4000F01F00B7FE9FFE6A76157D +:106A40000A9CF01F00BE1897E08000BA300A302C74 +:106A5000149BF01F00B13078E9480044F01F00A3F8 +:106A6000FE91FE560A9B0C9733BCF01F00A7FE9FB9 +:106A7000FE506A1CF01F00AA089AFEF702A6089BA7 +:106A8000314CF01F00A5FE9FFE446A170E9CF01FBC +:106A900000B0C060FEF9026C3058F34800440E9B11 +:106AA000335C0C97F01F0098FE9FFE336A170E9C14 +:106AB000F01F00A2C0803069FEF80248FEF60220F6 +:106AC000F14900440E9B33BC0C97F01F008FFE9FD2 +:106AD000FE206A1B337CF01F008C089AFEF702042C +:106AE0003019303B30ECEA1C4000F01F008AFE9F5A +:106AF000FE106938301911EAF20A1800FE90FE08FB +:106B00006A1CF01F0094FE91FE03189A189BFEF772 +:106B10000246301CF01F0080FE9FFDFB6A150A9C98 +:106B2000F01F008B1897E08000874F2A300BFEFC87 +:106B3000022AF01F00721897E08000AE30580C97C0 +:106B4000E7480044FE9FFDE56A150A9CF01F006CB3 +:106B50001897E08000956938301911EAF20A180098 +:106B6000FE91FDD64E3A300B4FDCF01F00641897B3 +:106B7000E08000A930480C97E7480044FE9FFDC91B +:106B80006A160C9CF01F006B1897C260F01F006A19 +:106B900030684D37E7480044FE9FFDBBEACBFFFC61 +:106BA000301A30DCF01F005C3019300A303B30CC3A +:106BB000EA1C4000F01F0057FE9FFDABF01F004B8A +:106BC000FE90FF4E0E9A3019303B30CCEA1C40004C +:106BD000F01F0050C44B303B30CCEA1C4000301951 +:106BE0000E9AF01F004C0DEB304CF01F00490E9A2E +:106BF0000E9B301C4BB7F01F0048FE9FFD8A0C9B7C +:106C000033ACF01F0041FE9FFD844D36FE9FFDD644 +:106C10003068F0091800FE98FE693828F00918005D +:106C2000FE91FD76300A0C97325C149BF01F003AFF +:106C3000FE9FFD6F189A303B30CCEA1C40003019A3 +:106C4000F01F0034EB3B000D303CCD0B3008FACB8D +:106C5000FFFC0C9716F8301A30ECF01F002FFE9F47 +:106C6000FD580A9CF01F003FFE90FD52300A0C9721 +:106C7000306C149BF01F0028FE9FFD4B0BCB302C7B +:106C8000F01F00230E9A0E9B301C4B37F01F002282 +:106C9000FE9FFD3F189A303B30CCEA1C4000301973 +:106CA000F01F001CEB3B000D301CCA0B48D7F01F37 +:106CB000000FFE91FF750A9B338CF01F0013FE9F9F +:106CC000FD28189A303B30CCEA1C40003019F01FE8 +:106CD00000110BCB301CC8AB80016EAC80016D6421 +:106CE000800171F480014CB08001C1FC000078701B +:106CF0008001CAB4800153408001622480015B900E +:106D00000000890480019460800155D88001BFA8EB +:106D10008001C2E080014BB88001530C80014D30EE +:106D200080016590800156008001943E80014CCC2A +:106D3000800157D4800166B880015734800153D850 +:106D400080014D008001BFB880014CEC80015B20C8 +:106D5000800156E0800165C880015ABC8001588CD2 +:106D60008001943CEBCD40C04C9618973138EA181E +:106D70004000103CE0800087E0880024E068010DBE +:106D8000EA188000103CC150E0880040E06801151E +:106D9000EA188000103CC0D0E068018AEA18800040 +:106DA000103CC070E0680112EA188000103CC391EA +:106DB0000E9C4B7AF01F003718960C9CE3CD80C0D8 +:106DC0003018EA184000103CC510E088002E30D87A +:106DD000EA184000103CC1003108EA184000103C9D +:106DE000C3F030C8EA184000103CC1B1301C302B51 +:106DF000F01F00290E9C3019300A303BF01F00278D +:106E00004A760C9CE3CD80C0E0680105EA1880005A +:106E1000103CCCF0E0680107EA188000103CCC90F0 +:106E20000C9CE3CD80C0E04C008ACC30FC184000C4 +:106E3000103CCF71307949B8300AF1490044149BB5 +:106E4000302CF01F0019300A30FC149BF01F001684 +:106E5000302B300CF01F00100C9CE3CD80C0303C78 +:106E6000302BF01F000D0E9CCC7B48E97298ABC80C +:106E7000300A9398149B303CF01F000B0C9CE3CD20 +:106E800080C048A60C9CE3CD80C0000080016D64EA +:106E9000800166E88001BFB88001C2E0800171F422 +:106EA0000000890480014BB880016590D421FACD9F +:106EB00000E4FEF602E21898FEF502E0ECF700F8B6 +:106EC0003109EA194000123CE08000D5E08B003621 +:106ED00030A9EA194000123CE08000C2E08800536B +:106EE00030C9EA194000123CE08000A8C6A330D99E +:106EF000EA194000123CE080011930F9EA1940001B +:106F0000123CC3D1FEFA0298300BFEFC0296F01F31 +:106F100000A61896C341189BFEFA0284FEFC028C60 +:106F2000F01F00A1304C301BF01F00A10C9A0C9BED +:106F3000301CF01F00A0C238E0690184EA1980000B +:106F4000123CE0880011E0690188EA198000123CD7 +:106F5000C100E08B00A5E0690186EA198000123CBF +:106F6000C0E1C078E0690183EA198000123CC36384 +:106F7000109CFEFA0226F01F009018950A9C2C7DAA +:106F8000D8223079EA194000123CC7C0E088009747 +:106F90003089EA194000123CE08000CF3099EA19AC +:106FA0004000123CCEC14FEA300BFEFC020EF01F37 +:106FB000007E1894E08000CF3048ED480044CDFBBF +:106FC0004F7A300B4FECF01F0078CD91189A189B38 +:106FD0004FC5301CF01F0077CD2BE0690107EA197F +:106FE0008000123CCC60E0690115EA198000123C77 +:106FF000C1203139EA194000123CCC11300A301C52 +:10700000149BF01F006C300A304C149B4EE5F01FAF +:107010000069CB5B6F38301911EAF20A1800C720FB +:1070200076160C9CF01F00690C9CF01F00694E98AE +:10703000580CF0051710CA3B303B3019300AF01FCE +:107040000066302B303CF01F005A300A301C149B75 +:10705000F01F00584E150A9C2C7DD8224D0A300B8B +:107060004DFCF01F00511897C3B03058ED48004454 +:10707000C86B303B3019300AF01F0057302B304CB2 +:10708000CE3B6C9BE21B0040C2414C5A4D5CF01F52 +:107090000046C9D03028ED480044C71BE069018A8A +:1070A000EA198000123CFE90FF65E069018EEA1942 +:1070B0008000123CFE91FF64C5CBFC194000123CDD +:1070C000FE91FF5E300A149B149CF01F003AC57BB2 +:1070D000300A4BC5149B301CF01F0036C50B3048DE +:1070E0001A9BBAE8336CF01F00400E9A3019303BFF +:1070F00030ECEA1C4000F01F00384B894BB8911966 +:10710000C3EB76170E9CF01F00310FC93068F009F1 +:107110001800FE9BFF354B15F01F0035C2A10E9BDA +:10712000338CF01F0031C2BB4AC53019300A303BE6 +:10713000F01F0029C24B49AA300B4AACF01F001ABD +:10714000CAA1304849F5BAC81A9B334CF01F002633 +:10715000C16B306AEECBFFE2FACCFFFCF01F0025DA +:1071600030481A9BBA68335CF01F001F089ACBFBAB +:107170003019300A303B30CCEA1C4000F01F0016BA +:107180000FCB305CF01F000A300A301C149BF01F3C +:107190000009CF5A0000890480016EAC8001CAB496 +:1071A00080015A5880016224800153408001BFA8A9 +:1071B00080014BB8800166E88001588C80014D58F1 +:1071C000800165C880016590800156008001943C73 +:1071D00080016D648001C2E0800171F480015ABCBD +:1071E00080015D9080019460000002088001C1FC74 +:1071F0008002DF86EBCD40804C973108EA184000D2 +:10720000103CC6F0E088001DE068018CEA188000A0 +:10721000103CC3B0E088002EE0680193EA188000BB +:10722000103CC440E0680194EA188000103CC27130 +:107230004BC7761CF01F003C0E9CE3CD808030C80D +:10724000EA184000103CC400E088001D30D8EA185D +:107250004000103CC21030E8EA184000103CC0F179 +:107260004B2A300B4B2CF01F00330E9CE3CD80805B +:10727000E0680186EA188000103CC0700E9CE3CDE7 +:107280008080E04C008ACFB14A5AF01F002B18973B +:107290000E9CE3CD8080F01F00294A4A300B4A8CB7 +:1072A000F01F00240E9CE3CD8080761CF01F00258B +:1072B000F01F0025C0514A5B33CCF01F00254997D1 +:1072C0000E9CE3CD80804A3973185898CD80309851 +:1072D000496AF3480044300B49FCF01F0016CCFB10 +:1072E00049C973185888CCB03088F3480044F2F983 +:1072F00000F87338301911EAF20A1800C0A03019EA +:10730000300A303B30DCEA1C4000F01F0014CB7B1D +:10731000486A300B492CF01F0007CB1B800171F429 +:10732000800165C880014D4A8001CAB48001534084 +:1073300080016224800166E880017A6480014D4802 +:1073400080014D4C8001C1FC000078708001946088 +:1073500000008904800153D88001C2E08001539865 +:10736000EBCD40F84A37189416956E186E090E93B7 +:107370000E96C118300B301CEA1C40005D19300B12 +:107380006C39FC1C40005D196C388D286E186E0934 +:107390001238C2001039C190300B301CEA1C40007A +:1073A0005D19300B6E19FC1C40005D196E188F08BA +:1073B0006E296E381039CDF10A9B089C5D19873C07 +:1073C0006629123CCF71CE3B0A9B089C5D198F1C2D +:1073D000CF0B5805C0706A085818C0600A9CF01F8F +:1073E0000006E3CD80F8EACCFFFCF01F0004CF7B61 +:1073F0000000020880008A24800221B44839300845 +:10740000931893085EFC0000000085D44828700C97 +:107410005EFC0000000085D4EBCD40C04876189794 +:107420006C1C580CC030F01F00060E9CF01F0005AD +:107430008D1CE3CD80C00000000085D48001C6EC27 +:107440008001C704EBCD40C0487618976C0C580CEF +:10745000C030F01F00060E9CF01F00058D0CE3CD20 +:1074600080C00000000085D48001C6D48001C748D8 +:107470004878F14C00F8580CF9F81004F9B90101FA +:10748000F1D9E108F9F81A045EFC00000000890453 +:10749000EBCD40C04948FAC6FFF4F0F700F45807B6 +:1074A000C051C1E8F8C70008C1B0EECAFFDC7408DB +:1074B000204D502815C9FB69000C15D8FB68000D3C +:1074C0006C0850080DC9BAC90DD8BAD8F01F00070A +:1074D0002FCD580CC0516E2C580CCE5118970E9CC5 +:1074E000E3CD80C0000089048001C4B0D40149D933 +:1074F000F2F800F41838C0B078285808C2B07848BC +:10750000201899482F8CF01F0018D802580CF9F851 +:107510001004F9BA01FFF1DAE108F9F81A043008A9 +:10752000F34800F448FA78285808C180F0C90008E8 +:10753000F54900F4CE8072482FF89348F4F900F42E +:107540005809CE10724820182F8C9348F01F00065F +:10755000D80278385808CD41D802F54800F4CD3B20 +:1075600000008904800229DCD4014989F2F800F086 +:107570001838C0A078085808C240784820189948A0 +:10758000F01F0013D802580CF9F81004F9BA01FFE3 +:10759000F1DAE108F9F81A043008F34800F0780A43 +:1075A000F34A00F0580ACED074482FF8954848792D +:1075B000F2F900F05809CE50724820189348CE1BBB +:1075C00078185808CDB1CDFB00008904800229DC71 +:1075D000EBCD40801897580AC2C07858F6080108C9 +:1075E0001438E08800274948F0FB00F8580BC19098 +:1075F000F8CAFFDC15D8204DFB68000D740950292E +:1076000015C8F6CAFFDCFB68000C7408500815C9E1 +:10761000BAC915D8BAD8F01F00092FCD580CC0919F +:107620000E9CF01F00070E9CF01F0006E3CF908019 +:10763000E3CF8080000089048001C4B080017568B8 +:10764000800174ECD4214A141895E8F700F058072B +:10765000C27079383006704AC02810976F38704968 +:107660001439E08A00086E080E965808CF710E96FD +:1076700010970A37C0D06A085808C0B00A9CF01F9B +:1076800000145806C1300A9B0C9CF01F0012D8222F +:107690006A185808CF416A482FF88B48CF3BE94C0D +:1076A00000F078482FF89948D8220A9B0E9CF01FCA +:1076B00000090E9CE94500F0F01F00050E9B0A9C96 +:1076C000F01F0004D822000000008904800229DC99 +:1076D000800229C8EBCD40C04A48FAC7FFF4F0F653 +:1076E00000F05806C051C3D86C065806C3A06D38C8 +:1076F000707C2F4CF8E80000212DFAE90024F8EA0C +:107700000008FAEB002CF8E80010FAE90034F8EA77 +:107710000018FAEB003CF9380020FB680044F93906 +:107720000021FB690045EEE80000FAE90000EEEAFE +:107730000008FAEB0008EEE80010FAE90010EEEAA3 +:107740000018FAEB0018EF380020FB680020EF3932 +:107750000021FB690021F01F00062EED580CCC50D3 +:107760000C9CE3CD80C00000000089048001C52886 +:10777000EBCD40E0205D7608502817C9FB69000C6E +:1077800017D81697FB68000DF8CBFFE2306A189601 +:107790001A9CF01F0034F01F00342FCD580CC0513C +:1077A000300C2FFDE3CD80E06E7C2F4CF8E800001C +:1077B000212DFAE90024F8EA0008FAEB002CF8E899 +:1077C0000010FAE90034F8EA0018FAEB003CF93846 +:1077D0000020FB680044F9390021FB6900456D3841 +:1077E000707C2F4CF8E80000FAE90000F8EA000885 +:1077F000FAEB0008F8E80010FAE90010F8EA0018BF +:10780000FAEB0018F9380020FB680020F939002154 +:10781000FB690021F01F00152EED580CCC20320B17 +:10782000300CF01F00131895CBC0189A0E99491B05 +:10783000F01F00110BF93008F0091800EDF80013E3 +:10784000F1F90807EBF90E07FACCFFFC6D3818D8F0 +:107850001A9CED45004CF01F0009301CCA3B00008B +:107860008002DF868001C4B08001C528800226E83E +:10787000800221F88001FB4C800221B4EBCD40C096 +:1078800049C649D86C09700A1439C05530070E9C96 +:10789000E3CD80C0350CF01F00191897CF906C080D +:1078A0002FF8350A8D08300BF01F0015320B300C05 +:1078B000F01F0014EF4C004C1898C16030084929A3 +:1078C0008F680E9CF30A017C8F28EF5A001CEF682A +:1078D000002A8FF88F488F58EF4800408F188F0884 +:1078E0008F38E3CD80C00E9C1097F01F0008CD0BA1 +:1078F0000000787C000001FC80008A3C80008A0C3B +:10790000800226E8000002AC80008A24EBCD408093 +:10791000189778485808E08A0004E3CD80807938C9 +:107920005808C0402B4CF01F000648697208201808 +:107930000E9C9308F01F0004E3CD8080800221B4E8 +:107940000000787C80008A24D4014899F2FC00F879 +:10795000580CC0A07848201899483008F34800F81F +:10796000F01F0004D802F34C00F8D802000089048C +:107970008001790CEBCD40F84B131894E6F700F832 +:107980005807C060189B0E9CF01F002EC1D1E6F76F +:1079900000F05807C4203006C1285806C0706F3860 +:1079A0006D39704A7248103AC064E6F800F80E3833 +:1079B000EE0617106E070E955807C0900E9C089B98 +:1079C000F01F0020CEB00E9CE3CD80F8F01F001E0B +:1079D00058065F18580C5F0918971069EA091800D3 +:1079E000C201089B306AEECCFFDCF01F0018089B38 +:1079F000306AEECCFFE2F01F00156F3A0899149C34 +:107A0000493BF01F001430080E9C8F088F18F01FA0 +:107A100000120E9CE3CD80F8F01F000B1897CE2BC0 +:107A20000C9CF01F000E0C9CF01F000D0C9CF01F16 +:107A3000000DF01F00051897CD51CC6B0000890494 +:107A4000800177708001787C80008A18800221F89C +:107A50008001FB4C8001764480017568800174ECE4 +:107A60008001790CEBCD40E04905EAF700F45807B6 +:107A7000C0D1C158F0C600080E9CF01F000D0E9C2E +:107A8000F01F000C5806C0B00C976E285808CF3174 +:107A90000E9CF01F00070E9CF01F00063008EB48FC +:107AA00000F4E3CD80E0000000008904800174EC64 +:107AB0008001790CD4014938FACEFFFC709CE21C9D +:107AC0000002C1D0209DFD3A0021FB6A0021FCE8A4 +:107AD0000000FAE90000FCEA0008FAEB0008FCE804 +:107AE0000010FAE90010FCEA0018FAEB0018FD3863 +:107AF0000020FB680020F01F00042F7DD80200004A +:107B000000008904800176D4D4014898709CE21C5E +:107B10000002C0C0300930CCEA1C4000303B129A51 +:107B2000F01F0004F01F0004301CD802000089047C +:107B30008001C2E08001C36CD4014898709CE21CB3 +:107B40000002C0C0300930DCEA1C4000303B129A11 +:107B5000F01F0004F01F0004301CD802000089044C +:107B60008001C2E08001C36CD4014898709CE21C83 +:107B70000002C0C03009310CEA1C4000303B129AB0 +:107B8000F01F0004F01F0004301CD802000089041C +:107B90008001C2E08001C36CEBCD4080495818974A +:107BA0007098E2180002C041109CE3CD8080F01F65 +:107BB00000126F38302911EAF20A1800C0D03009DB +:107BC000303B129A307CEA1C4000F01F000CF01F82 +:107BD000000CE3CF90806E685898CF213009303B7D +:107BE000129A30BCEA1C4000F01F0004CF1B0000BA +:107BF00000008904800174708001C2E08001C36CC0 +:107C0000580CC04078185B98C110489A7499129823 +:107C1000EDB90001F9BC0101F9BB0010F3DBE0385C +:107C2000F5F80A09F9BC00015EFC5EFD000089045C +:107C3000489A7498109CF0091604E21C0002F9BBE3 +:107C40000110F1DBE138F5F81A09F9B80101F3D8B0 +:107C5000E12C5EFC00008904489A7498109CF0099D +:107C60001604E21C0002F9BB01EFF1DBE128F5F894 +:107C70001A09F9B80101F3D8E12C5EFC000089046F +:107C800048887099129CA589E21C0002F9BA01018A +:107C9000F3DAE148F9B90101F1D9E12C5EFC000009 +:107CA0000000890418994868709CE21C0002F1F8F1 +:107CB000103FF3F81A00F9BC01015EFC00008904D2 +:107CC00018994868709CE21C0002F1F81041F3F822 +:107CD0001A00F9BC01015EFC00008904189848599B +:107CE000729CE21C0002F3F81A41F9BC01015EFC2F +:107CF000000089044839300C7298A7C893985EFC3C +:107D0000000089044839300C7298A5D893985EFC1D +:107D100000008904D401E06A0100300B482CF01FF8 +:107D20000003DA0A0000788080008A0CEBCD40C0A6 +:107D30004A0A18967498109CE21C0002C1D0F4F70D +:107D400000F85807C1801099E2190020C270A5C838 +:107D5000A7A8F4FB00BC95983009497AE06CEA606A +:107D6000F01F00163008F0061800C1003018F006A9 +:107D70001800C040301CE3CD80C0311CEECBFFE2C8 +:107D8000306AF01F000FE3CF90C0312CEECBFFE242 +:107D9000306AF01F000BE3CF90C0A5B8F4FB00B829 +:107DA0009598E06CEA60487AF01F0004CDCB0000A3 +:107DB0000000890480017CF480014AB880014BB83E +:107DC00080017D04D401F01F0002D8028001BC585C +:107DD000D40148687098E2180002C031109CD802A3 +:107DE000F01F0003D8020000000089048001C014C5 +:107DF000D40148687098E2180002C031109CD80283 +:107E0000F01F0003D8020000000089048001BFF0C9 +:107E1000D431FACD0188E06A0168300B1A9CF01F5A +:107E2000002CFAC6FE541A901A9CF01F002A581C07 +:107E3000C03029EDD832FAC5FFF84018F008101606 +:107E4000EA0800081035C4120A97FAC4FE98ECC17B +:107E5000FFF8C09840182EA7F0081016EA0800088E +:107E60001037C3326C08204D50280DC9FB69000C37 +:107E70000DD80E9BFB68000D306A1A9CF01F00168F +:107E8000F01F00162FCD580CCE60EECBFFFA310A52 +:107E9000FACCFE88F01F0010E2E80000310AE8E9A1 +:107EA0000000089BE2E20008FACCFE88E8E3000844 +:107EB000F01F000BCD01189B316A0E9CF01F0004CF +:107EC000009CF01F0008CB6B29EDD83A80008A0C8B +:107ED00080017DF08002DF868001C4B0800089B817 +:107EE00080017DD0D431FACD018CE06A0168300B7D +:107EF000FACCFFFCF01F0050FAC5FE50FACCFFFC94 +:107F0000F01F004E581CC03029DDD832402858F8E8 +:107F1000E088007FF0081016FAC1FFF4E2080008BC +:107F20001031E0820087E06801685018EACBFFF862 +:107F3000FAC6FFF002973004FAC0FE94500BC0C896 +:107F40005804C36040282EA7F00810162EA6E20899 +:107F500000081037C4926A08204D50280BC9FB69ED +:107F6000000C0BD80E9BFB68000D306A1A9CF01FAA +:107F70000034F01F00342FCD580CCE30ECCBFFFE78 +:107F8000310AFACCFE84F01F002E400BF6E8000008 +:107F9000310AE0E90000FACCFE84F6E20008009B1A +:107FA000E0E30008F01F0028CB005804CCC10F8983 +:107FB000E8091800CC810F98F2081800CC410FA9ED +:107FC000F0091800CC010FB8F2081800CBC10D89D8 +:107FD000F0091800CB810FD8F2081800F9B401009D +:107FE000EE041700CB0B5804C2400A9B306A089C71 +:107FF000F01F0013EACBFFF8310AE8CCFFFAF01FBC +:108000000010FACCFFFCF01F001129DDD832F00A75 +:108010001110FAC1FFF4F40A1016E208000C300B3C +:10802000F01F00053108E069016850285019C7FBAE +:108030003FDCC6BB80008A0C80017DF08002DF86B9 +:108040008001C4B0800089B880017DD0EBCD40C0F4 +:10805000208DBACBBA8A189B4968709CE21C00023A +:10806000C06118970E9C2F8DE3CD80C03008FAC6F2 +:10807000FFF8504850281A99FACAFFFC0C9CF01FD0 +:10808000000EC111189740285808C0400C9CF01FE2 +:10809000000B404C580CCE70F01F00090E9C2F8D29 +:1080A000E3CD80C00C9CF01F0007581C5F07CECBAF +:1080B0000000890480015434800221B480008A24A5 +:1080C0008001CAB4EBCD40C0201D491718966E9CA4 +:1080D000E21C0002C0412FFDE3CD80C01A9CF01FBE +:1080E000000DEF4600FCEEF801105808C051301C9E +:1080F0002FFDE3CD80C0EECCFEECEF3A011BEF3B51 +:10810000011AF01F0005301CCF4B0000000089044D +:108110008001A94C8001804CEBCD4080201DBA8CA1 +:1081200048C76E98EDB80001C0402FFDE3CF8080B6 +:1081300030181A99300A308B487CF01F0008581C00 +:10814000CF511B88EF4801202FFDE3CD8080000038 +:10815000000089048003B1288001A398D401201D68 +:1081600048B91898729CE21C0002C0E0300AF3681B +:10817000004C308BFAC9FFFC486C12F83018F01F25 +:108180000006581C5F0C2FFDD80200000000890477 +:108190008003B1308001A398D401203DBA8C496A94 +:1081A000749CE21C0002C0312FDDD8021B8B3038DA +:1081B000F00B1800E089001DE0683200EA18312E4B +:1081C000E069352EEA19312EFAE90004F4F800F8D6 +:1081D000F3DBB008300A5808F1F91A0F308B301869 +:1081E0001A99FACCFFFCF01F0005581CCDE03FECBB +:1081F000CDCB0000000089048001A398D421206D1C +:108200004A0618976C98EDB80001C040300C2FADAD +:10821000D822584C5FB8E04C00FF5F191268C0309C +:108220003FECCF6B300814995028169A5008189BD1 +:108230001A951A9CF01F0014CEA01A9CF01F001370 +:10824000400818945808C0401A9CF01F0011402C98 +:10825000580CC030F01F000F5814CD916C98EDB839 +:108260000007C0C15837E08B000AEE08150648A980 +:10827000300A1009089C930ACCBB301CCC9B000030 +:1082800000008904800154A88001CAB4800221B48E +:1082900080008A2400007880EBCD40C0202D496703 +:1082A00018966E98E2180002C2103FF8FACAFFFE54 +:1082B000BAF8BAA8BAB8BAC8BAD8BAE8300BF01F38 +:1082C000000F6E98EDB80007C0E15836E08B000C47 +:1082D000EC081506300A48A9301C1009930A2FED46 +:1082E000E3CD80C02FEDE3CF90C0109C2FEDE3CD08 +:1082F00080C0000000008904800181FC00007880BB +:10830000EBCD40C0202D49F66C9CE21C0002C270EF +:108310003FF8BAF8BAA8BAB8BAC8BAD8BAE8ECFB03 +:1083200000F8580BC260F6CCFFE2303A300BF01F79 +:108330000016FAC7FFFE301CF01F0014303B0E9AE7 +:10834000300CF01F00136C99300B1298ED4B01109C +:10835000A3D88D98EDB90007C050301C2FEDE3CDA8 +:1083600080C0E06A010048BCF01F000B301CCF7BCE +:10837000FAC7FFFE303A0E9CF01F0003CDDB000071 +:10838000000089048001804C80018298800181FC7A +:108390000000788080008A0CD43120DDFB69001059 +:1083A000FB68000CFAC9FFA8FEF7023C18956E980E +:1083B0001696149272307201E2180002721472233F +:1083C000C041300C2F3DD832E04B0020E088000443 +:1083D0003FFCCF9B584CE08B002158DB5FBA301B31 +:1083E000FB380010F60818005F09126AC030580CFC +:1083F000C1413078FACCFFD4FB680033F01F007B1A +:108400003008303C50785058F01F007958D6C07072 +:10841000E08B00315856C0303FECCD5B30683019EE +:10842000FB680033EF49011CFACCFFCDF01F00714F +:10843000501C1AD31AD41AD1FB38001C04991AD82C +:108440000C9AFB380043FACCFFDC0A9BF01F006A51 +:108450002FCD580CC1B140585808C050FACCFFEC91 +:10846000F01F0066407C580CCAD0F01F0065300C2D +:10847000CAAB5906C6C0E0460020CCF130283029EE +:10848000FB680033EF49011CCD0BFACCFFECF01F69 +:10849000005D500C40585808C050FACCFFECF01F5B +:1084A0000057407C580CC030F01F00554008581849 +:1084B000C8915800EFF81009F9B90108F1D9E1386D +:1084C000EFF81A093009FB380010F2081800C05103 +:1084D000F9D5B008F01F004C6E98EDB80001C051FE +:1084E0004C18F0F800FC501840185808C080FB3AAF +:1084F0000010FB3B000C089CF01F0044306A089BF6 +:10850000EECCFEECF01F0042301AFACBFFF4EECCBA +:10851000FEE6F01F003FEECCFEE5301AFACBFFF08E +:10852000F01F003B3018EF480110FB6800326E9CD2 +:108530004AD7EDBC0001C120EDBC0007C061FB388B +:10854000000C50285845C1E1301CC3DB304830399D +:10855000FB680033EF49011CC68B30084ADB1099D9 +:10856000109A109CF01F002CC3401ADC3018FAC976 +:10857000FFCA300A308B4A9CF01F00296E9C2FFDE9 +:10858000CDCBEA0915064A780C9AF0090007049B3E +:10859000EF650026EF560024EECCFFFCF01F001C18 +:1085A000089BEF610036306AEECCFFD8F01F001850 +:1085B0005803C110069B308AEECCFFD2F01F001486 +:1085C00040288FF0EF68003830188F08109CCFBA21 +:1085D0006E9CCB3B069B308AEECCFFD2F01F001284 +:1085E000CF0B0000000089048001A94C800162705B +:1085F0008001B7F080015518800221B480008A24E0 +:108600008001CAB4800181988001804C80008A1862 +:1086100080017C00800188708003B1208001A35C10 +:108620000000788080008A0CEBCD40C0300749A65E +:108630000E98A7682FF7EC08000B76085808C0F1D1 +:108640000E985847CF714957EF3C004CF01F00146B +:10865000EEFC0100F01F0013E3CF90C076F8F6C9DE +:10866000FFD2F73C00261AD8F6C8FFD81AD91AD874 +:10867000F7390036F6CAFFFC1AD9F7380038F7394F +:108680000027F71B0024F01F00082FCD581CCD90A9 +:10869000E3CF80C000007880000089048001815C05 +:1086A000800180C4800183987808301CF80A094C46 +:1086B000201C106C5EFCD703487870085808C090E6 +:1086C0001838C041C078103CC05070B85808CFC1AD +:1086D0005EFD5EFF000079C4189A48F8709CE21CA9 +:1086E00000025E0C70A8EDB80000C030305C5EFC8B +:1086F00048AC780B583BE089000D30094888F00BF6 +:10870000003891189109950BF6C8FFFF99085EFF94 +:108710003FDC5EFC00008904000079C0000079A005 +:1087200048D972A8EDB80000C1313008780A99D84C +:1087300048ABF60A003A741999E97418F8C9FFCCE5 +:10874000910C7808301CF608003891195EFC305CFA +:108750005EFC000000008904000079A0EBCD40C061 +:10876000189778B95809C18078C893C86EC891091C +:108770006E3C580CC050F01F000B30088F3833CAC5 +:108780006EA635AB0E9CF01F00080C9B0E9CF01FD4 +:108790000007E3CF80C078C94858911978B9CE7BDB +:1087A00080008A2480008A0C8001BFC8000079C440 +:1087B000EBCD40801897580CC18078985D1848F927 +:1087C00072095809C051C11872B95809C0E012376E +:1087D000CFC16E785808C0B06E3C580CC060F01F16 +:1087E000000830088F588F38E3CF90800E9C301BE4 +:1087F000F01F0004E3CF9080000079C480008A2439 +:108800008001875CEBCD4080496972A8EDB800001B +:10881000C040305CE3CD8080493870091839E08A67 +:10882000001E4928F00C00376E095809C15072DA51 +:10883000580AF3F8000EEFF80A01F3FA000DF3F806 +:10884000100EF5F81A0E72E8129C910AF01F00083B +:108850006E095809CED1E3CF90803FCCE3CD808024 +:1088600000008904000079C0000079A0800187B071 +:10887000EBCD40F81897169614951294109333CCBC +:10888000F01F000CC1403008990799B899389958E1 +:1088900099889996994599649973487A301899A856 +:1088A000741999C9930CF8C8FFD49518E3CD80F8D2 +:1088B00080008A3C000079C4D401202D500A48C9A8 +:1088C00072A8EDB80000C040305C2FEDD802489887 +:1088D0001A99F00B032A3048FA08000BF01F000623 +:1088E000581CF9BC0001F9BC01FECF0B0000890443 +:1088F0000000798080022914EBCD40C0201D4AC6BB +:1089000018976CA8EDB80000C441580CC3F0789BD0 +:10891000580BC3C0780A580AC3954A69F20A03384B +:1089200050085808C061C1A870D850085808C160E4 +:108930001037CFB1F40815036EDA580AF3D8E009FE +:10894000EFF8000EF3F80A01EFF8100EF5F81A0E22 +:10895000400870DA70E9930A6E9B3F988F18580BA5 +:10896000C0300E9C5D1B6E8B581BC050582BC150E5 +:10897000580BC0516E2A1A9CF01F000F0E9C301B22 +:10898000F01F000E2FFDE3CF90C02FFDE3CF90C06E +:10899000305C2FFDE3CD80C0ECF801B80E38CEF18D +:1089A00030094838F14901B8CEAB00000000890415 +:1089B000000079A0800188B88001875CD40148C993 +:1089C000169E72A8F1D8C001C031305CD802489818 +:1089D000304A76A9F00C032C1ADAF6C8FFF833CA2D +:1089E000F01F00052FFD581C5F0CD8020000890401 +:1089F00000007980800228A0D431204D3008493110 +:108A0000189650285018FAC5FFF4FAC2FFF80290E1 +:108A10001A93FAC4FFFCC098E006032AF01F000C6A +:108A20000E9B401CF01F000B3049049B0A9AE20683 +:108A3000032CF01F0009304818970A991A9B089CCC +:108A40005817CEB02FCDD83200007980800229147B +:108A5000800188F8800227F0EBCD40E0201D4935E9 +:108A60006AA8A1A8300A49298BA81497930A1498D8 +:108A70004906EC08002C2FF748FA303BF01F000F96 +:108A8000581CC0F10E985887CF5148D8300991181A +:108A90009109301B1A9CF01F000B2FFDE3CD80E0E5 +:108AA0006AA8A1C88BA8CF2B00008904000079C058 +:108AB00000007980800186A880022798000079C490 +:108AC000800186D858DBE08A0012F939000C307832 +:108AD000F0091800E08B000C595BE08A0008F939B6 +:108AE000000E3AA8F0091800C0D05EFD3888F009E1 +:108AF0001800CFC1F939000D38E8F00918005F0CF3 +:108B00005EFCF938000FF2081800CF01F9390010A7 +:108B10003038F0091800CEA1F93900113008F009F9 +:108B20001800CE41F93A0012F20A1800CDF1F938D6 +:108B30000013F4081800CDA1F93900143888F009A1 +:108B40001800CD41F939001538E8F00918005F0C1C +:108B50005EFCD7033019482891095EFC000079DCDF +:108B6000EBCD40C0208D48D730088E09F0091900A0 +:108B7000C101E06AFFFF300B1A9CF01F00091A9B2D +:108B8000302AFACCFFE8F01F00079A181A96AE08B0 +:108B90008E0C2F8DE3CD80C0000079CC800215C4EF +:108BA0008001F2A4D401F01F00054858F139010BEF +:108BB000120C5C8CD802000080018B6000008904DC +:108BC000EBCD4060208D306AFAC5FFE6300B0A9C81 +:108BD000F01F00091A9CE06AFFFF300BF01F00072E +:108BE0000A9C1A9B302AF01F00061A969A1C2F8D99 +:108BF000E3CD806080008A0C800215C48001F250B1 +:108C0000D43120DDFEF60234FACEFFA81895169175 +:108C10006C9C1494129310907C177C02E21C00024E +:108C2000C0312F3DD832FEF8021670095809C041F4 +:108C3000FE7CFBB4CF7BECF801245818C041FE7CCD +:108C4000FC17CF0BECC9FFE85019129CF01F007DF8 +:108C5000581CE08000E30D890D98F0091800E082AF +:108C600000E6302CF01F0078E08000D26CB850286D +:108C70002FF88DB85807FBF91002EFF91A00F01F12 +:108C80000073C0E0029B0A9CF01F0071E08000C9E5 +:108C90006C98EDB80006C0414E88402991D9F01F6C +:108CA000006D6008EFDCB010F3D7C0105009103928 +:108CB000E08B006C0D882FF8AC880D99F009180036 +:108CC000C061300A320C149BF01F0063E8C8000238 +:108CD0000E08FB58002EED38010B3004FB68003203 +:108CE000400A300BFB640030FB640031FB6400334E +:108CF000069CF01F005A069BFAC7FFF4400A0E9C20 +:108D0000F01F0057300A0E9BFACCFFD2F01F00551F +:108D1000ED38010BF9D2C003BA78F01F0053300CC4 +:108D2000FB520028FB5C002AE041003EE08800087E +:108D3000EB39000C3888F0091800C2D04028300AFE +:108D400050980E9BFACCFFDCF01F00484009ECCC99 +:108D5000FFE88109F01F0046F01F00463008ED4C87 +:108D600000CCED5800D04C49F30A0142F00A19003A +:108D7000C0604B297298EDB8000EC031301CC52B75 +:108D8000F01F003E301CC4EBECCCFFE8F01F0038B5 +:108D90003FFCC48BEB39000D38E8F0091800CCF12A +:108DA000EB39000E3018F0091800CC91EB39000FA8 +:108DB0003038F0091800CC313028EB3B0012F00BB2 +:108DC00018005F1A3FE8F00B18005F19126AE80AF2 +:108DD0001800CB51EB380013E218001D5818CAF1E7 +:108DE000EB380014E21800C85888CA91189A31F973 +:108DF000EA090708F4081800CA212FF9E049003FE2 +:108E0000CF81E0680400FB58002AC99B401CF01F7A +:108E10000018FE7CFAECC06BFE7CFC16C03BECCC70 +:108E2000FFE8F01F00133FECCFDA401CF01F0010EA +:108E3000FE7CFB4FCF7A000000008904000079DC43 +:108E400080014B3C800146E480017C8080018AC423 +:108E500080018BA480014BB880008A0C800215C46D +:108E60008001F2508001C1B48001F2A480014B4C1A +:108E700080014B24000002AC800192B8D401302C58 +:108E8000F01F0003300948389109D802800148DCFE +:108E9000000079DCD431FACD01385009FACEFEA4B5 +:108EA00016971896FEFB031C14947C137C00F6F8AE +:108EB00001245818C460FEFA030A749CE21C0002E4 +:108EC000C05118970E9C2B2DD832E06800F8FAC5D7 +:108ED000FEFCF5D7C0100C9B0A9C5488549654A7EE +:108EE00030025472F01F00B8FAC1FEE40A9B029CE3 +:108EF000F01F00B644C95879E08B00283018F009FB +:108F00000948E2180085C2104488FAC9FFF45012DB +:108F1000502854D944D80A9B5478029CF01F00ACC6 +:108F2000C1C1302744D95809CCE0FAC8FFF4103940 +:108F3000CCA0FACCFECCF01F00A70E9C2B2DD83273 +:108F400030270E9C2B2DD832448B300CF01F00A202 +:108F5000E08000B354DCCDFB44C9E049003FE08829 +:108F6000000B300744B8EDB80007E080009EF01F0A +:108F7000009BCD9BFEF80268F009032FECCAFFFCB2 +:108F80001588EC08000889080DD81589400BEE09F2 +:108F900001093067F208010A970A44B8CE5B44B869 +:108FA000F0C90001E0490097E0880089447CF01F87 +:108FB000008D44C8189A300944BC303BBFBCF9E866 +:108FC000108CF01F0089F01F0085301B300CF01F43 +:108FD000008744B83027CC8B44B8E0480082C0906A +:108FE000E08900A9E0480080C040E0480081CEE16F +:108FF0000E9B0C9CF01F007ECE9B44B8E048008284 +:10900000E08000C4E08900915978E08000C4E04825 +:109010000081CCD1029CF01F0077CD8B44B858085A +:10902000C7E144D65803EDF81000E7F81A008C2881 +:10903000A008FB1A0106445814088908FB1901040A +:10904000F20A0105400A30EB950568070E9CF01FF7 +:10905000006AE08000AE4DB9F2F801D05808E08017 +:10906000009E0A9B0E9C5D18E080009930270DE859 +:109070004D4BF768007B44B8C77B44B85818CB9079 +:10908000E0480080CA31CB5B447B44BCF01F005BEE +:1090900044BCF8C800805818FE9BFF99029B5C5C9A +:1090A000F01F0057C93B30084C69300BB2A8169C22 +:1090B000F01F0054C5DB3FD7C06B4D38F009032FBC +:1090C000029CF01F0052C82B029CF01F0051C7EBFE +:1090D000029CF01F0050C7AB029CF01F004FC76BF3 +:1090E000029CF01F004EC72B029CF01F004DC6EBE8 +:1090F000F01F004C4B3AF54C00D4C68B029CF01F7D +:10910000004AC64B029CF01F0049C60B029CF01F90 +:109110000048C5CB447CF01F0047C58BE048008168 +:10912000C1403027C21BF0C8008F5828FE9BFF406B +:10913000C4DBE0480084FE90FF5DFE95FF5BE048E5 +:109140000085FE91FF44C55B49E9138820185C58EF +:10915000B28844D7C29049BB7698E2180040C2005A +:1091600076D96E081039E088002944B8A7D854B8D9 +:109170005803F9B70003EFF81000E7F81A00F9B741 +:109180000103FBF8104BCF0A447B32ECF01F002A9E +:10919000C1DB029CF01F0029C19B3047C69B0FD842 +:1091A000F768007ACE3B302CF01F0025CD5BF01F16 +:1091B0000025CF403FE7C5CBF01F0023CD7B00004B +:1091C00000008904800215C480020D1C80020D502D +:1091D000800221B4800226E88001C36C8003B1388C +:1091E0008001C3248001C2E08001880480022A102B +:1091F0008001AD2480018AC480019CB880019E80DA +:109200008001C8FC8003B2388001ACD08001ACE89A +:109210008001ACF48001AD008001AD0C8001AD187F +:1092200080014B248001ACDC8001ACC48001AE44E1 +:1092300080014D38800194608001ADD0800148DC10 +:1092400080017C8080017B08EBCD40683006493C82 +:109250001AD61AD649250C9899064929492A302B3D +:109260000A9CF01F001249231AD60C981AD60699A8 +:10927000490A303BEACCFFFCF01F000C0C981AD6D0 +:1092800006991AD6EACCFFF848BA305BF01F0007FF +:10929000301C2FADE3CD8068000079DC000079D070 +:1092A00080018B548003B498800195AC80018E7C42 +:1092B0008003B4B08003B4CC5EFCD703EBCD40E0B8 +:1092C000203D1897580CC1F07938707A94D9EDB9CF +:1092D0000001C1D04C166C785828C1500E9CF01F6C +:1092E0000040C110ED3900943FF8F0091800C1406A +:1092F0005017FACAFFFC1A9BFACCFFF6F01F003990 +:10930000581CC180301C2FDDE3CD80E04B366C78DB +:109310005818CE51CF8B202D306A1A9C4AFBF6CBC1 +:10932000FF4AF01F0031F01F00312FED580CCEB175 +:10933000CE0BFAC5FFF5400A401B0A9CF01F002C1B +:10934000581CCE113079FB38000BF2081800C351BD +:1093500040187139727A94D8EDB80004CD404A5A59 +:10936000F4F801045818C3206DE85808C1D1ED3B4A +:10937000008049AA580BC2806F387079F538008197 +:10938000F33C005EF8081800C1F0F4CAFF7E300913 +:10939000C0581538F8081800C0402FF91639CFA565 +:1093A00016395F0CCB1B48D973F85808CE10F4F867 +:1093B00001AC5808CDD1CA7B0A9CF01F000FF01FEA +:1093C000000FCA10CCDB3009CECB3059FB38000B74 +:1093D000F2081800C981CC9B000002AC8001C5E8EE +:1093E0008001B85C8002DF868001C4C88001BAF8C1 +:1093F000000089048001B7F08001B828EBCD40E07F +:1094000048D818961695F0F700F05807C0E00E9C63 +:10941000F01F000AC0715806C0A00E9C0A9B5D1682 +:10942000C0606E075807CF41E3CF80E00E9CE3CDCC +:1094300080E0000000008904800192BC5EFD5EFFB8 +:10944000EBCD4080189778785808C030788C5D183C +:109450000E9CF01F0003E3CD8080000080008A2472 +:10946000D4314B101895169260095809C580300404 +:10947000725872190A38F7B400FF5809CFA1089141 +:10948000E80C1502F01F00291893C4606007580704 +:10949000C2303006C0486E175807C1E06E580A380F +:1094A000CFB10E9CF01F0022E60609276E4858082F +:1094B000C0F06E195809EFF80002E1F80A01EFF95F +:1094C0000001EFF81002F3F81A026E2891092FF646 +:1094D0006E175807CE415804C1A006953006C03813 +:1094E0000836C1546A07049C6E686E8B5D18491B70 +:1094F0000E9CF01F00112FF62FC56E485808CF1094 +:109500000E9C48CBF01F000C0836CED5069CF01FF1 +:10951000000B029CD8321891029CD83212941291FE +:10952000CB0B0000000079E080008A3C80014B9A60 +:109530008001944080014BA280008A24EBCD4080C2 +:10954000324CF01F00081897C080324A300BF01FD1 +:1095500000060E9CF01F00050E9CE3CD80800000ED +:1095600080008A3C80008A0C80014BB2EBCD40FC2D +:10957000189616951494129310924077F01F000AD3 +:10958000C100995699359964998799739942487A97 +:109590003008991874199929930CF8C8FFFC95188C +:1095A000E3CD80FC8001953C000079E0D431FACE17 +:1095B000FFDC189716901491129310927C157C047E +:1095C000580CC26078095809C26049A66C0858084E +:1095D000C051C09870185808C0601039CFC13018F9 +:1095E000109CD832F01F0014C13099509931996302 +:1095F000998599729944300899186C199929930C96 +:10960000F8C8FFFC8D188F0C3018109CD832300829 +:10961000109CD83208981AD50499069A029B009C8F +:10962000F01F00062FFD580C5F188F0CCDAB00000B +:10963000000079E08001953C8001956CEBCD4040C5 +:109640004856ECCCFFF8F01F000530088D168D0849 +:10965000E3CD8040000079E080014B36D401F01F5B +:109660000002D8028001CD64EBCD40F8204DE068C7 +:109670003100EA18312EE069312EEA19322E306CB1 +:10968000FAE90000F01F00631894E08000B9303C54 +:10969000F01F00611896301CF01F005F306A202D0B +:1096A000189B18951A9CF01F005DF01F005D2FEDB0 +:1096B000580CE080008732B80A9C1AD830893008EC +:1096C0004D8A306BF01F00582FFD1A93ECFC00D828 +:1096D000F01F0056ECFC00DCF01F0055ECFC00E431 +:1096E000F01F0054ECFC00E8F01F0053ECFC00EC11 +:1096F000F01F0052ECFC00F0F01F0051ED3C00B7F1 +:10970000F01F00506DC85808F9B80101EDF81A1B98 +:10971000ED3C006FF01F004CECFC012CF01F004BE7 +:10972000F01F004BF01F004BF01F004BF01F004BD1 +:10973000ECF800F85808C6616D084C97EF4800D85F +:10974000ECFC0130F01F0047300830A932B54C6AFC +:109750001AD5E06B0080EECCFED8F01F0033EEC6C9 +:10976000FE58304A300B0C9CF01F004030081AD5D0 +:1097700030594BFA0C9C304BF01F002B4BD82FED7F +:10978000F10A01423009F20A1900C2606E99EDB97E +:10979000000EC201A7B930688F9950381A9CFAC8D8 +:1097A000FFF8FAC9FFF4089A308BF01F00331897BE +:1097B000581CC140089CF01F00312FCDE3CF80F82A +:1097C000189A0A991A933068308B1A9CF01F002C53 +:1097D000C7EBF01F002C6E99CDEB089CF01F002703 +:1097E0003009303B129A311CEA1C4000F01F002661 +:1097F000F01F00260E9C2FCDE3CD80F82FCDE3CDBA +:1098000080F8300A301B149CF01F0021C96B000047 +:1098100080008A3C800162708002DF868001C4C8BB +:109820008003B0BC8001A2F08001A6AC8001A650EC +:109830008001A5F48001A5988001A53C8001A4E0E9 +:109840008001A4108001A48C8001A3EC8001A8A455 +:109850008001862880019A4C8001B38C0000890425 +:109860008001A4348003B4EC80008A0C8003B4F837 +:10987000000002AC8001A0F480008A248001A3983B +:10988000800192B88001C2E08001C36C8001AFC446 +:10989000EBCD406830094AF63068ACA9AC89312973 +:1098A000314AAC988D99300530130A9BED4500EC98 +:1098B000ED4500E88DA58DC5ED550040ED55004204 +:1098C000ED55004EED4500D88DB3ECCCFEF0F01F09 +:1098D0000022ED450124F01F0021ED5500D0ED4C94 +:1098E00000CCED5500D249ECF01F001EF01F001E09 +:1098F000ED4501B8F01F001DF01F001DF01F001DF9 +:109900000A9BECCCFF48F01F001C0A9BECCCFF44E8 +:10991000F01F0019069BECCCFF40F01F0017069BC0 +:10992000ECCCFF3CF01F0014ED430044F01F00138B +:10993000F01F001330DCF01F0013F93C000FF01F84 +:109940000012F01F0006ED4C01CC069CE3CD8068B0 +:109950000000890480008A0C80014B24000085DC13 +:109960008001B73C800229F880018A588001924822 +:10997000800173FC80014A588001C3E08001A70484 +:10998000800162708001A3D0EBCD4060E06A01F8F5 +:10999000300B49D518960A9CF01F001CF01F001CC4 +:1099A0000C9CF01F001CEACCFFF4F01F001BEACC5B +:1099B000FFE0F01F0019EACCFFF0F01F0017EACC1F +:1099C000FFECF01F0016EACCFFE8F01F0014EACC11 +:1099D000FFE4F01F0012300930DC1AD91298129AF5 +:1099E000129BF01F000FF01F000FF01F000FF01F61 +:1099F000000FF01F000FF01F000F301C2FFDE3CDF4 +:109A0000806000000000890480008A0C8001963C80 +:109A10008001B5B480014B3680014B528001A79480 +:109A200080014BF0800165748001BC5880017D1479 +:109A300080019A344848300A48499118910A930A9B +:109A40005EFC0000000079EC000079F4D421219D37 +:109A50004A846808F3D8C001FB690063E218000279 +:109A6000C14030183005FB6800634A3CF01F0023FA +:109A70003018189BFAC9FF9D300A49FCF01F0020DE +:109A8000581CC2802E7DD8225809C1C0109549D8D3 +:109A900070065806CEB0EA050019FA0900170C9BAB +:109AA0000E9C306A2FA72FF5F01F00176C26580662 +:109AB000CDD05905CF516808F1D8C001F005170085 +:109AC000CD5B306AE06B00FF1A9C3015F01F000F71 +:109AD000CDFB48FCF01F0009EA050018189BA1788F +:109AE0001A99300A48ACF01F00062E7DD8220000DB +:109AF000000079F48003B500800089F48001A39808 +:109B0000000079EC80008A1880008A0C8003B50878 +:109B1000D40148697208104C930CEDBC0002C021BE +:109B2000DA0AF01F0003D802000079F480019A4C91 +:109B3000EBCD408048C76E095809C130722A580AD7 +:109B4000F3F80003EFF80A01F3F81003F5F81A032D +:109B50007238129C910AF01F00056E095809CEF167 +:109B6000E3CF9080000079EC80008A24D401F01FBC +:109B70000007581CC020D80248597208EDB80002EE +:109B8000CFB0F01F0004D80280019B30000079F4B0 +:109B900080019A4CEBCD40807847785A6E18103A85 +:109BA000E0880004E3CF8080783B6E0CF01F000B50 +:109BB0006E285808C0406E1B6E0C5D186E3CE04C61 +:109BC000002BC050300A149BF01F00050E9CF01FA4 +:109BD0000005E3CF9080000080008A1880014BB818 +:109BE00080008A24EBCD40C0203D3008189799288A +:109BF000990814961A9C308AF01F0011FACBFFF8CE +:109C00000E9CF01F00102FED580CC1016E08580873 +:109C1000C0400E9CF01F000C6E2C580CC040F01F72 +:109C2000000B300C2FFDE3CD80C05806FBF8100070 +:109C3000EDF81A002FFDE3CF90C000008002DF8610 +:109C400080015170800221B480008A24EBCD40C095 +:109C5000189778185B98C0C0783B580BC17078464D +:109C60005806C04078685908C050E3CF90C0E3CF91 +:109C700080C0785A590AE08800153FF88D28ECCC4E +:109C8000FFF4F01F000CE3CF90C0784C580CCEE0EE +:109C90006E685908CEB12F4CF01F0006E3CF90C07C +:109CA0006C0CF01F00056E5830198D188D29CE8B65 +:109CB0008001F06880008A18EBCD40E0201D1697E7 +:109CC000E04C0081E0800088E08A0027E04C0083BF +:109CD000C2F0C2B4760A1A9C300BF01F0064E08A0E +:109CE000004F585CC490314CF01F00614008913C1B +:109CF0004009723A580AC7A06E0830099908993984 +:109D00009919EF380008992840083149301A9159BB +:109D10004008911AC1D8584CC4A0E04C0080C33010 +:109D2000300C2FFDE3CD80E0E04C0085CFA16E0A22 +:109D3000300B1A9CF01F004DE08A0022585CC1C015 +:109D4000EF3900084008300A91194008915A301B39 +:109D5000400CF01F0048581CCE41400CF01F00463C +:109D6000C0B0400B76785808C070300CF01F00432C +:109D7000581C5F0CCD7B2FFDE3CF90E03FEC2FFD17 +:109D8000E3CD80E07645760A1A9C300BF01F003751 +:109D9000FE9AFFF6585CCF005805C49140089135F3 +:109DA000400993550FCA4008911ACD2B7626760AA2 +:109DB0001A9C300BF01F002DFE9AFFE2585CCDC0BC +:109DC0005806C1914008301A913640099356400810 +:109DD000911ACBEB760A1A9C300BF01F0024FE9AE6 +:109DE000FFCF585CCC900FC9CAEB3FD893184009FD +:109DF000935ACAEBECC5FFED0A9CF01F001D40080A +:109E0000913C1899400A743B580BC2406E080C9A5A +:109E100093089336EECBFFF430162F0C9316F01FF9 +:109E200000184008915540099316C92B40060A9C1A +:109E3000F01F000F8D3C4009723C580CC1000A9A7B +:109E40006E5BF01F000F400891550FC94008911933 +:109E5000C7FB3FD895184009935BC7AB3FD8931811 +:109E60004009935CC75B0000800188B880008A3C91 +:109E700080018720800186B8800189BC80008A1813 +:109E8000EBCD40FC4C151696189476026A095909D8 +:109E9000E088001B4BE7C15878BA580AF9F8000C63 +:109EA000EFF80A01F9F8100CF5F81A0C201978C827 +:109EB000910A8B09F01F00376A095909E0880005EB +:109EC0006E0C580CCEA16C2338086C36ECCCFFCC51 +:109ED000F0041800C260F01F00301897C2F0B8C438 +:109EE00064080C9A990899A6069B2CCC8F9CF01FAD +:109EF000002B3808F0041800C2303818F00418009D +:109F0000C2B04A3B30088FB8761A8FCA9507EEC99F +:109F1000FFD46A0897192FF8301C8B08E3CD80FC1A +:109F200064495809CD90ECC8FFC9E018FFFCF0095E +:109F3000000CF01F00191897CD31E3CD80FC318A59 +:109F4000049BEECCFFF4F01F00156E7A8F2A580A9E +:109F5000C1018F8ACD7BEEC6FFF4318A300B0C9C99 +:109F6000F01F000F049B0C9C308AF01F000CCCAB40 +:109F70006EA82FD8E018FFFC6E9C100C8F8C645BD1 +:109F8000F01F0006CBFB0000000079F8000002186B +:109F900080008A2480008A3C80008A1880008A0C15 +:109FA000D421207D1297FACEFFD04B2918947298B5 +:109FB000EDB80001C040300C2F9DD822FCE8000015 +:109FC0003006BB295C7A50265046FAC5FFF8FAC91C +:109FD000FFE00A9CF01F00282FED580CC2D0580754 +:109FE000C0B08F368F5640680E9B0C9C8F28F01F98 +:109FF0000023581CC2E11A9CF01F00215BBCC290D8 +:10A0000040076E4C580CC070F01F001E30088F388F +:10A010008F4840075807C0401A9CF01F001B402C77 +:10A02000580CC030F01F00175804FBF81006E9F870 +:10A030001A002F9DDA2A40085808C0401A9CF01FC9 +:10A040000012402C580CCB80F01F000E2F9DD82AF8 +:10A0500040085808C0401A9CF01F000B402C580CB8 +:10A06000C0313FDCCAABF01F00073FDCCA6B000009 +:10A070000000890480015278800189BC8001CAB443 +:10A0800080008A24800221B4EBCD40E0208D14961C +:10A0900016951897308A300BF01F001359F6E08898 +:10A0A00000052F8DE3CF80E00A9B0C9A1A9CF01FCD +:10A0B000000FFAC9FFE030080C09FACC0001F36880 +:10A0C000FFE0F8C6FFFF300B30AA0C9CF01F000821 +:10A0D00032EB0ECC0C9CF01F0007CF412F8DE3CF4D +:10A0E00090E0000080008A0C80008A18800089AC13 +:10A0F000800089A0D43120AD189E109514974C781B +:10A100001292709CE21C0002C05118960C9C2F6D9C +:10A11000D832169AFAC6FFE41C9B0C9CF01F004034 +:10A120000C9BFAC3FFFCFACAFFDC069CF01F003D43 +:10A130001896581CCEC15807C2F10E910E90069C7D +:10A14000F01F0039401818945808C040069CF01FB2 +:10A150000037403C580CC030F01F00355BB4C4D011 +:10A160005807C170E06B0BB8E0CCFFF4F01F003172 +:10A170005BDCC3A0582CC07060285BF8C04060183E +:10A180008508CC5B029C301B3006F01F002BCBFBFC +:10A1900040988B08CBCB3FF8310C8B08F01F002781 +:10A1A00018941890C280F8C8FFF45008109CF01F53 +:10A1B00000248907640930088919089A31094A1B63 +:10A1C000109CF01F00211891C2004098189B9928FC +:10A1D000300CF01F001E581CCB300C9B029C3FD64D +:10A1E000F01F001BC94B029C301BF01F001340984E +:10A1F0008B08C8DB3FD6C8BB5807CFD0029C301BAA +:10A200003FD6F01F000DC83B400CF01F0012089C09 +:10A210003FD6F01F0007C7BB000089048001A0885B +:10A2200080019BE48001CAB4800221B480008A24AA +:10A230008001F034800188F880008A3C8001F09829 +:10A2400080019C4C80018870800189BC8001875C02 +:10A250008001F088EBCD40E0209D49F818991495D5 +:10A26000709CE21C0002C06118960C9C2F7DE3CD0F +:10A2700080E0169AFAC6FFE8129B0C9CF01F0017AC +:10A280000C9B1A97FACAFFE01A9CF01F001518964B +:10A29000581CCEC11A9CF01F00134008189658088D +:10A2A000C0401A9CF01F0010402C580CC030F01F0A +:10A2B000000F5BB6C0313FD6CD9B300C8B3C8B5C26 +:10A2C00040880A9B8B28F01F000A581CCCF03FD610 +:10A2D000CCDB0000000089048001A08880019BE4A1 +:10A2E0008001CAB4800221B480008A24800189BC24 +:10A2F000EBCD40FC1895169414921293109740766B +:10A30000310CF01F0012C1D0993699059914992784 +:10A31000189A3008310948EB109CF01F000E18966F +:10A32000C100069B049C0C9AF01F000B1897581C48 +:10A33000C0500C9C301BF01F00090E9CE3CD80FC2C +:10A3400030070E9CE3CD80FC80008A3C80019B940A +:10A35000800188708001A2548001875CEBCD406E43 +:10A36000202D4086129310951491169A189B1A9CD2 +:10A37000F01F0008069B0C99FAE200000A9ABB2322 +:10A38000029CF01F00052FED2FEDE3CD806E000045 +:10A390008001A08880019FA0EBCD4068202D129302 +:10A3A00010961495169A189B1A9CF01F0008FAE84C +:10A3B00000000C9ABB29069B0A9C3009F01F000480 +:10A3C0002FED2FEDE3CD80688001A08880019FA054 +:10A3D000F8C900013058F0091800E08B0005483832 +:10A3E000B09C5EFF3FCC5EFC00008904D401201DC0 +:10A3F000FAC9FFFC12DC1A993048300A307B483C1D +:10A40000F01F00032FFDD8028003B5288001A39818 +:10A41000D401201D3018BA8C1A99300A306B484C80 +:10A42000F01F0004581C5F0C2FFDD8028003B548B4 +:10A430008001A398EBCD4068201D48F61893FAC51B +:10A44000FFFC2F060AFC0C9CF01F000C303CF01F98 +:10A45000000CF94301300C9CF01F000A0A993018D7 +:10A46000300A307B488CF01F0009581C5F0C2FFD10 +:10A47000E3CD80680000890480014B5C800162703C +:10A4800080014B5E8003B5588001A398EBCD40401E +:10A49000201D48E6BA8C2F060C9CF01F000D303CA6 +:10A4A000F01F000C1B88F948006C0C9CF01F000A80 +:10A4B00030181A99300A309B488CF01F0009581C3C +:10A4C0005F0C2FFDE3CD80400000890480014B5CD0 +:10A4D0008001627080014B5E8003B5608001A398AB +:10A4E000EBCD4068201D18985CB81895FAC3FFFCA6 +:10A4F00048D606D82F060C9CF01F000C303CF01FED +:10A50000000CF94500F00C9CF01F000A1A99304825 +:10A51000300A309B488CF01F0009581C5F0C2FFD3F +:10A52000E3CD80680000890480014B5C800162708B +:10A5300080014B5E8003B56C8001A398EBCD406831 +:10A54000201D18985CB81895FAC3FFFC48D606D8A9 +:10A550002F060C9CF01F000C303CF01F000CF9453E +:10A5600000EC0C9CF01F000A1A993048300A309B0E +:10A57000488CF01F0009581C5F0C2FFDE3CD80684C +:10A580000000890480014B5C8001627080014B5E99 +:10A590008003B5788001A398EBCD4068201D189802 +:10A5A0005CB81895FAC3FFFC48D606D82F060C9C59 +:10A5B000F01F000C303CF01F000CF94500E80C9C2B +:10A5C000F01F000A1A993048300A309B488CF01F5F +:10A5D0000009581C5F0C2FFDE3CD80680000890442 +:10A5E00080014B5C8001627080014B5E8003B5840A +:10A5F0008001A398EBCD4068201D18985CB8189591 +:10A60000FAC3FFFC48D606D82F060C9CF01F000C9E +:10A61000303CF01F000CF94500E40C9CF01F000AD0 +:10A620001A993048300A309B488CF01F0009581C9A +:10A630005F0C2FFDE3CD80680000890480014B5C36 +:10A640008001627080014B5E8003B5908001A39809 +:10A65000EBCD4068201D18985CB81895FAC3FFFC34 +:10A6600048D606D82F060C9CF01F000C303CF01F7B +:10A67000000CF94500DC0C9CF01F000A1A993048C8 +:10A68000300A309B488CF01F0009581C5F0C2FFDCE +:10A69000E3CD80680000890480014B5C800162701A +:10A6A00080014B5E8003B59C8001A398EBCD406098 +:10A6B000201D48F5BABC2F050A9CF01F000E303C47 +:10A6C000F01F000DFAC6FFFC0D78F94800D80A9C6F +:10A6D000F01F000A0C993018300A306B488CF01FBC +:10A6E0000009581C5F0C2FFDE3CD80600000890439 +:10A6F00080014B5C8001627080014B5E8003B5A8D5 +:10A700008001A398EBCD40C0206D49EC3008F939A9 +:10A71000010DF93B0108500850281AD9F93A010CEB +:10A720001ADAFAC7FFF8F939010AF93A01090E9C59 +:10A73000F01F00152FED580CC10140085808C0400B +:10A740001A9CF01F0012402C580CC040F01F001043 +:10A75000300C2FADE3CD80C01A9CF01F000E4008D6 +:10A7600018965808C0401A9CF01F0008402C580C3E +:10A77000C030F01F000758165F0C2FADE3CD80C02E +:10A780000000890480014DE8800221B480008A2401 +:10A790008001CAB4D4214C07405EEF6C0108EF6B16 +:10A7A0000109EF6E010D14951294109A3019F208F8 +:10A7B0001800C120EEF801B05808C3D05828C4C012 +:10A7C0004B5CEF3B01B53388F00B1800C540339864 +:10A7D000F00B1800C440EF6A010CF01F0030EDDCF4 +:10A7E000B010F01F002F0C0C5C5C5805C1E11895EF +:10A7F000F01F002A1815EF65010AF01F0029EDDC93 +:10A80000B010F01F00260C0C5C5C5804C3F11894C7 +:10A81000F01F00221814EF64010B6E98EDB80001D0 +:10A82000C031F01F0020DA2AEA0C1800FE98FFE27F +:10A830003FCCD822EF3901B53348F0091800CC11CC +:10A84000EF3901B63418F0091800FE98FFC630E859 +:10A85000EF68010CCC3BEF69010CCC0BEF3901B672 +:10A860003408F0091800FE98FFB8301948A8F169BB +:10A87000010CCB4BF93901B63408F0091800FE98E9 +:10A88000FFA835A8F968010CCA9BE80C1800FE9BCC +:10A89000FFD1CBFB0000890480018B6080018BC05D +:10A8A0008001A704EBCD40E0303CF01F002330CB0B +:10A8B00018954A26300CF01F0022ED4C01AC189779 +:10A8C000C360303BF01F001F8F2CECF901AC7227E6 +:10A8D0005807C2903078300BB2883068ECFA01AC7F +:10A8E000B498ECF901ACB2ABECF801ACB0BBECF94C +:10A8F00001ACB2CBECF801ACEB390075702AB4892D +:10A90000ECF801ACEB390074702AB499ECF801ACA6 +:10A91000EAFB00847029B2ABECFC01ACF01F000A2A +:10A92000E3CF90E0ECCCFE54F01F00080E9CE3CD8A +:10A9300080E000008001627000008904800226E847 +:10A94000800221F88001AD64800221B4EBCD40404B +:10A950001896303CF01F00047848301C8D08E3CD79 +:10A960008040000080016270EBCD406048A61895E1 +:10A970002F060C9CF01F0009303CF01F0009310A23 +:10A98000F8CBFF8C0A9CF01F00070C9CF01F000600 +:10A99000E3CF90600000890480014B588001627011 +:10A9A00080008A1880014B5AD42149461894ECC57E +:10A9B000FFF00A9CF01F0012ECF700F85807C0C027 +:10A9C0006F38707B2F4B322A089CF01F000E0A9CB8 +:10A9D000F01F000DDA2A303CF01F000CC060F9387F +:10A9E0000088EE081800C060ECCCFFF0F01F0006F5 +:10A9F000D82AF8CBFF78CE8B0000890480014B5811 +:10AA00008002DF8680014B5A80016270EBCD40E00E +:10AA100049061895ECC7FFF00E9CF01F000F303C64 +:10AA2000F01F000EECF600F85806C0C0ECCBFFE2B9 +:10AA3000306A0A9CF01F000A0E9CF01F000AE3CF48 +:10AA400090E00E9CF01F00070C9CE3CD80E000001E +:10AA50000000890480014B58800162708002DF860B +:10AA600080014B5AEBCD4040209DE04B0020E08B15 +:10AA7000001CBABB580BC1B13FF8BAA849162F0643 +:10AA80000C9CF01F0011303CF01F0010322AFACB52 +:10AA9000FFFEF8CCFF78F01F000E0C9CF01F000D9D +:10AAA0002F7DE3CF90402F7DE3CFC0403008169A32 +:10AAB000BAA8189BFACCFFFCF01F0007CE0B0000D1 +:10AAC0000000890480014B5C800162708002DF8697 +:10AAD00080014B5E80008A18EBCD40E01895303C39 +:10AAE000F01F000B1897C11048A62F060C9CF01FF2 +:10AAF000000A0A9B306AEECCFF56F01F00080C9C3F +:10AB0000F01F0007E3CF90E0E3CD80E080016270AA +:10AB10000000890480014B5C80008A1880014B5E34 +:10AB2000D401F01F0002D8028001AAD8EBCD40EC7E +:10AB3000202D18961697586BC0503FFC2FEDE3CD93 +:10AB400080ECFACCFFF8E063312EEA13322EE0629B +:10AB50003100EA12312EB92316980C99300A308B45 +:10AB60001A9CF01F0010301CF01F000F48F81893BB +:10AB7000F0C5FFF00A9CF01F000E5803C0C00E9AEB +:10AB80000C9B069CF01F000B0A9CF01F000B2FED86 +:10AB9000E3CF90EC0A9CF01F0008069CCD0B000050 +:10ABA0008001A398800162700000890480014B5CE1 +:10ABB00080008A1880014B5EEBCD40E01897303C56 +:10ABC000F01F0018EEC8000118955818E08800041E +:10ABD000E3CF80E058175F0949366D1858385F0A8F +:10ABE000F5E90009C0E158275F08F5E80008C03022 +:10ABF000E3CF90E0F01F000DC0A18B47E3CF90E0C2 +:10AC0000F01F000B6D1858385F0ACEEB303CF01F78 +:10AC1000000578485818CF20F01F0005CEFB000033 +:10AC200080016270000089048001B7E080017B38F8 +:10AC3000EBCD40F81696189376085858E08A002A0B +:10AC400049A83064F0C5FFF097040A9CF01F001873 +:10AC5000301CF01F00181897C160202D189B089A0F +:10AC60001A9CF01F0015F01F00152FED580CC16144 +:10AC70006C0A0E9B069CF01F00120A9CF01F00112C +:10AC8000E3CF90F80A9CF01F000F0E9CE3CD80F8F4 +:10AC900030683FFC9708E3CD80F80A9CF01F00095C +:10ACA0003FBCE3CD80F800000000890480014B58D0 +:10ACB000800162708002DF868001C4C880008A182B +:10ACC00080014B5AD401F01F0002DA0A80014D5A6C +:10ACD000D401F01F0002DA0A80015234D401F01FBF +:10ACE0000002DA0A80014EECD401F01F0002DA0AF9 +:10ACF00080014F08D401F01F0002DA0A80014F24BE +:10AD0000D401F01F0002DA0A80014F40D401F01F85 +:10AD10000002DA0A80014F5CD401F01F0002DA0A57 +:10AD200080014F78D401201D1A9BF01F000CC090A9 +:10AD300040085808C06048AA7499EDB90000C030B6 +:10AD40002FFDDA0A1298A1C831CC9598300A149BCD +:10AD5000F01F00042FFDDA0A80014C9000008904E6 +:10AD600080014BB8EBCD40C0206D4958189B709CBA +:10AD7000E21C0002C06118970E9C2FADE3CD80C08D +:10AD800030081A96502850081A9CF01F000EC11166 +:10AD9000189740085808C0401A9CF01F000B402C20 +:10ADA000580CCEB0F01F00090E9C2FADE3CD80C033 +:10ADB0001A9C3017F01F0006CEDB0000000089044B +:10ADC000800151D4800221B480008A248001CAB459 +:10ADD000EBCD4080201D300A1A9BF01F0017C0F0F9 +:10ADE00040085808C0F149576E99EDB9000BC07181 +:10ADF000EEF801A84917F1D8C001C1212FFDE3CF1A +:10AE0000908048E76E99EDB90000CF01A1C9300AE2 +:10AE10008F9931CC149BF01F000A6E99CE7BEEFC0B +:10AE200001ACF01F00086E98301CABD88F982FFD36 +:10AE3000E3CD8080800160140000890480014BB85C +:10AE40008001AD64D401F01F0002DA0A80014ED403 +:10AE5000EBCD40FC206D4A531895109716926698DA +:10AE60001496109C1294E21C0002C2D05BF5C30140 +:10AE7000303CF01F001F300BF3D7C010F5D4C010CA +:10AE80001AD90C981ADAF3D2C010504B502BFAC6CC +:10AE9000FFF8F93B00F70A9A0C9CF01F00162FED03 +:10AEA000580CC1B1189740085808C0401A9CF01FB0 +:10AEB0000012402C580CC030F01F00100E9C2FAD1B +:10AEC000E3CD80FC18970E9C2FADE3CD80FCEDB850 +:10AED0000000CCF13FB7CF3B6698A1A81A9C879899 +:10AEE0003017F01F0007CE0B00008904800162704C +:10AEF00080014E5C800221B480008A248001CAB4A3 +:10AF0000D40130085C7B1099109AF01F0002D8021F +:10AF10008001AE50D4013008364B1099109A109C25 +:10AF2000F01F0002D80200008001AE50EBCD40E0DF +:10AF300020AD3006507CFB6B002014975006502645 +:10AF40001A95FACAFFDCFACBFFE81A9CF01F001929 +:10AF5000C111189640085808C0401A9CF01F0016EE +:10AF6000402C580CC030F01F00150C9C2F6DE3CD09 +:10AF700080E05807C09040980E9B0C9C8F28F01FD3 +:10AF80000010581CC0611A9C3016F01F000ECE3BFA +:10AF900040085808C0401A9CF01F0007402C580C6D +:10AFA000C0313FD6CE3BF01F00053FD6CDFB0000A1 +:10AFB00080014F90800221B480008A24800189BCE6 +:10AFC0008001CAB4D401F01F0002D8028001AF2C66 +:10AFD000EBCD40E0209D3018189A1697F00C0948E8 +:10AFE0004A5B7609F1E9000CC06118970E9C2F7D31 +:10AFF000E3CD80E0F00811FF12683006507A970820 +:10B00000500650261A95FACAFFE0FACBFFE81A9CC0 +:10B01000F01F001AC1E05807C09040880E9B0C9C9E +:10B020008F28F01F0017581CC1611A9C3017F01FA1 +:10B03000001540085808C0401A9CF01F0013402C0F +:10B04000580CCD50F01F00110E9C2F7DE3CD80E0F9 +:10B050001897CF0B40085808C0401A9CF01F000AF0 +:10B06000402C580CC0313FD7CC2BF01F00083FD7E5 +:10B07000CBEB000000007A0080014FF0800189BC1A +:10B080008001CAB4800221B480008A24EBCD40F84C +:10B09000216DFAC6FF901897FB69000EFB68000F40 +:10B0A000FB6B0010FB6A00116CF46D036D15ECCCAA +:10B0B000FFD4F01F0038306ABA6CECCBFFDCFACC5E +:10B0C000FFEDF01F00350D88FB6800190D99ECCBE2 +:10B0D000FFFEFB69001A320AFACCFFE5F01F002ED2 +:10B0E0004AEE30097C0B301CF809094AF5EB0008E0 +:10B0F000C0902FF95899CF9130060C9C2EADE3CD1E +:10B1000080F8F7EA10089D085BF9CF705024FB63C4 +:10B11000001250195807EFF91A003006FAC7FFC499 +:10B1200050F65116FACAFFAC1A9B0E9CF01F001C79 +:10B13000C111189640F85808C0400E9CF01F001925 +:10B14000411C580CCDB0F01F00180C9C2EADE3CD67 +:10B1500080F85805C09041580A9B0C9C8B28F01F22 +:10B160000013581CC0610E9C3016F01F0011CE3B1E +:10B1700040F85808C0400E9CF01F000A411C580CB3 +:10B18000C0313FD6CBBBF01F00083FD6CB7B0000C1 +:10B190008001BC7080008A1800007A008001505045 +:10B1A000800221B480008A24800189BC8001CAB455 +:10B1B000D42120DD4B0510946A0E4126F1DEC0013A +:10B1C000C0B0EDBE0001C411EDBE0002C4113007D5 +:10B1D0000E9C2F3DD82210973018FB6B002A508A06 +:10B1E0005077FDE8100850998B08FB540028580C44 +:10B1F000F9F71A001A953007FACAFFD050075027FE +:10B20000FACBFFE81A9CF01F001DC10118974008F7 +:10B210005808C0401A9CF01F001A402C580CCD90C2 +:10B22000F01F00180E9C2F3DD8225806C09040C831 +:10B230000C9B0E9C8D28F01F0014581CC0C11A9C3A +:10B240003017F01F0012CE4B30173028CC7B302740 +:10B250003048CC4B40085808C0401A9CF01F0008EA +:10B26000402C580CC0313FD7CB4BF01F00063FD7C6 +:10B27000CB0B0000000079FC800150B0800221B4AB +:10B2800080008A24800189BC8001CAB4EBCD40E0F3 +:10B29000207D300616975006189B50261A95FACA3C +:10B2A000FFE81A9CF01F001AC111189640085808B0 +:10B2B000C0401A9CF01F0017402C580CC030F01FE3 +:10B2C00000160C9C2F9DE3CD80E05807C19040688C +:10B2D0000E9B0C9C8F28F01F0011581CC1104008B9 +:10B2E0005808C0401A9CF01F000B402C580CC0D0CE +:10B2F000F01F000930060C9C2F9DE3CD80E01A9CC6 +:10B300003016F01F0007CD3B1896CDCB80015110B1 +:10B31000800221B480008A24800189BC8001CAB4E3 +:10B32000D40120CDFB5A0012FB590014FACAFFCCFD +:10B33000502874197408FB59001650187439742871 +:10B34000FB59001AFB580018745974485039FB58BF +:10B35000001C74797468FB590020FB58001E749916 +:10B36000748850A95098300974A8FB6C0022FB5BCC +:10B370000010FB68002C74BBFB6900231A9CF01FB3 +:10B3800000032F4DD80200008001B28CEBCD40EEBF +:10B3900020CD3FF94CC850A950B94CC93005303CBC +:10B3A00091059305F01F004A322A18961A971A9CA5 +:10B3B0000A9BF01F0048FAC3FFDE306AE06B00FF13 +:10B3C000069CF01F00441AD5ED38004F1AD86D289E +:10B3D0001AD86D191AD9ED1800361AD8ED1900329D +:10B3E0001AD96CE81AD8ED19002E1AD9ED18002ACE +:10B3F0001AD8ED1900261AD9ED1800221AD86C694E +:10B4000030BB1AD9301C6D08ED1900FEED3A001F53 +:10B41000F01F0031ECFB01282F4DF6C80001581831 +:10B42000E0880045ED3100F7ECCAFF8C301530069E +:10B430001AD61AD540D81AD8F4E80000206D069B19 +:10B44000FAE900081A9CF4E20008306AFAE30010F6 +:10B45000F01F0022EF380021209DFB680021EEE85C +:10B460000000FAE90000EEE20008FAE30008EEE866 +:10B470000010FAE90010EEE20018FAE30018EF38C5 +:10B480000020029BFB6800200A990C98FACCFF90E0 +:10B49000303AF01F00130C9A2EED0C9B40ACF01FBD +:10B4A00000110A9C2F4DE3CD80EE1AD50A98FACCF4 +:10B4B000FFD05C5B0A99FE7AFF6AF01F000B2FFD3C +:10B4C000CB2B000000007A00000079FC8001627044 +:10B4D00080008A0C8001B3208002DF868001B08C5E +:10B4E0008001AF2C8001B1B0D431202D500B1891C8 +:10B4F0004A1776026E9CE21C0002C350304C501179 +:10B500005801E2021700F01F001DEEF700F018903E +:10B510005807C2D030043013C0A82FF45802C1B16C +:10B520005801F9B301FF5805C1100A9760B66E05BE +:10B53000F01F00130C9A189B0E9CF01F0012CEE017 +:10B540000E9CF01F00115805CF114008069C910475 +:10B550002FEDD83240182012110C0E9B5018F01FFE +:10B56000000BCE2B1893069C2FEDD8320E9430137F +:10B57000CEDB0000000089048001627080014B2452 +:10B58000800175D08001790C8001C0404828F0FC12 +:10B5900000F85EFC00008904486871195879F9B810 +:10B5A0000001F9F80A00F9B80100F9F81A005EFF85 +:10B5B000000089044828F14C007C5EFC00008904EE +:10B5C0004828F14C01D05EFF00008904EBCD40C05B +:10B5D00018971496E04A0020E088000830083FF9E8 +:10B5E000B898B889E3CF80C02FECF01F0004300872 +:10B5F000AE96AE88E3CF90C080008A18EBCD40FCB9 +:10B60000206D18941695F01F00431897C1A0F939C2 +:10B6100000CC3FF8F0091800C3910896EF3900A854 +:10B620003FF8F0091800C5414BB8F0F700F858078B +:10B63000C0A1EC040104301C8B042FADE3CD80FCD1 +:10B640000896CF3BE06AFFFF300B1A9CF01F0033D7 +:10B650006F38302A707C1A9B2F4CF01F00311A92E1 +:10B660006A0A9A93063AC0442FADE3CFC0FC0C9B04 +:10B670001A9C5C7AF01F00296F380606707C1A9BB2 +:10B680002F4C300AF01F0026CD5BE06AFFFF300B25 +:10B690001A9CF01F0022302AEEC2FF341A9B049C31 +:10B6A000F01F00201A966A0A9A93063ACDE55C7A52 +:10B6B000089B1A9CF01F00191A9B049C300AF01F6B +:10B6C00000196A08E803000606188B08CA8BE06AAE +:10B6D000FFFF300B1A9CF01F0011302AEEC7FF58F5 +:10B6E0001A9B0E9CF01F00101A926A0A9A93063A4F +:10B6F000CBC50C9B5C7A1A9CF01F00081A9B0E9C11 +:10B70000300AF01F00096A08060606188B08C8DB15 +:10B710008001740C00008904800215C4800221504D +:10B72000800224BC80022364D401F01F0002D802EE +:10B73000800179480050F200000FAC003008F94851 +:10B740000320F94803245EFCEBCD40C01697149605 +:10B75000F8FE0320FCCBFFFFF60A141FE069851FEB +:10B76000EA1951EBF6090448A5591419F8FA03240B +:10B77000F2091064121B143BC0B0F94B0320F80E01 +:10B780000927FCC8FF9CF8080926E3CF90C0E3CF47 +:10B7900080C0D401189EF8FC0324FCF8032018385C +:10B7A000C1F0F8C8FF9CFC0C032CFC0803293008EE +:10B7B0009709E069851FEA1951EBFCFB0324FC0B98 +:10B7C00009282FFBF6090448F60A141FA559141975 +:10B7D000F2091064F6090109FD490324D802D80AC8 +:10B7E0004838F0F900F858095F1C5EFC0000890435 +:10B7F0003018198CF00C18005F0A3058F00C180043 +:10B800005F09124AC0F13068F00C1800C0B030284F +:10B81000F00C1800C080584CF9BC0003F9BC0100C2 +:10B820005EFC5EFF302C5EFC48C8F0F800FC581847 +:10B83000C0D0C0635828C0D05838C0505EFF580CE4 +:10B840005F0C5EFC583C5F8C5EFC581C5F8C5EFCA1 +:10B85000582C5F8C5EFC000000008904EBCD40C0DA +:10B860001897169E740A580AC0D0753A580AC0A094 +:10B87000747A580AC0704FF8F0F901045889E088CA +:10B880000004E3CF80C04FC8F009032F94D8EDB86F +:10B890000004CF813008301C9D08E3CD80C0F5390D +:10B8A00000C83FF8F0091800CED0F51B00D2580BA5 +:10B8B000CE90F51C00D03026F4FA00D8F40C002805 +:10B8C00011B9EC091800E08000BFF8C8FFFF30098B +:10B8D000F40800280C9CF0CAFFFDC07815882FCA18 +:10B8E000F8081800E08000B02FF91639CF85CCABEE +:10B8F000F53900C83FF8F0091800CC40F51B00D21C +:10B90000580BCC00F51C00D03016F4FA00D8F40C1B +:10B91000002811B9EC091800E08000A4F8C8FFFF66 +:10B920003009F40800280C9CF0CAFFFDC078158887 +:10B930002FCAF8081800E08000952FF91639CF8536 +:10B94000CA1BF53900A43FF8F0091800C9B0F51B6F +:10B9500000B2580BC970F51C00B03026F4FA00B8DC +:10B96000F40C002811B9EC091800C660F8C8FFFFF4 +:10B970003009F40800280C9CF0CAFFFDC068158847 +:10B980002FCAF8081800C5802FF91639CF95C7AB14 +:10B99000F53900A43FF8F0091800FE90FF74F51B7C +:10B9A00000B2580BFE90FF6FF51C00B03026F4FA81 +:10B9B00000B8F40C002811B9EC091800C3D0F8C87D +:10B9C000FFFF3009F40800280C9CF0CAFFFDC06896 +:10B9D00015882FCAF8081800C2F02FF91639CF952C +:10B9E000C51BF53900A43FF8F0091800FE90FF4B85 +:10B9F000F51B00B2580BFE90FF46F51C00B0301648 +:10BA0000F4FA00B8F40C002811B9EC091800C220AF +:10BA1000F8C8FFFF3009F40800280C9CF0CAFFFDAD +:10BA2000C06815882FCAF8081800C1402FF9123BCA +:10BA3000FE99FFF9C27B3028AE8830199D09129C0F +:10BA4000E3CD80C03028AE883029301C9D09E3CD7D +:10BA500080C03018AE8830199D09129CE3CD80C09B +:10BA60003018AE883029301C9D09E3CD80C000001D +:10BA7000000089048003B5E83028F00C1800C3905A +:10BA8000E088001B3048F00C1800C3503058F00C10 +:10BA90001800C21030093028F00B1800C160F00BFC +:10BAA0001800E08B001B3018F00B1800C1003008A4 +:10BAB00012385F5C5EFC3018F00C1800CEC13019F3 +:10BAC0003028F00B1800CEC13038C028301810399B +:10BAD000CF045EFE3029CE0B3048F00B1800C0704A +:10BAE0003058F00B1800CE413028CF2B3048CF0B08 +:10BAF0003039CD2B3049CD0BD43130797738707552 +:10BB0000B8891894581AC0D0C043582AC4C0D83A2B +:10BB10007738707A94D9EDB90004E0800087DA3A7A +:10BB2000EB3900A43FF8F0091800CF20EB0800B073 +:10BB30003009F2081900CF40149112923006307B80 +:10BB400030533060C1A8E0071800C2B03028F007B9 +:10BB50001800C7A03048EE081800F9BC0003F9BC73 +:10BB60000100F01F003CE9F71E002FF6EB1800B0B3 +:10BB70000C38FE9AFFD6098BEAF800B8F0060028C8 +:10BB800011B70E9CF01F0034FE9AFFF1E207180077 +:10BB90005F08E60718005F091248E4081800CD4066 +:10BBA000301CCE0BEB3900C83FF8F0091800CB0071 +:10BBB000EB0800D03009F2081900CB2012913006B2 +:10BBC000307B301230533060C1A8E0071800C2B09B +:10BBD0003028F0071800C3A03048EE081800F9BC60 +:10BBE0000003F9BC0100F01F001BE9F71E002FF64F +:10BBF000EB1800D00C38FE9AFF94098BEAF800D8B5 +:10BC0000F006002811B70E9CF01F0013FE9AFFF1FA +:10BC1000E40718005F08E60718005F091248E20809 +:10BC20001800CD40301CCE0B307B305CF01F000A7A +:10BC3000FE9AFF77301CF01F0007FE90FF7230580D +:10BC4000301CA888D832302CC8DB302CCCDB00006C +:10BC50008001B8288001BA783008484A48499508D8 +:10BC6000951893085EFC000000008AFC0000831415 +:10BC7000EBCD4080189E198B580BC130300A30171D +:10BC8000149CFC0A00092FFA13982018EE080948A2 +:10BC9000F9E81008F9D8B010163ACF45E3CD808006 +:10BCA000169CE3CD80807938707A3308F53900C866 +:10BCB000F0091800C0205EFDF51800D4E218000C51 +:10BCC0005848C0E0E08A00085888C08058C8CF4172 +:10BCD000310C5EFC5808CF015EFF304C5EFC302C0E +:10BCE0005EFCD703EBCD40E030081896109A169C06 +:10BCF0008D084927760E3015109BC0A8F80A000859 +:10BD00002FFA11C9EE0B0708A7D91039C0A01C3AA9 +:10BD1000CF652FFB58DBE08B000E300A780ECF8BFF +:10BD20006C08EA0B094912488D082FFB58DBFE9876 +:10BD3000FFF6E3CF90E000008003B62CEBCD40C0CF +:10BD400030069906149EF8C7FFFC1799EC091800F5 +:10BD5000C0E00C9AF60A000811A90EC978082FF85D +:10BD600099082FFA17981438FE99FFF61D99300894 +:10BD7000F0091800C0F0300BFC0B000811A9EE0B05 +:10BD80000B0978082FF899082FFB1D981638FE9993 +:10BD9000FFF5E3CF90C0EBCD40F816941897780BE1 +:10BDA00068065806E08A002CF6C8FFFCE8C5FFFCD0 +:10BDB000F8080003300E2FCCEA0E070A580BE08A71 +:10BDC00000130FC81458F1D8C007C1503009C0780B +:10BDD000F80907081458F1D8C007C0D02FF9123B52 +:10BDE000FE99FFF8597BE08B000706CA6E0B2FFB0C +:10BDF0008F0B68062FFE1C36FE99FFE0E3CF90F80C +:10BE0000EBCD40FE189416921497780676055805E7 +:10BE1000E08A0025ECC8FFFCF6C3FFFCF80800012F +:10BE2000300EF4CCFFFCE60E070A6E0B580BE08ACE +:10BE300000120FC81458F1D8C007C1203009C078CB +:10BE4000F80907081458F1D8C007C0A02FF916390F +:10BE5000CF852FFE1C35FE99FFE8E3CF90FE597683 +:10BE6000FE9BFFF902CA68062FF689062FFE6405BD +:10BE70001C35FE99FFDACF2BD42178045804E08AD0 +:10BE80000027F8C7FFFC49380F8B700C11C6580CFF +:10BE9000E08A0017F0C5FFFC300EEDEB2008F1D86A +:10BEA000C007C0F00A9A3009C0782FFA15881658D2 +:10BEB000F1D8C007C0602FF9123CFE99FFF8D82ACC +:10BEC0002FFE2FF7083EC0340F8BCE8BDA2A0000EE +:10BED00000000220D421189776055805E08A002634 +:10BEE000F6C6FFFCF8CEFFFC300B1694C0482FFBC3 +:10BEF0000A3BC1B4EC0B070AE80A1800CF946E0C99 +:10BF0000580CE08A00120FC81458F1D8C007CF00AF +:10BF10003009C078FC0907081458F1D8C007CE8052 +:10BF20002FF91839CF85D82ADA2A3248F00C1800B0 +:10BF3000C110E08800113488F00C1800C0B0E0880F +:10BF400000183608F00C1800C05036C8F00C180065 +:10BF5000C0E15EFF3128F00C1800CFC03188F00C32 +:10BF60001800CF8030C8F00C1800CF405EFD3308B9 +:10BF7000F00C1800CFC1CEEBEBCD40E078055805B2 +:10BF8000E08A0010F8C6FFFC3007C0380A37C094BA +:10BF90000D8C2FF72FF6F01F0004CF90E3CF90E029 +:10BFA000E3CF80E08001BF2A4838F14B01DCF14C3F +:10BFB00001D85EFC000089044838F14B01ECF14CDB +:10BFC00001E85EFC00008904EBCD40801697581B09 +:10BFD000C050582BC080E3CF8080F01F00050E9C1E +:10BFE000E3CD8080F01F0002E3CF908080008A24A0 +:10BFF000D401580CC070486B760AE04A0168E088AA +:10C000000003D80AF01F0003DA0A000000008AFCCF +:10C0100080008A18D401580CC0A078185908E08B09 +:10C020000007780AE04A0168E0880003D80A189BF4 +:10C03000482CF01F0003DA0A00008AFC80008A18EE +:10C04000EBCD4040350A1896F01F000330088D48AC +:10C05000E3CD804080008A18D401306AF01F0002CE +:10C06000D802000080008A18D401300CF01F0002B2 +:10C07000DA0A0000800189F8D421201D1894149751 +:10C080001296169A1095189B1A9CF01F001CE08AB5 +:10C090000032585CC27058065F1858075F19126862 +:10C0A000C241300840099338400A95584008301B77 +:10C0B0009115400CF01F0012581CC100400C7878FC +:10C0C0005808C090189B089CF01F000E581CC0A078 +:10C0D0003FDCC098301BF01F000C400C78785808EB +:10C0E000CF21301C2FFDD8224008913740099356AC +:10C0F000CDEB3FEC2FFDD822800188B8800187204E +:10C10000800189BC8001875CEBCD40C018971696F2 +:10C11000303CF01F00283DD83079AE88AE99350804 +:10C120003F29300BAEB8AEC930283019AED8EF6B0E +:10C130000008AEABAEEBAEF958065F1AF8F900BCDA +:10C1400058095F181468F6081800C310F8F800D0F2 +:10C150005818F9B80008EFF80E08F8F800CC58188D +:10C16000EFF80808F9B90004F1D9E038EFF80E0843 +:10C17000F8F800C85818EFF80808F9B90002F1D922 +:10C18000E038EFF80E08F8F800C45818EFF808087F +:10C19000F9B90001F1D9E038EFF80E08F8F900D448 +:10C1A000EF380008F1E91048EF680008E3CD80C0DF +:10C1B00080016270EBCD40401896303C5C76F01FF9 +:10C1C000000E5876E0880004E3CF804048B8F006BF +:10C1D000032FF90C00C6E3CD8040F90C00CAE3CD73 +:10C1E0008040F90C00CEE3CD8040F90C00D2E3CDC5 +:10C1F00080400000800162708003B60CD40130DC06 +:10C20000F01F0002784CD80280016270EBCD40FC38 +:10C21000207D31CA1893300B1A9C1A92F01F00121D +:10C2200066045804E08A0018E6C6FFFC30070D8556 +:10C230002FF72FF60A9CF01F000DC0A14008FACA84 +:10C24000FFE4F0C9FFFF100A5009F565FFE80E345E +:10C25000FE99FFEF1A9B069C31CAF01F00052F9D27 +:10C26000E3CD80FC80008A0C8001BF2A80008A1800 +:10C27000EBCD40E0207D300B189731CA1A9CF01F9F +:10C2800000171A956E0B580BE08A0024300AFAC684 +:10C29000FFFCEEC9FFFC0C9C149EC0582FF9143B08 +:10C2A000E08A000D2FFA1388FC081800CF8418C804 +:10C2B0002FF96E0B143BFE99FFF7F80601061A9B47 +:10C2C00050060E9C31CAF01F00062F9DE3CD80E082 +:10C2D000FAC6FFFC0C9CCF2B80008A0C80008A18C9 +:10C2E000D4211296189716951494580CC120580909 +:10C2F000C111314CF01F0009C0C09907B8C599247D +:10C300009936487A74199949930CF8C8FFF495182E +:10C31000D822F01F0004D82280008A3C00007A0452 +:10C320008001639CEBCD40C01896580CC110308C36 +:10C33000F01F000C1897C0900C9CF01F000B8F1C76 +:10C340001898C0A030188F080E9CE3CD80C01897B5 +:10C350000E9CE3CD80C00E9C1097F01F0004CF5BB5 +:10C3600080008A3C8002272C80008A24EBCD40C0CC +:10C3700049566C075807C1806E395809EFF8000418 +:10C38000EDF80A01EFF81004F3F81A046E48910969 +:10C390006E2A0FCB6E0CF01F000D0E9CF01F000CD0 +:10C3A0006C075807CEA148B8F0C7FFEC0E9CF01FF1 +:10C3B000000AC071302CF01F00090E9CF01F00080D +:10C3C000E3CD80C000007A048001639C80008A2451 +:10C3D0000000890480014B3C8001634880014B4C84 +:10C3E000D4014848300991189109F01F0003D80280 +:10C3F00000007A048001C36CEBCD40FE4A0618971A +:10C400006C08169514942018E0480167E088000431 +:10C41000E3CFC0FE580A5F196C1A300B580A5F1838 +:10C420001268F6081800CF50183A5FB858FC5F89B8 +:10C430001268F6081800CED016910C92C0B82FF7EB +:10C44000641958F75F8A0E395FB81468E20818005B +:10C45000CE00EE031016306AE6CCFFF80A9BEC0C17 +:10C46000000CF01F0008CEC1485B089C060B310A87 +:10C470002F2BF01F00050E9CE3CD80FE00008AFCF0 +:10C48000800089B880008A18EBCD40E01895169797 +:10C49000300C18960E9A0A9B2F07F01F0005C04516 +:10C4A0002FF62FFCCF8B0C9CE3CD80E08001C3F8EE +:10C4B000D401306AFACCFFFCFACBFFF4F01F000283 +:10C4C0005F0CD802800089B8EBCD4068205D3FF852 +:10C4D000FACAFFDC15D9FB680013FB68000EFB6885 +:10C4E000000FFB680010FB680011FB680012FAC621 +:10C4F000FFF8ACD974088D0815C9FAC3FFFEACC9A2 +:10C500003065FACBFFF20A9A069CF01F00060A9AE1 +:10C51000069B0C9CF01F00045F0C2FBDE3CD8068D0 +:10C520008002DF86800089B8D401FACBFFFCF7399E +:10C5300000241788F0091800C020D80AF73A00250F +:10C540001798F4081800CFA1F6CCFFFE2DABF01F12 +:10C5500000035F0CD8020000800089B8EBCD40409A +:10C56000211D303CF01F001E322A1896FACBFFB472 +:10C57000FA0A000CF01F001BECC6FF78ECE8000084 +:10C58000FAE90000ECEA0008FAEB0008ECE8001019 +:10C59000FAE90010ECEA0018FAEB0018ED38002078 +:10C5A000FB680020ED390021FB690021FB3A0022E5 +:10C5B0001B88F4081800C050300C2EFDE3CD8040DD +:10C5C0001B9AFB380023F4081800CF71FACBFFFE4A +:10C5D000FACCFFDCF01F00045F0CCF0B800162700F +:10C5E0008002DF86800089B8EBCD40E0203D4B57CC +:10C5F0001896EF3900943FF8F0091800C3507938C5 +:10C60000707C2F4CF8E80000209DFAE90000F8EA61 +:10C610000008FAEB0008F8E80010FAE90010F8EA60 +:10C620000018FAEB0018F9380020FB680020F939EF +:10C630000021FB690021F01F00242F7D580CC04110 +:10C640002FDDE3CD80E0202DEEC7FF4A306A0E9B40 +:10C650001A9CF01F001EF01F001E2FED580CC1C0C9 +:10C660002FDDE3CF90E0F8CBFFE2306A1A9CF01F99 +:10C670000017EECBFF4AFAC6FFFA306A0C9CF01F97 +:10C6800000130C9B1A9C306A1A95F01F00125F0C65 +:10C690002FDDE3CD80E0ECCBFFE2FAC5FFFA306A94 +:10C6A0000A9CF01F000A0E9B306A1A9CF01F0007BC +:10C6B0001A9B0A9C306A1A96F01F00065F0CCC1B6E +:10C6C000000002AC8001C55C8002DF868001C4C826 +:10C6D000800089B8D401201D500C580CC0401A9C11 +:10C6E000F01F00022FFDD802800221B4D401201DCA +:10C6F000500C580CC0401A9CF01F00022FFDD802AD +:10C70000800221B4EBCD40C0E06B00E41896300C01 +:10C71000F01F000A1897C0E0E06A00E40C9BF01FCD +:10C720000008ECC9FFF8EECAFFF8486B0E9CF01F3A +:10C7300000060E9CE3CD80C0800226E880008A18A7 +:10C74000800221F88001FAB4EBCD40C0E06B00EC30 +:10C750001896300CF01F000A1897C0E0E06A00EC51 +:10C760000C9BF01F0008ECC9FFF0EECAFFF0486B0D +:10C770000E9CF01F00060E9CE3CD80C0800226E8D0 +:10C7800080008A18800221F88001FAB4EBCD40FEC7 +:10C79000129210914A88F0F900F818933DD8733C32 +:10C7A000316916977874AE88AE9930083509AEA80D +:10C7B000AEB93F283019301614954A0B303AAEC83E +:10C7C000AED9AE36EECCFFF8F01F001D069CEF652B +:10C7D000000BAE76AE66308BF01F001A8F5CC290F5 +:10C7E000303A496BF01F00166E58B0B28EE86E5C9E +:10C7F000303AF808002C491BF01F00116E598EE8E2 +:10C80000F2080028B0B1E91900B0E91800B2120826 +:10C81000E93900A5A3682F081039C030E3CF90FE96 +:10C820000F9830092FE8EF590010AE98E3CF90FE33 +:10C83000E3CD80FE000089048001B73480008A18AF +:10C84000800221F8D431201D314E1697330BAE9E55 +:10C85000AE8B1090FACBFFD876185008189214932C +:10C86000129176055805E08A0006EA0815042EA8FC +:10C87000AE983016303AAE1649E4EECCFFFCE8CB69 +:10C88000FFFCF01F001D049CAEF3AE56AE46AE7525 +:10C89000EA0B15042F8BF01F00198F4CC280303A21 +:10C8A000E8CBFFFCF01F00146E48B0B18EC86E4C90 +:10C8B000E8CBFFFCF808002C303AF01F000F6E495F +:10C8C0008EC8F2080028B0B03289AE695805E08AF7 +:10C8D000000D6E488EC98EDCEA0A1504120C400B5E +:10C8E000F00C002CF01F00042FFDDA3A2FFDD83297 +:10C8F0008001B73480008A18800221F8EBCD40E037 +:10C90000201D500B1897580CC070169A4C4C0E9B5B +:10C91000F01F0044C6404C4630080DA9F00918002D +:10C92000C050301C2FFDE3CD80E0ECCCFFE4F01FC5 +:10C93000003FCF815807C2F0301CF01F003DC330CC +:10C940004B751A9B4B6CF01F003B1897C320F01FD0 +:10C95000003A3018ED4C00CCACA80E9C3005400BD2 +:10C96000ED5500D04B07F01F00351896581CC3F149 +:10C97000EECCFFE4F01F00324B28F1090142EA0936 +:10C980001900CD006E98EDB8000ECCC0F01F002E3F +:10C990000C9CCC9B4A25EAF90320EAF803241039C1 +:10C9A000CCC1CD0BECCCFFE4F01F0025301CCBBB81 +:10C9B000ECF801245818C040301CF01F0024ECCCC7 +:10C9C000FFE4F01F001FEAF90324EAF803201238FD +:10C9D000CA90301CF01F0016301CCA5B492AF50BA8 +:10C9E00000D2F80B1900C0A03FBCC9DBEECCFFE4BD +:10C9F000AEA5F01F00133FBCC96B3018F55800D22C +:10CA00004909F3080142F6081900CEF07498EDB810 +:10CA1000000ECEB0F01F000C3FBCC85B000085DCF0 +:10CA20008001B7480000890480014B3C800146E446 +:10CA30008001B79280014B2480014BC480014B4C94 +:10CA4000000002AC800192B8800148DCEBCD40C010 +:10CA50001897F01F0015C1B06E4849468D186E59E1 +:10CA60008D2930096E2C8F296E486E3BE2180080AC +:10CA7000F9B80001EDF80E02F01F000D1897581CD0 +:10CA8000C0803008300CACA8E3CD80C0E3CF90C0AC +:10CA9000F01F00083008ED4C00CCED5800D00E9C83 +:10CAA000E3CD80C0800214AC0000890480014BC437 +:10CAB00080014B24EBCD4080491A18977498EDB84B +:10CAC0000001C111F4F801245818C0A07848951845 +:10CAD00078599529F01F000BC091E3CD8080109C00 +:10CAE000E3CD80803FBCE3CD808030086E2C6E3B70 +:10CAF0008F28F01F0005E3CD80800000000089042E +:10CB0000800214AC8001C8FCEBCD40F8FACD008067 +:10CB10003225149318941297BA85FAC6FFFF0C9C1D +:10CB2000F01F001B300806063019AC85AC981A952A +:10CB30001A9A498B089CF01F0018C0503FFC2E0D1C +:10CB4000E3CD80F80E9CF01F0015E04C0040C17052 +:10CB50001AD7493AE06B00800A9CF01F00120A9A2B +:10CB60003019491B089CF01F000C2FFD1897580C1A +:10CB7000CE61089CF01F000D0E9CCE2B0E9A089CD7 +:10CB80003019489BF01F0004CDB0CD9B80008A185F +:10CB90008003B63C80022DE0800089F4800393205E +:10CBA000800089848003B64480023550D421210D51 +:10CBB000300B4B66169CF01F00368D0CC2B0780708 +:10CBC0005807C2A06F985808C2704B283014EF4421 +:10CBD00000641A95340B1AD84AFA0A9CF01F002FE9 +:10CBE00008990A9A4AEB0E9CF01F002E2FFD580C54 +:10CBF000C2506C08700CF01F002C6C0930089308B0 +:10CC00006C0870094A98722A910A6C093008934896 +:10CC10006C0C2F0DD822F01F00261897CF70F01F34 +:10CC200000254A584A59118A4A5B0E9CF01F00257C +:10CC3000C2056E2949D89109CE9B08994A2A4A3BD8 +:10CC40000E9CF01F0018C1C14A18340B1AD8492A8B +:10CC50000A9CF01F001208990A9A49EB0E9CF01FDB +:10CC600000112FFD580CC0C13088EF480054CC9BF8 +:10CC70000E9CF01F000D6C0930089308CC7B0E9CB5 +:10CC8000F01F0009CB7B000000008C6480022D7433 +:10CC90008003B64880039320800089848003B63CDB +:10CCA00080022DE0800233B80000023C800241681F +:10CCB00080022D4A00000240000002680000024489 +:10CCC0008001CB088003B6508003B6548003B65869 +:10CCD0008003B678D421169849871495189B109A2A +:10CCE00049740E9CA888F01F00170A9B30064965FE +:10CCF000EF660020341A0A9CF01F00144948495975 +:10CD0000EB660040700B720CF01F00131896C0C049 +:10CD1000F01F00120A99098A0E9B0C9CF01F00104C +:10CD20006D185808C021D822ECCAFFDC0A9C3209D1 +:10CD3000341BF01F000CD822000002440000024007 +:10CD400080008A1800000268800089E80000023C28 +:10CD500000008C6480022D2E80022D4A8001CB08B9 +:10CD600080022C90D421210D328A300B1A9CF01FA6 +:10CD700000301A9C30073014504750544AD5F01FE9 +:10CD8000002E8B0C1A96C4A0FAC6FFD8318A0E9BCF +:10CD90000C9CF01F00274A984A990C9B50E850A918 +:10CDA0006A0CF01F00281896C3B04A7CF01F0027B9 +:10CDB0004A761AD7304B1AD70E984A694A6AEC0B52 +:10CDC000000CF01F00260E981AD74A591AD74A5A53 +:10CDD000302B0C9CF01F00210E981AD74A291AD725 +:10CDE0004A2A311BECCCFFF8F01F001C0E981AD712 +:10CDF00049F91AD749FA312BECCCFFF4F01F001790 +:10CE00000E982F8DECCCFFF01AD749B91AD749BA32 +:10CE1000315BF01F0012089C2FED2F0DD8226A0CF9 +:10CE2000F01F00170C9C8B06CF9B000080008A0C23 +:10CE300000007A0C8001E3B08003B6848003B68CD6 +:10CE40008001E4688001CF608001B5C000007A10E5 +:10CE50008001CED48003B694800195AC8001CFA42C +:10CE60008003B4988001CF288003B6B08001CEF053 +:10CE70008003B6CC8001CE808003B6E48001E35C01 +:10CE8000EBCD40C021AD189798E8EDB80000C18106 +:10CE9000368A300B1A9CF01F000C306A0E9B1A9CCD +:10CEA000F01F000A6E2830195C3850395028488825 +:10CEB00070091A961A9A720C306BF01F00062E6DCC +:10CEC000E3CD80C080008A0C80008A1800007A0CB4 +:10CED00080026B54D40148587009300A720C301B20 +:10CEE000F01F0003D802000000007A0C80026B548F +:10CEF000EBCD404021AD368A300B1A9CF01F000864 +:10CF000030084889500872081A961A9A700C302B0B +:10CF1000F01F00052E6DE3CD8040000080008A0CDC +:10CF200000007A0C80026B54EBCD404021AD368A74 +:10CF3000300B1A9CF01F00083018488950087208FE +:10CF40001A961A9A700C302BF01F00052E6DE3CD47 +:10CF50008040000080008A0C00007A0C80026B5434 +:10CF6000D4014878700EF6C9000E189AF8CBFFFA73 +:10CF70002F2A7C0CF01F0003DA0A000000007A0C54 +:10CF80008001DD44D401580CC051304CF01F000426 +:10CF9000D802304CF01F0003D8020000800148DCAA +:10CFA000800146E4EBCD40E0FACD0170FACCFE986A +:10CFB000F01F0019581CC22145A85818E088001F0E +:10CFC000E0680100FACBFE901A9C16D8F01F0013FF +:10CFD0001A951896FAC7FF00368A300B0E9CF01F80 +:10CFE00000105816C11048F870090E9A720C300BD8 +:10CFF000F01F000D2A4DE3CD80E0300CF01F000B38 +:10D000002A4DE3CD80E045B85808FE9AFFEE540D56 +:10D010005418CEAB80017CC08001B5FC80008A0C26 +:10D0200000007A0C80026B548001CF840000000065 +:10D0300000000000EBCD40C0F8F800D41897169619 +:10D04000F0F80088F8FA00E85808C040F8FC00C47E +:10D050005D185876C1A058065F0858365F09124817 +:10D06000C1103018EF4800ECEEF900D4739858085E +:10D07000C050300BEEFC00C45D18EF4600E8E3CD75 +:10D0800080C05846CEF0CFABEEF800EC5808CF6029 +:10D090003008301BEF4800ECEF4B00F0EEF800D406 +:10D0A00071985808CE81CEABD401F01F0002D8028F +:10D0B0008001D034F8FC00E85EFCD401F8F800D41C +:10D0C00071A85808C050F8FC00C45D18D802109C24 +:10D0D000D802D401F8F800D471185808C050F8FCF0 +:10D0E00000C45D18D802DC0AD401F8F800D4712815 +:10D0F0005808C050F8FC00C45D18D802DC0AD703F9 +:10D10000EBCD40803008F8F90108F94801085809CA +:10D11000C031C0880E997207129CF01F0004580796 +:10D12000CFA1E3CD8080000080008A24D401F8FCE8 +:10D1300000DCF01F0002D8028002A6CCD401F8FC6B +:10D140000090F01F0002D80280022DB4D401F8FC38 +:10D150000090F01F0002D80280022EACEBCD40C040 +:10D160001696F8F701085807C051C0B86E0758075F +:10D17000C080EECCFFFC306A0C9BF01F0004CF7126 +:10D180000E9CE3CD80C00000800089B8D4011699C0 +:10D19000F8F801185808C0A1F8F800D47028580809 +:10D1A000C0C0F8FC00C45D18D802F8CBFF64306A38 +:10D1B000129CF01F0003D80ADC0A000080008A18C5 +:10D1C000EBCD40F820AD1897F8F801185808C0606A +:10D1D00030070E9C2F6DE3CD80F8F8F800D470383E +:10D1E0005808CF70F8FC00C41A9B1A935D18189564 +:10D1F000CF05EEF801185808C431EEF800D47028B5 +:10D200005808CE70FAC4FFE0EEFC00C4089B5D181D +:10D21000CE05EEFC009078465806C301EEF800D427 +:10D220005808C2C0700C49BBF01F001BEFFC002463 +:10D23000F9B60001EFFC102478075807C111CCABF8 +:10D240005806C0B06E885808CC50EECBFFE8306A64 +:10D25000089CF01F0012CBE06E075807CBB0EEF829 +:10D2600001945808CFA16E581035CEB16E4B0A9A72 +:10D270001A9CF01F000ACE70CE4B3006CDEBFAC4DC +:10D28000FFE0306AEECBFF64089CF01F0005CC2B5A +:10D290008003B79C800089DC800089B880008A18F0 +:10D2A000D401F01F0002D8028001D1C0D42120ADEA +:10D2B0003008FB580024508816961897F6F8018419 +:10D2C0005818C0403FFC2F6DD82277185808CFB0AF +:10D2D000F8F500B85885C2205905CF512DCB0A9AD0 +:10D2E0001A9CF01F00171A940A9A303BEEFE00D4E5 +:10D2F0007C585808CE801ADA1AD43009EF49010454 +:10D30000EEFC00C430681AD8FACAFFD430181ADA12 +:10D3100048CA7C565D162FCDCD7B2DCB318A1A9C09 +:10D32000F01F00070A9AECCBFFCCFACCFFE8F01F05 +:10D3300000041A94320A302BCDAB000080008A180A +:10D3400080039588D42118951696F01F000F189722 +:10D35000C05078382FF89938D82A310CF01F000BBC +:10D360001894C0F00C9B306A2FCCF01F00093018C5 +:10D370008938EAF901088909EB4401080E9CD82292 +:10D38000DC2A00008001D15C8002814C80008A1878 +:10D39000EBCD40FCEDD9C010407218941693ECCC44 +:10D3A000FFFC1495910CF01F00161897C190E8F837 +:10D3B00000907039EC081608B893B889B8B6B8A8C8 +:10D3C0005805C1000C9A0A9BF8C6FFFC0C9CF01F84 +:10D3D000000D0E9C5802E5F61A00E3CD80FCE3CD6B +:10D3E00080FC0C9A0A9BF8C6FFFC0C9CF01F000600 +:10D3F0000E9C5802E5F61A00E3CD80FC80008A3CC2 +:10D4000080008A1880008A0CD401401E5C791ADEE4 +:10D41000F01F00022FFDD8028001D390EBCD40F821 +:10D42000203DF8F800BC1493129458485F0A58281D +:10D430005F09189716961449C0603FF70E9C2FDDC0 +:10D44000E3CD80F8F8FC00DCF01F002BC03058164C +:10D45000CF50EEC5FF64306A4A8B0A9CF01F00284B +:10D46000C0D1EEF800D470285808C060EEFC00C4AB +:10D470001A9B5D18C370EEC5FF043008F7D6C008CC +:10D480001AD8F3D4C010FAC8FFF4069A0E9CF01F05 +:10D49000001D2FFD1896580CCD1040296E2C580CED +:10D4A000C10012980A9B0C99E06A888EF01F001642 +:10D4B00018970C9CF01F00150E9C2FDDE3CD80F813 +:10D4C000EEF800D471845804C0B01298EEFC00C489 +:10D4D0000A9B0C99E06A888E5D141897CEBB3FF7C3 +:10D4E000CE9B306A485B1A9CF01F0005CC501A9501 +:10D4F000CC5B0000800281A08001D02C800089B824 +:10D500008001D3908002737C80008A24EBCD40C0E0 +:10D51000189EEFDAC010782C580CC0600E9AF01FDD +:10D520000009E3CD80C0FCFA00D475865806C070AF +:10D530000E9AFCFC00C45D16E3CD80C0E3CFC0C0F2 +:10D540008002737CD421497A1894301BF01F001696 +:10D55000300A089B495CE8C5FF64F01F0015E8F736 +:10D5600001085807C1C03006C0680E966E0C580CF2 +:10D57000C1601897306A0A9BEECCFFFCF01F000DCB +:10D58000CF515806EFF80000E9F80A42EFF8100012 +:10D59000EDF81A000E9CF01F0008D822D8220000D7 +:10D5A0008003B7A480022C428001E8BC8002662878 +:10D5B000800089B880008A24D401F01F0002D802BC +:10D5C0008001D544EBCD408048FA1897301BF01FFE +:10D5D000000FEEF800BC5818C0F00E9B300A48CC83 +:10D5E000F01F000C0E9CF01F000C0E9C307BF01FF7 +:10D5F000000BE3CD80800E9C305BF01F0008E3CD74 +:10D60000808000008003B7C880022C428001EE6455 +:10D61000800266288001D5448001D034EBCD4040A3 +:10D62000486A1896301BF01F00060C9B300A485CB5 +:10D63000F01F0005E3CD80408003B7E880022C4254 +:10D640008001EE6480026628EBCD40F81894F8FC67 +:10D6500000CC580CC360E8F800D05808E08A0032CB +:10D660001897E8C3FF643005C0A8580AC200EEC787 +:10D67000FF64E8F800D00A38E08A00242FF5E8F6C5 +:10D6800000B0306A069B0E9CF01F0015CF115806A3 +:10D69000C0E06C5A6EA81438CE91EECCFFFA6C4BF9 +:10D6A000F01F000FC0406C5A580ACE215807C09096 +:10D6B0006F5AEECBFFD4E8FC00DCF01F000AC0403C +:10D6C0003FFCE3CD80F8EECBFFA8E8FC00DCEEFAEF +:10D6D0000080F01F0005CF60CF4B0000800089B8AC +:10D6E0008002A7B48002A754D4211895E06C009C56 +:10D6F000F01F001B1897C310EAF401185804C2A1C8 +:10D70000EAF800D470C85808C250189B301AEAFCD6 +:10D7100000C45D181898C1E50E9C3016E06B009CA3 +:10D72000F0060D46EC0B024BF01F000E58065F0989 +:10D73000580C5F181248E8081800F8071710EAFCA0 +:10D7400000CCF01F0009089CEB4600D0EB4700CC52 +:10D75000D8220E9CF01F0004DC2A000080008A3CC6 +:10D7600080008A3080008A24EBCD40801897F01F1B +:10D770000008C031E3CD80800E9CF01F0006C0552C +:10D780000E9CF01F0003CF7BE3CFC0808001D64802 +:10D790008001D6E8EBCD40FE208D189616971495A3 +:10D7A00012921091580BC580F6FB0080580BC0E117 +:10D7B0006F5B580BC3210C9CFEFA02E4303BF01F58 +:10D7C00000B93FFC2F8DE3CD80FE7568EDB80001F8 +:10D7D000CF011A9AEECCFFA8F01F00B3CEA16B4880 +:10D7E00040291268CE606B3840191268CE206B5801 +:10D7F00040391268CDE0FEFA02B2301B0C9CF01FDB +:10D8000000A9EEC4FFD4302A303BECFC00DCF01F52 +:10D8100000A8089C6F5AC4386B68EDB80000CCC1F2 +:10D82000EEC4FFD41A9A089CF01F009FCC516B489D +:10D8300040291268CC106B3840191268CBD06B5855 +:10D8400040391268CB90FEFA026A301B0C9CF01F24 +:10D850000095301ACDAB7568E21800021A93F9B43E +:10D860000102F9B40001F8FC00DC1A9BF01F0092E1 +:10D87000C1F05BECC4001A9C320A300BF01F008F21 +:10D880006B4850286B3950196B585038089A303B08 +:10D89000ECFC00DCF01F0086300C189A189BECFCA6 +:10D8A00000DCF01F0087C3602F8DE3CFC0FE402A4D +:10D8B0006B49F3EA0008C0D0401A6B39F3EA00085C +:10D8C000C110403A6B59F3EA0008C1B04004CDFBE7 +:10D8D0001AD9302B1ADA0C9C4FAAF01F00722FEDC8 +:10D8E000CCBB1AD9302B1ADA0C9C4F7AF01F006D82 +:10D8F0002FEDCC2B4F5A302B0C9CF01F006ACBCB5A +:10D900001AD9302B1ADA0C9C4F1AF01F00662FED33 +:10D91000CB3B5807EE0B1700F60A1700F9B8015871 +:10D92000EFD8E10BEFFA1020ECFC00DCF01F0069EF +:10D93000CBC16B484029F1E90009EDB90004C5D01D +:10D94000EDB90003C750EDB90002E0810094304802 +:10D950004E1AED4800B8301B0C9CF01F00526B387B +:10D960004019F1E90009EDB90004C500EDB9000363 +:10D97000C75130884D9AED4800B4301B0C9CF01F05 +:10D9800000496B584039F1E90009EDB90000E08029 +:10D99000007FEDB90001C55130284D1AED4800BC9B +:10D9A000301B0C9CF01F003FECFA00BC306BECFC11 +:10D9B00000DCF01F003FECFA00B4304BECFC00DC64 +:10D9C000F01F003BECFA00B8305BECFC00DCF01F11 +:10D9D0000038029A049BECFC00DCF01F0042189413 +:10D9E000FE91FF646B57E2170002C191ECFC00DC72 +:10D9F000F01F003D0E9CCE7A31084BCAED4800B8AE +:10DA0000301B0C9CF01F0027CABB31084B8AED4825 +:10DA100000B4301B0C9CF01F0023CB4BECFC00DC53 +:10DA2000EACBFFDC320AF01F0033089CCCCA3088F6 +:10DA30004B1AED4800B8301B0C9CF01F001AC90BA4 +:10DA4000EDB90004FE91FF3231084ACAED4800BC2E +:10DA5000301B0C9CF01F0013CA8BEDB90000FE9127 +:10DA6000FF25301B4A6AED4B00B40C9CF01F000DE3 +:10DA7000C89BEDB90001FE91FF1930284A1AED4804 +:10DA800000B8301B0C9CF01F0007C6AB301B49EAE6 +:10DA9000ED4B00BC0C9CF01F0003C87B8003BA2C2C +:10DAA00080022C428002AF908003B8008002A6FC66 +:10DAB0008003B8208002B27480008A0C8002A7B470 +:10DAC0008003B8748003B8B88003B8408003B8FC02 +:10DAD0008002A7548003B9688003B9AC8003B9F011 +:10DAE0008002A8748002AC148003B9408003B99806 +:10DAF0008002AB448003B9548003BA0C8003B9C0E0 +:10DB00008003B9808003B9D4EBCD40C07758EDB81D +:10DB10000003F9B80008F9F80A2FF9B80104F9F878 +:10DB20001A2F1897300A1696F8FC00DC149BF01F89 +:10DB30000025300AEEFC00DC149BF01F0023300AA5 +:10DB4000EEFC00DC149BF01F002130183009ECCBF8 +:10DB5000FECCEF4800B8EF4800B4EF4900C02FF901 +:10DB600076085858E08B00225808C2512FCB5849EC +:10DB7000CF71EEFA00BC306BEEFC00DCF01F00143D +:10DB8000EEFA00B4304BEEFC00DCF01F0011EEFAB0 +:10DB900000B8305BEEFC00DCF01F000DEEFC00DC9A +:10DBA000F01F000CE3CD80C03048EF4800B8EF48CC +:10DBB00000B4CE0B3028EF4800B8EF4800B4CDAB2E +:10DBC0008002A7B48002A7548002A8148002A6FC99 +:10DBD000800281A8EBCD40E0205D1897F8F600B0F8 +:10DBE000F8F800BC5828C57059085F0958485F0804 +:10DBF0001248C290302BEEFC00E0F01F002F314A9B +:10DC0000300B1A9CF01F002D1A95EEFA00BC588AB2 +:10DC1000C200EEF800905808C0307078502814996F +:10DC200058895F1858195F191069ECF8017CEEFCEF +:10DC300000E01A9A0C9B50495038F01F00212FBD6C +:10DC4000E3CD80E0300BEEFC00E0F01F001BCD8B3D +:10DC500030085018301B500BECF900F0F3EB0008C3 +:10DC6000FBFB1A01EDB90001C120EEF80090580845 +:10DC7000C1F0EEFC00D4580CCD10780C491BF01FFD +:10DC80000012FBFC0A01EEFA00BCCC4B4018A1B814 +:10DC90005018CECB300BF8FC00E0F01F000C300B1E +:10DCA000EEFC00E0F01F000AEEF800BCC9EB308982 +:10DCB000CB8B0000800253A080008A0C80024A4473 +:10DCC0008003B79C800089DC800253CC800253B46F +:10DCD000EBCD40E0189716951496F8F80090580888 +:10DCE000C0D070485808C0A1F8FC00D4580CC060DF +:10DCF000780C48EBF01F000EC1501AD648DA1AD53E +:10DD0000301B0E9CF01F000C300A0E9B48BCF01F0D +:10DD1000000C0E990C9B0A9C3008488AF01F0009E1 +:10DD20002FEDE3CD80E000008003B79C800089DC0C +:10DD30008003BAA080022C428001E8BC80026628E1 +:10DD40008002669CD4211295169614941897F8F9BF +:10DD500000BC5849C1C0F8FA00F4580AC1015889FA +:10DD60005F0858195F0B104BF40B1800F9BB000A41 +:10DD7000F9BB0146F01F0019EEFA00F4F4C8FFFFEA +:10DD8000EF4800F4EEF900945809C020D822306A18 +:10DD90000C9BEECCFF04F01F0012EEF800BC5828DC +:10DDA000C111EEF800D471585808C040EEFC00C410 +:10DDB0005D180A99089A0C9BEEFC00DCF01F000924 +:10DDC000D8220A99089A0C9BEEFC00E0F01F00068E +:10DDD000FE99FFDECE7B00008001DCD080008A1837 +:10DDE0008002B5F480025424EBCD406C1ADA189509 +:10DDF0001ADB16921493301B48AAF01F000B48B68A +:10DE0000300A0A9B0C9CF01F000A0A990C9A069B88 +:10DE1000049C3008F01F00072FEDE3CD806C00005C +:10DE20008003BAD080022C428001EE648002662812 +:10DE30008002669CD401F01F0002D8028001DDE858 +:10DE4000EBCD40C0189E1497109CFCF800BC58887D +:10DE5000C240580BC1A0FCCAFF64FCF600D46C5849 +:10DE60005808C1901ADC16981AD9300BFCFC00C473 +:10DE70001ADBFD4B0104490E0E991ADE301B6C565D +:10DE80005D162FCDE3CD80C0FCF600D448BA6C58A7 +:10DE90005808CE91E3CFC0C0585CF9B80002F9B879 +:10DEA0000104580BC040FD4800B4CD6BFD4800B8DC +:10DEB000482ACD4B800377C880039588EBCD40F886 +:10DEC000FACEFFE818967C35F8F400D47C037C1772 +:10DED000685C7C2E580CC0F01AD51ADE300E1AD7AA +:10DEE0001AD3ED4E0104ECFC00C468565D162FCD2C +:10DEF000E3CD80F8E3CFC0F8D42118951694F8F755 +:10DF000001045807C020D822F8F900D472585808E4 +:10DF1000C4C01AD7F94701041AD70E981AD74B6A0A +:10DF20001AD70E9B7256F8FC00C40E995D16EAF9DA +:10DF300000D42FCD72585808C3801AD7EB4701047C +:10DF40001AD70E981AD74ACA1AD70E9B7256EAFCED +:10DF500000C430195D16EAF900D42FCD7258580864 +:10DF6000C2401AD7EB4701041AD70E981AD74A2A8B +:10DF70001AD70E9B7256EAFC00C430295D16EAF9E6 +:10DF800000D42FCD72585808C1001AD7EB470104AE +:10DF90001AD70E981AD7498A1AD70E9B7256EAFCDE +:10DFA00000C430395D162FCD5804C200EAFA00D4FF +:10DFB00074585808C12030091AD91AD9EB490104FC +:10DFC0001AD912981AD9129B7456EAFC00C4089AFE +:10DFD0005D16EAFA00D42FCD75A85808C070089BCA +:10DFE0003019300AEAFC00C45D183018EB4801040F +:10DFF000D822000080039588D421204DF8F900D460 +:10E000001897169573885808C2C11094F8C6FFEA8D +:10E01000C1C8EEFC00C45D1B1AD4189B0E984C19A5 +:10E02000E06A888E0C9CF01F00408F2C2FFD580C4E +:10E03000C1115805C140189B305CF01F003CEEF93F +:10E0400000D473885808C0D1737B580BCE31169C0E +:10E05000CE4BEECBFFF0F01F0036C1302FCDDC2AC7 +:10E0600073785808C0B0EEFC00C45D18C070189BEF +:10E07000306AEECCFFF0F01F002F6E2C580CCEA1B2 +:10E08000EF39007A3008F0091800C3A1EEF800D487 +:10E0900070485808C100301BEEFC00C45D18C0B4C5 +:10E0A000EEF800D471485808C0601A9BEEFC00C41A +:10E0B0005D18C214300B0E9CF01F001FEEF800D448 +:10E0C00070995809C070300BEEFC00C45D19EEF871 +:10E0D00000D470A85808C050301BEEFC00C45D1876 +:10E0E0003018EF4800C84959300C72082FF89308CF +:10E0F0002FCDD8224038F1D8C002CDD0CB0B30087C +:10E1000048891AD8E06A888E0E98EECBFFF0EECCE4 +:10E11000FF86F01F00058F3C2FFD580CCB81C9FBFB +:10E120008001DD44800273C4800281448002740C4B +:10E1300080008A188001DEF800007A28EBCD40E0EC +:10E1400018971695300BF01F001DEEC6FF64306A5D +:10E1500049BB0C9CF01F001BC2E0EEF801185808E8 +:10E16000C1F00C9B0E9CF01F00183006EEFC00DC8A +:10E170000C9BEF4600B0F01F00150C9A0C9BEEFCB8 +:10E1800000E0F01F00130C9BEEFC00E0F01F0011FC +:10E190000C9BEEFC00E0F01F0010E3CD80E0EEF8F9 +:10E1A00000D470D85808CDE00A9A0C9BEEFC00C44D +:10E1B0005D18CD8B1896CD6B8001D0348001D02CAA +:10E1C000800089B88001DEF88002ABFC80024A44FE +:10E1D00080025410800253FCD401F01F0002D802C8 +:10E1E0008001E13CEBCD40C01897F8F800C4580816 +:10E1F000C230303BF01F003DEEF800D470495809A2 +:10E20000C070300BEEFC00C45D19EEF800D470A9AC +:10E210005809C070300BEEFC00C45D19EEF800D454 +:10E2200070985808C050300BEEFC00C45D18300BDD +:10E230000E9CF01F002F6E2C3006F01F002E8F2634 +:10E240006E3C580CC040F01F002B8F36EEF800E4F7 +:10E250005808F9B80100EFF81A39EEFC0090580C94 +:10E26000C060F01F00253008EF480090EEFC008CE5 +:10E27000F01F00223006EEFC00DC0C9BEF46008C09 +:10E28000F01F001FEEFC00E0F01F001EEEFC00DCA3 +:10E29000EF4600E0F01F001CEEFC00DCF01F001B4E +:10E2A000EEFC00DCF01F001A0E9CEF4600DCF01FB5 +:10E2B0000019EEFC00CCF01F00110E9CEF4600D0C0 +:10E2C000EF4600CCF01F00140E9CF01F0014EEFC73 +:10E2D00000C4580CC070EEF800D470785808C02004 +:10E2E0005D18E3CD80C000008001E13C8001DEF8D4 +:10E2F0008002739C800234DC80008A248002A6F4B1 +:10E300008002491480028660800286308002B2A0BA +:10E310008001D1008001D61C8001D544EBCD408026 +:10E32000169778091639C0F1761899080E9CF01FD7 +:10E33000000A0E9CF01F0009E3CF808072180E388F +:10E34000C06010995809CFB1E3CFC0806E18931800 +:10E35000CEEB00008001E1E480008A24EBCD408018 +:10E360001897580CC051C1980E9CF01F000D6E0BF1 +:10E37000580BCFB1F01F000BF01F000B6E4C580C68 +:10E38000C060F01F000A6E4CF01F00096E8CF01F79 +:10E3900000080E9CF01F0006E3CD80808001E31C86 +:10E3A00080026474800264AC8002814880008A2408 +:10E3B000EBCD40C01897580CC05130060C9CE3CDF3 +:10E3C00080C0F01F0021CFA1334CF01F0020189611 +:10E3D000CF606E086E19991899296E286E89993840 +:10E3E00099996E3C580CC040F01F00198D4C6E7C02 +:10E3F000580CC040F01F00168D8C6E498D5949583D +:10E4000091096E5A8D6A4948910A49486E698D7919 +:10E4100091090C9CF01F0012C11130196C988DB934 +:10E420005808EDF91A0C6C285808CC906C1858084C +:10E43000CC606C4CF01F000BCC200C9C3006F01F05 +:10E44000000ACBDB800264308002814C800089D0DE +:10E450000000044800007A6400007A6080026820AE +:10E46000800281468001E35CD431204D580C5F0866 +:10E47000580B5F09189316971248C05030050A9C34 +:10E480002FCDD832E06C011CF01F00C01895CF8052 +:10E490003018F948010CFEF102F66E22620B580B9F +:10E4A000C1005802E0800144E2C4FFFC3006760B54 +:10E4B000049CF01F00B8C0C02FF6090B580BCF8189 +:10E4C0000A9CF01F00B50A9CF01F00B4CD8BE20639 +:10E4D0000328EB4800D46E0C580CE0800122F01F9A +:10E4E00000B0EB4C008CF01F00AFEB4C0090CE90D6 +:10E4F0006E185808C0A0785CF01F00A86E1CEAF6E1 +:10E500000090F01F00A78D5C6E385808C0C0EAF874 +:10E51000009070BCF01F00A16E3CEAF60090F01F66 +:10E5200000A08DBCEAF800905808CCB06E4C580C96 +:10E53000CC80F01F009DE04C0063FE9BFFC3EAC14E +:10E54000FFEA364A6E4B029CF01F00986E5C580C36 +:10E55000E08100F96620340CF01F008C1897CB1076 +:10E56000FEF8024C8F78FEF8024AFEF9024A8F98B4 +:10E57000FEF802488F058F458F658F898FC830065A +:10E58000FEF4023C8F168FA4FEF202388FB2EAF935 +:10E59000009072888FD8EAF9009072988FE8EAF9B3 +:10E5A000009072A88FF8F01F0088EB4C00E0E0802C +:10E5B00000C20C9BF01F00850C9BEAFC00E0F01FE2 +:10E5C0000084EAF800D470685808E08000A7029B35 +:10E5D0000A9C5D18EB4C00C4FE90FF74EAF80090B2 +:10E5E00070BBEAF800D470895809C0605D19FE95C7 +:10E5F000FF69EAF800D471685808C0F0EAFC00C46A +:10E600005D181897C0A0029BF01F0062C0600E9BAF +:10E61000364A029CF01F006534CCF01F005CFE906F +:10E62000FF514EC84EC9991899294EC84EC99938FC +:10E6300099494EC84EC9995899694EC84EC999789A +:10E6400099894EC84EC9999899A94EC84EC999B88A +:10E6500099D94EC84EC999C899E94EC84EC9F944CE +:10E660000040F9420044990599F8F9490048F01F23 +:10E670000069EB4C00DCFE90FF25EB39007A300896 +:10E68000F0091800C5C1300A029BF01F0063EAF8C8 +:10E690000090EAFC00DC707BF01F0060EAFB00E009 +:10E6A000EAFC00DCF01F005EEAFA009074C858082B +:10E6B000C60174D85808C52174EA580AC080302BA6 +:10E6C000EAFC00DCF01F0057FE91FEFC009B0A9C58 +:10E6D000F01F0055FE95FEF6EACBFFF0EAFC00DCE9 +:10E6E000F01F00523FF8EB4800E4EAF900D4734809 +:10E6F0005808C0D01A9BEAFC00C45D18C08140389D +:10E70000EDB80002C0413018EB4801188B036608D1 +:10E710008B188705FE9FFEB5EB4800C4CD2A6E3BE3 +:10E720006E1CF01F0043EB4C0090CFDAF94B00D485 +:10E73000CD3A0E9CF01F0019FE9FFEC4EACAFF8668 +:10E74000CA4BF01F001958FCFE9BFEBC6E5B310AE1 +:10E75000EACCFF86F01F0015CFEA109A301BEAFCC6 +:10E7600000DCF01F0030FE91FEADEAFA0090CA5BBB +:10E77000109A300BEAFC00DCF01F002AFE91FEA28A +:10E78000EAFA0090C97B00008002814C0000044C32 +:10E79000800089DC8001E1E480008A24800089D047 +:10E7A0008001CBAC800089F4800089E88001D5C469 +:10E7B0008001DE408001D41C8001D12C8001D14C2D +:10E7C0008001D13C800252C480025410800253FC6C +:10E7D0008001D0A88001D0B48001DE348001E1D86E +:10E7E0008001E8B08001DEBC8001EE648001D2A02F +:10E7F0008001D18C8001D50C8001D7688001D408BC +:10E800008001D5B88001D0D28001D0E88001D0BA93 +:10E810008002B3048002A6E88002A6E08002A6F48B +:10E820008002A6FC8001DFF88002AB2C80022D74F0 +:10E83000EBCD40E0306A18971695F8C6FF64497B27 +:10E840000C9CF01F0017C270EEF801185808C18028 +:10E850000C9B0E9CF01F00130E9CF01F0013300643 +:10E86000EEFC00DC0C9BEF4600B0F01F00100C9A91 +:10E870000C9BEEFC00E0F01F000EE3CD80E0EEF814 +:10E8800000D470E85808CE500A9A0C9BEEFC00C4E5 +:10E890005D18CDFB1896CDDB8001D02C800089B8A7 +:10E8A0008001DEF88002688C8002ABFC80024A4462 +:10E8B000D401F01F0002D8028001E830EBCD40C047 +:10E8C000499BF8C7FF641896306A0E9CF01F00172A +:10E8D000EDFB189CE06800A2EDD8E007EDFB08A274 +:10E8E0000FD81AD80FC91AD90FB81AD80FA91AD920 +:10E8F0000F9848FA1AD80C9C1ADB302BF01F000D29 +:10E900000E9B0C9CF01F000CECFC00DCF01F000BBD +:10E91000303B0C9CF01F000A30182FADED4800A8CA +:10E92000E3CD80C08001D02C800089B88003BAF884 +:10E9300080022C428001D3448002AC448001E83044 +:10E94000D431FACD00D03007F94700A818951694B5 +:10E950001491580BE0800217F6F60084E8CCFFFA19 +:10E9600076ABF01F012A1AD61ADC09D81AD809C9C1 +:10E970001AD909B81AD809A91AD909981AD8098927 +:10E980000A9C1AD9FEFA0488302BF01F01220E9B34 +:10E99000306A2F8DEACCFF64F01F011F306A089B9C +:10E9A000EACCFF5EF01F011D0A9CF01F011D300A1A +:10E9B000EAFC00DC149BF01F011B635AEDBA000354 +:10E9C000C061E2F801745808E08100B13010637949 +:10E9D0005809C0E0E1D9C0011298EDB90001E0800A +:10E9E00000A4EDB90002F9B80004E1D8E030EAF87B +:10E9F00000D471085808C060009BEAFC00C45D1890 +:10EA0000635A5804C07069585808C5A0F1DAC002AA +:10EA1000C6E11497E2170013C5B1029B0A9CF01FD0 +:10EA20000102FAC8FF9453375028089B0A9CF01F34 +:10EA300000FFEAF800B45828E08001BAE089007FBE +:10EA40005818E080017130285038EAF800B858288A +:10EA5000C7F05828E08900805818E080016230280B +:10EA60005048EAF900BC58495F0B58895F08F7E83D +:10EA70001008C780E2C9FECCE2C8FF0C169630072A +:10EA8000EC16000150195008129310925057660965 +:10EA90005809E08101122FF72FC32F025847CF8169 +:10EAA000EAF900BC5889C671E2F800F04059F1D883 +:10EAB000C002F3E81008E08101311096C5F8E8F8CB +:10EAC00000805808CA70F1DAC002CA40C10835098E +:10EAD000FAC8FF3010D9029AFAC9FF94300B5029B6 +:10EAE0000A9CF01F00D3CA202CCDD832E2F801488E +:10EAF0005808E081010FEAF900B0089A300BEAFCEF +:10EB000000DCF01F00CCE080017A3509FAC8FF3044 +:10EB100010D9029AFAC9FF94089B50290A9CF01F49 +:10EB200000C4C840CE2BA1B0C5DBE2F8017858087C +:10EB3000F9B00004F9B00105C4BB5848C8605908D1 +:10EB4000C83130395039EAF800B85828C83130197E +:10EB50005049C88B5848C8505908C82130395049C5 +:10EB6000C81B30085058E2C8FECC30165018E2C816 +:10EB7000FF0C50085909E080011FEAF800D470A882 +:10EB80005808C0500C9BEAFC00C45D18303B0A9C3E +:10EB9000F01F00A9354AFAC7FFE8300B0E9CF01FA2 +:10EBA000009E5804E0800126E8F8008450645098E4 +:10EBB000E8C8FFFA507868A95089E2FA0184581A27 +:10EBC000E080009E4029403850A950C84049433851 +:10EBD00050D950B8EAF800BC5848E08000E7E08916 +:10EBE00000885818E08000A43018510A40144003EF +:10EBF00050E850F0FACAFFAC0899069BFACCFF9C8B +:10EC000072085808C040F54BFFF0720814A82FC9CD +:10EC10002F0B183ACF61E2F801445198EAF6011837 +:10EC20005806E0800089FEFA0212302B0A9CF01F81 +:10EC300000793019EAF800BC5908E080008F5809C3 +:10EC4000E0800098305B300A0A9CF01F007D40583D +:10EC50005808C1C0EAF800D471485808C170FACB0E +:10EC6000FF44EAFC00C45D18C1114328EDB800015F +:10EC7000C0D118974F30189268095809E08100A157 +:10EC80002FF72FC42F035847CF81EAF800B0580858 +:10EC9000C0701031C050EAFC00E0F01F006BEAFCCD +:10ECA00000DC029BEB4100B0F01F00680A9CF01FE3 +:10ECB00000682CCDD832EAFB00D4E2FA0144765841 +:10ECC0005808C1301AD91AD23009EB4901041AD9AF +:10ECD0004DC90E3A5F081AD94DEA76560E99301B87 +:10ECE000EAFC00C45D162FCD30165056CD5A588818 +:10ECF000C2005908FE91FF7A3048C78BE2F901A49F +:10ED00005809FE9AFF6140985808FBF90A09C5BBEB +:10ED10006368F1D8C021CF0A50375047C2FB300892 +:10ED20005048CA0A30085038FE9FFE913008C5EBA3 +:10ED30003038C5CBEAF800D470F85808FE90FF755B +:10ED40000E9BEAFC00C45D18FE95FF6F0C99EAF873 +:10ED500000BC5908FE91FF75029B0A9CF01F003E03 +:10ED60000A9CF01F003E307B0A9CF01F0033C70B4B +:10ED7000EAF8009070495819F9BB000AF9BB013C48 +:10ED8000C63B745B744CF01F00214B5A1ADC302BCD +:10ED90000A9CF01F0020306A089BEACCFF5EF01F3F +:10EDA000001E2FFDFE9FFE023028C20B3019503985 +:10EDB000FE9FFE4D029B0A9CF01F0027CDFAEAFB46 +:10EDC00000D4E2FA014476585808FE90FF5B1AD945 +:10EDD0001AD3EB4201041AD20E3A5F081AD00E99E8 +:10EDE000765649CA301BEAFC00C45D162FCDC49B81 +:10EDF0006248507862595089CE1A301BEAFC00E014 +:10EE0000F01F0018FE9FFE8380022C448003BB3855 +:10EE100080022C4280008A0C80008A188001D61C57 +:10EE20008002A8148001DB088001DEF88001D794FD +:10EE3000800285A88001D0348003BBAC8001DCD087 +:10EE4000800377C8800249708002ABFC8001DBD46C +:10EE5000800395888001D2AC8001D5448003BB88B3 +:10EE6000800247BEEBCD40C021AD1897F8F800AC4A +:10EE70005808C681F8F6010CEEFB00907609580997 +:10EE8000C061C8F872095809E080008CF2F801945A +:10EE90005808CF913008EF48010C76495809C670E0 +:10EEA000EEFC00D4580CC0E04DAB780CF01F005ABB +:10EEB000EFF80024F1FC0A04EEFB009076485808B5 +:10EEC000C560EEF800E85818E088008D760AEEF884 +:10EED00000C85818C3F0580AC090103AC041C398EF +:10EEE0001438C370740A580ACFC15826C0407648F7 +:10EEF0005828C690580AEFFA1A32F9B80001EFF80C +:10EF00000A32EEF901105809C04176485818C71066 +:10EF1000EEF801185808C4F1580AF40B1700F60A65 +:10EF20001700F5FB1004F5FA1005EEF800D470B8E0 +:10EF30005808C410EEFC00C45D18C3D12E6DE3CD9B +:10EF400080C0F8F6010C5806C9812E6DE3CD80C053 +:10EF5000740A580ACCB0F4F801945808CFA1758807 +:10EF60005808CC4176485828CF41CC0B0E9CF01F56 +:10EF7000002BCE50EEF800B05808EFFC0A2C0E9C87 +:10EF8000F01F0027300B1A9C368AF01F00261A96B5 +:10EF90001A9A0E9C300BF01F00242E6DE3CD80C01A +:10EFA0005806FE91FF790E9C301BF01F00202E6D3D +:10EFB000E3CD80C00E9C300A30ABF01F001D2E6DDB +:10EFC000E3CD80C0580AC1D074085808EFFA1A324D +:10EFD000F9B80001EFF80A320E9C300BF01F001553 +:10EFE000CAEB302B0E9CF01F0011EEFB0090C6FB0D +:10EFF000EF480110129A0E9C303BF01F000BC9FB2A +:10F0000030180E9CEF4800C8149BF01F0009C97B04 +:10F010008003B79C800089DC8001D1C08001DBD4F3 +:10F0200080008A0C80026B548001D0348001DDE8BE +:10F030008001E940EBCD40C018971696F01F0009FB +:10F04000C0C06E0C581CC0700C9B0E9CF01F0006BC +:10F05000CF91302CE3CD80C03FDCE3CD80C00000F9 +:10F0600080014B8C80014B96EBCD404030181896B8 +:10F070009908F01F00040C9CF01F0003E3CD8040B2 +:10F0800080014B9280014B94D401580CC030F01F8A +:10F090000002D80280014B90D40130089908F01F7B +:10F0A0000002D80280014B8ED401189E580AC0C1BC +:10F0B00096199688F9D9C010103CC165F2C8FFFFB7 +:10F0C000973AB618D802581AC0609619F2C8FFFFCE +:10F0D000B618D802969996881039C0F47648F00987 +:10F0E0000709B889CF3B1D897648F00C0B099619A2 +:10F0F000F2C8FFFFB618D80230089738B8889619BA +:10F10000F2C8FFFFB618D802EBCD40801897580A16 +:10F11000C1D1961C9689FDDCC010FCC8FFFF1238D7 +:10F12000F7FA4A03F7F85004F1DEE508EFF9580161 +:10F13000F1F95E00EFFA5800F1FA5E01F7FC5201B6 +:10F14000F8C8FFFEB618E3CD8080581AC070961C30 +:10F15000F8C8FFFEB618E3CD8080969A9689F4C869 +:10F16000FFFF1238C094764814081199B889118AA3 +:10F17000B89A961CCEEB30089738B808961CF8C899 +:10F18000FFFEB618E3CD8080EBCD4080189E169C24 +:10F19000580AC0F1961B9889EFDBC010EEC8FFFD3E +:10F1A0001238C205F6C8FFFC993AB818E3CD808042 +:10F1B000581AC070981BF6C8FFFCB818E3CD8080C1 +:10F1C000969B9889F6C8FFFD1238C1C4784A160A82 +:10F1D00015B8BC8815A9BC991598BCA81589BCB9E7 +:10F1E000CEAB1DB8784A0E0AB4881DA9B4991D98F3 +:10F1F000B4A81D89B4B9981BF6C8FFFCB818E3CDB4 +:10F200008080300899389D08981BF6C8FFFCB81814 +:10F21000E3CD8080EBCD4068189316951496F01FCF +:10F22000000C0C9A0A9BE6CCFFFFF01F00090C9A19 +:10F230000A9BE6CCFFFEF01F00060C9A0A9BE6CC68 +:10F24000FFFDF01F0003E3CD806800008001F0A8FF +:10F25000D4211697189596141496F01F00080C9A4E +:10F260000E9BEACCFFFEF01F00060BC85808F1D435 +:10F27000E108EFF81C01D8228001F1088001F214A6 +:10F28000EBCD4068189316951496F01F00060C9A63 +:10F290000A9BE6CCFFFCF01F0003E3CD8068000072 +:10F2A0008001F188EBCD4068189316951496F01FF5 +:10F2B00000090C9A0A9BE6CCFFFCF01F00070C9A91 +:10F2C0000A9BE6CCFFFAF01F0004E3CD8068000043 +:10F2D0008001F1888001F108EBCD40681893169504 +:10F2E0001496F01F000F0C9A0A9BE6CCFFFCF01F4F +:10F2F000000D0C9A0A9BE6CCFFFBF01F000A0C9A4B +:10F300000A9BE6CCFFFAF01F00070C9A0A9BE6CC9A +:10F31000FFF9F01F0004E3CD806800008001F18850 +:10F320008001F0A8EBCD4068189316951496F01F55 +:10F33000000C0C9A0A9BE6CCFFFCF01F000A0C9A0A +:10F340000A9BE6CCFFFAF01F00080C9A0A9BE6CC59 +:10F35000FFF9F01F0005E3CD806800008001F1880F +:10F360008001F1088001F0A8EBCD40681893169554 +:10F370001496F01F00150C9A0A9BE6CCFFFCF01FB8 +:10F3800000120C9A0A9BE6CCFFF8F01F00100C9AB2 +:10F390000A9BE6CCFFF6F01F000D0C9A0A9BE6CC08 +:10F3A000FFF4F01F00090C9A0A9BE6CCFFF0F01F57 +:10F3B00000070C9A0A9BE6CCFFEEF01F0004E3CD99 +:10F3C000806800008001F1888001F108EBCD406881 +:10F3D000189316951496F01F00090C9A0A9BE6CC18 +:10F3E000FFFCF01F00060C9A0A9BE6CCFFF8F01F0A +:10F3F0000003E3CD806800008001F188EBCD406818 +:10F40000189316951496F01F00060C9A0A9BE6CCEA +:10F41000FFFCF01F0003E3CD806800008001F1884D +:10F42000EBCD4068189316951496F01F000C0C9ABB +:10F430000A9BE6CCFFFCF01F00090C9A0A9BE6CC65 +:10F44000FFF8F01F00060C9A0A9BE6CCFFF4F01FB1 +:10F450000003E3CD806800008001F188EBCD4068B7 +:10F46000189316951496F01F00330C9A0A9BE6CC5D +:10F47000FFFCF01F00300C9A0A9BE6CCFFF8F01F4F +:10F48000002D0C9A0A9BE6CCFFF4F01F002B0C9A7F +:10F490000A9BE6CCFFF2F01F00280C9A0A9BE6CCF0 +:10F4A000FFF0F01F00250C9A0A9BE6CCFFEEF01F40 +:10F4B00000220C9A0A9BE6CCFFECF01F001F0C9A6E +:10F4C0000A9BE6CCFFEAF01F001C0C9A0A9BE6CCD4 +:10F4D000FFE8F01F00190C9A0A9BE6CCFFE6F01F2C +:10F4E00000160C9A0A9BE6CCFFE4F01F00130C9A5E +:10F4F0000A9BE6CCFFE2F01F00110C9A0A9BE6CCB7 +:10F50000FFE1F01F000E0C9A0A9BE6CCFFE0F01F13 +:10F5100000090C9A0A9BE6CCFFDCF01F00060C9A4F +:10F520000A9BE6CCFFD8F01F0005E3CD8068000001 +:10F530008001F1888001F1088001F0A8EBCD4068DE +:10F54000189316951496F01F00120C9A0A9BE6CC9D +:10F55000FFFCF01F00100C9A0A9BE6CCFFFBF01F8B +:10F56000000D0C9A0A9BE6CCFFFAF01F000A0C9AD9 +:10F570000A9BE6CCFFF9F01F00070C9A0A9BE6CC29 +:10F58000FFF8F01F0004E3CD806800008001F188DF +:10F590008001F0A8EBCD4068189316951496F01FE3 +:10F5A00000060C9A0A9BE6CCFFFCF01F0003E3CD9B +:10F5B000806800008001F188EBCD406818931695B3 +:10F5C0001496F01F00060C9A0A9BE6CCFFFCF01F75 +:10F5D0000003E3CD806800008001F188EBCD406836 +:10F5E000189316951496F01F00060C9A0A9BE6CC09 +:10F5F000FFFCF01F0003E3CD806800008001F1886C +:10F60000EBCD4068189316951496F01F00060C9ADF +:10F610000A9BE6CCFFFCF01F0003E3CD80680000EE +:10F620008001F188EBCD4068189316951496F01F71 +:10F6300000060C9A0A9BE6CCFFFCF01F0003E3CD0A +:10F64000806800008001F188EBCD40681893169522 +:10F650001496F01F00060C9A0A9BE6CCFFFCF01FE4 +:10F660000003E3CD806800008001F188EBCD4068A5 +:10F67000189316951496F01F00060C9A0A9BE6CC78 +:10F68000FFFCF01F0003E3CD806800008001F188DB +:10F69000EBCD4068189316951496F01F00060C9A4F +:10F6A0000A9BE6CCFFFCF01F0003E3CD806800005E +:10F6B0008001F188EBCD4068189316951496F01FE1 +:10F6C00000060C9A0A9BE6CCFFFCF01F0004E3CD79 +:10F6D000806800008001F1888001F45CEBCD406817 +:10F6E000189316951496F01F00060C9A0A9BE6CC08 +:10F6F000FFFCF01F0003E3CD806800008001F1886B +:10F70000EBCD4068189316951496F01F00090C9ADB +:10F710000A9BE6CCFFFCF01F00060C9A0A9BE6CC85 +:10F72000FFF8F01F0003E3CD806800008001F1883E +:10F73000EBCD4068189316951496F01F00060C9AAE +:10F740000A9BE6CCFFFCF01F0003E3CD80680000BD +:10F750008001F188EBCD4068189316951496F01F40 +:10F7600000090C9A0A9BE6CCFFFCF01F00060C9ADD +:10F770000A9BE6CCFFF8F01F0003E3CD8068000091 +:10F780008001F188EBCD4068189316951496F01F10 +:10F7900000090C9A0A9BE6CCFFFCF01F00060C9AAD +:10F7A0000A9BE6CCFFF8F01F0003E3CD8068000061 +:10F7B0008001F188EBCD4068189316951496F01FE0 +:10F7C00000060C9A0A9BE6CCFFFCF01F0003E3CD79 +:10F7D000806800008001F188EBCD40681893169591 +:10F7E0001496F01F00090C9A0A9BE6CCFFFCF01F50 +:10F7F00000060C9A0A9BE6CCFFF8F01F0003E3CD4D +:10F80000806800008001F188EBCD40681893169560 +:10F810001496F01F00060C9A0A9BE6CCFFFCF01F22 +:10F820000003E3CD806800008001F188EBCD4068E3 +:10F83000189316951496F01F00090C9A0A9BE6CCB3 +:10F84000FFFCF01F00060C9A0A9BE6CCFFF8F01FA5 +:10F850000003E3CD806800008001F188EBCD4068B3 +:10F86000189316951496F01F00090C9A0A9BE6CC83 +:10F87000FFFCF01F00060C9A0A9BE6CCFFF8F01F75 +:10F880000003E3CD806800008001F188EBCD406883 +:10F89000189316951496F01F00060C9A0A9BE6CC56 +:10F8A000FFFCF01F0003E3CD806800008001F188B9 +:10F8B000EBCD4068189316951496F01F00060C9A2D +:10F8C0000A9BE6CCFFFCF01F0003E3CD806800003C +:10F8D0008001F188EBCD4068189316951496F01FBF +:10F8E00000060C9A0A9BE6CCFFFCF01F0003E3CD58 +:10F8F000806800008001F188EBCD40681893169570 +:10F900001496F01F00060C9A0A9BE6CCFFFCF01F31 +:10F910000004E3CD806800008001F1888001F0A838 +:10F92000EBCD4068189316951496F01F00060C9ABC +:10F930000A9BE6CCFFFCF01F0004E3CD80680000CA +:10F940008001F18880022240EBCD40681893169523 +:10F950001496F01F00330C9A0A9BE6CCFFDEF01FD2 +:10F9600000310C9A0A9BE6CCFFD4F01F002F0C9AB2 +:10F970000A9BE6CCFFC2F01F002D0C9A0A9BE6CC36 +:10F98000FFBFF01F002B0C9A0A9BE6CCFFBCF01FB8 +:10F9900000290C9A0A9BE6CCFFB0F01F00270C9AB6 +:10F9A0000A9BE6CCFFACF01F00250C9A0A9BE6CC24 +:10F9B000FFA4F01F00230C9A0A9BE6CCFF9CF01FCB +:10F9C00000210C9A0A9BE6CCFF98F01F001F0C9AAE +:10F9D0000A9BE6CCFF8CF01F001D0C9A0A9BE6CC1C +:10F9E000FF72F01F001B0C9A0A9BE6CCFF68F01F09 +:10F9F00000190C9A0A9BE6CCFF44F01F00170C9AE2 +:10FA00000A9BE6CCFF50F01F00150C9A0A9BE6CC2F +:10FA1000FF30F01F0013E3CD80680000800221500A +:10FA2000800220E88002208080021904800217E40E +:10FA30008002266C80021874800218A880021818B0 +:10FA4000800217B08002224080021BC080021C90FE +:10FA500080022364800224BC800222F080021E08FF +:10FA6000EBCD4068189316951496F01F000F0C9A72 +:10FA70000A9BE6CCFFFCF01F000D0C9A0A9BE6CC1B +:10FA8000FFFAF01F000B0C9A0A9BE6CCFFF9F01F5F +:10FA900000080C9A0A9BE6CCFFF8F01F0006E3CDA5 +:10FAA000806800008001F1888001F1088001F0A8E1 +:10FAB0008001F948EBCD406C14951296189216937C +:10FAC000E06A00DC129B0A9CF01F001AECC9FF9848 +:10FAD000EACAFF98069B049CF01F0017ECC9FFBC04 +:10FAE000EACAFFBC069B049CF01F0014ECC9FF6827 +:10FAF000EACAFF68069B049CF01F0011ECC9FF5086 +:10FB0000EACAFF50069B049CF01F000EECC9FF449C +:10FB1000EACAFF44069B049CF01F000BECC9FF30AF +:10FB2000EACAFF30069B049CF01F0008E3CD806CFE +:10FB30008002DF8680021F648002205880021FF44A +:10FB400080021FCC8002202880021DA8EBCD40EC53 +:10FB50001296F2E80000F4E90000ECE80008F4E98D +:10FB60000008ECE20010F4E30010ECE80018149731 +:10FB70001695F4E90018E06B00E85D158F7CC0D0A5 +:10FB800030CA6C7BF01F00066E7A6C79149C0A9B5D +:10FB90002F492F4AF01F0003E3CD80EC80008A1824 +:10FBA0008001FAB4EBCD40C014971696743858080B +:10FBB000C160949E948AF60E00081438F5DEE916AA +:10FBC000F9B80900EFF89A03580CC0905809C0C161 +:10FBD000189B0C9A6E4C1C0CF01F000A8E180C0817 +:10FBE000AE18E3CD80C05819CFA16E4B0C9A1C0BF8 +:10FBF000F01F00048E180C08AE18E3CD80C0000082 +:10FC000080008A18EBCD40E0169714961895581A84 +:10FC1000C0B0F01F000C0C99189B0E9A0A9CF01FA4 +:10FC2000000AE3CD80E09698968614991016169AED +:10FC30000C9BF01F00053008EA060B08E3CD80E0BE +:10FC4000800089F48001FBA4EBCD406818931695E1 +:10FC50001496F01F00060C9A0A9BE6CCFFFCF01FDE +:10FC60000004E3CD806800008001F1888001FC047D +:10FC7000EBCD4068189316951496F01F00060C9A69 +:10FC80000A9BE6CCFFFCF01F0004E3CD8068000077 +:10FC90008001F1888001FC04EBCD40681893169533 +:10FCA0001496F01F000F0C9A0A9BE6CCFFFCF01F85 +:10FCB000000C0C9A0A9BE6CCFFF8F01F00090C9A86 +:10FCC0000A9BE6CCFFF4F01F00060C990A9AE6CCDA +:10FCD000FFF0320BF01F0003E3CD80688001F18854 +:10FCE0008001FBA4EBCD4068189316951496F01F85 +:10FCF000000C0C9A0A9BE6CCFFFCF01F00090C9A42 +:10FD00000A9BE6CCFFF8F01F00060C990A9AE6CC95 +:10FD1000FFF4320BF01F0003E3CD80688001F1880F +:10FD20008001FBA4EBCD4068189316951496F01F44 +:10FD3000000C0C9A0A9BE6CCFFFCF01F00090C9A01 +:10FD40000A9BE6CCFFF8F01F00070C990A9AE6CC54 +:10FD5000FFF7303BF01F0004E3CD80688001F1889D +:10FD60008001F0A88001FBA4EBCD406818931695A4 +:10FD70001496F01F00180C9A0A9BE6CCFFFCF01FAB +:10FD800000150C9A0A9BE6CCFFF8F01F00120C9AA3 +:10FD90000A9BE6CCFFF4F01F000F0C9A0A9BE6CCFE +:10FDA000FFF0F01F000C0C9A0A9BE6CCFFECF01F52 +:10FDB000000A0C9A0A9BE6CCFFEAF01F00080C9997 +:10FDC0000A9AE6CCFFE9303BF01F0005E3CD8068DE +:10FDD0008001F1888001F1088001F0A88001FBA476 +:10FDE000EBCD4068189316951496F01F00280C9AD6 +:10FDF0000A9BE6CCFFFCF01F00250C9A0A9BE6CC80 +:10FE0000FFF8F01F00220C9A0A9BE6CCFFF4F01FCB +:10FE100000200C9A0A9BE6CCFFF2F01F001E0C9A01 +:10FE20000A9BE6CCFFF1F01F001B0C9A0A9BE6CC64 +:10FE3000FFF0F01F00180C9A0A9BE6CCFFEFF01FB2 +:10FE400000150C9A0A9BE6CCFFEEF01F00120C99ED +:10FE50000A9AE6CCFFED306BF01F000F0C9A0A9B5C +:10FE6000E6CCFFE7F01F000B0C9A0A9BE6CCFFE6FE +:10FE7000F01F00080C990A9AE6CCFFE5320BF01F40 +:10FE80000006E3CD806800008001F1888001F10860 +:10FE90008001F0A88001FBA4EBCD40681893169573 +:10FEA0001496F01F00150C9A0A9BE6CCFFFCF01F7D +:10FEB00000120C9A0A9BE6CCFFF8F01F000F0C9A78 +:10FEC0000A9BE6CCFFF4F01F000C0C9A0A9BE6CCD0 +:10FED000FFF0F01F000A0C9A0A9BE6CCFFEEF01F21 +:10FEE00000080C990A9AE6CCFFED303BF01F0005A4 +:10FEF000E3CD80688001F1888001F1088001F0A8DD +:10FF00008001FBA4EBCD4068189316951496F01F62 +:10FF100000120C9A0A9BE6CCFFFCF01F00100C9A12 +:10FF20000A9BE6CCFFFBF01F000D0C990A9AE6CC69 +:10FF3000FFFA302BF01F000A0C9A0A9BE6CCFFF860 +:10FF4000F01F00050C9A0A9BE6CCFFF4F01F00029C +:10FF5000E3CD80688001F1888001F0A88001FBA4D6 +:10FF6000EBCD4068189316951496F01F00120C9A6A +:10FF70000A9BE6CCFFFCF01F00100C9A0A9BE6CC13 +:10FF8000FFFBF01F000D0C990A9AE6CCFFFA302B0C +:10FF9000F01F000A0C9A0A9BE6CCFFF8F01F000540 +:10FFA0000C9A0A9BE6CCFFF4F01F0002E3CD8068B8 +:10FFB0008001F1888001F0A88001FBA4EBCD4068AE +:10FFC000189316951496F01F000C0C9A0A9BE6CC19 +:10FFD000FFFCF01F000A0C9A0A9BE6CCFFFBF01F07 +:10FFE00000070C990A9AE6CCFFFA302BF01F0004A8 +:10FFF000E3CD80688001F1888001F0A88001FBA436 +:02000004800278 +:10000000EBCD4068189316951496F01F00090C9AD2 +:100010000A9BE6CCFFFCF01F00070C990A9AE6CC7D +:10002000FFFB303BF01F0004E3CD80688001F188C6 +:100030008001F0A88001FBA4EBCD406818931695D1 +:100040001496F01F00090C9A0A9BE6CCFFFCF01FE7 +:1000500000070C990A9AE6CCFFFB303BF01F000426 +:10006000E3CD80688001F1888001F0A88001FBA4C5 +:10007000EBCD4068189316951496F01F00090C9A62 +:100080000A9BE6CCFFFCF01F00070C990A9AE6CC0D +:10009000FFFB303BF01F0004E3CD80688001F18856 +:1000A0008001F0A88001FBA4EBCD40681893169561 +:1000B0001496F01F000C0C9A0A9BE6CCFFFCF01F74 +:1000C00000090C9A0A9BE6CCFFF8F01F00070C9978 +:1000D0000A9AE6CCFFF7303BF01F0004E3CD8068BE +:1000E0008001F1888001F0A88001FBA4EBCD40687D +:1000F000189316951496F01F000C0C9A0A9BE6CCE8 +:10010000FFFCF01F00090C9A0A9BE6CCFFF8F01FD9 +:1001100000070C990A9AE6CCFFF7303BF01F000469 +:10012000E3CD80688001F1888001F0A88001FBA404 +:10013000EBCD4068189316951496F01F000C0C9A9E +:100140000A9BE6CCFFFCF01F00090C9A0A9BE6CC48 +:10015000FFF8F01F00070C990A9AE6CCFFF7303B36 +:10016000F01F0004E3CD80688001F1888001F0A8D1 +:100170008001FBA4EBCD4068189316951496F01FF0 +:10018000000C0C9A0A9BE6CCFFFCF01F00090C9AAD +:100190000A9BE6CCFFF8F01F00070C990A9AE6CC00 +:1001A000FFF7303BF01F0004E3CD80688001F18849 +:1001B0008001F0A88001FBA4EBCD40681893169550 +:1001C0001496F01F00090C9A0A9BE6CCFFFCF01F66 +:1001D00000070C990A9AE6CCFFFB303BF01F0004A5 +:1001E000E3CD80688001F1888001F0A88001FBA444 +:1001F000EBCD4068169514961893F01F00220C99C9 +:100200000A9AE6CCFFFC308BF01F001F0C9A0A9B69 +:10021000E6CCFFF4F01F001B0C9A0A9BE6CCFFF023 +:10022000F01F00180C9A0A9BE6CCFFECF01F00159B +:100230000C9A0A9BE6CCFFE8F01F00120C9A0A9B6E +:10024000E6CCFFE4F01F000F0C9A0A9BE6CCFFE01F +:10025000F01F000E0C9A0A9BE6CCFFDEF01F000B8D +:100260000C9A0A9BE6CCFFDCF01F00080C990A9A56 +:10027000E6CCFFDA302BF01F0004E3CD80680000ED +:100280008001F1888001FBA48001F108EBCD40687A +:10029000189316951496F01F00090C9A0A9BE6CC49 +:1002A000FFFCF01F00070C990A9AE6CCFFFB303BDD +:1002B000F01F0004E3CD80688001F1888001F0A880 +:1002C0008001FBA4EBCD4068169514961893F01F9F +:1002D00000060C990A9AE6CCFFFC308BF01F000355 +:1002E000E3CD80688001F1888001FBA4EBCD4068FC +:1002F000189316951496F01F00090C9A0A9BE6CCE9 +:10030000FFFCF01F00070C990A9AE6CCFFFB303B7C +:10031000F01F0004E3CD80688001F1888001F0A81F +:100320008001FBA4EBCD4068189316951496F01F3E +:1003300000100C9A0A9BE6CCFFFCF01F000E0C99F3 +:100340000A9AE6CCFFFB306BF01F000B0A9AE6CC52 +:10035000FFF50C99306BF01F00080C9A0A9BE6CC55 +:10036000FFEFF01F0004E3CD806800008001F188FA +:100370008001F0A88001FBA4EBCD4068169514968F +:100380001893F01F000C0C990A9AE6CCFFFC306B16 +:10039000F01F00090C9A0A9BE6CCFFF6F01F00073D +:1003A0000C9A0A9BE6CCFFF5F01F0004E3CD8068B1 +:1003B0008001F1888001FBA48001F0A8EBCD4068AA +:1003C000169514961893F01F000D0C990A9AE6CC16 +:1003D000FFFC306BF01F000A0A9AE6CCFFF60C997E +:1003E000302BF01F00070C9A0A9BE6CCFFF4F01F9D +:1003F0000005E3CD806800008001F1888001FBA446 +:100400008001F948EBCD4068169514961893F01FBB +:10041000000D0C990A9AE6CCFFFC306BF01F000A25 +:100420000A9AE6CCFFF60C99302BF01F00070C9AC5 +:100430000A9BE6CCFFF4F01F0005E3CD80680000C6 +:100440008001F1888001FBA48001F948EBCD406870 +:10045000169514961893F01F00100C990A9AE6CC82 +:10046000FFFC306BF01F000D0C9A0A9BE6CCFFF6E8 +:10047000F01F000B0C9A0A9BE6CCFFF4F01F00085B +:100480000C990A9AE6CCFFF2302BF01F0004E3CD62 +:10049000806800008001F1888001FBA48001F108E0 +:1004A000EBCD4068169514961893F01F000A0C992E +:1004B0000A9AE6CCFFFC306BF01F00070C990A9AF1 +:1004C000E6CCFFF6302BF01F0004E3CD806800007F +:1004D0008001F1888001FBA4EBCD4068169514964D +:1004E0001893F01F000A0C990A9AE6CCFFFC306BB7 +:1004F000F01F00070C990A9AE6CCFFF6302BF01F8C +:100500000004E3CD806800008001F1888001FBA435 +:10051000EBCD4068189316951496F01F00220C9AA4 +:100520000A9BE6CCFFFCF01F00200C9A0A9BE6CC4D +:10053000FFFAF01F001D0C9A0A9BE6CCFFF8F01F93 +:10054000001A0C990A9AE6CCFFF6306BF01F0017E0 +:100550000C9A0A9BE6CCFFF0F01F00150C9A0A9B40 +:10056000E6CCFFEFF01F00120C990A9AE6CCFFEEE2 +:10057000302BF01F000E0C9A0A9BE6CCFFECF01F0C +:1005800000090C9A0A9BE6CCFFE8F01F00060C9AC3 +:100590000A9BE6CCFFE4F01F0007E3CD8068000073 +:1005A0008001F1888001F1088001FBA48001F0A89E +:1005B0008001F948EBCD4068169514961893F01F0A +:1005C000000C0C990A9AE6CCFFFC306BF01F000976 +:1005D0000C9A0A9BE6CCFFF6F01F00070C9A0A9BC8 +:1005E000E6CCFFF5F01F0004E3CD80688001F188C0 +:1005F0008001FBA48001F0A8EBCD4068169514960D +:100600001893F01F000C0C990A9AE6CCFFFC306B93 +:10061000F01F00090C9A0A9BE6CCFFF6F01F0007BA +:100620000C9A0A9BE6CCFFF5F01F0004E3CD80682E +:100630008001F1888001FBA48001F0A8EBCD406827 +:10064000189316951496F01F00120C9A0A9BE6CC8C +:10065000FFFCF01F00100C9A0A9BE6CCFFFAF01F7B +:10066000000D0C9A0A9BE6CCFFF8F01F000A0A9ACC +:10067000E6CCFFF60C99306BF01F00070C9A0A9B32 +:10068000E6CCFFF0F01F0005E3CD80688001F18823 +:100690008001F1088001FBA48001F948EBCD40689E +:1006A000189316951496F01F00100C9A0A9BE6CC2E +:1006B000FFFCF01F000E0C9A0A9BE6CCFFFAF01F1D +:1006C000000B0C990A9AE6CCFFF8306BF01F00087B +:1006D0000C990A9AE6CCFFF2302BF01F0005E3CD0F +:1006E000806800008001F1888001F1088001FBA48E +:1006F000EBCD4068189316951496F01F00090C9ADC +:100700000A9BE6CCFFFFF01F00060C990A9AE6CC84 +:10071000FFFE302BF01F0003E3CD80688001F0A8BE +:100720008001FBA4EBCD4068169514961893F01F3A +:1007300000130C990A9AE6CCFFFF306BF01F0010F3 +:100740000C9A0A9BE6CCFFF9F01F000C0C9A0A9B4E +:10075000E6CCFFF8F01F00090A9AE6CCFFF70C99E7 +:10076000306BF01F00070C9A0A9BE6CCFFF1F01FDC +:100770000003E3CD806800008001F0A88001FBA4A5 +:10078000EBCD4068189316951496F01F00060C9A4E +:100790000A9BE6CCFFFCF01F0004E3CD806800005C +:1007A0008001F18880020724EBCD406816961495ED +:1007B00018931499169A306BF01F00080A9A0C9B34 +:1007C000E6CCFFFAF01F00060A9A0C9BE6CCFFF974 +:1007D000F01F0003E3CD80688001FBA48001F0A836 +:1007E000EBCD4068189316951496F01F00060C9AEE +:1007F0000A9BE6CCFFFCF01F0004E3CD80680000FC +:100800008001F188800207A8EBCD40681893169507 +:100810001496F01F00090C9A0A9BE6CCFFFFF01F0C +:1008200000060C990A9AE6CCFFFE306BF01F00031D +:10083000E3CD80688001F0A88001FBA4EBCD406887 +:10084000189316951496F01F00060C9A0A9BE6CC96 +:10085000FFFCF01F0004E3CD806800008001F188F8 +:1008600080020808D4011499169A308BF01F0002F8 +:10087000D80200008001FBA4EBCD406816951496C9 +:100880001893F01F00090A9AE6CCFFFC0C99306B14 +:10089000F01F00060C9A0A9BE6CCFFF6F01F00043E +:1008A000E3CD80688001F1888001FBA48001F1081C +:1008B000EBCD4068189316951496F01F00090C9A1A +:1008C0000A9BE6CCFFFCF01F00070C990A9AE6CCC5 +:1008D000FFFB303BF01F0004E3CD80688001F1880E +:1008E0008001F0A88001FBA4D4011499169A320B60 +:1008F000F01F0002D80200008001FBA4EBCD40688D +:10090000189316951496F01F00180C9A0A9BE6CCC3 +:10091000FFE0F01F00160C9A0A9BE6CCFFDEF01FEA +:1009200000140C9A0A9BE6CCFFDDF01F00110C9915 +:100930000A9AE6CCFFDC306BF01F000E0C9A0A9B83 +:10094000E6CCFFD6F01F000C0C9A0A9BE6CCFFCE3B +:10095000F01F00070C9A0A9BE6CCFFCDF01F0004A5 +:10096000E3CD8068800208E88001F1088001F0A8EA +:100970008001FBA480020864EBCD406818931695B3 +:100980001496F01F00060C9A0A9BE6CCFFFCF01FA1 +:100990000004E3CD806800008001F188800208FC3B +:1009A000D4011499169A303BF01F0002D8020000BF +:1009B0008001FBA4EBCD40E0189716951496F01F2C +:1009C000000D6E1C580CC0800C990A9A6E0BF01F1B +:1009D000000AE3CD80E05816C0918A996A4812084F +:1009E0008F186E098A181208AA18E3CD80E000005B +:1009F0008001F1888001FBA4EBCD40681893169527 +:100A00001496F01F00060C9A0A9BE6CCFFFCF01F20 +:100A10000004E3CD806800008001F188800209B401 +:100A2000EBCD4068189316951496F01F00100C9AA1 +:100A30000A9BE6CCFFFCF01F000E0C990A9AE6CC4C +:100A4000FFFB303BF01F000B0A9AE6CCFFF80C9935 +:100A5000308BF01F00080C9A0A9BE6CCFFF0F01FC9 +:100A60000006E3CD806800008001F1888001F0A8D5 +:100A70008001FBA4800209B4EBCD40681695149662 +:100A80001893F01F00090A9AE6CCFFFC0C99308BF2 +:100A9000F01F00060C9A0A9BE6CCFFF4F01F00043E +:100AA000E3CD80688001F1888001FBA4800209B455 +:100AB000EBCD40801697189B580AC0F18E1C8E898A +:100AC000FDDCC010FCC8FFF91238C285F8C8FFF879 +:100AD0008F3AAE18E3CD8080581AC0708E1CF8C8CB +:100AE000FFF8AE18E3CD80808E9A8E89F4C8FFF9A6 +:100AF0001238C2C46E48140811F9B88911EAB89ABC +:100B000011D9B8A911CAB8BA11B9B8C911AAB8DAB5 +:100B10001199B8E9118AB8FACE2B17F86E4A1C0A57 +:100B2000B48817E9B49917D8B4A817C9B4B917B8D5 +:100B3000B4C817A9B4D91798B4E81789B4F98E1CAA +:100B4000F8C8FFF8AE18E3CD8080300B308A8F3BB9 +:100B5000F01F00028E1CCC4B80008A0CEBCD40684D +:100B6000189316951496F01F000C0C9A0A9BE6CC6D +:100B7000FFF8F01F000A0C9A0A9BE6CCFFF6F01F64 +:100B800000070C9A0A9BE6CCFFF4F01F0005E3CDAA +:100B90008068000080020AB08001F1088001F948F5 +:100BA000EBCD40F8206D1697149614991895169A67 +:100BB000306BF01F002D0C9A0E9BEACCFFFAF01F51 +:100BC000002B0C9A0E9BEACCFFF9F01F00280C9A20 +:100BD0000E9BEACCFFF8F01F00260C9A0E9BEACC85 +:100BE000FFF0F01F00240C9A0E9BEACCFFECF01FE4 +:100BF0000021318A0E9B1A9CF01F001FEAC3FFE8F8 +:100C00001A940C9A1A9B069CF01F001A5816C18061 +:100C10001A9B0C9A6A7CF01F00199A988E992048AA +:100C2000F00901098B690C9A069C0E9BF01F0011BC +:100C30006A698E181208AE182FADE3CD80F86A6984 +:100C40008E182FC81208E06B00E8BA086E5CF01F1F +:100C5000000C8B7CCF20505C1A9B0C9AF01F000775 +:100C6000CE3B00008001FBA48001F0A880020AB006 +:100C70008001F18880008A1880020B5C800221F8D4 +:100C8000EBCD4068189316951496F01F00120C9A3D +:100C90000A9BE6CCFFFCF01F00100C9A0A9BE6CCE6 +:100CA000FFFAF01F000D0C9A0A9BE6CCFFF8F01F2C +:100CB00000090C9A0A9BE6CCFFF4F01F00060C9A80 +:100CC0000A9BE6CCFFF0F01F0005E3CD8068000032 +:100CD0008001F1888001F10880020BA0EBCD40E09B +:100CE000189716951496F01F000B0C9A0A9BEECCE1 +:100CF000FFFCF01F00090FD93008F0091800C07080 +:100D00000C9A0A9BEECCFFF8F01F0004E3CD80E0C4 +:100D10008001F188800206F080020BA0EBCD4060DC +:100D2000202D301A18951696FACCFFFEF01F0008F9 +:100D30009A181BF92FE8F0090109AC091BCA8B5A54 +:100D40001BD88B482FEDE3CD806000008001F2506E +:100D5000EBCD40E078089758189716967859E049F7 +:100D6000003FE0880004E3CF80E0FEF8029AF0093B +:100D7000032F78455815E0800127E0450080CF41DA +:100D8000780C301AF01F00A1E3CF90E078485808A3 +:100D9000C391780C301AF01F009EE3CF90E07848A2 +:100DA000F0C90005E049008FFE9BFFDFFEF80264FA +:100DB000F009032F7848E0480081E080010CE08AC8 +:100DC000002BE0480083E0800118E0850110E04836 +:100DD0000085CCA1780C301AF01F008FE3CF90E093 +:100DE000780C301AF01F008DE3CF90E07848F0C9FE +:100DF0000001E049009BFE9BFFB8FEF80222F009CB +:100E0000032FE0480081CB01780C301AF01F0085D9 +:100E1000E3CF90E05848E08000E4E0480080CA4119 +:100E2000781A300B780CF01F00806E0C0C9B301A77 +:100E3000F01F007EE3CF90E0780C301AF01F007CAA +:100E4000E3CF90E0780C301AF01F007AE3CF90E007 +:100E5000780C301AF01F0078E3CF90E0780C301A4D +:100E6000F01F0076E3CF90E0780C301AF01F00748A +:100E7000E3CF90E0780C301AF01F0072E3CF90E0DF +:100E8000780C301AF01F0070E3CF90E0780C301A25 +:100E9000F01F006EE3CF90E0780C301AF01F006C6A +:100EA000E3CF90E0780C301AF01F006AE3CF90E0B7 +:100EB000780C301AF01F0068E3CF90E0780C301AFD +:100EC000F01F0066E3CF90E0780C301AF01F00644A +:100ED000E3CF90E0780C301AF01F0062E3CF90E08F +:100EE000780C301AF01F0060E3CF90E0780C301AD5 +:100EF000F01F005EE3CF90E0780C301AF01F005C2A +:100F0000E3CF90E0780C301AF01F005AE3CF90E066 +:100F1000780C301AF01F0058E3CF90E0780C301AAC +:100F2000F01F0056E3CF90E0780C301AF01F005409 +:100F3000E3CF90E0780C301AF01F0052E3CF90E03E +:100F4000780C301AF01F0050E3CF90E0780C301A84 +:100F5000F01F004EE3CF90E0780C301AF01F004CE9 +:100F6000E3CF90E0780C301AF01F004AE3CF90E016 +:100F7000780C301AF01F0048E3CF90E0780C301A5C +:100F8000F01F0046E3CF90E0780C301AF01F0044C9 +:100F9000E3CF90E0780C301AF01F0042E3CF90E0EE +:100FA000780C301AF01F0040E3CF90E0780C301A34 +:100FB000F01F003EE3CF90E0780C301AF01F003CA9 +:100FC000E3CF90E0780C0A9AF01F003A0A9CE3CD38 +:100FD00080E0780C301AF01F0038E3CF90E0780CF6 +:100FE000301AF01F0036E3CF90E0780C301AF01F73 +:100FF0000034E3CF90E0780C301AF01F0032E3CFDA +:1010000090E000008003BD388001F8F88001F2A470 +:101010008003BE38800201308001F1888003C078EF +:101020008001F2D880008A0C80020A20800208B079 +:101030008001F280800208788001FA608001F88CDB +:101040008001FC988001F8D48001F8B08001F82C70 +:101050008001FD688001F7D88001F7848001F75492 +:101060008001F7008001F6DC8001F6908001F66CCB +:101070008001FF608001FFBC800200008001F62437 +:101080008001F85C8001FF048001F6488001F600D1 +:10109000800202EC80020378800203BC8002040418 +:1010A0008002044C80020CDC800203248002078052 +:1010B0008001FC48800201B88001F42080020174A4 +:1010C000800200ECEBCD40C0129714998E96109AD6 +:1010D000582CC280E08A0008584CC360587CC190EC +:1010E000E3CF80C0580CC0A0581CCFB158EBFE9B7A +:1010F000FFF9FEF80312F00B032F580BCF21129CBF +:101100000E9BF01F00C28E98F006010CE3CD80C04C +:10111000202BE04B007FFE9BFFE5FEF802F2F00B78 +:10112000032F582BE080015DE089001A580BC26044 +:10113000581BCD71129C0E9BF01F00B68E98F006C6 +:10114000010CE3CD80C0580BCCC1129C0E9BF01F4C +:1011500000B28E98F006010CE3CD80C0584BC170F0 +:10116000E0850148585BCBD1129C0E9BF01F00AB71 +:101170008E98F006010CE3CD80C0129C0E9BF01FF0 +:1011800000A88E98F006010CE3CD80C0129C0E9B47 +:10119000F01F00A48E98F006010CE3CD80C0129CD5 +:1011A0000E9BF01F00A18E98F006010CE3CD80C0CD +:1011B000129C0E9BF01F009D8E98F006010CE3CD53 +:1011C00080C0129C0E9BF01F009A8E98F006010CB6 +:1011D000E3CD80C0129C0E9BF01F00968E98F00607 +:1011E000010CE3CD80C0129C0E9BF01F00938E98E3 +:1011F000F006010CE3CD80C0129C0E9BF01F008F07 +:101200008E98F006010CE3CD80C0129C0E9BF01F5F +:10121000008C8E98F006010CE3CD80C0129C0E9BD2 +:10122000F01F00888E98F006010CE3CD80C0129C60 +:101230000E9BF01F00858E98F006010CE3CD80C058 +:10124000129C0E9BF01F00818E98F006010CE3CDDE +:1012500080C0129C0E9BF01F007E8E98F006010C41 +:10126000E3CD80C0129C0E9BF01F007A8E98F00692 +:10127000010CE3CD80C0129C0E9BF01F00778E986E +:10128000F006010CE3CD80C0129C0E9BF01F007392 +:101290008E98F006010CE3CD80C0129C0E9BF01FCF +:1012A00000708E98F006010CE3CD80C0129C0E9B5E +:1012B000F01F006C8E98F006010CE3CD80C0129CEC +:1012C0000E9BF01F00698E98F006010CE3CD80C0E4 +:1012D000129C0E9BF01F00658E98F006010CE3CD6A +:1012E00080C0129C0E9BF01F00628E98F006010CCD +:1012F000E3CD80C0129C0E9BF01F005E8E98F0061E +:10130000010CE3CD80C0129C0E9BF01F005B8E98F9 +:10131000F006010CE3CD80C0129C0E9BF01F00571D +:101320008E98F006010CE3CD80C0129C0E9BF01F3E +:1013300000548E98F006010CE3CD80C0129C0E9BE9 +:10134000F01F00508E98F006010CE3CD80C0129C77 +:101350000E9BF01F004D8E98F006010CE3CD80C06F +:10136000129C0E9BF01F00498E98F006010CE3CDF5 +:1013700080C0129C0E9BF01F00468E98F006010C58 +:10138000E3CD80C0129C0E9BF01F00428E98F006A9 +:10139000010CE3CD80C0129C0E9BF01F003F8E9885 +:1013A000F006010CE3CD80C0129C0E9BF01F003BA9 +:1013B0008E98F006010CE3CD80C0129C0E9BF01FAE +:1013C00000388E98F006010CE3CD80C0129C0E9B75 +:1013D000F01F00348E98F006010CE3CD80C0129C03 +:1013E0000E9BF01F00318E98F006010CE3CD80C0FB +:1013F000129C0E9BF01F002D8E98F006010CE3CD81 +:1014000080C000008003C2E88001F2A48003C324EE +:1014100080020A788001FC708001F3CC800202C453 +:101420008001F3FC8002063C800200A8800204A038 +:10143000800204D8800207E08002083C800209781C +:1014400080020510800205F8800208788002069C60 +:1014500080020C808001F3248001F368800205B4CF +:101460008001F53C8001F5948001FC988001FCE44A +:101470008001F5DC8001F9208001FD248001F8085D +:101480008001F7B48001FDE08001F7308001FE9813 +:101490008001F6B4800200388001F5B88002007047 +:1014A000800209F88002028C800201F0EBCD40FE40 +:1014B000208D306A1897785378457801FAC2FFE694 +:1014C000300B049CF01F00384B88F139010BE06AA7 +:1014D000FFFFFB69001E300B1A9CF01F0035302AFD +:1014E0001A9B049CF01F0033029A30281A990A9B19 +:1014F000069CF01F00319A194B08F9D9C0101188C9 +:10150000103CF9B60200F1DCE318E06A00FFF1DA02 +:10151000E326EDD9E309FBF93C01F9D6E30C1A9473 +:101520004A78118A580AC060F4C80001F9E8000836 +:10153000C2918F3CF01F00238F2CC3106E3A300BEA +:10154000F01F0019FB66001F6E2BFB63001CFB6580 +:10155000001D8E78F5D8C01020281A9CFB58001A60 +:10156000F01F0013049C1A9B300AF01F00121A99F6 +:10157000029A0A9B069C3008F01F000F2F8DE3CFC4 +:1015800090FE9A18F4C90001F9E90009F40901096B +:101590005C591208120CBA181206CCCB2F8DE3CD71 +:1015A00080FE000080008A0C00008904800215C4BF +:1015B0008001F250800210C400007A2D00007A2CC5 +:1015C00080008A3C30083019B838B818B828B80AF2 +:1015D0003008994B993999285EFCD703EBCD4068C8 +:1015E000189316951496F01F00090C9A0A9BE6CCE6 +:1015F000FFFFF01F00060C9A0A9BE6CCFFFEF01FCF +:101600000004E3CD806800008001F0A88001F108AB +:10161000EBCD40681696149518931499169A303BA2 +:10162000F01F00050A9A0C9BE6CCFFFDF01F00039B +:10163000E3CD80688001FBA48001F0A8EBCD406879 +:101640001696149518931499169A303BF01F0005BE +:101650000A9A0C9BE6CCFFFDF01F0003E3CD8068E7 +:101660008001FBA48001F0A8D431FACEFFDC1896EB +:1016700016971494129210907C157C01581AC2D0BF +:10168000C153582AC1300D893FF8F0091800C21023 +:101690000D98E2081900E08B0005E0081900C6E289 +:1016A0003FF83009AC88AC99D83A8E18AE383FF87C +:1016B0000D89F0091800C0D00C9C089A0E9BF01FF1 +:1016C0000034089A0E9BECCCFFFFF01F0031CDCB0D +:1016D0003008300CAC98D83296285808C4C0B618D8 +:1016E000AE3830088B08AC983FFAAC8A8E198E0859 +:1016F000F2081900FE98FFEE1494ECC3FFFFC1D866 +:10170000E8081800EDF41E000D9A8E188E89F40872 +:10171000000B5C781019123AE0890026AE1B6A08AB +:101720002FF88B080D89E8091800CB318E198E0827 +:10173000F2081900FE98FFCEAE39301A0E9B0C9CB1 +:10174000F01F0013301A0E9B069CF01F00110D882D +:10175000E4081800CD618E888E990D9A1218103AFF +:10176000E08A000E3FF83009AC88AC998E1820282A +:10177000AE08C8AB9618B628CB4BDA3A6A0A6E297F +:101780003018F00A094810498F29C7EB8001F0A8EA +:10179000EBCD4040201D1A9E9AF65C781ADE1AD6D0 +:1017A000F01F00032FED2FFDE3CD8040800216686F +:1017B000EBCD40E0302818951AD81696149730696A +:1017C000F01F00072FFD580CC0700E9A0C9BEACC3E +:1017D000FFFEF01F0004E3CD80E0000080021790C0 +:1017E0008001F108EBCD40E0301818951AD8169614 +:1017F000149732A9F01F00072FFD580CC0700E9AE5 +:101800000C9BEACCFFFEF01F0004E3CD80E000005B +:10181000800217908001F0A8EBCD40E03058189579 +:101820001AD8169614973029F01F00102FFD580C67 +:10183000C190EACCFFFE0E9A0C9BF01F000D0E9A91 +:101840000C9BEACCFFFCF01F000B0E9A0C9BEACC21 +:10185000FFFBF01F00080E9A0C9BEACCFFFAF01F6A +:101860000005E3CD80E00000800217908001F108C0 +:101870008001F0A8EBCD40E0301818951AD81696E4 +:1018800014973039F01F00072FFD580CC0700E9AC6 +:101890000C9BEACCFFFEF01F0004E3CD80E00000CB +:1018A000800217908001F0A8EBCD40E030681895D9 +:1018B0001AD8169614973049F01F00102FFD580CB7 +:1018C000C190EACCFFFE0E9A0C9BF01F000D0E9A01 +:1018D0000C9BEACCFFFDF01F000A0E9A0C9BEACC91 +:1018E000FFFCF01F00080E9A0C9BEACCFFFAF01FD9 +:1018F0000005E3CD80E00000800217908001F0A891 +:101900008001F108EBCD40E0301818951AD81696F2 +:10191000149730A9F01F00072FFD580CC0700E9AC5 +:101920000C9BEACCFFFEF01F0004E3CD80E000003A +:10193000800217908001F0A8D43120BD50195008C2 +:1019400018961697581AC390C272E06800FDE069B5 +:1019500000DD1AD8300A3018F01F005C2FFD580C3B +:10196000C1E0300A0E9BECCCFFFEF01F0059300A9C +:101970000E9BECCCFFFDF01F0056300A0E9BECCC0A +:10198000FFFCF01F0053ECCCFFFB0E9B300AF01F56 +:101990000050301CC048582AC040301C2F5DD8323F +:1019A00019893FF8F0091800E080008B9618301C68 +:1019B0002FA8B6182F5DD83276185058B148503835 +:1019C000760A504AF6E80008F8C2FFFEFAE9001865 +:1019D000F8C3FFFDF6EA0010F8C9FFFBFAEB0020A0 +:1019E000F8C4FFFC50293FF5FAC0FFD8E06100FDC4 +:1019F000C0680D998E382FE81208AE281AD030181A +:101A00001AD1E06900DD109A0E9B0C9CF01F00318A +:101A10002FED580CC4105805FBF5500AFBF8400A8E +:101A2000F9B90401F1D9E408EBD8E405301A0E9BAA +:101A3000049CF01F0027301A0E9B069CF01F002408 +:101A4000301A0E9B089CF01F00220DA83009F208E6 +:101A50001800CD010DB83509F2081800CCB10DC839 +:101A60003F29F2081800CC61301A0E9B402CF01F61 +:101A700000180DD84019F2081800CBC14038301CAE +:101A8000AE28F80509496E2812488F2840095809E0 +:101A9000C8509305C84B4038FB580014FAE80020A2 +:101AA000EEE90010FAEA0010EEEB0000FAE8001888 +:101AB000EEE90008AC9C3FF8AC882F5DD8323008C6 +:101AC000B898300CC6CB0000800217908001F0A8B7 +:101AD00080021668D431207D1895169714961293BB +:101AE000581AC110C0B2300830290C9A0E9B0A9CBB +:101AF000F01F0032C5712F9DD832582ACF50301CAC +:101B00002F9DD83276185018760AF0001410500A1B +:101B10001A91F6E80008F8C4FFFAFAE900083FF65F +:101B2000F6EA0010FAC2FFE8FAEB0010C1A8580666 +:101B3000FBF65006FBF84006F9B90401F1D9E408B8 +:101B4000EDD8E406301A0E9B089CF01F001D0BE830 +:101B5000E6081800C1D00B998E382FE81208AE287D +:101B600004983029301A0E9B0A9CF01F0014CE01F5 +:101B7000BA20E2E80010EEE90010E2E80000EEE929 +:101B80000000E2EA0008EEEB00082F9DD832301882 +:101B90006E29F006094AAE201449109C8F292F9D0A +:101BA000D8320B982FF8EACCFFFA0C9A0E9BAA9821 +:101BB000F01F0003301CCA5B800219388001F0A8B6 +:101BC000EBCD40EC206D3019189716931495F01F4B +:101BD000002DC0412FADE3CD80ECEECCFFF90A9A89 +:101BE000069BF01F00290A9A069BEECCFFF8F01F17 +:101BF00000260A9A069BEECCFFF7F01F00230A9AF4 +:101C0000069BEECCFFF6F01F00210A9A069BEECC55 +:101C1000FFF2F01F001E0A9A069BEECCFFEEF01FAB +:101C2000001B0A9A069BEECCFFEAF01F001858052D +:101C30005F0858255F091248CCE06608500866180E +:101C400086160A9A5018EBD8B010BA15E6E80008C4 +:101C5000FAE900082026E6E20010E06800FD0A1616 +:101C6000AE961A9BFAE300100E9C1AD8E06900DDCC +:101C70003018F01F00072FFD2FADE3CD80EC0000E2 +:101C800080021AD48001F0A8800215DC800217902F +:101C9000EBCD40EC206D189716931495582AC1810E +:101CA00019893FF8F0091800F9F91801F7F812013D +:101CB000F9BA0102F1DAE108F1D9E108F7F81C01FB +:101CC000F9B80000F9F80E012FADE3CD80EC300932 +:101CD000F01F0019CFA0EECCFFF90A9A069BF01F67 +:101CE00000170A9A069BEECCFFF8F01F0014580567 +:101CF000CEC166085008661886160A9A5018EBD8A6 +:101D0000B010BA15E6E80008FAE900082026E6E275 +:101D10000010E06800FD0A16AE961A9BFAE3001068 +:101D20000E9C1AD8E06900DD3018F01F00052FFD69 +:101D3000CCCB000080021AD48001F0A8800217905A +:101D4000D42112951497580A5F0958055F08169A0E +:101D50001248C2510B986E29F0C4FFFEF2C8000170 +:101D60005BD8E08B0015129C089B5D1A18965806EC +:101D7000C0C06E086E192FF80809089A0A9B8F08D0 +:101D80008F190C9CF01F00080C9CD822089B5D1A30 +:101D9000300818968F2C8F188F08CEAB30060C9C0D +:101DA000D822000080008A18EBCD40FC12951494D4 +:101DB000580A5F0958055F08189212481693C19196 +:101DC000300995296A085808E08A001612966A2791 +:101DD0000E99089A069B049CF01F000B2FF6EEF755 +:101DE000FFF86A085807F7B701F80C38FE99FFF2B8 +:101DF000E3CD80FCEAE80000F4E900006A2A892AC1 +:101E0000E3CD80FC80021D40EBCD40FC189316957D +:101E1000581AC2C0C053582AC5E0E3CD80FC7827C9 +:101E200078085808FE9AFFFB78195809FE9AFFF7C0 +:101E30009698300612087649F20800040F9A0E9B15 +:101E40002FEA1414089CF01F00332FF6EEF7FFF86A +:101E500066085807F7B701F80C38FE99FFF16619C4 +:101E60008A181208AA18E3CD80FC96285808C3C027 +:101E7000B618F9D8B010AA3C300830128708871875 +:101E8000872810948A1C8A0E189AFC0C1900C2121A +:101E9000F7DAC0106A46EC0B00081199F2C7FFFE92 +:101EA0005827C250F1DEC01016181037E089002004 +:101EB000E40409496A2B2FF4F3EB0008C1C0F407CE +:101EC0000008AA18F9D8B010189AFC0C1900CE1303 +:101ED000E3CD80FC781C580CFE9AFFA196181808D8 +:101EE000B618E3CD80FC961CB62CCC6BAA0CFDDC9E +:101EF000B010CCBBF3EB1008069A8A998B28EC093A +:101F00000009485B6A5CF01F00058A1A8A0ECD8BB7 +:101F100080008A18800221F880021D40EBCD40F835 +:101F20003FF510941697149340661388EA0818003A +:101F3000C05130070E9CE3CD80F858045F18580656 +:101F40005F991268CF700C9B5D171897C0600C9A50 +:101F5000089BF01F0004CEFBA685A69CCECB0000FC +:101F600080008A18EBCD40C0129EF2E80000F4E930 +:101F7000000014977C2A8F2A18961D89169C3FF81A +:101F8000F0091800C1401D993058F0091800E08888 +:101F9000000F2039E06A5556EA1A5555F20B141F06 +:101FA000F20A04481619F2090019C02830091AD992 +:101FB000189B1C990C9C7C280E9AF01F00042FFD86 +:101FC0008F2CE3CD80C0000080021F1CEBCD406C45 +:101FD000F2E20000F4E300007228952814957228BC +:101FE00013961AD6F01F00032FFD8B2CE3CD806CC7 +:101FF00080021F1CEBCD406FF2E20000F4E3000012 +:10200000F2E00008F4E10008F2E20010F4E300104E +:102010001495725813961AD6F01F00032FFD8B5C8F +:10202000E3CD806F80021F1CEBCD406FF2E2000019 +:10203000F4E30000F2E00008F4E10008724895487B +:102040001495724813961AD6F01F00032FFD8B4C7F +:10205000E3CD806F80021F1CEBCD406CF2E20000EC +:10206000F4E30000722895281495722813961AD666 +:10207000F01F00032FFD8B2CE3CD806C80021F1C12 +:10208000D421310418971AD4169614953018332990 +:10209000F01F00142FFD580CC0B05805C0E18C98FB +:1020A0006C4C0F9A100CEECBFFFEF01F000F0F9937 +:1020B0008C181208AC18D8225815CFA10F9AE80A2C +:1020C0001800E08800073FF83009AE88AE99CF0BC2 +:1020D0008C986C4BEECCFFFE100BF01F0003CE8BE8 +:1020E0008002179080008A18D4213018189716960D +:1020F0001495308410991AD4F01F00142FFD580C39 +:10210000C0B05805C0E18C986C4C0F9A100CEECB07 +:10211000FFFEF01F000F0F998C181208AC18D82280 +:102120005815CFA10F9AE80A1800E08800073FF879 +:102130003009AE88AE99CF0B8C986C4BEECCFFFE7D +:10214000100BF01F0003CE8B8002179080008A18BE +:10215000EBCD40E0320930081AD91895169714963D +:102160001099F01F00132FFD580CC0F05806C0F155 +:102170008E986E4C0B9A100CEACBFFFEF01F000DF0 +:102180000B998E181208AE18E3CD80E05816CF9147 +:102190008E986E4B0B9A100BEACCFFFEF01F0005D9 +:1021A0000B998E181208AE18CF0B00008002179002 +:1021B000800089E8D421201D78091896F2C8000112 +:1021C0005BD8E08B0014F2C80008C0E01A94300518 +:1021D000C0280E98500870079105680CF01F000683 +:1021E0008D055807CF712FFDD822300899082FFD93 +:1021F000D822000080008A24EBCD40C018971696A4 +:10220000F6CCFFF8F01F000DC130EEF8FFF8EEC974 +:1022100000089908F8C7FFF8930C99160C9AE06B20 +:1022200000FF0E9CF01F00060E9CE3CD80C01897A7 +:102230000E9CE3CD80C0000080008A3C80008A0CA8 +:10224000EBCD40FC32E818931AD8169214943068FB +:102250003079F01F00232FFD580CC031E3CD80FCF6 +:10226000089A049BE6CCFFFEF01F001E0799305829 +:10227000F0091800E088001F2039E06A5556EA1A74 +:102280005555F20B141FF20A0448F20B01055814BD +:10229000C18030060C972FF6662C08990E0C049A14 +:1022A0002FD7303BF01F00100C35FE99FFF6E3CD21 +:1022B00080FC5814F9B80000E7F80A02E3CD80FC6E +:1022C000EA050017645C0E9BF01F0008872CCC7099 +:1022D0000E9A300BF01F0006CDDB00008002179035 +:1022E000800209A08001FBA4800221F880008A0CF2 +:1022F000D421189616951497582AC16119893FF868 +:10230000F0091800F9F91801F7F81201F9BA0102F9 +:10231000F1DAE108F1D9E108F7F81C01F9B8000099 +:10232000F9F80E01D82230083049F01F000CC0C067 +:102330000D98F0C400045817C0800E990A9A089BA3 +:102340006C2CF01F0007D822089B6A5CF01F000568 +:102350008D2CCF41CF9B0000800219388001FBA457 +:10236000800221F8EBCD40FC206D18941695149353 +:10237000582AC18119893FF8F0091800F9F91801A4 +:10238000F7F81201F9BA0102F1DAE108F1D9E1082E +:10239000F7F81C01F9B80000F9F80E012FADE3CDF4 +:1023A00080FC30083019F01F0040CF906A1E501E8C +:1023B0006A0A500AEAE80008FAE90008EAEA0010A6 +:1023C000FAEB0010EDDEB0105813C600E8C7FFFAB4 +:1023D0000999ECC8FFFE12080E9CE5D8B010069AC9 +:1023E0000A9BF01F00328A18E4081900CD82069A71 +:1023F0000A9BE8CCFFF8F01F002E8A18E4081900A9 +:10240000CCE2E8CCFFF4069A0A9BF01F0028685C37 +:1024100088693008F0091900C0E0189630070C9C54 +:102420002FF7069A0A9BF01F00222FC688E80E3865 +:10243000FE99FFF78A18E4081900CB12069AE8CC37 +:10244000FFF20A9BF01F0019685888E9887AF009A2 +:10245000002C3008F00A1900C0E0189630070C9CD8 +:102460002FF7069A0A9BF01F00132FC688F80E3824 +:10247000FE99FFF78A18E4081900C912069A0A9B08 +:10248000E8CCFFF0F01F0009C8ABE8C7FFFA30EA5C +:10249000300B0E9CF01F0008099B6A5CF01F0007C0 +:1024A000895CC97B800219388001F1088002163CE2 +:1024B0008002161080008A0C800221F8EBCD40FCCF +:1024C000206D189416951493582AC18119893FF8E4 +:1024D000F0091800F9F91801F7F81201F9BA010228 +:1024E000F1DAE108F1D9E108F7F81C01F9B80000C8 +:1024F000F9F80E012FADE3CD80FCE06800FF330951 +:102500001AD83008F01F00532FFD580CCF406A1E18 +:10251000501E6A0A500AEAE80008FAE90008EAEAE6 +:102520000010FAEB0010EDDEB0105813E0800085CB +:10253000E8C7FFFE0999ECC8FFFE12080E9CE5D81B +:10254000B010069A0A9BF01F00448A18E40819008C +:10255000CD22069A0A9BE8CCFFFCF01F00408A18A7 +:10256000E4081900CC82E8CCFFF8069A0A9BF01F19 +:10257000003A684C88493008F0091900C0E0189604 +:1025800030070C9C2FF7069A0A9BF01F00342FC6C9 +:1025900088C80E38FE99FFF78A18E4081900CAB2F5 +:1025A000069AE8CCFFF60A9BF01F002B684888C902 +:1025B000885AF009002C3008F00A1900C0E018967B +:1025C00030070C9C2FF7069A0A9BF01F00252FC698 +:1025D00088D80E38FE99FFF78A18E4081900C8B2A7 +:1025E000069A0A9BE8CCFFF4F01F001B8A18E40847 +:1025F0001900C812069AE8CCFFF20A9BF01F0016D9 +:1026000088C988D81208684A8879F408002C3008EC +:10261000F0091900FE90FF70189630070C9C2FF7F8 +:1026200006990A9A310BF01F000F2F0688F80E3812 +:10263000FE99FFF6C60BE8C7FFFE30EA300B0E9C92 +:10264000F01F0009099B6A5CF01F0008894CC73B1A +:10265000800217908001F1088002163C800216105B +:102660008001FBA480008A0C800221F8EBCD40E0C1 +:10267000E06800FE18971AD816951496304830591D +:10268000F01F00162FFD580CC031E3CD80E0EECCDA +:10269000FFFE0C9A0A9BF01F00120C9A0A9BEECCCC +:1026A000FFFDF01F000F0C9A0A9BEECCFFFCF01F01 +:1026B000000C5816C0A00F9B0C990A9A6E2C203B58 +:1026C000F01F0008E3CD80E00F9B6A5C203BF01F09 +:1026D00000068F2CCF11CDAB800217908001F0A89F +:1026E0008001FBA4800221F8EBCD40E018951696FE +:1026F000F6CCFFF8F01F000CC1209916300899089D +:10270000F8C7FFF80C9A5805EBF71A05E06B00FFC5 +:102710000E9CF01F00060E9CE3CD80E018970E9CE7 +:10272000E3CD80E080008A3C80008A0CEBCD40C085 +:10273000201DF8C60008300C6C1BF01F0014C1A04F +:10274000500C3007C1286C1B400CF01F001118976B +:10275000C1406C1AECCBFFF8EF4AFFFC0E9CF01F57 +:10276000000D6C065806C0505807CEE14007CF2B2D +:10277000400C2FFDE3CD80C01A9CF01F00070E9C7B +:102780002FFDE3CD80C00000800226E8800221F802 +:1027900080008A18800221B4D421189416961495CA +:1027A00030CCF01F00121897C1D030189906991537 +:1027B000F0060946EC0C1502F01F000C8F2CC0F03F +:1027C0005806E08A000B3009129A6E28F009092A8F +:1027D0002FF91236FE99FFFB8907DA2A0E9CF01FAB +:1027E00000043FDCD822000080008A3C80008A245C +:1027F000D4311893169214901291580CC360780932 +:102800003018760CF0090945580CC39018946816D6 +:102810000A36C1A468075807C0606E480238C1B0C4 +:102820003FCCD832662CF80603275807CF71ECC886 +:10283000FFFFF808002CC0582FF819075807CEE101 +:1028400010960A38CFA5089CF01F001330083FEC03 +:102850008508D832029A009C6E3BF01F0010301C95 +:1028600089166E088908D832760C580CC040F01FC3 +:10287000000ADA3A66093018F0090945308CF01F71 +:1028800000081894C060850C300899189908CC0B82 +:10289000D832000080008A2480008A1880008A3C98 +:1028A000D43110941290781840961895169214917D +:1028B0000C9B780A089C5D181893318CF01F00134C +:1028C0001897C1F00C9CF01F00118F3CC170089B41 +:1028D0000C9AF01F000F30088F468F128F218F50F7 +:1028E0008F086A29F203002C78085808C0C0109994 +:1028F00070085808CFD19307DA3A0E9CF01F0005F4 +:102900003FDCD8329907DA3A80008A3C80008A1886 +:1029100080008A24D431203D501C500B1491129217 +:102920001090580AC4307418009B740A129C5D18E9 +:10293000A36C502C6228F00C03075807C3706E4537 +:102940000A990035C3610E940E93C0986E0758071C +:10295000C2D008936E490A39C2C10E946E3B0A9ADE +:10296000049CF01F00181896CF2140196E18930888 +:1029700040086E2991098F1C8F2C6E3CF01F0012AD +:102980008F468F3640296228F009000C78090E39ED +:10299000EFF80000F9F80A00EFF81000E7F81A0065 +:1029A0000E9CF01F00092FDDDA3A3FEC2FDDD83204 +:1029B0006E385808CFB00039CF903FCC2FDDD832D9 +:1029C000800089B880008A24163C5E0C7808971C29 +:1029D000990B97085808F1FB1A015EFC7819580901 +:1029E000F9F81000F3F81A0078085808F1F91A01FC +:1029F0003008990899185EFC4848300A48499118EF +:102A0000910A930A5EFF000000007A3000007A38D5 +:102A1000EBCD406816951893F6CCFFEDF01F002221 +:102A2000314A1896300BF01F00210A9A8D15ECCC14 +:102A3000FFF0069BF01F001E49EAF5090042AC09B1 +:102A4000F50800422FF8F558004249B530088D28A6 +:102A50006A198D3993062F868B1649866C08F0C942 +:102A6000FFFF8D095909E08800180A936A0C782A3B +:102A7000580AF9F80003E7F80A01F9F81003F5F825 +:102A80001A0320197838910A8D09F01F000D6C097E +:102A90005909FE9BFFED300A326C149BF01F0009B0 +:102AA000E3CF906880008A3C80008A0C80008A18FE +:102AB0000000890400007A3000007A3880008A24FF +:102AC00080014BB8EBCD40E030961697305E300B6E +:102AD00033A51989F2C80030EC081800E08B001902 +:102AE000F2CA0030580AC2C51999F2C80030EC0881 +:102AF0001800E08B0017F2C800305808C215F1EA40 +:102B00001048EE0B0B08585BC291E3CF80E0F2C88F +:102B10000061FC081800E08B000EF2CA0057CE3BA3 +:102B2000F2C80061FC081800E08B000DF2C80057E5 +:102B3000CE5BF2C80041FC081800E088000DE3CF2E +:102B4000C0E0F2C80041FC081800FE9BFFFAF2C882 +:102B50000037CD4BF2CA0037CC6B19A8EA08180031 +:102B6000CEF12FFB586BCD202FDCCB4BEBCD40E0D3 +:102B700016961497580AC4C0300B3095305EC1B811 +:102B8000F2CA0030580AC3651999F2C80030EA0841 +:102B90001800E08B0021F2C800305808C2B5F1EAF5 +:102BA00010485808C275EC0B0B082FFB1637E0884D +:102BB00000302FEC1989F2C80030EA081800FE989E +:102BC000FFE1F2C80061FC081800E08B000EF2CAB9 +:102BD0000057CD9BF2C80061FC081800E08B000D87 +:102BE000F2C80057CDBBF2C80041FC081800E088CD +:102BF000000DE3CFC0E0F2C80041FC081800FE9BC6 +:102C0000FFFAF2C80037CCABF2CA0037CBCBE3CF28 +:102C100080E0F6CA00015E6CF80A000913882FF8FC +:102C20005C58B2885E1CF6C80002100CC088198877 +:102C30002FF85C58B888201C58085E1C201ACF87D3 +:102C40005EFC5EFCEBCD40C049071696189BE04643 +:102C50000020F9B60B200E9C0C9AF01F000D3008D6 +:102C6000EE060B080F885808C0D00E9C35E935FADF +:102C70002208F2081800F9FABE002FFC198858083B +:102C8000CF81482CE3CD80C000007A3C80008A18B8 +:102C9000EBCD40FE18911492169C1293580BC2A0D3 +:102CA000E20B00045809C20002973006C0881835AC +:102CB000E08A001418070C33E0880018E4060708BF +:102CC000E80701051AD80E9C48CA0A9B2FF6F01F88 +:102CD000000C2FFD580CCEC43008EE01010CE96841 +:102CE000FFFFE3CD80FE02973008EE01010CE9689A +:102CF000FFFFE3CD80FE00008003D35C8000898469 +:102D0000580CC140F8FC00D0580CC1002FCCF8F88A +:102D1000FFFC5808C04178095809C0901638C030E7 +:102D20002F8CCF6B78081438CFC15EFF5EF9780C1A +:102D3000580C5E0C78281638C0515EFC782816387E +:102D40005E0C780C580CCFB15EFC30383189F948F4 +:102D500000F0F9480058F948005431E8F949004CAE +:102D6000F94800503FF9E0680576F949017CF948D7 +:102D7000019C5EFCEBCD40E018961695344CF01F9C +:102D8000000C1897C110301899789938994858064E +:102D9000C0500C9CF01F00078F5C5805C0500A9C67 +:102DA000F01F00048FBC0E9CE3CD80E08002814CBC +:102DB000800089D0EBCD40C0169679075807C051E6 +:102DC000C0C86E375807C0906E0C0C9BF01F0004F3 +:102DD000CF910E9CE3CD80C0E3CF80C0800089DC22 +:102DE000EBCD40FC16951894580C5F0B58055F0806 +:102DF0001493104B1292C0403FFCE3CD80FC580A64 +:102E0000CFC048E73006C0682FF62E07E0460038EE +:102E1000CF406E0B0A9CF01F000ACF710699049AEE +:102E2000089B0E9C6E185D18F9BC01FFF9BC0000F0 +:102E3000E0460038CE31CE1B8003C52C800089DCF3 +:102E4000EBCD40801897580CC0A0780CF01F0005FF +:102E50006E1CF01F00040E9CF01F0002E3CD80806A +:102E600080008A24D4211894169579075807C1A0A8 +:102E70003006C0680E966E3C580CC14018970A9BED +:102E80006E0CF01F0009CF715806EFF81003EDF833 +:102E90001A03EFF80003E9F80A100E9CF01F000374 +:102EA000D82ADC2A800089DC80022E40EBCD4060ED +:102EB00016961895760BF01F00056B088D38EB46BB +:102EC0000040E3CD8060000080022E64D431202DCC +:102ED000500B129CF01F003C1890C730198A580AFA +:102EE000C670300118965011320230930294C038E7 +:102EF0002FF60D8AE40A18005F08E60A18005F0939 +:102F00001248E8081800CF51580AC2C00D87E407DC +:102F100018005F18E60718005F191268E808180023 +:102F2000C4505807C4300C95C0385807C0D02FF58E +:102F30000B87E40718005F18E60718005F1912688E +:102F4000E8081800CF31AA844A0B0C9CF01F00201F +:102F5000C171A1A15807C060EAC6FFFF0D8A580AD7 +:102F6000CCA1009CF01F001B5801C2404008F14159 +:102F7000005C40195809C251129C2FEDD832496BA0 +:102F80000C9CF01F0013C031A1B1CE5B0C9C493BDF +:102F9000F01F000FF9B80004E3D8E031FBF910018D +:102FA000F7B901FFFBF91A01CD6B0C95CCDBF01FD3 +:102FB0000009300840093FFCF348005C2FEDD8328F +:102FC0002FEDDC3A800089D08003CC30800089DC92 +:102FD00080008A248003CC388003CC40EBCD40FEB7 +:102FE000169CF01F00451891C6B0198A580AC7A050 +:102FF0001896300232033094E80A18005F08E60A97 +:1030000018005F0910493008F0091800C0E0109B53 +:103010002FF60D8AE60A18005F08E80A18005F0913 +:103020001248F6081800CF51580AC4500D87E80717 +:1030300018005F18E60718005F1910693008F009DA +:103040001800C3705807C350109A0C95C038580721 +:10305000C0D02FF50B87E60718005F18E8071800A7 +:103060005F191268F4081800CF3130084A3BAA886B +:103070000C9CF01F0023C0F1A5A25807C060EAC64F +:10308000FFFF0D8A580ACB91029CF01F001E049C82 +:10309000E3CD80FE49CB0C9CF01F0019C031A3B2D8 +:1030A000CEDB49AB0C9CF01F0016C0E1A3A2CE6B97 +:1030B0000C95CDCB029CF01F00135802CE913FF22D +:1030C000049CE3CD80FE492B0C9CF01F000DC03109 +:1030D000A1B2CD4B0C9C48FBF01F0009C071A1A20E +:1030E000CCDBF01F00083FF2CD3B029C3FF2F01F0B +:1030F0000005CCEB800089D0800393C4800089DC7C +:1031000080008A24800393BC8003CC488003CC5089 +:103110008003BA24EBCD40801697149C129BF01FBD +:1031200000085BFCC031E3CFC0801898E018FFE1D5 +:10313000CFB1EF4C0050109CE3CD808080022FDC9B +:10314000EBCD40801697149C129BF01F00085BFC8F +:10315000C031E3CFC0801898E018FFE6CFB1EF4C44 +:10316000004C109CE3CD808080022FDCD431201DE8 +:10317000500B129CF01F00481891E080007F198AC4 +:10318000580AC6B030021896049032033094E80A08 +:1031900018005F08E60A18005F0910493008F009B6 +:1031A0001800C0E0109B2FF60D8AE60A18005F0891 +:1031B000E80A18005F091248F6081800CF51580AAB +:1031C000C2F00D87E80718005F18E60718005F19BE +:1031D00010693008F0091800C3E05807C3C0109AFE +:1031E0000C95C0385807C0D02FF50B87E60718009C +:1031F0005F18E80718005F191268F4081800CF314B +:1032000030084A6BAA880C9CF01F0025C161A1B24E +:103210005807C060EAC6FFFF0D8A580ACB91029C8E +:10322000F01F00205802C1B04009F342005458007A +:10323000C241009C2FFDD83249BB0C9CF01F0018E6 +:10324000C031A1A2CE6B499B0C9CF01F0015C0E1C0 +:10325000A3B2CDFB0C95CD5BF01F001230084009E6 +:103260003FFCF34800542FFDD832491B0C9CF01F43 +:10327000000CC051A3A2CCDB2FFDDC3A0C9C48DB38 +:10328000F01F0007F9B80010E5D8E032F7B001FFF1 +:10329000CC0B0000800089D08003BA04800089DC58 +:1032A00080008A248003CC588003CC608003BA2439 +:1032B0008003BA20D431202D500B129CF01F00390E +:1032C0001890C6D0198A580AC610300118955011A6 +:1032D000320230930294C0382FF50B8AE40A1800AA +:1032E0005F08E60A18005F091248E8081800CF5185 +:1032F000580AC2C00B87E40718005F18E6071800D9 +:103300005F191268E8081800C3F05807C3D00A967E +:10331000C0385807C0D02FF60D87E40718005F1893 +:10332000E60718005F191268E8081800CF31AC846E +:1033300049DB0A9CF01F001DC171A1A15807C060A4 +:10334000ECC5FFFF0B8A580ACCA1009CF01F0018A7 +:103350005801C1E04008F141005840195809C1F135 +:10336000129C2FEDD832493B0A9CF01F0010C0314F +:10337000A1B1CE5B0A9C490BF01F000CCFA04019F5 +:103380002FF95019CDCB0A96CD3BF01F000930081C +:1033900040093FFCF34800582FEDD8322FEDDC3ABE +:1033A000800089D08003CC6C800089DC80008A2476 +:1033B0008003CC708003CC74EBCD40401896784CE1 +:1033C000F01F00466D2CF01F0045ECFC00D0F01FF4 +:1033D00000436DACF01F00416DCCF01F00406DEC60 +:1033E000F01F003EECFC0080F01F003CECFC00886D +:1033F000F01F003AECFC0090F01F0038ECFC009449 +:10340000F01F0036ECFC0098F01F0034ECFC009C30 +:10341000F01F0032ECFC00A0F01F0030ECFC00A418 +:10342000F01F002EECFC00A8F01F002CECFC00AC00 +:10343000F01F002AECFC00B0F01F0028ECFC00B4E8 +:10344000F01F0026ECFC00B8F01F0024ECFC00BCD0 +:10345000F01F0022ECFC00C0F01F0020ECFC00C4B8 +:10346000F01F001EECFC00C8F01F001CECFC00CCA0 +:10347000F01F001AECFC00D4F01F0018ECFC00D880 +:10348000F01F0016ECFC00DCF01F0014ECFC00E068 +:10349000F01F0012ECFC00E8F01F0010ECFC00EC48 +:1034A000F01F000EECFC0150F01F000CECFC016C56 +:1034B000F01F000AECFC0180F01F0008ECFC018CFE +:1034C000F01F0006ECFC01A0F01F00040C9CF01F94 +:1034D0000003E3CD8040000080008A24EBCD40C093 +:1034E000189678085808C031C0880E987007109C4C +:1034F000F01F00155807CFA16D085808C031C088CB +:103500000E987037109CF01F00115807CFA16C5C0B +:10351000F01F000F6C6CF01F000E6C8CF01F000C85 +:103520006C9CF01F000B6CACF01F00096CBCF01F12 +:1035300000086C1CF01F00060C9CF01F0005E3CD7A +:1035400080C00000800233B880022E4080008A24B0 +:10355000EBCD4040320818961AD8E0691000F8C840 +:10356000FFDC785A784B792CF01F000430182FFDBF +:10357000ED480044E3CD80408002A47CD421F608CD +:1035800015011695F0C6FFFF18940C9CF01F00065D +:103590001897C0600A99089A0C9BF01F00040E9CB3 +:1035A000D82200008002814C80022C90EBCD40E0BC +:1035B00016951896F6CCFFFDF01F00091897C0C0AD +:1035C0000C9B0A9A322618C6F01F0006EE05000969 +:1035D0003008B296B2A80E9CE3CD80E080008A3C11 +:1035E00080008A18D401580CC1D0580BC1601988CA +:1035F00035E92208F2081800E08B0013129A30090E +:10360000C088F80907082208F4081800E08B0009B0 +:103610002FF9123BFE9BFFF7F01F0003D802F01FAB +:103620000003D802800235AC8002357CD4011698A4 +:10363000F6FC0140580CC060189BF0CCFEDCF01F7B +:103640000002D802800235E4D4011698F6FC013C51 +:10365000580CC060189BF0CCFEECF01F0002D802A2 +:10366000800235E4D4011698F6FC0138580CC0608D +:10367000189BF0CCFEFCF01F0002D802800235E45B +:10368000D4011698F6FC0134580CC060189BF0CC9D +:10369000FF0CF01F0002D802800235E4EBCD40F8A9 +:1036A00031EC1694F01F00281896C3906979F8C37E +:1036B000FFE2EDB90000C3601897EDB90001C161E8 +:1036C0004A294A380C37F2081710E60701051AD8BC +:1036D0004A0A0A9B0E9CF01F00202FFD580CC1C502 +:1036E0001835E08A001A18076979EDB90002C1712E +:1036F000496949780C37F20817100E9C1AD8E6076A +:103700000107496A0E9BF01F00142FFD580CC0459D +:103710001837E08900053008E768FFFF0C9CE3CD0F +:1037200080F848B848EA1AD831EBF01F000B2FFD9B +:10373000580CCF2559DCFE99FFF0EC0C0007697995 +:10374000CBDB00008002814C80038BEC800377C8C8 +:103750008003CC84800089848003CC908003CC7C5F +:10376000EBCD40F81894332CF01F003E1896C6504D +:10377000F8C3FFCEEDB40004C6301897EDB40003D3 +:10378000C1514B994B980C37F2081710E607010509 +:103790001AD84B7A0A9B0E9CF01F00362FFD580C4E +:1037A000C4951835E08A00471807EDB40002C151EE +:1037B0004AD94AE80C37F2081710E60701051AD86B +:1037C0004ADA0A9B0E9CF01F002B2FFD580CC325D4 +:1037D0001835E08A00301807EDB40001C1514A29BC +:1037E0004A280C37F2081710E60701051AD84A3A9A +:1037F0000A9B0E9CF01F001F2FFD580CC1B51835F9 +:10380000E08A00191807EDB40000C17149694978D0 +:103810000C37F20817100E9C1AD8E6070107498AE0 +:103820000E9BF01F00142FFD580CC0451837E0897F +:1038300000053008E768FFFF0C9CE3CD80F848B82E +:10384000490A1AD8332BF01F000B2FFD580CCF2537 +:10385000E04C0031FE99FFEFEC0C0007C90B0000B3 +:103860008002814C80038BEC800377C88003CCA05E +:10387000800089848003CCA88003CCB48003CCBCB6 +:103880008003CC98D401774CF01F0002D8020000CE +:1038900080023760D401773CF01F0002D80200009C +:1038A00080023760EBCD40F8332C1693F01F0040B8 +:1038B0001896C6906759F8C4FFCEEDB90001C660EE +:1038C0001897EDB90000C1614BA94BB80C37F2084D +:1038D0001710E80701051AD84B8A0A9B0E9CF01FA7 +:1038E00000382FFD580CC4C51835E08A004A180767 +:1038F0006759EDB90003C1614AE94AF80C37F2088B +:103900001710E80701051AD84AEA0A9B0E9CF01F17 +:10391000002C2FFD580CC3451835E08A00321807DB +:103920006759EDB90002C1614A294A380C37F208DB +:103930001710E80701051AD84A3A0A9B0E9CF01F97 +:1039400000202FFD580CC1C51835E08A001A180751 +:103950006759EDB90004C171496949780C37F2081B +:1039600017100E9C1AD8E8070107498A0E9BF01F12 +:1039700000142FFD580CC0451837E08900053008A9 +:10398000E968FFFF0C9CE3CD80F848B8490A1AD8D3 +:10399000332BF01F000B2FFD580CCF25E04C0031CE +:1039A000FE99FFEFEC0C00076759C8CB8002814CF1 +:1039B00080038BEC800377C88003CCD0800089849F +:1039C0008003CCDC8003CCBC8003CCE88003CCC477 +:1039D000EBCD40C030AC1696F01F00181897C18090 +:1039E0006D69EDB90000C170189A301BEDB9000186 +:1039F000C0F149384939580BF0091700149C1AD9FD +:103A0000EECBFFF6141B490AF01F00102FFD0E9C91 +:103A1000E3CD80C048B848EA1AD830ABF01F000B9D +:103A20002FFD580CCF55589CFE99FFF3EE0C000A61 +:103A30006D69300BCDCB00008002814C80038BEC94 +:103A4000800377C88003CCFC800089848003CCF499 +:103A5000EBCD40C01697768C580CC05118960C9C34 +:103A6000E3CD80C0314CF01F00101896CF90EF3896 +:103A7000001DEF3A00181AD8EF39001C1AD9EF3898 +:103A8000001B1AD8EF39001A1AD9EF380019314B38 +:103A90001AD81ADA485AF01F000630082FADED6820 +:103AA0000013CDEB80008A3C8003D37480008984AE +:103AB000EBCD40E078351696314CF01F000A189790 +:103AC000C0C0EC050308488A1AD8314BF01F000724 +:103AD00030082FFDEF6800130E9CE3CD80E000005E +:103AE00080008A3C8003D69480008984EBCD40809E +:103AF0001697772C580CC090F01F0009189B6F2C5C +:103B0000F01F0008E3CD8080771C580CC060F6CC15 +:103B1000FFDC320BF01F0004E3CD8080800089F4CD +:103B2000800235AC8002357CEBCD40807838F608D9 +:103B300000076E085808C0C0784C580CC0C0F60C7E +:103B4000030C189B109CF01F0007E3CD8080109C95 +:103B5000E3CD8080109CF01F00046E08CF3B000076 +:103B6000800235E4800089F4EBCD40F832281694C9 +:103B700018961989F0091800C0A0F01F001BEBDC93 +:103B8000C001C19030070E9CE3CD80F8F8C7FFFF5D +:103B9000322B0E9CF01F0015CF6019985808CF31BA +:103BA000B8880E9CF01F0010890C0E9CF01F0010AE +:103BB0001897CEABF8031601E6CCFFFFF01F000DFF +:103BC0001897CE200C9C069A0E9BF01F000BC0513C +:103BD000EE030B0C8903CD8B0E9C0A97F01F000798 +:103BE000CD3B0000800089F480008994800089D05A +:103BF00080008A3C80022B6C80008A24D421205DC6 +:103C000018951094129C1696F01F000F1897C190EB +:103C10006C0A590AE08B0014189B0A9CF01F000BD9 +:103C20000E9CF01F000B48BA1AD4314BFACCFFFCA3 +:103C3000F01F0009300C2FFD2FBDD822F01F00040B +:103C40002FBDDC2A80023B6880008A1880008A240D +:103C50008003CD0480008984D4013038F6CCFEDCAA +:103C6000F6CBFEC0F01F0002D802000080023BFC31 +:103C7000D4013028F6CCFEECF6CBFEC4F01F0002D7 +:103C8000D802000080023BFCD4013018F6CCFEFCC8 +:103C9000F6CBFEC8F01F0002D802000080023BFCF9 +:103CA000D4013008F6CCFF0CF6CBFECCF01F00029E +:103CB000D802000080023BFCEBCD40F8201D189795 +:103CC0001693129C1A9BF01F00171895C2306E595C +:103CD0005809C05040081039E08B00206E6958091F +:103CE000C04040081039C1336E366E44E606000607 +:103CF0006C0CF01F000D8D056E4C580CC050400828 +:103D0000300CE60409082FFDE3CD80F80A9CF01F73 +:103D100000062FFDE3CFC0F8F01F00033FFCCF4BA0 +:103D200080023B6880008A24EBCD40FEF6F700D08D +:103D30005807C0510E94089CE3CD80FE364CF01F0E +:103D400000191894CF90EEC6FFFCF8C3FF9C18979B +:103D500049514962ECFCFFFC580CC2116C0B580B2A +:103D6000C1A02F86F01F0012CF600837E2081700AD +:103D7000E40817101ADCE60701051AD80E9C48DA89 +:103D80000A9BF01F000D2FED1807580CC045183581 +:103D9000FE99FFE23008E768FFFFCCEB6C0BCE2BFF +:103DA0008002814C800377C880038BEC800263E43F +:103DB0008003CD1080008984D431205D500B129C8B +:103DC000F01F0056502CE080008E198A580AE080BF +:103DD000009B300940265019503912905049320248 +:103DE00030931294C0382FF60D8AE40A18005F0849 +:103DF000E60A18005F091248E8081800CF51580A6F +:103E0000C4E00D87E40718005F18E60718005F1983 +:103E10001268E8081800C6405807C6200C95C0383C +:103E20005807C0D02FF50B87E40718005F18E60786 +:103E300018005F191268E8081800CF31AA842FF023 +:103E4000403CE00B1503F01F00361891C4E04049D8 +:103E50000C9CE20900060C9BF01F00328D1C6C08C4 +:103E60005808C141580CC10140182FF85018580784 +:103E7000C15040482F885048EAC6FFFF0D8A580AB3 +:103E8000C3C05031CB3B591CC2404009F2F8017805 +:103E90002FF8F34801785807CED15031E0C8FFFF22 +:103EA000F0071503402CF01F00200E9B403CF01F34 +:103EB000001CC2E0F800003930089318930840084D +:103EC000F14C00D040195809C0D1129C2FBDD832F6 +:103ED0004009F2F801742FF8F3480174CC9B0C955B +:103EE000CAEB3FFC2FBDD832403CF01F000F402CE6 +:103EF000F01F000D2FBDDC3AE0C8FFFF5031F00786 +:103F00001503CD1B501A3087503A1490CCCB403C4F +:103F1000F01F00053FFCCE7B800089D080008A30F6 +:103F20008002643480008A24D421322812971695A6 +:103F30001389F0091800C0A0320A2DCB0E9CF01F87 +:103F400000271896C2F03FFCD822EEC6FFFF322BA6 +:103F50000C9CF01F0023C3C0F8060107EEC8000840 +:103F6000E0480037FE9BFFF16B2C580CC060F01F3F +:103F7000001D0E3CC2606B2C3004EB440044F01F6B +:103F8000001AEECCFFFFF01F0019EB4C0048CDC02B +:103F90000C9B0E9AF01F00166B28089CF0070B0470 +:103FA000D822EF390040F8091800CCE16B2CF01F43 +:103FB000000E3018EB4600480C9CEB480044D82219 +:103FC0000E9A0C9B6B2CF01F000BCD61CBEB0C9C65 +:103FD000F01F00041897CC3B80022B6C8000899462 +:103FE000800089F480008A2480008A3C80008A183E +:103FF000800089B8EBCD40801697129C2E8BF01F65 +:104000000006F9BC01FFF9B80001EFF80A08E3CD9A +:104010008080000080022AC4EBCD40C018976E3823 +:10402000129CF00B000630AA300BF01F000C8D0C18 +:1040300018996E585808C030103CC0956E6C580CDA +:10404000C0401839E0890007E3CF80C08D08E3CF76 +:10405000C0C08D0CE3CFC0C0800089ACD4211694C1 +:104060001895782B580BE08A00557817683E6E0C2F +:1040700078381C38C410EECAFFFC3009C058150C43 +:1040800078381C38C3902FF91639CFA52FFB0E9C1A +:10409000A36BF01F00241896C3506A2C580CE08ABA +:1040A000003B6C08683E70391C39C355ECC8FFFCF6 +:1040B000300AC0A810977008F40B15027039EEC8CA +:1040C000FFFC1C39C2052FFA143CFE99FFF5F4C819 +:1040D000FFFFEC0A002BA3681697F80A010AEC0808 +:1040E000000CA36AF01F00108F048B166A28300C96 +:1040F0002FF88B28D8221898781C580CCFD19114FF +:10410000D822DC2AF4C8FFFFEC0B000BA368CE6BAF +:104110007817CBDB0C97300A30480C9BCDFB0000A6 +:1041200080008A3080008A00D4211895781CF01F06 +:10413000000D300C8B1C8B2C6A075807C0F01896AA +:1041400018948F140E9B0A9CF01F00076E07F9B697 +:1041500005FF5807CF710C9CD8220E96CFDB0000CC +:1041600080008A248002405CD4211895780958097F +:10417000C1E03FFAC02810997228F4080C4A72086E +:104180005808CFA1F4C4FFFF1296E06C01A8F01FFD +:10419000000A1897C0A099245806EDFC1A00EBFC01 +:1041A0000A000A9CF01F00050E9CD8221296129459 +:1041B000CEDB00008002814C800241285EFD5EFD66 +:1041C0005EFD5EFD5EFD5EFDD401584BC0E0E08803 +:1041D0000007586BC0A0587BC040D802580BC09154 +:1041E000300CF01F0005D802301CF01F0003D8026D +:1041F000D80200008001CF84D401581BC070300A5F +:10420000323C149BF01F0005D80A300A322C149B54 +:10421000F01F0002D80A000080014BB8EBCD40FE31 +:10422000201D109412921695F01F0057E8C8FFF257 +:104230005C7C4D69F00C0006F33A0109580AC06035 +:10424000EC0A0D085809E081008F3003500CE60697 +:104250000001029CF01F004E0A9B1897306A400C28 +:10426000EE0C000CF01F004B400C306A4CAB140CF1 +:10427000EE0C000CF01F0047400C302A4C7B2F4CFA +:10428000EE0C000CF01F0043400C089A049B2F2CEE +:10429000EE0C000CF01F003FFAC8FFFC3005114A7D +:1042A0000E991AD5EE0A000C1AD5EC0A010A30EB69 +:1042B000F01F003B2FED581CC5914009EC09010887 +:1042C000E048003EE08B00108E085CC806085CC821 +:1042D000AED3029B0E9CAE08F01F0032300C2FFDB7 +:1042E000E3CD80FEEE09000E3888FD39000CF009A0 +:1042F0001800CEB1FD39000D38E8F0091800CE5194 +:10430000FD38000EF8081800CE01FD39000F3038D6 +:10431000F0091800CDA13028FD3A0012F00A18006B +:104320005F1B3FE8F00A18005F19126BEA0B1800D8 +:10433000CCC1FD380013E218001D5818CC61FD38BF +:104340000014E21800C85888CC01FCCAFFC1FCC99F +:10435000FFE1C0482FF91439C0E01388F6081800AF +:10436000CFA0CB3BF4090103C72B0E9CF01F000E1E +:104370003FFCCB6B0FC92FA9EE0900091388A3A836 +:10438000B288CA3B80018BA40000890480008A3C6B +:1043900080008A1800007A688003CF8080018C003A +:1043A00080014BC480008A24D401201D3068FACBE0 +:1043B000FFFC16D81A9B486CF01F00064848581C92 +:1043C000F00C1700F9BC01002FFDD80200007A683C +:1043D0008001AC30EBCD4040310A1696300B0C9C7E +:1043E000F01F000630F930788D198D09300C303906 +:1043F0008D288D39E3CD804080008A0CD401F01FD8 +:104400000002D80A80017DC4EBCD4068206DFAC35C +:10441000FFEE1496069C306AF01F0010FAC5FFFEEE +:104420000C9B310A0A9CF01F000D0A9B204D310A9B +:104430001A9CF01F000B069B202D306A1A9CF01F5F +:104440000008F01F00082FAD581CF9BC01FFF9BC93 +:1044500000002FADE3CD806880008A188002DF86DF +:1044600080017E10EBCD4068206DFAC3FFEE1496FC +:10447000069C306AF01F0010FAC5FFFE0C9B310A43 +:104480000A9CF01F000D0A9B204D310A1A9CF01F58 +:10449000000B069B202D306A1A9CF01F0008F01FAD +:1044A00000082FAD581CF9BC01FFF9BC00002FAD6E +:1044B000E3CD806880008A188002DF8680017EE478 +:1044C000D401F01F0005581CF9BC01FFF9BC000025 +:1044D000D802000080017B68D401F01F0005581C41 +:1044E000F9BC01FFF9BC0000D802000080017B0884 +:1044F000D401169CF01F0004581CF9BC01FFF9BC44 +:104500000000D8028001815CD431207DFACEFFC04A +:1045100050287C027C387C1750087C2E501E169048 +:104520001894149B1293580AC5C0FAC5FFEA306A62 +:104530000A9CF01F0031202D306A0A9B1A9CF01F44 +:10454000002FF01F002F58025F1858075F191891AD +:104550002FED1268C18130065800C2616819301809 +:10456000F0030948F00811FFF1E9000C891C580C10 +:10457000C365BFBC891CF01F002318975817C2F0F1 +:104580002F9DDC3A5887FE9BFFFDFAC6FFF2308A6A +:10459000300B0C9CF01F001C0E9A049B0C9CF01F0F +:1045A00000165800CDC0402858015F091AD8069C53 +:1045B0001AD630381AD53016404A403B1AD6F01F6A +:1045C00000136819EC0309481248F1D8C01F189766 +:1045D00089180C9CF01F000E2FCDCD1B2F9DD83AB3 +:1045E000FAC5FFEA306AE06B00FF0A9CF01F000684 +:1045F000CA3B000080008A188002DF868001C4C8A0 +:104600008001830080008A0C8001839880018118DA +:10461000EBCD40C01896308CF01F00091897C0C031 +:10462000300899069918F01F0007301CF01F00068B +:104630000E9CE3CD80C0E3CD80C000008002814CA1 +:1046400080017DC48001ABB8EBCD4080209D1697E2 +:10465000FACCFFFEF01F0009581CC0402F7DE3CFAD +:10466000C0800E9C1BBAFACBFFFCF01F00051BBCE0 +:104670002F7DE3CD808000008001A9A880008A18EA +:10468000EBCD4080202D580BC120FAC7FFFE306AC9 +:104690000E9CF01F000C0E9CF01F000B581CF9BC68 +:1046A00001FFF9BC00002FEDE3CD8080FAC7FFFECB +:1046B000306AE06B00FF0E9CF01F0004CEDB0000B0 +:1046C00080008A188001AAD880008A0CEBCD404077 +:1046D000485B1896F01F00050C9CF01F0005E3CD09 +:1046E00080400000800395888002468080008A24F4 +:1046F000EBCD40C0202DFAC7FFFE16960E9CF01F92 +:104700000008581CC0402FEDE3CFC0C00E9B0C9C8E +:10471000306AF01F00042FEDE3CF80C08001AA0CA7 +:1047200080008A18EBCD40C018977939580BC030FB +:104730005839C0E03018EF4800BC3038EF48004C22 +:104740001039C0808F2830088F58E3CD80C0F949D8 +:10475000004C6F682FF8EEFA010CEF4800586FA874 +:1047600030098F288F59301B746C7486487A5D1617 +:10477000EEF80094EEF900902FF82FF9EF4800942E +:10478000EF490090E3CD80C0800377C8580C5E0CE1 +:10479000580BF9FB4A19580AF9FA4A225809F9F94B +:1047A0004A1A5808F9F84A1B5EFC580CF9F810240C +:1047B000F9B90101F1D9E108F9F81A245EFC580CA5 +:1047C0005E0C580BF9B80101F9F81A45F9FB0A45D6 +:1047D0005EFCD703EBCD40C01897580CC040793829 +:1047E0005858C030E3CD80C0F8F8010C3009706C27 +:1047F0007086488A301B5D16EEF80094EEF9009042 +:104800002FF82FF9EF480094EF490090E3CD80C0D6 +:10481000800377C8580CF9FC10315EFC580CC0B00E +:10482000F8F800D45808C070F8F800D89708F8FCD9 +:1048300000D45EFC300897085EF8D703580CC040DF +:10484000588BE08800035EFD48D8F00B032FF8FC7E +:1048500000E05EFCF8FC00DC5EFC78BC5EFCF8FC72 +:1048600000805EFC79FC5EFCF8FC00845EFC784C09 +:104870005EFC797C5EFC786C5EFC00008003D028D6 +:10488000580C5E0C588B5EBC48E8F00B032FF94ABD +:1048900000E05EFCF94A00DC5EFC99BA5EFCF94A75 +:1048A00000805EFCF94A007C5EFCF94A00845EFCF4 +:1048B000994A5EFCF94A005C5EFC996A5EFC000065 +:1048C0008003D04C580CC050580BC031783C5EFC73 +:1048D0005EFD580C5E0C580BF9FA0A035EFCD4011D +:1048E000580CC0A0F8FC010C580CC06078A85808FF +:1048F000C030780C5D18D802D401580CC021D80AF9 +:10490000F8FC010C580CCFC078B85808CF90780C40 +:104910005D18D802EBCD40801897580CC1E0189A6A +:10492000300B48FCF01F000F0E9A300B48ECF01FC4 +:10493000000DEEFC00C0F01F000DEEFC00CCF01FDF +:10494000000CEEFC00D4F01F000AEEFC010CF01F7E +:1049500000080E9CF01F0006E3CD8080800252B458 +:1049600080026628800252488002630880008A2400 +:10497000D401580CC050F8FC00C0F01F0002D8024F +:1049800080025638D401580CC050F8FC00C0F01F0B +:104990000002D80280025650D401189A580CC0A0C8 +:1049A00030583019F8FC00C0F548004C95C9F01F8C +:1049B0000002D802800255E2EBCD40801897580BD8 +:1049C000C04079E85888C0403018EF4800BC301922 +:1049D0003088EF490044EF4800788F99EEFC00C022 +:1049E000F01F0004F9B80100EFF81A39E3CD808018 +:1049F000800255DAEBCD40E0201D189716951496ED +:104A0000580CC0513FFC2FFDE3CD80E0F8FC00C006 +:104A1000F01F000ACF801A9BEEFC00C0F01F0008B8 +:104A2000189BCF10400C0C3CCEF30C9A0A9CF01F44 +:104A30000005300CCE9B0000800255DA800255F64E +:104A400080008A18EBCD40C018971496580CC1F01E +:104A5000F94B00C4580AC1B074087419F94800F839 +:104A6000F94900FC7428F9480100F8FC00C0580C12 +:104A7000C0E0742BF01F00076C3BEEFC00C0F01F81 +:104A800000066C4BEEFC00C0F01F0004E3CD80C0BC +:104A9000800255CE800255D480025630D431FACDF2 +:104AA00000A81897F8F600CC5806C0F0F8F800F8FF +:104AB0005808C0B00DA80DB9F3E81089F8F800D077 +:104AC0002FC91039E08800042D6DD832ECC4FFFCEA +:104AD0000999500909A0F01F006FFAC1FFF8340AC4 +:104AE000029B0E9CF01F006C1895CEF5590CE080CF +:104AF0000090580CCEA132025012EEF800E4580893 +:104B0000C7D1E8C5FFE4FAC3FF68310A0A9B069CD7 +:104B1000F01F0062310A300B0A9CF01F00610DAAE1 +:104B20000DB9049BF3EA1089FACCFFD8EEFA00CC59 +:104B30000A982FC9F01F005B310A0A9B069CF01FE0 +:104B4000005AC7614009E1E910880DB9EBD8B010EF +:104B50000DA8F3E810893208F2CE002CF0051900F8 +:104B60005FB9E04E00205F9A124AF80A1800CAD1D5 +:104B70005C751C35C630580ECA81FAC3FF88029B8B +:104B80000A9A069CF01F00453018308AEF4800E46E +:104B9000E8CBFFFDEECCFF18F01F0040EEFC010C4F +:104BA00078965806C0D0E93A001B0A98149B0699DB +:104BB000780CE21B0080F5DAC0025D16C865E939A1 +:104BC000001B3008F0091800C5753018EF48011CAB +:104BD000EEF901185809C071EEF800FCEDB80000BC +:104BE000FE90FF7430188FD8EEFC010C78785808CE +:104BF000FE90FF6C780C5D18C68B308AE8CBFFFD09 +:104C0000EECCFF18F01F0028FE94FF60C7BB189A77 +:104C1000029B0E9CF01F0020FE91FF580A9A029BF7 +:104C2000FACCFFD80A92F01F001D5015C67B069BD8 +:104C30000A9C310AF01F0019C48BFAC6FFB8E8CBF2 +:104C4000FFF50C9C310AF01F0015049A029BFACC68 +:104C5000FFA8F01F0012FAC3FF880A9AE8CBFFD41E +:104C6000069CF01F000E40190C9A2F090A9B069C07 +:104C7000F01F000EC8AB3018EF480118EEF9011C08 +:104C80005809CB11EEF800FCEDB80001CAC1C1DB38 +:104C900080024984800249F480008A1880008A0CCE +:104CA00080028120800089B880028E60D431201D6E +:104CB000300318973014069530213040EF4500BC82 +:104CC0006F4A580AE08000C96F585808E08100C553 +:104CD0006E7C580CE08100C26EB85808E08000BEBF +:104CE0006F385828EFF41A2FEEF8010CEF41004C02 +:104CF0003009706C7086FEFA051E029B5D16EF444B +:104D000000548FC5EEF80098EEF900902FF82FF9B7 +:104D1000EF480098EF4900906E7C580CC0516EB877 +:104D20005808E08100EC6FC8EF4400705818EFF4A9 +:104D30001A2F6FD85808E08100F8580CE08100A7BE +:104D40006EE85808E08100A36FE8F0C900015879C7 +:104D5000E08B000EFEF804C4F009032FEF4400BC02 +:104D6000EF410078EF450040EF4400C8EEFC00C082 +:104D7000F01F012BE08000B5EF4400BC2FF3E043AF +:104D80000064C9D10E9A300BFEFC0498F01F012676 +:104D900030090E98FEFA048C129B129CF01F01231E +:104DA000EEF9010C72285808C0E0EEF8011058081E +:104DB000C0A058185F0B30080E9CEF480110723AE3 +:104DC00072285D182FFDD832EEF80088EF4400BC41 +:104DD000EF4000788F55EF45007CEF4500C88F0805 +:104DE000CC6B6E585808E08100DF6E4B580BE081A9 +:104DF00000D06E085808C1613078EF4400BCEF481D +:104E00000078EF440048CB3BEEF900845809E0817C +:104E100001846FF85808E081015C6E4B580BE0810B +:104E200000B86E685808CA300E9CF01F0101C9FB1B +:104E30006E485808E08100A96E585808E08100B01B +:104E40006E685808C9406F085808C910300B0E9C8E +:104E5000F01F00F7C8CB6E7C6EA95809C2F16F88AD +:104E60005808C2C06F38EF4500605818EFF41A2F89 +:104E7000EF44004CEF450058EF4500548FC58FE4D8 +:104E8000EF450118EF45011CC49B6FE8EEFC00CC18 +:104E90005818EFF41A2FEF440078F01F00E6EEFCEC +:104EA00000D4EF4500CCF01F00E3EEFC00C0EF455E +:104EB00000D4F01F00E18FE5C5AB580CCD416EB8B2 +:104EC0005808CD105829C3B05819C4706F3820182D +:104ED0005878FE9BFF26FEF90362F208032FEEF8D6 +:104EE00000BC5808FE91FF4CC5CB6E585808E081B5 +:104EF00000FE6ED85808E08000FE6FC95819FE9079 +:104F0000FF1A5829FE91FF1E6FD85808FE90FF1A0D +:104F10000E9CEF490070EF4400BCF01F00C96E7C8E +:104F2000EF450074C0BB0E9CEF4400BCEF41007025 +:104F3000F01F00C36E7CEF450074C00B6F885828CB +:104F4000CC606F388FC45898EFF41A2FEF4100608F +:104F50003098EF48004CCE4A6F885818CB806F3895 +:104F600058A8EFF91A2FEEF9010C30A88FC5EF44BD +:104F70000060EF48004CFEFA029E7286726C302B85 +:104F80000A995D16CC0A6F085808FE90FF573068E2 +:104F9000EF4400BC8FF4EF480078CE9A6F085808B1 +:104FA000FE90FF503038EF4400BC8F05EF44008086 +:104FB000EF480078CDCA6E695809C0A06ED858086D +:104FC000E0810117EEF800F85808E08100FC6E4817 +:104FD0005808E08100EB6E885808C0506ED8580819 +:104FE000E08000E46F285808C050300B0E9CF01F82 +:104FF00000956E7CC93A6F785808C8018F88EF44D5 +:1050000000BCEF40004CEF480058EF4800448FF8D8 +:10501000EF4800488F98EF440040C82A6E1B580B99 +:10502000CE606E585808FE90FF6A3089EF4400BC8D +:10503000EF49004CEF44005CC73A6E2B580BC2712D +:105040006F696FB81039CD336ED85808C200305828 +:10505000EF4400BCEF48004C8FC4EF440110FE9FAA +:10506000FE60580AFE91FF4BEF4A011CEF4400BC62 +:10507000EF44004CEF4A0060EF4A0058EF4A0054FA +:105080008FCA8FE4EF4A0118FE9FFE4B6E685808E6 +:10509000C7B16E485808C7816E585808CC71580B74 +:1050A000FE91FF2D6F696FB81039FE93FF286ED8FF +:1050B0005808FE91FF2430788FCBEF48004CEF4426 +:1050C00000BC6F98EF4101108F18FE9FFE2AEEF88A +:1050D0000088EF4900C8EF4400BCEF4000788F59CA +:1050E000EF49007C8F08FE9FFE436ED85808E08190 +:1050F000008AEF4400BCEF44004CEF450060EF45F0 +:105100000058EF4500548FC58FE4EF450118EF4577 +:10511000011CFE9FFE063059EF4400BCEF490078A9 +:105120001A9BEEFC00C0F01F00481892C290EEF8E7 +:10513000010C4009189A7086706C300B5D16049C47 +:10514000F01F003CEEF800C85808EFF81028F9B935 +:105150000101F1D9E108EFF81A28EFF80029F9B9AF +:105160000001F1D9E008EFF80A29EEF90090EEF815 +:10517000009C2FF92FF8EF490090EF48009CEF4575 +:105180000084FE9FFDF5EF4400BCEF40004CEF456E +:105190000058EF4500448FF5EF4500488F958F8507 +:1051A000EF440040FE9FFDBD3078EF4400BCEF4867 +:1051B000004C8FC56F98EF4101108F186E7CFE9FD9 +:1051C000FDAEEEF800FC5808FE91FF038FD4EEFC14 +:1051D000010C78785808C040780C5D186E69580941 +:1051E000FE90FEF76ED85808FE90FEF36E7C3059A4 +:1051F000EF4400BCEF49004C8FC4EF440110FE9F08 +:10520000FD8E3088EF4400BCEF48004CEF44005C5A +:10521000FE9FFD87800377C88003D07080025A58B4 +:10522000800252B4800266288002669C800249B8DF +:1052300080008A24800257648003D09080024A9CB8 +:10524000800247248002560EEBCD40807608580835 +:10525000F9B901FFF1D9E108F7F81A0076185808F2 +:10526000F9B901FFF1D9E108F7F81A0176285808D1 +:10527000F9B901FFF1D9E108F7F81A0276385808B0 +:10528000F9B901FFF1D9E108F7F81A03169718994F +:105290001698486A300B301CF01F00050E9CF01F5A +:1052A0000005E3CD80800000800252488002669CA9 +:1052B00080024CACD401169CF01F0002D802000002 +:1052C00080024CACD421203D1895E06C0120F01FE9 +:1052D00000221897C38031E83039F9480088F9482E +:1052E000006833C8F949006CF9480064F945010CBD +:1052F000300430CA99A4089B1A9CF01F00186AF861 +:1053000050286ADA500A6AE85018EEF8010C1A9927 +:10531000704A493B0E9CF01F0013EF4C00C01A96D8 +:105320001898C14030160E9C8F76F01F000F0E9C0F +:105330008F74F01F000D0E9808990C9C48BA089BBA +:10534000F01F000B0E9C2FDDD8220E9C1097F01F33 +:105350000009CF9B8002814C80008A0C000004541D +:105360008002634480024CAC800252488002669CFA +:1053700080008A24D401580CC090F8F800D4580852 +:10538000C050F8F800805808C020D8023018F948FA +:1053900000809958F01F0002D802000080024CAC37 +:1053A000D401580CC04099ABF01F0002D802000095 +:1053B00080024CACD401580CC060F94B00E0994B12 +:1053C000F01F0002D802000080024CACEBCD408000 +:1053D0001897580CC090996BF94B00DC580BC061C2 +:1053E0000E9CF01F0005E3CD8080F8FC00C0F01F8C +:1053F0000003CF7B80024CAC800255E2D401580CF4 +:10540000C04099DBF01F0002D802000080024CACC3 +:10541000D401580CC04099BBF01F0002D802000014 +:1054200080024CACEBCD40E0189714951296580CC6 +:10543000C3A0F8F8008C2FF8F948008C5839E08B9D +:105440000009F8F800A82FF8F94800A8E3CF80E099 +:105450001588306AF94800B0F8CCFF4CF01F0042C4 +:10546000ECCA00040BA90BB8F1E910861436E08BE6 +:1054700000130B99300CF8091800C4603038F0099B +:105480001800C130EEF800A8301C2FF8EF4800A833 +:10549000E3CD80E0EEF800AC300C2FF8EF4800AC24 +:1054A000E3CD80E0E3CF80E0E046002BE088004CD5 +:1054B0003FE80BCBF00B18005F0A3028F00B180008 +:1054C0005F09124AF80A1800CEE13018F00B1800F4 +:1054D000C3A1EEFC00CCF01F00252FC60C9CF01FD2 +:1054E0000024EF4C00CCC2F00C9A0A9BF01F001E67 +:1054F0000E9CEF4600D03016EF460074F01F001DE2 +:105500000C9CE3CD80E0EEF801145808C10030088F +:1055100030398FC8EF4801148F29EF49004CEEFC59 +:10552000010C78C85808C030780C5D18EEFC00D427 +:10553000F01F000E0C9CEF4600D8F01F000DEF4C42 +:1055400000D4C031E3CF90E0EACBFFFCEEFA00D804 +:10555000F01F00050E9C30168F56F01F00060C9CA5 +:10556000E3CD80E080008A1880008A2480008A3C95 +:1055700080024CACEBCD4080189779685808C0B0D9 +:1055800079BB580BC08070495D193008EF4800584E +:10559000EF48006CE3CD8080EBCD40C01897580BEE +:1055A000C04078085878C0403018EF480060307824 +:1055B0006FA68F086F9C6C29300A305B5D196FA84D +:1055C0006F9C7029301A304B5D19E3CD80C0F94BC8 +:1055D00000745EFCF94B00B05EFC580CF9FC101333 +:1055E0005EFC580CF9B80101F9F81A06F9B9010B7B +:1055F000F9F91A005EFC580CC08079485808C05070 +:1056000079589708794C5EFC300897085EF8580C7A +:10561000C0C0791A580AC090792897083009F9490A +:105620000048F94900445EFA3008109A97085EFA7B +:10563000F94B00C45EFCD703D401580CC040483B72 +:10564000F01F0003D80200008003D0DC80025574F4 +:10565000EBCD40801897580CC0F079A8300B70192A +:10566000799C5D19C0916E685808C0606E2820381A +:105670005818E0880004E3CD80806F485808F9B8D6 +:105680000101EFF81A136FA86F9C7029301A300BC4 +:105690005D19EEFC00A4483A302BF01F0003CECB7E +:1056A0008003D0E880022C42EBCD40801897580B45 +:1056B000C040780858B8C0403018EF4800606F49C3 +:1056C00030B88F085809F9B80101EFF81A136FA81C +:1056D0006F9C7029301A300B5D196FA86F9C702970 +:1056E000300A305B5D196FA86F9C301A7029304BFF +:1056F0005D19EEFC00A4484A302BF01F0004E3CDF6 +:10570000808000008003D14880022C42EBCD40C055 +:105710001897580BC040780858C8C0403018EF4858 +:10572000006030C86FA68F086F9C6C29301A302B30 +:105730005D196FA86F9C7029300A305B5D196FA8E6 +:105740006F9C301A7029304B5D19EEFC00A4484A5A +:10575000302BF01F0004E3CD80C000008003D18C0B +:1057600080022C42EBCD40601896784CF01F000B65 +:1057700030056D1C8D45F01F00096D4CED45004452 +:10578000F01F00066DA8ED4500500A9A6D9C702927 +:105790000A9B5D19E3CD806080008A24EBCD40E058 +:1057A0001897580BC4F078085808C4C130088F08FF +:1057B0006FD95809C0B06F685808C08070985808F1 +:1057C000C0506FBB0E9C5D18C4114A4B0E9CF01F5D +:1057D00000246FA8300630158F16EF4500408F2645 +:1057E0008F666EFA70490C9B6F9C5D196FA80C9ABE +:1057F00070290C9B6F9C5D196FA80C9A7029302B37 +:105800006F9C5D196F4CF01F00176FA80A9BEF4645 +:105810000050EF46004C0C9A70296F9C5D193FF8C0 +:105820000C9A8F386FA5303B6F9C6A295D196FA861 +:105830000C9A7029304B6F9C5D19EF4600C0E3CD88 +:1058400080E03018EF480060CB2B6F686FBB70A909 +:105850000E9C5D19CBFB00008003D1C08002557403 +:1058600080008A24EBCD40E0205D1897580BC040A3 +:1058700078085858C0403018EF48006030588F08FA +:105880006F695809C4406FA8FACBFFF070596F9C3C +:105890005D19310A300B18951A9CF01F00256F1CFA +:1058A0006EE850086E2950196E6850286F095039FB +:1058B000F01F002030086F6BEF48005CEF48004499 +:1058C000EEC8FFB81A9A0A991AD80E9C4058765614 +:1058D0006FBB5D16EF4C004440188FE82FFD580851 +:1058E000C1616F785808C13140188F2840298F69ED +:1058F0004038EF4800406F6870695809C080707880 +:105900005808C0506FBB0E9C5D19C0412FBDE3CD40 +:1059100080E06F4CF01F00076F68EECAFFAC707933 +:105920006FBB0E9C5D19EF4C0050CF1B80008A0CA2 +:1059300080008A24EBCD40801897580BC04078082F +:105940005868C0403018EF48006030686E4C8F08CF +:10595000F01F001A6F185808C2E0EEF800B058089F +:10596000C2216EA86F2C8F38F01F00158F4CC070AD +:105970006F2A6F1BF01F00136F288F586FA8301A03 +:105980007029303B6F9C5D196FA86F9C7029300A9D +:10599000305B5D196FA86F9C70496EFA300B5D1912 +:1059A000E3CD8080310AEECBFF7CEECCFF6CF01FA4 +:1059B0000005CD8B8F48CE9B80008A2480008A3CD6 +:1059C00080008A18EBCD40FC201D79A8189716920C +:1059D00014931294799C70095D191896C2F06F683F +:1059E0005808C23070C85808C2000E9C1A9A6FBB83 +:1059F0005D181895C1A0400C2FBC870CF01F001536 +:105A0000C1D03028B892B88830188699B8B9A98919 +:105A10001897B8A9B8C80A9B400A2FBCF01F000EFF +:105A20000E9C2FFDE3CD80FC5804C0416DCC580C7A +:105A3000C0A16DB86DA55805C0A130070E9C2FFD03 +:105A4000E3CD80FC6DD818955008CD6B5008CD4B38 +:105A500080008A3C80008A18D431209D3004F8C927 +:105A6000FF7CF8C8FF6C189750195008F8C0FFB8B1 +:105A700008956FA8EF450060301B70196F9C5D1989 +:105A8000C0706FA8306B70196F9C5D19C2F16FA860 +:105A9000306B70196F9C5D19C140EEF800C4580856 +:105AA000C101EEF800C0E0480032E08A0025E0487D +:105AB0000033E080011C6F885808C1003014CDAB62 +:105AC0006E085818F9B80101EFF81A18EF4500C030 +:105AD00030188F086F885808CF216F7C580CE80C5D +:105AE0001700F9BC01012F7DD832301B0E9CF01F2E +:105AF00001EECE2B6E0958A9FE9BFFDFFEF807AC26 +:105B0000F009032F30183029EF4800608F09CD4B82 +:105B1000300B0E9CF01F01E6CCFB6E196EB81039ED +:105B2000C760300B0E9CF01F01E2CC6B6EA96E3883 +:105B30001039E0800137300B6E8E580EC1B06E68A0 +:105B40005808C1806EAA6E39123AE08000BBEEF8A8 +:105B500000B05808C0F0F2C8FFFFF1D8C008103AF2 +:105B6000E08000B0F2C8FFFEF1D8C008103AE08033 +:105B700000A96E2C582CC2006E985808E0800123B2 +:105B80006E685828E080011F6EAA6E39123AE080D4 +:105B90000146EEF800B05808C0F0F2C8FFFFF1D897 +:105BA000C008103AE080013BF2C8FFFEF1D8C008FF +:105BB000103AE08001346E7858085F1A3008F5EB2F +:105BC0000009F0091800E081010FEC1B0001F5EB62 +:105BD0000008F2081800E08001056EBB1699582BEA +:105BE000E080012A6E165806C071581BE080021B27 +:105BF000582BE08101630C3BE080014F0C9959194F +:105C0000C0F1580EC0416FE85808C0A0300B0E9C80 +:105C1000F01F01A8C51B6EEB580BFE90FF7C300BEC +:105C20000E9CF01F01A5C48B6FA8305B70196F9C90 +:105C30005D19C7016FA8307B70196F9C5D19C0504A +:105C40006E685808FE91FF396FA8300B70396F9C51 +:105C50005D19C0516E685828FE90FF2F6FA8308BD9 +:105C600070196F9C5D19FE91FF286FA8189B703901 +:105C70006F9C5D19C0516E685828FE91FF1E6FA879 +:105C8000307B70196F9C5D19C0806E285828C050F9 +:105C90006E685808FE90FF116E185918E080025C7B +:105CA0005998FE91FF0AEEF800805808FE90FF0513 +:105CB0006E685808FE90FF016E285848FE91FEFD60 +:105CC000300B0E9CF01F017DCF7A6FA8306B7019DE +:105CD0006F9C5D19FE90FEF1EEFB00C4580BFE9127 +:105CE000FEEC0E9CF01F0170CE7A3328EEFC00A46F +:105CF000FEFA05CC1AD8302BF01F0172EEF800C066 +:105D0000301B16080E9CEF4800C0F01F016F2FFDDE +:105D1000CD3A6FAA3038FACBFFE08F0830136F9C72 +:105D2000EF43006074595D198F95507C8F85EF4566 +:105D300000788F758FA58FB58FC58FD55F0A408B83 +:105D40001896583B5F88104AEA0A1800C23119A910 +:105D500019B8F1E910885068103BC1C319988FA891 +:105D6000EEF900B05809C090069C4019FACAFFE845 +:105D7000FACBFFE4F01F01550D893028F009180017 +:105D8000E080011CE08B008D3018F0091800E080E5 +:105D90000123EEF800C02FF8EF4800C0FE9FFE8DF3 +:105DA0006E785808FE90FEC9EEF800B05808C08022 +:105DB000310A400B401CF01F0146FE91FEBE301B15 +:105DC000CBCA580EFE90FEF96E685808FE91FEF59B +:105DD0006E185918FE91FEDA583CFE91FED7CECAD5 +:105DE0006E19C0EB301830A9EF4800608F096F1CA6 +:105DF000F01F01386E485808C1A06E5CF01F0136D4 +:105E0000EF4C0044FE90FE596E5A6E4BF01F01336A +:105E10006E58EF480048FE9FFE50300B0E9CF01F5E +:105E2000012AFE9FFE4A300950494048EF4800448D +:105E3000FE9FFE436F085808FE90FED6301830993A +:105E40006FAA8F09EF4800607458FACBFFE86F9C87 +:105E50005D1819A919B81896F1E910885848E08B0F +:105E600001476F1CF01F011B305CEF450044EF4CF5 +:105E700000486EA6F01F0118E08001853029B89611 +:105E8000B889EF18004AB8C9B8B8A988B8A8EF4CC3 +:105E90000044FE9FFE12584CFE90FEB3CB8A303871 +:105EA000F0091800E08000DC3048F0091800FE918D +:105EB000FF7230188F98C6EB30181693EF480060C9 +:105EC00030496FA8E04B00FEEFF3000D8F096EC65E +:105ED00070096F9C5D19069A0C9BF01F0101E0810F +:105EE00000C36F1CF01F00FB6FA8EF4500446EA2BB +:105EF00070096F9C5D19503CFACCFFE8F01F00F967 +:105F00001893C9206EB8E04800FEE08101516FA8E7 +:105F1000406670096F9C5D1930C8505CA376EF48ED +:105F20000048ECCCFFECF01F00EC1891E080012E53 +:105F30003FE9B892B8C93029B889F8C8FFFBB0A5C5 +:105F4000B085B095F8C9FFF83038B285B295B2A5E2 +:105F5000B2B8504CF8C2FFF40A96C298661A6ED8CE +:105F60001438C210405CF01F00DE049AE4CBFFFC42 +:105F7000580CC1903FE814C88689B4896608A9887E +:105F8000B4986609B4A907C8B68886A9B6996618F0 +:105F9000A988B6A86619B6B9F6C2FFFC60082FF644 +:105FA0002F88810866F35803E0800099660B6EC85D +:105FB0001638CD50661ACD7B6E185918FE91FEEB3F +:105FC00040685848FE98FEE73018EF4800780DC941 +:105FD0008FB9CE0A406A584AFE98FEDD30188F7895 +:105FE0000DC98FB9E04900FEFE91FED558BAFE9862 +:105FF000FED2ECC9FFFB139C138A13A8F1EA110827 +:10600000F1EC1088ECCBFFF88FC817AC17B81789E4 +:10601000179AF1E91188F1EA1108F1EC10888FD88C +:10602000CB9A6FA83089EF4B00608F09FACBFFE065 +:10603000705A6F9C5D1AFEFA02AE302BEEFC00A483 +:10604000F01F00A06F1CF01F00A30C99EF46004446 +:10605000009A6EAB0E9CF01F00A5C1AB30188F8864 +:10606000FE9FFE990C9C069BF01F00A1FE90FF3B3B +:106070006FD85808C0906F6A580AC06074096EC81B +:106080001039E0800086FEFB026A0E9C3006F01F8D +:10609000009A6EB88F186F6C580CE08000CD5806CF +:1060A000C54078B86FBB0E9C5D18EF4C006C6FB6A6 +:1060B0005806E08000CA6F6A6ECB30188F287429AA +:1060C000FEFA02381AD91AD31ADB302BEEFC00A4E0 +:1060D000F01F007C2FDDFE9FFCF05806C4206F28C7 +:1060E0005C78A2B8A988A2A8FE9FFEA1F0CC00040B +:1060F000F0C20005F01F00781893FE90FEB458021D +:10610000C120ECCCFFFB300A35DB1938F0C9002187 +:10611000F6091800F9B80B5FE60A0B082FFA1432DB +:10612000FE9BFFF53008E6020B084F581AD34F5A72 +:106130001AD8302BEEFC00A4F01F0062069CF01F62 +:1061400000652FEDFE9FFE8F78380E9C5D18EF4C9A +:10615000006CCAEB6FF85808FE90FCAFFE9FFDAADA +:1061600004983FE910C9B0A6B086B096E4C9FFFC18 +:10617000B2B6B286B296B2A66F282F88EF48004812 +:10618000CB0B0A9CFE9FFE855045FE9FFE50741867 +:106190001033FE91FF7A74995809FE90FF766FBB19 +:1061A0000E9C5D19FE90FF713016C74B3058406C45 +:1061B000EF4800482FACF01F00481896FE90FE35BF +:1061C000B89230283039B888B8C9504CF8C2FFFBB3 +:1061D00050250A91C1A8661A6EB8103AC130403CE9 +:1061E000F01F003FC0F066085808C5A040285808B6 +:1061F000C0913FE904C93018502860082FF12FF8EA +:10620000810866F35803C060660B580BCE50661ABF +:10621000CE7B5801EFF81012E5F10E00EFF80012F6 +:10622000F7B800FFEFF80A125C78ACB8A988ACA800 +:10623000FE9FFDFD069B6ECCF01F002DEF4C00581D +:10624000FE90FE51C2DB6FA86F9C70095D196F68EC +:1062500070291AD91AD36EC818921AD8302B4AAAA4 +:10626000EEFC00A4F01F0017EF4600588F268F1693 +:1062700058025F1B6EB92FDD58D95F081668EC080D +:106280001800FE90FE30E4F801605808FE91FC15FD +:10629000E4F801685808FE90FE26FE9FFC0E661882 +:1062A00004C8CACB8002579C8003D0B08002593406 +:1062B0008002586480025598800256A88003D1CC91 +:1062C00080022C428002570C80027FC4800089B873 +:1062D00080008A2480008A3C80008A1880022D0079 +:1062E0008002640C8003D21C800259C4800263B80F +:1062F0008003D250800255748003D29C8003D1FC6D +:106300008003CD108003D25CEBCD40801897580CF1 +:10631000C0E0488BF01F00080E9CF01F0008EEFC48 +:1063200000ACF01F00070E9CF01F0006E3CD80803C +:106330008003D2D880025574800257648002C4C0A2 +:1063400080008A24EBCD40F8203D189616941493D3 +:106350001295E06C00C8F01F00151897C1C033C833 +:10636000F946006499F8F9440068F94300A430CA7A +:10637000300B1A9CF01F000E6A2850286A09500939 +:106380006A181A9C5018F01F000BEF4C00AC1A96BC +:106390001898C0500E9C2FDDE3CD80F80E9C10970E +:1063A000F01F0005CF8B00008002814C80008A0C1A +:1063B0008002C4EC80008A24189948A8700C580CFC +:1063C000C051C0D878FC580CC0A078081238CFB1A2 +:1063D000781816385E0C78FC580CCF815EFD0000F2 +:1063E00000007A7018994898700C580CC051C0C8B9 +:1063F00078FC580CC09078081238CFB1781816384D +:10640000CF81782C5EFC5EFD00007A70189B488876 +:10641000700C580CC0A01899300A2FFA72F958095C +:10642000CFD1149897085EFC1898CFDB00007A70E3 +:106430005EFDD703EBCD40E048D81896169570075F +:106440005807C051C0E86EF75807C0B06E2C0C9BBF +:10645000F01F0008CF916E088B086E1CE3CD80E022 +:1064600030088B08109CE3CD80E0000000007A70BB +:10647000800089DCEBCD40C048B70E966E09580904 +:10648000C0B072F88D08129C72D85808C0705D18A0 +:106490006E095809CF71E3CD80C0129CF01F000334 +:1064A000CEEB000000007A7080008A24EBCD40C063 +:1064B00048D66C485808C031C0880E987057109C58 +:1064C000F01F000A5807CFA16C6CF01F00093008BC +:1064D0006C3C8D68F01F00056C8CF01F0004E3CD50 +:1064E00080C0000000008C7080008A2480014AA4D3 +:1064F000EBCD40F849571896169314946E2B1295CD +:106500002FFB6E3CA56BF01F0012C1D06E28A56852 +:10651000F80809066E29A569F8090009932593145E +:106520006E2AF4081504F808000891336E188F3CA1 +:106530002FFA1036EFF69A018F2A3018300C8FC8D8 +:10654000E3CD80F8E3CFC0F800008C7080008A3083 +:10655000EBCD404CE0634DD3EA1310621896F01F68 +:10656000000DF8030648A789E06A03E8F20A02482A +:10657000F8080109121CF20A024AF80304428D1AB3 +:10658000BF5CA743E60C010C8D0CE3CD804C0000F2 +:1065900080014B24EBCD4080202D4A076E495809DD +:1065A000C2C06E581039C2901A9CF01F001D6E4870 +:1065B0004009700A1439C2447018401BF4090109DB +:1065C0001618C276F00B141FE06A03E8F20A024ABA +:1065D000E0694DD3EA191062F0090448A749161979 +:1065E000F20A000C580CE08A000E300948DA6E6B93 +:1065F000F01F000D6E488F582FEDE3CD80801439C9 +:10660000C030301CCF3B7018401B103BCFB4CD7B4B +:106610002019F028BDC0CD7B00008C708002655031 +:106620008002674080014AB8D43149A0189516937A +:106630001492604C580CC2B030060C940C917857F0 +:1066400078480A38C09018960E9C5807CF91F01FD2 +:106650000012089CD8325BF35F0A782906395F087C +:106660001448E2081800CF005BF25F0A7839043959 +:106670005F081448E2081800CE705806E1F70A04D3 +:10668000EDF71A052FF4F01F0005CDFB1894CE0B83 +:1066900000008C708002659480008A24EBCD40FC61 +:1066A00018961695149212941093318CF01F0021B5 +:1066B0001897C3A0F01F00206E0A6E1B0C0AEA0B8D +:1066C000000B8F0A8F1BEE5B423FE08A000B2FFA14 +:1066D000EE3B42408F0A8F1BEE5B423FFE99FFF973 +:1066E0008F248F338F4230088F58494C784958098E +:1066F000C1D072081438E089001A2F0CC0A8F2CC5F +:10670000FFEC72595809C0A072081438E0890007DC +:10671000103ACF617218103BCF348F599907F01F90 +:106720000008E3CF80FCE3CFC0FC2F0CCF7B000040 +:1067300080008A3C8002655000008C708002659465 +:10674000EBCD40E0202D49661A9CF01F00166C47E7 +:106750005807C1F040096E081238E089001B300567 +:10676000C05840096E081039C1451039C0516E1922 +:1067700040181238C0E56E588D558D486E3B6E48F6 +:106780006E2C5D180E9CF01F00086C475807CEA1B8 +:10679000F01F00062FEDE3CF80E0000000008C70BA +:1067A0008002655080008A2480026594EBCD408091 +:1067B00049A76E3E580EC2B06E2A580AC280E08ABF +:1067C000002B7C081838C270FCC9FFF0300BC05891 +:1067D00072082F091838C0502FFB163AFE99FFFA9D +:1067E000143BC170201A163AC0F0161AF60C1504A4 +:1067F000A56AFC0C000C2FFBA56BFC0B000BF01F1B +:1068000000086E2A201A30188F2A8FC8E3CD8080A6 +:10681000E3CD8080300BCE7B00008C7080008A003E +:10682000EBCD406048861895334A300B0C9CF01F26 +:106830000007ECCCFFE88D05301BF01F0005E3CF0F +:106840008060000000008C7080008A0C80014A5833 +:106850000050F201010000000000000000000000F4 +:10686000F6F800DC5808C050F8F800F85808C020C6 +:106870005EFDF6FB00D0580BCFC076085808C0412B +:1068800076185808CF602F8BCF9BD703EBCD408075 +:10689000300B1897F01F0013306A300BEECCFF64FA +:1068A000F01F0011306A300BEECCFF5EF01F000EBF +:1068B000300BEEFC00E0F01F000D300BEEFC00E0B2 +:1068C000F01F000BEEF800BC5828C030E3CD8080EC +:1068D000EEFC00E0300BF01F0007E3CD80800000ED +:1068E0008001D03480008A0C80025410800253FC56 +:1068F000800253CCEBCD40801897F8F800945808EC +:10690000C160300BF94B0094F8F800D47098580827 +:10691000C040F8FC00C45D18486A302B0E9CF01F84 +:106920000006300A0E9C149BF01F0004E3CD80800B +:106930008003D30080022C428001DDE8D431209D09 +:10694000500C761558155F987607169058075F1902 +:1069500010693008F0091800E08000B8EEC4FFFFAD +:106960000989F2C6FFFE0C35E08500B010923DD3D8 +:106970003301C168E2081800C2800C0758155F99FE +:1069800058075F181268E4081800E080009EEEC403 +:10699000FFFF0989F2C6FFFE0A36E08900960C1552 +:1069A0000F88E6081800CE71305AF4091800FE98D6 +:1069B000FFE6EECCFFFE306A4DFBF01F0060C0B07A +:1069C0000F88E2081800CDA109883019F2081800D4 +:1069D000FE98FFD540080E9B0C9AF0FC00DCF01FDF +:1069E00000581897C711400AFACBFFFCF4FC00DCF2 +:1069F000F01F0054C21540795809C1E0406858089A +:106A0000E0890007C19840681037C1644079EE0BF7 +:106A10001504F20B000B40093008F2FC00DC2FF7E4 +:106A20001099109AF01F0048CEF14008301BF0FC7E +:106A300000E0F01F00466046605558065F19581583 +:106A40005F981069C760ECC4FFFF0989F2C7FFFEB9 +:106A50000E35C6F5300306920691C1A85802C061F2 +:106A60000D88330AF4081800C3A00E060E15580648 +:106A70005F1858155F991268E2081800C3F0ECC45B +:106A8000FFFF0989F2C7FFFE0A37E0890038580383 +:106A9000CE610D883DDAF4081800CE113058F009A7 +:106AA0001800FE98FFDD306A4A3BECCCFFFEF01F79 +:106AB0000023CD5140090E9A0C9BF2FC00DC3013F0 +:106AC000F01F0023CCCB60075807CB604009300A89 +:106AD000F2FC00DC149BF01F001ACAEB0988301985 +:106AE000F2081800FE98FFC340080E9A0C9BF0FCB9 +:106AF00000DC3012F01F0017CB9B5803C0F0580287 +:106B0000C0B160485808C0804008049AF0FC00DC1E +:106B1000049BF01F00102F7DD83260465806CF002E +:106B20004009300AF2FC00DC149BF01F0009CE8BF8 +:106B30003002CF5B80026850800089B88002A814C0 +:106B40008002B274800285A8800247BE8002A7B48A +:106B50008002A754D431FACD009018911497586B45 +:106B6000E08B00C4FEF80748F00B032F580AC0A0C2 +:106B7000F8F800907009739A580AC0410E9BF01FF4 +:106B800001CD304B029CF01F01CCE2F801185808EF +:106B9000E0810312FAC7FF94E2F800D47028580885 +:106BA000C4C00E9BE2FC00C45D18C475E2C6FF645D +:106BB000306A0C9B0E9CF01F01C1C3F0FB380071C2 +:106BC0001AD8FB3900741AD9FB3800771AD8FB3968 +:106BD000007A1AD9FB38007D1AD8FB390080FEFAFA +:106BE00006DE1AD9301B029CF01F01B6306A0E9BDC +:106BF0000C9CF01F01B5306A300BE2CCFF5EF01F39 +:106C000001B3E2FA00BC2FAD584A5F08590A5F0988 +:106C10001248C081588AE080030C0E9B029CF01F32 +:106C200001ACE2F8009070495819E08102D5E2F811 +:106C300000B05808E08002D0FB3800711AD8FB3948 +:106C400000741AD9FB3800771AD8FB39007A1AD9A0 +:106C5000FB38007D1AD8FB390080302B1AD9FEFA98 +:106C60000672029CF01F0197E2FB00B02FAD580B9B +:106C7000C040029CF01F01980E9BE2FC00DCF01F5C +:106C80000197622CF01F0196300BE2FC00E0F01F30 +:106C90000195300BE2FC00E0F01F0193E2F800BC2C +:106CA0005828C061300BE2FC00E0F01F0190301B5F +:106CB000E2FC00E0F01F018B300BE34B00F4E2F943 +:106CC00000BC59095F0A58495F081448F6081800C3 +:106CD000E0800216029CF01F0186307B029CF01FB0 +:106CE0000176029CF01F01832DCDD832580ACFD0F7 +:106CF000149B7439F8FC00DC742AF01F017F2DCD41 +:106D0000D832F8FB00BC590BCF00F8F800E858580F +:106D1000E08002355838E08B0234E2C7FF64306A05 +:106D2000FEFB05D80E9C2F8BF01F0164EE0B171095 +:106D3000E06800A2E3D8E00B029CF01F0171E2FCC6 +:106D400000DCF01F0170FEFA05BE302B029CF01F24 +:106D5000015DE2FA00BC584A5F08590A5F0912480F +:106D6000C0B1588AE080029730080E9BE3480104C6 +:106D7000029CF01F0157029CF01F01642DCDD832F8 +:106D8000FEFA058C303BF01F014F5807E08002806F +:106D90006E0858085F1B169AE2FC00DC301BF01FDF +:106DA000015DFACCFF94F01F015CE2F800985808EE +:106DB000E08001D541B9F2080108E048003CE08AD2 +:106DC00001A6E34900982DCDD832F01F0154E0858B +:106DD00001EBE2F9009072485828C870E2F800AC64 +:106DE0005808C831E2FA00CC1094500AE2F000D002 +:106DF00072285808E08A00A9300850187218401A02 +:106E0000F00A032850585800E08A009740053002E5 +:106E10000A96C1180897300330142FF2ECC6FF64AD +:106E200004305F983009E9E80008F2081800E080B3 +:106E300000970E940C9B029C0C93F01F0139C050DC +:106E400078385818FE99FFE86D585808C051ECF88A +:106E500000805808CE0040595809CDD0ECC8FFFA40 +:106E6000ECCAFFA8ECC9FFD45048502A503940570B +:106E7000C0486E175807CCF0EEF801945808CFA11F +:106E80006CAA6E58103ACF616E4B404CF01F010B4C +:106E9000CF116E885808E08100E16F6AEDBA0001F9 +:106EA000C061ECFB0080580BE08100E3F1DAC00127 +:106EB000300AF4081800CDE06D5B580BCDB0FACA6B +:106EC000FF94403CF01F0117CD516F6841B9126823 +:106ED000CD106F3841C91268CCD06F4841D91268C3 +:106EE000CC906F5841E91268CC5058065F04C96BCA +:106EF000149BF01F00F02DCDD832149B2EACF01F48 +:106F0000010A1896FE91FEF26F9B580BE080012A51 +:106F1000581BFE91FEEBE34B00D8029CF01F00FBD8 +:106F2000622CF01F01028326CE0A5803E08100BFC5 +:106F30000E94E2F9009040182FF850187228401A69 +:106F4000103AFE95FF5DE2F801085808E080012143 +:106F5000029CF01F00F7E2F90090C4BB5804CE6019 +:106F60000E923006C1080497089930032FF6EAC53F +:106F7000FF640C305F98F3E800083009F20818004D +:106F8000CD500E920A9B029C0A93F01F00E5C05060 +:106F900078385818FE99FFE940585808CE50EACA88 +:106FA000FFFA4057506AC0786AA8103AC5006E17B9 +:106FB0005807CDA0EEF801945808CFA16E5A580A90 +:106FC000CF416E885808C1E16F5BEDBB0002C04045 +:106FD000EDBB0003CED1F1DBC002C0806B58580876 +:106FE000CE71EAF800805808CE31EEF8014C58080E +:106FF000C110EB190088EDB90001CDA058055F095B +:10700000CB6B306AEECBFFE80A9CF01F00ACCD01E1 +:10701000CDCB1099EEC8FECC2FF9700A580AC26188 +:107020002FC85849CFA1EDBB0003C071EEF800F0A6 +:10703000F1D8C002F9BA0101EB190088EDB90004DA +:10704000C030580A5F0A580ACB30CD6B6E4B406C8B +:10705000F01F009ACAD1CB6B306AEECBFFE80C9CD4 +:10706000F01F0096FE91FF07C19B301ACDDBFACAD4 +:10707000FF94402CF01F00ABC0306F6AC18B6F6A69 +:1070800041B8F5E80008FE90FF136F3841C9126857 +:10709000FE90FF0E6F4841D91268FE90FF096F58AD +:1070A00041E91268FE90FF04C21BE2F800A85808EC +:1070B000C131306AE2CBFF64069CF01F0080C170D2 +:1070C000E2F800E85838C081306AE2CBFF5E069CE7 +:1070D000F01F007AC0C00E9B029CF01F007FE08171 +:1070E00000B50E9A069B029CF01F0092009A400B7E +:1070F000E2FC00DCF01F0090FE9FFDF8169A029C57 +:1071000030ABF01F008EFE9FFDEE3017FEFA02300E +:10711000303B029CE3470094F01F006AE06B2710AD +:10712000300CF01F0088E2F800D470985808C05066 +:107130000E9BE2FC00C45D1830EB029CF01F008245 +:10714000300A029BFEFC0204F01F00813008029905 +:107150004FEA109B33CCF01F007F41B9FE9FFE33F6 +:10716000E2F800D85808FE90FDC1E34B00D8029C1D +:10717000301BF01F0079FE9FFDB9582BC780E07AC5 +:1071800086A0300B029CF01F0075FE9FFDC8305B8F +:10719000E2F801105818C720029C300AF01F006F57 +:1071A000FE9FFDA4E2F9009072485828FE90FD9ED3 +:1071B000301BCEFBFAC7FF94E2C6FF64306A0C9B1B +:1071C0000E9CF01F0041E2F801185808FE91FCF8EF +:1071D000FE9FFCE4029CF01F00621896C230F8FB90 +:1071E0000194580BC1F17958E2180013C351189B50 +:1071F000029CF01F005CE2F800B05808C070103626 +:10720000C050E2FC00E0F01F0058E2FC00DC0C9BE8 +:10721000E34600B0F01F0055029CF01F0055FE9F92 +:10722000FD0D029C303BF01F0053FE9FFD5FE2F816 +:1072300000B05808FE90FCF3F0F800F0F1D8C0025E +:10724000FE91FCEDFE9FFCEF029C300A30ABF01F7C +:107250000043FE9FFD4B3509FAC8FF70189A10D9FC +:10726000029CFAC9FFE4F01F0044CC6B4C3AF01FBB +:107270000015E2F800E8FE9FFD4F72485818F9B873 +:107280000002E3F80A44F9BB0000C87B0E9BFE9F96 +:10729000FD84E2F800B05808FE90FD68F0F800F0B8 +:1072A000F1D8C002FE91FD62FE9FFD678003D2E42B +:1072B0008002693C8001D034800089B88003D324E7 +:1072C00080022C4280008A1880008A0C8001DEF83F +:1072D0008003D364800268608002AC748002739A79 +:1072E00080025410800253FC800253CC8001D544AC +:1072F0008001D61C800289C4800268508001D3447A +:107300008002AC448003D3D48002688C8003D41004 +:107310008002C3C48002817C8001D6E88001D15CF8 +:107320008002AF90800089DC8002739C8001D100D4 +:107330008001E94080028ACC8001DCD08003D43017 +:10734000800281448001E13C800268F4800266286A +:107350008002669C8001DFF88001DDE88001D1C0F9 +:107360008001DB08800249708002ABFC8001DBD425 +:107370008001E8308001D7948003D394580C5E0ECE +:107380005E1DD401201D3008767C3009BA881A9A17 +:107390007668129B5D182FFDD8025EFCEBCD408015 +:1073A0001897580CC090789C580CC035F01F0004FA +:1073B0000E9CF01F0004E3CD80800000800267ACCB +:1073C00080008A24EBCD40F8189612951094406303 +:1073D000328CF01F000B1897C0F00C9B311AF01F75 +:1073E00000093FFC8F658F748F838F9C30090E9A44 +:1073F000485BF01F00060E9CE3CD80F88002814CB4 +:10740000800089E880027382800264F0D4011698BB +:10741000306AF8CBFFEF109CF01F0002D80A000082 +:1074200080008A18D431213D76FE511E760A503AEA +:107430007619504976285058763E506E764A507AE2 +:107440007669508976785098768E50AE769A50BA92 +:1074500076B950D976C850E876DE189850FEF8C94B +:10746000FFF876EA510A765476AB500C5019E02BAF +:10747000A44F50CB110EF8CBFFF45008512E403AD8 +:10748000700340487205502BE069A478EA19D76A66 +:10749000FC0900091409760AE06BB756EA1BE8C735 +:1074A000F40B000B100BF5E52008066814581009C2 +:1074B000E06870DBEA182420EBE3200AF20E1507DF +:1074C000FDE9139E060EFDEA000A0A5A1005140B88 +:1074D000FDE32008F606150CEDEB13461C06EDE85F +:1074E00000080658405AE069CEEEEA19C1BD1405FD +:1074F0001005EDEE2008EA0B1511F7E512FB0C0B59 +:10750000F7E800081C581203406912031003407882 +:10751000E6051516E0690FAFEA19F57CEBE312A555 +:10752000F00900091605F7E62008EBE800080C58FA +:107530001C091009EBEB2008F2031507E7E9139388 +:107540000A03E7E800081658E06AC62AEA1A4787DD +:10755000E80A000A0C0A100AE7E52008F402150CF4 +:10756000E5EA13420602E5E800080A58408EE069A1 +:107570004613EA19A830FC09000916091009E5E3C9 +:107580002008F2061511EDE912F60406EDE80008F0 +:107590000658409AE06B9501EA1BFD46F40B000B80 +:1075A0000A0B100B40A840C9F60E1516FE395BB148 +:1075B000FDEB12AEE06A98D8EA1A69800C0E40BB67 +:1075C000F00A000AEDE22008FDE80008045840C176 +:1075D000060A50C9100AE069F7AFEA198B44FDE6C4 +:1075E0002008F6090009F40B1507F7EA139B1C0B9A +:1075F000F7E800080C58F7EE200A0C0104091009FE +:10760000F206150CEDE913461606EDEB2008EDEA3F +:10761000000A1C5A1401E2051511EBE112F50C05E4 +:10762000EBE80008165840DAE069D7BEEA19895C31 +:10763000F40900091C09100940E8F20E1516E06A69 +:107640001122EA1A6B90FDE912AEF00A000A0A0E46 +:10765000EBE62008160AFDE8000840FB0C58E0693C +:107660007193EA19FD98100AF6090009FDE5200852 +:10767000F40B1507F7EA139B1C0BF7E800080A58F0 +:107680000C0910094108F206150CE06A438EEA1A4B +:10769000A679EDE91346F00A000A1606F7EE20086F +:1076A000EDE800081C580A0A100A4118F4051511E3 +:1076B000E0690821EA1949B4EBEA12F5F00900097A +:1076C0000C05EDEB2008EBE8000816581C09100922 +:1076D000F2031516E7E912A30A03E7E520080C6890 +:1076E0000A58404EE06A2562EA1AF61EFC0A000AB1 +:1076F000160A408B100A40D8F40E1505E069B34015 +:10770000EA19C040FDEA13BEF6090009060E403B27 +:107710000C09E0665A51EA16265EF0060006FDE303 +:1077200020080A6806581009E062C7AAEA12E9B6FA +:10773000F6020002F20B1509F7E9137B41191C0B45 +:10774000F7EE200806681C580A0606021006E063D9 +:10775000E681EA13D8A1F2030003EC09150EF3E663 +:1077600013291609F3EB20081C68165840CA1002AA +:107770004078E065105DEA15D62FE0611453EA11F8 +:107780000244E8050005F40100011C051601E40AA5 +:107790001514E06EFBC8EA1EE7D3F5E212CAF00E3C +:1077A000000E120AF5E92008166840BB12581203B1 +:1077B0001005E066CDE6EA1621E1F6060006EA0BC2 +:1077C0001505F7E513BB140BF7EA20081268410909 +:1077D0001458E06507D6EA15C3371001F205000515 +:1077E000E2091509F3E113791609F3EB200814688F +:1077F000165810034068140E1606E60A150EE062CD +:107800000D87EA12F4D5F5E3132AF0020002120AFA +:10781000F5E92008166840AB12581205100EE06317 +:1078200014EDEA13455AF6030003FC0B1514F7EEAA +:1078300012CB140BF7EA2008126840F91458E061E3 +:10784000E905EA11A9E31006F2010001EC091505AA +:10785000F3E613B91609F3EB20081468165810055F +:1078600040581402E066A3F8EA16FCEFEA0A15098C +:10787000F0060006F5E5137A120AF5E92008166805 +:107880001258409E10021603E40B150EF7E2132B5C +:10789000140BF7EA200812681458E06502D9EA15BB +:1078A000676F1003FC050005E60E1514FDE312CE0C +:1078B000160EFDEB2008146816581201100140A89E +:1078C00040E91406E060F681EA108771E20A1505C6 +:1078D000F0000000F5E113BA1C0AF5EE2008166866 +:1078E0001C58E0624C8AEA128D2A1006F20200024D +:1078F000EC091509F3E613791409F3EA20081C686A +:107900001458160540DB10054108E434C6BEE0619A +:107910006122EA116D9DE80A0007F6010001E066A8 +:10792000380CEA16FDE5F0060006EA08150EF1E54A +:1079300013281208F1E9200BF7EA000A125A1C0278 +:107940001402407A404E12001001E063CFA9EA13FE +:107950004BDEF4030003E40A1514F5E212CA100A20 +:10796000F5EB200BF5E82008EE0B000BF6091504EB +:10797000F3EB13C91409125814061000F3EA200A95 +:10798000E065EA44EA15A4BEE008150BFC05000515 +:10799000F1E0135812051208105A10031401F1E90E +:1079A0002009E20B1510F7E1130B100B1659F7E83D +:1079B00020081206EC0E1517FDE6129E160E1C5836 +:1079C00010054098FDEB200AEA061504E0694B60BB +:1079D000EA19F6BBEDE513C6F00900091C06160905 +:1079E0000C5AEDEE2008140340CBE605150BEBE333 +:1079F00013550C050A58E06ABC70EA1ABEBF10099C +:107A0000F60A000AEBE62008F20B1510F7E9130B53 +:107A10000A0B16581C0A100A40F8F40E1517E069F4 +:107A20007EC6EA19289BFDEA129EF0090009160E8F +:107A3000F7E520081C580C0910094038F206150417 +:107A4000E06A27FAEA1AEAA1EDE913C6F00A000A89 +:107A50001C06FDEB20080C580A0A100A4068F405C1 +:107A6000150BE0693085EA19D4EFEBEA1355F009FC +:107A700000090C05EDEE200816090A58408B100984 +:107A8000E06A1D05EA1A0488EBE62008F60A000AF7 +:107A9000F20B1510F7E9130B0A0B16581C0A100A03 +:107AA00040B8F40E1517E069D039EA19D9D4FDEAC7 +:107AB000129EF0090009160EF7E520081C580C0963 +:107AC000100940E8F2061504E06A99E5EA1AE6DBD7 +:107AD000EDE913C6F00A000A1C06FDEB20080C585D +:107AE0000A0A100A4118F405150BE0697CF8EA1936 +:107AF0001FA2EBEA1355F00900090C05EDEE200872 +:107B000016090A58405B1009E06A5665EA1AC4ACC7 +:107B1000EBE62008F60A000AF20B15101C0AF7E93A +:107B2000130BE0692244EA19F4290A0B1658100ACB +:107B30004032F40E15171202FDEA129EEA0811FFF8 +:107B4000160E409AFDE81008E069FF97EA19432AEB +:107B50001658F40900090A090C0241061002F60839 +:107B600011FFE40A1506F5E213AA1C0AF5E810084D +:107B70001C58F2080005E06923A7EA19AB94120625 +:107B8000FC0811FFEC0B000BEA06150AEDE5136685 +:107B90001406EDE810081458F6080008E069A0394A +:107BA000EA19FC93F00B150FFA243942F7E8131B7E +:107BB000E80900050C0BEA0E000EF40811FFF7E8C7 +:107BC00010080C58E06959C3EA19655BFC08000508 +:107BD00040E2EA0E15151202FDE512BEEC0811FF97 +:107BE000160EFDE810081658E40A000AE069CC9267 +:107BF000EA198F0CF40800024068F00900090C092A +:107C0000E40A1506F60811FFF5E213AA1C0AF5E8C6 +:107C100010081C58F2080002E069F47DEA19FFEF31 +:107C200040C1FC0811FF1201E406150AE20B000B2B +:107C3000E0695DD1EA198584EDE213661406EDE88A +:107C4000100814584045F60800011205E20B150F04 +:107C5000EA0E000EF7E1131BF40811FF0C0BE069AC +:107C60007E4FEA196FA8F7E8100840A30C581203DA +:107C7000E60A000AFC080005EC0811FFEA0E1515DB +:107C8000FDE512BE160EFDE810081658F4080003B4 +:107C9000411AF60811FFE069E6E0EA19FE2CF40942 +:107CA0000009E60A15060C09F5E313AA1C0AF5E813 +:107CB00010081C58F20800034088E0694314EA19D0 +:107CC000A301F00900091609FC0811FF40FBE605B5 +:107CD000150AEBE313651405EBE810081458F208D5 +:107CE0000008E06911A1EA194E08F6090009F20E30 +:107CF000000EF006150FE0697E82EA19F753EDE8F1 +:107D00001316F40811FF0A06EDE810080A58FC08DB +:107D10000001407E120EEA0811FFFC0A000AE20E82 +:107D20001515FDE112BE0C0EFDE810080C58F40804 +:107D300000094128F20A1506F5E913AA1C0AF408FD +:107D40000009E068F235EA18BD3A990940D91009EE +:107D5000EC0811FFF205000BF5E8100840091C586B +:107D6000720CF6080001E069D2BBEA192AD7405824 +:107D70001208E20B150AF0060009F7E1136BFC0884 +:107D800011FF140BF7E810081458F208000640B869 +:107D9000E069D391EA19EB86F0090009F20E0008B8 +:107DA000F40A11FF400EEC09150FF3E6131916093A +:107DB000F20C000CF3EA100A165AF00A0006EC085E +:107DC0001515F1E612B8100C9D0C401A7408120833 +:107DD000950840287009160991092EDDD832D7037D +:107DE000EBCD40E038097648F1D8C066F608000AC5 +:107DF000F56900181895F00A113F1697F608000863 +:107E0000F0CCFFE7587AE08B0056300BF01F002DC6 +:107E1000EEC6FFE8EECCFFA80C9B1798178917BA9F +:107E2000F3E8108917A8F1EA1088F3E8110916A9F8 +:107E3000183BCF410C9B0E9CF01F0023338A300B64 +:107E40000C9CF01F00200C9BECCCFFC817981789E6 +:107E500017BAF3E8108917A8F1EA1088F3E81109B6 +:107E600016A9183BCF416E486E590C9B0E9CEF48EB +:107E70000050EF490054F01F00140E9BEECCFFF0B1 +:107E80001798178917BAF3E8108917A8F1EA10882C +:107E9000F3E8110916A9183BCF410E9B0A9C310A41 +:107EA000F01F000A0E9C304A300BF01F0006E3CD95 +:107EB00080E0208A300BEEC6FFE8F01F0002CC4BBA +:107EC00080008A0C8002742480008A18EBCD40FC6C +:107ED0001493784AF4030038103AF9F98005F9F957 +:107EE000B005F7B90BFFF9F9BA059948E608161D70 +:107EF000F2080008995818941692F1DAC066C38106 +:107F0000F8C5FFE8E043003FE088002C3006EAC7F0 +:107F1000FFC0E406000B340A0A9CF01F00290A9BEC +:107F20001798178917BAF3E8108917A8F1EA10888B +:107F3000F3E8110916A90E3BCF410A9B089CF01FDC +:107F400000212C06E6060108E048003FFE9BFFE307 +:107F5000E6C80040E7D8C006E018FFC02C081002B1 +:107F6000069A049B0A9CF01F0016E3CD80FCF007E4 +:107F700011402E88100C0E33C1D30E9AF01F001042 +:107F8000E8C5FFE8E8CCFFA80A9B1798178917BA3D +:107F9000F3E8108917A8F1EA1088F3E8110916A987 +:107FA000183BCF410E130E020A9B089CF01F0005E0 +:107FB000CAAB069AF01F0002E3CD80FC80008A184D +:107FC00080027424EBCD40FC216DE0682301EA18A7 +:107FD0006745E06EAB89EA1EEFCD30075008501EB2 +:107FE000E068DCFEEA1898BAE06E5476EA1E1032B9 +:107FF000504750575028503E18931292580CC14089 +:10800000149416951A962FF7090A0B0B1A9CF01F59 +:1080100000080E33FE9BFFF91A9B049CF01F00051D +:108020002EADE3CD80FC1A96CF8B000080027ECC73 +:1080300080027DE0D431FACD0088501C500B14939F +:108040001292109142B0585AE08B0056E04B00401B +:10805000E08B0054FAC4FFF8340A300B089CF01F80 +:10806000002E400A401B089C0896F01F002CFAC501 +:10807000FFB808970D88EC1800360CC80A36CFB147 +:108080003408518451285803C110FACCFF9CFACB14 +:10809000FFB4300AE60E1502E40A030818A8E20A43 +:1080A000030916A92FCA1C3ACF81E6CCFFFF00991D +:1080B0000A9AFAC3FFA0069BF01F0019340A300B7E +:1080C000089CF01F0015400A401B089CF01F00137D +:1080D0000F88EC18005C0EC80C37CFB1310C340897 +:1080E000513C5184519000990A9A069B5128302C9A +:1080F000F01F000B2DEDD832FAC6FF881A9A0C99A2 +:10810000FACBFFFC301CF01F000631085016500857 +:10811000CA2B000080008A0C80008A1880027FC46D +:10812000D401202D501A5009301A1AD8FAC9FFF874 +:10813000FAC8FFFCF01F00032FFD2FEDD80200004E +:10814000800280345EFC5EFE5EFCD703EBCD40C057 +:108150001896F01F00061897C0500C9A300BF01FAD +:1081600000040E9CE3CD80C080008A3C80008A0C15 +:10817000D401F01F0002D80A80014B60D401F8CB73 +:10818000FFFCF01F0002D80A80014B34780C580C19 +:108190005E0C3008F948004C780C580CCFC15EFCDE +:1081A000580CF9FC10435EFC580CF9B80100F9F8C2 +:1081B0001A435EFCEBCD40E0189716961495314CAF +:1081C000F01F0005F9F71A03F9F61A04F9F51A0277 +:1081D000E3CD80E08002814CEBCD40E01696149513 +:1081E00078075807C1605806C080306A0C9BEECCF7 +:1081F000FFC0F01F000AC0A15805C0B0EECCFFFCC4 +:10820000310A0A9BF01F0005C0406E075807CEC117 +:108210000E9CE3CD80E00000800089B8EBCD4040AB +:108220007818201816969918784B78390C9C5D1997 +:108230000C9CF01F0003E3CD8040000080008A24E6 +:10824000EBCD4080202D300A1897189B49BCF01FB9 +:10825000001C300A0E9B49BCF01F00196E0858081C +:10826000C2201A9CF01F00186E08400A70EC0E998C +:108270003008141C109BF8080C4C490A2FFCF01F06 +:1082800000136E2BF6FA010C580AC1006E08400A62 +:10829000712C0E99141C300848AAF8080C4C109B3D +:1082A000F01F000A2FEDE3CD8080F6CBFEB80E9CC8 +:1082B000F01F0007CF80CEBB8002830C80026628AF +:1082C000800283588002817C8002669C800281D873 +:1082D000EBCD40C01896580CC14078093008990879 +:1082E0005809C031C0880E997207129CF01F000611 +:1082F0005807CFA10C9CF01F00050C9CF01F00023A +:10830000E3CD80C080008A2480028240EBCD408093 +:10831000202D18971A9CF01F000E6E0A580AC0C133 +:10832000C1087408149B8F08300A0E9CF01F0009C6 +:108330006E0A580AC06074E940081039FE9AFFF3CB +:108340000E9CF01F00052FEDE3CD80808002817C24 +:108350008002821C80028240D4013008782AF548CD +:10836000010C7829F2FC0104F01F0002D802000081 +:10837000800247D4D43120CD1096782814941293DB +:10838000E04A00205FBAF0F90160189758295F1899 +:10839000169241511448C05030060C9C2F4DD832D3 +:1083A000354CF01F00621890CF80089A049B2ECCA9 +:1083B000F01F005F81D4FAC9FFE450965083FAC5DC +:1083C000FFF84DC81AD5303A089B049C4DA650863C +:1083D000F01F005AE0C8FFFC0A9B5018310A109C9D +:1083E000F01F0053FACCFFD4F01F0055E0C8FFC0C7 +:1083F000502840BC6E29F2F80150F808000881E8C6 +:108400006E2AF4FB0150F4F90154E06A851FEA1A60 +:1084100051EBB739F20A0648301AA599180981FAC2 +:10842000E1490048306A402C069BF01F0041E141C1 +:10843000004C2FFD6E065806C2903005C0680C95A2 +:108440006C0C580CC5801896ECCBFFC0306A069CAB +:10845000F01F003CCF516CD80838C5505805EDF8D6 +:108460000000EFF80A00EDF81000EBF81A006E2992 +:10847000F2F8010C0C38F9B80000F3F80A430C9B31 +:10848000301A0E9CF01F00306E066E1859F8E08A04 +:1084900000155806C3200C9A15088F086E28F0F9AD +:1084A0000128ECCBFFC0720C72F85D180C9B300AEF +:1084B0000E9CF01F00256E065806C1F060EA6CE8BD +:1084C000103AC074C1A872E81438E0890006129608 +:1084D0006C095809CF9181098D006E2C6E18400AE5 +:1084E000401B2FF88F18F8F901280096720C72E8DB +:1084F0005D18C54B6E06CCAB81068F000E9CF01F3D +:108500000013CECB089A049BECCCFFECF01F000DBF +:10851000CA61310A400BECCCFFFCF01F000AC9F124 +:10852000009CF01F000BC3AB8002814C80008A18B6 +:108530008003D4508003D4C88002A36C8002817C65 +:10854000800089B88002821C8002824080008A24D8 +:10855000EBCD4080189E7807580BC06116970E9C93 +:10856000E3CD80806E075807CFB06F381638CFB193 +:108570001AD814997C286EDAF0C8FEC8EECBFFEC4E +:108580001C9CF01F00092FFD580CF8071700EFF88E +:10859000100EF9F81A0EF8071710F9B80101F9F8DA +:1085A0001A14CDEB80028374EBCD40FC1897300C8D +:1085B000EF4C010C149612921094EEF50108580B32 +:1085C000C080169A189B0A9CF01F0016EF4C010CF5 +:1085D00058065F13EEFC010C580C5F09F3E300082A +:1085E000C16158045F18F3E80008C0A05803C080B8 +:1085F0000C9A049B0A9CF01F000CEF4C010C580CC9 +:10860000F9BC00FFF9BC0100E3CD80FC300A0C9BF3 +:108610000A9CF01F00045F09EF4C010CCE3B0000E8 +:10862000800281D880028550000000000000000018 +:10863000EBCD4080580CC100F8F901103008F94822 +:1086400001105809C031C0880E997207129CF01FA2 +:1086500000045807CFA1E3CD8080000080008A2469 +:10866000EBCD40C01897580CC250F8F801245808B8 +:10867000C210189B300A491CF01F0011EEFC0124A7 +:10868000F01F00103006306A0C9BEF460124EECC40 +:10869000FEE4F01F000DEEFC0114F01F000CEF468D +:1086A0000114EEFC0118580CC050F01F0008EF46F2 +:1086B0000118E3CD80C0000080028B908002662804 +:1086C0008002491480008A0C8002739CEBCD40F834 +:1086D000205D189716951494F8F601245806C0509A +:1086E0003FFC2FBDE3CD80F8F8FA012817D81AD83F +:1086F00017C91AD917B81AD817A91AD917981AD892 +:108700001789301B1AD9740C4C6AF01F0047EEC34E +:10871000FEC81AD60E984C59E06A88C7069BEEFC34 +:108720000140F01F0043EF4C01142F9D580CC6F080 +:10873000EEFC0144580CC0E01AD6069B0E984BB9CB +:10874000E06A88C7F01F003AEF4C01182FFD580C63 +:10875000C5E0340CF01F00371896C5B0EEF80128BC +:1087600070099909EEF801283019700A4B289919F7 +:108770009928994A99374B18EEF9012C99889959FB +:108780009967EEF80128710999A9EEF80128711985 +:1087900099B9F01F002BEF4C0124C3D0314A300BA4 +:1087A0001A9CF01F0028EEF901305804E9F8105F18 +:1087B000FBF81A03300650291A9A089B50165006E7 +:1087C000EEFC0124F01F0020306830593FFAEEFC27 +:1087D0000124149BF01F001D306A0A9BEECCFEE4BE +:1087E000F01F001B301BEEFC0124F01F001A301B91 +:1087F000EEFC0124F01F00180C980E99497A0C9B8E +:10880000EEFC0158F01F00160C9CC6CB3FECC6AB2B +:108810003FCCC68B0C9CF01F00133FDCC63B000016 +:108820008003D4D480022C4280028D18800273C44D +:108830008002814C80028C4C80028BEC800252C4FE +:1088400080008A0C80024A448002478C80008A188B +:10885000800253FC8002541080028B908002669C40 +:1088600080008A24EBCD40FC1897F8F801105808D6 +:10887000C6F0F8F801284CAA700C301BF01F004914 +:10888000EEF801245808C0A0EEF801284C6A700CDC +:10889000301BF01F0044E3CD80FCEEF80160582847 +:1088A000CF41EEF80128700C70295D19587CCED1AB +:1088B000EEF8016C5818CE91EEF501105805C41071 +:1088C000EEC2FEB8EAC3FFFC300A069BEEFC0108CC +:1088D000F01F0036306A1894069B049CF01F003489 +:1088E000C0605804C37069485808C341EB38000998 +:1088F0001AD8EB3800081AD80BF81AD80BE8EEF69D +:1089000001281AD80BD91AD90BC84AAA1AD8301B71 +:108910006C0CF01F00242FAD5804C090EEF9012814 +:10892000E8CAFFFC069B720C72E85D186A080A9C94 +:10893000EF480110F01F0020EEF501105805CC3172 +:10894000EEF8012849DA700C301BF01F0016E3CD59 +:1089500080FCEB3800091AD8EB380008EEF6012845 +:108960001AD80BF81AD80BE81AD80BD91AD90BC891 +:10897000493A1AD8301B6C0CF01F000A6A08069B93 +:10898000EEFA0134EF4801100E9CF01F000E0A9C15 +:10899000F01F00092FADE3CD80FC00008003D51847 +:1089A00080022C428003D540800281D8800089B8A3 +:1089B0008003D5CC80008A248003D6288003D57814 +:1089C000800286CCEBCD40F816951894149312973C +:1089D000F8FB0134580BC050F6F801485808C5D1CF +:1089E0005807C4C0E8F601105806C4A03007C06894 +:1089F0000C976C0C580CC4401896306A0A9BECCC4F +:108A0000FFFCF01F002CCF515807EDF81000EFF8D5 +:108A10001A00EDF80000E9F80A44E04303E7E08AB1 +:108A2000003BE8FA0110580AC4006C3B7438163851 +:108A3000C065C3B872381638C054129A7409580900 +:108A4000CFA18D0995061AD30BD80B8CE8F6012817 +:108A50001AD80BC91AD90BB81AD80BA91AD90B985E +:108A6000495A1AD8301B1ADC6C0CF01F0014089CF1 +:108A7000F01F00132F9DE3CD80F8E3CD80F8310C7B +:108A8000F01F00101896C0F0306A0A9BECCCFFFC77 +:108A9000F01F000D8D33CC6B0A9AF8FC0108F01F13 +:108AA000000BC9FBE3CD80F88D0AE9460110CCCB61 +:108AB000800089B88003D65080022C4280028864EE +:108AC0008002814C80008A1880028550EBCD40F8EE +:108AD000208D169414971895F8F801345808C4702E +:108AE000F01F0027EEC60001C426E068009C1A9320 +:108AF000EC080248E8080007EAC4FEB8C06820167F +:108B0000EEC7009C5806C335EAF901346EAA7258C4 +:108B1000103ACF61724BEECCFFFAF01F001ACF0172 +:108B2000306A089B0E9CF01F0017CEA0EEFB008061 +:108B3000580BCE601A9AEECCFFA8F01F0013CE019E +:108B4000189A0E9BEAFC0108F01F0010C13079480A +:108B50005808CD604048EDB80000CD213019E06ADA +:108B600003E80E9B0A9CF01F000ACCAB2F8DE3CDCF +:108B700080F84048F3D8C001CF3B00008002863027 +:108B8000800089B88002AF90800281D8800289C4B9 +:108B9000EBCD4060F9380121F8F501281AD8F939F0 +:108BA00001201AD9F938011F1AD8F939011E1AD92A +:108BB000F938011D1AD8F939011C489A1AD9302BF5 +:108BC00018966A0CF01F00070C9CF01F00070C9C05 +:108BD000F01F00062FADE3CD806000008003D69823 +:108BE00080022C428002866080028864EBCD40E0E7 +:108BF000201D1897F8F801145808C0613FF60C9C26 +:108C00002FFDE3CD80E0F8F80128300C5C791ADC08 +:108C10005C5B700C70D6FAC8FFFC5D162FFD1895D2 +:108C2000580CCED018994008E06A88C7EECBFEE415 +:108C3000EEFC0114F01F000418960A9CF01F0003BC +:108C4000CDFB00008002737C80008A24EBCD40E0E5 +:108C5000208D14971896580BC2614A781AD8EEF6F0 +:108C60000128EF3801211AD8EF3901201AD9EF383D +:108C7000011F1AD8EF39011E1AD9EF38011D1AD871 +:108C8000EF39011C49DA1AD9302B6C0CF01F001C8B +:108C90000E9CF01F001C0E9CF01F001B2F9D2F8DA3 +:108CA000E3CD80E01A95320A1A9BF01F0018C1210B +:108CB0001A9B320AEEF801348F8A1AD8EEC9FEE404 +:108CC000EEC8FEC8EEFC0108F01F001149182FFD88 +:108CD000CC6B0C9C310A1A9BF01F000CC090EEF874 +:108CE000012848DA700C302BF01F0005CB7B1A9B53 +:108CF000310ACE1B8003A67C8003D74480022C421D +:108D00008002866080028864800249F48002837455 +:108D10008003D6E08003D6F8EBCD40F8189716957F +:108D200014931294F8F801245808C090F8C6FEE491 +:108D3000306A48BB0C9CF01F000BC031E3CD80F8BB +:108D40000C9C306A0A9BF01F0007CF910899069A85 +:108D50000A9BEEFC0124F01F0004CF1B8002862832 +:108D6000800089B880025424EBCD40F8FACD010090 +:108D70001293109418961697149530081A99F208C1 +:108D80000B082FF8E0480100CFB1300E1A9C1C9B55 +:108D9000EC0B0709198AFC0A00081208FAC9FF003F +:108DA000FDD8C0081C09F338FF0018C8F36AFF009B +:108DB0002FFBFAC8FF000E3BF9BB0200103CCE911E +:108DC0005805C4C0300E1C971C9CF8C8FFFFFACA97 +:108DD000FF00F9D8C008180AF53BFF00F60E00089E +:108DE000FAC9FF00FDD8C0081C09F338FF00F56878 +:108DF000FF00F36BFF002FF70E35FE9BFFE85804D2 +:108E0000C2A006963007F8C8FFFFFACAFF00F9D8DB +:108E1000C008180AF539FF00F20E0008FACBFF006F +:108E2000FDD8C0081C0BF738FF00F568FF00F76994 +:108E3000FF00F538FF001009F3D9C008FACAFF0097 +:108E4000120A0D89F538FF0012580CC82FF70E349E +:108E5000FE9BFFDB2C0DE3CD80F80A9E0A9CCD0B18 +:108E6000D401129E169818991C9B149C300AF01F6E +:108E70000002D80280028D6800000000D431FACDD3 +:108E80000180340AFAC4FEC0510C089CF01F04BFD4 +:108E9000688A516A689950A968A8509868B650863F +:108EA000684568216830416650E5685250D2686A6A +:108EB00050CA687950B968085158E3E8200868D565 +:108EC0000C580A586812F00A150150F2F5E813FA26 +:108ED000517A68E868F640E540A9105940980C5866 +:108EE0000A5802580059F00A15010459F5E813FA16 +:108EF000F20215014178E5E913F2519A518240C519 +:108F00004089105968C8045840E20A58045840D6AD +:108F1000F00A15010C59F5E813FA005951AA4198C5 +:108F200040B640D5416240CAF2071501EFE913F798 +:108F300068D9105968E80E58045814580C590A5941 +:108F4000F0051501F2061501EBE813F5EDE913F64E +:108F500040B851C551B641A268F940AA41650459CB +:108F60001459105941780C5840960C580A58F2027E +:108F70001501F00A1501E5E913F2F5E813FA41C805 +:108F800051EA51D2408640A5409A418910594198F2 +:108F9000045868C2045814580C590A59F0051501B0 +:108FA000F2061501EBE813F5EDE913F6408851F6EA +:108FB000520541E268DA68C5EFE2200914591059F8 +:108FC00041A80C5868E60C580A58F2021501F00A3C +:108FD0001501E5E913F2F5E813FA52124208522A94 +:108FE00041B968F668D568EA105941C80458417219 +:108FF000045814580C590A59F0051501F2061501C8 +:10900000EBE813F5EDE913F65245523668F84222C3 +:10901000418A417541D904591459105941E80C58F5 +:1090200041960C580A58F2021501F00A1501E5E9BB +:1090300013F2F5E813FA4248418641A5525241F92C +:10904000105942080E5904580C5941920A580458B4 +:10905000526AF20A1501F5E913FAF0091501F3E86D +:1090600013F9426841B641C541A2527A5289421968 +:10907000105942280C5914580E590A580458F20A2B +:109080001501F5E913FAF0091501529AF3E813F9FD +:10909000428852A941D641B541E24239105942486D +:1090A000145841CA045814580C5941FA0A59F00589 +:1090B0001501F2061501EBE813F5EDE913F641D8B9 +:1090C00052C542A241E552B642590459145942CA06 +:1090D000105942680C5842060C580A5841F6F20ED4 +:1090E0001501F0021501FDE913FEE5E813F242193E +:1090F00042781458420A4225125842890C581C5989 +:10910000F00615010A59EDE813F61459F20A150193 +:10911000F5E913FA0C951493423952E652FA4216C5 +:10912000424A52D242980458125842A90C580A593D +:1091300042261459F00A1501F5E813FA0C59530A9E +:109140001496F2081501425AF1E913F84239109CBD +:10915000531842B806581458426A125842C90C595A +:109160001459424A1459F00A1501F5E813FAF208A5 +:109170001501F1E913F8109B53384278FDEC2009F2 +:1091800010594258105950194289E5EA20081258DE +:1091900042691258401950084018A178F1E913F8B3 +:1091A000400953484008A178F1E913F85358429810 +:1091B000EBEB200910594278105942A85019434945 +:1091C000E7E9200910594288105940185009532ADC +:1091D0004019A179F3E813F9400853694009A179CE +:1091E000F3E813F953794358EDE8200942B81059D0 +:1091F0004298105942C850194369F9E92009105999 +:1092000042A81059401850094019A179F3E813F900 +:10921000400853894009A179F3E813F94378539939 +:10922000F5E8200942B81C59105950194389F7E94B +:109230002009129842C90458125840195008401881 +:10924000A178F1E913F8400953A84008A178F1E9A1 +:1092500013F8434953B8439810590A591C595019E7 +:1092600043A9435812584019065804584012A17295 +:10927000E5E913F253C2F0021501E5E813F243B831 +:109280004369105943780C590A5943C50A5818586C +:10929000065853D2F2021501E5E913F2F00915015F +:1092A000F3E813F943D853F94389105943981459F3 +:1092B00004580C591658185853E243F54342F20C1F +:1092C0001501F0061501F9E913FCEDE813F643A9C1 +:1092D00043B80A59185804591459435A145816587F +:1092E0005406436A4402F2061501F0051501EDE942 +:1092F00013F6EBE813F5434854255416435543C978 +:1093000004591459105943D8F20215010C58E5E9D3 +:1093100013F2437654320C580A58F00A1501F5E856 +:1093200013FA544A890A442943864365437A43E839 +:10933000125843F90C5804590A584392F006150183 +:10934000EDE813F65456891604591459F20515011F +:10935000EBE913F554658925444243AA4389F9E2B0 +:10936000200814581258F0021501E5E813F254725F +:10937000439544090C5943B689320C590A59F20AEB +:109380001501F5E913FA548A894A43C6446943A58D +:10939000441812580C580A58F0061501EDE813F657 +:1093A000549643BA4429045943D28956045914594E +:1093B000F2051501EBE913F554A58965448243EAEA +:1093C00043C94438045814581258F0021501E5E80E +:1093D00013F254B243D544490C5943F689720C59DF +:1093E00044080A59446A045A105A0C5AF2061501E4 +:1093F000EDE913F654C6447B89860C5BF40615012F +:10940000EDEA13F654E6441544A243E9445889A60C +:109410000A5B045818581258F0051501EBE813F5CB +:1094200054D58995185BF6021501E5EB13F254F259 +:1094300089B2444A4489449B0A590C5B440544263A +:1094400044A804581458F3E6200A0C580A5A502825 +:10945000E0657999EA155A82504A4106443251161C +:10946000441AEE050009F7E220081458E062EBA167 +:10947000EA126ED950385079040E0C99506EE0689B +:10948000BCDCEA188F1B0C9A100C2F8A505C512AF6 +:109490001306511941087403720C2F485138410AC0 +:1094A0002F0A514A700A4148700941580A08F009C8 +:1094B0000009EC081505F1E613B8F2080008F5E319 +:1094C000200918691459F009000740F80A08F00A41 +:1094D0000009F80B151EF7EC122BF7E320080C68B7 +:1094E0000658F2080008EE091505F3E713B9EC0A6F +:1094F000151EF009000EF5E6122AFC091505F7EA1B +:109500002008F3EE13B9EFE8000816580A01EE0C34 +:10951000151E0601F9E7122C1001F9EA20081201C4 +:109520001C68E20915051458F3E113B90A00160086 +:10953000100040E812000A08F00A0009FC0B151E92 +:10954000F7EE122BF7EC200802681858F208000812 +:10955000E0091505F3E013B9F009000640D80A0840 +:10956000F00C0009E20A151EF5E1122AF5EB2008BD +:1095700000681658F2080008EC091505F3E613B95F +:10958000F009000E40C80A08F00B0009E00C151E97 +:10959000F9E0122CF9EA20080C681458F2080008C7 +:1095A000FC091505F3EE13B9F009000340B80A08E9 +:1095B000F00A0009EC0B151EF7E6122BF7EC200859 +:1095C0001C681858F2080008E6091505F3E313B9FA +:1095D000F009000641680A08F00C0009FC0A151E93 +:1095E000F5EE122AF5EB200806681658F208000876 +:1095F000EC091505F3E613B9F009000E40A90A09B4 +:109600001609E60C151EF9E3122CF9EA20080C687D +:109610001458F2080008FC091505F3EE13B9F00917 +:10962000000340980A08F00A0009EC0B151EF7E643 +:10963000122BF7EC20081C681858F2080008E609FD +:109640001505F3E313B9F009000640890A09180962 +:10965000FC0A151EF5EE122AF5EB200806681658CE +:10966000F2080008EC091505F3E613B9F009000E3D +:1096700068C80A08F00B0009E60C151EF9E3122C65 +:10968000F9EA20080C681458F2080008FC091505CE +:10969000F3EE13B9F009000168D90A091409EC0BBB +:1096A000151EF7E6122BF7EC20081C681858F20874 +:1096B0000006E2091505F3E113B968E8EC090003B7 +:1096C0000A08F00C0009FC0A151EF5EE122AF5EB4B +:1096D000200802681658F2080008E6091505F3E3A9 +:1096E00013B9F009000E68F90A091609E20C151EF3 +:1096F000F9E1122CF9EA200806681458F208000B68 +:10970000FC091505F3EE13B94178F60900000A08C3 +:10971000F00A0009E606151EEDE31226EDEC20081E +:109720001C681858F208000AE0091505F3E013B99F +:10973000F409000341890A091809FC0A151EF5EE0F +:10974000122AF5E6200800680C58F208000CE60919 +:109750001505F3E313B94198F80900010A08F0066A +:109760000009E00B151EF7E0122BF7EA2008066847 +:109770001458F2080008E2091505F3E113B940771F +:10978000F009000E1407FC091505E60A151EF3EE94 +:1097900013B9F5E3122AF5EB200802681658EE0813 +:1097A0000008F009000341A80408F00B0009E20CCE +:1097B000151EF9E1122CF9EA20081C58F2080008DD +:1097C000E6091505F3E313B9F009000541B90409E9 +:1097D0001409FC0B151EF7EE122BF7EC20080658A7 +:1097E000F2080008EA091505F3E513B9F0090006C7 +:1097F00041C80408F00C0009E60A151EF5E3122A18 +:10980000F5EB20080A58F2080008EC091505F3E604 +:1098100013B9F009000E41D904091609EA0C151E06 +:10982000F9E5122CF9EA20080C58F2080008FC09A6 +:109830001505F3EE13B9F009000541E80408F00A34 +:109840000009EC0B151EF7E6122BF7EC20081C584C +:10985000F2080008EA091505F3E513B9F009000656 +:1098600041F904091809FC0A151EF5EE122AF5EB58 +:1098700020080A58F2080008EC091505F3E613B9A8 +:10988000F009000E42080408F00B0009EA0C151E4E +:10989000F9E5122CF9EA20080C58F2080008FC0936 +:1098A0001505F3EE13B9F00900054219040914096E +:1098B000EC0B151EF7E6122BF7EC20081C58F208EB +:1098C0000008EA091505F3E513B9F0090006422876 +:1098D0000408F00C0009FC0A151EF5EE122AF5EB3F +:1098E00020080A58F2080008EC091505F3E613B938 +:1098F000F009000E423904091609EA0C151EF9E5B3 +:10990000122CF9EA20080C58F2080008FC09150589 +:10991000F3EE13B9F009000542480408F00A000903 +:10992000EC0B151EF7E6122BF7EC20081C58F2087A +:109930000008EA091505F3E513B9F00900064259D4 +:1099400004091809FC0A151EF5EE122AF5EB200889 +:109950000A58F2080008EC091505F3E613B9F009F6 +:10996000000E42680408F00B0009EA0C151EF9E528 +:10997000122CF9EA20080C58F2080008FC09150519 +:10998000F3EE13B9F0090003427904091409EC0B52 +:10999000151EF7E6122BF7EC20081C58F2080008F9 +:1099A000E6091505F3E313B9F00900054289040936 +:1099B0001809FC0A151EF5EE122AF5EB20080658C8 +:1099C000F2080008EA091505F3E513B9F009000EDD +:1099D000429904091609E60C151EF9E3122CF9EA5E +:1099E00020080A58F208000BFC091505F3EE13B91C +:1099F000F609000042A904091409EA06151EEDE55E +:109A00001226EDEC20081C58F208000AE0091505A2 +:109A1000F3E013B9F409000342B9FC0A151E040966 +:109A2000F5EE122A1809F5E6200800584065F208FC +:109A3000000C1405E6091505E00B151EF3E313B938 +:109A4000F7E0122BF8090001F7EA200AE2081505F1 +:109A5000065AF1E113B842C904090C091409E60ACF +:109A6000151EF208000EF5E3122AF5EB2008025845 +:109A7000EA080008E066BCDCEA168F1BFC09150545 +:109A8000F3EE13B9F009000042D80C08E20C151EE1 +:109A9000F00B0002F9E1122CFDEC0008FDEC1009BE +:109AA00014691049E0081505F1E013B8E40900094C +:109AB000F208000242E80C08FC0B151EF00A000533 +:109AC000F7EE122BE1EB0008E1EB100918691049E1 +:109AD000E4081505EA090009F1E213B8E00A151EC9 +:109AE000F2080005F5E0122A42F9E5EA00080C093F +:109AF000F20C0003E5EA100916691049EA08150599 +:109B0000F1E513B8E6090009F208000343080C0860 +:109B1000E40C151EF00B0006F9E2122CEBEC000829 +:109B2000EBEC100914691049E6081505EC09000969 +:109B3000F1E313B8EA0B151EF2080006F7E5122B45 +:109B40004319E065BCDCEA158F1BE7EB00080A0946 +:109B5000F20A000AE7EB100918691049EC0815052C +:109B6000F1E613B8F4090009F208000243280A08D4 +:109B7000E60A151EF00C000CF5E3122AEDEA0008C7 +:109B8000EDEA100916691049E4081505F8090009FD +:109B9000F1E213B8EC0C151EF208000EF9E6122CD7 +:109BA0004339E5EC00080A09F20B000BE5EC10095B +:109BB00014691049FC081505120BF1EE13B843495E +:109BC000F6080005E40B151EF7E2122BE062BCDC80 +:109BD000EA128F1BFDEB00080409F20A000AFDEBF4 +:109BE000100918691049EA081505F1E513B8F409D8 +:109BF0000009F208000643580408FC0A151EF00C80 +:109C0000000CF5EE122AEBEA0008EBEA10091669DF +:109C10001049EC081505F8090009F1E613B8EA0C3B +:109C2000151EF208000EF9E5122C4369EDEC000850 +:109C30000409F20B000BEDEC100914691049FC0843 +:109C40001505F1EE13B8F6090009F208000543788E +:109C50000408EC0B151EF00A000AF7E6122BFDEBC8 +:109C60000008FDEB100918691049EA081505F40908 +:109C70000009F1E513B8FC0A151EF2080006F5EE1E +:109C8000122A4389EBEA00080409F20C000CEBEA03 +:109C9000100916691049EC081505F1E613B8F80922 +:109CA0000009F208000E43980408EA0C151EF00B98 +:109CB000000BF9E5122CEDEC0008EDEC100914692D +:109CC0001049FC081505F6090009F1EE13B8EC0B74 +:109CD000151EF2080005F7E6122B43A9FDEB00085C +:109CE0000409F20A000AFDEB100918691049EA0894 +:109CF0001505F1E513B8F4090009F208000643B8A8 +:109D00000408FC0A151EF00C000CF5EE122AEBEA12 +:109D10000008EBEA100916691049EC081505F80966 +:109D20000009F1E613B8EA0C151EF208000EF9E579 +:109D3000122C43C9EDEC00080409F20B000BEDEC0A +:109D4000100914691049FC081505F1EE13B8F6095D +:109D50000009F208000343D80408EC0B151EF00AB2 +:109D6000000AF7E6122BFDEB0008FDEB100918695D +:109D70001049F4090009E6081505F1E313B8F208E3 +:109D8000000543E90409FC0A151EF20C000CF5EE6F +:109D9000122AE7EA0008E7EA100916691049F809EB +:109DA0000009EA081505F1E513B8F208000E43F9B9 +:109DB0000409E60C151EF20B000BF9E3122CEBEC78 +:109DC0000008EBEC1009146910494057FC08150510 +:109DD0001407F1EE13B8F609000AEA0B151EF7E5B1 +:109DE000122BFDEB0009F4080003FDEB1008E60A56 +:109DF00015051868F5E313BA1248EE080009F20ACF +:109E000000054409E06AC1D6EA1ACA6214091809B1 +:109E1000FC06151EEDEE1226EDEB20080658F208A2 +:109E20000008EA091505F3E513B9F009000A441919 +:109E3000E068C1D6EA18CA6210091609E60C151EB8 +:109E4000F9E3122CF9E620080A58F2080008F40990 +:109E50001505F3EA13B9EA0B151EF0090003F7E53F +:109E6000122B4429E065C1D6EA15CA620A090C0919 +:109E7000F7EC20081458F2080008E6091505F3E38A +:109E800013B9F009000EFC091505F3EE13B9F40639 +:109E9000151EEDEA1226443AEDEB20080A0A065890 +:109EA000180A100A120A44490A091609E60C151E76 +:109EB000F9E3122CF9E620081C58F2080008F4090E +:109EC0001505F3EA13B9FC05151EF0090003EBEEC6 +:109ED0001225E6091505EBEC2008F3E313B9145835 +:109EE000E062C1D6EA12CA62445B040B0C0BF406B2 +:109EF000151E100BEDEA1226120BEDE52008F609EF +:109F000015050658F3EB13B9446A040A180A100A37 +:109F10004478F409000E0408F0050009E60A151E4D +:109F2000F5E3122AF5E620081658F2080008FC09A5 +:109F30001505F3EE13B9F0090005448904090C096D +:109F4000F60C151EF9EB122CF9EA20081C58F20841 +:109F50000008EA091505F3E513B9F0090003449870 +:109F60000408F00A0009FC0B151EF7EE122BF7ECA3 +:109F700020080A58F2080008E6091505F3E313B9AA +:109F8000F009000E44A904091809EA06151EEDE5BA +:109F90001226EDEB20080658F2080008FC0915050A +:109FA000F3EE13B9F0090005EA091505F3E513B955 +:109FB00044BAE60C151E040AF9E3122C160AF9E657 +:109FC00020081C58100A120A44C904090C09FC0B89 +:109FD000151EF7EE122BF7EC20080A58F2080002C3 +:109FE000F4091505F3EA13B944D8E409000EE06951 +:109FF000C1D6EA19CA621208EA06151EF00C000959 +:10A00000EDE51226EDEB20081458F2080008FC09D3 +:10A010001505F3EE13B9F009000CE068C1D6EA1893 +:10A02000CA62F405151EF8091505EBEA1225F3ECD2 +:10A0300013B944EA100AEBE62008160A1C58100A65 +:10A04000FC02151EF4090001E5EE1222E06AC1D6F9 +:10A05000EA1ACA62E5E52008E20915051858F3E195 +:10A0600013B944FB140B404A0C0BA17A100B44B8F3 +:10A07000F609000E4049F5E913FA14584459F1E97C +:10A08000200B4438E069C1D6EA19CA6289CAF7E8E8 +:10A0900020074108F806151E120AEDEC1226700C76 +:10A0A000EDE22008120C0258FC091505F3EE13B975 +:10A0B0000A0AE203151E100AE7E11223120AE7E674 +:10A0C0002008E069C1D6EA19CA621C584035403000 +:10A0D000A170E1E513F0E009000BF4091505040B8C +:10A0E000F3EA13B9100B40284021120BE065C1D6EA +:10A0F000EA15CA62A171E3E813F1E2050008F0066F +:10A100000009FC02151EE5EE1222E5E320081458B2 +:10A11000F2080008F6091505F3EB13B9F406151E4D +:10A12000F009000EEDEA1226EE051501410AEBE7F3 +:10A1300013F5EDE220080A0C1658060CFC0915056B +:10A14000100CF3EE13B9120C950C411972081C088F +:10A150009308F609151E412AF3EB12297408120818 +:10A160009508413870090C09910989D089E189F570 +:10A1700041466C080408089C8D08340A300BF01F17 +:10A1800000042A0DD832000080008A1880008A0C52 +:10A19000EBCD40F878581494A37AF4080009995943 +:10A1A000123AF9F98006F9F9B006F7B90BFFF9F997 +:10A1B000BA06FDD8C066E808161DF20800089968BE +:10A1C00018951693E80E0009E049003FE08B000F58 +:10A1D0003006FCCCFFE4E606000BEA0C000CE806B7 +:10A1E000010AF01F0014E3CD80F8FC061140FCCCFE +:10A1F000FFE40C9AEA0C000CF01F000EEACBFFE41F +:10A200000A9CF01F000DECC8FFC11034E088000F5D +:10A21000E60600070E9B0A9C2C07F01F00072C0681 +:10A22000ECC8FFC11034FE9BFFF7300ECD3B0000A1 +:10A2300080008A1880028E7CD421202D16961895D5 +:10A24000300B1A94583BF9B80B14F9B80818F609F2 +:10A2500011FFEC08030AF3D9C002A379F4090A4AF2 +:10A26000E80B0B0A2FFB588BCEE1301A49EBC038B4 +:10A27000301A49EB0C9CF01F001E6C58E21801F8D4 +:10A28000E04801C0CF61308A1A9B0C9CF01F001877 +:10A290003007EE081602EE0911FFEC08032AF3D985 +:10A2A000C002A379F4090A4AEA070B0A2FF75947B3 +:10A2B000CF11300B340AECCCFFE4F01F000E0E9AE5 +:10A2C000300B0C9CF01F000BECCCFFEC308A300BF9 +:10A2D000F01F00081A9C308A300BF01F00062FED8B +:10A2E000D82200008003D78480028E788002A1905B +:10A2F00080008A0CEBCD40FC217DE0682301EA1848 +:10A300006745E06EAB89EA1EEFCD5008E068DCFEE1 +:10A31000EA1898BA3007501E5028E06E5476EA1EAC +:10A320001032E068E1F0EA18C3D250675057503E4F +:10A33000504818931292580CC140149416951A96CE +:10A340002FF7090A0B0B1A9CF01F00070E33FE9B18 +:10A35000FFF91A9B049CF01F00052E9DE3CD80FCA5 +:10A360001A96CF8B8002A1908002A238D431FACD08 +:10A37000008C501C500B14931292109142C0585AEA +:10A38000E08B0056E04B0040E08B0054FAC4FFF82D +:10A39000340A300B089CF01F002E400A401B089C1A +:10A3A0000896F01F002CFAC5FFB808970D88EC1826 +:10A3B00000360CC80A36CFB13408518451285803EE +:10A3C000C110FACCFF9CFACBFFB4300AE60E15029E +:10A3D000E40A030818A8E20A030916A92FCA1C3ABE +:10A3E000CF81E6CCFFFF00990A9AFAC3FFA0069B33 +:10A3F000F01F0019340A300B089CF01F0015400AAA +:10A40000401B089CF01F00130F88EC18005C0EC85E +:10A410000C37CFB1314C3408513C518451900099E4 +:10A420000A9A069B5128302CF01F000B2DDDD832E4 +:10A43000FAC6FF881A9A0C99FACBFFFC301CF01F61 +:10A440000006314850165008CA2B000080008A0CC4 +:10A4500080008A188002A2F4D401202D501A5009DD +:10A46000301A1AD8FAC9FFF8FAC8FFFCF01F000327 +:10A470002FFD2FEDD80200008002A36CD43121AD56 +:10A480005009502B501A189242395809C6D05048DA +:10A4900050593008FAC7FFAC5038FAC3FFD4FAC09D +:10A4A000FFC0FAC4FFE8049CF01F003140382FF8C9 +:10A4B00050381AD34038518840285168FAC8FF985C +:10A4C0005198304840465178B986FB380013FAC994 +:10A4D000FFA0FB68006B189B0E98FB660068404568 +:10A4E0004046302A1891B185049CFB650069A98615 +:10A4F000FB66006AF01F001F314A069B009CF01F9C +:10A50000001E2FFD40085818E08A001C30160898DD +:10A510003149069A029B049CF01F0018314A089B9F +:10A52000069CF01F0015009A089B173815891258D1 +:10A5300014C80E3ACFB12FF640080C38FE99FFE947 +:10A5400040560C985946F9B60B140C180C9A5058F2 +:10A55000009B404CF01F000840585808C05040482D +:10A560000C085048CA1B2E6DD8320000800089F4B8 +:10A570008002A36C80008A188002A458D43120ED98 +:10A58000FACEFFA41095300818927C1414971691F7 +:10A590001296FB680036FB6800377C00149CF01FA5 +:10A5A00000275804C3003018FAC9FFC95088506802 +:10A5B0005097FAC8FFCA505C50B6507550A950C8A1 +:10A5C0005934E08800233007FAC3FFECFAC6FFDCF9 +:10A5D000C088FB680036E80701055935E088001C93 +:10A5E000E00700080C991AD82EC70698304A029B3B +:10A5F000049CF01F00132FFDFB3800362FF80E349B +:10A60000FE9BFFE92F2DD83208953007FAC3FFECE7 +:10A61000FAC6FFDC0C9906981A96049C1AD6029B7F +:10A62000304AF01F00070A9A0C9BE007000CF01F4D +:10A6300000052FFD2F2DD832800089F48002A36CF5 +:10A6400080008A180000000000000000EBCD408070 +:10A65000129E1097584CC260E08A0013588CC1407B +:10A66000590CC101590B5F1858FA5FA91248C0A1D3 +:10A6700030689D083039300C8F09E3CD8080582C2C +:10A68000C1E0E3CFC080E04B00205F1859FA5FA91A +:10A690001248CF8130689D083029300C8F09E3CDF6 +:10A6A000808058DB5F1858CA5FA91248CEB13009C4 +:10A6B0009D093018129C8F08E3CD8080585B5F188D +:10A6C000584A5FA91248CF40E3CFC080580C5E0CB7 +:10A6D000F8F8010C5808F9B80100F9F81A435EFCC3 +:10A6E000580CF9FB1A4C5EFC580CF9FA1A51F9FB9C +:10A6F0001A505EFC580CF9FB1A415EFC580CC080E5 +:10A70000586BE08800035EFD4928F00B032F5EFEC6 +:10A71000F94A016C5EFDF94A01685EFDF94A01647F +:10A720005EFDF94A01605EFD580ACF20F94A0158E2 +:10A730005EFDF4C80001E0480063FE9BFFEAF94AB1 +:10A7400001545EFD580ACE40F94A01505EFD0000FA +:10A750008003D788EBCD40E0189716951496580CD7 +:10A76000C130F8FC0180F01F001158055F08580641 +:10A770005F091248C0B03008EF480188EF480180F7 +:10A78000109CE3CD80E0E3CFC0E00C9CF01F0008FC +:10A79000EF4C0180CF900A9B0C9AF01F0006300C02 +:10A7A000EF460188E3CD80E080008A2480008A3C67 +:10A7B00080008A18EBCD40E0189716951496580C37 +:10A7C000C130F8FC017CF01F001158055F085806E5 +:10A7D0005F091248C0B03008EF480184EF48017C9F +:10A7E000109CE3CD80E0E3CFC0E00C9CF01F00089C +:10A7F000EF4C017CCF900A9B0C9AF01F0006300CA6 +:10A80000EF460184E3CD80E080008A2480008A3C0A +:10A8100080008A18EBCD40E0189716951496580CD6 +:10A82000C130F8FC0174F01F001158055F0858068C +:10A830005F091248C0B03008EF480178EF48017452 +:10A84000109CE3CD80E0E3CFC0E00C9CF01F00083B +:10A85000EF4C0174CF900A9B0C9AF01F0006300C4D +:10A86000EF460178E3CD80E080008A2480008A3CB6 +:10A8700080008A18EBCD40FE189716961493580C5A +:10A88000C031E3CFC0FE7409F8F801605828C5E074 +:10A89000F8F1016CF8F50168F8F201645979FE9855 +:10A8A000FFF23DD8304AB688ECCCFFFEFEFB023802 +:10A8B000F01F008E30083019ACF8ACE9ECC4FFF89A +:10A8C0005905E08000A15885E08000AA5845E08144 +:10A8D00000BC0A9AFEFB0218089CF01F0084301886 +:10A8E000A8C8E8C9FFFB3008B288E8C5FFFA5902DA +:10A8F000E08000905882E081009F304A4FDB0A9C44 +:10A90000F01F007A3018AAC8EAC9FFFB3008B288E5 +:10A910002FA55811E080008A5821E08100A5304A17 +:10A920004F5B0A9CF01F0071EAC9FFFCEC0811FEA6 +:10A930001208AC98F206010CCA56870CEEF50174A9 +:10A940005805E08000C1E3CF80FEF8F8010CF8F272 +:10A95000016C5808F9B80128F9B80016F8FA01682E +:10A96000F8F401641039C8E333083009B688B6B981 +:10A970003018B6A8F6C5FFFC590AC6F0588AE08020 +:10A980000082584AE08100974DCB0A9CF01F005787 +:10A990003018AAC8EAC9FFFB3008B2882FA55904AD +:10A9A000C6B05884E081007E304A4D5B0A9CF01F9F +:10A9B000004F3018AAC8EAC9FFFB3008B2882FA59B +:10A9C0005812C661304A4CFB0A9CF01F0048EAC886 +:10A9D000FFFC300AB08AB09AEAC9FFFAEEF8010C1F +:10A9E0005808CA503018B288EAC9FFF9EACCFFF813 +:10A9F000B28A310AEEFB010C2FCBF01F003CEAC9F2 +:10AA0000FFE8C95B304A4C0B089CF01F0038C68B2E +:10AA1000304A4BDB0A9CF01F0035C75B304A4B5B6A +:10AA2000089CF01F0032C5CB304A4B8B0A9CF01FAC +:10AA3000002FC7BB5812FE91FF26304A4B4B0A9C91 +:10AA4000F01F002AC60B5825FE91FF1D304A4B1BF4 +:10AA5000089CF01F0026C44B304A4AFB0A9CF01F9A +:10AA60000023C97B5901FE91FF0E304A4ABB0A9C64 +:10AA7000F01F001EC5AB304A4A7B0A9CF01F001B2A +:10AA8000C99B304A49EB0A9CF01F0018C82B58227A +:10AA9000FE91FEF9304A4A2B0A9CF01F0014C98B24 +:10AAA0005814FE91FEF0304A49EB0A9CF01F000F4B +:10AAB000C81B582AFE91FEE7304A49BB0A9CF01F8A +:10AAC000000BC67BF01F0019EF4C0174FE90FEDBFB +:10AAD0000C9B660AF01F000566080A9CEF48017887 +:10AAE000E3CD80FE8003D7C480008A188003D7CCD2 +:10AAF0008003D7B88003D7A88003D7B48003D7AC2E +:10AB00008003DB188003DB108003D7C88003D7D015 +:10AB10008003D7C08003D7E08003D7DC8003DB1439 +:10AB20008003D7D48003D7B080008A3CD401580C6E +:10AB3000C060F8CCFEC8306AF01F0002D8020000E6 +:10AB400080008A18D4011898580CC040918AF01FD0 +:10AB50000002D80280008A18EBCD40F8208D1894AE +:10AB600016971493F6C6FFF0F8F501685885C2E011 +:10AB7000E8F801645818C1606EC8E8F901286E0B46 +:10AB80001AD81AD66E2849CA1AD81AD3720C726605 +:10AB90006E186E395D162FCD580CC1552F8DE3CF31 +:10ABA00080F86EC9E8FA01286E0B1AD91AD66E29F8 +:10ABB0001AD91AD3740C74666E3948FA5D162FCD03 +:10ABC000580CCED42F8DE3CFC0F80C9B310A1A9CC1 +:10ABD000F01F000A0A9AEECBFFD8FACCFFF0F01F64 +:10ABE00000070A9AEECBFFE0FACCFFE81A96F01FB6 +:10ABF0000003CBFB8003958880008A18D401580C91 +:10AC0000C070F94B0134F8FC0108F01F0002D802B3 +:10AC10008002818CD401580CC110F8F8010C58083E +:10AC2000C08070DAF0CBFFEC998AF01F0005D802E3 +:10AC3000320A109B998AF01F0003D80280008A18FC +:10AC400080008A0CEBCD40801897F01F000AEEF8C8 +:10AC500001287029700C5D19585CEFF80057F9B99C +:10AC60000001F1D9E008EFF80A57E3CD8080000039 +:10AC700080028660EBCD40C018971696580CC190A4 +:10AC8000306AF8CCFEB8F01F000F308A300BEECCE3 +:10AC9000FF10F01F000D300830190C9BEF4800F832 +:10ACA000EF4900EC306AEECCFEE4F01F0008C03043 +:10ACB000E3CD80C00E9CF01F0006E3CD80C00000F5 +:10ACC00080008A1880008A0C800089B88002866023 +:10ACD000EBCD40C016971496F6F8010C1838C0D08A +:10ACE000768A78D8103AC030E3CD80C0F8CBFFEC3C +:10ACF0000E9CF01F000ECF913008EF48010C580653 +:10AD0000CF41320A0C9B0E9CF01F0009EEF901287E +:10AD1000301B720C72485D18EEF801280C9A700C0A +:10AD200070390C9B5D19CE1B800089B880008A0C9D +:10AD3000D431189716941493300B324A069CEE04C3 +:10AD40000005F01F0052EEC6FFFF0C35E08800340E +:10AD5000E8C800013DD2EE080004C0D8E40918009C +:10AD6000C2B01499F2C8FFFE1007EEC6FFFF0C3503 +:10AD7000E08800220F89E4091800C4B10837C1B087 +:10AD80000D8A580AC180F4C8FFFEEE08000810358D +:10AD9000C4733308F0091800CE2187270D882FE8E7 +:10ADA00087380D89F2C8FFFE1007EEC6FFFF0C358D +:10ADB000FE9BFFE2D83A580ACFE03058F00A18005C +:10ADC000E08B003FEEC8FFFB1035E08B002B1499A1 +:10ADD0003061E2091800FE98FFC7EEC0FFFE304A5E +:10ADE0004ABB009CF01F002BC3900D89E20918009C +:10ADF000FE98FFBA009C304A4A7BF01F0026C071C3 +:10AE0000EEC9FFFA87790D88204887880D89CABB6B +:10AE10000D8AF4C8FFFEEE0800081035CBB2DC3A0C +:10AE200014993138F00A1800FE98FFD4304A49BB13 +:10AE3000EECCFFFEF01F0017C1900D89CCAB304A5D +:10AE4000497BEECCFFFEF01F0013C0610FE9301804 +:10AE5000F0091800C1000D8ACB6BEEC9FFFA8759C3 +:10AE60000D88204887680D89C7EBEEC8FFFA874830 +:10AE70000D89C79B0FF8F8081800CEE187070D88E9 +:10AE80002FE887180D89C6FB80008A0C8003D7A4A1 +:10AE9000800089B88003D7D88003D7BC8003D7C48B +:10AEA000EBCD4080304A1897496BF01F0017C03136 +:10AEB000E3CF9080304A495B0E9CF01F0013C041E5 +:10AEC000302CE3CD8080304A491B0E9CF01F000ED1 +:10AED000C041308CE3CD8080304A48EB0E9CF01F9F +:10AEE000000AC041310CE3CD80800E9C304A48AB53 +:10AEF000F01F0005F9BC0004F9BC0100E3CD80801F +:10AF00008003D7D4800089B88003D7B08003D7AC42 +:10AF10008003D7E08003D7B4EBCD4080304A189748 +:10AF2000496BF01F0017C031E3CF9080304A495B76 +:10AF30000E9CF01F0013C041302CE3CD8080304ABE +:10AF4000491B0E9CF01F000EC041308CE3CD808069 +:10AF5000304A48EB0E9CF01F000AC041310CE3CD93 +:10AF600080800E9C304A48ABF01F0005F9BC0004FD +:10AF7000F9BC0100E3CD80808003D7D0800089B880 +:10AF80008003D7C08003D7B88003DB108003D7CC01 +:10AF9000EBCD40FC189416961497580BC160198B92 +:10AFA0003308F00B1800C1D030083015957895485B +:10AFB0009568955895053088953595289518587653 +:10AFC000E08B009BE3CFC0FC301830898F7B8F4B28 +:10AFD0008F6B8F5B9538950895299519E3CFC0FC49 +:10AFE00030053109954595659555957595299519BE +:10AFF00030289508301A8F3A5836FE98FFE51988A0 +:10B00000F6081800CE011999ECC800021039CDB12C +:10B0100019B919A8F1E91088F4081900CD412046A2 +:10B020005836E08A01112FC4089CF01F008A8F2C2B +:10B0300020465816E08A010B8F15E8CCFFFC1999C1 +:10B040001988F1E91082CBF0ECC30002E408150284 +:10B050001033CB95F8C4FFFE30056E16089CF01F28 +:10B06000007D0C4C8F1C2FC420432FF50A32FE9913 +:10B07000FFF65813E08A00E5300A8F3A09990988EB +:10B08000F1E91082CA002023E40815021033C9B583 +:10B09000E8C6FFFE14956E34304A4EFB0C9CF01F40 +:10B0A000006FE08100C4301808488F382FC6204355 +:10B0B0002FF50A32FE99FFF15813E08A00940D999A +:10B0C0000D88F1E910888F48E6CB0002581BE08A12 +:10B0D000008AECCCFFFE19981989F3E810898F5982 +:10B0E000F6C80002A5691238C7F5F8C8FFFE300C93 +:10B0F0008F68E3CD80FC19893DD8F0091800FE91D6 +:10B10000FF631999ECC800021039FE91FF5D304AC7 +:10B110004D3B2FECF01F00511893FE91FF5509F99C +:10B1200009E8F1E91088EA081900FE91FF4DECCA20 +:10B130000008583AE08A005EE8CCFFF8F01F0049AA +:10B140008F2CECCA000C0A3AE08A00578F13E8CC27 +:10B15000FFF419991988F1E91082FE90FF35F4C3C4 +:10B160000002E40815021033FE95FF2EF8C4FFFE1E +:10B1700030056E16089CF01F003B0C4C8F1C2FC432 +:10B1800020432FF50A32FE99FFF65813E08A004259 +:10B19000300A8F3A09990988F1E91082FE90FF146C +:10B1A0002023E40815021033FE95FF0EE8C6FFFECB +:10B1B00014956E340C9C304A4ABBF01F0028C21113 +:10B1C000301808488F382FC620432FF50A32FE99D1 +:10B1D000FFF25813E08A00140D880D99F1E91088E8 +:10B1E0008F48E3CF80FC30088F58109CE3CD80FC63 +:10B1F000580AFE99FEE9581AFE90FEE6E3CF80FC5D +:10B20000304A49AB0C9CF01F0015C0613028CDAB13 +:10B210005813CF51CD8A0C9C304A495BF01F000F68 +:10B22000F9B80010F9B80100CCDB0C9C304A491B7E +:10B23000F01F000AF9B80002F9B80100C36B5813F7 +:10B24000CD11CC1A5806FE99FEBF5816CCB1CBBA18 +:10B250008002AEA08003DB18800089B88003D7C4C9 +:10B260008002AF188003D7C88003D7A88003D7DC3B +:10B270008003DB14D401580CC021DC0AF8F80174F7 +:10B280005808CFC0169AF8FB0178109CF01F0004F4 +:10B29000F9BC01FEF9BC0000D80200008002AF90AA +:10B2A000EBCD40801897580CC1D0F8FC0108F01F76 +:10B2B000000F300A0E9B48ECF01F000EEEFC0174EC +:10B2C000F01F000DEEFC017CF01F000BEEFC018076 +:10B2D000F01F0009EEFC0128F01F00070E9CF01F74 +:10B2E0000006E3CD80800000800282D08002B2F8A8 +:10B2F0008002662880008A24D401F01F0002D80250 +:10B3000080028864EBCD40C01896E06C018CF01F81 +:10B3100000131897C1903018E069A8C0F94800ECF4 +:10B32000F9490150346833C9F9480154F9460128F4 +:10B33000F9490158189A189B489CF01F000AEF4CD5 +:10B3400001081898C0400E9CE3CD80C00E9C109759 +:10B35000F01F0005CF9B00008002814C8002ACD022 +:10B36000800281B480008A24EBCD4060149E1DD8F9 +:10B370001896158CECF501281AD81DC91AD91DB8D4 +:10B380001AD81DA91AD91D9848CA1AD81ADC1ADB6E +:10B39000303B6A0CF01F000AECF90128311B720CDB +:10B3A00072585D18ECF90128300A720C7238149B3F +:10B3B0005D182F9DE3CD80608003D87480022C42FD +:10B3C000EBCD40C0205D1097581BC130582BC040BA +:10B3D0002FBDE3CD80C0310B1A98F01F00091A96DB +:10B3E0001A9B0E9C310AF01F00072FBDE3CD80C0D1 +:10B3F000310BF01F00052FBDE3CD80C08002A458A3 +:10B4000080008A1880028120D431201DFACEFFD816 +:10B410001894500B1490129610917C237C077C1288 +:10B42000306A49AB129CF01F001AC1D05803C0808B +:10B430000698009B400C04990E9AF01F00160C9B76 +:10B44000E8F501280498F5D1C0100E996A0C6AA697 +:10B450005D16E8FC0104F01F00100E9CF01F000FA9 +:10B460002FFDD832E8C5FEB8306A488B0A9CF01F21 +:10B470000008CDD1E8F801280A9B700C70995D197D +:10B48000EA061740CD4B00008002A644800089B830 +:10B490008002B3C0800247AA80008A24EBCD40E03E +:10B4A000189716961495F8F801685848E0800081BE +:10B4B000E08A00495888C7805908C4F04C19EEF852 +:10B4C00001645848C4805848E089004A5818C6604A +:10B4D0005828C6604BB81AD91AD8EEFA01280DD8E8 +:10B4E0001AD80DC91AD90DB81AD80DA91AD90D989C +:10B4F0001AD80D89302B1AD9740C4B3AF01F00332F +:10B50000EEF801282F8D700B707C300AF01F003090 +:10B51000EEF90128720C72C85D18EEF90128307B33 +:10B52000720C72185D185805C201EEFC010C580C23 +:10B53000C07079485808F9B80100F9F81A14E3CD39 +:10B5400080E05818C3305828CBA14A29EEF801648E +:10B550005848CBA14A08CC0B4A09CB2B5888C220AB +:10B560005908CB9149D8CB8BEEF801280C9B700C75 +:10B5700071263019303A5D16301BEEFC0104F01FC5 +:10B580000018EEF8016C5828C15030080E99495A3D +:10B59000109B301CF01F0014CC9B4948C9DB48D8D5 +:10B5A000C9BB4938C99B4929C8BB4909C89B48A997 +:10B5B000C87B301BEEFC0104F01F000ECE7B0000A8 +:10B5C0008003B7688003D8A080022C4280026628DE +:10B5D0008003D8348003D83C800393C4800253FC9A +:10B5E0008002B2F88002669C8003BA24800393BC78 +:10B5F000800253CCD431FACD00DC18971693149501 +:10B600001296E0490062E08B000630060C9C2C9DEF +:10B61000D832129CF01F03441892E08000D60C9A96 +:10B620000A9BF01F034205A905B8F1E910880599A6 +:10B63000F5D8B0103038F0091800C0603006049C0E +:10B64000F01F033BCE4BECC80004EBDAC01030090E +:10B650000A385F3AE045005E5F88F5E8100CF20CAE +:10B660001800CED13FE8E4C1FFFC038AF00A1800BD +:10B670005F1B3028F00A18005F19F7E90004F8048E +:10B680001800CDD1EEFC0104F01F032A039903A892 +:10B69000F1E91088EDD8B010FDD6C003506E1C99AA +:10B6A00030182019F0091900E08800043FF6CC8B0F +:10B6B000EEF8016459085F0A3028F00E19005F198E +:10B6C000126AE80A1800C080EEF801685908CEF046 +:10B6D000EDB60003CEC0EEF800F85808E08100ABEC +:10B6E000E1D6C0100098E2182080CE10009AE21A2D +:10B6F0000800502ACDC12FC500995055E21901000C +:10B700005039C641405AE339005DE338005E263ABD +:10B71000F1E91088F7D8B010E9DBC010083AE083EF +:10B720000598EEF901605829E0800550EDB000035E +:10B73000E0810333E2100030CBA140395809E080AA +:10B7400001CAEEF90128305B720C72185D1803997A +:10B7500003A8F1E91088E339005DEBD8B010E33BB2 +:10B76000005EFACAFF50F7E9108BE2CCFFA1F01F90 +:10B7700002F243185808C040EDB5000CC231EEC3C8 +:10B78000FEB8EEF60134EEF8017C5808E08004E7DC +:10B7900042C95809E08004C8EEFB017C580BC790F1 +:10B7A00042DAEEF80184103AC70042FE42EC1ADE9B +:10B7B00014981ADC069A0E9CFEFB0B80F01F02E028 +:10B7C0002FED3016C3DB3FF6C22BE2C6FFB3FAC43F +:10B7D000FF84310A0C9B089CF01F02D440685C78FF +:10B7E0005048EEF800A85808C301EEF800A4580825 +:10B7F000FE90FF5E310A300B0C9CF01F02D2049ABF +:10B80000404BEECCFFDC0C984059F01F02CF0C9B54 +:10B81000089C310AF01F02CDFE91FF4A308AE2CB2C +:10B82000FFFBEECCFF10F01F02C13018EF4800F80C +:10B83000C6AB308AEECBFF10E2CCFFFBF01F02C399 +:10B84000FE99FF503FF6CFCA402B310A0C9CF01FE7 +:10B8500002BD049A404B0C984059EEC5FF9C0A9CCF +:10B86000F01F02B9310A0C9B089CF01F02B8CBE113 +:10B870003018EF4C00A80A9BEF4800A4340AEECC25 +:10B88000FFDCF01F02AACCBB129CF01F02B0C1016A +:10B8900042EC580CC160EEFB0180580BC12042FE07 +:10B8A000EEF80188103EC09042C942DAC81B42FE41 +:10B8B00042C942EC42DAC7CB1C9AF01F02A4CF81E6 +:10B8C000EEF801605818E08000E6320AE2CBFFF3A0 +:10B8D000EECCFF34F01F029DFE91FF7503B903C843 +:10B8E000F1E91088F3D8B010EEF801645888E080D0 +:10B8F00000CC5908E08000CAEEF80128FAC9FF2CF4 +:10B900001AD970D6700C35F9FAC8FF24300A303BCA +:10B910005D162FFD1896580CFE90FF55EEF801604D +:10B92000E06900FE5828F2081710435AB4884068AE +:10B930000A99E2190200F1E910094358E8190108CF +:10B94000F20B1608B09B435AB4A9EEF801605828D0 +:10B95000E081009330084359B2B8435AB4C8435CFD +:10B96000308AE2CBFFFB2FBCF01F02704358300A35 +:10B97000F16A005D4359F36A005E4358406A2B3810 +:10B980001AD84379E068888E1AD9EECBFFDC1AD634 +:10B9900006990E9CF01F026E3018EF4800EC5C75A3 +:10B9A0002FDDEDB50006C0F1FEFA09A8F4E80000AD +:10B9B000FAE9007CEEF801645888E08003F6590843 +:10B9C000E08003D90A90E2100200C0E0EEFA0128FC +:10B9D0003019740C069B7528129A5D18301BEEFC0A +:10B9E0000104F01F025DEEF80128306B700C701935 +:10B9F0005D1943165806FE90FEE64328FAC4FF84FC +:10BA0000F0C50002334A300B089CF01F024EE0459F +:10BA10000020FE9BFED80D88F1D8C00252280D8967 +:10BA2000F3D9C041C050EEF8016458185F095209BB +:10BA3000ECCBFFFE0A9AFACCFF74F01F023C0A9A84 +:10BA400052B50898FAC9FF7C0A9BEEFC0168F01F0A +:10BA50000243FE91FEB8E2CAFFC3089B0E9CF01F92 +:10BA60000240FE91FEB0009A069B0E9C3016F01F1D +:10BA7000023DFE9FFDE6435C302AE2CBFFFD2FDC5A +:10BA8000F01F022AC6DB3208F0091900FE91FE9B66 +:10BA9000C34B42EB580BFE90FF1A58065F1AEEF9A3 +:10BAA000018058095F081468FE90FF116D68EDB8B9 +:10BAB0000001FE91FF0C42F8069A1AD80E9C1ADB80 +:10BAC000FEFB08A442F842E9F01F021D2FEDFE9F85 +:10BAD000FE7AEEF90128720C72885D18FE90FE73F2 +:10BAE000EEF80128305B700C70195D19403BFAC606 +:10BAF000FF50324A0C9CF01F0213EEF801605828E8 +:10BB0000C0C1E338005DE33B005E0C9AF7E8108BA0 +:10BB1000E2CCFFA1F01F020843065806C0E0EEFC8D +:10BB2000010C580CE08003D1F8CBFFFC310A0C9CCF +:10BB3000F01F0206E08003C03005EEF8016C5818D3 +:10BB4000E08000D45805C060EEFB016C581BE0801B +:10BB5000029BEEF800EC5808E08102B5EEC8FF54F5 +:10BB60005008EECAFEB8EEC9FF9CE2C8FFF3508A47 +:10BB7000EEC6FEC850A95098306A6E85408B0C9C6A +:10BB8000F01F01F2E08500FB306A408BFAC0FFD065 +:10BB9000009CF01F01E60C9B306AFACCFFCAF01F34 +:10BBA00001E3320A409B400CF01F01E8E08500D021 +:10BBB000320A409BFACCFFC4F01F01DC320A400B72 +:10BBC000FACCFFA4F01F01D9340E1ADE40BE009952 +:10BBD0001ADE34C80A9BFEFA07920E9CF01F01E49D +:10BBE000EEC5FF6CFAC3FF7C0A9B308A069CF01FEF +:10BBF00001CF0A9CEEC6FF64308A0C9BF01F01CB7C +:10BC0000069B0C9C308AF01F01C93018EF4800A831 +:10BC10002FEDEEF50178EEF001745800FE90FDD3A3 +:10BC2000EEFA0128FAC8FF28E9D5B0101AD8E8C9F9 +:10BC3000FFA1740C74D6FAC8FF285C79300A303B37 +:10BC40005D162FFD1893580CFE90FDBDEEF80160B7 +:10BC5000E06900FE5828F2081710436AB488436868 +:10BC60003019B099406643685C760C9AA3BAB0AAC2 +:10BC7000EEF901605829C63130084369B2B8436A09 +:10BC8000B4C8436CE2CBFFFB308A2FBCF01F01A786 +:10BC90004368F3D4C108F169005D43680A9AF1650D +:10BCA000005E009B436C2A1CF01F01A0400B436CFC +:10BCB000320A2F3CF01F019D408940AB43682B386E +:10BCC0001AD8436C0C9A1ADCE068888E1AD30E9C42 +:10BCD000F01F019F40CBEECCFF34320A3016F01F2C +:10BCE00001932FDDFE9FFCADEEFC0104580CFE908D +:10BCF000FF2B320A0E9BF01F019FC361320A8F8A0D +:10BD0000EEF8013406991AD80E9BEEC8FEC8EEFC78 +:10BD10000108F01F019958065F1AEEF9010C2FFD7A +:10BD200058095F081468FE90FF0F0C9A069BEEFC02 +:10BD30000108F01F0192FE91FF0EC05B436C302A98 +:10BD4000E2CBFFFD2FDCF01F0179C9CB400B320A9B +:10BD5000FACCFFC4F01F0175320A409BFACCFFA455 +:10BD6000F01F0172C32B310A0E9BEEFC0104F01F81 +:10BD70000181E08101B4310ACC3B0C9BFAC0FFD0B9 +:10BD8000306A009CF01F0169306A408BFACCFFCA10 +:10BD9000F01F0166C07B009BE21B2000FE91FD139B +:10BDA000403A580AFE90FD0F334AFAC0FFD0009C7B +:10BDB000F01F0164EEF901287228720C5D1850BC66 +:10BDC000039903A8F1E91088E339005DE7D8B010C2 +:10BDD000E338005EF1E91088EEF90160F7D8B010A1 +:10BDE0005829E080011303B903C8F1E9108951898A +:10BDF000EBDBC0100A34E08300CB3028406EF00E3D +:10BE00001900E08001D80A96129B0098FAC9FFC871 +:10BE10000C9AEEFC0168F01F0151E08100B9F5D3E6 +:10BE2000C010F1DAC082501A50F830194068F20898 +:10BE30001900E08000C73028406EF00E1900E08045 +:10BE400000A4401AF1DAC0C1C050EEF801645818DD +:10BE50005F0850D8EEF80128306B700C70195D192E +:10BE6000009BE2CAFFC30E9CF01F013D1895FE9196 +:10BE7000FCAAEEF80128FAC9FF2C0A9A1AD9303B1D +:10BE8000700C70D635F9FAC8FF245D162FFD189492 +:10BE9000580CFE90FC98EEF80160E06900FE58280E +:10BEA000F20817104066435A5C76B488E2130030FB +:10BEB0004358E8130300E7E6100CF80B1608B09B94 +:10BEC0004359B2ACEEF801605828E0810223435890 +:10BED000B0B54359B2C5435CE2CBFFFB308A2FBCFF +:10BEE000F01F01124358300AF16A005D4359F36AAA +:10BEF000005E43582B381AD843790C9A1AD9EEC6EB +:10BF0000FEB81AD40C99E068888EEECBFFDC0E9C4C +:10BF1000F01F010F2FDD40B95879E08101F1EEF8F3 +:10BF200001685848E08001E6E08901DC5818E080AB +:10BF3000014B5828E0800146FEF804441AD8EEFA76 +:10BF40000128EF38014D1AD8EF39014C1AD9EF38D2 +:10BF5000014B1AD8EF39014A1AD9EF3801491AD8DA +:10BF6000EF390148302B1AD9740CFEFA0416F01F71 +:10BF70000106EEF80128307B700C701930165D193F +:10BF80002F9DFE9FFB5EF1D5C003C0A0EEF80128F7 +:10BF9000306B700C701930165D19FE9FFB52E04635 +:10BFA0000020FE9BFFF5EC0B1603FAC9FFC0E2CAA6 +:10BFB000FFA1EECCFFCCF01F00F5FE90FF44CE7B3E +:10BFC000310AE2CBFFD3FAC4FF84089CF01F00D7EC +:10BFD000310AEECBFFCCFACCFF74F01F00D4E04561 +:10BFE0000020FE9BFFD5FAC6FFC00A9AE2CBFFA154 +:10BFF0000C9CF01F00CE0A980C99089CE06A010086 +:10C00000320BF01F00E3C1EB5C7BFACAFF50E2CCBD +:10C01000FFA1F01F00C943185808CB90F3D3C010FC +:10C020005019EDB9000CCB3143282028FAC9FFC8BC +:10C03000109A5188149B0098EEFC0168F01F00C70D +:10C04000CA61431B1788F1D8C00250F81789F3D989 +:10C05000C041C050EEF8016458185F0950D9432818 +:10C06000F0CA0002E04A0020FE9BFF922FEBFACCC0 +:10C07000FFC0F01F00AEEEF90128306B720C721891 +:10C080005D18CEFAEEF8012830091AD9129A700C10 +:10C0900070D6FAC8FF285D162FFD1893580CFE9035 +:10C0A000FB92EEF501281899EECBFEB84358E06AF2 +:10C0B000888E6A0C6AA65D16069CF01F009DFE9F86 +:10C0C000FB82EECEFF54320B500E1C9CF01F00B1D1 +:10C0D000C1F1EF4C00ECFE9FFD46EEF80128FEFAA0 +:10C0E00002B6700C303BF01F00A8EEF80128FEFAF3 +:10C0F00002AA700C303BF01F00A4EEF8010C5808A7 +:10C10000FE90FB613008EF48010CFE9FFD1FEEF82A +:10C110000128FEFA028A700C303B3016F01F009A9C +:10C12000FE9FFA8F42EC580CFE91FBB7EEF8017CB3 +:10C130005808C061EEF801805808FE90FBC342F831 +:10C1400030091AD8069A1AD90E9C42F8FEFB0254FE +:10C15000F01F007B2FEDFE9FFB36EEF801805808A4 +:10C16000FE91FB18EEF90128720C72B85D18FE9F63 +:10C17000FB111099303BEEF801605828C180E2CCE9 +:10C18000FFC31AD9EEC8FFBCEEFA012830691AD8ED +:10C1900030181AD930091ADC740C7466069A5D16C8 +:10C1A0002FCDFE9FFC11302B3209CE6BFACCFF84D1 +:10C1B000CE9B5875FE98FEECEAC60008FE9FFE2650 +:10C1C0004F98CBDA4F98CBBAEDB0000CFE91FAB095 +:10C1D000EEF800A45808FE90FA6B3018406EF00E8E +:10C1E0001900C490406AF20A1900FE91FAA1F1D434 +:10C1F000C003FE91FA5DF6C800085C88109550787F +:10C200005C750A9CF01F00481896FE90FA51E2C433 +:10C21000FFA11899089AEA0B1603EECCFFCCF01F89 +:10C22000005BC2310A9A0C9B089CF01F00400C9CDA +:10C23000F01F003F4078EA0916085C58E369005D8A +:10C24000E368005E5C59F1E91084FE9FFA711ADA26 +:10C250001AD4EEF801284D6A700C302B3FF6F01F0F +:10C26000004A2FEDFE9FF9ED0C9C3FF6F01F0030C9 +:10C27000FE9FF9E7FAC6FF84310AE2CBFFD30C9C9C +:10C28000F01F002A310AEECBFFCCFACCFF74F01F6E +:10C2900000270898E2C9FFA10C9CE06A0100320B5C +:10C2A000F01F003BE339005DE338005EF1E91084E4 +:10C2B000FE9FFA3E0E9CF01F003FEEFC0104F01FB3 +:10C2C000003EFE9FFC480C9A069BEEFC0108F01F06 +:10C2D000002BEF4C010CFE91FC293015FE9FFC2F2A +:10C2E0005888C0A05908FE91FE294B48FE9FFE28A1 +:10C2F0004B38FE9FFE254B38FE9FFE22401A0C9BBA +:10C30000E21A02000E9C3016F01F0016FE9FF999EB +:10C31000435C302AE2CBFFFD2FDCF01F0004FE9FC0 +:10C32000FDDC000080008A3C80008A1880008A249E +:10C33000800249848002AD308003D9748002B368E2 +:10C3400080008A0C8002B3C0800089B88002B408E3 +:10C350008003DB08800253FC8002A64C8002AB58AD +:10C360008002B49C8003D9B08003DAA48002A57C4B +:10C37000800249F480028374800281D88003B76808 +:10C380008003DABC80022C428002CAC880028D6819 +:10C39000800281708003DA1C8003DA5C8003DA7823 +:10C3A0008003D9308003D8348003BA248003D8F4C2 +:10C3B0008002AC1480024998800393C48003D83C67 +:10C3C000800393BCD431204D1894F8F80128E8F983 +:10C3D000016416955909F9B30002F9B301011492E9 +:10C3E000700C1A9070991A9B5D19C635E8F80128EF +:10C3F000FAC9FFF8300A1AD9303B700C70D635F9FB +:10C40000FAC8FFF05D162FFD1891580CC520E8F80A +:10C410000160E06900FE402A5828F2081710B4882D +:10C420000697E8F800A4ABB75808C050E0680900C8 +:10C43000E7E810075805E0680400EFD8E137580234 +:10C44000F9B80108EFD8E1374028F3D7C108B0990F +:10C4500040283006B0A74029B2B64028308AB0C67E +:10C46000E8C5FF04402C0A9B2FBCF01F00130A9C58 +:10C47000308BF01F00124028F166005D4029F36602 +:10C48000005E0E99E2190100FBF81002F9BA014DA5 +:10C49000F1DAE1091AD9404800991AD8069A1AD156 +:10C4A000089CE068888EE8CBFFDCF01F00052FDDDC +:10C4B0002FCDD83280008A1880022C128002B40856 +:10C4C000EBCD408048797208201893081897C03146 +:10C4D000F01F00050E9CF01F0005E3CD80800000DA +:10C4E00000007A748002C52080008A24EBCD40C011 +:10C4F00048976E065806C041F01F0008C0916E08AC +:10C500002FF8304C8F08F01F0006E3CD80C00C9C44 +:10C51000E3CD80C000007A748002C52C8002814C7B +:10C52000D401F01F0002D8028002CBBED401F01F5C +:10C530000002D8028002CBBCD4211789179A17B801 +:10C54000F1E9118817A9F1EA1108F1E910889908B1 +:10C5500017CA17D8B168F1EA118817EA17F9125803 +:10C56000F1EA10889918F73A0008F739000BF73804 +:10C570000009B168F1EA1188F73A000A1258F1EAA5 +:10C5800010889928189EF73A000CF738000DF739F3 +:10C59000000FF8C5FFE4B168F73C000EF1EA11881E +:10C5A0003007125849B4F1EC108C49B69D3CC038A4 +:10C5B000149C2F05E80707082F0EFCF9FFF0F3E89D +:10C5C0002189EC0C0F88E218FF001059EC0C0F9831 +:10C5D000E61800FF1059EC0C0FB8F1D8C10810593B +:10C5E000FCF8FFF4EC0C0FABA96BE61BFF0016592F +:10C5F0009D091059FCF8FFF89D1910599D29FCF868 +:10C60000FFFCF3E8200A8B0A2FF758A7CD21D82288 +:10C610008003DC1C8003E028EBCD40FE1892F01F65 +:10C62000002F0493E4CBFF60E4C4FFFCE4C5FF5C8F +:10C63000E4C6FFF8E4C7FF58E4CEFFF4E4CCFF54AF +:10C64000E4C1FFB06609760887089709680A6A0896 +:10C6500089088B0A6E086C098D088F097C0A780896 +:10C660009D08990A2F03210B2F0421052F0621076E +:10C670002F0E210C023BCE71E4C4FFF0301349852C +:10C68000498608972F046E0AEC0A0F98EA080F9E55 +:10C69000EC0A0F88EA080F9CEC0A0FB8EA080F9B17 +:10C6A000EC0A0FA8F8091508FC0A1510F3EC138919 +:10C6B000F5EE130A1659EA080F9BF6081518F1EB68 +:10C6C0001288105914590EA90E34CDE12FF358A336 +:10C6D000CD91E3CD80FE00008002C5388003DC28C8 +:10C6E0008003E028D431209DF736000E505A178A77 +:10C6F000780917B8F1EA1188179A1258F1EA210857 +:10C7000017AEF1EE208E506E781817CA17F910592F +:10C7100017D8F3EA2189F3E8210917EEF3EE208E0A +:10C72000507E7828F7390008F73A000B105AF7388E +:10C730000009F5E9218AF739000AF5E8210AF5E947 +:10C7400020827839F73A000CF738000FFEF70344DF +:10C7500012581894F1EA2188F739000DF8CAFF60E1 +:10C76000F1E92108500AF1E620800E91E008161840 +:10C77000406AEE080326F3DAC008F1D2C208EE09D7 +:10C780000329EE08032850495038407AEE0A0F99E1 +:10C7900050296878684B10564068EE000FACEE08E0 +:10C7A0000FBA4079165AEE090F8BF6081508F1EB0F +:10C7B0001388F8091518105AF3EC1289EE020F9C31 +:10C7C000125AF8081510F1EC1308F5E82008685E15 +:10C7D00068654079EE090FBB50884068EE020F8C07 +:10C7E0001C5BEE080FAEF8081508F1EC1388EE009C +:10C7F0000F9A105BFC091518F4081510F3EE128956 +:10C80000F1EA1308125B4079F7E82003EE000F8B82 +:10C81000F6081508F1EB1388EE020FBCEE090FAE17 +:10C820000A5CFC091518105CF3EE12894068125C72 +:10C83000EE080F9B404A4048F6091510A968F3EB33 +:10C840001309F1EA1388F9E92000105640394038FD +:10C85000B968F1E912882E04105640294028B169C0 +:10C86000400AF3E81309EDE920021434C770E40824 +:10C870001618408AF3DAC008E208032EE2090326FC +:10C88000F1D0C208E2030F99E20803255019E20231 +:10C890000FACE2030F8B6809F6081508F1EB13885B +:10C8A000E20A0FBA125AF8091518105AF3EC128955 +:10C8B000E2000F9C125AF8081510F1EC1308F5E885 +:10C8C0002008E2030FBB506840886819E2000F8A15 +:10C8D000E2080FAC125BF4081508F8091518F1EA24 +:10C8E0001388F3EC1289E2000FBAE2020F9C105B8E +:10C8F000F8081510125BF1EC1308F7E820085078DF +:10C900006829E2030FAC125AF8091518F3EC1289E2 +:10C91000E2020F8BF6081508F1EB1388105A125A31 +:10C920004089E2090F9B6839F6081510F1EB1308EE +:10C93000125EF5E82002EC091508EA081518F3E67E +:10C940001389F1E51288125E4019105EB169401832 +:10C95000F3E81309FDE92000C0AB4089F1D3C10819 +:10C960004CDBFDD9C008F6080706E40A1618EBD020 +:10C97000C208F60A0709F6050708F60E070CF9E9DA +:10C98000118CF3D3C008F9E8110C4088B988F60877 +:10C99000070AF6090708F3D2C208F1EA1188F60976 +:10C9A000070AF3D0C108680EF1EA1108F609070A70 +:10C9B000F1EA10881C58F0091618405AB4B8B48926 +:10C9C0004059F00A1610A988B29AB2A8E6091618BA +:10C9D000F609070AF3D0C008F6090708F1EA11883A +:10C9E000408AF3DAC208F609070AF3D2C108F1EA6D +:10C9F0001108F609070A4059681EF1EA10881C5808 +:10CA0000B2F8F0091618405AB4C94059F00A161085 +:10CA1000A988B2DAB2E8E0091618F609070AF3D2D3 +:10CA2000C008F6090708F3D3C208F1EA1188F6092D +:10CA3000070AF1EA1108408AF3DAC108F609070A81 +:10CA40004059682EF1EA10881C58F368000BF00971 +:10CA50001618405AF56900084059F00A1610A988BE +:10CA6000F36A0009F368000A6839405AF9E6108C45 +:10CA7000125CF8081618F8091610F56C000FF56826 +:10CA8000000CA98CF569000DF56C000E2F7DD832D5 +:10CA90008003DC288003DB1CEBCD40C01897590BCA +:10CAA000C030E3CF80C0E06C00B0F01F00061896E5 +:10CAB000CF900E9BF01F00040C9CE3CD80C00000C3 +:10CAC00080008A3C8002C618D431209D12971496AB +:10CAD0001895500B308A0C9BFAC2FFE4049CF01F9F +:10CAE0000034ECCBFFF8400A0E9CA37AF01F003014 +:10CAF0000A9C310BF01F002F1893C57040082018B6 +:10CB0000EE080038400950285C39400A5C59F40AA4 +:10CB100000285019E9D8C0083050FAC7FFF4FAC10C +:10CB2000FFEC40095809E08A002940251296308A16 +:10CB3000049B0E9CF01F001EFB390013E806000842 +:10CB400012580A9BFB680013308A029CF01F0018E1 +:10CB50000E9A0E9B069CF01F0018308A0E9B049CB8 +:10CB6000F01F001320160A9C308A2085029BF01FBC +:10CB700000105806FE99FFDD401A2010E80A000850 +:10CB8000E9D8C0085BF0CCE1069CF01F000C049CC7 +:10CB90003A691988F2081800C0812FFCFAC8FFDC36 +:10CBA000103CCF812F7DD83A2F7DDC3A80008A1847 +:10CBB0008002CA988002C6E480008A245EFD5EFC82 +:10CBC000D4013018F968000878085808C030781C7B +:10CBD0005D18D802D4014869930C931BF338000800 +:10CBE0005808C040129CF01F0003DA0A00007A7C4B +:10CBF0008002CBC0D421201D189516961494300BBA +:10CC000030CA49DCF01F001D300B49DCF01F001D4D +:10CC1000300B49DCF01F001D497B49DCF01F001D73 +:10CC20001897581CC0400E9C2FFDD822F01F001AE8 +:10CC30001897581CCF910C9B0A9C49868D07F01FB2 +:10CC400000181897581CC04030088D08CEDB3008FB +:10CC50008D08F01F00141897581CCE61FACBFFFD09 +:10CC6000302CF01F0011F9B701FFFBF80803E9F8B9 +:10CC70000A00CDAB00007A7C80008A0C8002CCF8E0 +:10CC8000800136E48002CCA8800147148002CBC02A +:10CC90008002D1C48002D17800007A78800136FC0D +:10CCA0008002D19C8002CE7CD401169C580BC041DE +:10CCB000F01F0004D802300B301CF01F0002D80215 +:10CCC0008002CE7CD4014879F33800085808C0218E +:10CCD000DC0A3008F3680008F01F0003DA0A0000DD +:10CCE00000007A7C8002CFF0D4015C7BF01F000250 +:10CCF000DA0A00008002D0A8D401169CF7DAC0102E +:10CD0000F01F0002D80200008002D0A8EBCD40C086 +:10CD1000203DF01F00164969F33800085808C0404C +:10CD200072085808C0402FDDE3CD80C0E0680100E4 +:10CD3000FAC6FFF4E06C01000CE8F01F000E0C9B3B +:10CD40001897F01F000D9A5B580BC0A05C7BFAC8C7 +:10CD5000FFF81A99FACAFFFC0E9CF01F00080E9CFF +:10CD6000F01F0007CE1B00008002CE1000007A7C6E +:10CD700080008A3C8002CCC480013A9080008A24E2 +:10CD8000D40148583019701CF1690009700A5D1A05 +:10CD9000D802000000007A8CEBCD40CC206D49A673 +:10CDA000FAC7FFF46C2E8F2EECE20000EEE30000D9 +:10CDB00016961093FACEFFF0580CC2207C08FC1C8B +:10CDC0008000F1EC100BF4081509BBB8F1E611C8AE +:10CDD00012481648301C9D08F01F000C0E9C30CAEB +:10CDE0001A9BF01F000BFB38000AA688FB39000BCA +:10CDF000300CA699F01F00052FADE3CD80CC7C0B45 +:10CE0000CE3B00008003E43080006DA280006D10F6 +:10CE1000EBCD4080201D4987EF380008EDB80000B9 +:10CE2000C071EF3900093008F0091800C0402FFD2B +:10CE3000E3CD808030091A98129B129C305AF01F63 +:10CE4000000F3FF91B88F2081800CF201B98EDB89F +:10CE50000001CEE13008301C109B3029E06A00F060 +:10CE6000F01F000630186E1CEF6800096E095D198E +:10CE7000CDFB000000007A8C8002CD98EBCD40C045 +:10CE8000201D301AF40C1800C1B0C0833028F00CFB +:10CE90001800C2602FFDE3CFC0C01A9730063009DA +:10CEA0001A98E06A00F1129B301CF01F00161B98C4 +:10CEB000EC081800CF51300C2FFDE3CD80C0189640 +:10CEC0001A9730191A98E06A00F1300B129CF01F83 +:10CED000000D1B98EC081800CF51300CCEEB48A881 +:10CEE000F1390008F9D9C001F7FA1E00F9BC0100B8 +:10CEF000F9B8005AF7F80E002FFDE3CD80C000000E +:10CF00008002CD9800007A8CEBCD406848F51696EB +:10CF10001893AA4B301CF01F000E0A9C310A300BEC +:10CF2000F01F000C069BF5D6C010300CF01F000956 +:10CF3000304A300B488CF01F0007300CF01F000403 +:10CF40000C9CE3CD806800000000048C80006DA282 +:10CF500080006D108003E43CEBCD404020ED3008B4 +:10CF60003009FAE90018FAE90000FAE90008FAE9DC +:10CF7000001049BBFAC6FFD4762A8D2AF6E80000D5 +:10CF8000301CECE90000F01F0017320A300B1A9C2D +:10CF9000F01F00150C9C30CAFACBFFE0F01F001206 +:10CFA000300CF01F00103019FB38002AF20818006E +:10CFB000C0503FFC2F2DE3CD804048C8F139000818 +:10CFC000F9D9C001CF8030083039304A109B301C6D +:10CFD000F01F00072F2DE3CF804000008003E440C6 +:10CFE00080006DA280006D1000007A8C8002CD98C8 +:10CFF000D42130094A881695F16900091896320B38 +:10D00000F01F00268C085CC82FE8F7D8B010AA0BD8 +:10D01000EFDCB010F6C90007E06805F9F009190067 +:10D02000E08B00300D890D98F2081800C220F60739 +:10D030001900C182E0640200F9D7C0105C7B181BA4 +:10D04000EC0C000CE04B0200E80B17B05C7BF01F0F +:10D0500000138A0B0E0CEFDCB010EE0B1900FE9BD8 +:10D06000FFED48F83009118AF20A1800C0D1D82221 +:10D070000DA8F2081800CDC10DB8F2081800CD8136 +:10D080003008AA08D822F5DBC010486C0C9BF01FB2 +:10D090000006D82200007A8C8002CF0800007A882F +:10D0A0008003E428800149DCD4314A38189216956F +:10D0B000118A3009F20A1800C3615805C33049F8D3 +:10D0C0003004F0C0FFF4E0610200C228E066020014 +:10D0D0000C970C93301CA006F01F0019300B497CF4 +:10D0E000314AF01F0018E404000C0E9A300BF01FB8 +:10D0F0000015304A300B494CF01F0012300CF01F65 +:10D100000010EA0601080604EBD8B010C0B0E20532 +:10D110001900FE9BFFDDEDD5B010EFD6C0100E93C9 +:10D12000CDABD832F5DBC010189B488CF01F00083F +:10D13000CC5B000000007A880000047880006DA2BB +:10D1400080006D108003E43C8003E42C800149DC06 +:10D15000D401201D3009301C1A98E06A00F5129B9A +:10D16000F01F0004314CF01F00042FFDD802000016 +:10D170008002CD9880006DC0D401F01F0007F01F21 +:10D180000007C03030CCD802F01F0003F01F0003AE +:10D19000CFA1DA0A8002D1508002CF58D401314C9D +:10D1A000F01F0006F01F0006C03030CCD802301C43 +:10D1B000F01F0004DA0A000080006DC08002CF5822 +:10D1C00080006E04D4014878910C911BF0CCFFF8DC +:10D1D000F01F0005F9BC010CF9BC0001D8020000E9 +:10D1E00000007A8C80006E24D4311A97202D109E76 +:10D1F000129514965809C4911638E0880057F00823 +:10D200001200C0D0F608094BF0091120FC08094EA5 +:10D21000F4090A49F4080946F3EB100BFC05161053 +:10D22000F9DEC010F6050D0AEC0816101499F1EBA2 +:10D230001108B93A103AE088000C20191C08103E79 +:10D24000E08B0007103AF7B90B01F1DEEB08F00AAA +:10D25000010BEDD6C010F6050D0AEDEB1106149882 +:10D26000F40C024C0C3CE088000A20181C060C3E12 +:10D27000E08B00050C3CF7B80B01F1E9110B300C09 +:10D28000169A189B2FEDD8321639E08B0051F20C0C +:10D290001200C53114385F8916355F381049F80916 +:10D2A0001800C450301BC4585808C0513019F20837 +:10D2B0000D08109EFC081200E08100911C1BFC056B +:10D2C0001610F3DEC010301CF6050D0AEC0816101F +:10D2D000F4090243F1EB1108149B1033E088000CB1 +:10D2E000201B1C08103EE08B00071033F7BB0B011E +:10D2F000F1DEEB08F0030103EDD6C010E6050D02E8 +:10D30000EDE311060498E40902490C39E088000AAB +:10D3100020181C060C3EE08B00050C39F7B80B01F9 +:10D32000F1EB110B169A189B2FEDD832300B169C8F +:10D33000169A189B2FEDD832F20C0945F80E1120E1 +:10D34000F00C0943F40E0A46F00E0A48F60E0A4E97 +:10D350000A48F0011610FC010D04EEE5FFF8F60C8A +:10D360000949EBD8C010EDE910090896F20E161025 +:10D37000EEF4FFF8EC05024BFDE4110E1C3BE088D7 +:10D3800000072016100E1C38E088006D161EF3D919 +:10D39000C010FC010D00F3E11109009BE005024EF5 +:10D3A000123EE0880007201B10091238E088005563 +:10D3B000F7E6110B1C19F60306420639C0935F0904 +:10D3C000F40C094C043C5F38F3E80008C020201B33 +:10D3D000300C169A189B2FEDD832F6080949FC0834 +:10D3E000094EF0011120FC051610F4010A42F60165 +:10D3F0000A411242E2050D00F3DEC010E4061610E9 +:10D400000093EDE11106E009024C0C3CE0880007B6 +:10D4100020131C060C3EE088002CEC0C0101F7D216 +:10D42000C010E2050D00F7E1110B009CE00902417C +:10D430001631E088000C201C1C0B163EE08B000708 +:10D440001631F7BC0B01F7DEEB0BF4080946021BA3 +:10D45000F9E3110CC3AB123EF3D8EB09F7BB0B0198 +:10D46000CA8B1C3BF7B60B01FDD8EB0EC90B0C3C6D +:10D47000F7B30B01EDDEEB06CD1BD703D40130AAC9 +:10D48000300BF01F0002D8028002E93CD40148486A +:10D49000169A189B700CF01F0003D8020000059824 +:10D4A0008002D4A4D421F40B024BF01F001518976E +:10D4B000C230F8FAFFFCE01AFFFC204AE04A0024E0 +:10D4C000E08B00181898593AE088000F300910A92D +:10D4D00010A959BAE088000910A910A9E04A00244F +:10D4E000C03110A910A9300910A991199109C0489B +:10D4F000300BF01F00040E9CD82200008002DB0CD1 +:10D500008002E10CD421300EF6C80001F6061401A9 +:10D51000F808002818991897C07870046E050EA4B2 +:10D5200091052FFE20480C3ECF95F40B000B189769 +:10D53000F6C80001300EF8080028A15BC07870051D +:10D540006E060EA591062FFE2048163ECF95F4C814 +:10D550000001A15AF808002C3008C078780E720B30 +:10D5600012AE990B2FF8204C1438CF95D822D70340 +:10D57000D431205D502C503816971496580C5F0B00 +:10D5800058075F0C1295F9EB100B40E33008F00BD5 +:10D590001800E081028058095F09580A5F08F3E823 +:10D5A0000008F6081800E08102764BE4402B68087A +:10D5B0001638E0840270EE08032C580CE080026BF1 +:10D5C0004B9BF01F003AC06168082FF88908E08F74 +:10D5D000026268085808C05130184B5989089308EE +:10D5E0005806C14032D90D88F20818005F0232B9DE +:10D5F000F20818005F08E5E81008C0805802F9B288 +:10D600000101F9B200022FF6C0884AACF01F002ACF +:10D61000F9B20102F9B200004A5870085818C61150 +:10D620005812C2B049F95822C4A0129872043001AD +:10D6300032DB32BA7009F2C0FFFFEE09032C580C3E +:10D64000E080023B1989F6091800C0805803E08089 +:10D650000225F4091800E081022150015014492BE1 +:10D66000F01F0012C411EE04002C029B301A2FF49C +:10D67000F01F0012E08F022148A87009EE0903286C +:10D680005808C2F0118A32DBF60A1800C2A058030B +:10D69000E080020832BBF60A1800E0810203C218DB +:10D6A00000007A988003E5508002E51800007A9C1B +:10D6B0008003E55480031EE48002D5047208EE085E +:10D6C00003285808C0E0118832D9F2081800C09029 +:10D6D0005803E08001E032B9F2081800E08101DB74 +:10D6E0003009500950195805E08000A44BE468083F +:10D6F000302AEE08032C4BDBF01F003DC0D058034E +:10D70000E08000986808EE080328118932B8F00913 +:10D710001800E081008F4B7468085818E081008A77 +:10D720004B187008302AEE08032C4B0BF01F00300A +:10D73000F9B80002E9F80A004AB468084AD1EE08CC +:10D74000032C620833DB100CF01F002B1893C0E190 +:10D750006808EE08032CF01F002968096208EE092A +:10D760000323F80801081803C08868086209EE0856 +:10D770000328F8080108121850430A910C933FF44B +:10D7800030001096C4784989720849A9EE08032C24 +:10D7900072080C9A100CF01F0016C3A1620CF01F47 +:10D7A00000171836C051069600944043C3C85BF476 +:10D7B000C2E0493870085808C7C062081AD848A89B +:10D7C00070096E08EE090329A564EA04030A1ADA4F +:10D7D0001AD91AD848B8700848BB702CF01F000B33 +:10D7E0002FCDC67800007A988003E5508002DF6074 +:10D7F00000007A9C8002E4FC8002E620000004A481 +:10D80000000005988003E5648003183800942FF029 +:10D810002F01620B580BCB81069640435BF4C0315D +:10D820000898C0A8E8081504EA0800087018C0485D +:10D830003FF83003109458065F19F3E403F9C03140 +:10D840003006C5484BE162084BE3EE080329660841 +:10D850000C9CF208070BF01F003C1896C2D14BB885 +:10D8600070085808C11062096608EE090329F20819 +:10D8700007081AD86E081AD84B5870084B5B702CE2 +:10D88000F01F00352FED4AF8700B2FFB910B4AC9A2 +:10D89000720AEE0A032CF80B070C300BF60C18007A +:10D8A000F7BA00FFF3FA0A00F9B90001F1F90A002A +:10D8B00033F8109CC818199833A9F2081800C03022 +:10D8C0003008C08819A9F0091800F9B80002F9B8A1 +:10D8D000010149CA49A97209EE09032974030D8A95 +:10D8E0002FF3F203000349D9930A5818C15058285E +:10D8F000C0405808C6C0C208078933D8F0091800CC +:10D90000F7B300FF4968078A3009F20A1800C1011D +:10D9100030069106C718078933D8F0091800F7B305 +:10D9200000FF30080789F0091800C1B048C891030A +:10D930003019484891093006C5F8000000007A986F +:10D9400000007A9C8002E4FC000004A4000005981A +:10D950008003E5A080031838000004A000007AA02E +:10D960004C08402B70082FF81638C2954BE8700809 +:10D970005808C1C06E084BD71AD86E084BCB702C14 +:10D98000F01F003C2FFD5BF4C0906E08A5644BAB0C +:10D99000EA0403091AD9702CC0686E080D894B7B04 +:10D9A0001AD9702CF01F00332FFD4AE933A8720AF0 +:10D9B000109C2FFA930A4B299308C6D84B19EE08EE +:10D9C000032A3018930A10964AF9C1584AE95BF4C1 +:10D9D000C0D1720A2FFA930A4A2B760BEE0B032B57 +:10D9E000F60A070AF00A1800C03130189308300808 +:10D9F0004A49109693085802C1B140094A2858096B +:10DA00005F19700858185F08F3E80008E408180068 +:10DA1000C0F04018ECCAFFFFEE08002C400BF01FCE +:10DA2000001B40182FF8F006000648E8C0A8496817 +:10DA300070085818C07148B870092FF9F20600062E +:10DA400091065BF4C240403B580BF7F41A00A56402 +:10DA500008056A3C6A285808C1E0910C300CC1B82E +:10DA600000007A98000004A4000005988003E5C037 +:10DA7000800318388003E5E48003E5EC000004A08F +:10DA800000007AA000007A9C8002D50448C8700C7F +:10DA9000C0283FFC2FBDD83291002FF1FE9FFDCC56 +:10DAA000488B97084888F2CAFFFF3019910A129CE8 +:10DAB00048389109CF0B48489104CECB000004A010 +:10DAC00000007AA000007A98D40130091AD912987F +:10DAD000F01F00022FFDD8028002D570D401484803 +:10DAE000189B700CF01F0003D8020000000005987E +:10DAF000800319CCD4014848189B700CF01F000318 +:10DB0000D8020000000005988002DB0CD431F6C773 +:10DB1000FFF518955967F9B70810F9B80BF8EFD861 +:10DB2000EB2716375F38F1E713F8C05030C8993843 +:10DB3000E08F01F4F01F0050E04701F7E08B001C7C +:10DB4000EE0316034CD8F003003870361036C0616F +:10DB5000ECC8FFF870361036C0C06C18E018FFFC37 +:10DB60006C3AEC0800090A9C6C289528913AC47814 +:10DB70002FE3C4D8EE081609C041EE031603C2789D +:10DB80005848E08B0006EE0316062C83C20859485D +:10DB9000E08B0005F0C3FFA5C1A8E0480054E08B6E +:10DBA0000006EE03160C2923C128E0480154E08B3F +:10DBB0000006EE03160F2893C0A8EE031612E048E5 +:10DBC0000554E088000437E3C02828434ABAF40328 +:10DBD000003A7436C1986C19E019FFFCF207010B8A +:10DBE00058FBE08A00042013C1186C38580BC0B5EC +:10DBF0006C2AEC0900090A9C912A95387218A1A890 +:10DC00009318CBD810961436CE712FF349BAF4CCB2 +:10DC1000FFF878261836C6F06C19E019FFFCF207F9 +:10DC2000010858F8E0890091993C992C5808C05592 +:10DC3000EC0900090A9CCE3BE04901FFE08B001390 +:10DC4000A399F4090038702B8D388D2B97369126C7 +:10DC5000A3497418301BF6090949F1E9100995190F +:10DC6000C4A8F20816095848E08B000AF20A160602 +:10DC70002C8AC2488002E11A0000059C5948E08BBA +:10DC80000005F0CAFFA5C1A8E0480054E08B0006DB +:10DC9000F20A160C292AC128E0480154E08B00063C +:10DCA000F20A160F289AC0A8F20A1612E048055484 +:10DCB000E088000437EAC028284A4C8BF60A003472 +:10DCC00068280838C0E17619A34A301EFC0A094AC0 +:10DCD000F3EA100A1099971AC0A870280838C06093 +:10DCE000701AE01AFFFC1439CF9370398D398D28E2 +:10DCF00091369326E6081402301B4B84F608094B34 +:10DD00006818103BE08B006EF7E80009C0B1E01323 +:10DD1000FFFCA17B2FC3C0382FC3A17BF7E800090C +:10DD2000CFC0E803003E06921C916236C2E86C1A2E +:10DD3000E01AFFFCF407010858F8E08A00156C3A75 +:10DD40006C299529933A0E99EC070007A1A99937F8 +:10DD500099278D19EE0809088F2C8F3CA1A80A9CE1 +:10DD60008F18C0D86C395808C0F5EC0A000A74182E +:10DD7000A1A80A9C95186C2893289139F01F0018C7 +:10DD8000ECCCFFF8D83212960236CD212FF2F1D228 +:10DD9000C002C0302F81CCAB1C98F3D3C002C0812D +:10DDA0006819F60811FFF3E800088918C078F0C96F +:10DDB0000008201370081238CF10A17B6818103BA0 +:10DDC000E08B0010580BC0D00493C0382FC3A17B48 +:10DDD000F7E80009CA71CFBB0000059C8002E11C76 +:10DDE00068236612E012FFFC0E325F39E407010877 +:10DDF00058F85FAAF5E91009E08000A24C8870018C +:10DE00004C882F0170080E015BF8C0402811E0110A +:10DE1000FF80029B0A9CF01F004418965BFCC6E042 +:10DE2000E6020008103CC0320833C6814BFA740980 +:10DE3000E209000995091036C0A1F5D6C007C071E6 +:10DE4000E20200026828A1A29112C4C84B5A740BC6 +:10DE50005BFBC0319506C068EC0900094B3A10190C +:10DE60009509F1D6C003F00911085808F2081710F7 +:10DE7000EDD8E1062808EC0100010A9CE3D1C007B7 +:10DE8000F0010101029BF01F00284A885BFCEC0CAA +:10DE90001700F9B1000070090C1C8926020C120150 +:10DEA000A1AC91018D1C0833C1D058F2E08B000564 +:10DEB00030188D18C238305920C2E012FFF8E6023F +:10DEC0000008912991196618F1D8C001E5E81008F9 +:10DED000871858F2E0880007E6CBFFF80A9CF01F8D +:10DEE00000144949720A491870081438F3F8BA0046 +:10DEF0004919720A1438F3F8BA0068287018E01843 +:10DF0000FFFC0E385F390E1858F85FAAF5E91009C2 +:10DF1000C1600A9CF01F0009D83A000000007AACEA +:10DF2000000009A88002E41800007AB0800319CC30 +:10DF300000007AA800007AA48002E11C6826A1A84B +:10DF40000E99A1A98D19EC0700070A9C89278F1843 +:10DF5000F01F0003ECCCFFF8D83200008002E11C77 +:10DF6000D4013008C0D8F808070EF6080709201AAF +:10DF70002FF8F20E1800C040FC09010CD802580A14 +:10DF8000CF31149CD802588AC2F5F9EB1009E21976 +:10DF90000003E0810097E04A0020C3B4F4081402B3 +:10DFA000F0091108FE09002F766999697659995987 +:10DFB000764999497639993976299929761999199D +:10DFC00076099909F608002BF8080028E01A0003E2 +:10DFD000F40A1104FE0A002F17A9B0A91799B099E5 +:10DFE0001789B0895EFCF40A1109FE0A002F17F99F +:10DFF000B8F917E9B8E917D9B8D917C9B8C917B91D +:10E00000B8B917A9B8A91799B8991789B8895EFC42 +:10E01000EBCD40C01899220AB707B326B707B3263D +:10E02000B707B326B707B326220ACF742F0AC065F5 +:10E03000B707B326B707B326210A5C3AFE0A003FAA +:10E04000D703D703F736000EF366000EF736000D40 +:10E05000F366000DF736000CF366000CF736000B84 +:10E06000F366000BF736000AF366000AF73600097C +:10E07000F3660009F7360008F3660008F736000774 +:10E08000F3660007F7360006F3660006F73600056C +:10E09000F3660005F7360004F3660004F736000364 +:10E0A000F3660003F7360002F3660002F73600015C +:10E0B000F3660001F7360000F3660000E3CD80C090 +:10E0C000201AF60A0709F80A0B09CFB15EFCD40141 +:10E0D000183BC192F60A0009123CC152F80A000B23 +:10E0E0003008C068F208070E201AF6080B0E201838 +:10E0F000580ACF91D802F6080709201AF8080B0928 +:10E100002FF8C0283008580ACF71D8021898C038A4 +:10E1100010CB201A580ACFD15EFC5EFC5EFCD70300 +:10E12000D4014848169A189B700CF01F0003D802BF +:10E13000000005988002E138D431201D1694189211 +:10E14000149B5804C051F01F005B1895C5B9500AC4 +:10E15000F01F0059400BE8C10008F6C6FFF5621C2D +:10E160005966F9B60810F9B80BF8EDD8EB26163653 +:10E170005F38F1E613F8C05030C830058538C4293F +:10E180001890E010FFFC0C30E08401124CB8E20063 +:10E19000000970250A39C090721AA1CAF20A000A51 +:10E1A000741AEDBA0000C220721AE01AFFFCF400E3 +:10E1B00000030A39C131ECC7FFF00E33C195E20606 +:10E1C00000090C13A1A393139129049C62180895CC +:10E1D000F1D8C00110468316C1390C33C09572289E +:10E1E0000297723993289139CE48300A1499EDBCC0 +:10E1F0000000E080009D6207E20701076E1CE01C42 +:10E20000FFFC5809C5E0F80000030A39C481140373 +:10E21000ECC9FFF01233C5556E3A6E299529933A31 +:10E22000EEC5FFF8E0CA0004E04A0024E08B0025B8 +:10E230000A99593AE088001A09098B0909098F39A6 +:10E24000EEC9FFF059BAE0880011090B930B0909D8 +:10E250008F59EEC9FFE8E04A0024C071090A930A09 +:10E26000EEC9FFE0090A8F7A090A12AA680A930A1E +:10E27000681A931AC0785008089B0A9CF01F001077 +:10E280004008EE0600090C13A1A393139129049CE6 +:10E290006E18F1D8C00110468F16CB2814030C332A +:10E2A000C10572287239932891396E286E39C0F8E9 +:10E2B0008002DB0C8002E11A0000059C8002E0CEA7 +:10E2C000F80000030C33C3356E396E28932891395A +:10E2D000E0CA0004EECCFFF8E04A0024E08B002402 +:10E2E000593AE088001A0908990809088F38EECCD5 +:10E2F000FFF059BAE08800110908990809088F58F9 +:10E30000EECCFFE8E04A0024C07109089908EECC81 +:10E31000FFE009088F78090818A8680899086818A4 +:10E320009918C478089BF01F0039C438049CF01F6A +:10E3300000381895C3A06218F8C90008A1C8E208FF +:10E3400000081039C07172130297E013FFFC00033C +:10E35000C308E0CA0004E04A0024E08B00200899CA +:10E360001898593AE0880014130B10AB130B10AB3C +:10E3700059BAE088000D130B10AB130B10ABE04A39 +:10E380000024C051130A10AA130A10AA130A10AAD3 +:10E39000720A910A72199119C048089BF01F001B5C +:10E3A000089B049CF01F001B049CC2A800930297CA +:10E3B000E60601096E1858F9E0880016F1D8C00188 +:10E3C000EDE810088F181298A1A8EE06000BF609C8 +:10E3D000000997187218A1A82F8B9318049CF01F9E +:10E3E000000DC0B8F1D8C001E7E810088F18EE039F +:10E3F00000036618A1A88718049CEEC5FFF8F01F5B +:10E4000000060A9C2FFDD8328002E0CE8002DB0C91 +:10E41000800319CC8002E11CD4213008189748767B +:10E42000169C8D08F01F00065BFCC0516C08580854 +:10E43000EFF81A03D822000000008CA48002EA380A +:10E440005EFDD703D421217DE06802041697BA68E7 +:10E45000504C500CF01F000B3008512850D848A8E1 +:10E4600050983FF8BA784898505C501CFAC9FF9011 +:10E470000E9A700C1A9BF01F00062E9DD8220000E9 +:10E480008002E6208002E440000005988003049C9E +:10E49000D421217D4988FAC9FF9016977006580B40 +:10E4A000C064E068008B3FFC8D38C228580BF6082A +:10E4B00017005807F9BB01FFEFDBE108505850285F +:10E4C000E0680208BA683FF8504C500CBA781A9BC2 +:10E4D0000C9CF01F000A5BFCC044E068008B8D3888 +:10E4E0005807F9B90100FBF81000F1F91E002E9D44 +:10E4F000D8220000000005988002EDB85C5BC028BF +:10E500002FFC19885808C050F6081800CFA15EFCEF +:10E51000580B5E0C5E1DD703F9EB100AE21A0003DC +:10E52000C341780A76095CEAC170123AC151781A7F +:10E5300076195CEAC110123AC0F1782A76295CEAB1 +:10E54000C0B0123AC091783A76395CEAC0502F0CCC +:10E550002F0B123ACE70F9DAC308F7D9C3085E0C54 +:10E56000161C5E1CF9DAC208F7D9C2085E0C161C2C +:10E570005E1CF9DAC108F7D9C1085E0C161C5E1CD6 +:10E580005C5A5C59121A5EFA178A1989580A5E0990 +:10E5900014195E19179A1999580A5E0914195E1907 +:10E5A00017AA19A9580A5E0914195E1917BA19B9D8 +:10E5B000580A5E0914195E192FCB2FCCCE6B0000C0 +:10E5C0003008F6080709F8080B092FF85809CFA1F9 +:10E5D0005EFCD703D4014848189B700CF01F000361 +:10E5E000D8020000000005988002E5ECD4211897BD +:10E5F0001696169CF01F0008F8C5FFFF0E9C0A9B9C +:10E60000F01F00061897C0500A9A0C9BF01F0004D8 +:10E610000E9CD8228002E6208002DB0C8002DF867E +:10E6200030091898C0282FF8118AF20A1800CFC1B3 +:10E63000F00C010C5EFC580AC0815EFA580AC0B0AA +:10E640005808C0902FFC2FFB201A19881789F00951 +:10E650001800CF50198C1788101C5EFC3008103A37 +:10E660005E0CF6080709F8080B092FF85809CF8146 +:10E67000103A5E0CF8080B092FF8CFBBD4014848BC +:10E68000169A189B700CF01F0003D8020000059822 +:10E690008002E694D421300816951696C0282FF6ED +:10E6A000580AC060201A0D89F0091800CF910A1687 +:10E6B000ECCBFFFFF01F00071897C0800A9B0C9A55 +:10E6C000F01F00053008EE060B080E9CD822000053 +:10E6D0008002DB0C8002DF86D42118981696580B36 +:10E6E000C0C03007C0481897F8C8FFFF109C0C9BAB +:10E6F000F01F0005CF91C048F01F000318970E9C33 +:10E70000D82200008002E4FCD421201D4A3518974D +:10E710006A04E8F600E85806C351500B350CF01FA8 +:10E7200000206A08E94C00E8F0F900E89326930617 +:10E730009316F0F900E893469336F0F900E89366F3 +:10E740009356F0F900E893B693A6F0F900E893D653 +:10E7500093C6F0F900E893F693E6F0F900E8F34683 +:10E760000044F3460040F0F900E8F346004CF3465D +:10E770000048F0F900E8F366001CF0F800E8400BF0 +:10E780009196486870080E9CF0FA00E83019F01F66 +:10E7900000052FFDD8220000000005988002DAF461 +:10E7A0008002E7A4D421580CC041740C580CC290CC +:10E7B00018981697113EC0A80C3EC0815809C03069 +:10E7C000109CCF7B9508B889D8220F365806CF51B8 +:10E7D000580EC051950E1C9CD8221298109916976D +:10E7E000133E0F361C36C0A1580EFC091700F9BBAA +:10E7F0000100F1FB1E009509D8225806CF31CEEB5F +:10E80000D822D703D431203D4CC8502C7001169823 +:10E81000113EE20E0706E2160008CFB1E04E002DD1 +:10E82000C041113E3016C058E04E002BC021113EB1 +:10E8300058095F0C59095F053007F9E51005EE0529 +:10E840001800C1E0E04E0030C131118535843783B6 +:10E85000E80518005F04E60518005F05E9E5100506 +:10E86000EE051800C050119E31092FE8C098580CD1 +:10E87000C070E04E0030F9B90008F9B9010AE06C47 +:10E88000FFFFEA1C7FFF3007FC1580000E930E3659 +:10E89000F80517000E9CEA090D0408925005E20ED7 +:10E8A0000704E1D4C001F9B00137F9B000575010A6 +:10E8B000FCC500300890E2100004C0814010E9D48B +:10E8C000C002FC0001055804C1C01235C1A4043CBB +:10E8D0005FBEFDE713FEE60E1800C101043C5F0EAB +:10E8E00040070E355F97EFEE000EE60E1800C06190 +:10E8F000B33C3017EA0C000CC0283FF7113ECD0B9B +:10E900005BF7C0E1E069FFFFEA197FFFFC1C8000B4 +:10E9100040205806F20C170032298139C0485806A9 +:10E92000FBBC0100580AC0705807F9B901FFF1D9C2 +:10E93000E10B950B2FDDD8320000049CD401485820 +:10E940001499169A189B700CF01F0003D80200004F +:10E95000000005988002E8043028D6733FFC358B10 +:10E96000580C5E4C482A950B5EFC000000008CA4FD +:10E970003058D6733FFC358B580C5E4C482A950BAB +:10E980005EFC000000008CA43038D6733FFC358B51 +:10E99000580C5E4C482A950B5EFC000000008CA4CD +:10E9A0003048D6733FFC358B580C5E4C482A950B8B +:10E9B0005EFC000000008CA430B8D6733FFC358BA1 +:10E9C000580C5E4C482A950B5EFC000000008CA49D +:10E9D0003098D6733FFC358B580C5E4C482A950B0B +:10E9E0005EFC000000008CA4D421210D16971A9B18 +:10E9F000F01F0011C0343FFCC1C84008AE084018E9 +:10EA0000AE1840288F184038AE484048AE5840589D +:10EA1000AE684068AE7840888F4840A88FB840C83C +:10EA20008FC840D88F5840E8300C8F7840F88F98C6 +:10EA30002F0DD8228002E9D0D40148C870095809A6 +:10EA4000C03148B99109489948AA7208F00C000CE5 +:10EA5000143CE08B0004930CC068F01F000730C822 +:10EA600099083FF8109CD80200007AD800008CA8C2 +:10EA70000000F00080031570D431208DFAC4FFBC73 +:10EA8000504B682E505812967C0B7005506E580BE8 +:10EA9000F40B17006803681140493008C2C92FFB06 +:10EAA000325C178AF80A18005F1EF00A18005F1C13 +:10EAB000FDEC000CF00C1800CF31580AE080012961 +:10EAC000300C3FFA1890503A18941892F80C003C09 +:10EAD0001697507C4CDC0F3AF80A070E407C1C0C51 +:10EAE0004CBEFC0C070E201E500E4CAEFC0C070C4E +:10EAF000507C400C587CE08B00F84C7EFC0C032FC3 +:10EB0000368BF60A1800E08000F0371BF60A180072 +:10EB1000C07034CBF60A1800C051A3B4CE58A5B4C7 +:10EB2000CE380F8B36CAF40B1800C051A5B4EECB0B +:10EB3000FFFFCDB8A5A4CD88EBD5C005367CF80A7B +:10EB40001800E08B0027365BF60A1800C48234FBFD +:10EB5000F60A1800C480E08B000C345BF60A18003B +:10EB6000C3E0347BF60A1800C3A0344BC088358B51 +:10EB7000F60A1800C2C0E08B0007355BF60A1800E1 +:10EB8000C351C318363BF60A1800C2F0364BC0E832 +:10EB9000370BF60A1800C250E08B000D36EBF60A70 +:10EBA0001800C1F0E08B0014369BF60A1800C1E192 +:10EBB000C0E8375BF60A1800C0A0378BF60A1800C9 +:10EBC000C060373BF60A1800C111C0B8EDB40004AC +:10EBD000C0A0EDB40005C0913020C0883040C068AE +:10EBE0003030C0483010C0283000403B5BFBC04094 +:10EBF000E20B0920C7985860E08B00776C0AEACCDA +:10EC0000FFFF486EFC00032F8003E7588003E6B443 +:10EC10008003E6488003E5FC8003E61CF4CBFFF8A4 +:10EC20008D0BF4EA0000E605083AC0F8F4CBFFFCCF +:10EC30008D0B740AE605093AC088F4CBFFF88D0BFA +:10EC4000F4EA0000E605083A0E9B1895C4E8620A4B +:10EC50005BFAC0B150195028E06A0080300B029C6A +:10EC6000F01F004D40284019E4CC00010E9B503CA1 +:10EC7000F20C0C49C3A8620A5BFAC0B150195028C3 +:10EC8000E06A0080300B029CF01F004340284019CE +:10EC90002012300A0E9BE202092AF2020C49C258E5 +:10ECA00016976C0AF4CBFFFC8D0B740A0E9BE605DD +:10ECB000093A2FF5C1A8F4C20030C068E40200226E +:10ECC0002FF7F40200120F8A580AC0E0230A589A5C +:10ECD000FE98FFF6C0982FF70F8A580AC050230AF3 +:10ECE000589AFE98FFFA0E9B407C30BAF40C18003C +:10ECF000FE91FEEE4042178C0A325F4AF00C18007B +:10ED00005F1CF9EA000AF00A1800FE91FECB3008F9 +:10ED1000404E178AE2050021F00A1800FC0917107E +:10ED2000E6050038069EC2A8620A583AC1E0E089AA +:10ED30000007581AC1A0582AC181C058585AC0C0EB +:10ED4000C0B5C1386C0AF4CCFFF88D0CF4E20000B9 +:10ED5000F0E30000C1086C0AF4CCFFF88D0CF4E27B +:10ED60000000F0E30000C0786C0AF4CCFFFC8D0CCE +:10ED7000740A910A2FF52F882FC11235FE9AFFD6FB +:10ED80001C934052406E85059D0B404BE60B003CAA +:10ED90002F8DD8328002E10CD421149774285808A2 +:10EDA000C0419518109CD822F01F000330088F181E +:10EDB0008F28D82280031B70D431FACD068850A941 +:10EDC000169014971893580CC06078685808C03192 +:10EDD000F01F004E4CE81030C0316600C0A84CD87F +:10EDE0001030C0316610C0584CB81030E7F0000247 +:10EDF0008068EDB80003C04160485808C071009BAE +:10EE0000069CF01F0046E0810B4080681099E219D3 +:10EE1000001A58A9C3D18079300AF4091900C385B2 +:10EE2000A1D8FB5805B86088FB4805CC60A8FB4812 +:10EE300005D4FAC8FFD4FB4805BCFB4805ACE06824 +:10EE40000400FB4805C0FB4805B43008FB5905BA6F +:10EE50000E9A40A9FAC7FA54FB4805C4069C0E9BBB +:10EE6000F01F002F506CC0950E9B069CF01F002DCC +:10EE7000406EF9BE01FF506EFB0805B8EDB8000604 +:10EE8000E0810B058068A7A8A068E08F0B00300820 +:10EE9000FAC4F9F85098FB480678409CFB48067481 +:10EEA000FB48067CFB48068050573FF8FB44067041 +:10EEB000FB48052C506C1896069150204055C028F0 +:10EEC0002FF50B88300B325AF60818005F19F4083A +:10EED00018005F181268F6081800CF314059EA0987 +:10EEE0000107C2E0FAF806780E088909FB4806789F +:10EEF0008917FAF806742FF8FB4806745878E089E9 +:10EF000000132F84C1A80000800317888003E87CC9 +:10EF10008003E89C8003E8BC800314888002EDB87D +:10EF20008003157CFACAF990402B029CF01F00A1C7 +:10EF3000E0810AA6FAC4F9F840680E0850680B8808 +:10EF40003007EE081800E0800A8AEAC2FFFF3003AB +:10EF50005052FB6706873FFE50745043503E069068 +:10EF6000508506920C944057C0683FFC0A97503C6D +:10EF7000C02830000F38C0281292E0480063E080BB +:10EF800001CCE0890045E0480039E0890026E048EE +:10EF90000031E0840198E048002BE0800101E08925 +:10EFA000000FE0480023E080008EE048002AE08067 +:10EFB000008CE0480020E0810897C7B8E048002EA8 +:10EFC000E08000F1E0480030E080017BE048002D67 +:10EFD000E081088ACE2850575042089740854074F7 +:10EFE0001092E048004FE0800439E0890008E048D2 +:10EFF0000044E081087DE08F01DEE0480055E080BC +:10F0000005DFE0480058E0810873C428E048006F3D +:10F01000C430E089001FE0480069C450E089000A5C +:10F02000E0480064C400E0480068E081085DC6393B +:10F03000E048006CE08001635057504208974085DB +:10F0400040741092E048006EE0810852E08F02EDBB +:10F05000E0480073E0800553E089000BE048007051 +:10F06000E08004F9E0480071E081083EC52950576E +:10F0700050420897408540741092E0480075E08047 +:10F0800005A0E0480078E0810833E08F06964CAB9D +:10F09000509BE08F0694505740850897504240742B +:10F0A000E08F03DD50574085089750424074C839BF +:10F0B000FB380687300AF4081800FE91FF5D32081D +:10F0C000C6E8A1A3C58B0F89F2C800305898E08B21 +:10F0D000001EEEC8FFFF300B2309F60B002BF20BCE +:10F0E000001B1139F2CA0030589AFE98FFF7E04928 +:10F0F0000024FE91FF40E04B0020E08909C1201B65 +:10F10000FAF90680123BC095C108FAF90680ECCAEC +:10F11000FFFF1236C1F5C268FAC9F9781097F20BF1 +:10F12000003BF6F2FDA4C358FAC7F9841AD710972A +:10F13000FAC2FAD01AD2FAC8FBCC029C1AD8FAC882 +:10F14000F974FAC9FFCC40BAF01F001C2FDD780219 +:10F15000C208FACEF9781496FC040038F0F2FDA447 +:10F16000C18840A859F9E0890011F0CBFFFC50ABF1 +:10F170007002FACCF978F8090038F142FDA42FF9B1 +:10F180001496FB490680C058700214962FC850A8E8 +:10F190005802FE94FEF15C32A3A3CEDAFB68068728 +:10F1A000CEAA0F38E048002AC0A03009C7D8000016 +:10F1B0008002ED988003E7208002EA780F88F0C98A +:10F1C00000305899E08B001EEEC5FFFF300B23087E +:10F1D000F60B002BF00B001B0B38F0C900305899D0 +:10F1E000FE98FFF7E0480024FE91FEC5E04B0020AA +:10F1F000E0890946201BFAF80680103BC095C1083B +:10F20000FAF90680ECCAFFFF1236C1F5C288FACAC5 +:10F21000F978F40B003BF6FBFDA4503BC3C8FAC9D8 +:10F22000F9841AD9FAC8FAD01AD8FAC8FBCC029CC9 +:10F230001AD8FAC8F974FAC9FFCC40BAF01F027A9A +:10F240002FDD780C503CC278FACEF9780E95FC048C +:10F2500000381496F0F8FDA45038C1D840A859F9E8 +:10F26000E0890014F0CBFFFC700850AB5038FACCAA +:10F27000F978403BF8090038F14BFDA42FF90E95C1 +:10F28000FB4906801496C07870090E952FC8503936 +:10F29000149650A840385808FE95FE690A97C6BAD9 +:10F2A000F40B00190F38F209002BF0CA0030589AFD +:10F2B000FE98FFF83FFEF20E0C495039C5FAA7B38D +:10F2C000C5AA30092308F2090029F00900190F38EE +:10F2D000F0CA0030589AFE98FFF7E0480024FE91EB +:10F2E000FE4DE0490020E08908CBF2C40001301057 +:10F2F000FE9FFE42A7A3FE9FFE3F0F89F009180064 +:10F30000C0512FF7A5B3FE9FFE37A5A3FE9FFE3485 +:10F31000A5B3FE9FFE315057504208974085407478 +:10F320000C99FAF806805800C1D01037C064FACCA6 +:10F33000F978F8070037C1D8FAC8F9841AD8FAC89A +:10F34000FAD01AD8FAC8FBCC1AD8FAC8F974FAC994 +:10F35000FFCC0A9A0E9B029CF01F02332FDD19B8D6 +:10F36000C2282FF61039C084FACBF978F607003797 +:10F37000EF38FDA7C18840A959F8E0890012F2CA08 +:10F38000FFFC50AA7209FAC2F978E408003A2FF893 +:10F39000F549FDA4FB480680F1D9C008C04813B860 +:10F3A0002FC950A9300EFB680648FB6E0687E08F18 +:10F3B00006A7A5A30C92EDB30005C4D1FAF8068008 +:10F3C0005800C1E01037C064FACCF978F80700376C +:10F3D000C1F8FAC8F9841AD8FAC8FAD00A9A1AD821 +:10F3E000FAC8FBCC1AD8FAC9FFCCFAC8F9740E9B3C +:10F3F000029CF01F020D2FDD781A7809C288ECC23A +:10F40000FFFF1036C0A4FACBF978F6070037EEFA02 +:10F41000FDA8EEF9FDA4C1B840A959F8E089001390 +:10F42000F2CAFFF850AAFAC6F978721AEC08003B43 +:10F430007209F74AFDA8F749FDA42FF8FB4806809A +:10F44000C068F2C8FFF8721A50A8720904965009F1 +:10F45000501ACD58EDB30004C441FAF806805800A4 +:10F46000C1D01037C064FACEF978FC070037C1E884 +:10F47000FAC8F9841AD8FAC8FAD00A9A1AD8FAC877 +:10F48000FBCC0E9B1AD8029CFAC8F974FAC9FFCCBF +:10F49000F01F01E52FDD780AC218ECC2FFFF10361D +:10F4A000C084FACCF978F8070037EEFAFDA4C168F9 +:10F4B00040A959F8E0890010F2CAFFFC50AAFACB23 +:10F4C000F978720AF6080039F34AFDA42FF8FB48D0 +:10F4D0000680C048720A2FC950A90496501AC8D88D +:10F4E000EDB30006C481FAF806805800C1D0103789 +:10F4F000C064FAC8F978F0070037C1E8FAC8F9849F +:10F500001AD8FAC8FAD01AD8FAC8FBCC1AD8FAC84E +:10F51000F974FAC9FFCC0A9A0E9B029CF01F01C233 +:10F520002FDD9818C238ECC2FFFF1036C084FAC62F +:10F53000F978EC070037EF08FDA6C18840A959F813 +:10F54000E0890012F2CAFFFC50AA7209FACEF978DB +:10F55000FC08003A2FF8F549FDA4FB480680F1D9D4 +:10F56000B010C04892182FC950A950180496BF581F +:10F570005008C458FAF806805800C1D01037C0644B +:10F58000FACBF978F6070037C1E8FAC8F9841AD837 +:10F59000FAC8FAD00A9A1AD8FAC8FBCC0E9B1AD825 +:10F5A000029CFAC8F974FAC9FFCCF01F019F2FDD45 +:10F5B000780AC218ECC2FFFF1036C084FACAF97884 +:10F5C000F4070037EEFAFDA4C16840A959F8E089B4 +:10F5D0000010F2CAFFFC50AAFAC6F978720AEC08C9 +:10F5E0000039F34AFDA42FF8FB480680C048720A90 +:10F5F0002FC950A90496501ABF5A500AFAEA0000BF +:10F60000580A5C2BC0E43008FAEA00003009F00A1E +:10F61000010AF20B014B32D8FAEB0000FB680687B7 +:10F620003010E08F04E30C99EDB30005C471FAF8D3 +:10F6300006805800C1D01037C064FACAF978F407C0 +:10F640000037C1D8FAC8F9841AD8FAC8FAD00A9A89 +:10F650001AD8FAC8FBCC0E9B1AD8029CFAC8F974C7 +:10F66000FAC9FFCCF01F01702FDD780AC2082FF60F +:10F670001039C084FAC9F978F2070037EEFAFDA410 +:10F68000C16840A959F8E0890010F2CAFFFC50AAED +:10F69000FAC3F978720AE6080039F34AFDA42FF894 +:10F6A000FB480680C048720A2FC950A940620498DE +:10F6B0009512BF589508FE9FFC03EDB30004C441AA +:10F6C000FAF806805800C1D01037C064FACEF97835 +:10F6D000FC070037C1D8FAC8F9841AD8FAC8FAD09A +:10F6E0000A9A1AD8FAC8FBCC0E9B1AD8029CFAC800 +:10F6F000F974FAC9FFCCF01F014C2FDD780AC2085B +:10F700002FF61039C084FACCF978F8070037EEFAF2 +:10F71000FDA4C16840A959F8E0890010F2CAFFFCB5 +:10F7200050AAFACBF978720AF6080039F34AFDA418 +:10F730002FF8FB480680C048720A2FC950A94069BB +:10F740009509FE9FFBBDE2130040C440FAF8068015 +:10F750005800C1D01037C064FAC8F978F0070037F4 +:10F76000C1D8FAC8F9841AD8FAC8FAD00A9A1AD8AD +:10F77000FAC8FBCC0E9B1AD8029CFAC8F974FAC9D5 +:10F78000FFCCF01F01292FDD780AC2082FF61039AF +:10F79000C084FAC3F978E6070037EEFAFDA4C16821 +:10F7A00040A959F8E0890010F2CAFFFC50AAFAC239 +:10F7B000F978720AE4080039F34AFDA42FF8FB48EF +:10F7C0000680C048720A2FC950A9406EB40EFE9F31 +:10F7D000FB77FAF806805800C1D01037C064FACC25 +:10F7E000F978F8070037C1D8FAC8F9841AD8FAC8E6 +:10F7F000FAD00A9A1AD8FAC8FBCC0E9B1AD8029CE7 +:10F80000FAC8F974FAC9FFCCF01F01072FDD780A96 +:10F81000C2082FF61039C084FACBF978F607003702 +:10F82000EEFAFDA4C16840A959F8E0890010F2CAB7 +:10F83000FFFC50AAFAC3F978720AE6080039F34AC5 +:10F84000FDA42FF8FB480680C048720A2FC950A9B2 +:10F8500040629502FE9FFB34A5A30C99EDB3000511 +:10F86000C571FAF806805800C2601037C0A4FACEFD +:10F87000F978FC070037EEEAFDA4FAEB0000C18836 +:10F88000FAC8F9841AD8FAC8FAD01AD8FAC8FBCC40 +:10F890001AD8FAC8F974FAC9FFCC0A9A0E9B029CCE +:10F8A000F01F00E12FDDF8E80000FAE90000300069 +:10F8B000E08F03992FF61039C0B4FAC8F978F00731 +:10F8C0000037EEEAFDA4FAEB0000E08F038C40A9BC +:10F8D00059F8E0890016F2CAFFF850AAF2EA0000CF +:10F8E000FAEB0000FACAF978F4080039FAEA0000E5 +:10F8F000F2EBFDA42FF8FB480680E08F0374F2EAD8 +:10F9000000002F89FAEB000050A9E08F036CEDB3E3 +:10F910000004C141FAF806805800C0801037C604C0 +:10F92000FACAF978F4070037C7782FF61039C77488 +:10F93000FAC9F978F2070037C6F8EDB30006C451EA +:10F94000FAF806805800C1D01037C064FACCF978B4 +:10F95000F8070037C1D8FAC8F9841AD8FAC8FAD01B +:10F960001AD8FAC8FBCC1AD8FAC8F974FAC9FFCC6D +:10F970000A9A0E9B029CF01F00AC2FDD9818C2283B +:10F980002FF61039C084FACBF978F6070037EF0864 +:10F99000FDA6C18840A959F8E0890012F2CAFFFC0F +:10F9A00050AA7209FAC2F978E408003A2FF8F5492A +:10F9B000FDA4FB480680F1D9B010C04892182FC9A9 +:10F9C00050A95C785018C418FAF806805800C1D0C5 +:10F9D0001037C064FACCF978F8070037C1D8FAC8F4 +:10F9E000F9841AD8FAC8FAD00A9A1AD8FAC8FBCCFD +:10F9F0000E9B1AD8029CFAC8F974FAC9FFCCF01F02 +:10FA0000008A2FDD780AC2082FF61039C084FACB9D +:10FA1000F978F6070037EEFAFDA4C16840A959F855 +:10FA2000E0890010F2CAFFFC50AAFAC2F978720A03 +:10FA3000E4080039F34AFDA42FF8FB480680C048CB +:10FA4000720A2FC950A9501A300E500E1C90E08F28 +:10FA500002CA505750420897408540740C99FAF8F2 +:10FA600006805800C1D01037C064FACCF978F80786 +:10FA70000037C1D8FAC8F9841AD8FAC8FAD01AD807 +:10FA8000FAC8FBCC1AD8FAC9FFCCFAC8F9740A9A9A +:10FA90000E9B029CF01F00642FDD7809C2182FF620 +:10FAA0001039C084FACBF978F6070037EEF9FDA4D7 +:10FAB000C17840A959F8E0890010F2CAFFFC50AAA9 +:10FAC000FAC2F9787209E408003AF549FDA42FF862 +:10FAD000FB480680C058F2C8FFFC50A872093308E2 +:10FAE000300EFB6806844D1C37885019A1B3FB68A3 +:10FAF0000685500E509CE08F02755057300B5042D7 +:10FB0000FB6B06870897408540740C99FAF80680CD +:10FB10005800C1D01037C064FACAF978F40700372A +:10FB2000C1D8FAC8F9841AD8FAC8FAD01AD8FAC8CB +:10FB3000FBCC0E9B1AD80A9AFAC8F974FAC9FFCC02 +:10FB4000029CF01F00392FDD7807C2082FF610390C +:10FB5000C084FAC9F978F2070037EEF7FDA4C1684E +:10FB600040A959F8E0890010F2CAFFFC50AA7207B8 +:10FB7000FAC2F978E4080039F347FDA42FF8FB48EE +:10FB80000680C04872072FC950A9403E580EC105D3 +:10FB90001C9A300B0E9CF01F0026E08002B6F8077E +:10FBA0000105403C1835E08902B0E08F02AF0E9CA1 +:10FBB0003000F01F00201895E08F02A9A5A30C9932 +:10FBC000EDB30005C581FAF806805800C200103771 +:10FBD000C064FACBF978F6070037C208FAC8F9848E +:10FBE0001AD8FAC8FAD00A9A1AD80E9BFAC8FBCCCF +:10FBF000029C1AD8FAC8F974FAC9FFCCF01F000A9F +:10FC00002FDDF8EA0000FAEB0000C3282FF61039C8 +:10FC1000C124FACAF978F4070037EEE8FDA4FAE93E +:10FC20000000C2688002EA788003E734800320F491 +:10FC30008002E62040A959F8E0890015F2CAFFF8D1 +:10FC400050AAF2EA0000FAEB0000FACAF978F408C8 +:10FC50000039FAEA0000F2EBFDA42FF8FB48068019 +:10FC6000C078F2EA00002F89FAEB000050A93010AA +:10FC7000E08F01B9EDB30004C141FAF806805800E5 +:10FC8000C0801037C604FACAF978F4070037C7787D +:10FC90002FF61039C774FAC9F978F2070037C6F899 +:10FCA000EDB30006C451FAF806805800C1D01037F1 +:10FCB000C064FACCF978F8070037C1D8FAC8F984DB +:10FCC0001AD8FAC8FAD01AD8FAC8FBCC1AD8FAC887 +:10FCD000F974FAC9FFCC0A9A0E9B029CF01F0086A9 +:10FCE0002FDD9818C2282FF61039C084FACBF97886 +:10FCF000F6070037EF08FDA6C18840A959F8E0894A +:10FD00000012F2CAFFFC50AA7209FAC2F978E4089C +:10FD1000003A2FF8F549FDA4FB480680F1D9B01050 +:10FD2000C04892182FC950A95C785018C418FAF826 +:10FD300006805800C1D01037C064FACCF978F807B3 +:10FD40000037C1D8FAC8F9841AD8FAC8FAD00A9A82 +:10FD50001AD8FAC8FBCC0E9B1AD8029CFAC8F974C0 +:10FD6000FAC9FFCCF01F00642FDD780AC2082FF615 +:10FD70001039C084FACBF978F6070037EEFAFDA403 +:10FD8000C16840A959F8E0890010F2CAFFFC50AAE6 +:10FD9000FAC2F978720AE4080039F34AFDA42FF890 +:10FDA000FB480680C048720A2FC950A9501A300E6D +:10FDB0003010500EC1794D1C509CEDB30005C5416B +:10FDC000FAF806805800C2201037C0A4FACBF978A0 +:10FDD000F6070037EEE8FDA4FAE90000CF28FAC8DC +:10FDE000F9841AD8FAC8FAD00A9A1AD80E9BFAC817 +:10FDF000FBCC029C1AD8FAC8F974FAC9FFCCF01FE0 +:10FE0000003E2FDDF8EA0000C0C8ECCAFFFF103644 +:10FE1000C0B4FAC9F9781496F2070037EEEAFDA4E7 +:10FE2000FAEB0000CCE840A959F8E0890016F2E6A8 +:10FE30000000F2CBFFF8FAE7000050ABFAC6F97801 +:10FE4000EC080039FAE60000F2E7FDA42FF814965A +:10FE5000FB480680CB68F2E600002F89FAE7000035 +:10FE600050A91496CAE8EDB30004C161FAF80680FF +:10FE70005800C0801037C6A4FACEF978FC070037C6 +:10FE8000C838ECCAFFFF1036E0840082FACCF9785B +:10FE9000F8070037C788EDB30006C4D1FAF806802A +:10FEA0005800C1D01037C064FACCF978F807003791 +:10FEB000C1F8FAC8F9841AD8FAC8FAD01AD8FAC818 +:10FEC000FBCC1AD8FAC8F974FAC9FFCC0A9A0E9B6F +:10FED000029CF01F00092FDD9818C2A8ECCAFFFF92 +:10FEE0001036C0D4FACBF9781496F6070037EF082D +:10FEF000FDA6C1E88002EA788003E73440A959F8FA +:10FF0000E0890013F2CBFFFC50AB7209FAC6F97816 +:10FF1000EC08003B2FF8F749FDA4FB480680149637 +:10FF2000F1D9B010C058921814962FC950A95C7816 +:10FF30005018C458FAF806805800C1D01037C06471 +:10FF4000FACCF978F8070037C1F8FAC8F9841AD85A +:10FF5000FAC8FAD00E9B1AD8FAC8FBCC0A9A1AD85B +:10FF6000029CFAC8F974FAC9FFCCF01F00C42FDD57 +:10FF7000780BC248ECCAFFFF1036C094FACBF97870 +:10FF8000F60700371496EEFBFDA4C18840A959F886 +:10FF9000E0890011F2CBFFFC50ABFAC6F978720B86 +:10FFA000EC080039F34BFDA42FF81496FB480680AB +:10FFB000C058720B14962FC950A9501B300E500E0A +:10FFC0004008401C300B18485F18E7E80008F608A6 +:10FFD0001800C0703308FB620685A1B3FB68068475 +:10FFE0003020300AFB6A068740395809C025A7D35C +:10FFF0004038401758085F194008FAC5F9900E4874 +:02000004800377 +:1000000030025F18F3E81008E4081800C5E0301863 +:10001000F0001800C0603028F0001800C051C3E89C +:100020000A970690C2C80A97FAE80000F5D8C003FC +:100030002D0A0EFAF00B1603F20C1603F7E911DB8A +:100040001899169858085C29CF21FAE90000EDB3F9 +:100050000000C4613309F20A1800C4200EF9C40874 +:10006000F01F008730A82D0A3009AE8AFAEA000096 +:10007000F01F008416991498FAE90000EECC0001F4 +:1000800030A83009FAEA00001897589A5C2BFE9BBA +:10009000FFE91BF800932D08C2080A97FAE8000050 +:1000A000F5D8C004409EFC0A070A0EFAF20B1604AB +:1000B000F00A1604F5E911CA1699149858085C2933 +:1000C000CF01FAE90000C0C85800C091EDB30000AC +:1000D000C061FAC7F9913308AE88C0280A970E1597 +:1000E0004030C14850425057407410925802E0804E +:1000F00001B6300CFB620648FB6C068730153000F9 +:10010000FAC7F9B8C03840353000069A0699E21AA5 +:100110000002E2190084508A5079EA000C42FB3850 +:100120000687300BF6081800F7B201FF580AF7B23D +:1001300001FE5809C4514048041850385808E08955 +:10014000001DC3E8FB4C06784CFE310C890E891C5F +:10015000FB4B0674587BE08900042F84C0B8FACAB0 +:10016000F990402B029CF01F0049E0810189FAC4FC +:10017000F9F8403B210B503BFAF90678FAF806747F +:10018000F2CCFFF0F0CBFFFF4BFA403E590EFE9948 +:10019000FFDB1C09890AFB490678891EFB4B0674A4 +:1001A000587BE08900042F84C0B8FACAF990402B2C +:1001B000029CF01F0036E0810163FAC4F9F8FB38B5 +:1001C0000687300CF8081800C1F0FAF80678FAC96A +:1001D000F9792FF88909FB4806783019FAF806747E +:1001E00089192FF8FB4806745878E08900042F8499 +:1001F000C0B8FACAF990402B029CF01F0024E0819D +:10020000013FFAC4F9F8408B580BC1F0FAF80678B0 +:10021000FAC9F97C2FE88909FB4806783029FAF8F1 +:10022000067489192FF8FB4806745878E089000491 +:100230002F84C0B8FACAF990402B029CF01F00131B +:10024000E081011EFAC4F9F8407AE04A0080C51145 +:100250004049041950395809E0890029C4A848C800 +:10026000310EFB4C06788908891EFB4B0674587BBF +:10027000E08900102F84C1788002EA7880036B90B7 +:100280008002D1E88003E7488002ED988003E638D9 +:10029000FACAF990402B029CF01F0052E08100F056 +:1002A000FAC4F9F8403C210C503CFAF90678FAF807 +:1002B0000674F2CCFFF0F0CBFFFF4CBA403E590E73 +:1002C000FE99FFCF1C09890AFB490678891EFB4B62 +:1002D0000674587BE08900042F84C0B8FACAF990EC +:1002E000402B029CF01F003FE08100CAFAC4F9F8DD +:1002F0000A105800E089001BC3B8FB4C0678310A8D +:100300004B9C891A890CFB4B0674587BE0890004CE +:100310002F84C0B8FACAF990402B029CF01F00311C +:10032000E08100AEFAC4F9F82100FAF90678FAF88B +:100330000674F2CCFFF0F0CBFFFF4ABA5900FE99E9 +:10034000FFDE0009890AFB4906788910FB4B067419 +:10035000587BE08900042F84C0B8FACAF990402B7A +:10036000029CF01F0020E081008BFAC4F9F8FAF833 +:10037000067889158907F0050005FAF80674FB452B +:1003800006782FF8FB4806745878E08900042F841B +:10039000C0A8FACAF990402B029CF01F0012C6F1C7 +:1003A000FAC4F9F8E2130004C410404704175807D0 +:1003B000E089001CC3B8FB4C067889058913FB4B08 +:1003C0000674587BE08900042F84C098009A402B63 +:1003D000029CF01F0004C531FAC4F9F82107C09847 +:1003E0008002ED988003E6384AB53103FAC0F990EF +:1003F000FAF90678FAF80674F2CCFFF0F0CBFFFFBA +:100400004A5A5907FE99FFD90E09890A8917FB49EB +:100410000678FB4B0674587BE08A0009FACAF9900B +:10042000402B029CF01F001DC2A140684049E40916 +:100430000C4204085068FAF806785808C080FACAD6 +:10044000F990402B029CF01F0015C1913003FAC4B3 +:10045000F9F8FB430674FE9FF53302934020FAF847 +:1004600006785808C080029CFACAF990009BF01FD9 +:10047000000BC0613008FB480674C028402080682B +:10048000EDB80006C0313FF25062406CFE3DF97895 +:10049000D83200008003E7488002ED98D431FACDCD +:1004A00001E03007503C16961295507A508750570D +:1004B0000E930E905047407E1D8957795809E08071 +:1004C00007A22FFE4D5C507E780C502CF8090708CF +:1004D000E2180008C1B06C185808E08900070C9BAE +:1004E000403CF01F004FCE816C084CCBF0C9FFFFA1 +:1004F000760A1188F4080708EDB80003CDD16C180E +:100500008D0920182FF08D18CE7BE0490025E08161 +:10051000008906941091109236CA344C358E407B77 +:100520001739507B364BF6091800E08000BBE08B92 +:100530000042F8091800E08000B4E08B0021339BF2 +:10054000F6091800E08B01D2330BF6091800E0829F +:100550000094325BF6091800C640E08B000B580986 +:10056000E080074F324BF6091800E08101BFC8A8B0 +:1005700032ABF6091800E08101B9C6D8FC091800B1 +:10058000E08000A4E08B000C34CBF6091800C70013 +:1005900034FAF4091800E08101A9C8C835BAF40991 +:1005A0001800E0800098363AF4091800E081019EB6 +:1005B000C9E836FBF6091800C7E0E08B0017369B48 +:1005C000F6091800C720E08B0008368BF6091800E2 +:1005D000E081018CC4F8F4091800C3F036EAF4098C +:1005E0001800E0810183C8D8373AF4091800C130F7 +:1005F000E08B0008370AF4091800E0810177C7A8EA +:10060000375AF4091800C5C0378AF4091800E08188 +:10061000016DC5B83029C7590000049C8003210C26 +:100620006C185808E08900080C9B403CF01F0064DF +:10063000E08106E0407A6C08F539FFFF118AF20A82 +:100640001800E08106E02FF82FF08D086C182018B4 +:100650008D18C32BA5A1C64B407B1789F409180040 +:10066000C0512FFBA1B1507BC5BBA1A1C59BA1B1BE +:10067000C57BA3A1C55BE4020022A1722302120282 +:10068000C4FBE0420020E08B0007E4C40001301806 +:100690003002C46B3168403A9538E08F06ABA1A1B7 +:1006A0004C8930AE5089C2B84C6C300B508C505BCA +:1006B000C279A1A14C4A3089508A5059C2194C2E96 +:1006C00030AC508E505CC1C94BFBA9B1508B310A84 +:1006D000C169301950085019407BFACCFFD4F01F83 +:1006E000003BA7A1507C40194008C0B9A7A1300920 +:1006F000C0894B59E81102205089310E505EC00963 +:10070000EDB10004FE90FED9EDB10002C4415808DD +:10071000C2500E34C064FACCFE20F8040024C27823 +:10072000FACAFED40A99F407002A0E98130B14ABE8 +:100730002FF81034CFC4EEC9FFFFEE0811FFF0C749 +:10074000FFFF2FE808080807EA080025F20700075E +:10075000FAC8FED4F0040324C1C8E6C8FFFF0E3374 +:10076000C094FACBFE201093F6040024E8F4FF4C6A +:10077000C1086A042FC559F7E089000B1093FACA23 +:10078000FE20F40700282FF7F144FF4CC0281093F7 +:10079000A800C92AEDB10000C1A15808E080008876 +:1007A0000E34C635FACAFED40A99F407002A0E9808 +:1007B000130B14AB2FF81034CFC4C6788003210C70 +:1007C0008002E804800326BC8003223CE211000280 +:1007D000C4805808C2500E34C064FACCFE20F8041D +:1007E0000024C278FACAFED40A99F407002A0E98A7 +:1007F000130B14AB2FF81034CFC4EEC9FFFFEE0873 +:1008000011FFF0C7FFFF2FE808080807EA080025D6 +:10081000F2070007FAC8FED4F0040324C1C8E6C8F2 +:10082000FFFF0E33C094FACBFE201093F604002491 +:10083000E8F4FF4CC1086A042FC559F7E089000BA2 +:100840001093FACAFE20F40700282FF7F144FF4C5A +:10085000C0281093E008141F89108908FE9FFE2D00 +:100860005808C2500E34C064FAC9FE20F2040024B5 +:10087000C278FACAFED40A99F407002A0E98130B1C +:1008800014AB2FF81034CFC4EEC9FFFFEE0811FFF0 +:10089000F0C7FFFF2FE808080807EA080025F2075D +:1008A0000007FAC8FED4F0040324C1C8E6C8FFFF5D +:1008B0000E33C094FAC2FE201093E4040024E8F43E +:1008C000FF4CC1086A042FC559F7E089000B10934B +:1008D000FACEFE20FC0700282FF7F144FF4CC02879 +:1008E00010938900FE9FFDE9402CF8090709EDB936 +:1008F0000000C021A1A14C7B30AA508B505A303946 +:100900006C1A580AE089000C501950080C9B403CA6 +:10091000F01F004140194008E081056CEDB1000670 +:10092000C151C1F86C1A201A8D1A580AE08A0004C5 +:100930008D0CC0B8501950080C9B403CF01F00367D +:1009400040194008E08105562FF06C0A4B3EF4CC6C +:10095000FFFF7C0B158AF60A070AEDBA0003CE30BA +:100960005829E08001C05839E080031D5819E08003 +:10097000011B029CE21C0010502C5802F9B200012D +:10098000E3D1C001E080009B580CC0303001C49816 +:100990005808C2500E34C064FACBFE20F60400247E +:1009A000C278FACAFED40A99F407002A0E98130BEB +:1009B00014AB2FF81034CFC4EEC9FFFFEE0811FFBF +:1009C000F0C7FFFF2FE808080807EA080025F2072C +:1009D0000007FAC8FED4F0040324C228E6C8FFFFCB +:1009E0000E33C094FACAFE201093F4040024E8F4F5 +:1009F000FF4CC1686A042FC559F7E08900111093B4 +:100A0000FAC9FE20F20700282FF7F144FF4CC088F6 +:100A10008002E8048003210C0000049C10930891DC +:100A200030044D5E7C081034E08004E46C081189C9 +:100A3000FAC8FE200808F169FFCC6C1820188D1840 +:100A40006C082FF8308A8D08300BFACCFE2CF01F82 +:100A5000004B2FF4FAC8FE2C0899FACAFE54029BE8 +:100A6000403CF01F00475BFCE08004C4580CC061B0 +:100A7000402C580CC051830CC0385BECC0B008004F +:100A8000402B2012580BF9B40100F7B100FCFBF425 +:100A900000026C185808E089000B0C9B403CF01FCA +:100AA0000039C0505804C050E08F04A45802CBA1B4 +:100AB000402A580AFE91FD01C718402E580EC1A0C9 +:100AC0006C186C090438C0F4100910128D0910015B +:100AD0000C9B403CF01F002BCF405801E08101E609 +:100AE000E08F0488040904188D098D180401E08F33 +:100AF00001DD5808C2500E34C064FACCFE20F80460 +:100B00000024C278FACAFED40A99F407002A0E9883 +:100B1000130B14AB2FF81034CFC4EEC9FFFFEE084F +:100B200011FFF0C7FFFF2FE808080807EA080025B3 +:100B3000F2070007FAC8FED4F0040324C258E6C83E +:100B4000FFFF0E33C094FACBFE201093F60400246E +:100B5000E8F4FF4CC1986A042FC559F7E0890014E6 +:100B60001093FACAFE20F40700282FF7F144FF4C37 +:100B7000C0B80000000009AC8002E10C80032090A6 +:100B80008003210C1093049A089C0C99301BF01FD1 +:100B900000C9E080042FF800000040492FF95049B7 +:100BA000FE9FFC8B5802F9B200FFEDB10004C26158 +:100BB00030040891C1286C188D0920188D182FF465 +:100BC0000832E080008D5808E08900080C9B403C0A +:100BD000F01F00B9E08100846C08FACEFE20F0C955 +:100BE000FFFF1188FC080008F138FE4CE2081800ED +:100BF000CE315804C741E08F04065808C2500E3465 +:100C0000C064FACCFE20F8040024C278FACAFED4EC +:100C10000A99F407002A0E98130B14AB2FF810341E +:100C2000CFC4EEC9FFFFEE0811FFF0C7FFFF2FE8AA +:100C300008080807EA080025F2070007FAC8FED4EA +:100C4000F0040324C1C8E6C8FFFF0E33C094FACBFA +:100C5000FE201093F6040024E8F4FF4CC1086A0457 +:100C60002FC559F7E089000B1093FACAFE20F4074C +:100C700000282FF7F144FF4CC0281093089130084A +:100C8000C1886C1A201A8D1A133A02CA8D095802AB +:100C9000C1D06C195809E089000D50080C9B403CEC +:100CA000F01F00854008C0500831C101E08F03A249 +:100CB0006C0AFACEFE2014992012158AFC0A000A4A +:100CC000F53AFE4CF00A1800CDD1E2040104E080B0 +:100CD000039A404C2FFC504C3008A2880800FE9F1D +:100CE000FBEC029BE21B0010502B5802F9B200FFF4 +:100CF000E3D1C001E08000BC580BC050FACAFE240A +:100D0000506AC4385808C2500E34C064FAC9FE2074 +:100D1000F2040024C278FACAFED40A99F407002A21 +:100D20000E98130B14AB2FF81034CFC4EEC9FFFF8D +:100D3000EE0811FFF0C7FFFF2FE808080807EA08D0 +:100D40000025F2070007FAC8FED4F0040324C1C846 +:100D5000E6C8FFFF0E33C094FACEFE201093FC04C9 +:100D60000024E8F4FF4CC1086A042FC559F7E08954 +:100D7000000B1093FACCFE20F80700282FF7F1445F +:100D8000FF4CC0281093506430014CC4C5986808CB +:100D90001031E080032FFAC8FE200208F169FFCC71 +:100DA0006C1820188D186C082FF8308A8D08300BBD +:100DB000FACCFE2CF01F00422FF1FAC8FE2C02994B +:100DC000FACAFE54406B403CF01F003E5BFCE080E2 +:100DD0000311580CC041406B970CC0385BECC2301B +:100DE000406A740CF01F0038C100FAC4FE200204EF +:100DF0002354C088098B201120140C9A403CF01F0A +:100E000000335801CF81C2C802004029201258097E +:100E1000F8011710FBF80006F7B800FCFBF80A060B +:100E2000FBF100026C185808E089000B0C9B403C59 +:100E3000F01F0021C0505801E08102DCC1186C088D +:100E400058025F1A11894A2E300C7C08F0090708F5 +:100E5000EC180008F5E80238F8081800C991402B92 +:100E6000580BFE91FB2A406A950BC98A402E580EFA +:100E7000C300C1086C188D0A20188D182FF102329A +:100E8000C1405808E08900070C9B403CF01F000A55 +:100E9000C0C16C0848ECF0CAFFFF78091188F2085D +:100EA0000708EDB80003CE710200FE9FFB060000AC +:100EB000800319088003210C000009AC8002E10CBA +:100EC0008003209080031F98800328440000049C26 +:100ED0005808C2500E34C064FACBFE20F604002439 +:100EE000C278FACAFED40A99F407002A0E98130BA6 +:100EF00014AB2FF81034CFC4EEC9FFFFEE0811FF7A +:100F0000F0C7FFFF2FE808080807EA080025F207E6 +:100F10000007FAC8FED4F0040324C1C8E6C8FFFFE6 +:100F20000E33C094FACAFE201093F4040024E8F4AF +:100F3000FF4CC1086A042FC559F7E089000B1093D4 +:100F4000FAC9FE20F20700282FF7F144FF4CC02811 +:100F500010930891C1286C1920198D19113902C9F3 +:100F60008D085802C1506C185808E08900070C9B86 +:100F7000403CF01F0059C0C16C094D8E12987C0A8C +:100F800013892012F4090709EDB90003CE51404C32 +:100F90002FFC504C08103008E2000000A288FE9F91 +:100FA000FA8CE4C90001E0490026E08B0005300B13 +:100FB000506BC058E4CA00273272506A3009FACE2A +:100FC000FE54509950A7E8110D80502E3589405796 +:100FD0006C0A339C158AF80A1800E08B0015338BD5 +:100FE000F60A1800C4E2330BF60A1800C270E08B50 +:100FF000004532BBF60A1800C51032DBF60A1800AD +:10100000C7C1C4C8F20A1800C4E0E08B000AF4CBE0 +:101010000041305EFC0B1800E08B0070C398361C5A +:10102000F80A1800C6A3366BF60A1800E0880031EB +:10103000378EFC0A1800C611C368029BEDB1000B85 +:10104000C3C15807E06B0200E3DBE031F9B70008E9 +:10105000EDB1000AC041E011FA7FC2F8409B406C3C +:101060002FFB580CF7BC0101FBFC1A06F7B201FF7D +:10107000E011FC7F509BC248499EFC070417C0B892 +:10108000497CF80704175887E0890006C36858A709 +:10109000E08A0034E011F47FC108EDB10007C2D14D +:1010A000A7D1C0B8029BE21B0600E04B0200C25170 +:1010B000A9D13107E8110500402B16CA502B6C1A34 +:1010C000201A8D1A580AE08A000D6C0A2FFA8D0A30 +:1010D000C11800008003210C0000049C8003E85824 +:1010E000501950080C9B403CF01F00BD40194008AF +:1010F000C0412012FE91FF6E505740A7EDB100088D +:10110000C161FAC9FE54402A123AE088000B402916 +:101110000C9A137B403C50085029F01F00B2400845 +:10112000FAC9FE5440221232E080016D029AE21A9E +:101130000010E081014B402EBC8A50084059FACB88 +:10114000FE54403C40825D1202994008E2190020A2 +:10115000C2A05808C1400E34C064FACEFE20FC0480 +:101160000024C1D9FACAFED40A99F407002A0E98BD +:10117000130B14AB2FF81034CFC4CF68E6C8FFFFB1 +:101180000E33C064FACBFE20F6040024C0796A0452 +:101190002FC559F7E08901151093FACAFE20F4070C +:1011A0000028C0A9EDB10002C4415808C2500E3455 +:1011B000C064FAC9FE20F2040024C278FACAFED440 +:1011C0000A99F407002A0E98130B14AB2FF8103469 +:1011D000CFC4EEC9FFFFEE0811FFF0C7FFFF2FE8F5 +:1011E00008080807EA080025F2070007FAC8FED435 +:1011F000F0040324C1C8E6C8FFFF0E33C094FAC24E +:10120000FE201093E4040024E8F4FF4CC1086A04B3 +:101210002FC559F7E089000B1093FACEFE20FC078A +:1012200000282FF7F144FF4CC0281093A80CCCA83D +:10123000F5D1C001C2A05808C1400E34C064FACB39 +:10124000FE20F6040024CAB8FACAFED40A99F407AC +:10125000002A0E98130B14AB2FF81034CFC4C848D3 +:10126000E6C8FFFF0E33C064FACAFE20F40400246F +:10127000C9586A042FC559F7E08900A31093FAC929 +:10128000FE20F2070028C988E2110002C5904D69CE +:1012900040821232C091FACBFE544059403C500873 +:1012A000F01F0052C088FACBFE544059403C500811 +:1012B000F01F004F40085808C2500E34C064FACEE8 +:1012C000FE20FC040024C278FACCFED40A99F80768 +:1012D000002C0E98130E18AE2FF81034CFC4EEC9A0 +:1012E000FFFFEE0811FFF0C7FFFF2FE8080808070F +:1012F000EA080025F2070007FAC8FED4F004032428 +:10130000C1C8E6C8FFFF0E33C094FACCFE2010938C +:10131000F8040024E8F4FF4CC1086A042FC559F70B +:10132000E089000B1093FAC9FE20F20700282FF77E +:10133000F144FF4CC0281093891A890BC43858080F +:10134000C2500E34C064FAC8FE20F0040024C278F3 +:10135000FACAFED40A99F407002A0E98130B14ABAC +:101360002FF81034CFC4EEC9FFFFEE0811FFF0C70D +:10137000FFFF2FE808080807EA080025F207000722 +:10138000FAC8FED4F0040324C1C8E6C8FFFF0E3338 +:10139000C094FAC2FE20E40400241093E8F4FF4C49 +:1013A000C1086A042FC559F7E089000B1093FACEE3 +:1013B000FE20FC070028F144FF4C2FF7C0281093B3 +:1013C000890C404C2FFC504CFAC8FE54409B101026 +:1013D000402A1600F4000000FE9FF86F8003210CE5 +:1013E00080032844800326BC8003253480032384A3 +:1013F00040495809C0508C68EDB80006C0313FF82C +:101400005048404C288DD832D421217D149718960D +:10141000129A5807C064E068008B99383FFCC228D4 +:101420005807EE0C1700F9B901FFEFD9E10C10993C +:10143000E0680208BA683FF8504B505C500B502CE3 +:10144000BA781A9B0C9CF01F00095BFCC044E06852 +:10145000008B8D385807F9B90100FBF81000F1F93D +:101460001E002E9DD82200008002EDB8D4011298F3 +:101470001499169A189B483C780CF01F0003D80268 +:101480000000059880031408D4214B38189616974D +:10149000700C580CC06078685808C031F01F002FDD +:1014A0004AF81037C0514AC870087007C0E84AD8D7 +:1014B0001037C0514A8870087017C0784AA8103792 +:1014C000C0414A58700870278E68EDB80003C1E02B +:1014D000EDB80004C3E1EDB80002C1516EDB580B5A +:1014E000C0A0EEC8FFBC103BC0400C9CF01F001F0A +:1014F00030088FD88E68E018FFDBAE6830088F1890 +:101500006E488F088E68A3B8AE686E485808C0B1A0 +:101510008E68E2180280E0480200C0500C9C0E9BCE +:10152000F01F00138E69F1D9C001C07030088F28F8 +:101530006E585C388F68C068EDB90001EFF810058F +:101540008F286E485808C0618E68EDB80007C0212A +:10155000DC2AD82A00000598800317888003E87CDD +:101560008003E89C8003E8BC800319CC80031FBC87 +:101570004828700C2F4C5EFC00000598D42116976B +:10158000189676485808C7D0580CC0607868580834 +:10159000C031F01F003D4BD81037C0316C07C0A8D8 +:1015A0004BB81037C0316C17C0584BA81037EDF747 +:1015B00000028E6A1498EDBA0003C420ABBAAE6A7A +:1015C0006E185808E08900066F085808E08A005A2B +:1015D0006EB85808C560E21A1000C0306F55C0F8E8 +:1015E00030196E8B0C9C5D1818955BFCC0816C38B3 +:1015F00059D8C4708E68A7A8AE68D8228E68EDB896 +:101600000002C0916E1810156ED85808EFF810102F +:10161000EBD8E1156EB80C9C30090A9A6E8B5D18F8 +:101620008E680A3CC261ABD8300C6E49AE688F1C24 +:101630008F09EDB8000CC251EF450054D8226E4519 +:101640005805C1F06E04F5DAC0028F05F9B8010043 +:10165000EFF800050A148F28C11808990A9A6EA895 +:101660006E8B0C9C5D181814580CE08900078E686E +:10167000A7A83FFCAE68D82218055804FE99FFEFD2 +:10168000D82A0000800317888003E87C8003E89C48 +:101690008003E8BCD401189B580CC0714868487B93 +:1016A000700CF01F0007D8024868700CF01F000390 +:1016B000D80200008003E5F88003157C80031E3803 +:1016C000000005985EFC5EFCD401483BF01F00035F +:1016D000D802000080035AE080031E90D4211695A2 +:1016E000F606105CECCBFFF4F01F00071897C090D3 +:1016F0009915300B2F4C0C9A8F2C8F0BF01F000379 +:101700000E9CD8228002DB0C8002E10CD42149C857 +:10171000189670076E685808C0410E9CF01F00199B +:10172000EEC7FF2830056E2C6E18C0689869EA096C +:101730001900C1202A4C2018CFA76E085808C07184 +:10174000304B0C9CF01F00108F0CC0306E07CECBBE +:1017500030C88D38D8223008F948004C99089928AB +:10176000991899489958996899D899E8F94800487A +:101770003FF8B8783018B868D82200008003E5F840 +:1017800080031788800316DCD421189678675807E1 +:10179000C4714A48301599A8F94700D8F94700DCC8 +:1017A000F94700E09965F01F00208D0C0C9CF01F9C +:1017B000001E8D1C0C9CF01F001C6C093048930708 +:1017C000B268931793276C18B27793479357936730 +:1017D0009389910791179127494E495B939E93AB4B +:1017E000494A495493BA93C43099B069B07591C4C9 +:1017F0009147915791679188919E91AB91BA8D2CA9 +:1018000031289907B868991799273028B87899C46A +:101810009967999E99AB99BA99479957998CD8220B +:10182000800316C88003170C8003236080032328DD +:10183000800322FC800322ECD4014858169AFAC98E +:10184000FFFC189B700CF01F0003D80200000598E5 +:1018500080032C74D431149012911693109718951C +:10186000F20A02425802C0310491C418580CC060F8 +:1018700078685808C031F01F001F49F81037C03190 +:101880006A07C0A849D81037C0316A17C05849C87C +:101890001037EBF700026E185808C03430088F1864 +:1018A0000496C148F01F00176E08080308160E9B27 +:1018B000F00400040A9C8F04F01F0013C070E406BB +:1018C0000109F2000D081091C1286E146E08069CE3 +:1018D000089A109B0836FE9BFFE70C9AF01F000940 +:1018E0006E080C088F086E180C188F18029CD832DE +:1018F000800317888003E87C8003E89C8003E8BCB1 +:101900008002DF868003210CD40112981499169A64 +:10191000189B483C780CF01F0003D8020000059883 +:1019200080031854D42116951897F01F00234A34C9 +:1019300068287016E016FFFCECC8FF91F005010561 +:10194000E015FF80EAC50080E045007FE08A0023C3 +:10195000300B0E9CF01F001A68280C08103CC1A127 +:10196000EA0B11000E9CF01F00165BFCC171300BDE +:101970000E9CF01F00136828F808010958F9E08A46 +:10198000000AA1A9911948F8700948F8F809010955 +:1019900091090E9CF01F000DD82A68280A16A1A6EE +:1019A0009116489870090A190E9C9109F01F0007BA +:1019B000DA2A00008002E11A0000059C8002E41887 +:1019C000000009A800007AB08002E11CD42116961C +:1019D0001897580BE08000CAF01F004E20864CEA92 +:1019E0006C18742EF9D8C001A1C8EC080009721B4C +:1019F000E01BFFFC1C39C1D1F6080008580CC0815F +:101A00006C09121612086C3B6C299729933B1099AC +:101A10009526A1A98D194C1972091238C0634C087A +:101A20000E9C700BF01F003F0E9CF01F003FD82251 +:101A3000931B580CC030300CC1086C0EF4C5FFF875 +:101A40001C161C086C2E0A3EF9BC0001EDF51003B3 +:101A5000EBFE1A02FDF51A03F20B000E7C1EEDBE22 +:101A60000000C1301608580CC0C14ABE722B2F8E20 +:101A70001C3BC071973697268D2B8D3B301CC05870 +:101A8000722B7239932B97391099EC080908A1A988 +:101A90008D19580CC671E04801FFE08B0013A39824 +:101AA000F4080039722B8D398D2B97369326A34875 +:101AB0007419301BF6080948F3E810089518C52872 +:101AC000F00916095849E08B0006F00B16062C8B1E +:101AD000C2D85949E08B0005F2CBFFA5C278E04996 +:101AE0000054E08B0006F00B160C292BC1F8E049DE +:101AF0000154E08B0006F00B160F289BC178F00B09 +:101B00001612E0490554E088001137EBC0F80000D8 +:101B10008002E11A0000059C000009A400007AACD4 +:101B2000800319248002E11C284BF40B003C782927 +:101B30001839C0E17418A34B301CF80B094BF1EBBA +:101B4000100B1298951BC0A872291839C060721A20 +:101B5000E01AFFFC1438CF9372388D388D299336F4 +:101B600091260E9CF01F0002D82200008002E11C8A +:101B7000D431203D14941895169774285808E080A5 +:101B8000014A9668EDB80003C04176485808C0C1C4 +:101B90000E9B0A9CF01F00A1C0708E68A7A8AE68BB +:101BA00030988B38C3598E6368000696E21600029F +:101BB000C2103003E06204000696C048600360165D +:101BC0002F805806CFC0E0460400EC091780E409D6 +:101BD00017B0069A6EA86E8B0A9C5D181816580CE2 +:101BE000E08A0114682818188928E0800114180375 +:101BF000CE9BE7D3C001C07050060C930C915015DA +:101C00000892CA0806960891C048600360162F80A3 +:101C10005806CFC08E686E241099E2190200C57074 +:101C20000836C4531099E2190480C4106E4B6E0933 +:101C3000161950096E59109CF209001A3028F40840 +:101C40000C08FAE9000410944009E21C04002FF982 +:101C50000C091238F2041730580CC110089B0A9C6A +:101C6000F01F006F1892C150400A6E4BF01F006DBC +:101C70008E68E018FB7FA7B8AE68C0E8089A0A9C97 +:101C8000F01F00691892C0816E4B0A9CF01F00671C +:101C900030C88B38CBA8400A4009E80A010AE40999 +:101CA00000088F548F2A8F088F420C940836EC045A +:101CB0001730069B089A6E0CF01F005D6E0808082E +:101CC0008F086E2808180C948F28C30808365FBA4E +:101CD0006E0C6E48103C5FB8F5E80008F20818007A +:101CE000C0E0069B089AF01F00526E0808080E9B81 +:101CF0008F080A9CF01F004FC190C8786E591236A9 +:101D0000C0A36EA8069A6E8B0A9C5D181894E08991 +:101D1000000EC7B80C9A069BF01F00456E080C0811 +:101D20000C948F086E280C188F28622808188328B6 +:101D3000C71008160803C6DB6003601130082F8047 +:101D400050085801CFA0400A580AC181029A30AB0E +:101D5000069CF01F0039F9B80101F9D8E106EDD36E +:101D6000E116F9B90101FBF91A00F9B80001E3D84D +:101D7000E006F9B80001FBF80A000236EC0417800F +:101D8000E20417B06E596E25F20500050A345F9A19 +:101D90006E0C6E48103C5FB8F5E80008300AF40895 +:101DA0001800C0E0069B0A9AF01F00216E080A087E +:101DB0000E9B8F08401CF01F001FC180C2681234A8 +:101DC000C0A56EA8069A6E8B401C5D181895E08918 +:101DD000000EC1B8089A069BF01F00156E0808088F +:101DE00008958F086E2808188F280A16C0710E9B58 +:101DF000401CF01F0010C091500664280A18852866 +:101E0000C0900A110A03C9EB8E68A7A8AE683FFC10 +:101E1000C028300C2FDDD832800314888002DB0C00 +:101E20008002DF868002E138800319CC8002E0CE98 +:101E30008003157C800320F4D4313005189316906C +:101E40000A91F01F00123FF2E6C7FF28C1786E2604 +:101E50006E142F46C0D88C08E2081900C0808C1878 +:101E6000E4081900C040069C5D1018452A4620145D +:101E7000ECCB000C5804CF046E075807CE91F01F2E +:101E800000040A9CD8320000800316C4800316C6E2 +:101E9000D43130051691F8C7FF280A92F01F0010C0 +:101EA0003FF3C1686E266E142F46C0C88C08E40844 +:101EB0001900C0708C18E6081900C0305D11184573 +:101EC0002A462014ECCC000C5804CF146E07580797 +:101ED000CEA1F01F00040A9CD8320000800316C473 +:101EE000800316C6D401201D4848189B1A9A700C0E +:101EF000F01F00032FFDD8020000059880031F008B +:101F0000D431169414921895F01F00204A087007D7 +:101F10005807C050300633DA0C98C0780A9CF01F7E +:101F2000001D0E9CD8322FF6E8060709F0091800AC +:101F30005F1BF40918005F191669F0091800CF41FA +:101F4000C1A8029C0C9A089BF01F0013C1216E01CE +:101F50000C010388E6081800C0C148D870080A9C24 +:101F60001017A3478507F01F000BE2CCFFFFD83204 +:101F70002FC7C02833D36E015801CE410A9CF01FF1 +:101F80000005029CD832000080035A0C000009B002 +:101F900080035A0E8002E636E04C00FFE088000322 +:101FA0005EFD48487008F00C070CE21C00085EFC5F +:101FB0000000049C481C5EFC8003E8DCD42120FD6A +:101FC000966816971896E2180002C3C1967BF00B2C +:101FD0001900C0551A9AF01F002AC0F48E650A989D +:101FE000ABB8E2150080AE683004E0680400F9B5D3 +:101FF0000140F0051700C1B84018E218F000E048B1 +:1020000020005F04E0488000C0D16EB949D8103983 +:10201000C0918E68E0650400ABA8EF450050AE6843 +:10202000C0688E68E0650400ABB8AE680A9B0C9C83 +:10203000F01F00158E68C0D1EDB80009C1E0A1B84D +:10204000AE68EEC8FFB98F488F0830188F58C15856 +:10205000A7B88F4CAE688F5548C88F0C8DA8580410 +:10206000C0C08E7CF01F000AEFF81206F9B901011A +:10207000F1D9E138EFF81C062F1DD82280035AF859 +:10208000800322FC8002DB0C800316C88002E9B8C2 +:10209000D42118971096580AC041149B3019486AE9 +:1020A000F01F00065BFCC06130088D08E068008A04 +:1020B0008F38D822800377C8800320BC201D5809A0 +:1020C0005F09580BFA0B1700580A5F18F3E800086D +:1020D0003009F2081800C0303FECC0B8580AC031CF +:1020E000149CC078158997091589F00918005F1CA0 +:1020F0002FFD5EFCF7DBC008C068201A198816386F +:102100005E0C2FFC580ACFA15EFAD703D421169794 +:102110001896580CC06078685808C031F01F003815 +:102120004B881037C0316C07C0A84B781037C031CE +:102130006C17C0584B581037EDF7000230088F1855 +:102140008E68EDB80005C590EDB80002C1A0EDB8ED +:102150000004C060A7A8AE6830988D38C4D8EDB828 +:102160000003C0B10E9B0C9CF01F0029C4618E6857 +:102170008F6CA3D88F2CAE688E68A3A8AE68C148B8 +:102180006EDB580BC110EEC8FFBC103BC0400C9C6E +:10219000F01F0020300C6F088FDC8F185808C040EB +:1021A0006EF88F08D8226E485808C0510E9B0C9CC0 +:1021B000F01F00198E68F1D8C002C0604978498BC1 +:1021C000700CF01F00186E4A6E980C9C8F0A6E59A6 +:1021D0006E8B5D188E688F1CADD8AE68580CE08A87 +:1021E0000003D82A580CC041A5B8AE68C058A7A8AB +:1021F000AE6830088F18DC2ADC2A000080031788BC +:102200008003E87C8003E89C8003E8BC8003157CA5 +:10221000800319CC80031FBC8003E5F880032224CF +:1022200080031E90D4019868E21800095898C020D5 +:10223000D80AF01F0002D80280031694D431189EE9 +:102240001738E048005EC030300AC0381738301AFE +:102250003009FC090B0A2FF9E0490100CFB15808F9 +:10226000C041F6CC0001D832149632D4EC160001ED +:10227000300735D5C0381498129BFC080B06F6C9F8 +:10228000FFFF178A129CE80A1800C090EA0A18009B +:10229000C1E0EE0A1800CF01169CD832138C103C16 +:1022A0005F53E04C005D5F0AE7EA100AEE0A18008F +:1022B000C03032D8CE2BF0CAFFFFFC0A000A14C689 +:1022C0002FF81838CFD52FEB2FE9CDCBD832149873 +:1022D000F5DBC01FF00C1100104CFC187FF0F5EC82 +:1022E00013FCF00C010CBF9C5EFCD703D401967B61 +:1022F000F01F0002D802000080034C30D421169752 +:10230000967BF01F00098E681099ADC95BFCEFF950 +:102310000C06EFFC1A15E0691000F1D9E138EFF86E +:102320001C06D82280035B24D42196681697149546 +:102330001294E21801001896C0603029300A967B8A +:10234000F01F00068E68ADC808990A9A8E7B0C9C17 +:10235000AE68F01F0003D82280035B2480034C0486 +:10236000D4211697967BF01F0007C0656F58180898 +:10237000EF480054D8228E68ADC8AE68D82200005D +:102380008003619CD431208D4DB8500B7008507C77 +:10239000502A1295501816970F36401AF406070463 +:1023A000E2140008CFA1E046002DC0410F363014E2 +:1023B000C058E046002BC0210F3658055F0859056C +:1023C0005F0A3009F1EA100AF20A1800C1D0E046AB +:1023D0000030C1210F8A358B378CF60A18005F0B4D +:1023E000F80A18005F0A144BF20B1800C0500F9641 +:1023F00031052FE7C0985808C070E0460030F9B5A5 +:102400000008F9B5010A5804C0713FF0E061FFFF10 +:10241000EA117FFFC0483000FC118000EA03141F5E +:102420000A980699009A029BF01F00340699505AA8 +:102430000A98009A029BF01F0032069C1498169985 +:10244000300A30003001149E109212934019F206A7 +:10245000070BF3DBC001F9B90137F9B9005750692F +:10246000ECC80030EDBB0002C0804069F7DBC00261 +:10247000EC090108580BC2D00A38C2B40430E60196 +:1024800013005FB9F3EA13FAFC0A1800C1F1043033 +:10249000E60113005F09405A14385F9AF5E9000914 +:1024A000FC091800C131E005064AEA01024950481A +:1024B000F8000349BF58F20B000B5038FAE0000C4B +:1024C0001400E20B0041301AC0283FFA0F36CBFB54 +:1024D0005BFAC1715804C0713FF0E061FFFFEA117F +:1024E0007FFFC0483000FC118000322840799338CB +:1024F000C10800000000049C80036B908002D1E8BA +:102500005804C07030083009F0000100F2010141A8 +:1025100040285808C0B0580AF9B801FFEFD8E10ABE +:10252000FBFA1A00402940089308009A029B2F8D5D +:10253000D8320000D431209D4DE816927008508C9E +:10254000505A1295504816970F36404EFC06070316 +:10255000E2130008CFA1E046002DC0410F36301332 +:10256000C058E046002BC0210F3658055F085905BA +:102570005F0A3009F1EA100AF20A1800C1D0E046F9 +:102580000030C1210F8A358B378CF60A18005F0B9B +:10259000F80A18005F0A144BF20B1800C0500F968F +:1025A00031052FE7C0985808C070E0460030F9B5F3 +:1025B0000008F9B5010AEA04141F0A9808993FFABD +:1025C0003FFBF01F003D0899502B503A0A983FFA04 +:1025D0003FFBF01F003A300B300830094041E20663 +:1025E000070EE1DEC001ECCC00305800F9B1013734 +:1025F000F9B100571C90E2100004C061EC01010C1D +:10260000FDDEC002C3700A3CC354FAE00008003883 +:10261000E20913005FBE3000FDEB13FBE00B180076 +:10262000C261FAE00008143C5F9E0038E209130022 +:102630005F0B3000FDEB000BE00B1800C181F005D3 +:102640000640EA09024BFAE10000E808034BF601F4 +:102650000001507C5001BF5CFAE00000506C301B60 +:10266000FAE800180008F2010049C0283FFB0F36C5 +:10267000CB6B5BFBC071322840803FF981383FF85B +:10268000C0985803C07030043005E8080108EA0912 +:102690000149405E580EC080580BF9BA01FFEFDACD +:1026A000E102405A9502109A129B2F7DD832000009 +:1026B0000000049C8002D1E880036B90D431203D5F +:1026C0004C48502C70011698113EE20E0705E21599 +:1026D0000008CFB1E04E002DC041113E3015C0586A +:1026E000E04E002BC021113E58095F0C59095F06CE +:1026F0003007F9E61006EE061800C1E0E04E0030A3 +:10270000C131118635843783E80618005F04E60678 +:1027100018005F06E9E61006EE061800C050119E8C +:1027200031092FE8C098580CC070E04E0030F9B95C +:102730000008F9B9010A3FF3E6090D02300750031A +:102740000E9C0E93E20E0704E1D4C001F9B00137EC +:10275000F9B000575010FCC600300890E210000499 +:10276000C0814010E9D4C002FC0001065804C1C079 +:102770001236C1A4043C5FBEFDE713FEE60E18004E +:10278000C101043C5F0E40070E365F97EFEE000E6E +:10279000E60E1800C061B33C3017EC0C000CC028EA +:1027A0003FF7113ECD0B5BF7C061322940200E9CF4 +:1027B0008139C0485805FBBC0100580AC070580751 +:1027C000F9B901FFF1D9E10B950B2FDDD8320000EB +:1027D0000000049CD421169776DBEEC8FFBC103BAA +:1027E000C171E06B0400F01F0015C250E0680400E6 +:1027F0008FDC8FE8EF380046F8CCFC03B8A8EF3840 +:102800000045B898EF380044B8888F0CC1386EE5A1 +:10281000EA041501089AF01F000A1896C0C00A9A27 +:10282000189BF80500050A9CF01F00068FE48F0531 +:102830008FD6D82ADC2A00008002DB0C8002E13827 +:102840008002DF86D4211697149618955BFBC6503C +:10285000580CC06078685808C031F01F00314B1820 +:102860001036C0316A06C0A84AF81036C0316A1660 +:10287000C0584AE81036EBF600028C68A5D8AC6860 +:10288000EDB80002C140EDB80004C461EDB800032A +:10289000C0B10C9B0A9CF01F0026C3E18C688D6CB4 +:1028A000A3D88D2CAC688C68A3A8AC680E946CD8A7 +:1028B0005C545808C1006C196CE81039C0650A9C5A +:1028C0000C9BF01F001CC2816C0820188D08B0847E +:1028D0000897C0C86C495809C0C06C081238E08815 +:1028E000000911770837C0518D086C182FF8C128DE +:1028F0006C18ED4800406C088DF8ECC8FFBC8DD812 +:1029000030388DE8ECC8FFBAED6400468D080897B2 +:1029100030188D18C0283FF70E9CD82280031788E6 +:102920008003E87C8003E89C8003E8BC8003157C7E +:10293000800327D4D431208DFAC4FFBC504B682EBD +:10294000505812967C0B7005506E580BF40B170004 +:102950006803681140493008C2C92FFB325C178AEE +:10296000F80A18005F1EF00A18005F1CFDEC000C4E +:10297000F00C1800CF31580AE0800129300C3FFAE2 +:102980001890503A18941892F80C003C1697507C06 +:102990004CDC0F3AF80A070E407C1C0C4CBEFC0CB9 +:1029A000070E201E500E4CAEFC0C070C507C400C49 +:1029B000587CE08B00F84C7EFC0C032F368BF60A1B +:1029C0001800E08000F0371BF60A1800C07034CB06 +:1029D000F60A1800C051A3B4CE58A5B4CE380F8B58 +:1029E00036CAF40B1800C051A5B4EECBFFFFCDB82A +:1029F000A5A4CD88EBD5C005367CF80A1800E08B7D +:102A00000027365BF60A1800C48234FBF60A180069 +:102A1000C480E08B000C345BF60A1800C3E0347B02 +:102A2000F60A1800C3A0344BC088358BF60A18008C +:102A3000C2C0E08B0007355BF60A1800C351C3180B +:102A4000363BF60A1800C2F0364BC0E8370BF60AE0 +:102A50001800C250E08B000D36EBF60A1800C1F0EA +:102A6000E08B0014369BF60A1800C1E1C0E8375B22 +:102A7000F60A1800C0A0378BF60A1800C060373B72 +:102A8000F60A1800C111C0B8EDB40004C0A0EDB43E +:102A90000005C0913020C0883040C0683030C04848 +:102AA0003010C0283000403B5BFBC040E20B0920E7 +:102AB000C7985860E08B00776C0AEACCFFFF486E3D +:102AC000FC00032F8003EBC08003EB248003EAB8F3 +:102AD0008003E9188003E938F4CBFFF88D0BF4EAA2 +:102AE0000000E605083AC0F8F4CBFFFC8D0B740A31 +:102AF000E605093AC088F4CBFFF88D0BF4EA000034 +:102B0000E605083A0E9B1895C4E8620A5BFAC0B164 +:102B100050195028E06A0080300B029CF01F004DD5 +:102B200040284019E4CC00010E9B503CF20C0C49AB +:102B3000C3A8620A5BFAC0B150195028E06A00804D +:102B4000300B029CF01F0043402840192012300A2D +:102B50000E9BE202092AF2020C49C25816976C0A2F +:102B6000F4CBFFFC8D0B740A0E9BE605093A2FF59A +:102B7000C1A8F4C20030C068E40200222FF7F402BA +:102B800000120F8A580AC0E0230A589AFE98FFF6EE +:102B9000C0982FF70F8A580AC050230A589AFE98F7 +:102BA000FFFA0E9B407C30BAF40C1800FE91FEEE4A +:102BB0004042178C0A325F4AF00C18005F1CF9EA99 +:102BC000000AF00A1800FE91FECB3008404E178A2A +:102BD000E2050021F00A1800FC091710E60500388C +:102BE000069EC2A8620A583AC1E0E0890007581A56 +:102BF000C1A0582AC181C058585AC0C0C0B5C138F8 +:102C00006C0AF4CCFFF88D0CF4E20000F0E3000055 +:102C1000C1086C0AF4CCFFF88D0CF4E20000F0E37C +:102C20000000C0786C0AF4CCFFFC8D0C740A910A89 +:102C30002FF52F882FC11235FE9AFFD61C934052D4 +:102C4000406E85059D0B404BE60B003C2F8DD83226 +:102C50008002E10CD421149774285808C0419518BB +:102C6000109CD822F01F000330088F188F28D8221C +:102C700080031B70D431FACD06BC5109169114970C +:102C80001895F01F0056780C50CC5805C0706A6833 +:102C90005808C0410A9CF01F00524D281031C03125 +:102CA0006A01C0A84D081031C0316A11C0584CF8F3 +:102CB0001031EBF100028268EDB80003C0416248B8 +:102CC0005808C071029B0A9CF01F0049E0810F94D4 +:102CD00082681099E219001A58A9C3D18279300A82 +:102CE000F4091900C385A1D8FB5805D06288FB48B8 +:102CF00005E462A8FB4805ECFAC8FFBCFB4805D414 +:102D0000FB4805C4E0680400FB4805D8FB4805CC37 +:102D10003008FB5905D20E9A4109FAC7FA3CFB4824 +:102D200005DC0A9C0E9BF01F003350BCC0950E9B27 +:102D30000A9CF01F003140BEF9BE01FF50BEFB08E7 +:102D400005D0EDB80006E0810F598268A7A8A268F7 +:102D5000E08F0F543008FB4806B4FB480690FB4850 +:102D6000068CFB4806B03008300950A75078FAC4EA +:102D7000F9E03FF85059FB440688FB480544129C93 +:102D8000506950D950E950B9129740A2325A3008D0 +:102D9000C0282FF20589F00918005F1BF4091800FC +:102DA0005F19F3EB000BF00B1800CF4140ABE40BC5 +:102DB0000106C300FAF806900C08890BFB48069040 +:102DC0008916FAF8068C2FF8FB48068C5878E089AB +:102DD00000152F84C1C8000080031FB4800317882A +:102DE0008003E87C8003E89C8003E8BC80031488AF +:102DF00080032C748003157CFACAF978029B0A9C24 +:102E0000F01F0071E0810EF4FAC4F9E040BA0C0A38 +:102E100050BA05893008F0091800E0800ED9300951 +:102E2000FB6806BB0E96E4C8FFFF3FFE509450417E +:102E30000E940491508950A8502E5039129312903C +:102E400010970A92C0783FFC0A97502CC038300B7C +:102E5000503B0F38C0281290F0C90020E0490058BC +:102E6000E08B0A4A4D9AF409032F50A750800C9723 +:102E70000495089602924D6940941090404150D9B3 +:102E8000E08F08AA3008FB3906BBF0091800CE21F4 +:102E90003208C6E8A1A3CDEB0F89F2C800305898DC +:102EA000E08B001DEEC8FFFF300B2309F60B002B53 +:102EB000F20B001B1139F2CA0030589AFE98FFF746 +:102EC000E0490024CC51E04B0020E0890E90201B0B +:102ED000FAF906B4123BC095C108FAF906B4ECCA77 +:102EE000FFFF1236C1F5C268FACEF9441097FC0B09 +:102EF000003BF6F0FD88C3581097FAC8F9501AD86D +:102F0000FAC8FAB81AD8FAC8FBB4029A1AD8049CBC +:102F1000FAC8F940FAC9FFB4F01F002E2FDD78007F +:102F2000C208FACCF9441496F8040038F0F0FD8891 +:102F3000C188410859F9E0890011F0CBFFFC510B21 +:102F40007000FACBF944F6090038F140FD882FF9FA +:102F50001496FB4906B4C058700014962FC8510847 +:102F60005800FE94FF785C30A3A3C74B32B8FB68CF +:102F700006BBC70B0F38E048002AC0303009C8082C +:102F80000F88F0C900305899E08B0026EEC5FFFF8E +:102F9000300B2308F60B002BF00B001B0B38F0C98D +:102FA00000305899FE98FFF7E0480024FE91FF5149 +:102FB000E04B0020E0890E1B201BFAF806B4103B02 +:102FC000C115C18880032C548003E9548003E72095 +:102FD00080032934FAFA06B4ECC9FFFF1436C1F5B0 +:102FE000C288FACAF944F40B003BF6FBFD88502B6B +:102FF000C3C8FAC8F9501AD8FAC8FAB81AD8FAC821 +:10300000FBB4029A1AD8049CFAC8F940FAC9FFB472 +:10301000F01F017B2FDD780C502CC27812960E9594 +:10302000FAC9F944F2040038F0F8FD885028C1D8F4 +:10303000410859FAE0890014F0CBFFFC7008510BED +:103040005028FAC6F944402EEC0A0038F14EFD88AB +:103050002FFA0E95FB4A06B41296C078700C0E95A6 +:103060002FC8502C12965108402B580BFE95FEEDA0 +:103070000A97CF0AF20900290F38F4090019F0CA9B +:103080000030589AFE98FFF83FFAF20A0C4950298E +:10309000CE4AA7B3CDFA30092308F2090029F00976 +:1030A00000190F38F0CA0030589AFE98FFF7E04830 +:1030B0000024FE91FED2E0490020E0890D98F2C480 +:1030C000000130195039CC6AA3B3CC4AA7A3CC2A4B +:1030D0000F8836CEFC081800C0412FF7A5B3CBAA45 +:1030E000A5A3CB8AA5B3CB6A50A750800C971090AC +:1030F00008960495409402920E994041FAF806B45D +:10310000403C580CC1D01036C064FACBF944F606E6 +:103110000036C1D8FAC8F9501AD8FAC8FAB81AD87D +:10312000FAC8FBB41AD8FAC8F940FAC9FFB4049A2D +:103130000C9B0A9CF01F01322FDD19B8C2282FF713 +:103140001039C084FACAF944F4060036ED38FD8B14 +:10315000C188410959F8E0890012F2CAFFFC510AFE +:103160007209FAC6F944EC08003A2FF8F549FD88CF +:10317000FB4806B4F1D9C008C04813B82FC951099B +:10318000FB680660300E30083012FB6806BB502E1C +:10319000E08F08C450A750800C97049508960292BF +:1031A000409410904041A5A3C0A850A750800C9710 +:1031B000049508960292409410904041EDB30005AA +:1031C000C511FAF806B4403C580CC1E01036C06492 +:1031D000FACBF944F6060036C208FAC8F9501AD8F4 +:1031E000FAC8FAB80C9B1AD8FAC8FBB41AD8FAC9AC +:1031F000FFB4FAC8F940049A0A9CF01F01012FDDC0 +:10320000781B7809C2B8EECAFFFF1037C0B4FAC9FC +:10321000F9441497F2060036ECFBFD8CECF9FD88BE +:10322000C1D8410959F8E0890014F2CBFFF8510BDD +:10323000FAC6F944721BEC08003C7209F94BFD8C8C +:10324000F949FD882FF81497FB4806B4C078F2C8F6 +:10325000FFF8721B1497510872091698FAE90000DA +:10326000CAE8EDB30004C171FAF806B4403E580E46 +:10327000C0801036C694FACCF944F8060036C82847 +:10328000EECAFFFF1037E0840081FACBF944F6065E +:103290000036C778EDB30006C4B1FAF806B4403C76 +:1032A000580CC1D01036C064FACBF944F60600368B +:1032B000C1F8FAC8F9501AD8FAC8FAB81AD8FAC830 +:1032C000FBB41AD8FAC8F940FAC9FFB4049A0C9BA7 +:1032D0000A9CF01F00CB2FDD9818C268EECAFFFFD2 +:1032E0001037C094FAC9F9441497F2060036ED0875 +:1032F000FD8AC1A8410959F8E0890013F2CBFFFC0F +:10330000510B7209FAC6F944EC08003B2FF8F74953 +:10331000FD88FB4806B41497F1D9B010C058921834 +:1033200014972FC951095018BF585008C488FAF88B +:1033300006B4403C580CC1D01036C064FACBF944F6 +:10334000F6060036C1F8FAC8F9501AD8FAC8FAB821 +:103350000C9B1AD8FAC8FBB4049A1AD80A9CFAC86B +:10336000F940FAC9FFB4F01F00A62FDD780BC24860 +:10337000EECAFFFF1037C094FAC9F944F2060036CE +:103380001497ECFBFD88C188410959F8E0890011C8 +:10339000F2CBFFFC510BFAC6F944720BEC08003972 +:1033A000F34BFD882FF81497FB4806B4C058720BF6 +:1033B00014972FC95109501BBF5B500BFAEA00004C +:1033C000580A5C2BC0E43008FAEA00003009F00A21 +:1033D000010AF20B014B32D8FAEB0000FB6806BB86 +:1033E0003018E08F071150A750800C97049508966D +:1033F00002924094109040410E99EDB30003C41125 +:10340000FAF806B4403A580AC1901036C645FAC8D0 +:10341000F9501AD8FAC8FAB81AD8FAC8FBB40C9BF3 +:103420001AD8049AFAC8F940FAC9FFB40A9CF01FE6 +:1034300000742FDD78165076C4882FF71039C0C479 +:10344000FACEF944FC060036ECFCFD8C507CECF620 +:10345000FD885056C668410959F8E0890010F2CA43 +:10346000FFF8721B510A7209FACAF944507B50598D +:10347000F4080039405B407AC47872185078C4C8A8 +:10348000FAF806B4403E580EC2301036C094FACC5A +:10349000F944F8060036ECFBFD8C507BCD9BFAC856 +:1034A000F9501AD8FAC8FAB8049A1AD8FAC8FBB46C +:1034B0000C9B1AD80A9CFAC8F940FAC9FFB4F01F4D +:1034C00000502FDD781A507A780C505CC2A82FF784 +:1034D0001039C094FAC9F944F2060036ECF8FD8CB4 +:1034E0005078CB6B410959F8E0890015F2CAFFF812 +:1034F00072167209510A5059FACEF9445076FC08F6 +:103500000039405B0C9AF2EBFD882FF8FB4806B4BB +:10351000C088721C507CF2C8FFF8510872095059DB +:10352000405B407AF01F00371896C15030083009D0 +:10353000405B407AF01F0034C04032D8FB6806BBC5 +:103540004B284B36A7D3E0400047F00617A0303297 +:10355000E08F06E7405B407AF01F002EC0C0502687 +:103560004AD84AE6A7D3E0400047F00617A0303219 +:10357000E08F06DD402A5BFAC04130695029C1184E +:10358000E04000475F09E04000675F08F3E810088B +:10359000F8081800C06040285808F9B80001502801 +:1035A00040784059FAE90694A9A3FAF80694580815 +:1035B000C065405E300C506E509CC078405B32DA83 +:1035C000EE1B8000509A506BE04000465F09E040DF +:1035D00000665F08F3E810085048C04040223039C8 +:1035E000C228E04000455F09E04000655F084046B2 +:1035F0001049EC091800C1314022C1488003293428 +:10360000800361C8800368108003EB908003EB9413 +:10361000800322CE8003EB988003EB9C402EFCC2FB +:10362000FFFF3029FAC8F95C1AD8FAC8F9541AD839 +:10363000FAC8F94C0A9C1AD80498409B40AAF01F7B +:1036400001E0E04000475F19E04000675F1818960E +:103650002FDDF3E80008C041EDB30000C301EC0228 +:10366000000C503C404B580BC1500D893308F009F9 +:103670001800C0B130083009406B407AF01F01D10A +:10368000FBB20001FBF20BAB403AFAF806AC100AB1 +:10369000503A406B30083009407AF01F01CAC090A0 +:1036A0004039FB4906A4C05810C9FB4806A4C028ED +:1036B0003309FAF806A4403E1C38CF73E0400047B7 +:1036C0005F09E04000675F08F3E81008FAF906A414 +:1036D0000C1950695808C0B0FAF806AC5BD8C05550 +:1036E000402C1838E08A006A2020C058E04000656D +:1036F000E0890046FAFB06ACFB60069C201BFB4BF6 +:1037000006ACC0475C3B32D8C02832B8FB68069D87 +:10371000589BE08A001DFAC9FA3530AA12980E9C0F +:103720000C92F60A0C060E9B2D0B10FB0C9B589668 +:10373000FE99FFF92D0B1897049610FBFACAF9624F +:10374000C038113B14CB1238CFD3C0982D0B33089F +:10375000FB6B069FFB68069EFACAF960FAC8F9641B +:10376000F408010850E81092406B1602581BE089DB +:103770000005EDB30000C3512FF2C338E0400066EE +:10378000C1C1FAF206AC5802E08A000C402A580A7D +:10379000C041EDB30000C2512FF240291202C0B85F +:1037A00040285808C061EDB30000C0303012C19805 +:1037B00040222FE23660C158FAF206AC406E1C324D +:1037C000C065EDB30000F7B200FFC0A8E408110225 +:1037D000406C5802F00217A0F9B2090118023670C5 +:1037E000409B580BE080059D32D8FB6806BBE08FFC +:1037F000059C50A704950C9702920896404140946E +:103800000E99EDB30005C481FAF806B4403E580E97 +:10381000C1D01036C064FACCF944F8060036C1D8DD +:10382000FAC8F9501AD8FAC8FAB8049A1AD8FAC8D5 +:10383000FBB40C9B1AD80A9CFAC8F940FAC9FFB429 +:10384000F01F01612FDD780AC2082FF71039C084FC +:10385000FACBF944F6060036ECFAFD88C168410956 +:1038600059F8E0890010F2CAFFFC510AFAC6F9447F +:10387000720AEC080039F34AFD882FF8FB4806B4B9 +:10388000C048720A2FC9510940BE1C98951EBF58E6 +:103890009508FE9FFA7CEDB30004C480E21300405B +:1038A000C450FAF806B4403C580CC1D01036C0647D +:1038B000FACBF944F6060036C1D8FAC8F9501AD83E +:1038C000FAC8FAB8049A1AD8FAC8FBB40C9B1AD8EA +:1038D0000A9CFAC8F940FAC9FFB4F01F013B2FDD7A +:1038E000780AC2082FF71039C084FACAF944F406DE +:1038F0000036ECFAFD88C168410959F8E0890010EA +:10390000F2CAFFFC510AFAC6F944720AEC080039FF +:10391000F34AFD882FF8FB4806B4C048720A2FC945 +:10392000510940BEB40EFE9FFA32FAF806B4403C8C +:10393000580CC1D01036C064FACBF944F6060036F4 +:10394000C1D8FAC8F9501AD8FAC8FAB8049A1AD8DD +:10395000FAC8FBB40C9B1AD80A9CFAC8F940FAC9F9 +:10396000FFB4F01F01192FDD780AC2082FF71039B4 +:10397000C084FACAF944F4060036ECFAFD88C1683E +:10398000410959F8E0890010F2CAFFFC510AFAC651 +:10399000F944720AEC080039F34AFD882FF8FB4815 +:1039A00006B4C048720A2FC9510940BE950EFE9F49 +:1039B000F9EE50A750800C97049508960292409417 +:1039C00010904041A5A3C0A850A750800C97049523 +:1039D00008960292409410904041EDB30005C5D185 +:1039E000FAF806B4403C580CC2601036C0A4FACBBA +:1039F000F944F6060036ECE8FD88FAE90000C188D3 +:103A0000FAC8F9501AD8FAC8FAB8049A1AD80C9B0E +:103A1000FAC8FBB40A9C1AD8FAC8F940FAC9FFB42C +:103A2000F01F00E92FDDF8EA0000FAEB0000300893 +:103A3000E08F03E7EECAFFFF1037C0B4FAC9F944BC +:103A40001497F2060036ECEAFD88FAEB0000C18814 +:103A5000410959F8E0890018F2E60000F2CBFFF8BE +:103A6000FAE70000510BFAC6F944EC080039FAE60F +:103A70000000F2E7FD882FF81497FB4806B44038A1 +:103A8000E08F03BFF2E600004038FAE700002F891C +:103A900014975109E08F03B5EDB30004C161FAF842 +:103AA00006B4403E580EC0801036C674FACCF944B5 +:103AB000F8060036C808EECAFFFF1037C7F4FACB85 +:103AC000F944F6060036C768EDB30006C4A1FAF85B +:103AD00006B4403C580CC1D01036C064FACBF9444F +:103AE000F6060036C1F8FAC8F9501AD8FAC8FAB87A +:103AF0001AD8FAC8FBB41AD8FAC8F940FAC9FFB400 +:103B0000049A0C9B0A9CF01F00B02FDD9818C26825 +:103B1000EECAFFFF1037C094FAC9F9441497F206B1 +:103B20000036ED08FD8AC1A8410959F8E089001363 +:103B3000F2CBFFFC510B7209FAC6F944EC08003BCA +:103B40002FF8F749FD88FB4806B41497F1D9B01057 +:103B5000C058921814972FC951095C785018C4683E +:103B6000FAF806B4403C580CC1D01036C064FACB09 +:103B7000F944F6060036C1F8FAC8F9501AD8FAC85E +:103B8000FAB80C9B1AD8FAC8FBB4049A1AD80A9C43 +:103B9000FAC8F940FAC9FFB4F01F008B2FDD780B8B +:103BA000C248EECAFFFF1037C094FAC9F944F206C2 +:103BB00000361497ECFBFD88C188410959F8E0896B +:103BC0000011F2CBFFFC510BFAC6F944720BEC0862 +:103BD0000039F34BFD882FF81497FB4806B4C05802 +:103BE000720B14972FC95109501B300E500E1C98A0 +:103BF000E08F030750A750800C9704950896029217 +:103C0000409440410E99FAF806B4403C580CC1D09B +:103C10001036C064FACBF944F6060036C1D8FAC8AB +:103C2000F9501AD8FAC8FAB81AD8FAC8FBB41AD890 +:103C3000FAC9FFB4FAC8F940049A0C9B0A9CF01F19 +:103C400000622FDD7809C2182FF71039C084FACA34 +:103C5000F944F4060036ECF9FD88C178410959F8B9 +:103C6000E0890010F2CAFFFC510AFAC6F944720951 +:103C7000EC08003AF549FD882FF8FB4806B4C05817 +:103C8000F2C8FFFC510872093308FB6806B8378890 +:103C9000300EFB6806B94CDC5019A1B3500E50DC55 +:103CA00030283780E08F02AD50A750801090300848 +:103CB000FB6806BB0C97049508960292409440411D +:103CC0000E99FAF806B4403B580BC1D01036C064C8 +:103CD000FACAF944F4060036C1D8FAC8F9501AD81D +:103CE000FAC8FAB81AD8FAC8FBB40C9B1AD8049AC6 +:103CF000FAC8F940FAC9FFB40A9CF01F00332FDD5F +:103D00007806C2082FF71039C084FAC9F944F206C0 +:103D10000036ECF6FD88C168410959F8E0890010C9 +:103D2000F2CAFFFC510A7206FACEF944FC080039C7 +:103D3000F346FD882FF8FB4806B4C04872062FC929 +:103D40005109402C580CC105189A300B0C9CF01FDF +:103D50000020E08002E9F8060102402B1632E089DB +:103D600002E3E08F02DE300A0C9C502AF01F00199B +:103D70001892E08F02DC50A750800C9704950896AB +:103D80000292409410904041A5A3C0A850A7508033 +:103D90000C97049508960292409410904041EDB320 +:103DA0000005C611FAF806B440395809C2C01036E9 +:103DB000C124FAC8F944F0060036C2E880034D7CFD +:103DC00080036782800329348003E734800320F472 +:103DD0008002E620FAC8F9501AD8FAC8FAB81AD8F8 +:103DE000FAC8FBB41AD8FAC8F940FAC9FFB4049A61 +:103DF0000C9B0A9CF01F00C82FDDF8E80000FAE9D0 +:103E00000000C2E8EECAFFFF1037C0B4FAC8F94498 +:103E10001497F0060036ECEAFD88FAEB0000C208C1 +:103E2000410959F8E0890016F2E60000F2CBFFF8EC +:103E3000FAE70000510BFAC6F944EC080039FAE63B +:103E40000000F2E7FD882FF81497FB4806B4C088FD +:103E5000F2E600002F89FAE70000510914973018A4 +:103E6000E08F01CFEDB30004C161FAF806B4403E23 +:103E7000580EC0801036C674FACCF944F8060036E5 +:103E8000C808EECAFFFF1037C7F4FACBF944F606AC +:103E90000036C768EDB30006C4A1FAF806B4403C8A +:103EA000580CC1D01036C064FACBF944F60600367F +:103EB000C1F8FAC8F9501AD8FAC8FAB81AD8FAC824 +:103EC000FBB41AD8FAC8F940FAC9FFB4049A0C9B9B +:103ED0000A9CF01F00912FDD9818C268EECAFFFF00 +:103EE0001037C094FAC9F9441497F2060036ED0869 +:103EF000FD8AC1A8410959F8E0890013F2CBFFFC03 +:103F0000510B7209FAC6F944EC08003B2FF8F74947 +:103F1000FD88FB4806B41497F1D9B010C058921828 +:103F200014972FC951095C785018C468FAF806B480 +:103F3000403C580CC1D01036C064FACBF944F606A8 +:103F40000036C1F8FAC8F9501AD8FAC8FAB80C9B6A +:103F50001AD8FAC8FBB4049A1AD80A9CFAC8F940CD +:103F6000FAC9FFB4F01F006C2FDD780BC248EECA0F +:103F7000FFFF1037C094FAC9F944F20600361497CF +:103F8000ECFBFD88C188410959F8E0890011F2CBAA +:103F9000FFFC510BFAC6F944720BEC080039F34BE5 +:103FA000FD882FF81497FB4806B4C058720B14977D +:103FB0002FC95109501B300E3018500EC21950A78E +:103FC00050800C970495089602924D4C40941090A6 +:103FD000404150DCEDB30005C551FAF806B4403B52 +:103FE000580BC2201036C0A4FACAF944F4060036B1 +:103FF000ECE8FD88FAE90000CF58FAC8F9501AD861 +:10400000FAC8FAB8049A1AD80C9BFAC8FBB40A9CEE +:104010001AD8FAC8F940FAC9FFB4F01F003F2FDDE3 +:10402000F8EA0000C0C8EECAFFFF1037C0B4FAC9F2 +:10403000F9441497F2060036ECEAFD88FAEB00002A +:10404000CD18410959F8E0890016F2E60000F2CBDC +:10405000FFF8FAE70000510BFAC6F944EC08003902 +:10406000FAE60000F2E7FD882FF81497FB4806B443 +:10407000CB98F2E600002F89FAE700005109149767 +:10408000CB18EDB30004C171FAF806B4403E580EE7 +:10409000C0801036C6C4FACCF944F8060036C858B9 +:1040A000EECAFFFF1037E0840084FACBF944F6062D +:1040B0000036C7A8EDB30006C4E1FAF806B4403CE8 +:1040C000580CC1D01036C064FACBF944F60600365D +:1040D000C1F8FAC8F9501AD8FAC8FAB81AD8FAC802 +:1040E000FBB41AD8FAC8F940FAC9FFB4049A0C9B79 +:1040F0000A9CF01F00092FDD9818C2A8EECAFFFF26 +:104100001037C0D4FAC9F9441497F2060036ED0806 +:10411000FD8AC1E8800329348003E734410959F856 +:10412000E0890013F2CBFFFC510B7209FAC6F94487 +:10413000EC08003B2FF8F749FD88FB4806B41497BC +:10414000F1D9B010C058921814972FC951095C7852 +:104150005018C468FAF806B4403C580CC1D0103668 +:10416000C064FACBF944F6060036C1F8FAC8F95033 +:104170001AD8FAC8FAB80C9B1AD8FAC8FBB4049A31 +:104180001AD80A9CFAC8F940FAC9FFB4F01F00C94E +:104190002FDD780BC248EECAFFFF1037C094FAC972 +:1041A000F944F20600361497ECFBFD88C1884109FA +:1041B00059F8E0890011F2CBFFFC510BFAC6F94423 +:1041C000720BEC080039F34BFD882FF81497FB486D +:1041D00006B4C058720B14972FC95109501B300EEA +:1041E000500E4008401C18485F18E7E80008C070EF +:1041F0003308FB6006B9A1B3FB6806B83028300964 +:10420000FB6906BB402B580BC025A7D3402A4009A9 +:10421000580A5F1A4016FAC2F9780C495F19F5E995 +:104220001009C5C03019F2081800C0603029F20822 +:104230001800C041C3C80496C3080496FAE80000F9 +:10424000F5D8C0032D0A0CFAF00B1603F20C160376 +:10425000F7E911DB1899169858085C29CF21FAE97B +:104260000000EDB30000C4513309F20A1800C41075 +:104270000CF9C3F8FAEA000030A83009F01F008EEC +:1042800030A82D0A3009AC8AFAEA0000F01F008B32 +:1042900016991498FAE900002016FAEA0000589AD4 +:1042A0005C2BFE9BFFE91BF82D08C2080496FAE878 +:1042B0000000F5D8C00440DEFC0A070A0CFAF20B35 +:1042C0001604F00A1604F5E911CA1699149858084C +:1042D0005C29CF01FAE90000C0C85808C091EDB3CD +:1042E0000000C061FAC6F9793308AC88C02804968A +:1042F0000C12C1C850A7508040940C9710900495A0 +:1043000040415808E0800464FB680660300C3008C7 +:104310003012FB6806BB502CFAC6F9A0C078300BEF +:10432000502BC0484022300A502A4029E4090C4949 +:10433000FB3806BB5039069E3009E21E0002F20827 +:104340001800FBF81003F7B801FFFBF81A03069BEF +:10435000580EFBFC1003F7BC01FEFBFC1A03E21B2A +:10436000008450FE509BC451408A4039121A504A72 +:10437000580AE089001FC3D82F092FF84D0E310CC1 +:10438000FB490690890E891CFB48068C5878E08909 +:1043900000042F84C0B8FACAF978029B0A9CF01F67 +:1043A0000049E0810425FAC4F9E0404B210B504B51 +:1043B000FAF90690FAF8068C4C1A404E590EFE99FE +:1043C000FFDD1C092FF8890AFB490690891EFB486E +:1043D000068C5878E08900042F84C0B8FACAF978AE +:1043E000029B0A9CF01F0037E0810402FAC4F9E046 +:1043F0003009FB3806BBF2081800C1F0FAF8069045 +:10440000FAC9F9452FF88909FB4806903019FAF8DE +:10441000068C89192FF8FB48068C5878E08900042F +:104420002F84C0B8FACAF978029B0A9CF01F0025B5 +:10443000E08103DEFAC4F9E040FC580CC1F0FAF860 +:104440000690FAC9F9482FE88909FB4806903029F7 +:10445000FAF8068C89192FF8FB48068C5878E08901 +:1044600000042F84C0B8FACAF978029B0A9CF01F96 +:104470000015E08103BDFAC4F9E0409BE04B0080E9 +:10448000C511408A4039121A504A580AE089002B57 +:10449000C4982F092FF848CE310CFB490690890E9D +:1044A000891CFB48068C5878E08900102F84C1785D +:1044B0008003293480036B908002D1E88003EBA055 +:1044C00080032C548003EBB0FACAF978029B0A9C53 +:1044D000F01F004CE081038CFAC4F9E0404B210B43 +:1044E000504BFAF90690FAF8068C4C7A404E590E69 +:1044F000FE99FFD11C092FF8890AFB490690891EF5 +:10450000FB48068C5878E08900042F84C0B8FACAAA +:10451000F978029B0A9CF01F003BE0810369FAC412 +:10452000F9E0402C041C502C580CE089001FC3D823 +:104530002F092FF84B4B310AFB490690890B891A3A +:10454000FB48068C5878E08900042F84C0B8FACA6A +:10455000F978029B0A9CF01F002BE0810349FAC402 +:10456000F9E0402921095029FAF90690FAF8068C59 +:104570004A5A402E590EFE99FFDD1C092FF8890A70 +:10458000FB490690891EFB48068C5878E089000498 +:104590002F84C0B8FACAF978029B0A9CF01F001950 +:1045A000E0810326FAC4F9E0EDB30008C0B0FAF8E0 +:1045B000069089128906F0020002FB420690E08F05 +:1045C00001DBE0400065E08A01DD30083009405B36 +:1045D000407AF01F000EC7E0FAF8069048C92FF89D +:1045E0008909FB4806903019FAF8068C89192FF8CA +:1045F000FB48068C5878E089000D2F84C1480000E4 +:1046000080032C548003EBB0800367828003A010EA +:10461000FACAF978029B0A9CF01F0078E08102E850 +:10462000FAC4F9E0FAF806AC406C1838C055EDB39E +:104630000000E081026DFAF806902FF840CBFB48AD +:1046400006903019FAF8068C890B2FF88919FB4867 +:10465000068C5878E08900042F84C0B8FACAF9782B +:10466000029B0A9CF01F0065E08102C2FAC4F9E0D7 +:10467000406620165806E089001DE08F02492F0988 +:104680002FF8FB49069089028910FB48068C587860 +:10469000E08900042F84C0B8FACAF978029B0A9C0A +:1046A000F01F0056E08102A4FAC4F9E02106C038E8 +:1046B0004D323100FAF90690FAF8068C4D0A590687 +:1046C000FE99FFDF0C09890AFB4906902FF889162D +:1046D000C559FAFA06AC580AE0890096FAF806902D +:1046E0004C892FF88909FB4806903019FAF8068C96 +:1046F00089192FF8FB48068C5878E08900042F842C +:10470000C0B8FACAF978029B0A9CF01F003CE0810D +:10471000026FFAC4F9E0FAF806AC5808C081406AA2 +:10472000580AC051EDB30000E08101F240C9FAF827 +:1047300006902FF88909FB4806903019FAF8068C84 +:1047400089192FF8FB48068C5878E08900042F84DB +:10475000C0B8FACAF978029B0A9CF01F0028E081D1 +:104760000247FAC4F9E0FAF206AC5C325802E0897A +:10477000001DC3B82F092FF8310EFB4906908900A0 +:10478000891EFB48068C5878E08900042F84C0B845 +:10479000FACAF978029B0A9CF01F0018E0810228EF +:1047A000FAC4F9E02102C0284950FAF90690FAF853 +:1047B000068C493A5902FE99FFDF04092FF8890A4D +:1047C000FB4906908912FB48068C5878E089000462 +:1047D0002F84C0B8FACAF978029B0A9CF01F000720 +:1047E000E0810206FAC4F9E0406CFAF80690890606 +:1047F000891C1808CBE8000080032C548003EBB020 +:104800008003A010FAF90690FAF8068C406B163A6D +:10481000C6D516092FF88906FB490690891BFB4867 +:10482000068C5878E08900042F84C0B8FACAF97859 +:10483000029B0A9CF01F006FE08101DAFAC4F9E0E4 +:10484000FAF606AC406A14165806E089001CC3B894 +:104850002F092FF8FB49069089028910FB48068C26 +:104860005878E08900042F84C0B8FACAF978029B0E +:104870000A9CF01F0060E08101BBFAC4F9E0210648 +:10488000C0384DD23100FAF90690FAF8068C4DAADC +:104890005906FE99FFDF0C092FF8890AFB4906909B +:1048A0008916FB48068C5878E08900042F84C0B82C +:1048B000FACAF978029B0A9CF01F004EE081019829 +:1048C000FAC4F9E0EDB30000E081012240C9FAF832 +:1048D00006902FF88909FB4806903019FAF8068CE3 +:1048E00089192FF8FB48068CC04914092FF8FB4999 +:1048F00006908906891AFB48068C5878E0890004DE +:104900002F84C0B8FACAF978029B0A9CF01F0039BC +:10491000E081016EFAC4F9E040C88908FAF806900F +:104920002FF83019FB4806908919FAF8068C2FF8F1 +:10493000FB48068CFAF206AC5878E08900042F8414 +:10494000C0B8FACAF978029B0A9CF01F002AE081DD +:10495000014FFAC4F9E00406FAF806AC8906FAF940 +:1049600006904066406E1016F208010889161C0871 +:10497000FB480690FAF8068C2FF8FB48068CCB987B +:10498000406C581CE0890006EDB30000E081008710 +:10499000FAF806902FF83019FB4806908906FAF8C5 +:1049A000068C89192FF8FB48068C5878E08900049A +:1049B0002F84C0B8FACAF978029B0A9CF01F000D38 +:1049C000E0810116FAC4F9E0FAF806902FF840CB1E +:1049D000FB4806903019FAF8068C890B2FF88919D4 +:1049E000FB48068C5878E08900092F84C108000034 +:1049F00080032C548003EBB0FACAF978029B0A9C1E +:104A0000F01F006FE08100F4FAC4F9E030083009CB +:104A1000405B407AF01F006B40682018580CC0D1F2 +:104A20002FF689188906FAF606901006FAF8068C11 +:104A3000FB4606902FF8C2F810965808E089001C33 +:104A4000C4982F092FF8FB49069089028910FB486A +:104A5000068C5878E08900042F84C0B8FACAF97827 +:104A6000029B0A9CF01F0056E08100C2FAC4F9E0E4 +:104A70002106C0384D423100FAF90690FAF8068C4A +:104A80004D1A5906FE99FFDF0C09890AFB49069069 +:104A90002FF88916FB48068CC0E8FAF806902FF824 +:104AA0003019FB4806908906FAF8068C89192FF808 +:104AB000FB48068C5878E08900042F84C0B8FACAF5 +:104AC000F978029B0A9CF01F003EE0810091FAC435 +:104AD000F9E040EAFAF806901408FAC9F964FB48CC +:104AE0000690891AFAF8068C89092FF8FB48068C7B +:104AF0005878E08900042F84C0A8FACAF978029B8C +:104B00000A9CF01F002FC731FAC4F9E0E213000439 +:104B1000C3D04086403912165806E089001AC3688F +:104B20002F092FF8FB49069089038912FB48068C50 +:104B30005878E08900042F84C098009A029B0A9C50 +:104B4000F01F001FC541FAC4F9E02106C05849F31F +:104B50003102FAC0F978FAF90690FAF8068C49BAE7 +:104B60005906FE99FFDF0C092FF8890A8916FB49BF +:104B70000690FB48068C5878E08A0009FACAF97852 +:104B8000029B0A9CF01F000EC32140BC4036408EA1 +:104B9000EC0E0C48100C50BCFAF806905808C08077 +:104BA000FACAF978029B0A9CF01F0005C201300B7B +:104BB000FAC4F9E0FB4B068CFE9FF0E980032C540D +:104BC000800367828003EBB08003EBA0FAF80690C5 +:104BD0005808C0800A9CFACAF978029BF01F0009A5 +:104BE000C0613008FB48068CC02840418268EDB89F +:104BF0000006C0313FFA50BA40BCFE3DF944D832FD +:104C000080032C54D42116981897109C3008149BBC +:104C10004866129A8D08F01F00065BFCC0516C08B4 +:104C20005808EFF81A03D82200008CA48002E9A0EB +:104C3000D421300818974876169C8D08F01F00067E +:104C40005BFCC0516C085808EFF81A03D82200002A +:104C500000008CA48002E958D431202D18977848A0 +:104C600076460C38C034300CC858ECC2FFFCF6C392 +:104C7000FFECF6020329F802032C2FF92016F8099D +:104C80000D08F6020022EEC4FFEC10955808C4107F +:104C90003009069A08981291500B700EB18E501E72 +:104CA000150EFC001610FDDEC010EA0E0341FDD10A +:104CB000C010B181401BEA000240E2000000E3D0D6 +:104CC000C010021B501B700BE3DBC0100209F20E78 +:104CD000010EB01EFC091410401EFC090009B009A9 +:104CE000E00116102FC8B149043AFE98FFD8400BD6 +:104CF000580CC0F1ECC8FFFBEE080028C0282016B5 +:104D000020480838E088000570095809CF908F4680 +:104D10000E9CF01F001AC2D52FF508983009070B1A +:104D2000F60A1610700CF7DBC010F80E1610141EE1 +:104D3000F5DCC010161A120AB01AB14AFC0A0009B2 +:104D4000B0092FC8B1490433FE98FFEBECC8FFFB54 +:104D5000EE0803295809C0D1EE080028C028201603 +:104D600020480838E088000570095809CF908F4620 +:104D70000A9C2FEDD832000080035C3ED43121AD77 +:104D8000FAC4FF7418971695682C50C968166809FC +:104D900050E81494512CFAE5000851596E955805C5 +:104DA000C091310CF01F004799358F9C99159925BA +:104DB00099056E9972085808C0F0721A911A301A43 +:104DC0007219F4090949109B91290E9CF01F003EAD +:104DD0006E9830099109402810945808C064F1D8A1 +:104DE000C01F50283018C02830088D08FC1C7FF0E8 +:104DF00040260C98E6187FF01838C1C1E068270FEC +:104E0000415B9708403A580AC061EDD6C014C031E2 +:104E10004AECC0284AEC41295809E08005DEF8C870 +:104E2000FFFD3009118AF20A1800C190F8C8FFF896 +:104E3000C168FAEA00083008FAEB003C3009F01FBC +:104E40000025C1103018415A950841294A285809AF +:104E5000C041109CE08F05C1109C2FF841258B08A4 +:104E6000E08F05BBFAC8FF9CFAC9FFA0FAEA003C34 +:104E70000E9CEBD6C28BF01F001918935805C0D0BA +:104E8000FAEA003C3004F1DBC014EAC503FF109BD2 +:104E90005174EA1B3FF0C3284188419C100CF8C5AF +:104EA000FBCEE0450020E08A001BF8CCFBEE403B47 +:104EB000EA081140F60C0A4CEC0809460C4CC148B3 +:104EC0008002DAF480035C708003ECC08003ECCCD9 +:104ED000800367828003A01080035D20EA0C11200C +:104EE000403AF40C094CF01F006BFC18FE1030190E +:104EF000EAC50433F00B000B51793008FC193FF878 +:104F0000F01F0065E0684361EA18636FE06987A7F6 +:104F1000EA193FD2F01F0061E068C8B3EA188B605D +:104F2000E0698A28EA193FC6F01F005D0A9C1490C8 +:104F30001691F01F005CE06879FBEA18509FE06969 +:104F40004413EA193FD3F01F005514981699009A9C +:104F5000029BF01F005314901691F01F005330086D +:104F600018963009009A029BF01F0050C0C00C9C9C +:104F7000F01F004C14981699009A029BF01F004CE9 +:104F8000F7B600015966E088000530185148C1287D +:104F90004C88FAEA003CF0060238F01F0044F9B4ED +:104FA0000000FBF40A14F7B60101F9BC0100FBFC98 +:104FB0001A14419020100A10C04650403000C048DA +:104FC000300B5C30504BEC0211005806FBFA4004E9 +:104FD000F5D6E40AFBFA4A04FBF64A11F9B20400DA +:104FE000E1D6E510F9B90500FBF95A1140C8589807 +:104FF000E08B00205858F9B40A01FBF5900CF7B586 +:105000000904FBF59A0CF9B4090040CC583CC2D015 +:10501000E0890005582CC101C18840CB584BC060C5 +:10502000585BC0A1301A50DAC228301950D9C0F8E4 +:105030003008301450C83FF5301C300B509550DC10 +:105040000A91312850EBC208300A50DA40E9580979 +:10505000E089000730185098109150E8C15840E599 +:1050600050950A910A98C108300C50DC40EBEC0BCB +:10507000000B509B16982FF85808E08900051091F6 +:105080003018C028109130096E9A95193049C178AE +:105090008003669A800363CC800361F480036568B3 +:1050A000800366A2800366748003681080036782B1 +:1050B0008003ECDC6A1AA1792FFA8B1A6E95F2CA7A +:1050C000FFEC103AFE98FFF86A1B0E9CF01F00538D +:1050D00058E15F888B0CF1E400046E9870085088EA +:1050E000E08001985806E08A0040F3D6C0044CC81E +:1050F000F0090234FAE50018EC041404EDB40004DD +:10510000C0303025C0F84C78F0E80020FAEA003CC6 +:10511000E9D4C004F01F0044303514981699FAE918 +:1051200000084C0C50A30C931896C0F8FAEA00182B +:10513000EDB40000C081ECE800002FF5F01F003B4B +:10514000FAEB0018A1542F865804CF11FAE8001882 +:10515000FAEA00080696F01F003440A31498169946 +:10516000FAE90008C2D8EC081100C0313025C28825 +:105170004ACCF0041404501CF1D8C0044A89FAEA5D +:10518000003CF2080238F01F0029401C5063302513 +:105190000C93FAEB00081896C0F8FAEA0008EDB490 +:1051A0000000C081ECE800002FF5F01F0020FAEBB2 +:1051B0000008A1542F865804CF1106964063414A37 +:1051C000580AC370FAE8000858015F94FAE9001819 +:1051D0003008FC193FF0FAEA0018F01F0015F9BC7E +:1051E0000000F9BC0101E9EC000CC23040985808FD +:1051F000E08A010C3008FC194024ECC40001FAEAF2 +:1052000000182FF55064F01F000940941498169967 +:10521000FAE90008C108000080035CA88003ECDC08 +:105220008003EDA480036878800361F48003681034 +:10523000506602940A9CF01F0069FAE80008F01F0B +:1052400000683008FC19401CF01F0066149816997D +:10525000FAE90028FC18FCC040A5100550A5580428 +:10526000C211FAEA00083008FC194014F01F005E71 +:1052700040BCFAEB000814981699189A0A9BF01F84 +:10528000005BE08102740A9840B9EE188000FAEAE7 +:105290000008109512980A99F01F0054E081025EF0 +:1052A000CB484D39E8C8000140D55805C4F0300C52 +:1052B000F2080238513C300AFC1B3FE0F01F004D61 +:1052C000FAE800284085F01F0048FAEB0028FAEAC7 +:1052D0000008F01F0049516CF01F00401498169907 +:1052E000FAEA0008F01F0040FAEB000841682D08B8 +:1052F0000AC841392FF95139FAE80028F01F003B5C +:10530000E081035AFAE80008300AFC1B3FF0F01F66 +:105310000036FAE80028F01F0035FAEA00283008C5 +:10532000FC194024E08100E8413C083CC6E4F01F41 +:10533000002C3008FAEB0028FC194024FAEA000897 +:10534000F01F0027FAEB0008CC3B40850805F20867 +:10535000023A5135FAE800284085F01F0021FAEBA7 +:105360000028FAEA0008F01F0024516CF01F001B0F +:1053700014981699FAEA0008F01F001BFAEB0008CF +:1053800041682D080AC8413C1835C3713008FC1922 +:105390003FE0FAEA0028F01F00134085FAE8000811 +:1053A0000805F01F0012E08100A7FAE80028300A83 +:1053B000FC1B3FE0F01F000C14981699FAEA000855 +:1053C000F01F000AC22033090A98117AF20A180065 +:1053D000E08102F21095CF9B800366A2800361F406 +:1053E00080036568800363CC800368108003ECDC75 +:1053F00080036878800366743008FC194024F01F2D +:105400000056FAEB0008CAEBFAEA003CFAEB000897 +:1054100058E65FAB418A3008F40911FFF7E903F958 +:10542000F0091800E080008140EA58015FA9F3EA22 +:1054300003F94CAAF4060234FAE50010F00918004A +:10544000C1405801E081018A3008FC194014089AD3 +:105450000A9BF01F0041FAE80008F01F0041E081BC +:10546000017D0292E08F018540853014FAE800103A +:10547000FAEA0008F01F003BF01F003B1892F01FF3 +:10548000003BFAE80010F01F003414981699FAEA6D +:105490000008F01F0037FAEB0008E4C8FFD00AC884 +:1054A000FC19402430080234C331FAE80008F01F28 +:1054B00000311691149014980299FAEA0010F01F26 +:1054C000002EC1A1FAE80010009A029BF01F002BE9 +:1054D000E0800271E5D2C001C0F1E08F026C408A29 +:1054E0001438C0301095C098330840892FF6B28820 +:1054F0004088C088406633990A98117AF20A1800E9 +:10550000CEF0506611892FF9B089E08F0255F01F57 +:1055100000122FF4FAEB000830083009F01F0017D2 +:10552000CA60E08F024840D85808C05104980095DE +:1055300040D4C4A840C55815E089002241745804DD +:10554000C040F4C9FBCDC0484199F2091136049816 +:105550000095C2F8800361F48003ECDC800367A847 +:105560008003687880036674800366A2800363CC3E +:10557000800365688003681080036782E2C80001C9 +:105580005801E0051740E2091740E1D1E515F9B9E6 +:1055900005001032E5D8E418F1D2E518E5D8E502A7 +:1055A000FBFC5011F9D8E50CFBFC5A11F9B80500C9 +:1055B000404B120B5008504B1200301B0E9CF01F3A +:1055C000010840081894404A58055F99580A5F9AA4 +:1055D000F5E90009C080404CF8050D49121C121075 +:1055E000504C12155802E08A002740DB580BC1D0FE +:1055F0005808E08A0017109A5008089B0E9CF01F6C +:1056000000F9069A189B18940E9CF01F00F7189941 +:10561000069B50190E9CF01F00F54019400812938C +:10562000E408010AC080C028049A069B0E9CF01F63 +:1056300000ED1893301B0E9CF01F00E9411A1892E0 +:10564000580AE08A0007189B0E9CF01F00E618928B +:1056500040C95819E089001440385808C101402950 +:10566000F1D9C014C0C11298E6187FF0C080404C38 +:10567000301B2FFC2FF0504C506BC038300A506A52 +:1056800041195809C031301CC09864482FC8E4083B +:10569000032CF01F00D7F80C1120404BF80B00082A +:1056A000F1D8C005C0C0F00811205848E08A0006B3 +:1056B0002048100B504BC0785848C070404A2E48C4 +:1056C000100A504A100010055800E08A0008069B96 +:1056D000009A0E9CF01F00C7189340495809E08AB1 +:1056E0000008049B129A0E9CF01F00C218924148B9 +:1056F0005808C1B0049B069CF01F00BFC164069B04 +:10570000300930AA0E9CF01F00BD2016189340DC13 +:10571000580CC0314091C098089B4091300930AA84 +:105720000E9CF01F00B6189458015FA940CB582B6F +:105730005F98F3E80008C2505801C111049B029918 +:10574000305A0E9CF01F00AD1892189B069CF01F5B +:1057500000AAE089000FC0383002049440EA300902 +:105760005CDA4085506A5049C0F90892406604945A +:105770002FF65066331840850AC830085048C04993 +:1057800040DC580CE08000B55805E08A0008089B12 +:105790000A9A0E9CF01F00971894406B580BC0316A +:1057A000089CC138681B0E9CF01F0095684A18952C +:1057B000E8CBFFF42FEA2F4CA36AF01F00920A9B5C +:1057C000301A0E9CF01F008B5044403A3019F5DA25 +:1057D000C001189450DA40855099502650E1049B3E +:1057E000069CF01F0089404BF8C0FFD0069CF01FBC +:1057F0000082089A506C049B0E9CF01F0084189144 +:1058000078385808C0303016C068189B069CF01FC6 +:10581000007A18960E9C029BF01F007440CCEDECB1 +:105820001008C0D140DB580BC0A14026E040003931 +:10583000C300406A580AE0890024C2F84069580948 +:10584000C085129840CC1848C1D140DB580BC1A18B +:105850000C9940265809E08A0021069B301A0E9CBC +:10586000F01F0064049B1893F01F0063E08900069A +:10587000C141EDB00000C111E0400039C0A02FF0DF +:10588000C0C85806E08A000C4026E0400039C041FC +:1058900033980AC8C6782FF00AC0C7580AC0409A81 +:1058A00040E9123AC430069B300930AA0E9CF01F22 +:1058B0000053404818930838C091109B300930AA13 +:1058C0000E9CF01F004E504CC0E8404B300930AAEF +:1058D0000E9CF01F004A089B504C300930AA0E9CC9 +:1058E000F01F00461894409C2FFC509CC79B30181A +:1058F0000690408508930C941096049B009CF01F22 +:1059000000422D0C0ACC0236C0A4009B300930AAFC +:105910000E9C2FF6F01F00391890CF0B0896300B15 +:105920000694504B00931890C0284026069B301ACE +:105930000E9CF01F0030049B1893F01F002FE0898D +:105940000012C1B1E1D0C001C0D1C1784089123884 +:10595000C0301095C0882FF650663318408CB88838 +:10596000C138339A0A981179F4091800CF002FF939 +:10597000B089C0981095C02833090A98117AF20AA4 +:105980001800CF905066049B0E9CF01F001858041E +:10599000C120404B083B5F19580B5F18F3E8000823 +:1059A000C0400E9CF01F0011089B0E9CF01F000FC2 +:1059B000C02850660E9C069BF01F000C3008AA8879 +:1059C0004068415A2FF841299508408C5809FBF846 +:1059D0001012F1F51A002E6DD832000080036050CD +:1059E000800360F080035F4880035C7080035B503D +:1059F00080035EB480035C3E8003606880035CA823 +:105A00008002DF8680034C5880035DDC5EFC5EFC18 +:105A1000D42118961697580BC0311695C508F01F5B +:105A200000295806C0706C685808C0410C9CF01FD3 +:105A300000264A681037C0316C07C0A84A481037A2 +:105A4000C0316C17C0584A381037EDF700028E6924 +:105A50003008F0091900C051F01F001F3005C2F8CE +:105A60000E9B0C9CF01F001D6EC818955808C06056 +:105A70006E8B0C9C5D18F9B505FF8E68EDB80007BC +:105A8000C0516E4B0C9CF01F00166EDB580BC0A073 +:105A9000EEC8FFBC103BC0400C9CF01F001130084A +:105AA0008FD86F2B580BC0700C9CF01F000D300866 +:105AB000EF4800483008AE68F01F00070A9CD82263 +:105AC000800316C4800317888003E87C8003E89C69 +:105AD0008003E8BC800316C68003157C800319CCC4 +:105AE000D4014848189B700CF01F0003D802000036 +:105AF0000000059880035A10D42116981897109C1E +:105B000030084876149B8D08F01F00065BFCC051DE +:105B10006C085808EFF81A03D822000000008CA483 +:105B20008002E9E8D42116981897109C3008149B3D +:105B30004866129A8D08F01F00065BFCC0516C0885 +:105B40005808EFF81A03D82200008CA48002E970EC +:105B50001898E01C0000F0091510580CF208170006 +:105B6000F9BC0010F9BC0100109AF0091508E61AFA +:105B7000FF00F7BC00F8F2081700109AF0091504AE +:105B8000E61AF000F7BC00FCF2081700109AF009C2 +:105B90001502E61AC000F7BC00FEF208170058080C +:105BA0005E5CEDB8001EF9BC0120F7BC00FF5EFC96 +:105BB00018997808F9D8C003C150EDB80000C02189 +:105BC0005EFD109BF00A1601E21B0002A388580B31 +:105BD000F3FA1A00F9BC0101F3F80A00F9BC00025B +:105BE0005EFCF5D8C010F00B1610580AF608170026 +:105BF000F9BC0010F7D8C008F00A1608580BF7BC1B +:105C000000F8F4081700F7D8C004F00A1604580B7F +:105C1000F7BC00FCF4081700F7D8C002F00A16021F +:105C2000580BF7BC00FEF4081700EDB80000C06088 +:105C3000A198C031320C5EFC2FFC93085EFCD401AD +:105C400018987649784C121CC1312FB9A369120BF0 +:105C5000F00900092EC8134E174A143EC060F9BC63 +:105C600003FFF9BC0201D8021039FE9BFFF6D802EF +:105C7000D4211897169578965806C091310CF01FCC +:105C8000000A99368F9C9916992699065805C09056 +:105C90006A196E987038F009032A8B0AF0090925F1 +:105CA000D82200008002DAF4D4211897169678954D +:105CB0005805C091310CF01F001999358F9C99152A +:105CC000992599056E956A385808C0B1310A304B4C +:105CD0000E9CF01F00138B3C6E98703C580CC1B0AA +:105CE0006E987038F0060028700C580CC040780987 +:105CF0009109C0E80E9C30170E9BEE060947EECACC +:105D0000FFFBA36AF01F0006C060991699273008B0 +:105D100099389948D82200008002DAF48002D4A48D +:105D2000D431202D1693129610951492301BF01F2B +:105D30000029F3D3C0145009F1D3C01FF001161489 +:105D4000FC1A0010F3DAE139FBF91A001894580232 +:105D5000C1E0FACCFFF818D2F01F001F4018C0D0E5 +:105D60004009F80A1120F20A094AF5E81008895892 +:105D7000F20C0A495009C028895840085808F9B35C +:105D80000102F9B3000189688943C0981A9CF01F89 +:105D90000012301340082E0C894389585801C090D6 +:105DA000E2C1043318018D01F80C11358B0CC0D8F9 +:105DB000E6C8FFFCF8CC0432A5738D0CE808032C70 +:105DC000F01F000618138B03089C2FEDD83200003B +:105DD00080035CA880035BB080035B50D4317448BF +:105DE0007645169714961015C1312FB8EECEFFECFC +:105DF000A368F408000BEE080008114A1749123A8C +:105E0000C030C0E2C0781C38FE9BFFF9C4A858051A +:105E1000C0640E9830150C971096C02830056E1B84 +:105E2000F01F00246E496C4499352FB4F2C5FFFB76 +:105E3000EC040024EE0500252EC62EC7F8C8FFECA2 +:105E4000300A0F0E0D0BFC021610F6031610FDDEC5 +:105E5000C010E4030103F7DBC010FC0B010BF60AD2 +:105E6000000AB01AB14AE60A000AB00A2FC8B14ABD +:105E70000836CE83C0D80F0BF60E1610F7DBC01015 +:105E8000160AB01AB14A1C0AB00A2FC8B14A0A371A +:105E9000CF33C0282019114A580ACFD09949D83297 +:105EA000300BF01F00043018994830089958D83248 +:105EB00080035CA8D43116977646F40214052FF6B9 +:105EC000149318940406761B6E28C0382FFBA17813 +:105ED0001036FE99FFFD089CF01F001A3009189536 +:105EE000F8C8FFEC129AC03810AA2FF90439CFD5A0 +:105EF0006E4BE7D3C0052FBBEEC9FFECEE0B002BBA +:105F00005803C130E60C1120300A7202E403094242 +:105F1000044A10AA130AF40C0A4A1639CF73910ADC +:105F2000580AC0702FF6C058130A10AA1639CFD3DA +:105F3000089C20160E9B8B46F01F00030A9CD8324B +:105F400080035CA880035C70D431202D76497448AE +:105F5000169614951039EC081750EA061750F005FC +:105F600017506C2876437442761BE4030007103701 +:105F7000F7BB09FFF01F0036EEC4FFFBF8C9FFECCA +:105F8000F8040024300A1298C02810AA0838CFE379 +:105F90002FB32FB2EC030023EA020022ECCBFFEC7C +:105FA0005012EACAFFECC44894955805C2001298F2 +:105FB0001696300E50090D02E4001610700170099B +:105FC000B181E5D2C010E0050341AB32E1D9C01088 +:105FD0000002E40E000EB01EB18E1C01B001E20EF4 +:105FE00016102FC80636CE834009910E94865806A7 +:105FF000C1D072021298169E3005B0121D01908217 +:10600000E1D1C010AD30E0020002E4050005B005AA +:10601000B185B1812FC8AD319092E20200020A022F +:10602000E4051610063ECEA391022FCA2FC94018D0 +:10603000103ACBB3C02820175807E08A000509485A +:106040005808CFA099472FEDD832000080035CA8F4 +:10605000D4211697301BF01F000430199957994925 +:10606000D822000080035CA8D4313008129516971E +:1060700018967644F6C9FFEC720BF60C1610F7DB97 +:10608000C010F40C024CF40B0345F7D5C010B185D9 +:106090001805EA0C1510F80B000B12AB2FF8B185A0 +:1060A0000838CEB55805C1D06E281034C1456E1BD6 +:1060B0000C9C2FFBF01F000C6E4AEECBFFF41893E4 +:1060C0002FEA2F4CA36AF01F00090E9B0C9CF01FB7 +:1060D00000080697E8C8FFFF2FB48F48EE04092593 +:1060E0000E9CD83280035CA88002DF8680035C703F +:1060F000D431149618971694F1DAC002C090201883 +:106100004A19F208032A3009F01F00201894A34608 +:10611000C3706E955805C091310CF01F001D993564 +:106120008F9C9915992599056E9366255805C0D1C0 +:10613000E06B02710E9CF01F0017872C3008189539 +:106140009908C038069C1895EDB60000C0C1089BA0 +:106150000A9A0E9CF01F0010089B18930E9C069440 +:10616000F01F000EA156C0C06A035803CEC10A9AA0 +:106170000A9B0E9CF01F00088B0C9903CE5B089CB9 +:10618000D83200008003ECD0800360688002DAF42B +:106190008003605080035F4880035C70D4211698B0 +:1061A0001897109C3008149B4866129A8D08F01FAF +:1061B00000065BFCC0516C085808EFF81A03D8229F +:1061C00000008CA48002E9881498FC197FF0F5DBAC +:1061D000C01FF00B1100F7E81008F5E813F8F208FB +:1061E0000108F00C1100F9E81008F00C141F2FFC46 +:1061F0005EFCD703F5EB101CE08000DCD421F7E94E +:10620000200EEFDBC28B3015C430AB6BF7EA136B9B +:10621000AB6AF7D5D3C2EDD9C28BC5C0A1785CF902 +:10622000F3D5D2ABE04707FFC770E04607FFC74092 +:10623000EE06000CE02C03FEF6080644F4090744C1 +:10624000F4080646F609064A0807F405004A5C0BFE +:10625000EDBB0014C050A1775CFA5CFB201C580C0D +:10626000E08A006FE04C07FFE084009CF7DCD28BF3 +:10627000EDEA11F6EFE61217EE178000F1B70420F1 +:106280000E0A5C0BEDBE001FEFBB001FD822E41B03 +:10629000000FF40C1200F6061200F7BC03E1F8063A +:1062A0001730F7B60201E0460020C0D4EC0C1120F4 +:1062B000F606094BF40C0A4C184BF406094A20B6B2 +:1062C0000C17CAABF406094BC640300A20B60C17AF +:1062D000CA3BE419000FF00C1200F2051200F7BCE3 +:1062E00003EAF8051730F7B5020AE0450020C0D4EC +:1062F000EA0C1120F2050949F00C0A4C1849F00586 +:10630000094820250A16C8FBF0050949C4203008B1 +:1063100020250A16C88BE419000FE41B000F144B4C +:106320001049E04707FFC091580BC381E04607FFC3 +:10633000C3815809C360C3285809C330C2F85C3C04 +:106340002FFCF1BC04C0E04C0020C114F80811205F +:106350000E46EE0C0A47F40809491247F40C0A4AA3 +:10636000F6080949124AF60C0A4BC83BF8081120F6 +:10637000F9B90000C030F60809490E46EDEA1016DA +:10638000F40C0A4AF3EA1007F60C0A4A300BC71B52 +:106390001C9BE61B8000300AD8223FFB3FFAD82224 +:1063A000F06B0000EDBE001FEFBB001F300AD822CB +:1063B000F7E9200BE61B8000F9D9C28BE04C07FF00 +:1063C0005E1C3FFA3FFB5EFCEE198000F7E9200CF3 +:1063D000E08600CAEBCD40E0169CE61C8000BFDBE7 +:1063E000BFD9103AF20B1300C0921697129B0E9968 +:1063F0001497109A0E98EE1C8000F6071614AB7BCB +:10640000F7EA135BAB7ABFBBF2061614C440AB7954 +:10641000F3E81359AB78BFB9E04707FFC4F00E2685 +:10642000C120EC051120E0460020C7C2F005094E4E +:10643000F2050945F0060A48F2060A490A48580ECC +:106440005F1E1C48101AF609014BF6061200C0E048 +:10645000C783EC0E1120F606094BF40E0A4E1C4BB6 +:10646000F406094A0C17E08A0039F4091515AB9AAD +:10647000F5EB115AAB9BF7D7D28B184BFC1780006A +:10648000EDBA0000F7B701FF0E395F29120A5C0B65 +:10649000E3CD80E0AB79F3E81359AB78F3E8100E65 +:1064A000F9B60101EE0E1100F9B70001EFBB001FB4 +:1064B000F7EA100EF9B70000CB0BBFDBF7EA100EBE +:1064C000C081E04607FFC050F9E7114BE3CD80E003 +:1064D0003FFA3FFBE3CD80E05C372FF7F1B704C014 +:1064E000E0470020C114EE081120F40809495F16A6 +:1064F000F4070A4A0C4AF6080949F5E9100AF407B4 +:106500000A4B3007CB3BEE081140F6080949144905 +:106510005F16F6070A4A0C4A300B3007CA7BE3CDF8 +:1065200080E0F1B604C0F00E1700C040F205094E3D +:10653000104EF2060A483009580E5F1E1C48C83B30 +:10654000F4061200F9B70300F9B60300F9BC030022 +:10655000F7B602E0F406094B300A0C17FE9AFFBEAC +:10656000C85B0000EE198000F7E9200CFE96FF2EB4 +:10657000EBCD40E0169CE61C8000BFDBBFD9123B90 +:10658000C0721697129B0E991497109A0E98300E9F +:10659000EFDBC28BF7DBC014B5ABEDD9C28BC5F016 +:1065A000F3D9C014B5A9E04707FFC2500E26C0F0CA +:1065B000EC051120E0460020C352F005094EF2051B +:1065C0000945F0060A48F2060A490A48100AF6097F +:1065D000004BEDBB0015C340F7D7D28B184BF9DA4F +:1065E000C001184EEE1E8000F1BE04201C0A5C0B98 +:1065F000E3CD80E0B5CBF7EA100EC101E04607FF1E +:10660000C030E3CD80E0B5C9F3E8100EC071300AA8 +:10661000FC1B7FF0184BE3CD80E03FFA3FFBE3CD5E +:1066200080E0F1B604C0F00E1700C060F205094E1C +:1066300058085F18104EF2060A483009CC8BFDEE60 +:10664000101EA19B5D0A5D0E2FF7E04707FFF9BA08 +:106650000000F9BB0000F9BE0000CBFB3016580764 +:10666000CA31B5CB100AF609004B184BE3CD80E0D8 +:10667000580B5E6DF60C1501B59CE02C03FF5E3DDA +:10668000F80C111F1699AB7BBFBBF7EA135BF60C36 +:106690000A4BA1795E2B5C3B5EFBF8CB0000300C13 +:1066A000C038189B5C4B300A5E0BD401E069041EB5 +:1066B000F6081200C170C0C3F00E1120F608094B95 +:1066C000F40E0A4E1C4BF408094A1019C0B8F4081D +:1066D0001200F9B80300F7B802E0F408094B300AD9 +:1066E00010195809E08900305C392FF9E04900366B +:1066F000C043300B300AC2682F69F2081120E0490C +:106700000020C0B2F408094EF6080948F4090A4A04 +:10671000F6090A4B104BC088F608094E144E169A1B +:10672000300BF4090A4AEDBA0000C0921C7EC04149 +:10673000EDBA0001C0422FFAF7BB02FF5CFC5D0B13 +:106740005D0AD802E06803FFEDBA000BF7B800FF5E +:10675000100A5C0BF7B903FEE04907FFC055300A89 +:10676000FC1BFFE0C0C8EDBB001FF7B90101AB9AED +:10677000F5EB115AA17BAB9BF7E9115BA17C5D0B9B +:10678000D802103AF20B1300C080A17BA179144B00 +:10679000124B104B5E0F5EFDA17BFC1CFFE0580A04 +:1067A000F80B13005E8F5EFD1ADE1AD7A17B5F3CEB +:1067B000A1795F375CFCFC1EFFE0580AFC0B13005C +:1067C000E08B001D5808FC091300E08B0018580BE3 +:1067D000F5BA0000C1501B071B0E583CC0A0581C46 +:1067E000C0335E0F5E1D103AF20B13005E2F5E3D4C +:1067F0001438F60913005E2F5E3D1B07D80A5817A0 +:106800005F0C5809F5B800001B071B0E5E0F5EFCFD +:106810001ADE1AD7A17B5F3CA1795F375CFCFC1EB6 +:10682000FFE0580AFC0B1300E08B001D5808FC0920 +:106830001300E08B0018580BF5BA0000C1501B077D +:106840001B0E583CC0A0581CC0335E0D5E1F103A92 +:10685000F20B13005E2D5E3F1438F60913005E2D17 +:106860005E3F1B07D80A58175F1C5809F5B800008F +:106870001B071B0E5E0D5EFCEBCD40FFF7E9200E03 +:10688000F6071614A97BF7EA137BA97ABDBBE41BB4 +:106890003FFFABD7E08000CCE04707FFE08400B5C6 +:1068A000F2061614A979F3E81379A978BDB9E419A9 +:1068B0003FFFABD6E08000E2E04607FFE08400B295 +:1068C0000C17FE37FC01FC1C8000F8031601E9D907 +:1068D000C3625CD4E7D4D382E6090644F8050125F7 +:1068E000E6050644EA031502E6090644F805012513 +:1068F000E6050644EA031502E6090644F805012503 +:10690000E6050644EA031502E6080640E4090740E6 +:10691000E609064402045C05A365EBE413E5A36401 +:106920005C34F8050145E6040640E4050740E60549 +:10693000064402045C05EA031502E7E413E3E802F7 +:106940001502E6080640E4090740E6090644020489 +:106950005C05A365EBE413E5A3645C34F80501452D +:10696000E6040640E4050740E605064402045C052B +:10697000EA031502E7E413E3E8021502E60A06401B +:10698000E40B0740E60B064202025C03EDB3001C79 +:10699000C090A1725CF32017A39AF5EB11DAA39BC8 +:1069A000C058A58AF5EB11CAA58B5807E08A008B61 +:1069B000E012FF00E8120080E6080640E409074004 +:1069C000E4080644E60906480005F00100485C09B1 +:1069D000F9D2C10158045C25F4081300F60913002C +:1069E0005F36F8061700E40A1608F5E3118AE60B8D +:1069F0001608F7D7D28BEDBE001FEFBB001F0C0AA5 +:106A00005C0BE3CD80FFE41B000F144BE08100A77B +:106A1000F2061614ABD6E04607FFE08100A4C9E8F1 +:106A2000E419000F1049E081009AC928A37BF7EA16 +:106A300013DBA37AF5EB1004E08000A0F60412004B +:106A4000C170C0C3E8051120F604094BF4050A45DE +:106A50000A4BF404094A0817C0B8F4041200F9B448 +:106A60000300F7B402E0F404094B300A0817A38AC4 +:106A7000F5EB11EAA38BC11BA379F3E813D9A37833 +:106A8000F3E81004C6F0F2041200C170C0C3E805B8 +:106A90001120F2040949F0050A450A49F0040948A1 +:106AA0000816C0B8F0041200F9B40300F7B402E00D +:106AB000F004094930080816A388F1E911E8A38910 +:106AC000CFCA5C372FF7F1B704C0E0470020C154AC +:106AD000EE061120E4070A42E606094C1842E607D2 +:106AE0000A43F4060941F4070A4AF606094C184A13 +:106AF000F6070A4B3000C158EE061120F9B000002D +:106B0000F9BC0000C050F4060940F606094CE6073F +:106B10000A423003F4070A411841F6070A4A300BCB +:106B2000E012FF00E8120080E6080646E409074686 +:106B3000E4080644E60906480C05F00700485C092D +:106B40003007F9D2C1010034E2051300C46B1C9B6D +:106B5000E61B8000300AE3CD80FF3FFB300AE3CD27 +:106B600080FFF5EB1004C0901C9BE61B8000EA1B25 +:106B70007FF0300AE3CD80FFF1E91015CEF0E9D9BE +:106B8000C28BE04407FFCE41F1E910C5CE10CE6BB9 +:106B9000D4311A97202D109C1295149E1693169698 +:106BA0005809C4411638E088005AF0081200C0D0D5 +:106BB000F6080946F808094CF00B1120F408094EB4 +:106BC000F40B0A4BF7E61006F80A1610EBDCC010BF +:106BD000EC0A0D02FC091610EA02024BF3E311095C +:106BE000123BE08800091809123CE08B0005123BBB +:106BF000F3DCEB09F20B010BFDDEC010F60A0D0A07 +:106C0000FDEB110EEA0A024A1C3AE0880009180E50 +:106C10001C3CE08B00051C3AFDDCEB0EFC0A010A73 +:106C2000300BF4080A4A2FEDD8321639FE9BFFFDCF +:106C3000F2091200C46114385F8B06355F3AF7EA37 +:106C4000100AF20A1800C060FC08010AE6050146B5 +:106C5000149E0C9B1C9A2FEDD8325808C051301945 +:106C6000F2080D08109CF8081200E0810084EC0C7A +:106C7000010BF8031610EBDCC010F6030D0AFC093B +:106C80001610EA0A024AF3EB1109123AE0880009E9 +:106C90001809123CE08B0005123AF3DCEB091419D9 +:106CA000FDDEC010F2030D02FDE3110EEA02024AFE +:106CB0001C3AFE98FFB5180E1C3CFE9BFFB1CACBD8 +:106CC000F20E1120EA090945F609094BE60E0A43BE +:106CD000F0090941F4090942F00E0A48F40E0A4A83 +:106CE0000A48164AF0061610F9D8C010E6060D0438 +:106CF000F4031610089BE7E51103E80C024506357E +:106D0000E0880007201B10030638E0880072F5DADF +:106D1000C0100A13E6060D04F5E51106E80C024C56 +:106D2000089A0C3CE0880007201A10060C38E0880E +:106D3000005AF5EB110B1816F601064A149C16368C +:106D4000C0735F0514325F3AEBEA000AC060F801D5 +:106D50000104F608014B089CE40C010AEC0B014607 +:106D6000EC090A4BF4090A4AEC0E09460C4A2FEDCD +:106D7000D832F0011120F4010A4BF808094CEC0854 +:106D80000949EC010A41F7E91009F8031610EBDC98 +:106D9000C010E2030D00F20B1610EA00024EF7E1FC +:106DA000110B163EE0880006180B163CE088002701 +:106DB000F60E0101F3D9C010E2030D00F3E1110951 +:106DC000EA00024B123BE08800091809123CE08BF4 +:106DD0000005123BF3DCEB09F20B010BF408094E42 +:106DE000C4DB0C3CF7BA0B01EDD8EB06CA3B063509 +:106DF000F7BB0B01E7D8EB03C8BB163EF7DCEB0B88 +:026E0000CD8B38 +:10700000C0080000C0080000C0080000C008000060 +:10701000C0080000C0080000C0080000C008000050 +:10702000C0080000C0080000C0080000C008000040 +:10703000C0080000C0080000C0080000C008000030 +:10704000C0080000C00800000000000000000000B0 +:10705000C008000000000000000000000000000068 +:10706000C008000000000000000000000000000058 +:10707000C008000000000000000000000000000048 +:107080000000000000000000000000000000000000 +:1070900000000000000000000000000000000000F0 +:1070A00000000000000000000000000000000000E0 +:1070B00000000000000000000000000000000000D0 +:1070C00000000000000000000000000000000000C0 +:1070D00000000000000000000000000000000000B0 +:1070E00000000000000000000000000000000000A0 +:1070F0000000000000000000000000000000000090 +:10710000C0080000300CF01F0012580CF80F1710C8 +:10711000D603301CF01F000E580CF80F1710D603C2 +:10712000302CF01F000B580CF80F1710D603303C12 +:10713000F01F0007580CF80F1710D60300000104C9 +:107140004000011280000120C000012E80009C70D0 +:10715000000000000000000000000000000000002F +:10716000000000000000000000000000000000001F +:10717000000000000000000000000000000000000F +:1071800000000000000000000000000000000000FF +:1071900000000000000000000000000000000000EF +:1071A00000000000000000000000000000000000DF +:1071B00000000000000000000000000000000000CF +:1071C00000000000000000000000000000000000BF +:1071D00000000000000000000000000000000000AF +:1071E000000000000000000000000000000000009F +:1071F000000000000000000000000000000000008F +:10720000666F756E64486F737442794E616D650088 +:107210007265715F7265706C795F686F73745F62BD +:10722000795F6E616D655F63620000007374617207 +:10723000745F7365727665725F7463705F636D64AB +:107240005F63620073746172745F636C69656E740E +:107250005F746370000000007370695F706F6C6C26 +:10726000000000007365744D6170536F636B4D6F68 +:10727000646500006765745F726573756C745F6345 +:107280006D645F636200000073746F705F636C69AC +:10729000656E745F7463705F636D645F636200004A +:1072A0000D000B000C000A006765745F7374617455 +:1072B000655F7463705F636D645F6362000000000C +:1072C0007365745F706173737068726173655F6317 +:1072D0006D645F636200000073746172745F636C5D +:1072E00069656E745F7463705F636D645F63620091 +:1072F0006765745F646174615F7463705F636D641C +:107300005F63620073746172745F73657276657235 +:107310005F746370000000007365745F6E65745F76 +:10732000636D645F6362000073746172745F7363A2 +:10733000616E5F6E65745F636D645F636200000021 +:107340007365745F726573756C745F636D64000060 +:1073500063616C6C5F7265706C795F6362000000E2 +:10736000617661696C5F646174615F7463705F63AF +:107370006D645F63620000007365745F70617373B6 +:107380007068726173655F636D645F6362000000C3 +:107390007365745F6B65795F636D645F6362000042 +:1073A00073656E644572726F720000006765745F8A +:1073B0007265706C795F7363616E5F6E6574776F11 +:1073C000726B735F6362000073656E645265706C0C +:1073D00079000000696E6974537069006765745FB5 +:1073E0007265706C795F6964785F6E65745F636203 +:1073F000000000006765745F7265706C795F686F8C +:1074000073745F62795F6E616D655F636200000037 +:107410007365745F726573756C745F636D6400008F +:1074200073656E645F646174615F7564705F636DE2 +:10743000645F636200000000676574537461727476 +:10744000436D645365710000636865636B4D7367DA +:10745000466F726D617400006765745F636C696587 +:107460006E745F73746174655F7463705F636D6481 +:107470005F6362007365745F6B65795F636D645F02 +:10748000636200003078257820000000572D5B25CE +:10749000735D20496E646578206F7574206F662077 +:1074A00072616E67653A2025640A00005B25735D92 +:1074B00020535349443A25730A0000005B25735D4D +:1074C00020525353493A25640A0000005B25735D3E +:1074D00020454E43543A25640A0000005B25735D45 +:1074E00020536561726368696E6720666F72204819 +:1074F0006F73743A2069703D3078257820666F7517 +:107500006E643D25640A00005B25735D20666F751F +:107510006E64486F737442794E616D653A20466FB0 +:10752000756E6420486F73743A206E616D653D25F9 +:10753000732069703D307825780A00005B25735D03 +:107540002069665374617475733A2564207265739B +:10755000756C743A25640A004C69737420436F6D2E +:107560006D616E64732066756C6C210A000000000A +:1075700052454345495645005452414E534D495496 +:10758000000000005B25735D204D6170205B256469 +:107590002C2025702C2025735D0A00005B25735D6F +:1075A0002053504920696E69742E2E2E0A00000067 +:1075B0005B25735D2053504920696E697469616C65 +:1075C000697A6174696F6E206661696C6564210017 +:1075D000572D5B25735D204572726F7220636F6E4D +:1075E0006669677572696E67205350490A0000002A +:1075F000572D5B25735D2025645D20446973616CA4 +:107600006C2E2025642F256420636D643A25640A5E +:1076100000000000572D5B25735D2025645D20442C +:107620006973616C6C2E2025640A00005B25735D14 +:107630003A200000572D5B25735D2025645D204EA8 +:107640006F7420666F756E6420656E6420636D6470 +:107650003A20307825780A005B25735D2025732059 +:1076600025640A00572D5B25735D20456E64206FED +:107670006620636D6420706172616D7300000000AC +:107680005B25735D2064617461417661696C3A25A4 +:10769000640A0000572D5B25735D2054544350202D +:1076A0006E6F7420666F756E6420666F7220736FE4 +:1076B000636B3A25640A00005B25735D20736F637A +:1076C0006B3A25642073746174653A25640A00007E +:1076D0005B25735D2073746174653A25640A00004C +:1076E0005B25735D205374617274204E6574776FEF +:1076F000726B205363616E2025640A00572D5B2551 +:10770000735D206572723D25640A00005B25735D20 +:10771000204C6F6F6B696E6720666F7220486F73C5 +:10772000743A206E616D653D25730A005B25735DBB +:1077300020466F756E6420486F73743A206E616DD9 +:10774000653D25732069703D307825780A0000007A +:107750005B25735D2053746F7020636C69656E7474 +:1077600020736F636B3A25640A0000005544500093 +:10777000544350005B25735D20416464723A307855 +:1077800025782C20706F72743A25642C20736F63F7 +:107790006B3A25642C2070726F743A25730A0000CE +:1077A000572D5B25735D2050726576696F75732068 +:1077B000636C69656E74202570206E6F742073741D +:1077C0006F7070656420210A000000005B25735D06 +:1077D00020537461727420436C69656E7420257344 +:1077E000202570205B307825782C2025642C2025DE +:1077F000645D204F4B210A005B25735D205374614B +:10780000727420436C69656E742025732025702086 +:107810005B307825782C2025642C2025645D20465B +:1078200041494C4544210A00572D5B25735D205387 +:1078300074696C6C20636F6E6E65637465642E2E64 +:107840002E776169740A0000572D5B25735D20490E +:107850004620646F776E2E2E2E776169740A0000C1 +:107860005B25735D20537461727420536572766575 +:1078700072202573205B25642C2025645D204F4BEE +:10788000210A0000572D5B25735D205374617274CB +:1078900020536572766572202573205B25642C2049 +:1078A00025645D204641494C4544210A0000000002 +:1078B0005B25735D20257320706172616D733D25BA +:1078C000640A00005B25735D20506173733A2025C4 +:1078D000732025640A000000572D5B25735D202569 +:1078E00073203A204661696C656420746F2061647E +:1078F0006420706173737068726173650A000000C0 +:10790000436F6E6E65637420746F206E6574776F5D +:10791000726B2E2E2E0000006572723D25640A00E7 +:107920004F4B0A00572D5B25735D2053534944206C +:107930006C656E206F7574206F662072616E67656E +:10794000000000005B25735D2025730A0000000025 +:10795000572D5B25735D2053656E6420535049207D +:107960006572726F72210A003D3D3E003C3D3D0054 +:10797000572D5B25735D20556E6B6E6F776E2063A0 +:107980006D6420307825780A00000000572D5B25B3 +:10799000735D2025645D20436865636B20666F72AC +:1079A0006D6174206D7367206661696C6564210A7E +:1079B00000000000444F574E0000000055500000EA +:1079C00049462020207374617475733A2025730A28 +:1079D00000000000434F4E4E207374617475733A7B +:1079E0002025730A00000000536F636B6574206EDE +:1079F0002E3A256428256429205B307825785D207F +:107A0000257320257320616464723A257320706F9A +:107A100072743A25640A00005B25642074706370F8 +:107A20002D25705D2D5374617475733A25640A00B9 +:107A30005B746C63702D25705D2D53746174757368 +:107A40003A25640A000000005B757063702D257094 +:107A50005D20666C6167733A3078257820206C6F02 +:107A600063616C3A25735B307825785D2D25640A57 +:107A70000000000072656D6F74653A2573283078D8 +:107A80002578292D25640A004E4F000059455300E2 +:107A90004461746120617661696C3A25730A000063 +:107AA0002D2D2D2D2D2D2D2D2D2D2D2D2D2D2D2D06 +:107AB0002D2D2D2D2D2D2D2D2D2D2D2D2D2D0A0046 +:107AC0005B25735D205363616E206E6F7420636F5E +:107AD0006D706C65746564210A0000005B25735D40 +:107AE000204E6574776F726B73206E6F7420666FB3 +:107AF000756E64210A000000636F756C64206E6F00 +:107B00007420616C6C6F6361746520616C6C2067BC +:107B10007569206E65742061727261790A000000D7 +:107B2000636F756C64206E6F7420616C6C6F636141 +:107B3000746520616C6C20677569206E6574730ACA +:107B4000000000005B25735D202564202D20257337 +:107B5000205B25645D2D202564202D202564202DAB +:107B600020307825780A000080005CC080005CEC42 +:107B700080005CD280005CEC80005CE280005CEC09 +:107B800080005CB880005CEC80005CBC80005CDE47 +:107B900080005CCC7564705F737461727400000067 +:107BA0007365744E6577436C69656E74436F6E6E72 +:107BB0000000000073656E64556470446174610078 +:107BC000636C6F73655F636F6E6E5F7063620000FE +:107BD000617564705F726563765F636200000000C8 +:107BE000617463705F706F6C6C5F636F6E6E0000CA +:107BF000696E736572744E6577436C69656E744324 +:107C00006F6E6E006765744E6577436C69656E7460 +:107C1000436F6E6E49640000636C6F73655F636FE2 +:107C20006E6E0000617463705F636F6E6E5F65728D +:107C3000725F6362000000006973446174615365A0 +:107C40006E740000617463705F636F6E6E5F636C6F +:107C5000695F6572725F63620000000072656D6F3C +:107C600076654E6577436C69656E74436F6E6E0022 +:107C70005B25735D20256429205761697420746F2A +:107C80002073656E6420646174610A005B25735D16 +:107C900020747463703A257020747063623A2570A2 +:107CA0002073746174653A2564206C7063623A25B0 +:107CB000702073746174653A2564206C6566743A4B +:107CC00025642073656E743A25640A00572D5B2580 +:107CD000735D20544350206E6F7420696E6974691F +:107CE000616C697A656420747463703A25702074DD +:107CF0007063623A2570206C7063623A25700A00E6 +:107D0000572D5B25735D2054544350205B25705DD7 +:107D10003A20636F6E6E656374696F6E2065727270 +:107D20006F723A2025640A0041626F727420636F9B +:107D30006E6E656374696F6E0A0000005B25735D8B +:107D400020747463703A25702069643D25642C208A +:107D5000747063623D25700A00000000572D5B259A +:107D6000735D204E6F2056616C6964204964206603 +:107D70006F7220747463703A2570207063623A25C4 +:107D8000700A00005B25735D206275663A257020DD +:107D90006C656E3A25640A00572D5B25735D20548F +:107DA000544350205B25705D3A20636F756C6420EE +:107DB0006E6F7420616C6C6F6361746520706275A6 +:107DC000660A0000572D5B25735D205454435020F4 +:107DD0005B25705D3A207564705F73656E64282959 +:107DE000206661696C65640A000000005B25735DB4 +:107DF0002054544350205B25702D25705D3A20633C +:107E00006F6E6E6563742025642025640A0000008F +:107E10005B25735D206C6566743D2564206C656E22 +:107E20003A25640A000000005B25735D20746370CE +:107E30005F7772697465206661696C65642025707E +:107E40002073746174653A2564206C656E3A25640C +:107E5000206572723A25640A00000000572D5B25E8 +:107E6000735D2074746370203D3D204E554C4C2151 +:107E70000A0000005B25735D20747463703A2570FE +:107E8000207063623A2570206275663A2570206C16 +:107E9000656E3A25640A00005B25735D2027257313 +:107EA000270A00005B25735D205061636B657420B9 +:107EB00073656E74207063623A2570206C656E3A4B +:107EC0002564206475723A2564206C6566743A25D1 +:107ED0006420636F756E743A25640A005B25735DD8 +:107EE0002054544350205B25705D3A20636C6561DB +:107EF0006E536F636B53746174655F6362202564B6 +:107F00000A0000005B25735D20436C6F73696E6728 +:107F100020747063625B25705D3A207374617465D0 +:107F20003A30782578206572723A25640A0000009C +:107F3000572D5B25735D202D2D2D2D2D2D2D2D2DB8 +:107F40002D2D2D2D2D2D2D2D2D2D2D2D2D0A0000DE +:107F50005B25735D20436C6F73696E67207470637B +:107F6000623A2073746174653A30782578206572BE +:107F7000723A25640A0000005B25735D20436C6F34 +:107F800073696E67206C7063623A20737461746504 +:107F90003A30782578206572723A25640A0000002C +:107FA000572D5B25735D2074746370203D204E5502 +:107FB0004C4C210A000000005B25735D20666C7547 +:107FC000736820646174613A20747063623A25704A +:107FD000206572723A25640A00000000572D5B2567 +:107FE000735D2054544350205B25705D3A20636FCD +:107FF0006E6E656374696F6E206572726F723A207F +:108000002564206172673A25700A0000572D5B25B0 +:10801000735D2054544350205B25705D3A20667296 +:108020006565206D656D6F72790A00005B25735D73 +:108030002055445020496E7365727420257020735A +:108040006F636B3A256420616464723A2573207013 +:108050006F72743A25640A00572D5B25735D2054B6 +:10806000544350205B2D5D3A20696E76616C6964E3 +:10807000206D6F64650A0000572D5B25735D2054E9 +:10808000544350205B2D5D3A20696E76616C6964C3 +:10809000206E6275660A0000572D5B25735D2054C3 +:1080A000544350205B2D5D3A20696E76616C6964A3 +:1080B000206275666C656E0A00000000572D5B2516 +:1080C000735D2054544350205B2D5D3A20636F75DF +:1080D0006C64206E6F7420616C6C6F6361746520DA +:1080E0006D656D6F727920666F7220747463700AAB +:1080F00000000000572D5B25735D20545443502031 +:108100005B25705D3A20636F756C64206E6F742020 +:10811000616C6C6F63617465207063620A000000BB +:1081200025732C20757063623A25702025733A25DB +:10813000640A0000572D5B25735D20545443502082 +:108140005B25705D3A2075647020636F6E6E6563A9 +:1081500074206661696C65640A000000572D5B2518 +:10816000735D2054544350205B25705D3A20626952 +:108170006E64206661696C6564206572723D256479 +:1081800020506F727420616C726561647920757320 +:1081900065640A0025732C206C6F633A307825786B +:1081A0002D25642072656D3A307825782D25640A76 +:1081B00000000000572D5B25735D20545443502070 +:1081C0005B25705D3A20636F756C64206E6F742060 +:1081D000616C6C6F63617465207061796C6F616450 +:1081E0000A0000005B25735D205B747063625D2D87 +:1081F0002570207061796C6F61643A25700A000007 +:10820000572D5B25735D2054544350205B25705DD2 +:108210003A2074637020636F6E6E656374206661CC +:10822000696C65640A0000005B25735D2042454669 +:108230004F52452042494E4420747463703A257071 +:10824000206C7063623A2570207063623A25700A70 +:1082500000000000572D5B25735D205454435020CF +:108260005B25705D3A206C697374656E2066616988 +:108270006C65640A00000000572D5B25735D205378 +:108280007461727420736572766572204641494C40 +:108290004544210A000000005B25735D20545443CF +:1082A00050205B25702D25705D3A206E6275663D0D +:1082B00025642C206275666C656E3D25642C2070EB +:1082C0006F72743D2564202825732F2573290A00B9 +:1082D0007574726C3A6E3A703A760000257300003D +:1082E0005B25735D2041524420544350205B257030 +:1082F0005D3A20616363657074206E6577205B254D +:10830000705D0A005B25735D206C6F63616C3A25BC +:10831000642072656D6F74653A25642073746174AE +:10832000653A25640A000000572D5B25735D2041E6 +:10833000524420544350205B25705D206172673D9C +:10834000257020726574726965733D25640A0000AA +:108350005B25735D206B656570416C697665436E66 +:10836000743A2564206B6565705F69646C653A25B5 +:108370006420706572736973745F636E743A256408 +:108380000A0000005B25735D204152442054435095 +:10839000205B25702D25705D206172673D25702062 +:1083A000726574726965733D25642070656E642E14 +:1083B000636C6F73653A2564206C656E3A25640AB8 +:1083C000000000005B25735D20415244205443505F +:1083D000205B25702D25705D2074727920746F20CC +:1083E000636C6F73652070656E64696E673A2564AF +:1083F000206572723A25642069643A25640A000097 +:10840000572D5B25735D2041524420544350205B1F +:1084100025702D25705D206172673D257020726585 +:1084200074726965733D25640A0000005B25735D05 +:108430002041524420544350205B25702D25705D0F +:10844000206172673D257020726574726965733DA5 +:1084500025642070656E642E636C6F73653A2564C5 +:1084600020636F6E6E3A25640A0000005B25735D21 +:108470002041524420544350205B25702D25705DCF +:108480002074727920746F20636C6F73652070653F +:108490006E64696E673A25640A0000005B25735DAF +:1084A000206C656E3A25640A000000005B25735D50 +:1084B00020736F636B3A2564207063623A257020E5 +:1084C000706275663A2570206572723A2564206282 +:1084D000756653746F72653A2570206C656E3A2527 +:1084E000640A00005B25735D20617463705F7265D0 +:1084F00063765F636220703D4E554C4C206F6E205A +:10850000736F636B3A2564207063623A25700A00CA +:10851000572D5B25735D206572723D256420703D8B +:1085200025700A005B25735D205265636569766579 +:1085300064202570206C656E3A25640A00000000F6 +:1085400073656E6454637044617461006172645F4A +:108550007463705F73746172740000007463705FA1 +:1085600073656E645F646174610000007463705FC2 +:10857000646174615F73656E7400000067657453B5 +:1085800074617465546370007463705F636F6E6EC2 +:108590006563745F636200006172645F7463705F3F +:1085A00073746F7000000000617463705F737461B6 +:1085B00072740000617463705F6163636570745FFF +:1085C00063620000617463705F706F6C6C00000028 +:1085D000617463705F726563765F636200000000C0 +:1085E0007564705F73746172740000006172645F1F +:1085F0007463705F64657374726F7900636C656136 +:108600006E536F636B53746174655F636200000047 +:1086100061636B5F726563766564000067657454BF +:108620006370446174614279746500006765745FCA +:108630007042756600000000696E73657274427561 +:1086400066000000696E736572745F704275660043 +:108650006672656574446174614964780000000065 +:108660005B25735D20417661696C61626C65642095 +:10867000646174613A2025640A0000005B25735D23 +:10868000202570205B25642C25645D0A0000000015 +:10869000686561644275663D2564207461696C4259 +:1086A00075663D25640A00004275663A20257020F3 +:1086B0004C656E3A25640A00572D5B25735D206971 +:1086C0006478427566206F7574206F662072616EE3 +:1086D00067653A2025640A005B25735D20257020BC +:1086E0006964783A25640A00572D5B25735D204242 +:1086F0007566203D3D204E554C4C21005B25735D39 +:108700002041636B207063623A2570206C656E3A7D +:10871000256420736F636B3A256420646174613A49 +:1087200025700A005B25735D206765743A25642017 +:1087300025702025640A00005B25735D2063686551 +:10874000636B3A25642025642025700A0000000030 +:108750005B25735D2046726565202570206F746807 +:10876000657220627566202564207461696C3A2503 +:108770006420686561643A25640A0000572D5B2512 +:10878000735D204F76657277726974696E672062D7 +:108790007566666572202570206964783A256421C3 +:1087A0000A000000572D5B25735D20706275665FBF +:1087B000636F70795F7061727469616C2066616962 +:1087C0006C65643A207372633A25702C206473746C +:1087D0003A25702C206C656E3A25640A0000000072 +:1087E000572D5B25735D2041766F696420746F207F +:1087F0004F76657277726974652064617461205B7D +:1088000025642D25645D210A000000005B25735D51 +:1088100020496E736572745B25645D3A2025703A59 +:1088200025642D2564205B25642C25645D0A0000E9 +:10883000572D5B25735D20536F636B206F7574201C +:108840006F662072616E67653A20736F636B3D25BA +:10885000640000006973417661696C54637044611F +:10886000746142797465000061636B416E644672A5 +:108870006565446174610000676574417661696C87 +:108880005463704461746142797465006672656511 +:1088900074446174610000000000E10008040000FD +:1088A000000000000F011101100113010E01110160 +:1088B00010010F0106000500636D645F737461723F +:1088C00074436C69000000004D494D4C4644000063 +:1088D000636D645F7374617274537276000000009C +:1088E000636D645F64656C7061737300466F756E71 +:1088F0006420486F73743A206E616D653D25732066 +:1089000069703D307825780A000000007573616752 +:10891000653A206474203C317C303E0A000000003F +:1089200075736167653A2073656E64556470205B8A +:10893000736F636B5D0A09736F636B3A20736F63C8 +:108940006B6574204E756D6265720A00536F636BC0 +:1089500065743A2025640A005061747465726E541F +:108960007970653A2025640A0000000050726F7625 +:108970006100000031323334353637383930000089 +:1089800046696E6554657374000000006F6666008A +:108990004465627567204F46460A00007072696E32 +:1089A0007400000044656275672009656E61626C41 +:1089B00065643A20307825780A00000056657262B6 +:1089C0006F736520656E61626C65643A203078254E +:1089D000780A000044756D702009656E61626C65EF +:1089E000643A20307825780A00000000504F6F6C00 +:1089F0006C2009656E61626C65643A203078257878 +:108A00000A0000004465627567204F4E0A000000AE +:108A100075736167653A206465627567203C7365AC +:108A20006374696F6E3E203C6C6576656C3E0A0926 +:108A300073656374696F6E3A20696E69742C206384 +:108A40006D2C207370692C20746370202C20757439 +:108A5000696C2C207761726E0A096C6576656C20F2 +:108A6000203A203020286F6666292C203120286F7C +:108A70006E292C20322028766572626F7365290A70 +:108A8000096F723A206465627567207072696E744E +:108A90002F6F6E2F6F66660A00000000696E6974A2 +:108AA000000000007370690074637000636D000063 +:108AB0007574696C000000007761726E0000000040 +:108AC000616C6C0044756D7020416C6C2042756661 +:108AD000666572730A00000075736167653A206409 +:108AE000756D7050627566205B736F636B5D0A090C +:108AF000736F636B3A20736F636B6574204E756D93 +:108B00006265720A000000006E6F6E650000000072 +:108B100044656C6574696E6720574550206B6579B4 +:108B2000730A000075736167653A207365746B653D +:108B300079203C6B65795F6964782028302D332972 +:108B40003E203C6B657920696E206865783E0A0995 +:108B5000206F723A207365746B6579206E6F6E6555 +:108B60000A00000020574550206B6579206D757311 +:108B70007420626520313020285745502D3430292B +:108B8000206F7220323620285745502D313034293D +:108B9000206469676974730A00000000776C5F6184 +:108BA00070692076657273696F6E2076322E372E6B +:108BB000300A00006661696C656420746F20676527 +:108BC00074206D616320616464726573730A0000D0 +:108BD000687720616464723A2025730A00000000FF +:108BE0006C696E6B207374617475733A20000000B9 +:108BF000697020616464723A2025730A00000000E5 +:108C0000697020696E74657266616365206973209E +:108C1000646F776E0A00000064686370203A200079 +:108C2000656E61626C65640A0000000064697361CE +:108C3000626C65640A0000003D3D3E20444E5331A5 +:108C40003A2025730A0000003D3D3E20444E533239 +:108C50003A2025730A00000075736167653A207336 +:108C600074617274436C69203C6970616464723E23 +:108C7000203C706F72743E203C736F636B3E203CEF +:108C80007463702830292F7564702831293E0A00DA +:108C9000537461727420636C69656E74206F6E200A +:108CA0006164647220307825782C20706F72742093 +:108CB000256420736F636B202564206D6F646520CD +:108CC00025640A00572D5B25735D2053746172740F +:108CD00020636C69656E74206F6E20706F727420F3 +:108CE000256420736F636B2025642070726F74207D +:108CF0002564206D6F6465202564204641494C45FC +:108D0000440A000075736167653A20737461727478 +:108D1000537276203C706F72743E203C736F636BAD +:108D20003E203C7463702830292F756470283129E7 +:108D30003E0A0000537461727420257320736572BB +:108D4000766572206F6E20706F72742025642073B8 +:108D50006F636B2025640A00572D5B25735D2053DC +:108D60007461727420257320736572766572206F4A +:108D70006E20706F727420256420736F636B2025E2 +:108D800064204641494C45440A0000007573616700 +:108D9000653A20736574646E73205B312D325D20FB +:108DA0006161612E6262622E6363632E6464640A91 +:108DB0000000000053657420444E532073657276A2 +:108DC000657220256420746F2025730A000000005E +:108DD00075736167653A20676574486F7374203CEA +:108DE000686F73746E616D653E0A0000757361672C +:108DF000653A207770617373203C737369643E2019 +:108E00003C706173737068726173653E0A000000A4 +:108E10002573203A204661696C656420746F206177 +:108E2000646420706173737068726173650A000016 +:108E300075736167653A206470617373203C737366 +:108E400069643E0A000000002573203A20466169EB +:108E50006C656420746F2064656C65746520706156 +:108E600073737068726173650A00000075736167DF +:108E7000653A206970203C69703E203C6E65746DD7 +:108E800061736B3E203C676174657761792D697011 +:108E90003E0A000020206F72203A206970206E6F19 +:108EA0006E652028746F20656E61626C6520444891 +:108EB0004350290A0000000075736167653A20631A +:108EC0006F6E6E656374203C737369643E0A0000C4 +:108ED000636D645F73657470617373000A242000AE +:108EE00024200000617661696C61626C6520636FAB +:108EF0006D6D616E64733A0A0000000020202573D6 +:108F00000A000000636F756C64206E6F7420616CE2 +:108F10006C6F63617465206669726D77617265203C +:108F20006275666665720A0069705F737461747554 +:108F3000735F636200000000776C5F696E69745F45 +:108F4000636F6D706C6574655F636200776C5F63FF +:108F50006D5F7363616E5F6362000000776C5F63D7 +:108F60006D5F636F6E6E5F63620000005B25735D13 +:108F7000205363616E20436F6D706C65746564216E +:108F80000A0000005B25735D205374617274696E82 +:108F90006720434D2E2E2E0A000000006661696C8A +:108FA000656420746F20696E697420776C20636F2C +:108FB0006E6E206D67720000572D5B25735D205328 +:108FC0007069206E6F7420696E697469616C697A6A +:108FD00065640A005B25735D20446973636F6E6E80 +:108FE000656374696F6E2063622E2E2E0A00000086 +:108FF0006C696E6B20646F776E2C2072656C656196 +:10900000736520646863700A000000006C696E6B11 +:1090100020646F776E0A00005B25735D20436F6EDE +:109020006E656374696F6E2063622E2E2E0A0000D7 +:109030006C696E6B2075702C20636F6E6E65637447 +:10904000656420746F20222573220A005B25735DFE +:1090500020537461727420444843502E2E2E0A000F +:1090600072657175657374696E67206468637020DA +:109070002E2E2E20000000004641494C45440A0097 +:109080005B25735D20537461727420444E532E2E01 +:109090002E0A00005B25735D2049502073746174B3 +:1090A00075732063622E2E2E0A000000626F756EAB +:1090B0006420746F2025730A00000000572D5B2583 +:1090C000735D20496E74657266616365206E6F74AE +:1090D000207570210A0000005B25735D20536865D0 +:1090E0006C6C20696E69742E2E2E0A007363616E9B +:1090F00000000000636F6E6E656374007365746BCF +:10910000657900007374617475730000646562753D +:109110006700000064756D7042756600747463705A +:109120000000000077706173730000006470617369 +:1091300073000000676574486F737400736574444E +:109140004E53000073746172745372760000000015 +:109150007374617274436C690000000073656E641F +:109160005564700041726475696E6F205769666955 +:1091700020537461727475702E2E2E205B25735DE2 +:109180000A00000053756E204D617220313020328C +:10919000323A34333A30322032303133000000007A +:1091A0006F7574206F66206D656D6F7279000000B9 +:1091B0005B25735D2068733A25702073697A653A80 +:1091C00030782578206E657469663A257020736959 +:1091D0007A653A307825780A000000006661696C8B +:1091E000656420746F207072657061726520666FAF +:1091F00072206669726D7761726520646F776E6C3C +:109200006F61640A000000005B25735D204D6F6490 +:10921000653A20307825780A00000000436F756CAD +:1092200064206E6F742064657465637420776C20AD +:109230006465766963652C2061626F7274696E671C +:109240000A000000496E76616C6964206669726D7F +:109250007761726520646174612C2061626F727441 +:10926000696E670A000000004661696C65642074DD +:109270006F20737461727420776C20696E697469F1 +:10928000616C697A6174696F6E0A0000312E312E4B +:10929000300000006D61696E00000000696E697445 +:1092A0005368656C6C000000776C5F636D5F646988 +:1092B00073636F6E6E5F6362000000000200000067 +:1092C00000B71B000800000100010000286E756C4B +:1092D0006C290000253032782D253032782D25304C +:1092E00032782D253032782D253032782D253032C8 +:1092F00078000000256C752E256C752E256C752E5A +:10930000256C75007373696420746F6F206C6F6EC9 +:109310006720286D6178202564290A0025732000C4 +:109320002225732200000000205253534920256457 +:109330002064426D200000002041642D486F6320AE +:1093400000000000202857455020656E6372797038 +:1093500074696F6E290000002028544B4950206525 +:109360006E6372797074696F6E2900002028434320 +:109370004D5020656E6372797074696F6E290000BC +:1093800020202000253032582000000025630000F6 +:109390006E6F206E65747320666F756E640A0000D0 +:1093A000496E76616C6964206C656E6774680A004A +:1093B00025642E25642E25642E256400544B4950C7 +:1093C0000000000043434D5000000000574550008E +:1093D000776C5F636D5F696E6974000073656C65BF +:1093E00063745F6E65740000776C5F636F6E6E5FB1 +:1093F0006C6F73745F636200776C5F7363616E5F41 +:10940000636F6D706C6574655F636200776C5F6538 +:1094100076656E745F636200776C5F6D6564696129 +:109420005F636F6E6E65637465645F636200000006 +:109430005B25735D20434D3A206F7574206F662065 +:109440006D656D6F72790A005B25735D20434D3A3F +:1094500020636F756C64206E6F742072656769732A +:10946000746572206576656E742063620A00000080 +:109470005B25735D20434D3A20696E697469616CA8 +:10948000697A65640A0000005B25735D20434D3AEC +:1094900020636F6E6E656374656420746F2025733E +:1094A0000A0000005B25735D20434D3A20636F6E18 +:1094B0006E656374206661696C65642C20736361FA +:1094C0006E6E696E670A00005B25735D20434D3A3E +:1094D00020636F756C64206E6F7420737461727496 +:1094E000207363616E20616674657220636F6E6EB7 +:1094F000656374206661696C210A00005B25735DF9 +:1095000020434D3A20646973636F6E6E65637465C2 +:10951000640A00005B25735D20434D3A20636F6E43 +:109520006E656374696F6E206C6F73742C20736347 +:10953000616E6E696E670A005B25735D20434D3A6C +:1095400020636F756C64206E6F7420737461727425 +:10955000207363616E20616674657220636F6E6E46 +:10956000656374206C6F7374210A00005B25735D62 +:1095700020434D3A207363616E20636F6D706C659C +:109580007465640A00000000FFFFFFFFFFFF00009A +:109590005B25735D20434D3A20526F616D696E67A4 +:1095A0002066726F6D207273736920256420746F5A +:1095B0002025640A000000005B25735D20434D3ABE +:1095C000204E6F2063616E64696461746520666F0C +:1095D000756E6420666F7220737369642022257330 +:1095E000220A00005B25735D20434D3A20666169C5 +:1095F0006C656420746F20636F6E6E6563740A001F +:109600005B25735D20434D3A206661696C6564207B +:10961000746F207363616E0A000000005B25735D48 +:1096200020434D3A20756E68616E646C65642065F8 +:1096300076656E740A000000776C5F636F6E6E5F14 +:109640006661696C7572655F63620000000000010D +:109650000000182C0000000B00001830000000096A +:109660000000185C0000000F0000188000000001DE +:10967000000018BC00000001000018C0000000013C +:10968000000017EC00000001000017F000000001CE +:10969000000017F400000001000017F800000001AE +:1096A000000017FC0000000100001800000000018D +:1096B000000018040000000100001808000000036A +:1096C0000000180C00000001000018180000000144 +:1096D0000000181C0000000100001820000000011C +:1096E0000000182400000001000018284173736571 +:1096F0007274696F6E2022257322206661696C6521 +:1097000064206174206C696E6520256420696E2078 +:1097100025730A002E2E2F7372632F534F46545712 +:109720004152455F4652414D45574F524B2F53458D +:109730005256494345532F4C5749502F6C77697007 +:109740002D312E332E322F7372632F636F72652F7C +:10975000646863702E630000646863705F6F707488 +:10976000696F6E3A20646863702D3E6F7074696F24 +:109770006E735F6F75745F6C656E202B2032202BCB +:10978000206F7074696F6E5F6C656E203C3D204485 +:109790004843505F4F5054494F4E535F4C454E0025 +:1097A000646863705F6F7074696F6E5F627974650F +:1097B0003A20646863702D3E6F7074696F6E735FDA +:1097C0006F75745F6C656E203C20444843505F4F5A +:1097D0005054494F4E535F4C454E000064686370CF +:1097E0005F6F7074696F6E5F747261696C65723AF5 +:1097F000206468637020213D204E554C4C000000D1 +:10980000646863705F6F7074696F6E5F74726169B2 +:109810006C65723A20646863702D3E6D73675F6F8C +:10982000757420213D204E554C4C0A0064686370CD +:109830005F6F7074696F6E5F747261696C65723AA4 +:1098400020646863702D3E6F7074696F6E735F6F14 +:1098500075745F6C656E203C20444843505F4F50E8 +:1098600054494F4E535F4C454E0A00006468637084 +:109870005F6F7074696F6E5F73686F72743A2064A3 +:109880006863702D3E6F7074696F6E735F6F75746F +:109890005F6C656E202B2032203C3D2044484350B5 +:1098A0005F4F5054494F4E535F4C454E00000000EF +:1098B000646863705F6F7074696F6E5F6C6F6E6702 +:1098C0003A20646863702D3E6F7074696F6E735FC9 +:1098D0006F75745F6C656E202B2034203C3D2044F6 +:1098E0004843505F4F5054494F4E535F4C454E00D4 +:1098F0007265706C79207761736E2774206672656B +:1099000065640000646863705F6372656174655FBD +:10991000726571756573743A206E6574696620218D +:109920003D204E554C4C0000646863705F63726567 +:109930006174655F726571756573743A20646863FC +:109940007020213D204E554C4C000000646863702F +:109950005F6372656174655F726571756573743A92 +:1099600020646863702D3E705F6F7574203D3D20EC +:109970004E554C4C00000000646863705F63726574 +:109980006174655F726571756573743A20646863AC +:10999000702D3E6D73675F6F7574203D3D204E5591 +:1099A0004C4C0000646863705F6372656174655F4E +:1099B000726571756573743A20636865636B2074B2 +:1099C00068617420666972737420706275662063C2 +:1099D000616E20686F6C64207374727563742064A8 +:1099E0006863705F6D736700646863705F64656C63 +:1099F0006574655F726571756573743A206E657420 +:109A0000696620213D204E554C4C0000646863700F +:109A10005F64656C6574655F726571756573743AD2 +:109A2000206468637020213D204E554C4C0000009E +:109A3000646863705F64656C6574655F7265717599 +:109A40006573743A20646863702D3E705F6F75743F +:109A500020213D204E554C4C00000000646863708E +:109A60005F64656C6574655F726571756573743A82 +:109A700020646863702D3E6D73675F6F757420217D +:109A80003D204E554C4C00006E6574696620213DAA +:109A9000204E554C4C0000007062756620705F6F60 +:109AA0007574207761736E27742066726565640033 +:109AB000646863705F62696E643A206E657469669B +:109AC00020213D204E554C4C00000000646863701E +:109AD0005F62696E643A206468637020213D204EA5 +:109AE000554C4C00726574203D3D2073697A656F5A +:109AF000662873747275637420646863705F6D7335 +:109B00006729202D20444843505F4F5054494F4E01 +:109B1000535F4C454E000000726574203D3D20644B +:109B20006863702D3E6F7074696F6E735F696E5FEE +:109B30006C656E002E2E2F7372632F534F46545751 +:109B40004152455F4652414D45574F524B2F534569 +:109B50005256494345532F4C5749502F6C776970E3 +:109B60002D312E332E322F7372632F636F72652F58 +:109B7000646E732E63000000646E732073657276EA +:109B80006572206F7574206F662061727261790052 +:109B9000646E732073657276657220686173206EDF +:109BA0006F2049502061646472657373207365741B +:109BB0000000000070627566206D75737420626528 +:109BC00020696E206F6E6520706965636500000016 +:109BD000617272617920696E646578206F75742096 +:109BE0006F6620626F756E6473000000756E6B6E39 +:109BF0006F776E20646E735F7461626C6520656E52 +:109C00007472792073746174653A00006C6F6361DB +:109C10006C686F73740000003230382E36372E3285 +:109C200032322E32323200000004000400040002FE +:109C3000002000050002001E002000002E2E2F73C1 +:109C400072632F534F4654574152455F4652414D20 +:109C500045574F524B2F53455256494345532F4C6E +:109C60005749502F6C7769702D312E332E322F7358 +:109C700072632F636F72652F6D656D702E630000C8 +:109C80006D656D705F667265653A206D656D2070FB +:109C9000726F7065726C7920616C69676E656400C3 +:109CA0006D656D705F6D616C6C6F633A2074797077 +:109CB00065203C204D454D505F4D4158000000004F +:109CC0006D656D705F6D616C6C6F633A206D656D75 +:109CD000702070726F7065726C7920616C69676E4C +:109CE00065640000001C002000B000240014002067 +:109CF00000080010025400002E2E2F7372632F53A1 +:109D00004F4654574152455F4652414D45574F5279 +:109D10004B2F53455256494345532F4C5749502FCB +:109D20006C7769702D312E332E322F7372632F634F +:109D30006F72652F6E657469662E6300626F67755A +:109D40007320706275663A206C656E20213D207428 +:109D50006F745F6C656E20627574206E6578742018 +:109D60003D3D204E554C4C210000000073686F753E +:109D70006C64206E6F74206265206E756C6C20734D +:109D8000696E636520666972737420213D206C6181 +:109D900073742100696620666972737420213D2006 +:109DA0004E554C4C2C206C617374206D757374206F +:109DB000616C736F20626520213D204E554C4C0034 +:109DC0002E2E2F7372632F534F4654574152455FC7 +:109DD0004652414D45574F524B2F534552564943DA +:109DE00045532F4C5749502F6C7769702D312E33C6 +:109DF0002E322F7372632F636F72652F70627566D8 +:109E00002E630000286820213D204E554C4C29200F +:109E1000262620287420213D204E554C4C292028F0 +:109E200070726F6772616D6D65722076696F6C61BB +:109E3000746573204150492900000000702D3E7464 +:109E40006F745F6C656E203D3D20702D3E6C656EBD +:109E500020286F66206C61737420706275662069BB +:109E60006E20636861696E2900000000696E63728C +:109E7000656D656E745F6D61676E6974756465208C +:109E80003C3D20702D3E6C656E00000062616420D8 +:109E90007062756620747970650000007062756686 +:109EA0005F74616B653A20696E76616C69642062EB +:109EB00075660000706275665F74616B653A206953 +:109EC0006E76616C69642064617461707472000004 +:109ED000706275665F74616B653A20696E76616C5D +:109EE0006964207062756600646964206E6F742016 +:109EF000636F707920616C6C206461746100000094 +:109F0000706275665F636F70795F706172746961AA +:109F10006C3A20696E76616C696420627566000037 +:109F2000706275665F636F70795F7061727469618A +:109F30006C3A20696E76616C69642064617461704A +:109F400074720000706275665F636F70793A207496 +:109F50006172676574206E6F742062696720656E38 +:109F60006F75676820746F20686F6C6420736F75FD +:109F700072636500705F746F20213D204E554C4C1C +:109F8000000000006F66667365745F746F203C3D6F +:109F900020705F746F2D3E6C656E00006F66667397 +:109FA00065745F66726F6D203C3D20705F66726FF6 +:109FB0006D2D3E6C656E0000706275665F636F703C +:109FC00079282920646F6573206E6F7420616C6C32 +:109FD0006F77207061636B6574207175657565734B +:109FE000210A0000706275665F667265653A2073CB +:109FF000616E65207479706500000000706275669E +:10A000005F667265653A20702D3E726566203E205F +:10A0100030000000702D3E746F745F6C656E203DE3 +:10A020003D20702D3E6C656E202B20712D3E746F8F +:10A03000745F6C656E000000702D3E746F745F6C11 +:10A04000656E203D3D20702D3E6C656E0000000069 +:10A05000706275665F7265616C6C6F633A20702028 +:10A06000213D204E554C4C00706275665F726561F3 +:10A070006C6C6F633A2073616E6520702D3E74794D +:10A080007065000067726F77203C206D61785F75A6 +:10A0900031365F7400000000706275665F72656142 +:10A0A0006C6C6F633A207120213D204E554C4C0062 +:10A0B000706275665F616C6C6F633A2062616420E8 +:10A0C00070627566206C6179657200006368656313 +:10A0D0006B20702D3E7061796C6F6164202B207055 +:10A0E0002D3E6C656E20646F6573206E6F74206FFB +:10A0F000766572666C6F772070627566000000008E +:10A10000504255465F504F4F4C5F42554653495A57 +:10A1100045206D757374206265206269676765729A +:10A12000207468616E204D454D5F414C49474E4D4E +:10A13000454E540072656D5F6C656E203C206D610C +:10A14000785F7531365F7400706275665F616C6C44 +:10A150006F633A207062756620712D3E7061796C74 +:10A160006F61642070726F7065726C7920616C69C8 +:10A17000676E656400000000706275665F616C6CFC +:10A180006F633A206572726F6E656F7573207479B4 +:10A1900070650000706275665F636F70792066613C +:10A1A000696C6564000000000102030405060707EE +:10A1B00007070707070000002E2E2F7372632F5327 +:10A1C0004F4654574152455F4652414D45574F52B5 +:10A1D0004B2F53455256494345532F4C5749502F07 +:10A1E0006C7769702D312E332E322F7372632F638B +:10A1F0006F72652F7463702E630000007463705F6C +:10A20000706362735F73616E653A2061637469762F +:10A2100065207063622D3E737461746520213D205A +:10A22000434C4F53454400007463705F7063627326 +:10A230005F73616E653A206163746976652070634F +:10A24000622D3E737461746520213D204C49535446 +:10A25000454E00007463705F706362735F73616E7C +:10A26000653A20616374697665207063622D3E7380 +:10A270007461746520213D2054494D452D57414955 +:10A28000540000007463705F706362735F73616E8B +:10A29000653A207477207063622D3E737461746533 +:10A2A000203D3D2054494D452D5741495400000063 +:10A2B0007463705F62696E643A2063616E206F6ED2 +:10A2C0006C792062696E6420696E207374617465B4 +:10A2D00020434C4F534544007463705F726563764E +:10A2E00065643A206C656E20776F756C64207772B8 +:10A2F0006170207263765F776E640A00756E7365B5 +:10A300006E74207365676D656E7473206C65616B28 +:10A31000696E6700756E61636B6564207365676D58 +:10A32000656E7473206C65616B696E670000000078 +:10A330006F6F736571207365676D656E7473206CE4 +:10A3400065616B696E6700007463705F7063625F64 +:10A3500072656D6F76653A207463705F70636273C7 +:10A360005F73616E652829007463705F6C69737434 +:10A37000656E3A2070636220616C72656164792059 +:10A38000636F6E6E65637465640000007463705F74 +:10A39000736C6F77746D723A2061637469766520AF +:10A3A0007063622D3E737461746520213D20434CBF +:10A3B0004F5345440A0000007463705F736C6F77FD +:10A3C000746D723A20616374697665207063622DE2 +:10A3D0003E737461746520213D204C495354454EB1 +:10A3E0000A0000007463705F736C6F77746D723A6B +:10A3F00020616374697665207063622D3E737461B9 +:10A40000746520213D2054494D452D574149540A3A +:10A41000000000007463705F736C6F77746D723A44 +:10A42000206D6964646C652074637020213D207424 +:10A4300063705F6163746976655F70636273000067 +:10A440007463705F736C6F77746D723A20666972B3 +:10A45000737420706362203D3D207463705F61639C +:10A46000746976655F706362730000007463705F87 +:10A47000736C6F77746D723A2054494D452D574176 +:10A480004954207063622D3E7374617465203D3DB4 +:10A490002054494D452D5741495400007463705F65 +:10A4A000736C6F77746D723A206D6964646C6520AB +:10A4B00074637020213D207463705F74775F7063F4 +:10A4C000627300007463705F736C6F77746D723ABF +:10A4D00020666972737420706362203D3D2074634E +:10A4E000705F74775F706362730000007463705F05 +:10A4F000636F6E6E6563743A2063616E206F6E6C7D +:10A500007920636F6E6E65637465642066726F6D2B +:10A5100020737461746520434C4F53454400000020 +:10A5200053594E5F53454E540000000053594E5F3F +:10A53000524356440000000045535441424C495395 +:10A540004845440046494E5F574149545F31000039 +:10A5500046494E5F574149545F320000434C4F53C8 +:10A56000455F574149540000434C4F53494E470003 +:10A570004C4153545F41434B0000000054494D454A +:10A580005F5741495400000003060C183060780002 +:10A590008000F34C8000F4BC8000F59E8000F6043F +:10A5A0008000F6868000F59E8000F6C88000F7489F +:10A5B0002E2E2F7372632F534F4654574152455FCF +:10A5C0004652414D45574F524B2F534552564943E2 +:10A5D00045532F4C5749502F6C7769702D312E33CE +:10A5E0002E322F7372632F636F72652F7463705FE7 +:10A5F000696E2E63000000007063622D3E736E640E +:10A600005F71756575656C656E203E3D2070627585 +:10A61000665F636C656E286E6578742D3E702900E8 +:10A620007463705F726563656976653A2076616C04 +:10A630006964207175657565206C656E6774680066 +:10A64000696E7365672E7020213D204E554C4C007D +:10A65000696E73616E65206F6666736574210000B4 +:10A660007062756620746F6F2073686F727421005A +:10A67000706275665F686561646572206661696CA9 +:10A68000656400007463705F726563656976653A3E +:10A69000207365676D656E74206E6F7420747269C7 +:10A6A0006D6D656420636F72726563746C7920747C +:10A6B0006F207263765F776E640A00007463705F68 +:10A6C000726563656976653A207365676D656E745A +:10A6D000206E6F74207472696D6D656420636F7293 +:10A6E000726563746C7920746F206F6F736571206D +:10A6F00071756575650A00007463705F72656365E6 +:10A700006976653A207463706C656E203E207263D2 +:10A71000765F776E640A00007463705F72656365CC +:10A720006976653A206F6F736571207463706C652C +:10A730006E203E207263765F776E640A0000000030 +:10A740007463705F696E7075743A206163746976C2 +:10A7500065207063622D3E737461746520213D2015 +:10A76000434C4F53454400007463705F696E7075CD +:10A77000743A20616374697665207063622D3E735C +:10A780007461746520213D2054494D452D57414940 +:10A79000540000007463705F696E7075743A2061D4 +:10A7A0006374697665207063622D3E7374617465AD +:10A7B00020213D204C495354454E00007463705F86 +:10A7C000696E7075743A207063622D3E6E657874A0 +:10A7D00020213D2070636220286265666F726520CB +:10A7E00063616368652900007463705F696E7075EA +:10A7F000743A207063622D3E6E65787420213D208E +:10A8000070636220286166746572206361636865A5 +:10A81000290000007463705F696E7075743A20548B +:10A82000494D452D57414954207063622D3E737444 +:10A83000617465203D3D2054494D452D5741495493 +:10A84000000000007463705F696E7075743A207068 +:10A8500063622D3E737461746520213D20434C4F2B +:10A86000534544007063622D3E736E645F7175657D +:10A8700075656C656E203E20300000007063622DAF +:10A880003E61636365707420213D204E554C4C0041 +:10A890007463705F696E7075743A207463705F7072 +:10A8A0006362735F73616E65282900002E2E2F731B +:10A8B00072632F534F4654574152455F4652414DA4 +:10A8C00045574F524B2F53455256494345532F4CF2 +:10A8D0005749502F6C7769702D312E332E322F73DC +:10A8E00072632F636F72652F7463705F6F75742E60 +:10A8F00063000000636865636B20746861742066A0 +:10A900006972737420706275662063616E20686F6F +:10A910006C6420737472756374207463705F686410 +:10A92000720000007463705F656E71756575653ADD +:10A93000207061636B6574206E656564732070615F +:10A94000796C6F61642C206F7074696F6E732C204A +:10A950006F722053594E2F46494E202870726F67F0 +:10A9600072616D6D65722076696F6C6174657320BC +:10A9700041504929000000007463705F656E717575 +:10A980006575653A206C656E20213D2030207C7C09 +:10A9900020617267203D3D204E554C4C202870723E +:10A9A0006F6772616D6D65722076696F6C61746539 +:10A9B00073204150492900007463705F656E7175A2 +:10A9C0006575653A207062756673206F6E207175CB +:10A9D000657565203D3E206174206C65617374204F +:10A9E0006F6E65207175657565206E6F6E2D656D76 +:10A9F000707479007463705F656E71756575653A22 +:10AA0000206E6F207062756673206F6E20717565A1 +:10AA10007565203D3E20626F7468207175657565AF +:10AA20007320656D707479007573656720213D2012 +:10AA30004E554C4C00000000636865636B207468E1 +:10AA40006174206669727374207062756620636138 +:10AA50006E20686F6C642074686520636F6D706C25 +:10AA6000657465207365676C656E0000706275665D +:10AA70005F686561646572206661696C65640A007F +:10AA800046494E20656E71756575656420746F6703 +:10AA90006574686572207769746820646174610008 +:10AAA0007A65726F2D6C656E67746820706275666A +:10AAB000000000007463705F656E71756575653ABE +:10AAC0002076616C6964207175657565206C656EB2 +:10AAD00067746800525354206E6F742065787065F7 +:10AAE0006374656420686572652100002E2E2F73E3 +:10AAF00072632F534F4654574152455F4652414D62 +:10AB000045574F524B2F53455256494345532F4CAF +:10AB10005749502F6C7769702D312E332E322F7399 +:10AB200072632F636F72652F7564702E630000006F +:10AB3000726562696E64203D3D2030006368656324 +:10AB40006B2074686174206669727374207062751A +:10AB5000662063616E20686F6C6420737472756325 +:10AB600074207564705F686472000000702D3E7020 +:10AB700061796C6F6164203D3D206970686472008A +:10AB80002E2E2F7372632F534F4654574152455FF9 +:10AB90004652414D45574F524B2F5345525649430C +:10ABA00045532F4C5749502F6C7769702D312E33F8 +:10ABB0002E322F7372632F636F72652F6970763434 +:10ABC0002F69636D702E6300636865636B20746822 +:10ABD00061742066697273742070627566206361A7 +:10ABE0006E20686F6C642069636D70206D6573738F +:10ABF0006167650069636D705F696E7075743A2096 +:10AC00006D6F76696E6720702D3E7061796C6F6133 +:10AC10006420746F206970206865616465722066C5 +:10AC200061696C65640A0000636865636B20746821 +:10AC30006174206669727374207062756620636146 +:10AC40006E20686F6C64207374727563742074680E +:10AC5000652049434D5020686561646572000000BD +:10AC600069636D705F696E7075743A20636F707997 +:10AC7000696E6720746F206E65772070627566203C +:10AC80006661696C65640A0069636D705F696E7006 +:10AC900075743A20726573746F72696E67206F7293 +:10ACA0006967696E616C20702D3E7061796C6F61AF +:10ACB00064206661696C65640A00000043616E2768 +:10ACC00074206D6F7665206F7665722068656164AB +:10ACD000657220696E207061636B6574000000000E +:10ACE0002E2E2F7372632F534F4654574152455F98 +:10ACF0004652414D45574F524B2F534552564943AB +:10AD000045532F4C5749502F6C7769702D312E3396 +:10AD10002E322F7372632F636F72652F69707634D2 +:10AD20002F69702E63000000636865636B20746890 +:10AD30006174206669727374207062756620636145 +:10AD40006E20686F6C642073747275637420697010 +:10AD50005F68647200FFFFFFFF000000000000005A +:10AD60002E2E2F7372632F534F4654574152455F17 +:10AD70004652414D45574F524B2F5345525649432A +:10AD800045532F4C5749502F6C7769702D312E3316 +:10AD90002E322F7372632F636F72652F6970763452 +:10ADA0002F69705F667261672E6300007468697353 +:10ADB000206E656564732061207062756620696E1F +:10ADC000206F6E65207069656365210073616E692F +:10ADD000747920636865636B206C696E6B656420B1 +:10ADE0006C697374000000007072657620213D204C +:10ADF00069707200707265762D3E6E657874203DC4 +:10AE00003D2069707200000069705F726561737344 +:10AE10005F70627566636F756E74203E3D20636C73 +:10AE2000656E0000636865636B20667261676D65BF +:10AE30006E747320646F6E2774206F7665726C6118 +:10AE4000700000006E6F2070726576696F757320F8 +:10AE5000667261676D656E742C2074686973206D0D +:10AE600075737420626520746865206669727374F6 +:10AE700020667261676D656E7421000073616E6992 +:10AE8000747920636865636B0000000076616C690B +:10AE9000646174655F646174616772616D3A6E6567 +:10AEA00078745F70627566213D4E554C4C00000011 +:10AEB00076616C69646174655F6461746167726115 +:10AEC0006D3A646174616772616D20656E64213DE5 +:10AED000646174616772616D206C656E00FFFFFFD5 +:10AEE000FFFFFF002E2E2F7372632F534F465457D0 +:10AEF0004152455F4652414D45574F524B2F5345A6 +:10AF00005256494345532F4C5749502F6C7769701F +:10AF10002D312E332E322F7372632F6E6574696656 +:10AF20002F6574686172702E630000006E6574692D +:10AF3000662D3E6877616464725F6C656E206D7526 +:10AF40007374206265207468652073616D6520618B +:10AF500073204554484152505F4857414444525F22 +:10AF60004C454E20666F72206574686172702100D6 +:10AF70007120213D204E554C4C000000712D3E703B +:10AF800020213D204E554C4C00000000722D3E709B +:10AF900020213D204E554C4C000000006172705F36 +:10AFA0007461626C655B695D2E71203D3D204E557C +:10AFB0004C4C000069203C204152505F5441424CAF +:10AFC000455F53495A4500006E657469662D3E68B9 +:10AFD00077616464725F6C656E203D3D2045544826 +:10AFE0004152505F4857414444525F4C454E000027 +:10AFF000636865636B20746861742066697273743A +:10B0000020706275662063616E20686F6C642073C7 +:10B010007472756374206574686172705F686472BD +:10B02000000000006172705F7461626C655B695D55 +:10B030002E7374617465203D3D2050454E44494E49 +:10B0400047206F7220535441424C45006E6F207070 +:10B0500061636B65742071756575657320616C6CD7 +:10B060006F77656421000000000000002E2E2F7312 +:10B0700072632F534F4654574152455F4652414DDC +:10B0800045574F524B2F53455256494345532F4C2A +:10B090005749502F6C7769702D706F72742D312E57 +:10B0A000332E322F48442F69662F6E657469662FE0 +:10B0B000776C69662E6300000A090000322E312E7B +:10B0C000312E310078C40E00352E332E31000000B1 +:10B0D000352E332E35000000352E332E340000007F +:10B0E00041505000484D4700800162CE800162D23D +:10B0F0008001627E8001627E800162868001628EB4 +:10B10000800162968001629E800162A6800162AE2B +:10B11000800162B6800162BE800162C6800162DA8F +:10B12000312E352E312E3700312E352E312E310075 +:10B13000312E352E312E34008001901C80018FFA83 +:10B140008001908880018F628001907A80018FD881 +:10B1500080018F6280018F9E80018F6280018F62EB +:10B1600080018F6280018F6280018F6280018F6217 +:10B1700080018F6280018F6280018F6280018F6207 +:10B1800080018F6280018F6280018F6280018F62F7 +:10B1900080018F6280018F6280018F6280018F62E7 +:10B1A00080018F6280018F6280018F6280018F62D7 +:10B1B00080018F6280018F6280018F6280018F62C7 +:10B1C00080018F6280018F6280018F6280018F62B7 +:10B1D00080018F6280018F6280018F6280018F62A7 +:10B1E00080018F6280018F6280018F6280018F6297 +:10B1F00080018F6280018F6280018F6280018F6287 +:10B2000080018F6280018F6280018F6280018F6276 +:10B2100080018F6280018F6280018F6280018F6266 +:10B2200080018F6280018F6280018F6280018F6256 +:10B2300080018F6280018F7C8001911480018FAC2E +:10B2400080018FAC80018FCA80018FAC80018FACF0 +:10B2500080018FAC80018FAC80018FAC80018FACFE +:10B2600080018FAC80018FAC80018FAC80018FACEE +:10B2700080018FCA80018FAC80018FAC80018FACC0 +:10B2800080018FAC80018FAC80018FAC80018FACCE +:10B290008001910480018FAC80018FAC80018FAC64 +:10B2A00080018FAC80018FAC80018FAC80018FACAE +:10B2B00080018FAC80018FAC80018FAC80018FAC9E +:10B2C00080018FAC80018FAC80018FAC80018FAC8E +:10B2D00080018FAC80018FAC80018FAC80018FAC7E +:10B2E00080018FAC80018FAC80018FAC80018FAC6E +:10B2F00080018FAC80018FAC80018FAC80018FAC5E +:10B3000080018FAC80018FAC80018FAC80018FAC4D +:10B3100080018FAC80018FAC80018FAC80018FAC3D +:10B3200080018FAC80018FAC80018FAC80018FAC2D +:10B3300080018FAC80018FAC80018FAC80018FAC1D +:10B3400080018FAC80018FAC80018FAC80018FAC0D +:10B3500080018FAC80018FAC80018FAC80018FACFD +:10B3600080018FAC80018FAC80018FAC80018FACED +:10B3700080018FAC80018FAC80018FAC80018FACDD +:10B3800080018FAC80018FAC80018FAC80018FACCD +:10B3900080018FAC80018FAC80018FAC80018FACBD +:10B3A00080018FAC80018FAC80018FAC80018FACAD +:10B3B00080018FAC80018FAC80018FAC80018FAC9D +:10B3C00080018FAC80018FAC80018FAC80018FAC8D +:10B3D00080018FAC80018FAC80018FAC80018FAC7D +:10B3E00080018FAC80018FAC80018FAC80018FAC6D +:10B3F00080018FAC80018FAC80018FAC80018FAC5D +:10B4000080018FAC80018FAC80018FAC80018FAC4C +:10B4100080018FAC80018FAC80018FAC80018FAC3C +:10B4200080018FAC80018FAC80018FAC80018FAC2C +:10B4300080018FAC80018FAC80018FAC80018FCAFE +:10B44000800190F080018FAC80018FCA80018FACA9 +:10B4500080018FAC80018FAC80018FAC80018FACFC +:10B4600080018FAC80018FAC80018FCA80018FACCE +:10B4700080018FAC800190E8800190E0800190D83D +:10B48000800190D0800190C8800190C0800190FC24 +:10B4900080018FAC8001910C57455F494E445F3865 +:10B4A000303231315F434F4E4E45435445440000E6 +:10B4B00057455F494E445F38303231315F4449531C +:10B4C000434F4E4E454354494E47000057455F4950 +:10B4D0004E445F38303231315F494253535F444903 +:10B4E00053434F4E4E45435445440000332E312EB6 +:10B4F000322E312E34000000352E32330000000091 +:10B50000352E32322E320000352E32322E310000EE +:10B51000352E322E39000000352E31382E31000004 +:10B52000352E31382E320000352E32322E340000C6 +:10B53000352E32342E320000352E32342E310000BA +:10B54000352E31312E310000352E322E32000000E2 +:10B55000352E31362E320000352E31362E31000098 +:10B56000312E312E312E323200000000352E322E97 +:10B5700031392E3500000000352E322E31392E346F +:10B5800000000000352E322E31392E33000000002D +:10B59000352E322E31392E3200000000352E322E5B +:10B5A00031392E3100000000352E322E31000000DE +:10B5B000352E31312E320000352E31312E33000040 +:10B5C000352E31312E340000352E31312E3500002C +:10B5D000352E31312E360000352E31312E38000017 +:10B5E000352E31312E3700008001B8948001B88C9F +:10B5F0008001B8948001B8828001B9E28001B990DD +:10B600008001B9428001B8F08001B89E8001C1EA92 +:10B610008001C1E28001C1E28001C1EA8001C1DA9A +:10B620008001C1DA8001C1D28001C1D202040B0CB9 +:10B63000121618242C304248606C00007373696441 +:10B640000000000070736B004A756E6B4150000083 +:10B6500057534300656170005746412D53696D7023 +:10B660006C65436F6E6669672D456E726F6C6C65B5 +:10B67000652D312D300000006964656E7469747940 +:10B68000000000006E72776966690000646566619B +:10B69000756C740057455F494E445F383032313124 +:10B6A0005F444953434F4E4E4543544544000000C8 +:10B6B00057455F494E445F50414952574953455F92 +:10B6C0004D49435F4552524F5200000057455F4974 +:10B6D0004E445F47524F55505F4D49435F4552526C +:10B6E0004F52000057455F494E445F43414E444925 +:10B6F000444154455F4C495354000000494E414376 +:10B700005449564500000000444953434F4E4E45AE +:10B7100043544544000000005343414E4E494E47B8 +:10B72000000000004153534F43494154494E4700E4 +:10B730004153534F43494154454400003457415904 +:10B740005F48414E445348414B45000047524F55D6 +:10B75000505F48414E445348414B4500434F4D5084 +:10B760004C45544544000000554E4B4E4F574E003B +:10B770004354524C2D4556454E542D5445524D4937 +:10B780004E4154494E47202D207369676E616C20ED +:10B790002564207265636569766564007769726502 +:10B7A0006400000043616E63656C6C696E672061C4 +:10B7B000757468656E7469636174696F6E2074690D +:10B7C0006D656F75740000005750413A2045415037 +:10B7D0004F4C2070726F63657373696E6720636F7F +:10B7E0006D706C657465000043616E63656C6C69B7 +:10B7F0006E67207363616E20726571756573740086 +:10B8000052534E3A207573696E672049454545206D +:10B810003830322E3131692F44392E30000000008B +:10B820005750413A207573696E6720494545452058 +:10B830003830322E3131692F44332E300000000071 +:10B840005750413A204661696C656420746F2070DE +:10B8500061727365205750412049452066726F6DB3 +:10B86000206173736F63696174696F6E20696E66BE +:10B870006F0000005750413A20447269766572208B +:10B88000757365642064697361626C6564206772B6 +:10B890006F75702063697068657220307825782034 +:10B8A000286D61736B203078257829202D207265F2 +:10B8B0006A656374000000005750413A2044726981 +:10B8C00076657220757365642064697361626C6566 +:10B8D0006420706169727769736520636970686557 +:10B8E00072203078257820286D61736B20307825A0 +:10B8F0007829202D2072656A656374005750413A9B +:10B90000204472697665722075736564206469737A +:10B9100061626C6564206B6579206D616E6167653D +:10B920006D656E74203078257820286D61736B20EA +:10B930003078257829202D2072656A6563740000AF +:10B940005750413A207573696E672047544B204326 +:10B95000434D50005750413A207573696E67204738 +:10B96000544B20544B4950005750413A207573694D +:10B970006E672047544B205745503130340000004B +:10B980005750413A207573696E672047544B2057D2 +:10B9900045503430000000005750413A207573691B +:10B9A0006E672050544B2043434D50005750413A4E +:10B9B000207573696E672050544B20544B495000DA +:10B9C0005750413A207573696E672050544B204E92 +:10B9D0004F4E45005750413A207573696E67204BB2 +:10B9E00045595F4D474D54203830322E31580000B4 +:10B9F0005750413A207573696E67204B45595F4D2A +:10BA0000474D54205750412D50534B005750413A09 +:10BA1000207573696E67204B45595F4D474D542023 +:10BA20005750412D4E4F4E45000000005750413AAF +:10BA3000204661696C656420746F2073656C656372 +:10BA400074205750412F52534E0000004661696CDC +:10BA5000656420746F20706172736520746865205E +:10BA6000636F6E66696775726174696F6E2066696F +:10BA70006C652027257327202D2065786974696EF1 +:10BA8000670000005265636F6E6669677572617466 +:10BA9000696F6E20636F6D706C6574656400000083 +:10BAA00053657474696E672061757468656E746936 +:10BAB000636174696F6E2074696D656F75743A2087 +:10BAC0002564207365632025642075736563000019 +:10BAD00053657474696E67207363616E207265715B +:10BAE000756573743A20256420736563202564208E +:10BAF000757365630000000041757468656E746954 +:10BB0000636174696F6E20776974682025303278BC +:10BB10003A253032783A253032783A253032783A40 +:10BB2000253032783A253032782074696D6564208A +:10BB30006F75742E00000000547279696E6720746E +:10BB40006F206173736F63696174652077697468CE +:10BB500020253032783A253032783A253032783A1A +:10BB6000253032783A253032783A2530327820281C +:10BB7000535349443D2725732720667265713D253F +:10BB800064204D487A290000547279696E672074E8 +:10BB90006F206173736F636961746520776974687E +:10BBA0002053534944202725732700004173736FA6 +:10BBB00063696174696F6E20726571756573742055 +:10BBC000746F20746865206472697665722066619E +:10BBD000696C6564000000007770615F7375707058 +:10BBE0006C6963616E742076302E352E31300A43D5 +:10BBF0006F70797269676874202863292032303049 +:10BC0000332D323030382C204A6F756E69204D61EB +:10BC10006C696E656E203C6A4077312E66693E2005 +:10BC2000616E6420636F6E7472696275746F727393 +:10BC300000000000546869732070726F6772616D54 +:10BC4000206973206672656520736F667477617210 +:10BC5000652E20596F752063616E2064697374725C +:10BC6000696275746520697420616E642F6F72203B +:10BC70006D6F646966792069740A756E64657220F7 +:10BC8000746865207465726D73206F6620746865D2 +:10BC900020474E552047656E6572616C2050756275 +:10BCA0006C6963204C6963656E7365207665727399 +:10BCB000696F6E20322E0A0A416C7465726E61746F +:10BCC0006976656C792C207468697320736F66746B +:10BCD00077617265206D6179206265206469737493 +:10BCE0007269627574656420756E6465722074682B +:10BCF00065207465726D73206F66207468650A42F2 +:10BD00005344206C6963656E73652E20536565200E +:10BD1000524541444D4520616E6420434F5059497E +:10BD20004E4720666F72206D6F7265206465746186 +:10BD3000696C732E0A00000080020D8C80020D9E3B +:10BD400080020DB480020D6680020D7280020DE04B +:10BD500080020D6680020DEC80020D6680020D6689 +:10BD600080020D6680020D6680020D6680020D66FF +:10BD700080020D6680020D6680020D6680020D66EF +:10BD800080020D6680020D6680020D6680020D66DF +:10BD900080020D6680020D6680020D6680020D66CF +:10BDA00080020D6680020D6680020D6680020D66BF +:10BDB00080020D6680020D6680020D6680020D66AF +:10BDC00080020D6680020D6680020D6680020D669F +:10BDD00080020D6680020D6680020D6680020D668F +:10BDE00080020D6680020D6680020D6680020D667F +:10BDF00080020D6680020D6680020D6680020D666F +:10BE000080020D6680020D6680020D6680020D665E +:10BE100080020D6680020D6680020D6680020D664E +:10BE200080020D6680020D6680020D6680020D663E +:10BE300080020D6680020D8880020E5080020D6621 +:10BE400080020E5080020D6680020F8880020D660F +:10BE500080020F7C80020D6680020F7080020D66EA +:10BE600080020D6680020D6680020D6680020FB8AA +:10BE700080020D6680020D6680020FAC80020D66A6 +:10BE800080020FA080020D6680020D6680020D66A2 +:10BE900080020D6680020D6680020D6680020D66CE +:10BEA00080020D6680020D6680020D6680020D66BE +:10BEB00080020D6680020D6680020D6680020D66AE +:10BEC00080020D6680020D6680020D6680020D669E +:10BED00080020D6680020D6680020D6680020D668E +:10BEE00080020D6680020D6680020D6680020D667E +:10BEF00080020D6680020D6680020D6680020D666E +:10BF000080020D6680020D6680020D6680020D665D +:10BF100080020D6680020D6680020D6680020D664D +:10BF200080020D6680020D6680020D6680020D663D +:10BF300080020D6680020D6680020D6680020D662D +:10BF400080020D6680020D6680020D6680020D661D +:10BF500080020D6680020D6680020D6680020D660D +:10BF600080020D6680020D6680020D6680020D66FD +:10BF700080020D6680020D6680020D6680020D66ED +:10BF800080020D6680020D6680020D6680020D66DD +:10BF900080020D6680020D6680020D6680020D66CD +:10BFA00080020D6680020D6680020D6680020D66BD +:10BFB00080020D6680020D6680020D6680020D66AD +:10BFC00080020D6680020D6680020D6680020D669D +:10BFD00080020D6680020D6680020D6680020D668D +:10BFE00080020D6680020D6680020D6680020D667D +:10BFF00080020D6680020D6680020D6680020D666D +:10C0000080020D6680020D6680020D6680020D665C +:10C0100080020D6680020D6680020D6680020D664C +:10C0200080020D6680020E3880020F6480020E3896 +:10C0300080020E3880020F9480020D6680020E503E +:10C0400080020D6680020E5C80020D6680020E5C2E +:10C0500080020D6680020E3880020D6680020E3866 +:10C0600080020E4480020E4480020E4480020D665F +:10C0700080020E3880020E3880020F5880020D6652 +:10C0800080020D6680020F4C80020D6680020D66F4 +:10C0900080020D6680020D6680020D6680020D66CC +:10C0A00080020D6680020D6680020D6680020D66BC +:10C0B00080020F4080020D6680020D6680020D66D0 +:10C0C00080020D6680020D6680020D6680020D669C +:10C0D00080020F3480020D6680020D6680020D66BC +:10C0E00080020D6680020D6680020D6680020D667C +:10C0F00080020D6680020D6680020D6680020D666C +:10C1000080020D6680020D6680020D6680020D665B +:10C1100080020D6680020D6680020D6680020D664B +:10C1200080020D6680020D6680020D6680020D663B +:10C1300080020D6680020D6680020D6680020D662B +:10C1400080020D6680020D6680020D6680020D661B +:10C1500080020D6680020D6680020D6680020D660B +:10C1600080020D6680020D6680020D6680020D66FB +:10C1700080020D6680020D6680020D6680020D66EB +:10C1800080020D6680020D6680020D6680020D66DB +:10C1900080020D6680020D6680020D6680020D66CB +:10C1A00080020D6680020D6680020D6680020D66BB +:10C1B00080020D6680020D6680020D6680020D66AB +:10C1C00080020D6680020D6680020D6680020D669B +:10C1D00080020D6680020D6680020D6680020D668B +:10C1E00080020D6680020D6680020D6680020D667B +:10C1F00080020D6680020D6680020D6680020D666B +:10C2000080020D6680020D6680020D6680020D665A +:10C2100080020D6680020D6680020D6680020D664A +:10C2200080020D6680020D6680020D6680020D663A +:10C2300080020D6680020D6680020D6680020D662A +:10C2400080020D6680020D6680020D6680020D661A +:10C2500080020D6680020D6680020D6680020D660A +:10C2600080020D6680020D6680020D6680020D66FA +:10C2700080020D6680020D6680020D6680020F2826 +:10C2800080020F1C80020D6680020F1080020D6676 +:10C2900080020D6680020D6680020F0480020EF897 +:10C2A00080020D6680020D6680020EEC80020D6633 +:10C2B00080020D6680020EE080020ED480020EC85D +:10C2C00080020EBC80020EB080020EA480020E9886 +:10C2D00080020D6680020E8C80020E8080020D6648 +:10C2E00080020E7480020E688002129A8002128808 +:10C2F0008002127680021264800212528002124082 +:10C300008002119E8002119E8002122E8002121C59 +:10C310008002120A800211F8800211E6800211D414 +:10C32000800211C2800211B0800211B0800212ACF2 +:10C33000800210E0800210E0800210E0800213CC46 +:10C34000800213BA800213A8800210E0800210E07D +:10C3500080021396800210E0800210E080021384B5 +:10C3600080021372800213608002134E8002133C1D +:10C370008002132A8002131880021306800212F42E +:10C38000800210E0800212E2800212D0800210E0EF +:10C39000800210E0800210E0800210E0800210E0D5 +:10C3A000800210E0800210E0800210E0800210E0C5 +:10C3B000800210E0800210E0800210E0800210E0B5 +:10C3C000800210E0800210E0800210E0800210E0A5 +:10C3D000800210E0800210E0800210E0800210E095 +:10C3E000800210E0800210E0800210E0800210E085 +:10C3F000800210E0800210E0800210E0800210E075 +:10C40000800210E0800210E0800210E0800210E064 +:10C41000800210E0800210E0800210E0800210E054 +:10C42000800210E0800210E0800210E0800210E044 +:10C43000800210E0800210E0800210E0800210E034 +:10C44000800210E0800210E0800210E0800210E024 +:10C45000800210E0800210E0800210E0800210E014 +:10C46000800210E0800210E0800210E0800210E004 +:10C47000800210E0800210E0800210E0800210E0F4 +:10C48000800210E0800210E0800210E0800210E0E4 +:10C49000800210E0800210E0800210E0800210E0D4 +:10C4A000800210E0800210E0800210E0800210E0C4 +:10C4B000800210E0800210E0800210E0800210E0B4 +:10C4C000800210E0800210E0800210E0800210E0A4 +:10C4D000800210E0800210E0800210E0800210E094 +:10C4E000800210E0800210E0800210E0800210E084 +:10C4F000800210E0800210E0800210E0800210E074 +:10C50000800210E0800210E0800210E0800210E063 +:10C51000800210E0800210E0800210E0800210E053 +:10C52000800212BE25303258000000008003B63C65 +:10C5300080023CB880023B2800000010000000147C +:10C540000000000000000020000000008003CD1863 +:10C550008002401880023AB0000000600000000035 +:10C560000000000000000001000000008003CD2456 +:10C5700080023FF480023A500000000000000000FA +:10C580000000000000000000000000008003B6442E +:10C5900080023F2880023AEC00000000000000000A +:10C5A0000000000000000000000000018003CD2C0E +:10C5B000800232B4800239D0000000000000000088 +:10C5C0000000000000000000000000008003CD34E7 +:10C5D0008002316C800238A40000000000000000DE +:10C5E0000000000000000000000000008003CD40BB +:10C5F00080023140800238940000000000000000FA +:10C600000000000000000000000000008003CD4C8E +:10C610008002311480023884000000000000000015 +:10C620000000000000000000000000008003CD5466 +:10C6300080022ECC8002369C00000000000000002A +:10C640000000000000000000000000008003B6545D +:10C6500080023DB880023D2800000000000000007C +:10C660000000000000000000000000008003B67819 +:10C6700080023CB880023B28000000680000006C8B +:10C680000000000000000000000000008003CD60FA +:10C6900080023CB880023B2800000070000000745B +:10C6A0000000000000000000000000008003CD74C6 +:10C6B00080023CB880023B28000000780000007C2B +:10C6C0000000001000000020000000018003CD7C6D +:10C6D00080023CB880023B280000008000000084FB +:10C6E0000000000000000000000000008003CD807A +:10C6F00080023CB880023B28000000880000008CCB +:10C700000000000000000000000000018003CD8C4C +:10C7100080023CB880023B2800000090000000002E +:10C720000000000000000000000000008003CD9425 +:10C7300080023CB880023B2800000094000000000A +:10C740000000000000000000000000008003CD9CFD +:10C7500080023CB880023B280000009800000000E6 +:10C760000000000000000000000000008003CDA8D1 +:10C7700080023CB880023B280000009C00000000C2 +:10C780000000000000000000000000008003CDB4A5 +:10C7900080023CB880023B28000000A0000000009E +:10C7A0000000000000000000000000018003CDC870 +:10C7B00080023CB880023B28000000A4000000007A +:10C7C0000000000000000000000000008003CDD049 +:10C7D00080023CB880023B28000000A80000000056 +:10C7E0000000000000000000000000008003CDE019 +:10C7F00080023CB880023B28000000AC0000000032 +:10C800000000000000000000000000008003CDF4E4 +:10C8100080023CB880023B28000000B0000000000D +:10C820000000000000000000000000008003CE00B7 +:10C8300080023CB880023B28000000B400000000E9 +:10C840000000000000000000000000008003CE0C8B +:10C8500080023CB880023B28000000B800000000C5 +:10C860000000000000000000000000008003CE1C5B +:10C8700080023CB880023B28000000BC00000000A1 +:10C880000000000000000000000000008003CE2C2B +:10C8900080023CB880023B28000000C0000000007D +:10C8A0000000000000000000000000018003CE40F6 +:10C8B00080023CB880023B28000000C40000000059 +:10C8C0000000000000000000000000008003CE4CCB +:10C8D00080023CB880023B28000000C80000000035 +:10C8E0000000000000000000000000008003CE5C9B +:10C8F00080023CB880023B28000000CC0000000011 +:10C900000000000000000000000000008003CE7066 +:10C9100080023CB880023B28000000D400000000E8 +:10C920000000000000000000000000008003CE783E +:10C9300080023CB880023B28000000D800000000C4 +:10C940000000000000000000000000008003CE8016 +:10C9500080023CB880023B28000000DC00000000A0 +:10C960000000000000000000000000008003CE88EE +:10C9700080023CB880023B28000000E0000000007C +:10C980000000000000000000000000018003CE8CC9 +:10C9900080023CB880023B28000000E80000000054 +:10C9A0000000000000000000000000008003CE989E +:10C9B00080023CB880023B28000000EC0000000030 +:10C9C0000000000000000000000000008003CF888D +:10C9D0008002401880023AB0000000E4000000002D +:10C9E0000000000000000000000000008003CEA056 +:10C9F0008002401880023AB0000000F00000000001 +:10CA00000000000000000000000000008003CEAC29 +:10CA100080023CA080023680000000000000000080 +:10CA20000000000000000000000000018003CEB8FC +:10CA300080023C8880023664000000000000000094 +:10CA40000000000000000000000000018003CEC4D0 +:10CA500080023C70800236480000000000000000A8 +:10CA60000000000000000000000000018003CED0A4 +:10CA700080023C588002362C0000000000000000BC +:10CA80000000000000000000000000018003CEDC78 +:10CA90008002401880023AB000000144000000000B +:10CAA0000000000000000000000000008003CEEC49 +:10CAB0008002401880023AB00000000C0000000024 +:10CAC0000000000000000000000000008003CEF81D +:10CAD0008002401880023AB00000017C0000000093 +:10CAE0000000000000000000000000008003CF08EC +:10CAF00080023CB880023B2800000180000000005A +:10CB00000000000000000000000000008003CF14BF +:10CB10008002401880023AB00000019C0000000032 +:10CB20000000000000000000000000008003CF248F +:10CB30008002401880023AB000000184000000002A +:10CB40000000000000000001000000008003CF2C66 +:10CB50008002401880023AB000000064000000002B +:10CB60000000000000000002000000008003CF343D +:10CB70008002401880023AB0000001480000000026 +:10CB80000000000000000001000000008003CF4C06 +:10CB90008002401880023AB00000019400000000BA +:10CBA0000000000000000001000000008003CF58DA +:10CBB00080023CB880023B28000001A00000000079 +:10CBC0000000000000000000000000008003CF60B3 +:10CBD0008002401880023AB0000001980000000076 +:10CBE0000000000000000001000000008003CF688A +:10CBF0008002401880023AB00000014C00000000A2 +:10CC00000000000000000001000000008003CF745D +:10CC10008002401880023AB0000001A40000000029 +:10CC20000000000000002710000000002A000000A3 +:10CC30004F50454E0000000053484152454400000B +:10CC40004C45415000000000574550313034000041 +:10CC500057455034300000005750412D4541500099 +:10CC600049454545383032315800000057504100A1 +:10CC700052534E00575041320000000025734F5070 +:10CC8000454E0000257353484152454400000000C2 +:10CC900025734C4541500000257343434D5000001F +:10CCA0002573544B4950000025735745503130349B +:10CCB00000000000257357455034300025734E4F57 +:10CCC0004E45000025735750412D50534B00000036 +:10CCD00025735750412D45415000000025734945AB +:10CCE000454538303231580025735750412D4E4F4D +:10CCF0004E450000257357504100000025735253E4 +:10CD00004E0000007765705F6B6579256400000058 +:10CD100025732573000000007363616E5F73736990 +:10CD200064000000627373696400000070726F74C5 +:10CD30006F0000006B65795F6D676D740000000027 +:10CD400070616972776973650000000067726F75C2 +:10CD500070000000617574685F616C67000000001E +:10CD6000616E6F6E796D6F75735F6964656E7469FE +:10CD70007479000065617070736B00006E6169000A +:10CD800070617373776F72640000000063615F63AA +:10CD90006572740063615F7061746800636C6965DB +:10CDA0006E745F6365727400707269766174655F3A +:10CDB0006B657900707269766174655F6B65795F28 +:10CDC000706173737764000064685F66696C650006 +:10CDD0007375626A6563745F6D61746368000000F7 +:10CDE000616C747375626A6563745F6D61746368A6 +:10CDF0000000000063615F63657274320000000030 +:10CE000063615F706174683200000000636C696583 +:10CE10006E745F6365727432000000007072697630 +:10CE20006174655F6B65793200000000707269762D +:10CE30006174655F6B6579325F70617373776400ED +:10CE400064685F66696C6532000000007375626A31 +:10CE50006563745F6D61746368320000616C747344 +:10CE600075626A6563745F6D6174636832000000A7 +:10CE7000706861736531000070686173653200002D +:10CE8000706373630000000070696E00656E67690F +:10CE90006E655F69640000006B65795F696400001E +:10CEA0006561706F6C5F666C616773007765705F5A +:10CEB0006B657930000000007765705F6B657931D4 +:10CEC000000000007765705F6B657932000000003C +:10CED0007765705F6B657933000000007765705F80 +:10CEE00074785F6B65796964780000007072696FAF +:10CEF00072697479000000006561705F776F726B12 +:10CF000061726F756E6400007061635F66696C6565 +:10CF100000000000667261676D656E745F73697A08 +:10CF2000650000006D6F6465000000007573655F4B +:10CF30007770730070726F6163746976655F6B659B +:10CF4000795F63616368696E67000000646973619B +:10CF5000626C65640000000069645F7374720000B5 +:10CF6000706565726B6579006D697865645F63658E +:10CF70006C6C00006672657175656E637900000007 +:10CF8000888E000077696669656E67696E65000066 +:10CF900057694669456E67696E6500008003CF84F6 +:10CFA0008003CF90800246F080024648800241C054 +:10CFB0008002450880024610800246CC0000000036 +:10CFC000800241C2800244F0800241BC800241BE26 +:10CFD000800244D8800244C0800241C4800241C61D +:10CFE0008002446480024408800243FC800243D4EF +:10CFF0000000000000000000800243A88002421CE4 +:10D00000800241F800000000000000000000000065 +:10D010000000000000000000000000000000000010 +:10D0200000000000800241C88002487680024872F9 +:10D030008002486E80024868800248648002485E30 +:10D040008002485A800248548002484E800248BA02 +:10D05000800248B4800248B0800248AA800248A4F6 +:10D060008002489E8002489A800248948002488E3E +:10D0700080024D5C80024E3080024E0880024DE2FC +:10D0800080024DC880024D5C80024D5C80024D5C88 +:10D0900080024FEA800250628002503A80024FB60E +:10D0A00080024EEA80024D1E8002501C80024FF624 +:10D0B00080025B0480025CCA80025C2880025B2CD8 +:10D0C00080025B1A80025C1680025B0480025B04B3 +:10D0D00080025B1080025B1080025B10696E7661DB +:10D0E0006C696461746500004354524C2D4556458B +:10D0F0004E542D4541502D535543434553532045E0 +:10D1000041502061757468656E7469636174696FFC +:10D110006E20636F6D706C657465642073756363F6 +:10D1200065737366756C6C79202862617365642021 +:10D130006F6E206C6F776572206C617965722073F9 +:10D1400075636365737329004354524C2D455645EE +:10D150004E542D4541502D5355434345535320457F +:10D1600041502061757468656E7469636174696F9C +:10D170006E20636F6D706C65746564207375636396 +:10D1800065737366756C6C79000000004354524CF3 +:10D190002D4556454E542D4541502D4641494C553F +:10D1A0005245204541502061757468656E7469630D +:10D1B0006174696F6E206661696C656400000000CF +:10D1C000494E495449414C495A4500004541503A5D +:10D1D000206D6F7265207468616E20256420617512 +:10D1E0007468656E7469636174696F6E20726F75BF +:10D1F0006E6473202D2061626F7274004354524C30 +:10D200002D4556454E542D4541502D4E4F544946BF +:10D2100049434154494F4E20000000004354524CB2 +:10D220002D4556454E542D4541502D535441525491 +:10D230004544204541502061757468656E7469638A +:10D240006174696F6E2073746172746564000000AC +:10D250004745545F4D4554484F4400004541503ABE +:10D26000204661696C656420746F20696E69746919 +:10D27000616C697A6520454150206D6574686F6402 +:10D280003A2076656E646F72202575206D6574682E +:10D290006F64202575202825732900004354524CC3 +:10D2A0002D4556454E542D4541502D4D4554484F22 +:10D2B00044204541502076656E646F7220257520AC +:10D2C0006D6574686F642025752028257329207387 +:10D2D000656C656374656400454150206465696EE2 +:10D2E0006974000080026B6C80026D0280026D80A8 +:10D2F00080026DCA80026EF080026EFA80026CECD1 +:10D300005750413A20544B495020636F756E7465F5 +:10D31000726D656173757265732073746F7070657B +:10D32000640000004173736F636961746564207405 +:10D330006F2061206E6577204253533A2042535349 +:10D3400049443D253032783A253032783A2530321A +:10D35000783A253032783A253032783A25303278AA +:10D36000000000004173736F636961746564207726 +:10D3700069746820253032783A253032783A253081 +:10D3800032783A253032783A253032783A253032C0 +:10D39000780000005750413A20342D5761792048D9 +:10D3A000616E647368616B65206661696C65642099 +:10D3B0002D207072652D736861726564206B6579CC +:10D3C000206D617920626520696E636F727265639A +:10D3D000740000004354524C2D4556454E542D4484 +:10D3E0004953434F4E4E4543544544202D204469F4 +:10D3F00073636F6E6E656374206576656E74202D41 +:10D400002072656D6F7665206B6579730000000092 +:10D410004D69636861656C204D4943206661696CA4 +:10D42000757265206465746563746564000000004E +:10D43000544B495020636F756E7465726D656173EE +:10D440007572657320737461727465640000000006 +:10D45000000000080000000600000006496E646538 +:10D4600078202F204141202F20504D4B4944202F20 +:10D470002065787069726174696F6E2028696E200A +:10D480007365636F6E647329202F206F70706F72E5 +:10D4900074756E69737469630A0000002564202541 +:10D4A0003032783A253032783A253032783A2530A1 +:10D4B00032783A253032783A253032782000000030 +:10D4C0002025642025640A00504D4B204E616D6577 +:10D4D0000000000052534E3A207374617274696EFA +:10D4E00067207072652D61757468656E746963611B +:10D4F00074696F6E207769746820253032783A2518 +:10D500003032783A253032783A253032783A253040 +:10D5100032783A253032780052534E3A2070726F8A +:10D5200063657373696E6720504D4B53412063618F +:10D530006E646964617465206C6973740000000036 +:10D5400052534E3A206E6F7420696E207375697461 +:10D5500061626C6520737461746520666F72206E01 +:10D560006577207072652D61757468656E74696386 +:10D570006174696F6E00000052534E3A20504D4B5B +:10D5800053412063616E64696461746520253032A3 +:10D59000783A253032783A253032783A2530327868 +:10D5A0003A253032783A253032782073656C6563DD +:10D5B00074656420666F72207072652D6175746881 +:10D5C000656E7469636174696F6E000052534E3A00 +:10D5D00020504D4B53412063616E646964617465F2 +:10D5E00020253032783A253032783A253032783A70 +:10D5F000253032783A253032783A25303278206436 +:10D600006F6573206E6F74206E656564207072653F +:10D610002D61757468656E7469636174696F6E20DD +:10D62000616E796D6F72650052534E3A206E6F20B5 +:10D630006D6F72652070656E64696E6720504D4B2A +:10D6400053412063616E6469646174657300000016 +:10D6500052534E3A20616464656420504D4B5341EF +:10D660002063616368652063616E646964617465E9 +:10D6700020253032783A253032783A253032783ADF +:10D68000253032783A253032783A25303278207099 +:10D6900072696F202564000052534E3A2070726503 +:10D6A0002D61757468656E7469636174696F6E204D +:10D6B0007769746820253032783A253032783A25F7 +:10D6C0003032783A253032783A253032783A25307F +:10D6D00032782074696D6564206F757400000000F5 +:10D6E000636F6D706C6574656420737563636573D7 +:10D6F0007366756C6C79000052534E3A206661690E +:10D700006C656420746F20676574206D6173746547 +:10D71000722073657373696F6E206B657920667212 +:10D720006F6D207072652D61757468204541504F92 +:10D730004C207374617465206D616368696E6573F4 +:10D740000000000052534E3A207072652D617574CE +:10D7500068656E7469636174696F6E207769746857 +:10D7600020253032783A253032783A253032783AEE +:10D77000253032783A253032783A253032782025F3 +:10D7800073000000800000008002A7448002A732DE +:10D790008002A7288002A7228002A71C8002A71669 +:10D7A0008002A710000FAC010050F202000FAC0283 +:10D7B000000FAC01000FAC050050F202000FAC04EA +:10D7C0000050F2010050F2010050F2010050F20549 +:10D7D0000050F200000FAC00000FAC030050F2004C +:10D7E000000FAC0449454545203830322E315820D1 +:10D7F000286E6F2057504129000000005750412FDC +:10D8000049454545203830322E31582F454150008A +:10D81000575041322F49454545203830322E315836 +:10D820002F45415000000000575041322D50534BBE +:10D83000000000005745502D343000005745502D52 +:10D840003130340070616972776973655F63697044 +:10D850006865723D25730A67726F75705F636970E2 +:10D860006865723D25730A6B65795F6D676D743D00 +:10D8700025730A005750413A20257320287372639C +:10D880003D253032783A253032783A253032783AB0 +:10D89000253032783A253032783A253032782900EE +:10D8A0005750413A204B6579206E65676F74696106 +:10D8B00074696F6E20636F6D706C6574656420773A +:10D8C00069746820253032783A253032783A25302C +:10D8D00032783A253032783A253032783A2530326B +:10D8E00078205B50544B3D25732047544B3D2573A6 +:10D8F0005D0000005750413A20496E76616C6964C2 +:10D90000204541504F4C2D4B6579206672616D6505 +:10D91000202D206B65795F64617461206F7665727C +:10D92000666C6F7720282564203E20256C752900C1 +:10D93000494520696E20332F34206D736720646F52 +:10D940006573206E6F74206D6174636820776974ED +:10D950006820494520696E20426561636F6E2F50D3 +:10D96000726F62655265737020286E6F2049453F63 +:10D9700029000000494520696E20332F34206D7343 +:10D980006720646F6573206E6F74206D61746368C7 +:10D99000207769746820494520696E20426561637B +:10D9A0006F6E2F50726F62655265737000000000D9 +:10D9B000506F737369626C6520646F776E67726114 +:10D9C00064652061747461636B206465746563745D +:10D9D0006564202D2052534E2077617320656E615F +:10D9E000626C656420616E642052534E204945206C +:10D9F00077617320696E206D736720332F342C207C +:10DA0000627574206E6F7420696E20426561636F69 +:10DA10006E2F50726F626552657370005750413AB5 +:10DA2000204661696C656420746F20676574206DA1 +:10DA300061737465722073657373696F6E206B65B3 +:10DA4000792066726F6D204541504F4C2073746190 +:10DA50007465206D616368696E6573005750413A63 +:10DA6000204B65792068616E647368616B65206125 +:10DA7000626F7274656400005750413A20466169D4 +:10DA80006C656420746F206765742072616E646FCA +:10DA90006D206461746120666F7220534E6F6E63F7 +:10DAA000650000005061697277697365206B657964 +:10DAB00020657870616E73696F6E00005750413A4F +:10DAC0002047726F75702072656B6579696E67208B +:10DAD000636F6D706C657465642077697468202568 +:10DAE0003032783A253032783A253032783A25305B +:10DAF00032783A253032783A25303278205B4754F4 +:10DB00004B3D25735D000000000000000000000098 +:10DB10000050F204000FAC02000FAC0152096AD5AC +:10DB20003036A538BF40A39E81F3D7FB7CE3398212 +:10DB30009B2FFF87348E4344C4DEE9CB547B943261 +:10DB4000A6C2233DEE4C950B42FAC34E082EA166A9 +:10DB500028D924B2765BA2496D8BD12572F8F66480 +:10DB600086689816D4A45CCC5D65B6926C704850FB +:10DB7000FDEDB9DA5E154657A78D9D8490D8AB00B0 +:10DB80008CBCD30AF7E45805B8B34506D02C1E8FD9 +:10DB9000CA3F0F02C1AFBD0301138A6B3A91114115 +:10DBA0004F67DCEA97F2CFCEF0B4E67396AC7422FE +:10DBB000E7AD3585E2F937E81C75DF6E47F11A717C +:10DBC0001D29C5896FB7620EAA18BE1BFC563E4BB5 +:10DBD000C6D279209ADBC0FE78CD5AF41FDDA83377 +:10DBE0008807C731B11210592780EC5F60517FA9B7 +:10DBF00019B54A0D2DE57A9F93C99CEFA0E03B4DE6 +:10DC0000AE2AF5B0C8EBBB3C83539961172B047E59 +:10DC1000BA77D626E169146355210C7D0102040808 +:10DC2000102040801B36000051F4A7507E41655300 +:10DC30001A17A4C33A275E963BAB6BCB1F9D45F1E9 +:10DC4000ACFA58AB4BE303932030FA55AD766DF642 +:10DC500088CC7691F5024C254FE5D7FCC52ACBD769 +:10DC600026354480B562A38FDEB15A4925BA1B67B9 +:10DC700045EA0E985DFEC0E1C32F7502814CF0129B +:10DC80008D4697A36BD3F9C6038F5FE715929C95DA +:10DC9000BF6D7AEB955259DAD4BE832D587421D3D7 +:10DCA00049E069298EC9C84475C2896AF48E7978B9 +:10DCB00099583E6B27B971DDBEE14FB6F088AD17BC +:10DCC000C920AC667DCE3AB463DF4A18E51A3182CA +:10DCD0009751336062537F45B16477E0BB6BAE848C +:10DCE000FE81A01CF9082B94704868588F45FD19D7 +:10DCF00094DE6C87527BF8B7AB73D323724B02E28E +:10DD0000E31F8F576655AB2AB2EB28072FB5C20326 +:10DD100086C57B9AD33708A5302887F223BFA5B2E2 +:10DD200002036ABAED16825C8ACF1C2BA779B492E3 +:10DD3000F307F2F04E69E2A165DAF4CD0605BED52F +:10DD4000D134621FC4A6FE8A342E539DA2F355A07F +:10DD5000058AE132A4F6EB750B83EC394060EFAA3B +:10DD60005E719F06BD6E10513E218AF996DD063D1B +:10DD7000DD3E05AE4DE6BD4691548DB571C45D05E1 +:10DD80000406D46F605015FF1998FB24D6BDE9979F +:10DD9000894043CC67D99E77B0E842BD07898B881C +:10DDA000E7195B3879C8EEDBA17C0A477C420FE9B2 +:10DDB000F8841EC90000000009808683322BED48DC +:10DDC0001E1170AC6C5A724EFD0EFFFB0F8538565B +:10DDD0003DAED51E362D39270A0FD964685CA621C1 +:10DDE0009B5B54D124362E3A0C0A67B19357E70F48 +:10DDF000B4EE96D21B9B919E80C0C54F61DC20A2E1 +:10DE00005A774B691C121A16E293BA0AC0A02AE587 +:10DE10003C22E043121B171D0E090D0BF28BC7AD00 +:10DE20002DB6A8B9141EA9C857F11985AF75074CAE +:10DE3000EE99DDBBA37F60FDF701269F5C72F5BC08 +:10DE400044663BC55BFB7E348B432976CB23C6DC23 +:10DE5000B6EDFC68B8E4F163D731DCCA42638510E3 +:10DE60001397224084C61120854A247DD2BB3DF8F9 +:10DE7000AEF93211C729A16D1D9E2F4BDCB230F3D4 +:10DE80000D8652EC77C1E3D02BB3166CA970B9990B +:10DE9000119448FA47E96422A8FC8CC4A0F03F1A08 +:10DEA000567D2CD8223390EF87494EC7D938D1C13F +:10DEB0008CCAA2FE98D40B36A6F581CFA57ADE28AF +:10DEC000DAB78E263FADBFA42C3A9DE45078920D70 +:10DED0006A5FCC9B547E4662F68D13C290D8B8E838 +:10DEE0002E39F75E82C3AFF59F5D80BE69D0937C0B +:10DEF0006FD52DA9CF2512B3C8AC993B10187DA7BB +:10DF0000E89C636EDB3BBB7BCD2678096E5918F429 +:10DF1000EC9AB701834F9AA8E6956E65AAFFE67E54 +:10DF200021BCCF08EF15E8E6BAE79BD94A6F36CE99 +:10DF3000EA9F09D429B07CD631A4B2AF2A3F23315D +:10DF4000C6A5943035A266C0744EBC37FC82CAA602 +:10DF5000E090D0B033A7D815F104984A41ECDAF735 +:10DF60007FCD500E1791F62F764DD68D43EFB04DE5 +:10DF7000CCAA4D54E49604DF9ED1B5E34C6A881BCD +:10DF8000C12C1FB84665517F9D5EEA04018C355D4A +:10DF9000FA877473FB0B412EB3671D5A92DBD25282 +:10DFA000E91056336DD647139AD7618C37A10C7A96 +:10DFB00059F8148EEB133C89CEA927EEB761C93509 +:10DFC000E11CE5ED7A47B13C9CD2DF5955F2733F35 +:10DFD0001814CE7973C737BF53F7CDEA5FFDAA5B3C +:10DFE000DF3D6F147844DB86CAAFF381B968C43E65 +:10DFF0003824342CC2A3405F161DC372BCE2250C2A +:10E00000283C498BFF0D954139A80171080CB3DEFE +:10E01000D8B4E49C6456C1907BCB8461D532B67091 +:10E02000486C5C74D0B85742C66363A5F87C7C84A6 +:10E03000EE777799F67B7B8DFFF2F20DD66B6BBD99 +:10E04000DE6F6FB191C5C5546030305002010103DD +:10E05000CE6767A9562B2B7DE7FEFE19B5D7D76291 +:10E060004DABABE6EC76769A8FCACA451F82829D8D +:10E0700089C9C940FA7D7D87EFFAFA15B25959EB83 +:10E080008E4747C9FBF0F00B41ADADECB3D4D4677C +:10E090005FA2A2FD45AFAFEA239C9CBF53A4A4F7A7 +:10E0A000E47272969BC0C05B75B7B7C2E1FDFD1C00 +:10E0B0003D9393AE4C26266A6C36365A7E3F3F41DE +:10E0C000F5F7F70283CCCC4F6834345C51A5A5F446 +:10E0D000D1E5E534F9F1F108E2717193ABD8D87369 +:10E0E000623131532A15153F0804040C95C7C752F5 +:10E0F000462323659DC3C35E30181828379696A122 +:10E100000A05050F2F9A9AB50E0707092412123631 +:10E110001B80809BDFE2E23DCDEBEB264E2727699B +:10E120007FB2B2CDEA75759F1209091B1D83839ECC +:10E13000582C2C74341A1A2E361B1B2DDC6E6EB222 +:10E14000B45A5AEE5BA0A0FBA45252F6763B3B4D6C +:10E15000B7D6D6617DB3B3CE5229297BDDE3E33E4A +:10E160005E2F2F7113848497A65353F5B9D1D168CC +:10E1700000000000C1EDED2C40202060E3FCFC1FFE +:10E1800079B1B1C8B65B5BEDD46A6ABE8DCBCB46C4 +:10E1900067BEBED97239394B944A4ADE984C4CD48A +:10E1A000B05858E885CFCF4ABBD0D06BC5EFEF2A27 +:10E1B0004FAAAAE5EDFBFB16864343C59A4D4DD702 +:10E1C00066333355118585948A4545CFE9F9F910B1 +:10E1D00004020206FE7F7F81A05050F0783C3C4450 +:10E1E000259F9FBA4BA8A8E3A25151F35DA3A3FEBC +:10E1F000804040C0058F8F8A3F9292AD219D9DBC8B +:10E2000070383848F1F5F50463BCBCDF77B6B6C1A9 +:10E21000AFDADA754221216320101030E5FFFF1AD2 +:10E22000FDF3F30EBFD2D26D81CDCD4C180C0C1482 +:10E2300026131335C3ECEC2FBE5F5FE1359797A231 +:10E24000884444CC2E17173993C4C45755A7A7F256 +:10E25000FC7E7E827A3D3D47C86464ACBA5D5DE772 +:10E260003219192BE6737395C06060A019818198EB +:10E270009E4F4FD1A3DCDC7F44222266542A2A7EA3 +:10E280003B9090AB0B8888838C4646CAC7EEEE293C +:10E290006BB8B8D32814143CA7DEDE79BC5E5EE20E +:10E2A000160B0B1DADDBDB76DBE0E03B6432325658 +:10E2B000743A3A4E140A0A1E924949DB0C06060AC1 +:10E2C0004824246CB85C5CE49FC2C25DBDD3D36EAD +:10E2D00043ACACEFC46262A6399191A8319595A484 +:10E2E000D3E4E437F279798BD5E7E7328BC8C843BA +:10E2F0006E373759DA6D6DB7018D8D8CB1D5D56418 +:10E300009C4E4ED249A9A9E0D86C6CB4AC5656FAD2 +:10E31000F3F4F407CFEAEA25CA6565AFF47A7A8E9A +:10E3200047AEAEE9100808186FBABAD5F078788809 +:10E330004A25256F5C2E2E72381C1C2457A6A6F188 +:10E3400073B4B4C797C6C651CBE8E823A1DDDD7C22 +:10E35000E874749C3E1F1F21964B4BDD61BDBDDCF4 +:10E360000D8B8B860F8A8A85E07070907C3E3E42D2 +:10E3700071B5B5C4CC6666AA904848D806030305B3 +:10E38000F7F6F6011C0E0E12C26161A36A35355F05 +:10E39000AE5757F969B9B9D01786869199C1C15856 +:10E3A0003A1D1D27279E9EB9D9E1E138EBF8F813F5 +:10E3B0002B9898B322111133D26969BBA9D9D970AE +:10E3C000078E8E89339494A72D9B9BB63C1E1E22EC +:10E3D00015878792C9E9E92087CECE49AA5555FF0E +:10E3E00050282878A5DFDF7A038C8C8F59A1A1F8FB +:10E3F000098989801A0D0D1765BFBFDAD7E6E631A6 +:10E40000844242C6D06868B8824141C3299999B014 +:10E410005A2D2D771E0F0F117BB0B0CBA85454FC92 +:10E420006DBBBBD62C16163A52580000545800004B +:10E43000FFFFFF740000000001FFFFFF0000FFFF6F +:10E44000FFFFFF400000000001FFFFFF0020202031 +:10E450002020202020202828282828202020202094 +:10E460002020202020202020202020202088101064 +:10E4700010101010101010101010101010040404C0 +:10E48000040404040404041010101010101041417E +:10E49000414141410101010101010101010101016C +:10E4A0000101010101010101101010101010424280 +:10E4B000424242420202020202020202020202023C +:10E4C00002020202020202021010101020000000DC +:10E4D000000000000000000000000000000000003C +:10E4E000000000000000000000000000000000002C +:10E4F000000000000000000000000000000000001C +:10E50000000000000000000000000000000000000B +:10E5100000000000000000000000000000000000FB +:10E5200000000000000000000000000000000000EB +:10E5300000000000000000000000000000000000DB +:10E5400000000000000000000000000000000000CB +:10E550002D2D0000504F5349584C595F434F525294 +:10E560004543540025733A206F7074696F6E2060C4 +:10E5700025732720697320616D626967756F7573F4 +:10E580002028636F756C6420626520602D2D2573D3 +:10E5900027206F7220602D2D257327290A00000087 +:10E5A00025733A20696E76616C6964206F707469B6 +:10E5B0006F6E202D2D20602D2563270A000000009E +:10E5C00025733A20617267756D656E74207265718E +:10E5D000756972656420666F72206F7074696F6E02 +:10E5E000206000002D2D2573270A00002D256327AC +:10E5F0000A00000043000000000004A88002ECB6FE +:10E600008002ECD88002EB008002EB388002ECA2A2 +:10E610008002ECA08002EC4E8002EC768002EC2CB2 +:10E620008002EC2C8002EC1C8002EC2C8002EC3A84 +:10E630008002EC3A8002EC2C303030303030303018 +:10E64000303030303030303001020B040B05060121 +:10E650000B01020B040B0506010B0B0B03040B054E +:10E660000B0B0B0B0B0B040B050B0B0B0B0B0B0B07 +:10E670000B0B0B0B0B05080B040B0B070B0B0B0900 +:10E680000B040B050B0B0B0B0A0B040B0B0B0B0BEF +:10E690000B0B0B040B0B0B0B0B0B0B030B0B0B0BD9 +:10E6A0000B0B0B0B080B0B0B0B0B0B0000000000F4 +:10E6B0000000000000010003040000000000010051 +:10E6C0000304000000000000070304000000000035 +:10E6D000000003040000000000000000040000002F +:10E6E0000000020003040000000000010005060510 +:10E6F000000000000100050600000000000000030B +:10E7000004000000000000080000000000000000FD +:10E7100008000000000000000000000000000000F1 +:10E720003031323334353637383941424344454647 +:10E730000000000030313233343536373839616209 +:10E740006364656600000000202020202020202037 +:10E750002020202020202020080808080808080879 +:10E760000808080808080808080808080808080829 +:10E770000808080808080808070808070208080722 +:10E780000808060708070508000101010101010149 +:10E79000010108080808080808040804040404041F +:10E7A00008080808030808040808080408040808FA +:10E7B00004080808080808080804080404040404F5 +:10E7C00003040308030804040403080403040808FA +:10E7D00004080308080808080808080808080808C2 +:10E7E00008080808080808080808080808080808A9 +:10E7F0000808080808080808080808080808080899 +:10E800000808080808080808080808080808080888 +:10E810000808080808080808080808080808080878 +:10E820000808080808080808080808080808080868 +:10E830000808080808080808080808080808080858 +:10E840000808080808080808080808080808080848 +:10E850000808080808080808000A00010002000368 +:10E86000000400050006000700080009000A000B6C +:10E87000000C000D000E000F001000000000000052 +:10E880000000000000000000000000000000000088 +:10E890000000000000000000000000000000000078 +:10E8A0000000000000000000000000000000000068 +:10E8B0000000000000000000000000000000000058 +:10E8C0000000000000000000000000000000000048 +:10E8D0000000000000000000000000008003791428 +:10E8E000800377C8800377C8800377C8800377C820 +:10E8F000800377C8800377C8800377C8800377C810 +:10E90000800377C8FFFFFFFFFFFFFFFF49534F2D35 +:10E91000383835392D31000080032B7280032B9459 +:10E92000800329BC800329F480032B5E80032B5CC9 +:10E9300080032B0A80032B3280032AE880032AE815 +:10E9400080032AD880032AE880032AF680032AF667 +:10E9500080032AE880032E84800342F4800342F47B +:10E9600080032E94800342F4800342F4800342F437 +:10E97000800342F4800342F4800342F480032E9823 +:10E9800080032F6C800342F480032F6880032F7470 +:10E99000800342F4800330928003309680033096E7 +:10E9A0008003309680033096800330968003309643 +:10E9B000800330968003309680033096800342F4C3 +:10E9C000800342F4800342F4800342F4800342F463 +:10E9D000800342F4800342F4800342F4800342F453 +:10E9E000800342F480033194800333E6800342F4D1 +:10E9F000800333E6800342F4800342F4800342F450 +:10EA0000800342F4800330C8800342F4800342F460 +:10EA1000800339B2800342F4800342F4800342F45D +:10EA2000800342F4800342F480033D76800342F485 +:10EA3000800342F480032E6A800342F4800342F490 +:10EA4000800342F4800342F4800342F4800342F4E2 +:10EA5000800342F4800342F4800342F4800342F4D2 +:10EA6000800330E8800331AA800333E6800333E675 +:10EA7000800333E6800330CC800331AA800342F464 +:10EA8000800342F4800330D0800342F4800337F2E5 +:10EA9000800339C880033BF4800330E4800342F4F0 +:10EAA00080033CA8800342F480033D8C800342F441 +:10EAB000800342F480033FBE01020B040B050601F4 +:10EAC0000B01020B040B0506010B0B0B03040B05DA +:10EAD0000B0B0B0B0B0B040B050B0B0B0B0B0B0B93 +:10EAE0000B0B0B0B0B05080B040B0B070B0B0B098C +:10EAF0000B040B050B0B0B0B0A0B040B0B0B0B0B7B +:10EB00000B0B0B040B0B0B0B0B0B0B030B0B0B0B64 +:10EB10000B0B0B0B080B0B0B0B0B0B00000000007F +:10EB200000000000000100030400000000000100DC +:10EB300003040000000000000703040000000000C0 +:10EB400000000304000000000000000004000000BA +:10EB5000000002000304000000000001000506059B +:10EB60000000000001000506000000000000000396 +:10EB70000400000000000008000000000000000089 +:10EB8000080000000000000000000000000000007D +:10EB9000494E4600696E66004E414E006E616E0041 +:10EBA0002020202020202020202020202020202065 +:10EBB0003030303030303030303030303030303055 +:10EBC00008080808080808080808080808080808C5 +:10EBD00008080808080808080808080808080808B5 +:10EBE00007080807020808070808060708070508B5 +:10EBF00000010101010101010101080808080808DC +:10EC000008040804040404040808080803080804A5 +:10EC10000808080408040808040808080808080880 +:10EC20000804080404040404030403080308040497 +:10EC30000403080403040808040803080808080873 +:10EC40000808080808080808080808080808080844 +:10EC50000808080808080808080808080808080834 +:10EC60000808080808080808080808080808080824 +:10EC70000808080808080808080808080808080814 +:10EC80000808080808080808080808080808080804 +:10EC900008080808080808080808080808080808F4 +:10ECA00008080808080808080808080808080808E4 +:10ECB00008080808080808080808080808080808D4 +:10ECC000496E66696E697479000000004E614E00FD +:10ECD00000000005000000190000007D3FF000006A +:10ECE0000000000040240000000000004059000027 +:10ECF00000000000408F40000000000040C388007A +:10ED00000000000040F86A0000000000412E8480EE +:10ED100000000000416312D0000000004197D7843A +:10ED20000000000041CDCD65000000004202A05F60 +:10ED30002000000042374876E8000000426D1A9437 +:10ED4000A200000042A2309CE540000042D6BCC4B4 +:10ED50001E900000430C6BF5263400004341C3793C +:10ED600037E080004376345785D8A00043ABC16DAF +:10ED7000674EC80043E158E460913D004415AF1D63 +:10ED800078B58C40444B1AE4D6E2EF504480F0CF83 +:10ED9000064DD59244B52D02C7E14AF644EA7843C0 +:10EDA00079D99DB44341C37937E080004693B8B523 +:10EDB000B5056E174D384F03E93FF9F55A8277488C +:0CEDC000F9301D3275154FDD7F73BF3C2C +:10EDD0000000000455736167653A20747463702005 +:10EDE0002D742F2D72205B2D6F7074696F6E735DA3 +:10EDF00020686F73740A20202020202020202D6C92 +:10EE00002020202020206C656E677468206F6620AB +:10EE100062756673207772697474656E20746F20F2 +:10EE20006E6574776F726B202864656661756C74AB +:10EE30002031303234290A20202020202020202D8B +:10EE40006E2020202020206E756D626572206F6616 +:10EE50002062756673207772697474656E20746FB2 +:10EE6000206E6574776F726B202864656661756CBF +:10EE7000742031303234290A202020202020202004 +:10EE80002D70202020202020706F7274206E756DF0 +:10EE900062657220746F2073656E6420746F202821 +:10EEA00064656661756C742032303030290A202028 +:10EEB0002020202020202D75202020202020756457 +:10EEC000700A20202020202020202D7620202020A5 +:10EED0002020766572626F73650A00008003928C51 +:10EEE0000000000000000000000000000000000022 +:10EEF0000000000000000000000000000000000012 +:10EF00000000000000000000000000000000000001 +:10EF100000000000000000000000000000000000F1 +:10EF200000000000000000000000000000000000E1 +:10EF300000000000000000000000000000000000D1 +:10EF400000000000000000000000000000000000C1 +:10EF500000000000000000000000000000000000B1 +:10EF600000000000000000000000000000000000A1 +:10EF70000000000000000000000000000000000091 +:10EF80000000000000000000000000000000000081 +:10EF90000000000000000000000000000000000071 +:10EFA0000000000000000000000000000000000061 +:10EFB0000000000400000000ABCD00000000196E4E +:10EFC0001000000000000010000501000014000007 +:10EFD000800165A8800165A8800165A8800165A8F9 +:10EFE00000000000000002180000000C02040B0CDE +:10EFF000121618243048606C000000000000000069 +:10F0000000000000FFFFFFFF0A00000064756D6D47 +:10F01000795F737369640000000000000000000065 +:10F0200000000000000000000000000000000000E0 +:10F0300030303031303230333034303530363037B4 +:10F04000303830393061306230633064306530667A +:10F05000313031313132313331343135313631378C +:10F060003138313931613162316331643165316652 +:10F07000000000006D3E86B0FFFFFFFFFFFF0000B5 +:10F08000000003E800000001000000010000032070 +:10F090000000000100000000000000080000000265 +:10F0A0000000006400000000000000050000000FE8 +:10F0B000000000050000000F000013880000138806 +:10F0C000000007D00000138800003E80000000020E +:10F0D0000000000C02040B0C121618243048606C5F +:10F0E0000000000000000000000000000000000020 +:10F0F000000000000D0102030405060708090A0BC1 +:10F100000C0D000000000011FF00000000000000D6 +:10F1100000000000000000000000000000000000EF +:10F1200000000000000000000000FFFFFFFFFFFFE5 +:10F1300000000001000000030000000100000001C9 +:10F1400000000000000000010000000100000001BC +:10F150000000000100000000000000010000000AA3 +:10F160000000000500000000000000050000000095 +:10F17000FFFFFFFF00000001000000000000000290 +:10F18000FF00000000000000000000000000000080 +:10F19000000000000000000000000000000000006F +:10F1A0000000FFFFFFFFFFFF000000010000000361 +:10F1B00000000000000007D000000064030101000F +:10F1C000060200000000000C82848B8C129618242A +:10F1D0003048606C000000000000000000000000EB +:10F1E000000000000000000100000001000000011C +:10F1F0000014000000000014000007D00000000010 +:10F2000000000001000000000000000600000001F6 +:10F21000000000028003CF9C000000008002481420 +:10F220008002483C80024880800248C4800248D264 +:10F230008002481C800248DE800248F88002537435 +:10F24000FFFFFFFFFFFFFFFFFF759000000001FFC2 +:10F25000FFFFFFFEFFFFFFFFFF751000000001FF33 +:10F26000FFFFFFFE8003E44D0000003F00000001AF +:10F270008003E87C8003E89C8003E8BC0000000079 +:10F28000000000000000000000000000000000007E +:10F290008003E5F400000000000000000000000012 +:10F2A000000000000000000000000000000000005E +:10F2B000000000000000000000000000000000004E +:10F2C000000000000000000000000000000000003E +:10F2D000000000000000000000000000000000002E +:10F2E000000000000000000000000000000000001E +:10F2F000000000000000000000000000000000000E +:10F3000000000000000000000000000000000000FD +:10F3100000000000000000000000000000000000ED +:10F3200000000000000000000000000000000000DD +:10F3300000000000000000000000000000000000CD +:10F3400000000000000000000000000000000000BD +:10F3500000000000000000000000000000000000AD +:10F36000000004A800000000000000000000059C50 +:10F370000000059C000005A4000005A4000005ACE9 +:10F38000000005AC000005B4000005B4000005BC99 +:10F39000000005BC000005C4000005C4000005CC49 +:10F3A000000005CC000005D4000005D4000005DCF9 +:10F3B000000005DC000005E4000005E4000005ECA9 +:10F3C000000005EC000005F4000005F4000005FC59 +:10F3D000000005FC00000604000006040000060C06 +:10F3E0000000060C00000614000006140000061CB5 +:10F3F0000000061C00000624000006240000062C65 +:10F400000000062C00000634000006340000063C14 +:10F410000000063C00000644000006440000064CC4 +:10F420000000064C00000654000006540000065C74 +:10F430000000065C00000664000006640000066C24 +:10F440000000066C00000674000006740000067CD4 +:10F450000000067C00000684000006840000068C84 +:10F460000000068C00000694000006940000069C34 +:10F470000000069C000006A4000006A4000006ACE4 +:10F48000000006AC000006B4000006B4000006BC94 +:10F49000000006BC000006C4000006C4000006CC44 +:10F4A000000006CC000006D4000006D4000006DCF4 +:10F4B000000006DC000006E4000006E4000006ECA4 +:10F4C000000006EC000006F4000006F4000006FC54 +:10F4D000000006FC00000704000007040000070C01 +:10F4E0000000070C00000714000007140000071CB0 +:10F4F0000000071C00000724000007240000072C60 +:10F500000000072C00000734000007340000073C0F +:10F510000000073C00000744000007440000074CBF +:10F520000000074C00000754000007540000075C6F +:10F530000000075C00000764000007640000076C1F +:10F540000000076C00000774000007740000077CCF +:10F550000000077C00000784000007840000078C7F +:10F560000000078C00000794000007940000079C2F +:10F570000000079C000007A4000007A4000007ACDF +:10F58000000007AC000007B4000007B4000007BC8F +:10F59000000007BC000007C4000007C4000007CC3F +:10F5A000000007CC000007D4000007D4000007DCEF +:10F5B000000007DC000007E4000007E4000007EC9F +:10F5C000000007EC000007F4000007F4000007FC4F +:10F5D000000007FC00000804000008040000080CFC +:10F5E0000000080C00000814000008140000081CAB +:10F5F0000000081C00000824000008240000082C5B +:10F600000000082C00000834000008340000083C0A +:10F610000000083C00000844000008440000084CBA +:10F620000000084C00000854000008540000085C6A +:10F630000000085C00000864000008640000086C1A +:10F640000000086C00000874000008740000087CCA +:10F650000000087C00000884000008840000088C7A +:10F660000000088C00000894000008940000089C2A +:10F670000000089C000008A4000008A4000008ACDA +:10F68000000008AC000008B4000008B4000008BC8A +:10F69000000008BC000008C4000008C4000008CC3A +:10F6A000000008CC000008D4000008D4000008DCEA +:10F6B000000008DC000008E4000008E4000008EC9A +:10F6C000000008EC000008F4000008F4000008FC4A +:10F6D000000008FC00000904000009040000090CF7 +:10F6E0000000090C00000914000009140000091CA6 +:10F6F0000000091C00000924000009240000092C56 +:10F700000000092C00000934000009340000093C05 +:10F710000000093C00000944000009440000094CB5 +:10F720000000094C00000954000009540000095C65 +:10F730000000095C00000964000009640000096C15 +:10F740000000096C00000974000009740000097CC5 +:10F750000000097C00000984000009840000098C75 +:10F760000000098C000009940000099400020000C8 +:0CF77000FFFFFFFF0000000100007ADC3A +:040000058000000077 +:00000001FF diff --git a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h index 2b78ab6..e687723 100644 --- a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h +++ b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/BOARDS/ARDUINO/arduino.h @@ -93,6 +93,7 @@ #define LED1_GPIO AVR32_PIN_PB20 #define LED2_GPIO AVR32_PIN_PB21 #define DEB_PIN_GPIO AVR32_PIN_PA20 +#define DEB2_PIN_GPIO AVR32_PIN_PB00 //! @} /*! \name PWM Channels of LEDs diff --git a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/lwip/opt.h b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/lwip/opt.h index f70f646..a7cdbd8 100644 --- a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/lwip/opt.h +++ b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/lwip/opt.h @@ -1226,7 +1226,7 @@ * in seconds. (does not require sockets.c, and will affect tcp.c) */ #ifndef LWIP_TCP_KEEPALIVE -#define LWIP_TCP_KEEPALIVE 0 +#define LWIP_TCP_KEEPALIVE 1 #endif /** diff --git a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c index c7c0a03..fe8a2a0 100644 --- a/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c +++ b/firmwares/wifishield/wifiHD/src/SOFTWARE_FRAMEWORK/UTILS/DEBUG/debug.c @@ -46,6 +46,7 @@ #include "compiler.h" #include "debug.h" +#include "util.h" #if (defined __GNUC__) @@ -117,3 +118,16 @@ void uc3_round_trace(U32 val) //Enable_global_interrupt(); } + +void dump(char* _buf, uint16_t _count) { + + int i; + for (i = 0; i < _count; ++i) + { + printk("0x%x ", _buf[i]); + if ((i!=0)&&(i % 10 == 0)) + printk("\n\t"); + } + printk("\n"); +} + diff --git a/firmwares/wifishield/wifiHD/src/ard_spi.c b/firmwares/wifishield/wifiHD/src/ard_spi.c index a5ef895..ae92a62 100644 --- a/firmwares/wifishield/wifiHD/src/ard_spi.c +++ b/firmwares/wifishield/wifiHD/src/ard_spi.c @@ -24,6 +24,8 @@ #include "timer.h" #include "lwip/dns.h" #include <board_init.h> +#include "util.h" +#include "lwip/udp.h" extern const char* fwVersion; @@ -92,7 +94,7 @@ bool end_write = false; //TODO only for debug // Signal indicating a new command is coming from SPI interface static volatile Bool startRecvCmdSignal = FALSE; -#define MAX_CMD_NUM 30 +#define MAX_CMD_NUM 34 typedef struct sCmd_spi_list{ cmd_spi_cb_t cb; char cmd_id; @@ -136,6 +138,7 @@ void initStatSpi() void printStatSpi() { + printk("totSpiCmds\t: 0x%x\n", cmdCorr); printk("lastCmd \t: 0x%x\n", statSpi.lastCmd); printk("lastErr \t: 0x%x\n", statSpi.lastError); printk("spiStatus\t: 0x%X\n", statSpi.status); @@ -169,7 +172,28 @@ cmd_resetStatSpi(int argc, char* argv[], void* ctx) int result = WL_CONNECT_FAILED; //Store the result of the last operation -void* mapSockTCP[MAX_SOCK_NUM]; +void* mapSockTCP[MAX_SOCK_NUM][MAX_MODE_NUM]; + +//Udp RemoteIp and remote Port +static tRemoteClient remoteClients[MAX_SOCK_NUM] = {{0,0}}; + +void setRemoteClient(uint16_t sock, uint32_t _ipaddr, uint16_t _port) +{ + if (sock < MAX_SOCK_NUM) + { + remoteClients[sock].ipaddr = _ipaddr; + remoteClients[sock].port = _port; + } +} + +tRemoteClient* getRemoteClient(uint16_t sock) +{ + if (sock < MAX_SOCK_NUM) + { + return &remoteClients[sock]; + } + return NULL; +} struct netif* ard_netif = NULL; @@ -180,10 +204,10 @@ struct ip_addr _hostIpAddr; static bool hostIpAddrFound = false; -void* getTTCP(uint8_t sock) +void* getTTCP(uint8_t sock, uint8_t mode) { if (sock < MAX_SOCK_NUM) - return mapSockTCP[sock]; + return mapSockTCP[sock][mode]; return NULL; } @@ -194,26 +218,31 @@ int getSock(void * _ttcp) int i = 0; for (; i<MAX_SOCK_NUM; i++) { - if (_ttcp == mapSockTCP[i]) + if (_ttcp == mapSockTCP[i][GET_TCP_MODE(_ttcp)]) return i; } } return -1; } +void setMapSockMode(uint8_t sock, void* _ttcp, uint8_t _tcp_mode) +{ + if ((IS_VALID_SOCK(sock))&&(_ttcp!=NULL)) + mapSockTCP[sock][_tcp_mode]=_ttcp; + INFO_TCP("Map [%d, %p, %s]\n", sock, _ttcp, Mode2Str(_tcp_mode)); +} + void setMapSock(uint8_t sock, void* _ttcp) { - if (sock < MAX_SOCK_NUM) - mapSockTCP[sock]=_ttcp; - INFO_TCP("Map [%d, %p]\n", sock, _ttcp); + setMapSockMode(sock, _ttcp, GET_TCP_MODE(_ttcp)); } -void clearMapSockTcp(uint8_t sock) +void clearMapSockTcp(uint8_t sock, uint8_t mode) { if (sock < MAX_SOCK_NUM) { //printk("UnMap [%d, %p]\n", sock, mapSockTCP[sock]); - mapSockTCP[sock] = NULL; + mapSockTCP[sock][mode] = NULL; } } @@ -223,6 +252,7 @@ void initMapSockTcp() memset(mapSockTCP, 0, sizeof(mapSockTCP)); } +#if 0 /** * Calculate bitrate based on number of bytes transmitted and elapsed time */ @@ -235,10 +265,10 @@ static void ard_tcp_print_stats(struct ttcp *ttcp) { printk("\n"); printk("TTCP [%p]: %d bytes processed, %d.%d KB/s (%s/%s)\n", ttcp, bytes, - bytes / ms, bytes % ms, ttcp->udp ? "udp" : "tcp", ttcp->mode - == TTCP_MODE_TRANSMIT ? "tx" : "rx"); + bytes / ms, bytes % ms, ProtMode2Str(ttcp->udp), + Mode2Str(ttcp->mode)); } - +#endif void showTTCPstatus() { @@ -248,19 +278,45 @@ void showTTCPstatus() int i = 0; for (; i<MAX_SOCK_NUM; i++) { - void* p = getTTCP(i); - if (p) + int ii=0; + for (; ii<MAX_MODE_NUM; ii++) { - ttcp_t* _ttcp = (ttcp_t* )p; - printk("Socket n.:%d addr:0x%x port:%d\n", i, _ttcp->addr, _ttcp->port); - if (_ttcp->tpcb){ - printk("[tpcp-%p]-Status:%d\n", _ttcp->tpcb, _ttcp->tpcb->state); - } - if (_ttcp->lpcb){ - printk("[tlcp-%p]-Status:%d\n", _ttcp->lpcb, _ttcp->lpcb->state); + void* p = getTTCP(i, ii); + if (p) + { + ttcp_t* _ttcp = (ttcp_t* )p; + printk("Socket n.:%d(%d) [0x%x] %s %s addr:%s port:%d\n", i, ii, _ttcp, + ProtMode2Str(_ttcp->udp), Mode2Str(_ttcp->mode), ip2str(_ttcp->addr), _ttcp->port); + if (_ttcp->udp == TCP_MODE) + { + int j = 0; + for (; j<MAX_CLIENT_ACCEPTED; ++j) + { + if (_ttcp->tpcb[j]){ + printk("[%d tpcp-%p]-Status:%d\n", j, _ttcp->tpcb[j], _ttcp->tpcb[j]->state); + } + } + + if (_ttcp->lpcb){ + printk("[tlcp-%p]-Status:%d\n", _ttcp->lpcb, _ttcp->lpcb->state); + } + }else{ + if (_ttcp->upcb){ + struct ip_addr loc = _ttcp->upcb->local_ip; + printk("[upcp-%p] flags:0x%x local:%s[0x%x]-%d\n", + _ttcp->upcb, _ttcp->upcb->flags, + ip2str(loc), loc, _ttcp->upcb->local_port); + tRemoteClient remote = {0,0};; + getRemoteData(i, ii, &remote); + struct ip_addr ipaddr = { remote.ipaddr }; + printk("remote:%s(0x%x)-%d\n", ip2str(ipaddr), remote.ipaddr, remote.port); + } + } + //ard_tcp_print_stats(_ttcp); + printk("Data avail:%s\n", isAvailTcpDataByte(i)?"YES":"NO"); + printk("------------------------------\n"); } - ard_tcp_print_stats(_ttcp); - } + } } tcp_debug_print_pcbs(); @@ -323,8 +379,7 @@ void sendError() volatile avr32_spi_t *spi = ARD_SPI; \ Bool global_interrupt_enabled = Is_global_interrupt_enabled(); \ if (global_interrupt_enabled) Disable_global_interrupt(); \ - spi->IER.rdrf = 1; \ - spi->IER.rxbuff = 1; spi->IER.endrx = 1; \ + spi->IER.rdrf = 1; spi->IER.rxbuff = 1; spi->IER.endrx = 1; \ if (global_interrupt_enabled) Enable_global_interrupt(); \ }while(0); @@ -340,54 +395,6 @@ void sendError() eic_clear_interrupt_line(&AVR32_EIC, AVR32_SPI0_IRQ); \ }while(0); -void dump(char* _buf, uint16_t _count) { - - int i; - for (i = 0; i < _count; ++i) - printk("0x%x ", _buf[i]); - printk("\n"); -} -#ifdef _APP_DEBUG_ -#define DUMP dump -#endif - -#ifdef _APP_DEBUG_ -#define DUMP_SPI_DATA(BUF, COUNT) do { \ - if (verboseDebug & INFO_SPI_FLAG) { \ - int i = 0; \ - for (; i < COUNT; ++i) \ - { \ - printk("0x%x ", BUF[i]); \ - if (i % 20 == 0) \ - printk("\n"); \ - } \ - printk("\n"); \ - } \ -}while(0); -#else -#define DUMP_SPI_DATA(BUF, COUNT) do {}while(0); -#endif - - -#ifdef _APP_DEBUG_ -#define DUMP_SPI_CMD(BUF) do { \ - if (verboseDebug & INFO_SPI_FLAG) { \ - int i = 0; \ - for (; i < CMD_MAX_LEN; ++i) \ - { \ - printk("0x%x ", BUF[i]); \ - if (BUF[i] == END_CMD) \ - break; \ - } \ - printk("\n"); \ - } \ -}while(0); -#else -#define DUMP_SPI_CMD(BUF) do {}while(0); -#endif - - - int spi_add_cmd(char _cmd_id, cmd_spi_cb_t cb, cmd_spi_rcb_t rcb, void* ctx, char flag) { U32 i; @@ -578,7 +585,7 @@ extern int ttcp_start(struct ip_addr addr, uint16_t port, void *opaque, void *done_cb, int mode, uint16_t nbuf, uint16_t buflen, int udp, int verbose); -int start_server_tcp(uint16_t port, uint8_t sock) +int start_server_tcp(uint16_t port, uint8_t sock, uint8_t protMode) { struct ip_addr addr = { 0 }; uint16_t buflen = 1024; @@ -590,7 +597,7 @@ int start_server_tcp(uint16_t port, uint8_t sock) #else int verbose = 0; #endif - int udp = 0; + int udp = protMode; int mode = 1; //RECEIVE void* _ttcp = NULL; @@ -605,20 +612,20 @@ int start_server_tcp(uint16_t port, uint8_t sock) if (!ifStatus) { - WARN("IF down...wait\n"); + WARN_VER("IF down...wait\n"); return WIFI_SPI_ERR; } if (ard_tcp_start(addr, port, NULL, NULL, mode, nbuf, buflen, udp, verbose, sock, &_ttcp) == 0) { - INFO_SPI("Start Server [%d, %d] OK!\n", port, sock); + INFO_SPI("Start Server %s [%d, %d] OK!\n", ProtMode2Str(protMode), port, sock); setMapSock(sock, _ttcp); err = WL_SUCCESS; }else{ - WARN("Start Server [%d, %d] FAILED!\n", port, sock); - clearMapSockTcp(sock); + WARN("Start Server %s [%d, %d] FAILED!\n", ProtMode2Str(protMode), port, sock); + clearMapSockTcp(sock, TTCP_MODE_RECEIVE); } return err; } @@ -627,59 +634,72 @@ int start_server_tcp(uint16_t port, uint8_t sock) int start_server_tcp_cmd_cb(int numParam, char* buf, void* ctx) { wl_err_t err = WL_FAILURE; tParam* params = (tParam*) buf; - if (numParam == 2) + if (numParam == 3) { GET_PARAM_NEXT(INT, params, port); GET_PARAM_NEXT(BYTE, params, sock); - err = start_server_tcp(port, sock); + GET_PARAM_NEXT(BYTE, params, protMode); + err = start_server_tcp(port, sock, protMode); } return (err==WL_SUCCESS) ? WIFI_SPI_ACK : WIFI_SPI_ERR; } -int start_client_tcp_cmd_cb(int numParam, char* buf, void* ctx) { - wl_err_t err = WL_FAILURE; - tParam* params = (tParam*) buf; - if (numParam == 3) - { - GET_PARAM_NEXT(LONG, params, _addr); - GET_PARAM_NEXT(INT, params, port); - GET_PARAM_NEXT(BYTE, params, sock); +int start_client_tcp(uint32_t _addr, uint16_t port, uint8_t sock, uint8_t protMode) +{ + uint16_t buflen = 1024; + uint16_t nbuf = 1024; + wl_err_t err = WL_FAILURE; + struct ip_addr addr = { .addr = _addr}; - INFO_SPI("Addr:0x%x, port:%d, sock:%d\n", _addr, port, sock); + INFO_SPI("Addr:0x%x, port:%d, sock:%d, prot:%s\n", _addr, port, sock, ProtMode2Str(protMode)); - uint16_t buflen = 1024; - uint16_t nbuf = 1024; - struct ip_addr addr = { .addr = _addr}; -#ifdef _APP_DEBUG_ - int verbose = 1; -#else - int verbose = 0; -#endif - int udp = 0; - int mode = 0; //TRANSMIT - void* _ttcp = NULL; + #ifdef _APP_DEBUG_ + int verbose = 1; + #else + int verbose = 0; + #endif + + int udp = protMode; + int mode = 0; //TRANSMIT + void* _ttcp = NULL; if (sock >= MAX_SOCK_NUM) return WIFI_SPI_ERR; - // Check previous connection - _ttcp = getTTCP(sock); - if (_ttcp != NULL) - { - WARN("Previous client %p not stopped !\n", _ttcp); - ard_tcp_stop(_ttcp); - clearMapSockTcp(sock); - } + // Check previous connection + _ttcp = getTTCP(sock, TTCP_MODE_TRANSMIT); + if (_ttcp != NULL) + { + WARN("Previous client %p not stopped !\n", _ttcp); + ard_tcp_stop(_ttcp); + clearMapSockTcp(sock, TTCP_MODE_TRANSMIT); + } - if (ard_tcp_start((struct ip_addr)addr, port, NULL, NULL, mode, nbuf, buflen, udp, verbose, sock, &_ttcp) == 0) - { - INFO_SPI("Start Client [0x%x, %d, %d] OK!\n", addr, port, sock); - setMapSock(sock, _ttcp); - err = WL_SUCCESS; - }else{ - INFO_SPI("Start Client [0x%x, %d, %d] FAILED!\n", addr, port, sock); - clearMapSockTcp(sock); - } + if (ard_tcp_start(addr, port, NULL, NULL, mode, nbuf, buflen, udp, verbose, sock, &_ttcp) == 0) + { + INFO_SPI("Start Client %s %p [0x%x, %d, %d] OK!\n", ProtMode2Str(protMode), + _ttcp, addr, port, sock); + setMapSock(sock, _ttcp); + err = WL_SUCCESS; + }else{ + INFO_SPI("Start Client %s %p [0x%x, %d, %d] FAILED!\n", ProtMode2Str(protMode), + _ttcp, addr, port, sock); + clearMapSockTcp(sock, TTCP_MODE_TRANSMIT); + } + return err; +} + + +int start_client_tcp_cmd_cb(int numParam, char* buf, void* ctx) { + wl_err_t err = WL_FAILURE; + tParam* params = (tParam*) buf; + if (numParam == 4) + { + GET_PARAM_NEXT(LONG, params, _addr); + GET_PARAM_NEXT(INT, params, port); + GET_PARAM_NEXT(BYTE, params, sock); + GET_PARAM_NEXT(BYTE, params, protMode); + err = start_client_tcp(_addr, port, sock, protMode); } return (err==WL_SUCCESS) ? WIFI_SPI_ACK : WIFI_SPI_ERR; } @@ -697,7 +717,7 @@ int stop_client_tcp_cmd_cb(int numParam, char* buf, void* ctx) { if (sock < MAX_SOCK_NUM) { - _ttcp = getTTCP(sock); + _ttcp = getTTCP(sock, TTCP_MODE_TRANSMIT); ard_tcp_stop(_ttcp); err = WL_SUCCESS; } @@ -705,6 +725,37 @@ int stop_client_tcp_cmd_cb(int numParam, char* buf, void* ctx) { return (err==WL_SUCCESS) ? WIFI_SPI_ACK : WIFI_SPI_ERR; } +int insert_data_cmd_cb(int numParam, char* buf, void* ctx) { + + tDataParam* msg = (tDataParam*) buf; + if ((numParam == 2)&&(msg->dataLen == 1)) + { + GET_DATA_BYTE(sock, buf+2); + GET_DATA_INT(len, buf+3); + //printk("tcp:%p buf:%p len:%d\n", getTTCP(sock), (uint8_t*)(buf+5), len); + insertBuf(sock, (uint8_t*)(buf+5), len); + } + return WIFI_SPI_ACK; +} + +int send_data_udp_cmd_cb(int numParam, char* buf, void* ctx) { + wl_err_t err = WL_FAILURE; + + tParam* params = (tParam*) buf; + if ((numParam == 1)&&(params->paramLen == 1)) + { + GET_PARAM_NEXT(BYTE, params, sock); + uint16_t len = 0; + uint8_t* p = mergeBuf(sock, NULL, &len); + err = sendUdpData(getTTCP(sock, TTCP_MODE_TRANSMIT), p, len); + clearBuf(sock); + free(p); + } + + return (err==WL_SUCCESS) ? WIFI_SPI_ACK : WIFI_SPI_ERR; +} + + int send_data_tcp_cmd_cb(int numParam, char* buf, void* ctx) { wl_err_t err = WL_FAILURE; DATA_LED_ON(); @@ -714,7 +765,7 @@ int send_data_tcp_cmd_cb(int numParam, char* buf, void* ctx) { GET_DATA_BYTE(sock, buf+2); GET_DATA_INT(len, buf+3); //printk("tcp:%p buf:%p len:%d\n", getTTCP(sock), (uint8_t*)(buf+5), len); - err = sendTcpData(getTTCP(sock), (uint8_t*)(buf+5), len); + err = sendTcpData(getTTCP(sock, TTCP_MODE_TRANSMIT), (uint8_t*)(buf+5), len); } DATA_LED_OFF(); return (err==WL_SUCCESS) ? WIFI_SPI_ACK : WIFI_SPI_ERR; @@ -726,7 +777,6 @@ int ack_cmd_cb(int numParam, char* buf, void* ctx) { int get_result_cmd_cb(int numParam, char* buf, void* ctx) { INFO_SPI("ifStatus:%d result:%d\n", ifStatus, result); - *buf=(ifStatus)?WL_CONNECTED:result; return WIFI_SPI_ACK; } @@ -744,7 +794,7 @@ cmd_spi_state_t get_reply_cb(char* recv, char* reply, void* ctx, uint16_t* count if (ctx != NULL) { reply[4] = (*(uint8_t*)ctx); //param } else { - reply[4] = result; //param + reply[4] = (ifStatus)?WL_CONNECTED:result; //param } END_HEADER_REPLY(reply, 5, *count); @@ -784,6 +834,51 @@ cmd_spi_state_t get_reply_ipaddr_cb(char* recv, char* reply, void* ctx, uint16_t return SPI_CMD_DONE; } +void getRemoteData(uint8_t sock, uint8_t mode, tRemoteClient* remoteData) +{ + if ((sock>=0) && (sock<MAX_SOCK_NUM)) + { + void* p = getTTCP(sock, mode); + if (p) + { + ttcp_t* _ttcp = (ttcp_t* )p; + if ((_ttcp->udp == UDP_MODE)) + { + if (_ttcp->mode == TTCP_MODE_RECEIVE) + { + remoteData->ipaddr = getRemoteClient(sock)->ipaddr; + remoteData->port = getRemoteClient(sock)->port; + }else{ + remoteData->ipaddr = (_ttcp->upcb) ? _ttcp->upcb->remote_ip.addr : 0; + remoteData->port = (_ttcp->upcb) ? _ttcp->upcb->remote_port : 0; + } + } + } + } +} + + +cmd_spi_state_t get_reply_remote_data_cb(char* recv, char* reply, void* ctx, uint16_t* count) { + + CHECK_ARD_NETIF(recv, reply, count); + DUMP_SPI_CMD(recv); + + GET_DATA_BYTE(sock, recv+4); + + CREATE_HEADER_REPLY(reply, recv, 2); + tRemoteClient remoteData = {0,0}; + //TODO pass the mode + getRemoteData(sock, TTCP_MODE_RECEIVE, &remoteData); + + PUT_LONG_IN_BYTE_NO(remoteData.ipaddr, reply, 3); + PUT_DATA_INT(remoteData.port, reply, 8); + + END_HEADER_REPLY(reply, 11, *count); + + return SPI_CMD_DONE; +} + + void foundHostByName(const char *name, struct ip_addr *ipaddr, void *callback_arg) { _hostIpAddr.addr = (ipaddr)?ipaddr->addr:0xffffffff; @@ -1071,11 +1166,11 @@ cmd_spi_state_t get_state_tcp_cmd_cb(char* recv, char* reply, void* ctx, uint16_ uint8_t _state = CLOSED; if ((recv[3]==1)&&(recv[4]>=0)&&(recv[4]<MAX_SOCK_NUM)) { - _state = getStateTcp(getTTCP((uint8_t)recv[4]), 0); + _state = getStateTcp(getTTCP((uint8_t)recv[4], TTCP_MODE_RECEIVE), 0); } PUT_DATA_BYTE(_state, reply, 3); END_HEADER_REPLY(reply, 5, *count); - INFO_SPI("state:%d\n", _state); + INFO_SPI_POLL("state:%d\n", _state); return SPI_CMD_DONE; } @@ -1087,33 +1182,20 @@ cmd_spi_state_t get_client_state_tcp_cmd_cb(char* recv, char* reply, void* ctx, CREATE_HEADER_REPLY(reply, recv, PARAM_NUMS_1); uint8_t _state = CLOSED; - if ((recv[3]==1)&&(recv[4]>=0)&&(recv[4]<MAX_SOCK_NUM)) + uint8_t _sock = recv[4]; + if ((recv[3]==1)&&(_sock>=0)&&(_sock<MAX_SOCK_NUM)) { - void * p= getTTCP((uint8_t)recv[4]); + void * p= getTTCP(_sock, TTCP_MODE_TRANSMIT); if (p!=NULL) { - // get if we are in server or Transmit mode (0) - if (getModeTcp(p) == TTCP_MODE_TRANSMIT) - { - - _state = getStateTcp(p, 1); - INFO_SPI_VER("CLI> p=%p _ttcp=%p state(tpcb):%d state:%d\n", - p, ((struct ttcp*) p)->tpcb, - ((struct ttcp*) p)->tpcb->state, - _state); - }else { - _state = getStateTcp(p, 1); - INFO_SPI_VER("SER> p=%p _ttcp=%p state(tpcb):%d state(lpcb):%d state:%d\n", - p, ((struct ttcp*) p)->tpcb, - ((struct ttcp*) p)->tpcb->state, - ((struct ttcp*) p)->lpcb->state, - _state); - } + _state = getStateTcp(p, 1); + }else{ + WARN_VER("TTCP not found for sock:%d\n", _sock); } } PUT_DATA_BYTE(_state, reply, 3); END_HEADER_REPLY(reply, 5, *count); - INFO_SPI("state:%d\n", _state); + INFO_SPI_POLL("sock:%d state:%d\n", _sock, _state); return SPI_CMD_DONE; } @@ -1123,15 +1205,15 @@ cmd_spi_state_t avail_data_tcp_cmd_cb(char* recv, char* reply, void* ctx, uint16 CHECK_ARD_NETIF(recv, reply, count); CREATE_HEADER_REPLY(reply, recv, PARAM_NUMS_1); - uint8_t dataAvail = 0; + uint16_t dataAvail = 0; if ((recv[3]==1)&&(recv[4]>=0)&&(recv[4]<MAX_SOCK_NUM)) { - dataAvail = isAvailTcpDataByte((uint8_t)recv[4]) ? 1 : 0; + dataAvail = getAvailTcpDataByte((uint8_t)recv[4]); } - PUT_DATA_BYTE(dataAvail, reply, 3); - END_HEADER_REPLY(reply, 5, *count); + PUT_DATA_INT_NO(dataAvail, reply, 3); + END_HEADER_REPLY(reply, 6, *count); - INFO_SPI("dataAvail:%d\n", dataAvail); + INFO_SPI_POLL("dataAvail:%d\n", dataAvail); return SPI_CMD_DONE; } @@ -1155,7 +1237,7 @@ cmd_spi_state_t data_sent_tcp_cmd_cb(char* recv, char* reply, void* ctx, uint16_ uint8_t dataSent = 0; if ((recv[3]==1)&&(recv[4]>=0)&&(recv[4]<MAX_SOCK_NUM)) { - dataSent = isDataSent(getTTCP((uint8_t)recv[4])); + dataSent = isDataSent(getTTCP((uint8_t)recv[4], TTCP_MODE_TRANSMIT)); } PUT_DATA_BYTE(dataSent, reply, 3); END_HEADER_REPLY(reply, 5, *count); @@ -1199,14 +1281,15 @@ cmd_spi_state_t get_databuf_tcp_cmd_cb(char* recv, char* reply, void* ctx, uint1 CHECK_ARD_NETIF(recv, reply, count); - if ((recv[3]==1)&&(recv[4]>=0)&&(recv[4]<MAX_SOCK_NUM)) + GET_DATA_BYTE(sock, buf+5); + if ((sock>=0)&&(sock<MAX_SOCK_NUM)) { - if (getTcpData((uint8_t)recv[4], (void**)&data, &len)) + if (getTcpData((uint8_t)sock, (void**)&data, &len)) { CREATE_HEADER_REPLY(reply, recv, PARAM_NUMS_1); PUT_BUFDATA_INT(data, len, reply, 3); - END_HEADER_REPLY(reply, 3+len+2+1, *count); - freeTcpData((uint8_t)recv[4]); + END_HEADER_REPLY(reply, 3+len+2, *count); + freeTcpData((uint8_t)sock); }else{ CREATE_HEADER_REPLY(reply, recv, PARAM_NUMS_0); END_HEADER_REPLY(reply, 3, *count); @@ -1264,16 +1347,17 @@ int sendReply(int cmdIdx, char* recv, char* reply, void* resultCmd) AVAIL_FOR_SPI(); _result = write_stream(ARD_SPI, &reply[0], _count); #ifdef _SPI_STATS_ - if ( result != SPI_OK) + if ( _result != SPI_OK) { statSpi.lastCmd = cmd_spi_list[cmdIdx].cmd_id; } #endif BUSY_FOR_SPI(); - //unsigned char status = spi_getStatus(ARD_SPI); - //INFO_SPI("Status after write: 0x%x\n",status); - + IF_SPI_DUMP(printk("==>")); + DUMP_SPI(recv, count); + IF_SPI_DUMP(printk("<==")); + DUMP_SPI(reply, _count); replyCount = _count; return _result; } @@ -1282,21 +1366,22 @@ unsigned char* getStartCmdSeq(unsigned char* _recv, int len, int *offset) { int i = 0; *offset = 0; - DEB_PIN_UP(); + //DEB_PIN_UP(); for (; i<len; ++i) { if (_recv[i]==START_CMD) { if (i!=0) { - DEB_PIN_DN(); + DEB_PIN_TRIGGER(); + IF_WARN_VER(dump((char*)_recv, (uint16_t)len)); WARN("%d] Disall. %d/%d cmd:%d\n", cmdCorr, i, len,_recv[i+1]); } *offset = i; return &_recv[i]; } } - DEB_PIN_DN(); + //DEB_PIN_DN(); WARN("%d] Disall. %d\n", cmdCorr, i); return NULL; @@ -1411,6 +1496,9 @@ void init_spi_cmds() { spi_add_cmd(GET_CLIENT_STATE_TCP_CMD, ack_cmd_cb, get_client_state_tcp_cmd_cb, NULL, CMD_GET_FLAG); spi_add_cmd(GET_FW_VERSION_CMD, ack_cmd_cb, get_firmware_version_cmd_cb, NULL, CMD_GET_FLAG); spi_add_cmd(GET_TEST_CMD, ack_cmd_cb, get_test_cmd_cb, NULL, CMD_GET_FLAG); + spi_add_cmd(INSERT_DATABUF_CMD, insert_data_cmd_cb, ack_reply_cb, NULL, CMD_IMM_SET_FLAG); + spi_add_cmd(SEND_DATA_UDP_CMD, send_data_udp_cmd_cb, ack_reply_cb, NULL, CMD_SET_FLAG); + spi_add_cmd(GET_REMOTE_DATA_CMD, ack_cmd_cb, get_reply_remote_data_cb, NULL, CMD_GET_FLAG); } @@ -1452,8 +1540,9 @@ bool checkMsgFormat(uint8_t* _recv, int len, int* offset) unsigned char* recv = getStartCmdSeq(_recv, len, offset); if ((recv == NULL)||(recv!=_recv)) { - if ((enableDebug & INFO_WARN_FLAG)&&(len < 20)) //TODO stamp only short messages wrong - dump((char*)_recv, len); + DEB_PIN_TRIGGER(); + + IF_WARN_VER(DUMP((char*)_recv, len)); STATSPI_DISALIGN_ERROR(); @@ -1468,7 +1557,7 @@ bool checkMsgFormat(uint8_t* _recv, int len, int* offset) paramLenTot = checkMsgParam8(recv); else { - DUMP_SPI_DATA(_recv, len); + DUMP_SPI(_recv, len); paramLenTot = checkMsgParam16(recv); } @@ -1512,8 +1601,8 @@ void spi_poll(struct netif* netif) { int err = call_reply_cb(buf, &reply[0]); if (err != REPLY_NO_ERR) { - DUMP_SPI_DATA(buf, count); - DUMP_SPI_DATA(reply, replyCount); + DUMP_SPI(buf, count); + DUMP_SPI(reply, replyCount); } receivedChars = 0; count = 0; @@ -1523,8 +1612,7 @@ void spi_poll(struct netif* netif) { { sendError(); WARN("%d] Check format msg failed!\n", cmdCorr); - if (enableDebug & INFO_WARN_FLAG) - dump((char*)_receiveBuffer, receivedChars); + IF_WARN_VER(dump((char*)_receiveBuffer, receivedChars)); state = SPI_CMD_IDLE; count=0; //mark as buffer used @@ -1553,11 +1641,6 @@ inline int spi_slaveReceiveInt(volatile avr32_spi_t *spi) int err = SPI_OK; state = SPI_CMD_INPUT; - if (_receiveBuffer[0] != 0) - { - STATSPI_OVERRIDE_ERROR(); - } - do { unsigned int timeout = SPI_TIMEOUT; err = SPI_OK; @@ -1569,8 +1652,20 @@ inline int spi_slaveReceiveInt(volatile avr32_spi_t *spi) break; } } - _receiveBuffer[index] = (spi->rdr >> AVR32_SPI_RDR_RD_OFFSET) & 0x00ff; + //DEB_PIN_TG(); + #if 0 +#ifdef _SPI_STATS_ + if (spi->sr & AVR32_SPI_SR_OVRES_MASK) + { + STATSPI_OVERRIDE_ERROR(); + } +#endif +#endif if (err == SPI_OK) { + _receiveBuffer[index] = (spi->rdr >> AVR32_SPI_RDR_RD_OFFSET) & 0x00ff; + DEB_PIN_UP(2); + if ((index==0) && (_receiveBuffer[index] != START_CMD)) + DEB_PIN_TRIGGER(); ++index; ++receivedChars; }else{ @@ -1597,8 +1692,7 @@ __interrupt static void spi_int_handler(void) { volatile avr32_spi_t *spi = ARD_SPI; - //DEB_PIN_DN(); - //AVAIL_FOR_SPI(); + DEB_PIN_DN(2); DISABLE_SPI_INT(); if ((spi->sr & AVR32_SPI_SR_RDRF_MASK) != 0) @@ -1610,12 +1704,10 @@ static void spi_int_handler(void) startReply=true; ++cmdCorr; //maintain disable interrupt to send the reply command - //DEB_PIN_UP(); return; } } ENABLE_SPI_INT(); - //DEB_PIN_UP(); } inline spi_status_t spi_read8(volatile avr32_spi_t *spi, unsigned char *data) diff --git a/firmwares/wifishield/wifiHD/src/ard_spi.h b/firmwares/wifishield/wifiHD/src/ard_spi.h index 628f115..6607961 100644 --- a/firmwares/wifishield/wifiHD/src/ard_spi.h +++ b/firmwares/wifishield/wifiHD/src/ard_spi.h @@ -37,14 +37,22 @@ typedef enum { CMD_IMM_SET_FLAG = 0x04, }cmd_flags; +typedef enum eProtMode {TCP_MODE, UDP_MODE}tProtMode; + #define TIMEOUT_SPI 200 #define SPI_ALIGN_ERROR 0xF0 #define SPI_OVERRIDE_ERROR 0xF1 +#define SPI_TIMEOUT_ERROR 0xF2 #define DUMMY_DATA 0xFF typedef int (*cmd_spi_cb_t)(int numParam, char* buf, void* ctx); typedef cmd_spi_state_t (*cmd_spi_rcb_t)(char* recv, char* reply, void* ctx, uint16_t* _count); +typedef struct eRemoteClient{ + uint32_t ipaddr; + uint16_t port; +}tRemoteClient; + void set_result_cmd(int err) ; void set_result(wl_status_t _status); @@ -61,10 +69,20 @@ void showTTCPstatus(); int getSock(void * _ttcp); -void* getTTCP(uint8_t sock); +void* getTTCP(uint8_t sock, uint8_t mode); + +void setMapSockMode(uint8_t sock, void* _ttcp, uint8_t _tcp_mode); + +void clearMapSockTcp(uint8_t sock, uint8_t mode); + +int start_server_tcp(uint16_t port, uint8_t sock, uint8_t protMode); + +int start_client_tcp(uint32_t _addr, uint16_t port, uint8_t sock, uint8_t protMode); + +void setRemoteClient(uint16_t sock, uint32_t _ipaddr, uint16_t _port); -void clearMapSockTcp(uint8_t sock); +tRemoteClient* getRemoteClient(uint16_t sock); -int start_server_tcp(uint16_t port, uint8_t sock); +void getRemoteData(uint8_t sock, uint8_t mode, tRemoteClient* remoteData); #endif /* ARD_SPI_H_ */ diff --git a/firmwares/wifishield/wifiHD/src/ard_tcp.c b/firmwares/wifishield/wifiHD/src/ard_tcp.c index b70549a..0c1f72a 100644 --- a/firmwares/wifishield/wifiHD/src/ard_tcp.c +++ b/firmwares/wifishield/wifiHD/src/ard_tcp.c @@ -30,17 +30,20 @@ unsigned int startTime = 0; extern bool ifStatus; -static uint8_t tcp_poll_retries = 0; + static int isDataSentCount = 0; -bool pending_close = false; bool pending_accept = false; static err_t tcp_data_sent(void *arg, struct tcp_pcb *pcb, u16_t len); -static void atcp_init_pend_flags() +static void atcp_init_pend_flags(struct ttcp* _ttcp) { - pending_close = false; + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + { + if (_ttcp) _ttcp->pending_close[i] = false; + } pending_accept = false; } @@ -51,17 +54,23 @@ static void ard_tcp_destroy(struct ttcp* ttcp) { err_t err = ERR_OK; DUMP_TCP_STATE(ttcp); - if (getSock(ttcp)==-1) + uint8_t sock = getSock(ttcp); + if (sock == -1) WARN("ttcp already deallocated!\n"); - if (ttcp->tpcb) { - tcp_arg(ttcp->tpcb, NULL); - tcp_sent(ttcp->tpcb, NULL); - tcp_recv(ttcp->tpcb, NULL); - tcp_err(ttcp->tpcb, NULL); - //TEMPORAQARY - //err = tcp_close(ttcp->tpcb); - INFO_TCP("Closing tpcb: state:0x%x err:%d\n", ttcp->tpcb->state, err); + freeAllTcpData(sock); + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + { + if (ttcp->tpcb[i]) { + tcp_arg(ttcp->tpcb[i], NULL); + tcp_sent(ttcp->tpcb[i], NULL); + tcp_recv(ttcp->tpcb[i], NULL); + tcp_err(ttcp->tpcb[i], NULL); + //TEMPORAQARY + //err = tcp_close(ttcp->tpcb); + INFO_TCP("Closing tpcb: state:0x%x err:%d\n", ttcp->tpcb[i]->state, err); + } } if (ttcp->lpcb) { @@ -83,38 +92,6 @@ static void ard_tcp_destroy(struct ttcp* ttcp) { } /** - * Clean up and free the ttcp structure - */ -static void ard_tcp_abort(struct ttcp* ttcp) { - - INFO_TCP("Abort ttcb:%p tpcb:%p lpcb:%p\n", ttcp, ttcp->tpcb, ttcp->lpcb); - if (ttcp->tpcb) { - tcp_arg(ttcp->tpcb, NULL); - tcp_sent(ttcp->tpcb, NULL); - tcp_recv(ttcp->tpcb, NULL); - tcp_err(ttcp->tpcb, NULL); - tcp_abort(ttcp->tpcb); - } - - if (ttcp->lpcb) { - tcp_arg(ttcp->lpcb, NULL); - tcp_accept(ttcp->lpcb, NULL); - tcp_abort(ttcp->lpcb); - } - - if (ttcp->upcb) { - udp_disconnect(ttcp->upcb); - udp_remove(ttcp->upcb); - } - - if (ttcp->payload) - free(ttcp->payload); - - free(ttcp); -} - - -/** * Invoked when transfer is done or aborted (non-zero result). */ static void ard_tcp_done(struct ttcp* ttcp, int result) { @@ -125,26 +102,25 @@ static void ard_tcp_done(struct ttcp* ttcp, int result) { ttcp->done_cb(ttcp->opaque, result); ard_tcp_destroy(ttcp); - clearMapSockTcp(getSock(ttcp)); + clearMapSockTcp(getSock(ttcp), GET_TCP_MODE(ttcp)); } -static void -tcp_timeout_cb(void *ctx); - /** * Only used in TCP mode. * Will transmit a maximum of pbuf->tot_len bytes. * Called upon connect and when there's space available in the TCP send window * */ -static void tcp_send_data(struct ttcp *ttcp) { +static err_t tcp_send_data(struct ttcp *ttcp) { err_t err = ERR_OK; uint32_t len, orig_len; len = ttcp->left; ttcp->buff_sent = 0; - INFO_TCP_VER("left=%d len:%d tcp_sndbuf:%d\n", ttcp->left, len, tcp_sndbuf(ttcp->tpcb)); + if (len == 0) return; + + INFO_TCP_VER("left=%d len:%d\n", ttcp->left, len); /* don't send more than we have in the payload */ if (len > ttcp->buflen) @@ -152,91 +128,92 @@ static void tcp_send_data(struct ttcp *ttcp) { /* We cannot send more data than space available in the send buffer. */ - if (len > tcp_sndbuf(ttcp->tpcb)) - len = tcp_sndbuf(ttcp->tpcb); + if (len > tcp_sndbuf(GET_FIRST_CLIENT_TCP(ttcp))) + len = tcp_sndbuf(GET_FIRST_CLIENT_TCP(ttcp)); orig_len = len; - uint8_t count = 0; - do { - startTime = timer_get_ms(); - err = tcp_write(ttcp->tpcb, ttcp->payload, len, TCP_WRITE_FLAG_COPY); - INFO_TCP_VER("%d) tcp_write %p state:%d len:%d err:%d\n", count++, ttcp->tpcb, ttcp->tpcb->state, len, err); - if (err == ERR_MEM) - { - len /= 2; - ttcp->buff_sent = 0; - }else if (err == ERR_OK){ - ttcp->buff_sent = 1; - isDataSentCount = 0; - } - } while (err == ERR_MEM && len > 1); - if (err == ERR_OK){ - //tcp_output(ttcp->tpcb); - INFO_TCP_VER("tcp_output: left=%d new left:%d\n", - ttcp->left, ttcp->left-len); + IF_TCP(startTime = timer_get_ms()); + err = tcp_write(GET_FIRST_CLIENT_TCP(ttcp), ttcp->payload, len, TCP_WRITE_FLAG_COPY); + if (err != ERR_OK) + { + INFO_TCP("tcp_write failed %p state:%d len:%d err:%d\n", + GET_FIRST_CLIENT_TCP(ttcp), GET_FIRST_CLIENT_TCP(ttcp)->state, len, err); + ttcp->buff_sent = 0; + }else{ + ttcp->buff_sent = 1; + isDataSentCount = 0; ttcp->left -= len; } - else - WARN("TTCP [%p-%p]: tcp_write failed err:%d origLen:%d len:%d\n", - ttcp, ttcp->tpcb, err, orig_len, len); - // - // ttcp->tid = timer_sched_timeout_cb(0, TIMEOUT_ONESHOT, - // tcp_timeout_cb, ttcp); + + return err; } /** * Only used in TCP mode. */ static err_t tcp_connect_cb(void *arg, struct tcp_pcb *tpcb, err_t err) { - struct ttcp* ttcp = arg; + struct ttcp* _ttcp = arg; - INFO_TCP("TTCP [%p-%p]: connect %d %d\n", ttcp, tpcb, err, ttcp->tpcb->state); + if (_ttcp == NULL) return ERR_ARG; - _connected = ( ttcp->tpcb->state == ESTABLISHED) ? 1 : 0; - tcp_poll_retries = 0; + INFO_TCP("TTCP [%p-%p]: connect %d %d\n", _ttcp, tpcb, err, tpcb->state); + + _connected = ( tpcb->state == ESTABLISHED) ? 1 : 0; + _ttcp->tcp_poll_retries = 0; - ttcp->start_time = timer_get_ms(); + _ttcp->start_time = timer_get_ms(); return ERR_OK; } static void cleanSockState_cb(void *ctx) { - struct ttcp* ttcp = ctx; + struct ttcp* _ttcp = ctx; + + if (_ttcp == NULL) return; - int sock = getSock(ttcp); + int sock = getSock(_ttcp); if (sock != -1) - clearMapSockTcp(sock); - INFO_TCP("TTCP [%p]: cleanSockState_cb %d\n", ttcp, sock); + clearMapSockTcp(sock, GET_TCP_MODE(_ttcp)); + INFO_TCP("TTCP [%p]: cleanSockState_cb %d\n", _ttcp, sock); _connected = false; } -static void cleanSockStateDelayed(void * arg) -{ - INFO_TCP("arg %p\n", arg); - timer_sched_timeout_cb(1000, TIMEOUT_ONESHOT, - cleanSockState_cb, arg); -} - /** * Only used in TCP mode. */ + +static err_t close_conn_pcb(struct tcp_pcb* tpcb) { + + err_t err = tcp_close(tpcb); + if (err== ERR_OK) + { + tcp_arg(tpcb, NULL); + tcp_sent(tpcb, NULL); + tcp_recv(tpcb, NULL); + } + + INFO_TCP("Closing tpcb[%p]: state:0x%x err:%d\n", tpcb, tpcb->state, err); + return err; +} + static void atcp_conn_err_cb(void *arg, err_t err) { struct ttcp* _ttcp = arg; - WARN("TTCP [%p]: connection error: %d arg:%p\n", - _ttcp, err, arg); + WARN("TTCP [%p]: connection error: %d\n", + _ttcp, err); if (ifStatus == false) printk("Abort connection\n"); - cleanSockState_cb(_ttcp); - atcp_init_pend_flags(); + atcp_init_pend_flags(_ttcp); } static void atcp_conn_cli_err_cb(void *arg, err_t err) { struct ttcp* _ttcp = arg; + if (_ttcp == NULL) return; + WARN("TTCP [%p]: connection error: %d arg:%p\n", _ttcp, err, arg); @@ -246,47 +223,52 @@ static void atcp_conn_cli_err_cb(void *arg, err_t err) { if ((_ttcp)&&(err == ERR_ABRT)) { WARN("TTCP [%p]: free memory\n", _ttcp); - tcp_poll_retries = 0; + _ttcp->tcp_poll_retries = 0; cleanSockState_cb(_ttcp); if (_ttcp->payload) free(_ttcp->payload); free(_ttcp); } - atcp_init_pend_flags(); + atcp_init_pend_flags(_ttcp); } +static err_t close_conn(struct ttcp *_ttcp, struct tcp_pcb* tpcb) { -static void close_conn(struct ttcp *_ttcp) { - tcp_arg(_ttcp->tpcb, NULL); - tcp_sent(_ttcp->tpcb, NULL); - tcp_recv(_ttcp->tpcb, NULL); - err_t err = tcp_close(_ttcp->tpcb); - INFO_TCP("Closing tpcb[%p]: state:0x%x err:%d\n",_ttcp->tpcb, _ttcp->tpcb->state, err); + if (_ttcp == NULL) return; + + int8_t id = getNewClientConnId(_ttcp, tpcb); + if (id == NO_VALID_ID) return; + err_t err = close_conn_pcb(_ttcp->tpcb[id]); if (err == ERR_MEM) - pending_close = true; + _ttcp->pending_close[id] = true; else{ - atcp_init_pend_flags(); + atcp_init_pend_flags(_ttcp); + removeNewClientConn(_ttcp, _ttcp->tpcb[id]); WARN("----------------------\n"); } + return err; } void closeConnections() { - int i = 0; - for (; i<MAX_SOCK_NUM; i++) + int ii=0; + for (; ii<MAX_MODE_NUM; ii++) { - void* p = getTTCP(i); - if (p) + int i = 0; + for (; i<MAX_SOCK_NUM; i++) { - ttcp_t* _ttcp = (ttcp_t* )p; - - INFO_TCP("Closing connections tpcb[%p] state:0x%x - lpcb[%p] state: 0x%x\n", - _ttcp->tpcb, _ttcp->tpcb->state, _ttcp->lpcb, _ttcp->lpcb->state); - //tcp_close(_ttcp->tpcb); - ard_tcp_destroy(_ttcp); - clearMapSockTcp(getSock(_ttcp)); + void* p = getTTCP(i, ii); + if (p) + { + ttcp_t* _ttcp = (ttcp_t* )p; + if (_ttcp->udp == TCP_MODE) + { + ard_tcp_destroy(_ttcp); + clearMapSockTcp(getSock(_ttcp), GET_TCP_MODE(_ttcp)); + } + } } } } @@ -299,7 +281,6 @@ static err_t atcp_recv_cb(void *arg, struct tcp_pcb *pcb, struct pbuf *p, struct ttcp* ttcp = arg; if (err == ERR_OK && p != NULL) { - INFO_TCP("pcb:%p pbuf: %p err:%d len:%d\n", pcb, p, err, p->tot_len); DATA_LED_ON(); /* for print_stats() */ ttcp->recved += p->tot_len; @@ -310,16 +291,17 @@ static err_t atcp_recv_cb(void *arg, struct tcp_pcb *pcb, struct pbuf *p, ttcp->print_cnt++; } - insert_pBuf(p, ttcp->sock, (void*) pcb); - tcp_recved(pcb, p->tot_len); + uint8_t* pBufferStore = insert_pBuf(p, ttcp->sock, (void*) pcb); + INFO_TCP("sock:%d pcb:%p pbuf:%p err:%d bufStore:%p len:%d\n", + ttcp->sock, pcb, p, err, pBufferStore, p->tot_len); pbuf_free(p); DATA_LED_OFF(); } /* p will be NULL when remote end is done */ if (err == ERR_OK && p == NULL) { - INFO_TCP("atcp_recv_cb p=NULL\n"); - close_conn(ttcp); + INFO_TCP("atcp_recv_cb p=NULL on sock:%d pcb:%p\n", ttcp->sock, pcb); + close_conn(ttcp, pcb); } if (err!=ERR_OK) @@ -329,67 +311,90 @@ static err_t atcp_recv_cb(void *arg, struct tcp_pcb *pcb, struct pbuf *p, void ack_recved(void* pcb, int len) { // Comment the call because it is activated on atcp_recv_cb - //tcp_recved(pcb, len); + INFO_TCP("Received %p len:%d\n", pcb, len); + tcp_recved(pcb, len); } static err_t atcp_poll(void *arg, struct tcp_pcb *pcb) { struct ttcp* _ttcp = arg; - if ((_ttcp) && (_ttcp->left>0)) - ++tcp_poll_retries; - if (tcp_poll_retries > 4) { + if (_ttcp == NULL) return ERR_ARG; + + if (_ttcp->left>0) + ++_ttcp->tcp_poll_retries; + + if (_ttcp->tcp_poll_retries > 4) { WARN("ARD TCP [%p] arg=%p retries=%d\n", - pcb, arg, tcp_poll_retries); - tcp_poll_retries = 0; + pcb, arg, _ttcp->tcp_poll_retries); + _ttcp->tcp_poll_retries = 0; tcp_abort(pcb); - atcp_init_pend_flags(); + atcp_init_pend_flags(_ttcp); return ERR_ABRT; } - - WARN("ARD TCP [%p-%p] arg=%p retries=%d pend.close:%d\n", (_ttcp)?_ttcp->tpcb:0, pcb, arg, - tcp_poll_retries, pending_close); - if (_ttcp) tcp_send_data(_ttcp); - - if (pending_close) - { - err_t err = tcp_close(pcb); - if (err == ERR_MEM) - { - pending_close = true; - } - else - { - atcp_init_pend_flags(); - } - - INFO_TCP("ARD TCP [%p-%p] try to close pending:%d\n", pcb, (_ttcp)?_ttcp->tpcb:0, pending_close); + + if (pcb) + INFO_TCP_POLL("keepAliveCnt:%d keep_idle:%d persist_cnt:%d\n", + pcb->keep_cnt_sent, pcb->keep_idle, pcb->persist_cnt); + + if (_ttcp->left > 0) + INFO_TCP("ARD TCP [%p-%p] arg=%p retries=%d pend.close:%d len:%d\n", + (_ttcp)?GET_FIRST_CLIENT_TCP(_ttcp):0, pcb, arg, + _ttcp->tcp_poll_retries, _ttcp->pending_close, (_ttcp)?_ttcp->left:0); + tcp_send_data(_ttcp); + + int8_t id = getNewClientConnId(_ttcp, pcb); + if ((id != NO_VALID_ID) && (_ttcp->pending_close[id])) + { + err_t err = ERR_OK; + if (id >=0){ + err = tcp_close(pcb); + if (err == ERR_MEM) + { + _ttcp->pending_close[id] = true; + } + else + { + atcp_init_pend_flags(_ttcp); + } + } + INFO_TCP("ARD TCP [%p-%p] try to close pending:%d err:%d id:%d\n", pcb, + (_ttcp)?GET_FIRST_CLIENT_TCP(_ttcp):0, _ttcp->pending_close[id], err, id); } return ERR_OK; } static err_t atcp_poll_conn(void *arg, struct tcp_pcb *pcb) { struct ttcp* _ttcp = arg; - ++tcp_poll_retries; - if (tcp_poll_retries > 8) { + if (_ttcp == NULL) return ERR_ARG; + + int8_t id = getNewClientConnId(_ttcp, pcb); + if (id != NO_VALID_ID) + { + if (_ttcp->pending_close[id]) + ++(_ttcp->tcp_poll_retries); + } + + if (_ttcp->tcp_poll_retries > 8) { WARN("ARD TCP [%p-%p] arg=%p retries=%d\n", - pcb, _ttcp->tpcb, arg, tcp_poll_retries); - tcp_poll_retries = 0; + pcb, GET_FIRST_CLIENT_TCP(_ttcp), arg, _ttcp->tcp_poll_retries); + _ttcp->tcp_poll_retries = 0; tcp_abort(pcb); return ERR_ABRT; } - WARN("ARD TCP [%p-%p] arg=%p retries=%d pend.close:%d conn:%d\n", (_ttcp)?_ttcp->tpcb:0, pcb, arg, - tcp_poll_retries, pending_close, _connected); + INFO_TCP_POLL("ARD TCP [%p-%p] arg=%p retries=%d pend.close:%d conn:%d\n", + (_ttcp)?GET_FIRST_CLIENT_TCP(_ttcp):0, pcb, arg, + _ttcp->tcp_poll_retries, _ttcp->pending_close[id], _connected); if ((_ttcp)&&(_connected)) tcp_send_data(_ttcp); - if (pending_close) + if ((id != NO_VALID_ID) && (_ttcp->pending_close[id])) { err_t err = tcp_close(pcb); if (err == ERR_MEM) { - pending_close = true; + _ttcp->pending_close[id] = true; } else { @@ -397,25 +402,99 @@ static err_t atcp_poll_conn(void *arg, struct tcp_pcb *pcb) { if (_ttcp->payload) free(_ttcp->payload); free(_ttcp); - pending_close = false; + _ttcp->pending_close[id] = false; } - INFO_TCP("ARD TCP [%p-%p] try to close pending:%d\n", pcb, (_ttcp)?_ttcp->tpcb:0, pending_close); + INFO_TCP("ARD TCP [%p-%p] try to close pending:%d\n", pcb, (_ttcp)?GET_FIRST_CLIENT_TCP(_ttcp):0, _ttcp->pending_close[id]); } return ERR_OK; } +int8_t getNewClientConnId(struct ttcp* _ttcp, struct tcp_pcb *newpcb) +{ + if (_ttcp != NULL){ + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + { + if (_ttcp->tpcb[i] == newpcb) + { + INFO_TCP("ttcp:%p id=%d, tpcb=%p\n", _ttcp, i, newpcb); + return i; + } + } + } + WARN("No Valid Id for ttcp:%p pcb:%p\n"); + return NO_VALID_ID; +} + +int8_t setNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb, uint8_t id) +{ + if ((_ttcp != NULL)&&(id>=0)&&(id<MAX_CLIENT_ACCEPTED)){ + INFO_TCP("ttcp:%p id=%d, tpcb=%p\n", _ttcp, id, newpcb); + _ttcp->tpcb[id] = newpcb; + return id; + } + return NO_VALID_ID; +} + +int8_t insertNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb) +{ + if (_ttcp != NULL){ + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + { + if ((_ttcp->tpcb[i] == NULL)||(_ttcp->tpcb[i] == newpcb)) + { + INFO_TCP("ttcp:%p id=%d, tpcb=%p\n", _ttcp, i, newpcb); + _ttcp->tpcb[i] = newpcb; + return i; + } + } + } + return NO_VALID_ID; +} + +int8_t removeNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb) +{ + if (_ttcp != NULL){ + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + { + if (_ttcp->tpcb[i] == newpcb) + { + INFO_TCP("ttcp:%p id=%d, tpcb=%p\n", _ttcp, i, newpcb); + _ttcp->tpcb[i] = NULL; + return i; + } + } + } + return NO_VALID_ID; +} + +bool cleanNewClientConn(struct ttcp* _ttcp) +{ + if (_ttcp != NULL){ + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) + _ttcp->tpcb[i] = NULL; + return true; + } + return false; +} + /** * Only used in TCP mode. */ static err_t atcp_accept_cb(void *arg, struct tcp_pcb *newpcb, err_t err) { - struct ttcp* ttcp = arg; + struct ttcp* _ttcp = arg; - INFO_TCP("ARD TCP [%p]: accept new [%p]\n", ttcp, newpcb); - INFO_TCP("local:%d remote:%d state:%d\n", newpcb->local_port, newpcb->remote_port, newpcb->state); + if (_ttcp == NULL) return ERR_ARG; + INFO_TCP("ARD TCP [%p]: accept new [%p]\n", _ttcp, newpcb); + INFO_TCP("local:%d remote:%d state:%d\n", newpcb->local_port, newpcb->remote_port, newpcb->state); + /* if (pending_accept) { WARN("Accepting another connection: %p-%p\n", ttcp->tpcb, newpcb); @@ -429,7 +508,23 @@ static err_t atcp_accept_cb(void *arg, struct tcp_pcb *newpcb, err_t err) { tcp_err(ttcp->tpcb, atcp_conn_err_cb); tcp_poll(ttcp->tpcb, atcp_poll, 4); - ttcp->start_time = timer_get_ms(); + _ttcp->tcp_poll_retries = 0; + /* + if (_ttcp->tpcb == NULL) + { + WARN("Replace previous tpcb=0x%x with the new one 0x%x\n", _ttcp->tpcb, newpcb); + } + */ + int8_t id = insertNewClientConn(_ttcp, newpcb); + tcp_arg(_ttcp->tpcb[id], _ttcp); + tcp_recv(_ttcp->tpcb[id], atcp_recv_cb); + tcp_err(_ttcp->tpcb[id], atcp_conn_err_cb); + tcp_poll(_ttcp->tpcb[id], atcp_poll, 4); + // Copy the pointer to ttcp also to TRANSMIT mode for the clients connected to the server + int _sock = getSock(_ttcp); + if ((_sock != -1)&&(IS_VALID_SOCK(_sock))) + setMapSockMode(_sock, _ttcp, TTCP_MODE_TRANSMIT); + _ttcp->start_time = timer_get_ms(); return ERR_OK; } @@ -439,8 +534,9 @@ static err_t atcp_accept_cb(void *arg, struct tcp_pcb *newpcb, err_t err) { static int atcp_start(struct ttcp* ttcp) { err_t err = ERR_OK; - ttcp->tpcb = tcp_new(); - if (ttcp->tpcb == NULL) { + struct tcp_pcb * p = tcp_new(); + + if (p == NULL) { WARN("TTCP [%p]: could not allocate pcb\n", ttcp); return -1; } @@ -451,43 +547,38 @@ static int atcp_start(struct ttcp* ttcp) { return -1; } - tcp_arg(ttcp->tpcb, ttcp); - atcp_init_pend_flags(); + tcp_arg(p, ttcp); + atcp_init_pend_flags(ttcp); if (ttcp->mode == TTCP_MODE_TRANSMIT) { - tcp_err(ttcp->tpcb, atcp_conn_cli_err_cb); - tcp_recv(ttcp->tpcb, atcp_recv_cb); - tcp_sent(ttcp->tpcb, tcp_data_sent); - tcp_poll(ttcp->tpcb, atcp_poll_conn, 4); + setNewClientConn(ttcp, p, 0); + tcp_err(GET_FIRST_CLIENT_TCP(ttcp), atcp_conn_cli_err_cb); + tcp_recv(GET_FIRST_CLIENT_TCP(ttcp), atcp_recv_cb); + tcp_sent(GET_FIRST_CLIENT_TCP(ttcp), tcp_data_sent); + tcp_poll(GET_FIRST_CLIENT_TCP(ttcp), atcp_poll_conn, 4); _connected = false; - INFO_TCP("[tpcb]-%p payload:%p\n", ttcp->tpcb, ttcp->payload); + INFO_TCP("[tpcb]-%p payload:%p\n", GET_FIRST_CLIENT_TCP(ttcp), ttcp->payload); DUMP_TCP_STATE(ttcp); - if (tcp_connect(ttcp->tpcb, &ttcp->addr, ttcp->port, tcp_connect_cb) + if (tcp_connect(GET_FIRST_CLIENT_TCP(ttcp), &ttcp->addr, ttcp->port, tcp_connect_cb) != ERR_OK) { WARN("TTCP [%p]: tcp connect failed\n", ttcp); return -1; } } else { - INFO_TCP("BEFORE BIND ttcp:%p lpcb:%p pcb:%p\n", ttcp, ttcp->lpcb, ttcp->tpcb); - INFO_TCP("[tpcb]-local:%d remote:%d state:%d\n", ttcp->tpcb->local_port, - ttcp->tpcb->remote_port, ttcp->tpcb->state); + INFO_TCP("BEFORE BIND ttcp:%p lpcb:%p pcb:%p\n", ttcp, ttcp->lpcb, GET_FIRST_CLIENT_TCP(ttcp)); - err = tcp_bind(ttcp->tpcb, IP_ADDR_ANY, ttcp->port); + err = tcp_bind(p, IP_ADDR_ANY, ttcp->port); if (err != ERR_OK){ WARN("TTCP [%p]: bind failed err=%d Port already used\n", ttcp, err); return -1; } - ttcp->lpcb = tcp_listen(ttcp->tpcb); + ttcp->lpcb = tcp_listen(p); if (ttcp->lpcb == NULL) { WARN("TTCP [%p]: listen failed\n", ttcp); return -1; } - if (ttcp->lpcb == ttcp->tpcb ) { - WARN("TTCP [%p]: listen failed tpcb [%p] in listen mode\n", ttcp, ttcp->tpcb); - return -1; - } DUMP_TCP_STATE(ttcp); tcp_accept(ttcp->lpcb, atcp_accept_cb); @@ -566,60 +657,59 @@ static void udp_send_data(struct ttcp* ttcp) { * Only used in UDP mode. Will finalize the ttcp process when an end marker * is seen. */ -static void udp_recv_cb(void *arg, struct udp_pcb *upcb, struct pbuf *p, +static void audp_recv_cb(void *arg, struct udp_pcb *upcb, struct pbuf *p, struct ip_addr *addr, u16_t port) { struct ttcp* ttcp = arg; - /* got start marker? we might lose this so if we get it just reset - * the timer - */ - if (!ttcp->udp_started && p->tot_len <= 4) { - ttcp->start_time = timer_get_ms(); - ttcp->udp_started = 1; - goto out; - } - - /* after receiving at least 1 byte, check end marker - * don't check udp_started since we might have lost the start marker - */ - if (ttcp->recved && p->tot_len <= 4) { - ard_tcp_done(ttcp, 0); - goto out; - } - /* for print_stats() */ ttcp->recved += p->tot_len; + DUMP(p->payload,p->tot_len); if (ttcp->verbose) { printk("."); if (ttcp->print_cnt % 80 == 0) printk("\n"); ttcp->print_cnt++; } + INFO_TCP("UDP Insert %p sock:%d addr:%s port:%d\n", p, ttcp->sock, + ip2str(*addr), port); + insert_pBuf(p, ttcp->sock, (void*) upcb); + setRemoteClient(ttcp->sock, addr->addr, port); - out: pbuf_free(p); + pbuf_free(p); } /** * Start UDP transfer. */ static int udp_start(struct ttcp* ttcp) { + err_t err = ERR_OK; ttcp->udp_end_marker_left = 5; ttcp->upcb = udp_new(); if (ttcp->upcb == NULL) { - printk("TTCP [%p]: could not allocate pcb\n", ttcp); + WARN("TTCP [%p]: could not allocate pcb\n", ttcp); return -1; } + printk("%s, upcb:%p %s:%d\n", __FUNCTION__, ttcp->upcb, ip2str(ttcp->addr), ttcp->port); if (ttcp->mode == TTCP_MODE_TRANSMIT) { - if (udp_connect(ttcp->upcb, &ttcp->addr, ttcp->port) != ERR_OK) { - printk("TTCP [%p]: udp connect failed\n", ttcp); + if (udp_connect(ttcp->upcb, &(ttcp->addr), ttcp->port) != ERR_OK) { + WARN("TTCP [%p]: udp connect failed\n", ttcp); return -1; } - udp_send_data(ttcp); } else { - udp_recv(ttcp->upcb, udp_recv_cb, ttcp); + /* bind to any IP address on port specified */ + err = udp_bind(ttcp->upcb, IP_ADDR_ANY, ttcp->port); + if (err!= ERR_OK) { + WARN("TTCP [%p]: bind failed err=%d Port already used\n", ttcp, err); + return -1; + } + // clear remote client data + setRemoteClient(ttcp->sock, 0, 0); + udp_recv(ttcp->upcb, audp_recv_cb, ttcp); } - + printk("%s, loc:0x%x-%d rem:0x%x-%d\n", __FUNCTION__, + ttcp->upcb->local_ip.addr, ttcp->upcb->local_port, + ttcp->upcb->remote_ip.addr, ttcp->upcb->remote_port); return 0; } @@ -660,12 +750,13 @@ int ard_tcp_start(struct ip_addr addr, uint16_t port, void *opaque, ttcp->port = port; ttcp->nbuf = nbuf; ttcp->mode = mode; - ttcp->left = nbuf * buflen; + ttcp->left = 0; ttcp->done_cb = done_cb; ttcp->opaque = opaque; ttcp->udp = udp; ttcp->verbose = verbose; ttcp->buflen = buflen; + cleanNewClientConn(ttcp); if (ttcp->udp) status = udp_start(ttcp); @@ -677,8 +768,8 @@ int ard_tcp_start(struct ip_addr addr, uint16_t port, void *opaque, goto fail; } INFO_TCP("TTCP [%p-%p]: nbuf=%d, buflen=%d, port=%d (%s/%s)\n", ttcp, - ttcp->tpcb, ttcp->nbuf, ttcp->buflen, ttcp->port, ttcp->udp ? "udp" - : "tcp", ttcp->mode == TTCP_MODE_TRANSMIT ? "tx" : "rx"); + ((ttcp->udp==1)?(void*)ttcp->upcb:GET_FIRST_CLIENT_TCP(ttcp)), ttcp->nbuf, ttcp->buflen, + ttcp->port, ProtMode2Str(ttcp->udp), Mode2Str(ttcp->mode)); *_ttcp = (void*) ttcp; ttcp->sock = sock; @@ -699,17 +790,25 @@ void ard_tcp_stop(void* ttcp) { return; } if (_ttcp->mode == TTCP_MODE_TRANSMIT) { - INFO_TCP("Destroy TCP connection...state:%d\n", _ttcp->tpcb->state); ard_tcp_destroy(_ttcp); - clearMapSockTcp(getSock(_ttcp)); - tcp_poll_retries = 0; + clearMapSockTcp(getSock(_ttcp), GET_TCP_MODE(_ttcp)); + _ttcp->tcp_poll_retries = 0; }else{ - INFO_TCP("Closing connection...state:%d\n", _ttcp->tpcb->state); DUMP_TCP_STATE(_ttcp); - if ((_ttcp)&&(_ttcp->tpcb)&&(_ttcp->tpcb->state!=LAST_ACK)&&(_ttcp->tpcb->state!=CLOSED)) + + int i = 0; + for (; i<MAX_CLIENT_ACCEPTED; ++i) { - close_conn(_ttcp); + if ((_ttcp)&&(_ttcp->tpcb[i])&&(_ttcp->tpcb[i]->state!=LAST_ACK)&&(_ttcp->tpcb[i]->state!=CLOSED)) + { + // Flush all the data + err_t err=tcp_output(_ttcp->tpcb[i]); + INFO_TCP("flush data: tpcb:%p err:%d\n", _ttcp->tpcb[i], err); + // if any socket cannot be close stop the close connection + if (close_conn(_ttcp, _ttcp->tpcb[i]) != ERR_OK) break; + } } + pending_accept = false; } } @@ -719,15 +818,15 @@ uint8_t getStateTcp(void* p, bool client) { if (ifStatus == false) return CLOSED; - if ((_ttcp != NULL) && (_ttcp->tpcb != NULL)) { - //DUMP_TCP_STATE(_ttcp); + if ((_ttcp != NULL) && ((GET_FIRST_CLIENT_TCP(_ttcp) != NULL) || (client==0))) { + IF_SPI_POLL(DUMP_TCP_STATE(_ttcp)); if (client) - return _ttcp->tpcb->state; + return GET_FIRST_CLIENT_TCP(_ttcp)->state; else return _ttcp->lpcb->state; } else { - INFO_TCP_VER("TCP not initialized ttcp:%p tpcb:%p lpcb:%p\n", - _ttcp, ((_ttcp)?_ttcp->tpcb:0), ((_ttcp)?_ttcp->lpcb:0)); + WARN_POLL("TCP not initialized ttcp:%p tpcb:%p lpcb:%p\n", + _ttcp, ((_ttcp)?GET_FIRST_CLIENT_TCP(_ttcp):0), ((_ttcp)?_ttcp->lpcb:0)); } return CLOSED; } @@ -759,7 +858,9 @@ static err_t tcp_data_sent(void *arg, struct tcp_pcb *pcb, u16_t len) { _ttcp = arg; - tcp_poll_retries = 0; + if (_ttcp == NULL) return ERR_ARG; + + _ttcp->tcp_poll_retries = 0; if (_ttcp) _ttcp->buff_sent = 1; @@ -775,10 +876,8 @@ static err_t tcp_data_sent(void *arg, struct tcp_pcb *pcb, u16_t len) { return ERR_OK; } -int sendTcpData(void* p, uint8_t* buf, uint16_t len) { - INFO_TCP("buf:%p len:%d\n", buf, len); - DUMP_TCP(buf,len); - +int sendTcpData(void* p, uint8_t* buf, uint16_t len) +{ struct ttcp* _ttcp = (struct ttcp*) p; if (_ttcp==NULL) @@ -786,24 +885,24 @@ int sendTcpData(void* p, uint8_t* buf, uint16_t len) { WARN("ttcp == NULL!\n"); return WL_FAILURE; } + + INFO_TCP_VER("ttcp:%p pcb:%p buf:%p len:%d\n", _ttcp, + GET_FIRST_CLIENT_TCP(_ttcp), buf, len); + DUMP_TCP(buf,len); + IF_TCP_VER(DUMP_TCP_STATE(_ttcp)); - INFO_TCP_VER("CLI> p=%p _ttcp=%p state(tpcb):%d state(lpcb):%d\n", - p, ((struct ttcp*) p)->tpcb, - ((struct ttcp*) p)->tpcb->state, - ((struct ttcp*) p)->lpcb->state); - - if ((_ttcp != NULL) && (_ttcp->tpcb != NULL) && + if ((_ttcp != NULL) && (GET_FIRST_CLIENT_TCP(_ttcp) != NULL) && (buf != NULL) && (len != 0) && (_ttcp->payload != NULL)) { - if (_ttcp->tpcb->state == ESTABLISHED || - _ttcp->tpcb->state == CLOSE_WAIT || - _ttcp->tpcb->state == SYN_SENT || - _ttcp->tpcb->state == SYN_RCVD) { + if (GET_FIRST_CLIENT_TCP(_ttcp)->state == ESTABLISHED || + GET_FIRST_CLIENT_TCP(_ttcp)->state == CLOSE_WAIT || + GET_FIRST_CLIENT_TCP(_ttcp)->state == SYN_SENT || + GET_FIRST_CLIENT_TCP(_ttcp)->state == SYN_RCVD) { memcpy(_ttcp->payload, buf, len); _ttcp->payload[len]='\0'; - INFO_TCP_VER("%s\n", _ttcp->payload); + INFO_TCP_VER("'%s'\n", _ttcp->payload); _ttcp->left = len; - tcp_sent(_ttcp->tpcb, tcp_data_sent); + tcp_sent(GET_FIRST_CLIENT_TCP(_ttcp), tcp_data_sent); tcp_send_data(_ttcp); return WL_SUCCESS; @@ -813,6 +912,34 @@ int sendTcpData(void* p, uint8_t* buf, uint16_t len) { return WL_FAILURE; } +int sendUdpData(void* ttcp, uint8_t* buf, uint16_t len) { + struct ttcp* _ttcp = (struct ttcp*) ttcp; + if ((_ttcp != NULL) && (buf != NULL) && (len != 0)) + { + INFO_TCP("buf:%p len:%d\n", buf, len); + DUMP_TCP(buf,len); + }else{ + return WL_FAILURE; + } + + struct pbuf* p = pbuf_alloc(PBUF_TRANSPORT, len, PBUF_RAM); + if (p == NULL) { + WARN("TTCP [%p]: could not allocate pbuf\n", ttcp); + return WL_FAILURE; + } + memcpy(p->payload, buf, len); + if (udp_send(_ttcp->upcb, p) != ERR_OK) { + WARN("TTCP [%p]: udp_send() failed\n", _ttcp); + pbuf_free(p); + return WL_FAILURE; + } + + pbuf_free(p); + return WL_SUCCESS; +} + + + char usage[] = "Usage: ttcp -t/-r [-options] host\n\ diff --git a/firmwares/wifishield/wifiHD/src/ard_tcp.h b/firmwares/wifishield/wifiHD/src/ard_tcp.h index 010b976..7d0bf7b 100644 --- a/firmwares/wifishield/wifiHD/src/ard_tcp.h +++ b/firmwares/wifishield/wifiHD/src/ard_tcp.h @@ -15,6 +15,18 @@ typedef void (ard_tcp_done_cb_t)(void *opaque, int result); #define TTCP_MODE_TRANSMIT 0 #define TTCP_MODE_RECEIVE 1 +#define MAX_MODE_NUM 2 + +#define GET_TCP_MODE(X) ((X!=NULL)?((struct ttcp*)(X))->mode:0) +#define IS_VALID_SOCK(SOCK) ((SOCK>=0)&&(SOCK<MAX_SOCK_NUM)) +#define IS_UDP_SOCK(SOCK) ((getTTCP(SOCK, TTCP_MODE_RECEIVE)!=NULL)?((struct ttcp*)(getTTCP(SOCK, TTCP_MODE_RECEIVE)))->udp:0) + +// Maximum number of client connection accepted by server +#define MAX_CLIENT_ACCEPTED 4 +#define NO_VALID_ID -1 +#define GET_FIRST_CLIENT_TCP(TTCP) ((TTCP!=NULL)?TTCP->tpcb[0] : NULL) +#define GET_CLIENT_TCP(TTCP,ID) (((TTCP!=NULL)&&(ID>=0)&&(ID<MAX_CLIENT_ACCEPTED))?TTCP->tpcb[ID] : NULL) + typedef struct ttcp { @@ -39,9 +51,11 @@ typedef struct ttcp { uint32_t tid; /* TCP specific */ - struct tcp_pcb* tpcb; + struct tcp_pcb* tpcb[MAX_CLIENT_ACCEPTED]; struct tcp_pcb* lpcb; char* payload; + uint8_t tcp_poll_retries; + bool pending_close[MAX_CLIENT_ACCEPTED]; /* UDP specific */ int udp_started; @@ -62,10 +76,22 @@ uint8_t getModeTcp(void* p); int sendTcpData(void* p, uint8_t* buf, uint16_t len); +int sendUdpData(void* p, uint8_t* buf, uint16_t len); + uint8_t isDataSent(void* p ); cmd_state_t cmd_ttcp(int argc, char* argv[], void* ctx); +int8_t setNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb, uint8_t id); + +int8_t insertNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb); + +int8_t removeNewClientConn(struct ttcp* _ttcp, struct tcp_pcb *newpcb); + +bool cleanNewClientConn(struct ttcp* _ttcp); + +int8_t getNewClientConnId(struct ttcp* _ttcp, struct tcp_pcb *newpcb); + void closeConnections(); #endif diff --git a/firmwares/wifishield/wifiHD/src/ard_utils.c b/firmwares/wifishield/wifiHD/src/ard_utils.c index 9c31f40..39c19dd 100644 --- a/firmwares/wifishield/wifiHD/src/ard_utils.c +++ b/firmwares/wifishield/wifiHD/src/ard_utils.c @@ -4,38 +4,142 @@ * Created on: Jul 4, 2010 * Author: mlf by Metodo2 srl */ -#undef _APP_DEBUG_ +//#define _APP_DEBUG_ #include "lwip/pbuf.h" #include "wifi_spi.h" #include "ard_utils.h" #include "debug.h" +#include "ard_spi.h" +#include "ard_tcp.h" #define MAX_PBUF_STORED 30 tData pBufStore[MAX_PBUF_STORED][MAX_SOCK_NUM]; -unsigned char headBuf = 0; -unsigned char tailBuf = 0; +unsigned char headBuf[MAX_SOCK_NUM] = {0}; +unsigned char tailBuf[MAX_SOCK_NUM] = {0}; -#define IS_BUF_AVAIL() (tailBuf!=headBuf) -#define IS_BUF_EMPTY() ((tailBuf == 0) && (headBuf == 0)) +#define IS_BUF_AVAIL(x) (tailBuf[x] != headBuf[x]) +#define IS_BUF_EMPTY(x) ((tailBuf[x] == 0) && (headBuf[x] == 0)) void init_pBuf() { memset(pBufStore, 0, sizeof(pBufStore)); } -void insert_pBuf(struct pbuf* q, uint8_t sock, void* _pcb) +uint8_t* insertBuf(uint8_t sock, uint8_t* buf, uint16_t len) +{ + DUMP(buf,len); + if (sock>= MAX_SOCK_NUM) + { + WARN("Sock out of range: sock=%d", sock); + return NULL; + } + if (pBufStore[headBuf[sock]][sock].data != NULL) + { + WARN("Overwriting buffer %p idx:%d!\n", pBufStore[headBuf[sock]][sock].data, headBuf[sock]); + // to avoid memory leak free the oldest buffer + freetDataIdx(headBuf[sock], sock); + } + + u8_t* p = (u8_t*)calloc(len,sizeof(u8_t)); + if(p != NULL) { + memcpy(p, buf, len); + + pBufStore[headBuf[sock]][sock].data = p; + pBufStore[headBuf[sock]][sock].len = len; + pBufStore[headBuf[sock]][sock].idx = 0; + pBufStore[headBuf[sock]][sock].pcb = getTTCP(sock, TTCP_MODE_TRANSMIT); + headBuf[sock]++; + + if (headBuf[sock] == MAX_PBUF_STORED) + headBuf[sock] = 0; + if (headBuf[sock] == tailBuf[sock]) + { + WARN("Avoid to Overwrite data [%d-%d]!\n", headBuf[sock], tailBuf[sock]); + if (headBuf[sock] != 0) + --headBuf[sock]; + else + headBuf[sock] = MAX_PBUF_STORED-1; + } + INFO_UTIL("Insert[%d]: %p:%d-%d [%d,%d]\n", sock, p, len, p[0], headBuf[sock], tailBuf[sock]); + } + return p; +} + + +uint16_t calcMergeLen(uint8_t sock) +{ + uint16_t len = 0; + + unsigned char index = tailBuf[sock]; + do { + if (pBufStore[index][sock].data != NULL) + { + len += pBufStore[index][sock].len; + } + ++index; + if (index == MAX_PBUF_STORED) + index = 0; + }while (index!=headBuf[sock]); + return len; +} + +uint16_t clearBuf(uint8_t sock) +{ + uint16_t len = 0; + + unsigned char index = tailBuf[sock]; + do { + if (pBufStore[index][sock].data != NULL) + { + freetDataIdx(index,sock); + } + ++index; + if (index == MAX_PBUF_STORED) + index = 0; + }while (index!=headBuf[sock]); + tailBuf[sock]=index; + return len; +} + +uint8_t* mergeBuf(uint8_t sock, uint8_t** buf, uint16_t* _len) +{ + uint16_t len = calcMergeLen(sock); + uint8_t* p = (u8_t*)calloc(len,sizeof(u8_t)); + uint8_t* _p = p; + if(p != NULL) { + unsigned char index = tailBuf[sock]; + do { + if (pBufStore[index][sock].data != NULL) + { + memcpy(p, pBufStore[index][sock].data, pBufStore[index][sock].len); + p += pBufStore[index][sock].len; + } + ++index; + if (index == MAX_PBUF_STORED) + index = 0; + }while (index!=headBuf[sock]); + } + DUMP(_p,len); + if (buf != NULL) + *buf = _p; + if (_len != NULL) + *_len = len; + return _p; +} + +uint8_t* insert_pBuf(struct pbuf* q, uint8_t sock, void* _pcb) { if (q == NULL) - return; + return NULL; - if (pBufStore[headBuf][sock].data != NULL) + if (pBufStore[headBuf[sock]][sock].data != NULL) { - WARN("Overwriting buffer %p idx:%d!\n", pBufStore[headBuf][sock].data, headBuf); + WARN("Overwriting buffer %p idx:%d!\n", pBufStore[headBuf[sock]][sock].data, headBuf[sock]); // to avoid memory leak free the oldest buffer - freetDataIdx(headBuf, sock); + freetDataIdx(headBuf[sock], sock); } u8_t* p = (u8_t*)calloc(q->tot_len,sizeof(u8_t)); @@ -44,32 +148,54 @@ void insert_pBuf(struct pbuf* q, uint8_t sock, void* _pcb) WARN("pbuf_copy_partial failed: src:%p, dst:%p, len:%d\n", q, p, q->tot_len); free(p); p = NULL; - return; + return p; } - pBufStore[headBuf][sock].data = p; - pBufStore[headBuf][sock].len = q->tot_len; - pBufStore[headBuf][sock].idx = 0; - pBufStore[headBuf][sock].pcb = _pcb; - headBuf++; - - if (headBuf == MAX_PBUF_STORED) - headBuf = 0; - if (headBuf == tailBuf) - WARN("Overwriting data [%d-%d]!\n", headBuf, tailBuf); - INFO_UTIL("Insert: %p:%d-%d [%d,%d]\n", p, q->tot_len, p[0], headBuf, tailBuf); + pBufStore[headBuf[sock]][sock].data = p; + pBufStore[headBuf[sock]][sock].len = q->tot_len; + pBufStore[headBuf[sock]][sock].idx = 0; + pBufStore[headBuf[sock]][sock].pcb = _pcb; + headBuf[sock]++; + + if (headBuf[sock] == MAX_PBUF_STORED) + headBuf[sock] = 0; + if (headBuf[sock] == tailBuf[sock]) + { + WARN("Avoid to Overwrite data [%d-%d]!\n", headBuf[sock], tailBuf[sock]); + if (headBuf[sock] != 0) + --headBuf[sock]; + else + headBuf[sock] = MAX_PBUF_STORED-1; + } + INFO_UTIL("Insert[%d]: %p:%d-%d [%d,%d]\n", sock, p, q->tot_len, p[0], headBuf[sock], tailBuf[sock]); } + return p; +} + +void dumpPbuf(uint8_t sock) +{ + unsigned char index = tailBuf[sock]; + printk("headBuf=%d tailBuf=%d\n", headBuf[sock], tailBuf[sock]); + do { + if (pBufStore[index][sock].data != NULL) + { + printk("Buf: %p Len:%d\n", pBufStore[index][sock].data, pBufStore[index][sock].len); + } + ++index; + if (index == MAX_PBUF_STORED) + index = 0; + }while (index!=headBuf[sock]); } tData* get_pBuf(uint8_t sock) { - if (IS_BUF_EMPTY()) + if (IS_BUF_EMPTY(sock)) return NULL; - if (IS_BUF_AVAIL()) + if (IS_BUF_AVAIL(sock)) { - tData* p = &(pBufStore[tailBuf][sock]); - INFO_UTIL_VER("%p [%d,%d]\n", p, headBuf, tailBuf); + tData* p = &(pBufStore[tailBuf[sock]][sock]); + INFO_UTIL_VER("%p [%d,%d]\n", p, headBuf[sock], tailBuf[sock]); return p; } return NULL; @@ -83,14 +209,14 @@ void freetData(void * buf, uint8_t sock) return; } - pBufStore[tailBuf][sock].data = NULL; - pBufStore[tailBuf][sock].len = 0; - pBufStore[tailBuf][sock].idx = 0; - pBufStore[tailBuf][sock].pcb = 0; + pBufStore[tailBuf[sock]][sock].data = NULL; + pBufStore[tailBuf[sock]][sock].len = 0; + pBufStore[tailBuf[sock]][sock].idx = 0; + pBufStore[tailBuf[sock]][sock].pcb = 0; - if (++tailBuf == MAX_PBUF_STORED) - tailBuf = 0; - INFO_UTIL("%p [%d,%d]\n", buf, headBuf, tailBuf); + if (++tailBuf[sock] == MAX_PBUF_STORED) + tailBuf[sock] = 0; + INFO_UTIL("%p [%d,%d]\n", buf, headBuf[sock], tailBuf[sock]); free(buf); } @@ -117,6 +243,16 @@ void freetDataIdx(uint8_t idxBuf, uint8_t sock) void ack_recved(void* pcb, int len); +void ackAndFreeData(void* pcb, int len, uint8_t sock, uint8_t* data) +{ + INFO_UTIL("Ack pcb:%p len:%d sock:%d data:%p\n", pcb, len, sock, data); + if (!IS_UDP_SOCK(sock)) + ack_recved(pcb, len); + if (data != NULL) + freetData(data, sock); +} + + bool isAvailTcpDataByte(uint8_t sock) { tData* p = get_pBuf(sock); @@ -126,11 +262,10 @@ bool isAvailTcpDataByte(uint8_t sock) INFO_UTIL_VER("check:%d %d %p\n",p->idx, p->len, p->data); if (p->idx == p->len) { - freetData(p->data, sock); - ack_recved(p->pcb, p->len); INFO_UTIL("Free %p other buf %d tail:%d head:%d\n", - p->data, IS_BUF_AVAIL(), tailBuf, headBuf); - return (IS_BUF_AVAIL()); + p->data, IS_BUF_AVAIL(sock), tailBuf[sock], headBuf[sock]); + ackAndFreeData(p->pcb, p->len, sock, p->data); + return (IS_BUF_AVAIL(sock)); }else{ return true; } @@ -138,6 +273,12 @@ bool isAvailTcpDataByte(uint8_t sock) return false; } +uint16_t getAvailTcpDataByte(uint8_t sock) +{ + uint16_t len = calcMergeLen(sock); + INFO_UTIL("Availabled data: %d\n", len); + return len; +} bool getTcpDataByte(uint8_t sock, uint8_t* payload, uint8_t peek) @@ -157,10 +298,7 @@ bool getTcpDataByte(uint8_t sock, uint8_t* payload, uint8_t peek) INFO_UTIL_VER("get:%d %p %d\n",p->idx, p->data, *payload); return true; }else{ - //dealloc current buffer - INFO_UTIL("Free %p\n", p->data); - freetData(p->data, sock); - ack_recved(p->pcb, p->len); + ackAndFreeData(p->pcb, p->len, sock, p->data); } } return false; @@ -185,12 +323,20 @@ bool freeTcpData(uint8_t sock) p = get_pBuf(sock); if (p != NULL) { - freetData(p->data, sock); - ack_recved(p->pcb, p->len); + ackAndFreeData(p->pcb, p->len, sock, p->data); return true; } return false; } +void freeAllTcpData(uint8_t sock) +{ + tData* p = NULL; + do{ + p = get_pBuf(sock); + if (p != NULL) + freetData(p->data, sock); + }while(p!=NULL); +} diff --git a/firmwares/wifishield/wifiHD/src/ard_utils.h b/firmwares/wifishield/wifiHD/src/ard_utils.h index 4b31c46..5dee3c0 100644 --- a/firmwares/wifishield/wifiHD/src/ard_utils.h +++ b/firmwares/wifishield/wifiHD/src/ard_utils.h @@ -36,9 +36,12 @@ #define SIGN2_DN LED2_DN #define SIGN2_TL LED2_TL -#define DEB_PIN_UP() gpio_set_gpio_pin(DEB_PIN_GPIO) -#define DEB_PIN_DN() gpio_clr_gpio_pin(DEB_PIN_GPIO) -#define DEB_PIN_ENA() gpio_enable_gpio_pin(DEB_PIN_GPIO); +#define DEB_PIN_UP(X) gpio_set_gpio_pin(DEB##X##_PIN_GPIO) +#define DEB_PIN_DN(X) gpio_clr_gpio_pin(DEB##X##_PIN_GPIO) +#define DEB_PIN_ENA(X) gpio_enable_gpio_pin(DEB##X##_PIN_GPIO) +#define DEB_PIN_TOGGLE(X) gpio_tgl_gpio_pin(DEB##X##_PIN_GPIO) +#define DEB_PIN_TRIGGER(X) DEB_PIN_DN(X); DEB_PIN_UP(X); + #else #define SIGN0_UP() @@ -51,9 +54,11 @@ #define SIGN2_DN() #define SIGN2_TL() -#define DEB_PIN_UP() -#define DEB_PIN_DN() -#define DEB_PIN_ENA() +#define DEB_PIN_UP(X) +#define DEB_PIN_DN(X) +#define DEB_PIN_ENA(X) +#define DEB_PIN_TOGGLE(X) +#define DEB_PIN_TRIGGER(X) //#define TOGGLE_SIG0 #endif @@ -119,8 +124,16 @@ #define PUT_DATA_INT(INT, BYTE, IDX) { \ - uint16_t _int = INT; \ - BYTE[IDX] = (uint8_t)((_int & 0xff00)>>8); \ + uint16_t _int = INT; \ + BYTE[IDX] = 2; \ + BYTE[IDX+1] = (uint8_t)((_int & 0xff00)>>8); \ + BYTE[IDX+2] = (uint8_t)(_int & 0xff); \ +} + +#define PUT_DATA_INT_NO(INT, BYTE, IDX) { \ + uint16_t _int = INT; \ + BYTE[IDX] = 2; \ + BYTE[IDX+2] = (uint8_t)((_int & 0xff00)>>8); \ BYTE[IDX+1] = (uint8_t)(_int & 0xff); \ } @@ -201,7 +214,7 @@ #define STATSPI_TIMEOUT_ERROR() \ statSpi.timeoutIntErr++; \ statSpi.rxErr++; \ - statSpi.lastError = err; \ + statSpi.lastError = SPI_TIMEOUT_ERROR; \ statSpi.status = spi_getStatus(ARD_SPI); #define STATSPI_DISALIGN_ERROR() \ @@ -228,11 +241,15 @@ #define STATSPI_OVERRIDE_ERROR() #endif -#define DUMP_TCP_STATE(TTCP) \ - INFO_TCP("ttcp:%p tpcb:%p state:%d lpcb:%p state:%d\n", \ - TTCP, TTCP->tpcb, (TTCP->tpcb)?TTCP->tpcb->state:0, \ - TTCP->lpcb, (TTCP->lpcb)?TTCP->lpcb->state:0); - +#define DUMP_TCP_STATE(TTCP) do {\ + INFO_TCP("ttcp:%p tpcb:%p state:%d lpcb:%p state:%d left:%d sent:%d\n", \ + TTCP, TTCP->tpcb[0], (TTCP->tpcb[0])?TTCP->tpcb[0]->state:0, \ + TTCP->lpcb, (TTCP->lpcb)?TTCP->lpcb->state:0, \ + (TTCP)?TTCP->left:0, (TTCP)?TTCP->buff_sent:0); \ + } while(0); + +#define Mode2Str(_Mode) ((_Mode==0)?"TRANSMIT":"RECEIVE") +#define ProtMode2Str(_protMode) ((_protMode==0)?"TCP":"UDP") typedef struct sData { @@ -246,7 +263,13 @@ struct pbuf; void init_pBuf(); -void insert_pBuf(struct pbuf* q, uint8_t sock, void* _pcb); +uint8_t* insert_pBuf(struct pbuf* q, uint8_t sock, void* _pcb); + +uint8_t* insertBuf(uint8_t sock, uint8_t* buf, uint16_t len); + +uint8_t* mergeBuf(uint8_t sock, uint8_t** buf, uint16_t* _len); + +uint16_t clearBuf(uint8_t sock); tData* get_pBuf(uint8_t sock); @@ -260,8 +283,12 @@ bool getTcpData(uint8_t sock, void** payload, uint16_t* len); bool getTcpDataByte(uint8_t sock, uint8_t* payload, uint8_t peek); +uint16_t getAvailTcpDataByte(uint8_t sock); + bool isAvailTcpDataByte(uint8_t sock); uint8_t freeTcpData(uint8_t sock); +void freeAllTcpData(uint8_t sock); + #endif /* ARD_UTILS_H_ */ diff --git a/firmwares/wifishield/wifiHD/src/cmd_wl.c b/firmwares/wifishield/wifiHD/src/cmd_wl.c index 61634ef..3356931 100644 --- a/firmwares/wifishield/wifiHD/src/cmd_wl.c +++ b/firmwares/wifishield/wifiHD/src/cmd_wl.c @@ -43,24 +43,11 @@ #include "lwip/dns.h" #include "debug.h" #include "ard_spi.h" +#include "ard_tcp.h" +#include "ard_utils.h" extern void showTTCPstatus(); -#define ENABLE_DEBUG_LEVEL 1 -#define VERBOSE_DEBUG_LEVEL 2 - -#define CHECK_ENA_DEBUG(LEVEL, FLAG) \ - do{ \ - if (LEVEL >= ENABLE_DEBUG_LEVEL) enableDebug |= FLAG; \ - else enableDebug &= ~FLAG; \ - }while(0); - -#define CHECK_VERB_DEBUG(LEVEL, FLAG) \ - do{ \ - if (LEVEL >= VERBOSE_DEBUG_LEVEL) verboseDebug |= FLAG; \ - else verboseDebug &= ~FLAG; \ - }while(0); - #define _DNS_CMD_ /** @@ -373,14 +360,15 @@ cmd_setDnsServer(int argc, char* argv[], void* ctx) * */ cmd_state_t -cmd_startTcpSrv(int argc, char* argv[], void* ctx) +cmd_startSrv(int argc, char* argv[], void* ctx) { - const char *usage = "usage: startTcpSrv <port> <sock>\n"; + const char *usage = "usage: startSrv <port> <sock> <tcp(0)/udp(1)>\n"; int port = 0; int sock = 0; + int protMode = 0; - if (argc < 3) { + if (argc < 4) { printk(usage); return CMD_DONE; } @@ -389,15 +377,50 @@ cmd_startTcpSrv(int argc, char* argv[], void* ctx) port = atoi(argv[1]); /* socket index */ sock = atoi(argv[2]); + /* Protocol Mode */ + protMode = atoi(argv[3]); - printk("Start TCP server on port %d sock %d\n", port, sock); - if (start_server_tcp(port, sock) != -1) + printk("Start %s server on port %d sock %d\n", ProtMode2Str(protMode), port, sock); + if (start_server_tcp(port, sock, protMode) == -1) { - printk("Start TCP server on port %d sock %d FAILED\n", port, sock); + WARN("Start %s server on port %d sock %d FAILED\n", ProtMode2Str(protMode), port, sock); } return CMD_DONE; } +/** + * + */ +cmd_state_t +cmd_startCli(int argc, char* argv[], void* ctx) +{ + const char *usage = "usage: startCli <ipaddr> <port> <sock> <tcp(0)/udp(1)>\n"; + struct ip_addr addr = {0}; + int port = 0; + int sock = 0; + int protMode = 0; + + if (argc < 5) { + printk(usage); + return CMD_DONE; + } + + /* IP address */ + addr = str2ip(argv[1]); + /* TCP port */ + port = atoi(argv[2]); + /* socket index */ + sock = atoi(argv[3]); + /* Protocol Mode */ + protMode = atoi(argv[4]); + + printk("Start client on addr 0x%x, port %d sock %d mode %d\n", addr, port, sock, protMode); + if (start_client_tcp(addr.addr, port, sock, protMode) == -1) + { + WARN("Start client on port %d sock %d prot %d mode %d FAILED\n", port, sock, protMode); + } + return CMD_DONE; +} #endif @@ -595,16 +618,14 @@ cmd_debug(int argc, char* argv[], void* ctx) if (argc == 2 && strcmp(argv[1], "off") == 0) { printk("Debug OFF\n"); - enableDebug = DEFAULT_INFO_FLAG; - verboseDebug = 0; + INIT_DEBUG_VARIABLES() return CMD_DONE; }else if (argc == 2 && strcmp(argv[1], "print") == 0) { - printk("Debug enabled: 0x%x\n", enableDebug); - printk("Verbose enabled: 0x%x\n", verboseDebug); + PRINT_DEBUG_VARIABLES() return CMD_DONE; }else if (argc == 2 && strcmp(argv[1], "on") == 0) { printk("Debug ON\n"); - enableDebug = 0xff; + TURNON_DEBUG_VARIABLES(); return CMD_DONE; } if (argc < 3) { @@ -613,23 +634,91 @@ cmd_debug(int argc, char* argv[], void* ctx) } level = atoi(argv[2]); if (argc == 3 && strcmp(argv[1], "init") == 0) { - CHECK_ENA_DEBUG(level, INFO_INIT_FLAG); - CHECK_VERB_DEBUG(level, INFO_INIT_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_INIT_FLAG); }else if (argc == 3 && strcmp(argv[1], "spi") == 0) { - CHECK_ENA_DEBUG(level, INFO_SPI_FLAG); - CHECK_VERB_DEBUG(level, INFO_SPI_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_SPI_FLAG); }else if (argc == 3 && strcmp(argv[1], "tcp") == 0) { - CHECK_ENA_DEBUG(level, INFO_TCP_FLAG); - CHECK_VERB_DEBUG(level, INFO_TCP_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_TCP_FLAG); }else if (argc == 3 && strcmp(argv[1], "cm") == 0) { - CHECK_ENA_DEBUG(level, INFO_CM_FLAG); - CHECK_VERB_DEBUG(level, INFO_CM_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_CM_FLAG); }else if (argc == 3 && strcmp(argv[1], "util") == 0) { - CHECK_ENA_DEBUG(level, INFO_UTIL_FLAG); - CHECK_VERB_DEBUG(level, INFO_UTIL_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_UTIL_FLAG); }else if (argc == 3 && strcmp(argv[1], "warn") == 0) { - CHECK_ENA_DEBUG(level, INFO_WARN_FLAG); - CHECK_VERB_DEBUG(level, INFO_WARN_FLAG); + CHECK_DEBUG_LEVEL(level, INFO_WARN_FLAG); } return CMD_DONE; } + +extern void dumpPbuf(uint8_t sock); + +/** + * + */ +cmd_state_t +cmd_dumpBuf(int argc, char* argv[], void* ctx) +{ + const char *usage = "usage: dumpPbuf [sock]\n\t"\ + "sock: socket Number\n"; + + if (argc == 2 && strcmp(argv[1], "all") == 0) { + printk("Dump All Buffers\n"); + int i = 0; + for (; i<MAX_SOCK_NUM; ++i) + { + printk("Socket: %d\n", i); + dumpPbuf(i); + } + }else if (argc == 2) { + uint8_t sock = atoi(argv[1]); + printk("Socket: %d\n", sock); + dumpPbuf(sock); + }else { + printk(usage); + } + return CMD_DONE; +} + + + +/** + * + */ +cmd_state_t +cmd_sendUdpData(int argc, char* argv[], void* ctx) +{ + const char pattern[]={'M', 'I', 'M', 'L', 'F', 'D'}; + const char* pattern2[]={"Prova", "1234567890","FineTest"}; + const char *usage = "usage: sendUdp [sock]\n\t"\ + "sock: socket Number\n"; + + if (argc < 2) + printk(usage); + + if (argc >= 2) { + + uint8_t sock = atoi(argv[1]); + printk("Socket: %d\n", sock); + + if (argc >= 3) { + uint8_t patternType = atoi(argv[2]); + printk("PatternType: %d\n", patternType); + if (patternType == 1) + { + insertBuf(sock, (uint8_t*)pattern2[0], strlen(pattern2[0])); + insertBuf(sock, (uint8_t*)pattern2[1], strlen(pattern2[1])); + insertBuf(sock, (uint8_t*)pattern2[2], strlen(pattern2[2])); + } + if (patternType == 2) + { + mergeBuf(sock, NULL, NULL); + } + }else{ + if (sock < MAX_SOCK_NUM) + { + sendUdpData(getTTCP(sock, TTCP_MODE_TRANSMIT), (uint8_t*)pattern, sizeof(pattern)/sizeof(char)); + } + } + + } + return CMD_DONE; +} diff --git a/firmwares/wifishield/wifiHD/src/cmd_wl.h b/firmwares/wifishield/wifiHD/src/cmd_wl.h index 3953b95..a1d1a0f 100644 --- a/firmwares/wifishield/wifiHD/src/cmd_wl.h +++ b/firmwares/wifishield/wifiHD/src/cmd_wl.h @@ -54,7 +54,10 @@ cmd_state_t cmd_statSpi(int argc, char* argv[], void* ctx); cmd_state_t cmd_resetStatSpi(int argc, char* argv[], void* ctx); cmd_state_t cmd_gethostbyname(int argc, char* argv[], void* ctx); cmd_state_t cmd_setDnsServer(int argc, char* argv[], void* ctx); -cmd_state_t cmd_startTcpSrv(int argc, char* argv[], void* ctx); +cmd_state_t cmd_startSrv(int argc, char* argv[], void* ctx); +cmd_state_t cmd_startCli(int argc, char* argv[], void* ctx); +cmd_state_t cmd_dumpBuf(int argc, char* argv[], void* ctx); +cmd_state_t cmd_sendUdpData(int argc, char* argv[], void* ctx); #ifdef WFE_6_12 cmd_state_t cmd_ibss(int argc, char* argv[], void* ctx); #endif diff --git a/firmwares/wifishield/wifiHD/src/console.c b/firmwares/wifishield/wifiHD/src/console.c index 5ead91e..e54943f 100644 --- a/firmwares/wifishield/wifiHD/src/console.c +++ b/firmwares/wifishield/wifiHD/src/console.c @@ -35,7 +35,7 @@ #include <board_init.h> #include <usart.h> -#define MAX_CMD_CONSOLE_NUM 12 +#define MAX_CMD_CONSOLE_NUM 15 struct { cmd_cb_t cb; const char* str; diff --git a/firmwares/wifishield/wifiHD/src/debug.h b/firmwares/wifishield/wifiHD/src/debug.h index 18608ff..e48da64 100644 --- a/firmwares/wifishield/wifiHD/src/debug.h +++ b/firmwares/wifishield/wifiHD/src/debug.h @@ -18,92 +18,169 @@ #define INFO_SPI_FLAG 4 #define INFO_CM_FLAG 8 #define INFO_UTIL_FLAG 16 -#define INFO_5 32 + #define INFO_D (1<<0xD) // Debug #define INFO_E (1<<0xE) // Error #define INFO_WARN_FLAG (1<<0xF) // Warning #define DEFAULT_INFO_FLAG 0 //INFO_WARN_FLAG -extern uint16_t enableDebug; -extern uint16_t verboseDebug; - -#ifdef _INFO_DEBUG_ -#define INFO_INIT(msg, args...) do { \ -if (enableDebug & INFO_INIT_FLAG) printk("I-[%s] " msg , __func__ , ##args ); \ -} while (0) - -#define INFO_TCP(msg, args...) do { \ -if (enableDebug & INFO_TCP_FLAG) printk("I-[%s] " msg , __func__ , ##args ); \ -} while (0) +#ifdef _DEBUG_ +#define DEFINE_DEBUG_VARIABLES() \ +uint16_t enableDebug = DEFAULT_INFO_FLAG | INFO_WARN_FLAG; \ +uint16_t verboseDebug = 0; \ +uint16_t dumpDebug = 0; \ +uint16_t pollDebug = 0; +#else +#define DEFINE_DEBUG_VARIABLES() \ +uint16_t enableDebug = DEFAULT_INFO_FLAG; \ +uint16_t verboseDebug = 0; \ +uint16_t dumpDebug = 0; \ +uint16_t pollDebug = 0; +#endif -#define INFO_TCP_VER(msg, args...) do { \ -if ((enableDebug & INFO_TCP_FLAG)&&(verboseDebug & INFO_TCP_FLAG)) \ - printk("I-[%s] " msg , __func__ , ##args ); \ -} while (0) +#define INIT_DEBUG_VARIABLES() \ + enableDebug = DEFAULT_INFO_FLAG | INFO_WARN_FLAG; \ + verboseDebug = 0; \ + dumpDebug = 0; pollDebug = 0; -#define INFO_SPI(msg, args...) do { \ -if (enableDebug & INFO_SPI_FLAG) printk("I-[%s] " msg , __func__ , ##args ); \ -} while (0) +#define PRINT_DEBUG_VARIABLES() \ + printk("Debug enabled: 0x%x\n", enableDebug); \ + printk("Verbose enabled: 0x%x\n", verboseDebug); \ + printk("Dump enabled: 0x%x\n", dumpDebug); \ + printk("POoll enabled: 0x%x\n", pollDebug); -#define INFO_SPI_VER(msg, args...) do { \ -if ((enableDebug & INFO_SPI_FLAG)&&(verboseDebug & INFO_SPI_FLAG)) \ - printk("I-[%s] " msg , __func__ , ##args ); \ -} while (0) +#define TURNON_DEBUG_VARIABLES() \ + enableDebug = 0xff; +extern uint16_t enableDebug; +extern uint16_t verboseDebug; +extern uint16_t dumpDebug; +extern uint16_t pollDebug; + +#define ENABLE_DEBUG_LEVEL 1 +#define VERBOSE_DEBUG_LEVEL 2 +#define DUMP_DEBUG_LEVEL 3 +#define POLL_DEBUG_LEVEL 4 + +#define CHECK_DEBUG(VAR, LEVEL, LEVEL_LIMIT, FLAG) \ + do{ \ + if (LEVEL >= LEVEL_LIMIT) VAR |= FLAG; \ + else VAR &= ~FLAG; \ + }while(0); + +#define CHECK_ENA_DEBUG(LEVEL, FLAG) \ + CHECK_DEBUG(enableDebug, LEVEL, ENABLE_DEBUG_LEVEL, FLAG) +#define CHECK_VERB_DEBUG(LEVEL, FLAG) \ + CHECK_DEBUG(verboseDebug, LEVEL, VERBOSE_DEBUG_LEVEL, FLAG) +#define CHECK_DUMP_DEBUG(LEVEL, FLAG) \ + CHECK_DEBUG(dumpDebug, LEVEL, DUMP_DEBUG_LEVEL, FLAG) +#define CHECK_POLL_DEBUG(LEVEL, FLAG) \ + CHECK_DEBUG(pollDebug, LEVEL, POLL_DEBUG_LEVEL, FLAG) + + +#define CHECK_DEBUG_LEVEL(LEVEL, INFO_FLAG) \ + CHECK_ENA_DEBUG(LEVEL, INFO_FLAG) \ + CHECK_VERB_DEBUG(LEVEL, INFO_FLAG) \ + CHECK_DUMP_DEBUG(LEVEL, INFO_FLAG) \ + CHECK_POLL_DEBUG(LEVEL, INFO_FLAG) -#define INFO_UTIL(msg, args...) do { \ -if (enableDebug & INFO_UTIL_FLAG) printk("I-[%s] " msg , __func__ , ##args ); \ +#ifdef _INFO_DEBUG_ +#define PRINT_DEBUG(msg, args...) do { \ + printk("[%s] " msg , __func__ , ##args ); \ } while (0) -#define INFO_UTIL_VER(msg, args...) do { \ -if ((enableDebug & INFO_UTIL_FLAG)&&(verboseDebug & INFO_UTIL_FLAG)) \ +#define INFO_DEBUG(msg, args...) do { \ printk("I-[%s] " msg , __func__ , ##args ); \ } while (0) +#define WARN_DEBUG(msg, args...) do { \ + printk("W-[%s] " msg , __func__ , ##args ); \ +} while (0) #else -#define INFO_INIT(msg, args...) do {}while(0); -#define INFO_TCP(msg, args...) do {}while(0); -#define INFO_TCP_VER(msg, args...) do { }while(0); -#define INFO_SPI(msg, args...) do {}while(0); -#define INFO_SPI_VER(msg, args...) do { }while(0); -#define INFO_UTIL(msg, args...) do {}while(0); -#define INFO_UTIL_VER(msg, args...) do { }while(0); +do { }while(0); #endif -#ifdef _APP_DEBUG_ -#define INFO(msg, args...) do { \ -printk("I-[%s] " msg , __func__ , ##args ); \ +#define IF_DEBUG(X,Y) do { \ +if (enableDebug & INFO_##X##_FLAG) \ +Y; \ } while (0) -#else /* !defined(_DEBUG_) */ -//#define INFO(msg, args...) do {} while (0) -#endif /* !defined(_DEBUG_) */ +#define IF_DEBUG_VER(X,Y) do { \ +if (verboseDebug & INFO_##X##_FLAG) \ +Y; \ +} while (0) -#if 1 -#define WARN(msg, args...) do { \ - if (enableDebug & INFO_WARN_FLAG) printk("W-[%s] " msg , __func__ , ##args ); \ - } while (0) -#else -#define WARN(msg, args...) do { } while (0) -#endif +#define IF_DEBUG_DUMP(X,Y) do { \ +if (dumpDebug & INFO_##X##_FLAG) \ +Y; \ +} while (0) + +#define IF_DEBUG_POLL(X,Y) do { \ +if (pollDebug & INFO_##X##_FLAG) {\ +Y; \ +}} while (0) + + + +#define IF_WARN(Y) IF_DEBUG(WARN,Y) +#define IF_WARN_VER(Y) IF_DEBUG_VER(WARN,Y) +#define IF_TCP(Y) IF_DEBUG(TCP,Y) +#define IF_TCP_VER(Y) IF_DEBUG_VER(TCP,Y) +#define IF_TCP_POLL(Y) IF_DEBUG_POLL(TCP,Y) +#define IF_TCP_DUMP(Y) IF_DEBUG_DUMP(TCP,Y) +#define IF_SPI(Y) IF_DEBUG(SPI,Y) +#define IF_SPI_VER(Y) IF_DEBUG_VER(SPI,Y) +#define IF_SPI_DUMP(Y) IF_DEBUG_DUMP(SPI,Y) +#define IF_SPI_POLL(Y) IF_DEBUG_POLL(SPI,Y) +#define IF_UTIL(Y) IF_DEBUG(UTIL,Y) +#define IF_UTIL_VER(Y) IF_DEBUG_VER(UTIL,Y) + +#define WARN(msg, args...) IF_DEBUG(WARN,WARN_DEBUG(msg, ##args)) +#define WARN_VER(msg, args...) IF_DEBUG_VER(WARN,WARN_DEBUG(msg, ##args)) +#define WARN_POLL(msg, args...) IF_DEBUG_POLL(WARN,WARN_DEBUG(msg, ##args)) +#define INFO_INIT(msg, args...) IF_DEBUG(INIT,PRINT_DEBUG(msg, ##args)) +#define INFO_INIT_VER(msg, args...) IF_DEBUG_VER(INIT,PRINT_DEBUG(msg, ##args)) +#define INFO_TCP(msg, args...) IF_DEBUG(TCP,PRINT_DEBUG(msg, ##args)) +#define INFO_TCP_VER(msg, args...) IF_DEBUG_VER(TCP,PRINT_DEBUG(msg, ##args)) +#define INFO_TCP_DUMP(msg, args...) IF_DEBUG_DUMP(TCP,PRINT_DEBUG(msg, ##args)) +#define INFO_TCP_POLL(msg, args...) IF_DEBUG_POLL(TCP,PRINT_DEBUG(msg, ##args)) +#define INFO_SPI(msg, args...) IF_DEBUG(SPI,PRINT_DEBUG(msg, ##args)) +#define INFO_SPI_VER(msg, args...) IF_DEBUG_VER(SPI,PRINT_DEBUG(msg, ##args)) +#define INFO_SPI_DUMP(msg, args...) IF_DEBUG_DUMP(SPI,PRINT_DEBUG(msg, ##args)) +#define INFO_SPI_POLL(msg, args...) IF_DEBUG_POLL(SPI,PRINT_DEBUG(msg, ##args)) +#define INFO_UTIL(msg, args...) IF_DEBUG(UTIL,PRINT_DEBUG(msg, ##args)) +#define INFO_UTIL_VER(msg, args...) IF_DEBUG_VER(UTIL,PRINT_DEBUG(msg, ##args)) +#define CM_DPRINTF(msg, args...) IF_DEBUG(CM,PRINT_DEBUG(msg, ##args)) extern void dump(char* _buf, uint16_t _count); -#ifdef _APP_DEBUG_ -#define DUMP(BUF, COUNT) do { \ - printk("[%s]\n", __func__); \ +#define _DUMP(BUF, COUNT) do { \ + printk("[%s]: ", __func__); \ dump((char*)BUF, COUNT); \ } while (0) + +#ifdef _APP_DEBUG_ +#define DUMP(BUF, COUNT) _DUMP(BUF, COUNT) #else #define DUMP(BUF, COUNT) do {} while (0) #endif #endif -#define DUMP_TCP(BUF, COUNT) do { \ - if (verboseDebug & INFO_TCP_FLAG) { \ - printk("[%s]\n", __func__); \ - dump((char*)BUF, COUNT); \ - }} while (0) +#define DUMP_TCP(BUF, COUNT) IF_TCP_DUMP(_DUMP(BUF, COUNT)) +#define DUMP_SPI(BUF, COUNT) IF_SPI_DUMP(_DUMP(BUF, COUNT)) + +#define DUMP_SPI_CMD(BUF) do { \ + if (dumpDebug & INFO_SPI_FLAG) { \ + int i = 0; \ + for (; i < CMD_MAX_LEN; ++i) \ + { \ + printk("0x%x ", BUF[i]); \ + if (BUF[i] == END_CMD) \ + break; \ + } \ + printk("\n"); \ + } \ +}while(0); diff --git a/firmwares/wifishield/wifiHD/src/lwipopts.h b/firmwares/wifishield/wifiHD/src/lwipopts.h index 64965bf..7b08b84 100644 --- a/firmwares/wifishield/wifiHD/src/lwipopts.h +++ b/firmwares/wifishield/wifiHD/src/lwipopts.h @@ -111,7 +111,7 @@ * MEMP_NUM_TCP_PCB: the number of simulatenously active TCP connections. * (requires the LWIP_TCP option) */ -#define MEMP_NUM_TCP_PCB 2 +#define MEMP_NUM_TCP_PCB 4 /** * MEMP_NUM_TCP_PCB_LISTEN: the number of listening TCP connections. diff --git a/firmwares/wifishield/wifiHD/src/main.c b/firmwares/wifishield/wifiHD/src/main.c index 8961e35..297e015 100644 --- a/firmwares/wifishield/wifiHD/src/main.c +++ b/firmwares/wifishield/wifiHD/src/main.c @@ -39,7 +39,7 @@ #include <lwip_setup.h> /* FIRMWARE version */ -const char* fwVersion = "1.0.0"; +const char* fwVersion = "1.1.0"; #if BOARD == ARDUINO #if !defined(DATAFLASH) @@ -89,14 +89,7 @@ bool scanNetCompleted = false; static bool initSpiComplete = false; // variable used as enable flag for debug prints -#ifdef _DEBUG_ -uint16_t enableDebug = DEFAULT_INFO_FLAG | INFO_WARN_FLAG;// | INFO_SPI_FLAG; -uint16_t verboseDebug = 0; -#else -uint16_t enableDebug = DEFAULT_INFO_FLAG; -uint16_t verboseDebug = 0; -#endif - +DEFINE_DEBUG_VARIABLES(); /** * @@ -287,6 +280,7 @@ void initShell() console_add_cmd("setkey", cmd_setkey, NULL); console_add_cmd("status", cmd_status, NULL); console_add_cmd("debug", cmd_debug, NULL); + console_add_cmd("dumpBuf", cmd_dumpBuf, NULL); #ifdef ADD_CMDS console_add_cmd("powersave", cmd_power, NULL); @@ -307,8 +301,11 @@ void initShell() #ifdef _DNS_CMD_ console_add_cmd("getHost", cmd_gethostbyname, NULL); console_add_cmd("setDNS", cmd_setDnsServer, NULL); - console_add_cmd("startTcpSrv", cmd_startTcpSrv, NULL); #endif + console_add_cmd("startSrv", cmd_startSrv, NULL); + console_add_cmd("startCli", cmd_startCli, NULL); + console_add_cmd("sendUdp", cmd_sendUdpData, NULL); + } /** @@ -359,7 +356,9 @@ void startup_init(void) // if DEBUG enabled use DEB_PIN_GPIO for debug purposes DEB_PIN_ENA(); + DEB_PIN_ENA(2); DEB_PIN_UP(); + DEB_PIN_UP(2); } /** diff --git a/firmwares/wifishield/wifiHD/src/wifi_spi.h b/firmwares/wifishield/wifiHD/src/wifi_spi.h index 6e6b4bb..48da984 100644 --- a/firmwares/wifishield/wifiHD/src/wifi_spi.h +++ b/firmwares/wifishield/wifiHD/src/wifi_spi.h @@ -56,11 +56,14 @@ enum { START_SCAN_NETWORKS = 0x36, GET_FW_VERSION_CMD = 0x37, GET_TEST_CMD = 0x38, + SEND_DATA_UDP_CMD = 0x39, + GET_REMOTE_DATA_CMD = 0x3A, // All command with DATA_FLAG 0x40 send a 16bit Len SEND_DATA_TCP_CMD = 0x44, GET_DATABUF_TCP_CMD = 0x45, + INSERT_DATABUF_CMD = 0x46, }; diff --git a/firmwares/wifishield/wifiHD/src/wl_cm.c b/firmwares/wifishield/wifiHD/src/wl_cm.c index bef1afc..ebc0e45 100644 --- a/firmwares/wifishield/wifiHD/src/wl_cm.c +++ b/firmwares/wifishield/wifiHD/src/wl_cm.c @@ -59,15 +59,9 @@ */ #define ROAMING_RSSI_DIFF 10 - -#if 1 # include "printf-stdarg.h" #include "ard_utils.h" -# define CM_DPRINTF(fmt...) if (enableDebug & INFO_CM_FLAG) printk(fmt) -#else -# define CM_DPRINTF(fmt...) -#endif - +#include "debug.h" /** \defgroup wl_cm Connection Manager * diff --git a/firmwares/wifishield/wifiHD/wifiHD.cproj b/firmwares/wifishield/wifiHD/wifiHD.cproj new file mode 100644 index 0000000..8edc765 --- /dev/null +++ b/firmwares/wifishield/wifiHD/wifiHD.cproj @@ -0,0 +1,1293 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <SchemaVersion>2.0</SchemaVersion> + <ProjectVersion>6.0</ProjectVersion> + <ToolchainName>com.Atmel.AVRGCC32</ToolchainName> + <ProjectGuid>417e15db-488a-4b56-8d4e-fbe832b2b649</ProjectGuid> + <Name>wifiHD</Name> + <avrdevice>AT32uc3a1256</avrdevice> + <avrdeviceseries>none</avrdeviceseries> + <AvrProjectType>Importer</AvrProjectType> + <OutputType>Executable</OutputType> + <Language>C</Language> + <OutputFileName>wifiHD</OutputFileName> + <OutputFileExtension>.elf</OutputFileExtension> + <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory> + <ToolchainFlavour>Native</ToolchainFlavour> + <avrtool>com.atmel.avrdbg.tool.jtagicemk3</avrtool> + <KeepTimersRunning>true</KeepTimersRunning> + <AsfFrameworkConfig> + <framework-data> + <options /> + <configurations> + <configuration key="config.avr32.utils.trampoline" value="yes" default="yes" content-id="Atmel.ASF" /> + <configuration key="config.avr32.utils.gccstartup" value="yes" default="yes" content-id="Atmel.ASF" /> + <configuration key="config.utils.interrupt.intc" value="yes" default="yes" content-id="Atmel.ASF" /> + <configuration key="config.avr32.drivers.intc.exception" value="yes" default="yes" content-id="Atmel.ASF" /> + </configurations> + <files /> + <documentation help="" /> + </framework-data> + </AsfFrameworkConfig> + <avrtoolinterface>JTAG</avrtoolinterface> + <com_atmel_avrdbg_tool_jtagicemk3> + <ToolType>com.atmel.avrdbg.tool.jtagicemk3</ToolType> + <ToolName>JTAGICE3</ToolName> + <ToolNumber>J30200003078</ToolNumber> + <KeepTimersRunning>true</KeepTimersRunning> + <OverrideVtor>false</OverrideVtor> + <OverrideVtorValue> + </OverrideVtorValue> + <Channel> + <host>127.0.0.1</host> + <port>51464</port> + <ssl>False</ssl> + </Channel> + <ToolOptions> + <InterfaceName>JTAG</InterfaceName> + <InterfaceProperties> + <JtagDbgClock>7500000</JtagDbgClock> + <JtagProgClock>1000000</JtagProgClock> + <IspClock>150000</IspClock> + <JtagInChain>false</JtagInChain> + <JtagEnableExtResetOnStartSession>false</JtagEnableExtResetOnStartSession> + <JtagDevicesBefore>0</JtagDevicesBefore> + <JtagDevicesAfter>0</JtagDevicesAfter> + <JtagInstrBitsBefore>0</JtagInstrBitsBefore> + <JtagInstrBitsAfter>0</JtagInstrBitsAfter> + </InterfaceProperties> + </ToolOptions> + </com_atmel_avrdbg_tool_jtagicemk3> + <AsfVersion>3.5.0</AsfVersion> + <OverrideVtor>false</OverrideVtor> + <OverrideVtorValue /> + <eraseonlaunchrule>0</eraseonlaunchrule> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + <Value>_ASSERT_ENABLE_</Value> + <Value>EXT_BOARD=SPB104</Value> + <Value>WITH_KEY</Value> + <Value>WITH_WPA</Value> + <Value>WITH_NO_DMA</Value> + <Value>DATAFLASH=1</Value> + <Value>_INFO_DEBUG_=1</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/ipv4</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-port-1.3.2/HD/if/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.level>Optimize for size (-Os)</avr32gcc.compiler.optimization.level> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>True</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>True</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>True</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.warnings.AllWarnings>True</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>True</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + <Value>_ucr2_hd_wl_sta_intwpa_v2.7.0</Value> + <Value>_ucr2_hd_spi_v2.7.0</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/v2.7.0/UCR2/GCC</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>True</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>True</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>True</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.linker.miscellaneous.LinkerFlags>-Wl,--gc-sections -Wl,-e,_trampoline -T../src/SOFTWARE_FRAMEWORK/UTILS/LINKER_SCRIPTS/AT32UC3A/1256/GCC/link_uc3a1256.lds</avr32gcc.linker.miscellaneous.LinkerFlags> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories>false</avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories> + <avr32gcc.compiler.preprocessor.PreprocessOnly>false</avr32gcc.compiler.preprocessor.PreprocessOnly> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + <Value>NO_SYS</Value> + <Value>_DEBUG_</Value> + <Value>_ASSERT_ENABLE_</Value> + <Value>WITH_KEY</Value> + <Value>WITH_WPA</Value> + <Value>WITH_NO_DMA</Value> + <Value>DATAFLASH=1</Value> + <Value>_INFO_DEBUG_=1</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/ipv4</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-port-1.3.2/HD/if/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.level>Optimize (-O1)</avr32gcc.compiler.optimization.level> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections -ffunction-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>true</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.compiler.optimization.EnableFastMath>false</avr32gcc.compiler.optimization.EnableFastMath> + <avr32gcc.compiler.optimization.GeneratePositionIndependentCode>false</avr32gcc.compiler.optimization.GeneratePositionIndependentCode> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>true</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>true</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool>false</avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool> + <avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing>false</avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing> + <avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData>false</avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData> + <avr32gcc.compiler.optimization.DebugLevel>Maximum (-g3)</avr32gcc.compiler.optimization.DebugLevel> + <avr32gcc.compiler.optimization.GenerateGprofInformation>false</avr32gcc.compiler.optimization.GenerateGprofInformation> + <avr32gcc.compiler.optimization.GenerateProfInformation>false</avr32gcc.compiler.optimization.GenerateProfInformation> + <avr32gcc.compiler.warnings.AllWarnings>true</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.warnings.CheckSyntaxOnly>false</avr32gcc.compiler.warnings.CheckSyntaxOnly> + <avr32gcc.compiler.warnings.Pedantic>false</avr32gcc.compiler.warnings.Pedantic> + <avr32gcc.compiler.warnings.PedanticWarningsAsErrors>false</avr32gcc.compiler.warnings.PedanticWarningsAsErrors> + <avr32gcc.compiler.warnings.InhibitAllWarnings>false</avr32gcc.compiler.warnings.InhibitAllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.compiler.miscellaneous.SupportAnsiPrograms>false</avr32gcc.compiler.miscellaneous.SupportAnsiPrograms> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>true</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.general.DoNotUseDefaultLibraries>false</avr32gcc.linker.general.DoNotUseDefaultLibraries> + <avr32gcc.linker.general.NoStartupOrDefaultLibs>false</avr32gcc.linker.general.NoStartupOrDefaultLibs> + <avr32gcc.linker.general.OmitAllSymbolInformation>false</avr32gcc.linker.general.OmitAllSymbolInformation> + <avr32gcc.linker.general.NoSharedLibraries>false</avr32gcc.linker.general.NoSharedLibraries> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + <Value>_ucr2_hd_spi_v2.7.0</Value> + <Value>_ucr2_hd_wl_sta_intwpa_v2.7.0</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/v2.7.0/UCR2/GCC</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>true</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.linker.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.linker.optimization.EnableFastMath>false</avr32gcc.linker.optimization.EnableFastMath> + <avr32gcc.linker.optimization.GeneratePositionIndependentCode>false</avr32gcc.linker.optimization.GeneratePositionIndependentCode> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>true</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>true</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.assembler.general.AnounceVersion>false</avr32gcc.assembler.general.AnounceVersion> + <avr32gcc.assembler.debugging.DebugLevel>Default (-g)</avr32gcc.assembler.debugging.DebugLevel> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.SuppressWarnings>false</avr32gcc.preprocessingassembler.general.SuppressWarnings> + <avr32gcc.preprocessingassembler.general.AnounceVersion>false</avr32gcc.preprocessingassembler.general.AnounceVersion> + <avr32gcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</avr32gcc.preprocessingassembler.debugging.DebugLevel> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Debug_512' "> + <OutputPath>bin\Debug_512\</OutputPath> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories>false</avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories> + <avr32gcc.compiler.preprocessor.PreprocessOnly>false</avr32gcc.compiler.preprocessor.PreprocessOnly> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + <Value>_APP_DEBUG_</Value> + <Value>_DEBUG_</Value> + <Value>_ASSERT_ENABLE_</Value> + <Value>EXT_BOARD=SPB104</Value> + <Value>WITH_KEY</Value> + <Value>WITH_WPA</Value> + <Value>WITH_NO_DMA</Value> + <Value>LWIP_DEBUG</Value> + <Value>_INFO_DEBUG_=1</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/ipv4</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-port-1.3.2/HD/if/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.level>Optimize (-O1)</avr32gcc.compiler.optimization.level> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>true</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.compiler.optimization.EnableFastMath>false</avr32gcc.compiler.optimization.EnableFastMath> + <avr32gcc.compiler.optimization.GeneratePositionIndependentCode>false</avr32gcc.compiler.optimization.GeneratePositionIndependentCode> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>true</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>false</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool>false</avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool> + <avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing>false</avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing> + <avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData>false</avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData> + <avr32gcc.compiler.optimization.DebugLevel>Maximum (-g3)</avr32gcc.compiler.optimization.DebugLevel> + <avr32gcc.compiler.optimization.GenerateGprofInformation>false</avr32gcc.compiler.optimization.GenerateGprofInformation> + <avr32gcc.compiler.optimization.GenerateProfInformation>false</avr32gcc.compiler.optimization.GenerateProfInformation> + <avr32gcc.compiler.warnings.AllWarnings>true</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.warnings.CheckSyntaxOnly>false</avr32gcc.compiler.warnings.CheckSyntaxOnly> + <avr32gcc.compiler.warnings.Pedantic>false</avr32gcc.compiler.warnings.Pedantic> + <avr32gcc.compiler.warnings.PedanticWarningsAsErrors>false</avr32gcc.compiler.warnings.PedanticWarningsAsErrors> + <avr32gcc.compiler.warnings.InhibitAllWarnings>false</avr32gcc.compiler.warnings.InhibitAllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.compiler.miscellaneous.SupportAnsiPrograms>false</avr32gcc.compiler.miscellaneous.SupportAnsiPrograms> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>true</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.general.DoNotUseDefaultLibraries>false</avr32gcc.linker.general.DoNotUseDefaultLibraries> + <avr32gcc.linker.general.NoStartupOrDefaultLibs>false</avr32gcc.linker.general.NoStartupOrDefaultLibs> + <avr32gcc.linker.general.OmitAllSymbolInformation>false</avr32gcc.linker.general.OmitAllSymbolInformation> + <avr32gcc.linker.general.NoSharedLibraries>false</avr32gcc.linker.general.NoSharedLibraries> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + <Value>_ucr2_hd_spi_standalone_v2.1.1</Value> + <Value>_ucr2_hd_wl_standalone_v2.1.1</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/v2.1.1/UCR2/GCC</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>true</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.linker.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.linker.optimization.EnableFastMath>false</avr32gcc.linker.optimization.EnableFastMath> + <avr32gcc.linker.optimization.GeneratePositionIndependentCode>false</avr32gcc.linker.optimization.GeneratePositionIndependentCode> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>true</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>true</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.assembler.general.AnounceVersion>false</avr32gcc.assembler.general.AnounceVersion> + <avr32gcc.assembler.debugging.DebugLevel>Default (-g)</avr32gcc.assembler.debugging.DebugLevel> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.SuppressWarnings>false</avr32gcc.preprocessingassembler.general.SuppressWarnings> + <avr32gcc.preprocessingassembler.general.AnounceVersion>false</avr32gcc.preprocessingassembler.general.AnounceVersion> + <avr32gcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</avr32gcc.preprocessingassembler.debugging.DebugLevel> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Release_512' "> + <OutputPath>bin\Release_512\</OutputPath> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories>false</avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories> + <avr32gcc.compiler.preprocessor.PreprocessOnly>false</avr32gcc.compiler.preprocessor.PreprocessOnly> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + <Value>_ASSERT_ENABLE_</Value> + <Value>EXT_BOARD=SPB104</Value> + <Value>WITH_KEY</Value> + <Value>WITH_WPA</Value> + <Value>WITH_NO_DMA</Value> + <Value>LWIP_DEBUG</Value> + <Value>_INFO_DEBUG_=1</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-1.3.2/src/include/ipv4</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/LWIP/lwip-port-1.3.2/HD/if/include</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>true</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.compiler.optimization.EnableFastMath>false</avr32gcc.compiler.optimization.EnableFastMath> + <avr32gcc.compiler.optimization.GeneratePositionIndependentCode>false</avr32gcc.compiler.optimization.GeneratePositionIndependentCode> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>true</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>false</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool>false</avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool> + <avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing>false</avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing> + <avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData>false</avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData> + <avr32gcc.compiler.optimization.GenerateGprofInformation>false</avr32gcc.compiler.optimization.GenerateGprofInformation> + <avr32gcc.compiler.optimization.GenerateProfInformation>false</avr32gcc.compiler.optimization.GenerateProfInformation> + <avr32gcc.compiler.warnings.AllWarnings>true</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.warnings.CheckSyntaxOnly>false</avr32gcc.compiler.warnings.CheckSyntaxOnly> + <avr32gcc.compiler.warnings.Pedantic>false</avr32gcc.compiler.warnings.Pedantic> + <avr32gcc.compiler.warnings.PedanticWarningsAsErrors>false</avr32gcc.compiler.warnings.PedanticWarningsAsErrors> + <avr32gcc.compiler.warnings.InhibitAllWarnings>false</avr32gcc.compiler.warnings.InhibitAllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.compiler.miscellaneous.SupportAnsiPrograms>false</avr32gcc.compiler.miscellaneous.SupportAnsiPrograms> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>true</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.general.DoNotUseDefaultLibraries>false</avr32gcc.linker.general.DoNotUseDefaultLibraries> + <avr32gcc.linker.general.NoStartupOrDefaultLibs>false</avr32gcc.linker.general.NoStartupOrDefaultLibs> + <avr32gcc.linker.general.OmitAllSymbolInformation>false</avr32gcc.linker.general.OmitAllSymbolInformation> + <avr32gcc.linker.general.NoSharedLibraries>false</avr32gcc.linker.general.NoSharedLibraries> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + <Value>_ucr2_hd_spi_standalone_v2.1.1</Value> + <Value>_ucr2_hd_wl_standalone_v2.1.1</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/WIFI/HD/v2.1.1/UCR2/GCC</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>true</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.linker.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.linker.optimization.EnableFastMath>false</avr32gcc.linker.optimization.EnableFastMath> + <avr32gcc.linker.optimization.GeneratePositionIndependentCode>false</avr32gcc.linker.optimization.GeneratePositionIndependentCode> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>true</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>true</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.assembler.general.AnounceVersion>false</avr32gcc.assembler.general.AnounceVersion> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PDCA</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/TC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EBI/SMC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/DELAY</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/RTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/EIC</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/CPU/CYCLE_COUNTER</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.SuppressWarnings>false</avr32gcc.preprocessingassembler.general.SuppressWarnings> + <avr32gcc.preprocessingassembler.general.AnounceVersion>false</avr32gcc.preprocessingassembler.general.AnounceVersion> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" /> + <ItemGroup> + <Folder Include="src" /> + <Compile Include="src\ard_spi.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ard_spi.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ard_tcp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ard_tcp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ard_utils.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ard_utils.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\avr32_spi.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\board_init.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\board_init.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\cmd_wl.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\cmd_wl.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\CONFIG\conf_access.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\CONFIG\conf_at45dbx.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\console.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\console.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\debug.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\fw_download.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\fw_download_extflash.c"> + <SubType>compile</SubType> + </Compile> + <None Include="src\license.txt"> + <SubType>compile</SubType> + </None> + <Compile Include="src\lwipopts.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\lwip_setup.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\lwip_setup.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\main.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\nvram.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\nvram.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\owl_os.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ping.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\ping.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\printf-stdarg.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\printf-stdarg.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx_mem.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\timer.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\timer.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\top_defs.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\trace.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\util.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\util.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\wifi_spi.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\wl_cm.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\wl_cm.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\wl_definitions.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\CONFIG" /> + <Compile Include="src\CONFIG\conf_ebi.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\CONFIG\conf_sd_mmc_spi.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\ASM" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\ASM\trampoline.x"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\BOARDS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\board.h"> + <SubType>compile</SubType> + </Compile> + <None Include="src\SOFTWARE_FRAMEWORK\BOARDS\board.h.my"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\arduino.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\led.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\led.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\wlap_api.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\wl_api.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\wl_os.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\wl_sdio.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\wl_spi.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx_mem.c"> + <SubType>compile</SubType> + </Compile> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\revision.txt"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR1" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR1\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR1\GCC\lib_ucr1_hd_sdio_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR1\GCC\lib_ucr1_hd_spi_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR1\GCC\lib_ucr1_hd_wl_sta_intwpa_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR2" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR2\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR2\GCC\lib_ucr2_hd_sdio_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR2\GCC\lib_ucr2_hd_spi_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <None Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\WIFI\HD\v2.7.0\UCR2\GCC\lib_ucr2_hd_wl_sta_intwpa_v2.7.0.a"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\CPU" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\CPU\CYCLE_COUNTER" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\CPU\CYCLE_COUNTER\cycle_counter.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\EBI" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\EIC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\EIC\eic.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\EIC\eic.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC\flashc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC\flashc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO\gpio.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO\gpio.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\exception.x"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\intc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\intc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PDCA" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PDCA\pdca.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PDCA\pdca.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm_conf_clocks.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\power_clocks_lib.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\power_clocks_lib.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\RTC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\RTC\rtc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\RTC\rtc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI\spi.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI\spi.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\TC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\TC\tc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\TC\tc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART\usart.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART\usart.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\DELAY" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\DELAY\delay.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\DELAY\delay.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\dhcp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\dns.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\init.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\mem.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\memp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\netif.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\pbuf.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\raw.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\stats.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\tcp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\tcp_in.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\tcp_out.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\udp.c"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\autoip.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\icmp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\igmp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\inet.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\inet_chksum.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\ip.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\ip_addr.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\core\ipv4\ip_frag.c"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\autoip.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\icmp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\igmp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\inet.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\inet_chksum.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\ip.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\ip_addr.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\ipv4\lwip\ip_frag.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\api.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\api_msg.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\arch.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\debug.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\def.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\dhcp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\dns.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\err.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\init.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\mem.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\memp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\memp_std.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\netbuf.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\netdb.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\netif.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\netifapi.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\opt.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\pbuf.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\raw.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\sio.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\snmp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\snmp_asn1.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\snmp_msg.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\snmp_structs.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\sockets.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\stats.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\sys.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\tcp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\tcpip.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\lwip\udp.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\netif" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\netif\etharp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\netif\loopif.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\netif\ppp_oe.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\include\netif\slipif.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\netif" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\netif\etharp.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-1.3.2\src\netif\loopif.c"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD" /> + <None Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\readme.txt"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\lwipopts.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\arch" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\arch\cc.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\arch\perf.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\netif" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\include\netif\wlif.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\netif" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\LWIP\lwip-port-1.3.2\HD\if\netif\wlif.c"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS\ctrl_access.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS\ctrl_access.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\compiler.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\conf_isp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\parts.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\debug.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\debug.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\print_funcs.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\print_funcs.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\libnewlib_addons-at32ucr2-speed_opt.a"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_cpu.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_exceptions.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_interrupts.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_io.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_usart.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512\GCC\link_uc3a0512.lds"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256\GCC\link_uc3a1256.lds"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\mrepeat.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\preprocessor.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\stringz.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\tpaste.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES\GCC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES\GCC\crt0.x"> + <SubType>compile</SubType> + </Compile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/firmwares/wifishield/wifi_dnld/wifi_dnld.cproj b/firmwares/wifishield/wifi_dnld/wifi_dnld.cproj new file mode 100644 index 0000000..790db3c --- /dev/null +++ b/firmwares/wifishield/wifi_dnld/wifi_dnld.cproj @@ -0,0 +1,495 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <SchemaVersion>2.0</SchemaVersion> + <ProjectVersion>6.0</ProjectVersion> + <ToolchainName>com.Atmel.AVRGCC32</ToolchainName> + <ProjectGuid>eb9606bc-de32-4edd-9cda-ae3bf36977a2</ProjectGuid> + <Name>wifi_dnld</Name> + <avrdevice>AT32uc3a1256</avrdevice> + <avrdeviceseries>none</avrdeviceseries> + <AvrProjectType>Importer</AvrProjectType> + <OutputType>Executable</OutputType> + <Language>C</Language> + <OutputFileName>wifi_dnld</OutputFileName> + <OutputFileExtension>.elf</OutputFileExtension> + <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory> + <ToolchainFlavour>Native</ToolchainFlavour> + <avrtool /> + <KeepTimersRunning>true</KeepTimersRunning> + <OverrideVtor>false</OverrideVtor> + <OverrideVtorValue /> + <eraseonlaunchrule>0</eraseonlaunchrule> + <AsfVersion>3.5.0</AsfVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Release' "> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories>false</avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories> + <avr32gcc.compiler.preprocessor.PreprocessOnly>false</avr32gcc.compiler.preprocessor.PreprocessOnly> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>true</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.compiler.optimization.EnableFastMath>false</avr32gcc.compiler.optimization.EnableFastMath> + <avr32gcc.compiler.optimization.GeneratePositionIndependentCode>false</avr32gcc.compiler.optimization.GeneratePositionIndependentCode> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>true</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>false</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool>false</avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool> + <avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing>false</avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing> + <avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData>false</avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData> + <avr32gcc.compiler.optimization.OtherDebuggingFlags /> + <avr32gcc.compiler.optimization.GenerateGprofInformation>false</avr32gcc.compiler.optimization.GenerateGprofInformation> + <avr32gcc.compiler.optimization.GenerateProfInformation>false</avr32gcc.compiler.optimization.GenerateProfInformation> + <avr32gcc.compiler.warnings.AllWarnings>true</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.warnings.CheckSyntaxOnly>false</avr32gcc.compiler.warnings.CheckSyntaxOnly> + <avr32gcc.compiler.warnings.Pedantic>false</avr32gcc.compiler.warnings.Pedantic> + <avr32gcc.compiler.warnings.PedanticWarningsAsErrors>false</avr32gcc.compiler.warnings.PedanticWarningsAsErrors> + <avr32gcc.compiler.warnings.InhibitAllWarnings>false</avr32gcc.compiler.warnings.InhibitAllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.compiler.miscellaneous.SupportAnsiPrograms>false</avr32gcc.compiler.miscellaneous.SupportAnsiPrograms> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>true</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.general.DoNotUseDefaultLibraries>false</avr32gcc.linker.general.DoNotUseDefaultLibraries> + <avr32gcc.linker.general.NoStartupOrDefaultLibs>false</avr32gcc.linker.general.NoStartupOrDefaultLibs> + <avr32gcc.linker.general.OmitAllSymbolInformation>false</avr32gcc.linker.general.OmitAllSymbolInformation> + <avr32gcc.linker.general.NoSharedLibraries>false</avr32gcc.linker.general.NoSharedLibraries> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>true</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.linker.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.linker.optimization.EnableFastMath>false</avr32gcc.linker.optimization.EnableFastMath> + <avr32gcc.linker.optimization.GeneratePositionIndependentCode>false</avr32gcc.linker.optimization.GeneratePositionIndependentCode> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>true</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>true</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.assembler.general.AnounceVersion>false</avr32gcc.assembler.general.AnounceVersion> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.SuppressWarnings>false</avr32gcc.preprocessingassembler.general.SuppressWarnings> + <avr32gcc.preprocessingassembler.general.AnounceVersion>false</avr32gcc.preprocessingassembler.general.AnounceVersion> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> + <ToolchainSettings> + <Avr32Gcc> + <avr32gcc.common.outputfiles.hex>True</avr32gcc.common.outputfiles.hex> + <avr32gcc.common.outputfiles.lss>True</avr32gcc.common.outputfiles.lss> + <avr32gcc.common.outputfiles.eep>True</avr32gcc.common.outputfiles.eep> + <avr32gcc.common.outputfiles.srec>True</avr32gcc.common.outputfiles.srec> + <avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories>false</avr32gcc.compiler.preprocessor.DoNotSearchSystemDirectories> + <avr32gcc.compiler.preprocessor.PreprocessOnly>false</avr32gcc.compiler.preprocessor.PreprocessOnly> + <avr32gcc.compiler.symbols.DefSymbols> + <ListValues> + <Value>BOARD=ARDUINO</Value> + </ListValues> + </avr32gcc.compiler.symbols.DefSymbols> + <avr32gcc.compiler.directories.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + <Value>../src</Value> + </ListValues> + </avr32gcc.compiler.directories.IncludePaths> + <avr32gcc.compiler.optimization.OtherFlags>-fdata-sections</avr32gcc.compiler.optimization.OtherFlags> + <avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection>true</avr32gcc.compiler.optimization.PrepareFunctionsForGarbageCollection> + <avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.compiler.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.compiler.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.compiler.optimization.EnableFastMath>false</avr32gcc.compiler.optimization.EnableFastMath> + <avr32gcc.compiler.optimization.GeneratePositionIndependentCode>false</avr32gcc.compiler.optimization.GeneratePositionIndependentCode> + <avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions>true</avr32gcc.compiler.optimization.UseAssemblerForPseudoInstructions> + <avr32gcc.compiler.optimization.ForceDoubleWordAlignment>false</avr32gcc.compiler.optimization.ForceDoubleWordAlignment> + <avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool>false</avr32gcc.compiler.optimization.PutLargeImmediatesInConstPool> + <avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing>false</avr32gcc.compiler.optimization.DoNotInitializeGotRegisterBeforeUsing> + <avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData>false</avr32gcc.compiler.optimization.UseSectionRoDataForReadOnlyData> + <avr32gcc.compiler.optimization.DebugLevel>Maximum (-g3)</avr32gcc.compiler.optimization.DebugLevel> + <avr32gcc.compiler.optimization.OtherDebuggingFlags /> + <avr32gcc.compiler.optimization.GenerateGprofInformation>false</avr32gcc.compiler.optimization.GenerateGprofInformation> + <avr32gcc.compiler.optimization.GenerateProfInformation>false</avr32gcc.compiler.optimization.GenerateProfInformation> + <avr32gcc.compiler.warnings.AllWarnings>true</avr32gcc.compiler.warnings.AllWarnings> + <avr32gcc.compiler.warnings.CheckSyntaxOnly>false</avr32gcc.compiler.warnings.CheckSyntaxOnly> + <avr32gcc.compiler.warnings.Pedantic>false</avr32gcc.compiler.warnings.Pedantic> + <avr32gcc.compiler.warnings.PedanticWarningsAsErrors>false</avr32gcc.compiler.warnings.PedanticWarningsAsErrors> + <avr32gcc.compiler.warnings.InhibitAllWarnings>false</avr32gcc.compiler.warnings.InhibitAllWarnings> + <avr32gcc.compiler.miscellaneous.OtherFlags>-c -fmessage-length=0</avr32gcc.compiler.miscellaneous.OtherFlags> + <avr32gcc.compiler.miscellaneous.SupportAnsiPrograms>false</avr32gcc.compiler.miscellaneous.SupportAnsiPrograms> + <avr32gcc.linker.general.DoNotUseStandardStartFiles>true</avr32gcc.linker.general.DoNotUseStandardStartFiles> + <avr32gcc.linker.general.DoNotUseDefaultLibraries>false</avr32gcc.linker.general.DoNotUseDefaultLibraries> + <avr32gcc.linker.general.NoStartupOrDefaultLibs>false</avr32gcc.linker.general.NoStartupOrDefaultLibs> + <avr32gcc.linker.general.OmitAllSymbolInformation>false</avr32gcc.linker.general.OmitAllSymbolInformation> + <avr32gcc.linker.general.NoSharedLibraries>false</avr32gcc.linker.general.NoSharedLibraries> + <avr32gcc.linker.libraries.Libraries> + <ListValues> + <Value>newlib_addons-at32ucr2-speed_opt</Value> + </ListValues> + </avr32gcc.linker.libraries.Libraries> + <avr32gcc.linker.libraries.LibrarySearchPaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.linker.libraries.LibrarySearchPaths> + <avr32gcc.linker.optimization.GarbageCollectUnusedSections>true</avr32gcc.linker.optimization.GarbageCollectUnusedSections> + <avr32gcc.linker.optimization.EnableFastFloatingPointLibrary>false</avr32gcc.linker.optimization.EnableFastFloatingPointLibrary> + <avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations>false</avr32gcc.linker.optimization.EnableUnsafeMatchOptimizations> + <avr32gcc.linker.optimization.EnableFastMath>false</avr32gcc.linker.optimization.EnableFastMath> + <avr32gcc.linker.optimization.GeneratePositionIndependentCode>false</avr32gcc.linker.optimization.GeneratePositionIndependentCode> + <avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection>true</avr32gcc.linker.optimization.PutReadOnlyDataInWritableDataSection> + <avr32gcc.linker.optimization.AllowDirectReferencesToDataSection>true</avr32gcc.linker.optimization.AllowDirectReferencesToDataSection> + <avr32gcc.assembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.assembler.general.IncludePaths> + <avr32gcc.assembler.general.AnounceVersion>false</avr32gcc.assembler.general.AnounceVersion> + <avr32gcc.assembler.debugging.DebugLevel>Default (-g)</avr32gcc.assembler.debugging.DebugLevel> + <avr32gcc.preprocessingassembler.general.AssemblerFlags>-Wa,-g</avr32gcc.preprocessingassembler.general.AssemblerFlags> + <avr32gcc.preprocessingassembler.general.IncludePaths> + <ListValues> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/DEBUG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/SERVICES/MEMORY/CTRL_ACCESS</Value> + <Value>../src/CONFIG</Value> + <Value>../src/SOFTWARE_FRAMEWORK/COMPONENTS/MEMORY/DATA_FLASH/AT45DBX</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/USART</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/SPI</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/PM</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/GPIO</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/FLASHC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/LIBS/NEWLIB_ADDONS/INCLUDE</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS/PREPROCESSOR</Value> + <Value>../src/SOFTWARE_FRAMEWORK/UTILS</Value> + <Value>../src/SOFTWARE_FRAMEWORK/DRIVERS/INTC</Value> + <Value>../src/SOFTWARE_FRAMEWORK/BOARDS</Value> + </ListValues> + </avr32gcc.preprocessingassembler.general.IncludePaths> + <avr32gcc.preprocessingassembler.general.SuppressWarnings>false</avr32gcc.preprocessingassembler.general.SuppressWarnings> + <avr32gcc.preprocessingassembler.general.AnounceVersion>false</avr32gcc.preprocessingassembler.general.AnounceVersion> + <avr32gcc.preprocessingassembler.debugging.DebugLevel>Default (-Wa,-g)</avr32gcc.preprocessingassembler.debugging.DebugLevel> + </Avr32Gcc> + </ToolchainSettings> + </PropertyGroup> + <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" /> + <ItemGroup> + <Folder Include="src" /> + <Compile Include="src\clocks.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\clocks.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\flash_fw.c"> + <SubType>compile</SubType> + </Compile> + <None Include="src\license.txt"> + <SubType>compile</SubType> + </None> + <Compile Include="src\nor_flash.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\nor_flash.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\printf-stdarg.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\printf-stdarg.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\startup.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\startup.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\wl_fw.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\CONFIG" /> + <Compile Include="src\CONFIG\conf_access.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\CONFIG\conf_at45dbx.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\Doc" /> + <None Include="src\Doc\gettingstarted.pdf"> + <SubType>compile</SubType> + </None> + <None Include="src\Doc\SPB104 product brief.pdf"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\ASM" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\ASM\trampoline.x"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\BOARDS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\board.h"> + <SubType>compile</SubType> + </Compile> + <None Include="src\SOFTWARE_FRAMEWORK\BOARDS\board.h.ori"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\arduino.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\led.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\BOARDS\ARDUINO\led.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx_mem.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\COMPONENTS\MEMORY\DATA_FLASH\AT45DBX\at45dbx_mem.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC\flashc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\FLASHC\flashc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO\gpio.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\GPIO\gpio.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\exception.x"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\intc.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\INTC\intc.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\pm_conf_clocks.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\power_clocks_lib.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\PM\power_clocks_lib.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI\spi.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\SPI\spi.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART\usart.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\DRIVERS\USART\usart.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS\ctrl_access.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\SERVICES\MEMORY\CTRL_ACCESS\ctrl_access.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\compiler.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\conf_isp.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\parts.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\debug.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\debug.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\print_funcs.c"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\DEBUG\print_funcs.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\libnewlib_addons-at32ucr2-speed_opt.a"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_cpu.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_exceptions.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_interrupts.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_io.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\LIBS\NEWLIB_ADDONS\INCLUDE\nlao_usart.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\0512\GCC\link_uc3a0512.lds"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256\GCC" /> + <None Include="src\SOFTWARE_FRAMEWORK\UTILS\LINKER_SCRIPTS\AT32UC3A\1256\GCC\link_uc3a1256.lds"> + <SubType>compile</SubType> + </None> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\mrepeat.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\preprocessor.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\stringz.h"> + <SubType>compile</SubType> + </Compile> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\PREPROCESSOR\tpaste.h"> + <SubType>compile</SubType> + </Compile> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES" /> + <Folder Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES\GCC" /> + <Compile Include="src\SOFTWARE_FRAMEWORK\UTILS\STARTUP_FILES\GCC\crt0.x"> + <SubType>compile</SubType> + </Compile> + </ItemGroup> +</Project>
\ No newline at end of file diff --git a/firmwares/wifishield/wifishield.atsln b/firmwares/wifishield/wifishield.atsln new file mode 100644 index 0000000..e9a149b --- /dev/null +++ b/firmwares/wifishield/wifishield.atsln @@ -0,0 +1,36 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Atmel Studio Solution File, Format Version 11.00 +Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "wifi_dnld", "wifi_dnld\wifi_dnld.cproj", "{EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}" +EndProject +Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "wifiHD", "wifiHD\wifiHD.cproj", "{417E15DB-488A-4B56-8D4E-FBE832B2B649}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug_512|AVR = Debug_512|AVR + Debug|AVR = Debug|AVR + Release_512|AVR = Release_512|AVR + Release|AVR = Release|AVR + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Debug_512|AVR.ActiveCfg = Debug|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Debug_512|AVR.Build.0 = Debug|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Debug|AVR.ActiveCfg = Debug|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Debug|AVR.Build.0 = Debug|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Release_512|AVR.ActiveCfg = Release|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Release_512|AVR.Build.0 = Release|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Release|AVR.ActiveCfg = Release|AVR + {EB9606BC-DE32-4EDD-9CDA-AE3BF36977A2}.Release|AVR.Build.0 = Release|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Debug_512|AVR.ActiveCfg = Debug_512|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Debug_512|AVR.Build.0 = Debug_512|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Debug|AVR.ActiveCfg = Debug|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Debug|AVR.Build.0 = Debug|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Release_512|AVR.ActiveCfg = Release_512|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Release_512|AVR.Build.0 = Release_512|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Release|AVR.ActiveCfg = Release|AVR + {417E15DB-488A-4B56-8D4E-FBE832B2B649}.Release|AVR.Build.0 = Release|AVR + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal |