diff --git a/baseflight.uvopt b/baseflight.uvopt index d74368888..8a67e7140 100755 --- a/baseflight.uvopt +++ b/baseflight.uvopt @@ -161,9 +161,9 @@ 0 0 - 35 + 58 1 -
134236980
+
134240618
0 0 0 @@ -171,7 +171,7 @@ 1 - \\baseflight\src/drv_mpu3050.c\35 + \\baseflight\src/drv_mpu6050.c\58
@@ -202,7 +202,7 @@ 1 0 - cmdline + buf @@ -244,7 +244,7 @@ - STM32-FreeFlight + STM32-Release 0x4 ARM-ADS @@ -519,10 +519,10 @@ 1 0 0 - 26 + 15 0 - 92 - 110 + 116 + 131 0 .\src\config.c config.c @@ -535,8 +535,8 @@ 0 0 0 - 229 - 238 + 320 + 340 0 .\src\imu.c imu.c @@ -547,10 +547,10 @@ 1 0 0 - 0 + 13 0 - 0 - 0 + 11 + 25 0 .\src\main.c main.c @@ -563,8 +563,8 @@ 0 0 0 - 268 - 268 + 37 + 68 0 .\src\mixer.c mixer.c @@ -575,10 +575,10 @@ 1 0 0 - 0 + 20 0 - 124 - 129 + 359 + 376 0 .\src\mw.c mw.c @@ -589,10 +589,10 @@ 1 0 0 - 0 + 41 0 - 216 - 231 + 276 + 298 0 .\src\sensors.c sensors.c @@ -603,10 +603,10 @@ 1 0 0 - 0 + 18 0 - 237 - 237 + 199 + 233 0 .\src\serial.c serial.c @@ -617,10 +617,10 @@ 5 0 0 - 0 + 20 0 - 54 - 72 + 1 + 29 0 .\src\board.h board.h @@ -631,10 +631,10 @@ 5 0 0 - 14 + 32 0 - 241 - 249 + 248 + 262 0 .\src\mw.h mw.h @@ -652,10 +652,10 @@ 1 0 0 - 0 + 23 0 - 0 - 0 + 1 + 1 0 .\src\drv_adc.c drv_adc.c @@ -666,10 +666,10 @@ 1 0 0 - 0 + 31 0 - 54 - 72 + 11 + 15 0 .\src\drv_adxl345.c drv_adxl345.c @@ -696,8 +696,8 @@ 0 0 0 - 33 - 51 + 0 + 0 0 .\src\drv_hmc5883l.c drv_hmc5883l.c @@ -708,10 +708,10 @@ 1 0 0 - 29 + 0 0 - 101 - 101 + 0 + 0 0 .\src\drv_i2c.c drv_i2c.c @@ -722,10 +722,10 @@ 1 0 0 - 15 + 32 0 - 13 - 35 + 1 + 1 0 .\src\drv_mpu3050.c drv_mpu3050.c @@ -738,8 +738,8 @@ 0 5 0 - 71 - 87 + 0 + 0 0 .\src\drv_pwm.c drv_pwm.c @@ -752,8 +752,8 @@ 0 51 0 - 1 - 4 + 0 + 0 0 .\src\drv_system.c drv_system.c @@ -778,14 +778,42 @@ 1 0 0 - 1 + 17 0 - 1 - 19 + 0 + 0 0 .\src\drv_ledring.c drv_ledring.c + + 2 + 0 + 1 + 0 + 0 + 21 + 0 + 3 + 3 + 0 + .\src\drv_mpu6050.c + drv_mpu6050.c + + + 2 + 0 + 5 + 0 + 0 + 0 + 0 + 1 + 4 + 0 + .\src\drv_mpu6050.h + drv_mpu6050.h + diff --git a/baseflight.uvproj b/baseflight.uvproj index 6cf1721f5..a37435e76 100755 --- a/baseflight.uvproj +++ b/baseflight.uvproj @@ -491,10 +491,74 @@ 1 .\src\drv_ledring.c + + drv_mpu6050.c + 1 + .\src\drv_mpu6050.c + + + drv_mpu6050.h + 5 + .\src\drv_mpu6050.h + System + + + 0 + 0 + 0 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + 11 + + + + + + 2 + 4 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + + + + + + + + + 2 + 2 + 2 + 2 + 2 + 2 + 2 + + + + + + + + + core_cm3.c @@ -566,7 +630,7 @@ - STM32-FreeFlight + STM32-Release 0x4 ARM-ADS @@ -767,7 +831,7 @@ 0 0 8 - 0 + 1 0 0 3 @@ -1050,6 +1114,16 @@ 1 .\src\drv_ledring.c + + drv_mpu6050.c + 1 + .\src\drv_mpu6050.c + + + drv_mpu6050.h + 5 + .\src\drv_mpu6050.h + diff --git a/obj/baseflight.hex b/obj/baseflight.hex index ad0062318..d0d255066 100644 --- a/obj/baseflight.hex +++ b/obj/baseflight.hex @@ -1,54 +1,54 @@ :020000040800F2 -:10000000D8160020058200084582000847820008B3 -:10001000498200084B8200084D8200080000000061 -:100020000000000000000000000000004F820008F7 -:100030005182000800000000538200089F50000811 -:10004000578200085782000857820008578200082C -:10005000578200085782000857820008578200081C -:10006000578200085782000857820008578200080C -:1000700057820008578200085D5300085782000825 -:1000800057820008578200085782000857820008EC -:1000900057820008578200085782000857820008DC -:1000A00057820008578200085782000857820008CC -:1000B000634D00087F4D0008578200084D49000835 -:1000C0006F4500085D49000855490008578200083F -:1000D000578200085782000857820008578200089C -:1000E000DD3D00085782000857820008DFF80CD079 -:1000F00008F034FD004800471D0D0008D816002008 -:1001000010B575A005F00EFA2021754808F0F4F836 +:1000000008170020CD7800080D7900080F79000846 +:100010001179000813790008157900080000000024 +:100020000000000000000000000000001779000838 +:1000300019790008000000001B790008894F0008AA +:100040001F7900081F7900081F7900081F79000830 +:100050001F7900081F7900081F7900081F79000820 +:100060001F7900081F7900081F7900081F79000810 +:100070001F7900081F790008F35100081F79000854 +:100080001F7900081F7900081F7900081F790008F0 +:100090001F7900081F7900081F7900081F790008E0 +:1000A0001F7900081F7900081F7900081F790008D0 +:1000B0006F4C0008814C00081F7900080D490008AA +:1000C000EB460008114900080F4900081F79000895 +:1000D0001F7900081F7900081F7900081F790008A0 +:1000E000214200081F7900081F790008DFF80CD0B2 +:1000F00008F0ACF800480047310D00080817002050 +:1001000010B575A005F042F92021754807F058FC9C :1001100000207449087010BD2DE9F04105460C46D9 -:100120002F462646306808F0F3F88046316842468C -:10013000386808F0F5F8BDE8F08110B504466AA00B -:1001400005F0F0F92021664808F0D6F8002065494E +:100120002F462646306807F057FC80463168424625 +:10013000386807F059FCBDE8F08110B504466AA0A4 +:1001400005F024F92021664807F03AFC00206549B3 :1001500008706B49087010BD70B50546002469A091 -:1001600005F0E0F900BF16E004EB44016B4A52F8D9 -:10017000210005F0D7F9202005F0C0F904EB440177 -:10018000664A02EB8101486805F0CCF964A005F0ED -:10019000C9F9601CC4B2042CE6D370BD10B5044686 -:1001A000032260A1204608F0BBF830B95EA005F03C -:1001B000B9F9012000F02AFA05E05EA005F0B2F9D5 -:1001C000012000F071F900F04AF9002005F074F800 -:1001D00010BD10B504465AA005F0A4F910BD7FB5B6 -:1001E00075E005F072F904463E4801780078401C3D +:1001600005F014F900BF16E004EB44016B4A52F8A5 +:10017000210005F00BF9202005F0FBF804EB440109 +:10018000664A02EB8101486805F000F964A005F0B9 +:10019000FDF8601CC4B2042CE6D370BD10B5044653 +:1001A000032260A1204607F01FFC30B95EA005F0D5 +:1001B000EDF8012000F02AFA05E05EA005F0E6F86F +:1001C000012000F071F900F04AF9002004F0D7FF97 +:1001D00010BD10B504465AA005F0D8F810BD7FB583 +:1001E00075E005F0B1F804463E4801780078401CFF :1001F0003C4A10703A48445410460078202805D1F3 :1002000010460078401E114608700A2435480078D0 :1002100000282DD00A2C01D00D2C29D1002540A07A -:1002200005F080F900202E492E4A1278885408469D +:1002200005F0B4F800202E492E4A1278885408466A :1002300001900020029049480C2304223749009085 -:1002400001A808F01DF805464DB1286808F060F8CF +:1002400001A807F081FB05464DB1286807F0C4FB03 :1002500023490844461C3046A968884702E040A06C -:1002600005F060F92648007808B1FFF749FF2DE056 +:1002600005F094F82648007808B1FFF749FF2DE023 :100270007F2C1ED11B480078012827DD002119485A -:100280000078801E164A11543EA005F04BF9144820 -:1002900005F048F9202005F031F93AA005F042F9BF -:1002A0000F4805F03FF90F480078801E0D4908708F +:100280000078801E164A11543EA005F07FF81448ED +:1002900005F07CF8202005F06CF83AA005F076F81F +:1002A0000F4805F073F80F480078801E0D4908705C :1002B0000CE0202C01DB7E2C05DD0A480078401E76 -:1002C0000849087002E0204605F018F900BF05F063 -:1002D000EFF8002885D17FBD0D0A23200000000023 -:1002E00094020020000000204C656176696E672052 +:1002C0000849087002E0204605F053F800BF05F029 +:1002D0002EF8002885D17FBD0D0A232000000000E4 +:1002E000A0020020000000204C656176696E672046 :1002F000434C49206D6F64652E2E2E0D0A000000C0 -:10030000B8010020417661696C61626C6520636FA1 -:100310006D6D616E64733A0D0A000000B89E0008AE +:10030000C8010020417661696C61626C6520636F91 +:100310006D6D616E64733A0D0A000000A8950008C7 :100320000D0A000070776D0050574D204D6F6465C9 :100330000000000050504D204D6F6465000000002B :100340004166726F333220434C492076657273697F @@ -56,7 +56,7 @@ :100360004552523A20556E6B6E6F776E20636F6DFB :100370006D616E642C20747279202748454C50279B :10038000000000000D23200010B56822A249A348F8 -:1003900007F099FF002417E0A04890F8211004FB13 +:1003900007F0FDFA002417E0A04890F8211004FBB4 :1003A00004F01938484300F6C41060439B4991F8A3 :1003B0002010484340F2E24190FBF1F000B298492E :1003C00021F81400601CC4B2072CE5DB9348B0F898 @@ -69,11 +69,11 @@ :100430006200B0F57F7F02DA4FF47F700BE07748FF :10044000B0F86200B0F5FA6F02DD4FF4FA6002E036 :100450007248B0F862007149A1F8620010BD70B531 -:1004600007F013FC342007F0A9FE6B4807F053FC9B +:1004600007F00FF8342007F01AFA6B4807F044F849 :1004700004280FD100240AE0684A1159664AA018DE -:1004800007F019FD0546042D00D002E0241D682C5C -:10049000F2D300BF07F005FCFFF776FF012214211D -:1004A0000F2001F009FE70BD5C49496801435B4AB9 +:1004800007F0D9F80546042D00D002E0241D682CA1 +:10049000F2D300BF07F001F8FFF776FF0122142125 +:1004A0000F2001F005FE70BD5C49496801435B4ABD :1004B00051607047002059494860704770B55648F0 :1004C000057858480078854200D170BD55480078BD :1004D0005249087003204870FFF7ECFF0220FFF735 @@ -96,27 +96,27 @@ :1005E000FCE7124909680143104A116070470F493E :1005F000096881430D4A1160704701460748406809 :10060000084201D0012070470020FCE703494968F7 -:100610008143024A5160704700FC0008B402002088 -:10062000040400200800002003141400040000202B -:100630002DE9F041FD48008808F0F8F80446FC4A2E -:10064000FC4B07F0FAFF064608F016F900B2FA492B -:1006500008800420FFF7BCFF08B102F0E8FEBDE807 -:10066000F0812DE9F047804689464946404608F02A -:1006700057FC824608F01FF90646F04AF04B07F097 -:10068000DCFF044608F0F8F800B2BDE8F0872DE979 +:100610008143024A5160704700FC0008C00200207C +:10062000100400200800002003141400040000201F +:100630002DE9F041FD48008807F05CFC0446FC4AC7 +:10064000FC4B07F05EFB064607F08EFC00B2FA4951 +:1006500008800420FFF7BCFF08B103F0B7F8BDE83D +:10066000F0812DE9F047804689464946404607F02B +:10067000CFFF824607F097FC0646F04AF04B07F0A2 +:1006800040FB044607F070FC00B2BDE8F0872DE99E :10069000FE4304460D4694E807008DE807000199E3 -:1006A000686807F0AEFE07460099286807F0A9FEC3 -:1006B0008046394607F04DFE0646A16807F09EFECB -:1006C000A0600199A86807F09CFE07460299286877 -:1006D00007F097FE8046394607F08DFE06462168F2 -:1006E00007F037FE20600099A86807F08AFE0746E9 -:1006F0000299686807F085FE8046394607F029FEB2 -:100700000646616807F025FE6060BDE8FE832DE9BE -:10071000FE4F4FF0000904F0CCFC8246C94909683D -:10072000AAEB010008F082F80646C74AC74B07F05B -:1007300084FF044608F0D5F88346C248C0F800A0FC -:10074000C8462CE0C24931F9180008F055F80446B3 -:10075000594607F056FE4DF82800BE4830F91800FB +:1006A000686807F012FA07460099286807F00DFA03 +:1006B0008046394607F0B1F90646A16807F002FA0C +:1006C000A0600199A86807F000FA07460299286817 +:1006D00007F0FBF98046394607F0F1F90646216834 +:1006E00007F09BF920600099A86807F0EEF907462B +:1006F0000299686807F0E9F98046394607F08DF9F4 +:100700000646616807F089F96060BDE8FE832DE95F +:10071000FE4F4FF0000904F03FFC8246C9490968CA +:10072000AAEB010007F0E6FB0646C74AC74B07F0F5 +:10073000E8FA044607F04DFC8346C248C0F800A022 +:10074000C8462CE0C24931F9180007F0B9FB04464D +:10075000594607F0BAF94DF82800BE4830F918009C :10076000A0EB2010BC4931F81810084400B2B94978 :1007700021F81800084630F918000011B74921F88F :100780001800084630F9180031F9181000FB0199DB @@ -131,2439 +131,2295 @@ :10081000884208DA9148B0F90400002803DD01207D :100820009149087002E000208F490870B9F1240F47 :1008300002DDB9F1C40F02DB8B48007808B34FF03A -:1008400000081BE0854830F91840204607F0D4FF27 -:100850000646834951F82800844907F0D2FD07462F -:10086000314607F076FD0546814907F0CAFD7C490F +:1008400000081BE0854830F91840204607F038FBC7 +:100850000646834951F82800844907F036F90746CF +:10086000314607F0DAF80546814907F02EF97C4950 :1008700041F8280008F1010000F0FF08B8F1030F6B :10088000E0DB0420FFF7A4FE00B34FF000081AE0FD -:10089000784931F9180007F0AFFF0546714951F862 -:1008A0002800754907F0ADFD0646294607F051FDC1 -:1008B0000446724907F0A5FD6A4941F8280008F18D +:10089000784931F9180007F013FB0546714951F802 +:1008A0002800754907F011F90646294607F0B5F802 +:1008B0000446724907F009F96A4941F8280008F12D :1008C000010000F0FF08B8F1030FE1DB644A916812 :1008D0001068FFF7C6FE6A490880614A916850684F :1008E000FFF7BFFE664948800420FFF771FE60B342 -:1008F0005C4A91685A4A506807F083FD0646594A97 -:100900005168574A906807F07CFD0746314607F06A -:1009100072FD0546534A1168514A906807F071FD0F -:100920000646504A91684E4A106807F06AFD07462D -:10093000314607F060FD04462946FFF792FE0A2182 +:1008F0005C4A91685A4A506807F0E7F80646594A38 +:100900005168574A906807F0E0F80746314607F00B +:10091000D6F80546534A1168514A906807F0D5F851 +:100920000646504A91684E4A106807F0CEF80746CE +:10093000314607F0C4F804462946FFF792FE0A2123 :1009400090FBF1F000B24F490880BDE8FE8F1FB563 -:100950000120FFF73DFE18B102F012FCFFF7D7FEB1 -:1009600002F01BFD002407E0394830F8140002A90A -:1009700021F81400601CC4B2032CF5DB04F099FBD1 -:100980004149086001F0C2FB04F093FB3E4909684D +:100950000120FFF73DFE18B102F0D9FDFFF7D7FEE9 +:1009600002F015FF002407E0394830F8140002A90E +:1009700021F81400601CC4B2032CF5DB04F00CFB5E +:100980004149086001F0BEFB04F006FB3E490968DE :10099000401A40F28A21884206D93C480088401C0F -:1009A00000B23A49088009E000BF04F082FB3649F2 -:1009B0000968401A40F28A218842F6D302F0EDFC21 +:1009A00000B23A49088009E000BF04F0F5FA364980 +:1009B0000968401A40F28A218842F6D302F0E7FE25 :1009C000002429E0224830F8140002A931F814105C :1009D000084400B22DF814003DF914002C4931F9F7 :1009E00014100844401C032190FBF1F000B2294987 :1009F00021F814003DF9140000EBD0714910244A8D :100A000022F814100120FFF7E3FD18B90020124965 :100A100021F81400601CC4B2032CD3DB8020FFF744 -:100A2000ECFDD8B31C480078C8BB39E07001002049 +:100A2000ECFDD8B31C480078C8BB39E07801002041 :100A3000DF4F8D976E12DB3F0C0000203B597E90FC :100A4000A9E78140440000203DAF940F6BC7353EBD :100A50004E0000203C000020540000205A000020DE -:100A60001C030020280300202200002000009B43DC +:100A600028030020340300202200002000009B43C4 :100A700008BA523B60000020000048435E06A33BDA -:100A80001E000020B40100202C0000209E00002049 +:100A80001E000020C40100202C0000209E00002039 :100A90002400002012000020320000202DE00BE096 -:100AA0008F48806B000C8F4908708D48806B000A5E -:100AB00048708B48806B887000241BE08A4830F9AE -:100AC00014108A4830F914208648005D401E02FB4D -:100AD0000010401C8349095D90FBF1F000B282498F -:100AE00021F81400084630F81400804921F8140059 -:100AF000601CC4B2032CE1DB16E079484078012881 -:100B000012D17948B0F904107948B0F9000001EB2E -:100B10004000401C032190FBF1F000B27249888034 -:100B200008468088724908801FBDF0B50021002367 -:100B3000704D2D68704E3668B54200D2F0BD6D4DD7 -:100B40002D6846F2A81635446B4E35606B4D6C4EE1 -:100B500096F9006035F916406A4D2D680A2695FB16 -:100B6000F6F52DB2654E664F97F9007026F81750CE -:100B70003546634E96F9006035F916502944604DAC +:100AA0009448806B000C944908709248806B000A4F +:100AB00048709048806B887000241BE08F4830F9A4 +:100AC00014108F4830F914208B48005D401E02FB43 +:100AD0000010401C8849095D90FBF1F000B2874985 +:100AE00021F81400084630F81400854921F8140054 +:100AF000601CC4B2032CE1DB16E07E48407801287C +:100B000012D17E48B0F904107E48B0F9000001EB24 +:100B10004000401C032190FBF1F000B2774988802F +:100B200008468088774908801FBDF0B50021002263 +:100B3000754D2D68754E3668B54200D2F0BD724DC8 +:100B40002D6846F2A8163544704E3560704D714ED2 +:100B500096F9006035F916406F4D2D680A2695FB11 +:100B6000F6F52DB26A4E6B4F97F9007026F81750C4 +:100B70003546684E96F9006035F916502944654DA2 :100B800095F900501435282695FBF6F706FB175506 -:100B9000EAB25A4D35F91250491B584D35F91250E9 -:100BA0002B441B1B564D2D786D1C6DB2544E357069 +:100B9000EBB25F4D35F91350491B5D4D35F91350DC +:100BA0002A44121B5B4D2D786D1C6DB2594E357069 :100BB000354695F90050282D01DB002535700025BC -:100BC000514E3580464DED7ECE1A7543282695FB55 -:100BD000F6F04D4D2D882D1A2DB24B4E358001EB80 -:100BE00081056D00142695FBF6F5484E3560484D9D +:100BC000564E35804B4DED7E8E1A7543282695FB8B +:100BD000F6F0524D2D882D1A2DB2504E358001EB76 +:100BE00081056D00142695FBF6F54D4E35604D4D93 :100BF0002D683668A81B002801DD054600E0454247 -:100C00000A2D07DA404DB5F900500A2D02DA002509 -:100C10003D4E3580324DEE7AED7A6D006D42854263 -:100C200004DD2F4DED7A6D006D4209E02C4DED7A1B -:100C30006D00854203DA2A4DED7A6D0000E005462D -:100C40006E43642596FBF5F52F4E368835442DB25C -:100C50002D4E35803546B5F9005015F1960F02DA64 -:100C60006FF0950509E0284DB5F90050962D01DD8E -:100C7000962502E0244DB5F90050234E3580184DDD -:100C8000ED7C4543322695FBF6F5224E36883544F9 -:100C90002DB2204E35803546B5F900501E4EB54276 -:100CA00001DA35460BE01B4DB5F9005047F23056DE -:100CB000B54201DD354602E0164DB5F90050154E3E -:100CC00035803546B5F900504FF4FA7695FBF6F0CD -:100CD0000D4D2D8805442DB20B4E358000BF2DE7FC -:100CE000B402002032000020120000203600002054 -:100CF0003000002090000020480000203403002035 -:100D00004C000020680000200E0000206C00002035 -:100D10007000002010000020D08AFFFF04F008FAC5 -:100D2000FFF732FBFFF7CAFB0720FFF75AFC00F082 -:100D300065F80820FFF761FC05460420FFF75DFC1D -:100D400006460120FFF759FC07462A46314604F0C3 -:100D50001BF81020254908600820091F086000249E -:100D60001DE022480838006880F010001F4908394B -:100D700008600846006880F008000860192004F048 -:100D8000CBF94FF480501A490860192004F0C4F9D7 -:100D90004FF480501649091F0860601CC4B20A2C29 -:100DA000DFDB08201149091F08601020086002F0ED -:100DB0005DF90220FFF70CFC08B103F094F8012064 -:100DC000FFF706FC08B102F0D5FF03F0AFFEFFF716 -:100DD0002FFC04F06EF9074908604FF4C87006490B -:100DE000088001E001F05BFCFCE70000140C01400E -:100DF00014080140940000206C01002010B5F84850 -:100E0000407804280BD0F6484078012807D0F448F1 -:100E10004078052803D0F2484078082802D1042001 -:100E2000FFF742FB2020FFF7E8FB18B94020FFF74F -:100E3000E4FB10B10420FFF737FBE94840781228A3 -:100E40002DD2DFE800F02C15191A110920210D1BF5 -:100E5000222627282C2C2C1C0020E24908701EE09A -:100E60000120E04908701AE00220DE49087016E00F -:100E70000320DC49087012E000BF00BF00BF04205F -:100E8000D84908700BE000BF00BF0620D5490870A4 -:100E900005E000BF00BF0820D249087000BF00BFB6 -:100EA00010BD10B50420FFF7A8FB00B910BDCC4859 -:100EB0004078012803D0CA484078042810D1CA4895 -:100EC000008981B2002004F0BDF8C54840780428AC -:100ED00012D1C548408981B2012004F0B3F80BE07B -:100EE000C148008881B2002004F0ACF8BE484088B8 -:100EF00081B2012004F0A6F800BFD7E770B5002545 -:100F00000420FFF77AFB00B10225002409E0B74A6C -:100F100032F8142091B26219D0B204F093F8601C38 -:100F2000C4B2B04800788442F1DB70BD70B50546AC -:100F3000002404E0AD4820F81450601CC4B2A94855 -:100F400000788442F6DBFFF7D9FF70BD70B5A54885 -:100F5000007803284DDDA648B0F90410A548B0F983 -:100F60000400002803DDA348B0F9040003E0A14811 -:100F7000B0F9040040426FF06302101A814210DAA7 -:100F80009C48B0F90400002803DD9A48B0F9040039 -:100F900003E09848B0F9040040426FF06301081A7A -:100FA00024E09348B0F904109248B0F904000028F6 -:100FB00003DD9048B0F9040003E08E48B0F9040066 -:100FC0004042643081420EDD8A48B0F904000028B6 -:100FD00003DD8848B0F9040003E08648B0F9040056 -:100FE0004042643002E08248B0F9040000B2804917 -:100FF00088807B48407812287ED2DFE810F07D00A0 -:101000009200FD00410112000106CB0159028C063D -:101010009001E90283032004DE047D007D007D0051 -:10102000A4057448C18872480088084400B26F491A -:1010300008807048C0886E4909884942084400B257 -:101040006A494880664890F95C006949B1F9041022 -:10105000484300F2DC506649B1F902100844B0F58B -:101060007F7F02DA4FF47F701FE05D4890F95C00EB -:101070005F49B1F90410484300F2DC505C49B1F912 -:1010800002100844B0F5FA6F02DD4FF4FA600CE08C -:10109000534890F95C005649B1F90410484300F2F6 -:1010A000DC505349B1F90210084400B24E4908819E -:1010B0004B4890F95C004E49B1F90410484300F2E6 -:1010C000DC504B49B1F90210401AB0F57F7F02DACB -:1010D0004FF47F7021E0424890F95C004449B1F937 -:1010E0000410484300F2DC504149B1F90210401AA3 -:1010F000B0F5FA6F04DD00E069E24FF4FA600CE04D -:10110000374890F95C003A49B1F90410484300F2BD -:10111000DC503749B1F90210401A00B23249488117 -:1011200055E23348B0F902008000032190FBF1F052 -:101130003049C988084400B22C4908802C48B0F9CD -:10114000020040004042032190FBF1F12948C08891 -:10115000274A128852421044084400B2234948806A -:101160002348B0F9020040004042032190FBF1F116 -:101170002048C2881E4800881044084400B21B4919 -:1011800088801748B0F8621090F95C00184AB2F9EC -:10119000042000FB0210B0F57F7F02DA4FF47F706D -:1011A0001AE00F48B0F8621090F95C00104AB2F9EA -:1011B000042000FB0210B0F5FA6F02DD4FF4FA6074 -:1011C0000AE00748B0F86200054991F95C10084A46 -:1011D000B2F9042001FB020000B2034908819FE735 -:1011E000B402002074000020760000208403002058 -:1011F0003A01002028010020FE48C0880146FE4830 -:1012000040880144FD4890F95C00FB4A92885043B5 -:101210004042084400B2FA490880F648C088F649BE -:101220000988494208440146F44890F95C00F24AB2 -:10123000928800FB021000B2F1494880ED48C18855 -:10124000ED48008808440146EC4890F95C00EA4A01 -:10125000928800FB021000B2E9498880E548C08806 -:10126000E549498849420144E44890F95C00E24A72 -:10127000928850434042084400B2E149C8804FE799 -:10128000DC48C088DC49098849420144DA48408882 -:101290000144DA4890F95C00D74A928850434042B2 -:1012A000084400B2D6490880D248C088D24909888B -:1012B00049420844D049498849420144CF4890F9FD -:1012C0005C00CD4A928800FB021000B2CC494880F5 -:1012D000C848C188C84800880144C74840880144BC -:1012E000C64890F95C00C44A928800FB021000B224 -:1012F000C3498880BF48C188BF4800880844BE49A8 -:10130000498849420144BD4890F95C00BA4A928834 -:1013100050434042084400B2B949C88000E7B5488C -:10132000C0880146B44840880144B44890F95C0044 -:10133000B14A928850434042084400B2B049088004 -:10134000AC48C088AC49098849420844AA49498840 -:101350004942084400B2AA494880A648C0880146CC -:10136000A54840880144A54890F95C00A24A9288AB -:1013700000FB021000B2A24988809E48C1889E48A6 -:10138000008808449C4949884942084400B29C4965 -:10139000C880C5E69848B0F902008000032190FBA0 -:1013A000F1F09449C9880144944890F95C00924A4C -:1013B000928800FB021000B2914908808E48B0F973 -:1013C000020040004042032190FBF1F08949C988A6 -:1013D000894A1288524211440144884890F95C00BD -:1013E000854A928850434042084400B2844948806C -:1013F0008148B0F9020040004042032190FBF1F126 -:101400007C48C2887C480088104401447B4890F99D -:101410005C00794A928850434042084400B27849BF -:1014200088807548B0F902008000032190FBF1F03C -:101430007049C9880144714890F95C006E4A9288ED -:1014400050434042084400B26D49C8806A48B0F930 -:10145000020040004042032190FBF1F06549C98839 -:10146000654A1288524211440144644890F95C0074 -:10147000614A928800FB021000B2614908815E480F -:10148000B0F9020040004042032190FBF1F15948BD -:10149000C2885948008810440144584890F95C00BB -:1014A000554A928800FB021000B25549488137E640 -:1014B000514AB2F90020514201EBD1724D4BDB8809 -:1014C00003EB62034C4AB2F9020000EBD07203EB6B -:1014D00062034A4A92F95C20474EB68802FB063204 -:1014E00012B2474B1A80444AB2F90020514201EB34 -:1014F000D172404BDB8803EB62023F4BB3F9023001 -:10150000584200EBD07302EB63033C4A92F95C2033 -:10151000394EB688724352421A4412B2384B5A803E -:10152000354AB2F9001001EBD172324BDB8803EB84 -:101530006203314AB2F9020000EBD07203EB62039E -:101540002E4A92F95C202C4EB68802FB063212B26B -:101550002B4B9A80284AB2F9001001EBD172254B2F -:10156000DB8803EB6202244BB3F90230584200EBF4 -:10157000D07302EB6303214A92F95C201E4EB688B9 -:10158000724352421A4412B21D4BDA801948C08885 -:101590001949498849420144184890F95C00164AA3 -:1015A000928800FB021000B2194608811148C088D9 -:1015B0000146114840880144104890F95C000E4AE9 -:1015C000928850434042084400B219464881B9E22B -:1015D000094AB2F90020514201EBD172054BDB8878 -:1015E00003EB6203044AB2F9020000EBD07203EB92 -:1015F000620307E0280100203A010020B402002025 -:1016000084030020FE4A92F95C20FE4EB68802FB5D -:10161000063212B2FC4B1A80FA4AB2F9002051424B -:1016200001EBD172F94BDB8803EB6202F54BB3F9A6 -:101630000230584200EBD07302EB6303F04A92F998 -:101640005C20F04EB68802FB063212B2EE4B5A8096 -:10165000EC4AB2F9001001EBD172EC4BDB8803EBE2 -:101660006203E84AB2F9020000EBD07203EB6203B6 -:10167000E34A92F95C20E34EB688724352421A4420 -:1016800012B2E14B9A80DF4AB2F9001001EBD1723D -:10169000DE4BDB8803EB6202DA4BB3F902305842CF -:1016A00000EBD07302EB6303D54A92F95C20D54E70 -:1016B000B688724352421A4412B2D34BDA80D348EE -:1016C000C088D0490988494208440146CC4890F96D -:1016D0005C00CC4A928850434042084400B219460C -:1016E0000881CA48C188C748008808440146C448E0 -:1016F00090F95C00C34A928800FB021000B21946C0 -:101700004881ABE3C148C088BE49098849420144C9 -:10171000BC4840880144BA4890F95C00B94A9288B4 -:1017200050434042084400B2B7490880B748C088D7 -:10173000B449098849420844B249498849420144A8 -:10174000AF4890F95C00AF4A928800FB021000B2EB -:10175000AD494880AD48C188AA4800880144A948DD -:1017600040880144A64890F95C00A64A928800FB94 -:10177000021000B2A4498880A448C188A14800880A -:101780000844A0494988494201449D4890F95C00B9 -:101790009C4A928850434042084400B29A49C8800B -:1017A0009A48C08897490988494201449548408829 -:1017B0000144934890F95C00924A928800FB021021 -:1017C00000B2914908819148C0888E4909884942F0 -:1017D00008448C49498849420144894890F95C0091 -:1017E000884A928850434042084400B28649488162 -:1017F0008648C18883480088014482484088014463 -:101800007F4890F95C007F4A9288504340420844E8 -:1018100000B27D4988817D48C1887A4800880844A3 -:101820007849498849420144754890F95C00754AF5 -:10183000928800FB021000B27349C8810EE3714820 -:10184000B0F90000C0EBC0000A2190FBF1F06F4935 -:10185000C98808446B49B1F90210A1EBC1010A2201 -:1018600091FBF2F10144664890F95C00654A928868 -:1018700000FB021000B2644908806248B0F9000021 -:10188000A0EBC0000A2190FBF1F06049C988084430 -:101890005C49B1F90210A1EBC1010A2291FBF2F1FE -:1018A0000144574890F95C00564A928800FB0210A8 -:1018B00000B2554948805348B0F90000A0EBC00081 -:1018C0000A2190FBF1F05149C98808444D49B1F90A -:1018D0000210C1EBC1010A2291FBF2F10144484818 -:1018E00090F95C00474A928800FB021000B246491A -:1018F00088804448B0F90000C0EBC0000A2190FB8A -:10190000F1F04249C98808443E49B1F90210C1EBDF -:10191000C1010A2291FBF2F10144394890F95C00BF -:10192000384A928800FB021000B23749C880374815 -:10193000C0883449498849420144314890F95C00E3 -:10194000304A928850434042084400B22E490881F0 -:101950002E48C0882B490988494208440146284836 -:1019600090F95C00274A928850434042084400B2F4 -:10197000254948812548C0880146224840880144BD -:101980001F4890F95C001F4A928850434042084427 -:1019900000B21D4988811D48C1881A480088084442 -:1019A0000146174890F95C00164A9288504340421D -:1019B000084400B21449C88150E21449CA88114948 -:1019C000098811440F4AB2F90220504200EBD0724C -:1019D00001EB62020A4991F95C100A4B9B8801FBFA -:1019E000032109B2084A11800649B1F900104842A2 -:1019F00000EBD071054AD28802EB6101014A07E091 -:101A0000B40200203A0100208403002028010020B5 -:101A1000528852420A44FD4991F95C10FC4B9B8864 -:101A200001FB032109B2FB4A5180FB49C988F84AEE -:101A3000128852420A44F649B1F9020000EBD07113 -:101A400002EB6102F14991F95C10F14B9B8801FBBB -:101A5000032109B2EF4A9180ED49B1F9000000EB92 -:101A6000D071ED4AD28802EB6102E94949880A4403 -:101A7000E64991F95C10E64B9B8801FB032109B212 -:101A8000E44AD180E249B1F9000000EBD071E24AAA -:101A9000D28802EB6101DE4A528852420A44DB4995 -:101AA00091F95C10DA4B9B8859434942114409B2C1 -:101AB000D84A1181D849C988D54A1288524211445E -:101AC000D34AB2F90220504200EBD07201EB62021D -:101AD000CE4991F95C10CE4B9B8859434942114441 -:101AE00009B2CC4A5181CA49B1F90010484200EB11 -:101AF000D071C94AD28802EB6102C54949880A44BB -:101B0000C24991F95C10C24B9B8859434942114428 -:101B100009B2C04A9181C049CA88BD4909880A44AE -:101B2000BB49B1F9020000EBD07102EB6102B74989 -:101B300091F95C10B64B9B8859434942114409B254 -:101B4000B44AD1818AE1B449C9880A46B049498872 -:101B50000A44AE4991F95C10AD4BB3F904305943D6 -:101B6000484200EBD07102EB610109B2A94A118031 -:101B7000A64890F95C00A649B1F90410484340001A -:101B80000A2190FBF1F0A449C988A14A1288524267 -:101B900011449F4A528852421144084400B29D4960 -:101BA00048809D49C9880A46994949880A44974905 -:101BB00091F95C10964BB3F9043001FB03F000EB94 -:101BC000D07102EB610109B2924A91808F4890F97D -:101BD0005C008F49B1F904104843400040420A219B -:101BE00090FBF1F18C48C288894800881044884AEB -:101BF000528852421044084400B28649C8802DE100 -:101C0000824B93F96430854EB6F9026003FB06F20D -:101C1000D31702EB13731B1103F2DC537E4EB6F99C -:101C200002603344B3F57F7F02DA4FF47F7329E01B -:101C3000764B93F96430794EB6F9026003FB06F1F6 -:101C4000CB1701EB13731B1103F2DC53724EB6F981 -:101C500002603344B3F5FA6F02DD4FF4FA6311E02A -:101C60006A4B93F964306D4EB6F9026003FB06F0DF -:101C7000C31700EB13731B1103F2DC53664EB6F966 -:101C8000026033441BB2664E3380604B93F965307B -:101C9000624EB6F9006003FB06F2D31702EB137332 -:101CA0001B1103F2DC535C4EB6F900603344B3F50C -:101CB0007F7F02DA4FF47F7329E0544B93F965304C -:101CC000564EB6F9006003FB06F1CB1701EB137318 -:101CD0001B1103F2DC53504EB6F900603344B3F5E8 -:101CE000FA6F02DD4FF4FA6311E0484B93F9653067 -:101CF0004A4EB6F9006003FB06F0C31700EB1373FE -:101D00001B1103F2DC53444EB6F9006033441BB29E -:101D1000434E7380A2E04048C0883E490880414855 -:101D2000007848B34048B0F902003849B1F854107F -:101D3000401A3D49B1F90010344AB2F85420891ACA -:101D4000012202FB010000B2354908803648B0F993 -:101D500002002E49B1F85410401A40423249B1F9FC -:101D600000102A4AB2F85420891A012202FB01000D -:101D700000B22B49488017E02548B0F902002449F9 -:101D8000B1F90010012202FB010000B224490880D1 -:101D90001F48B0F9020040421D49B1F9001002FB92 -:101DA000010000B21E4948801D48B0F900001749E3 -:101DB000B1F85E100844B0F57F7F02DA4FF47F700F -:101DC00013E01748B0F900001049B1F85E1008445C -:101DD000B0F5FA6F02DD4FF4FA6006E01048B0F992 -:101DE00000000A49B1F85E10084400B20C490880AE -:101DF0000846B0F902000549B1F860100844B0F592 -:101E00007F7F13DA4FF47F7024E00000B4020020DB -:101E10003A01002084030020280100201E00002039 -:101E2000760000209D000020F40300209748B0F9C0 -:101E300002009749B1F860100844B0F5FA6F02DD6E -:101E40004FF4FA6006E09148B0F902009049B1F809 -:101E50006010084400B28D49488000BF00BF2020B8 -:101E6000FEF7CBFBC0B38B48808900B2874908805E -:101E70008848C08900B248808748C07818B3844930 -:101E800091F96410854AB2F9022001FB02F0C117F2 -:101E900000EB11717D4A128802EB211109B27B4AD5 -:101EA00011807B4991F965107C4AB2F9002001FB51 -:101EB00002F0C11700EB1171744A528802EB211134 -:101EC00009B2724A51807148B0F90000B0F57F7FC5 -:101ED00003DA4FF47F700CE024E06C48B0F90000A6 -:101EE000B0F5FA6F02DD4FF4FA6002E06748B0F92E -:101EF0000000664908800846B0F90200B0F57F7F0F -:101F000002DA4FF47F700BE06048B0F90200B0F5E0 -:101F1000FA6F02DD4FF4FA6002E05C48B0F90200AB -:101F20005A4948804020FEF768FBE8B35C480078D7 -:101F3000012833D15B48007858B94FF4FA6053490F -:101F4000888001205749087003F0C8F85649086096 -:101F500024E054480078012813D103F0BFF8524917 -:101F60000968401AB0F57A7F18D94FF47F70474955 -:101F7000888002204B49087003F0B0F84A49086095 -:101F80000CE003F0ABF848490968401AB0F57A7FD5 -:101F900004D9002043490870414908703E4800793F -:101FA00010B101203E4900E000E008703F48B0F960 -:101FB0000050012409E03D4830F91400A84202DD38 -:101FC0003A4830F91450601CC4B239480078844251 -:101FD000F1DB002455E02E48B0F85800A8420BDA97 -:101FE000324830F814002A49B1F85810691A401ADA -:101FF00000B22E4921F814002C4830F9140024496D -:10200000B1F85610884203DA2148B0F856000EE0C5 -:10201000264830F914001E49B1F85810884203DDF3 -:102020001B48B0F8580002E0204830F9140000B214 -:102030001E4921F814001748B0F9060040F24C413F -:10204000884212DA1020FEF7D8FA38B91048B0F8F2 -:10205000560000B2154921F8140006E00C48B0F80B -:102060005A0000B2114921F814001248007830B922 -:102070000748B0F85A0000B20C4921F81400601C5F -:10208000C4B20B4800788442A5DB70BD7600002006 -:10209000B4020020F4030020120400201E000020DF -:1020A0008600002087000020880000208403002094 -:1020B00074000020A00000202DE9F04104460D46E8 -:1020C000164600271EE04FF0000814E0FE480068A6 -:1020D00080F00800FC4908608814FC490860284624 -:1020E00003F01AF84FF48050F849091F086008F10E -:1020F000010000F0FF08A045E8DB3C2003F00CF8ED -:10210000781CC7B2B742DEDBBDE8F0812DE9F04FA5 -:1021100085B04FF00009EE48B0F9060040F2DC51FE -:10212000884201DA64251CE0E948B0F90600B0F500 -:10213000FA6F10DAE74890F82400E549B1F9061083 -:10214000A1F2DC5148434FF4FA7190FBF1F0C0F179 -:102150006400C5B205E0DF4890F82400C0F16400D7 -:10216000C5B20024ABE0DA4931F91410D94AB2F80B -:102170005420891A002907DDD54931F91410D54AB0 -:10218000B2F85420891A06E0D249B1F85410D04A66 -:1021900032F91420891AB1F5FA7F18DACC4931F9ED -:1021A0001410CC4AB2F85420891A002907DDC84916 -:1021B00031F91410C74AB2F85420891A09E0C54908 -:1021C000B1F85410C24A32F91420891A01E04FF4D0 -:1021D000FA7188B2BF4991F8531000290BDDBD494F -:1021E00091F85310814205DABA4991F85310411A17 -:1021F00088B200E00020022C2ED0642290FBF2F284 -:1022000091B2B54B4A1C33F9122033F91130D21A6E -:1022100001EBC10303EB0113A0EB83035A436423D7 -:1022200092FBF3F2AC4B33F811301A4412B2AB4BC1 -:1022300023F81420A74A92F8222042434FF4FA735D -:1022400092FBF3F2C2F16402D7B207FB05F26423FA -:1022500092FBF3F2D7B20EE001B2A04A22F81410BA -:102260009C4991F8231041434FF4FA7291FBF2F12B -:10227000C1F16401CFB297490831095D7943642205 -:1022800091FBF2F1964A115592491831095D794353 -:10229000642291FBF2F1934A11558D4931F91410E2 -:1022A0008C4AB2F85420914207DA8C4931F8141064 -:1022B000494209B2894A22F81410601CC4B2032CA6 -:1022C000FFF651AF8348B0F858008249B1F8561074 -:1022D000401A7F49B1F90610A1F24C4148434FF42E -:1022E000617190FBF1F07B49B1F85610084400B2DF -:1022F0007A49C8807C480078002851D07B49B1F9E0 -:1023000000207B49B1F90010501A06F075FA80469A -:10231000784906F076F80490049806F02BFF0390B5 -:10232000049807F0DDFC02906C49B1F9000006F05A -:1023300063FA0090029906F064F882466749B1F9A1 -:10234000020006F059FA0090039906F05AF8834605 -:10235000514605F0FEFF804606F075FA00B2019086 -:102360005E49B1F9020006F047FA0090029906F0C2 -:1023700048F882465949B1F9000006F03DFA00904C -:10238000039906F03EF88346514606F034F880463D -:1023900006F059FA00B2514908800198488000BF00 -:1023A0000220FEF72AF9002877D053480078401C15 -:1023B000C0B251490870062190FBF1F201FB1200F6 -:1023C00018BB01F0BAFC4D4991F800800978491C0E -:1023D0004A4A11704FEAE87108EB5171C910A8EB35 -:1023E000C101474A22F81100002607E0444830F8AE -:1023F000160048441FFA80F9701CC6B2082EF5DB9F -:102400004B2099FBF0F03F4908703F48807A18B1A3 -:1024100007203E49087025E03A4800786B2803DC25 -:102420003848007810280ADA0020384908703849FE -:1024300008704FF480502549091F086012E03148A8 -:102440000078672803DD0120304908700AE02D4834 -:102450000078632803DD02202C49087002E0042084 -:102460002A49087029480078B8B129480078A8B1ED -:10247000284801682848006800F57430903081428F -:102480000CD90020224908704FF480500F49091FD1 -:102490000860204800682049086045E01C48007832 -:1024A00088B91A4801781D4808411B490968084441 -:1024B00018490968884237D201201549087000037D -:1024C000024908602CE02FE00C0C01401408014088 -:1024D000F4030020B402002004040020280100209E -:1024E00030010020360100209C000020B4010020B3 -:1024F0002401002039FA8E3CF0000020F200002078 -:10250000940300202601002012040020F100002086 -:102510008C00002090000020E800002080841E0035 -:10252000FA480068FA490860FA480088002803DD84 -:102530000120FEF74DF818B9F7480088002806DD9D -:10254000F648006880F00800F44908600EE0F4489E -:102550000078012803D10820F049091D0860F148DE -:10256000007818B10820ED4908310860E748006894 -:10257000ED490968884215D9EC48007878B90020FF -:10258000E7490870E548006880F00800E349086002 -:10259000DE480068E6490844E349086002E001209B -:1025A000DF49087001F0D5F805B0BDE8F08F70B5CF -:1025B00005460020DF490880DF49485D02F047FDFD -:1025C000044640F2EE20844203DB40F6CA00844217 -:1025D00001DD40F2DC54204670BD70B5D74800786C -:1025E000401CD6490870002456E02046FFF7DFFF64 -:1025F00000B2D2490E78F11706EB91718910A6EB63 -:102600008101CF4A02EBC40222F811000020CD491B -:1026100021F8140000250EE0C94800EBC40030F892 -:102620001500C84931F81410084400B2C54921F812 -:102630001400681CC5B2042DEEDBC24931F9141038 -:10264000881CC11700EB91718910BE4A22F8141042 -:10265000104630F91410BC4830F91400C01E8142F5 -:1026600007DA104630F81400801C00B2B64921F891 -:102670001400B44830F91410B34830F91400C01CE9 -:10268000814207DDAF4830F81400801E00B2AE4929 -:1026900021F81400601CC4B2082CA6DB70BD2DE923 -:1026A000F84F9A480068A9490968884275D997483F -:1026B000006844F620610844A4490860FFF78DFFD4 -:1026C000A148B0F9060040F24C4188427EDA002071 -:1026D0009F490880488088809E49088048809E489D -:1026E0000078401C9C4908709748B0F9040040F2FB -:1026F0004C41884210DA9448B0F9020088420BDA63 -:102700008848007840B994480078142803D14FF4E1 -:10271000C8708149088044E18B48B0F9040040F258 -:102720006C71884216DD8848B0F90200884211DDDC -:102730007C48007870B9884800781428EBD140F2C2 -:10274000DC5086490880FEF7ACFB02F0B2FC8449FD -:10275000086026E1834890F84100002804DC8148A5 -:1027600090F84C00002819DD7F48407958B17F4827 -:10277000007840B101206B4908707D48B0F9000035 -:102780007C49088005E06748007810B10020654961 -:10279000087000207049087003E138E26A48B0F917 -:1027A000040040F24C41884204DB6748B0F9000065 -:1027B00088420CDA5B480078012808D16648007826 -:1027C0001428A8D1002057490870EAE02DE05E489F -:1027D000B0F9040040F26C71884204DC5A48B0F948 -:1027E000000088421DDD5848B0F9020040F26C71CB -:1027F000884216DA4B48007898B94748008880B973 -:102800004748007801280CD153480078142807D194 -:102810000120444908705648B0F900005549088025 -:10282000BFE000204C490870BBE04748B0F9060003 -:1028300040F26C7188421CDD3A480078002818D1BB -:102840004148B0F9040040F24C41884212DA3E4857 -:10285000B0F9020088420DDA3F480078142803D10D -:102860004FF4C8702B4908803B480078401C3A4917 -:10287000087096E03448B0F9040040F26C71884268 -:1028800013DD3148B0F9020040F24C4188420CDAC5 -:1028900031480078142802D10120374908702E48A9 -:1028A0000078401C2C4908707BE02748B0F90200F2 -:1028B00040F26C71884208DD2A48808E801C01B28B -:1028C00028488186FDF7CBFD6BE01F48B0F9020078 -:1028D00040F24C41884208DA2248808E801E01B2C4 -:1028E00020488186FDF7BBFD5BE01748B0F900008A -:1028F00040F26C71884241DD1A48408E801C00B263 -:1029000018494886FDF7ABFD4BE000009000002021 -:10291000E80000206A0100206C0100200C0C01403E -:1029200068010020A0000020EC0000202200002010 -:1029300020A10700A2000020CE000020F30000200C -:10294000A4030020E4030020F4030020140100206D -:10295000080100200E010020F40000207600002075 -:1029600094000020B402002012040020A6000020E1 -:10297000B4010020240100206E010020FE48B0F9BF -:10298000000040F24C41884208DAFC48408E801E2C -:1029900000B2FA494886FDF762FD02E00020F849DE -:1029A00008700025B8E0F448B0F9080040F214516E -:1029B000884208DDF048B0F9080040F2A46188427E -:1029C00001DA012000E00020EB49B1F9081040F2E3 -:1029D0001452914201DA012100E0002141EA400055 -:1029E000E549B1F9081040F2A462914201DD0121EC -:1029F00000E0002140EA8100DF49B1F90A1040F20D -:102A00001452914201DA012100E0002140EAC100A4 -:102A1000D949B1F90A1040F21452914208DDD64961 -:102A2000B1F90A1040F2A462914201DA012100E0FA -:102A3000002140EA0110D049B1F90A1040F2A46225 -:102A4000914201DD012100E0002140EA4110CB4923 -:102A50003C31495D084258D1C748B0F90C0040F2FA -:102A60001451884208DDC448B0F90C0040F2A4615A -:102A7000884201DA012000E00020BF49B1F90C10C2 -:102A800040F21452914201DA012100E0002141EAB2 -:102A90004000B949B1F90C1040F2A462914201DD45 -:102AA000012100E0002140EA8100B349B1F90E1094 -:102AB00040F21452914201DA012100E0002140EA83 -:102AC000C100AD49B1F90E1040F21452914208DD37 -:102AD000A949B1F90E1040F2A462914201DA012134 -:102AE00000E0002140EA0110A349B1F90E1040F2C4 -:102AF000A462914201DD012100E0002140EA411081 -:102B00009E494731495D084201D0012000E0002084 -:102B10009C494855681CC5B20B2DFFF644AF994837 -:102B2000007820B99848B0F9000032280EDD012065 -:102B3000FDF74EFD50B19548007850B900209449FA -:102B40000880488001209149087002E000208F49E8 -:102B500008708C48407910B901208E4908708B4864 -:102B60000078012803D110208B49086003E0102071 -:102B70008949091F08600220FDF72AFDC8B1814874 -:102B8000407898B18548007898B901208349087049 -:102B900083480068834908608348C0888349088067 -:102BA0000020834908808349088002E000207B4997 -:102BB00008700420FDF70CFDF0B17248807858B120 -:102BC0007D48007858B901207B4908707B48B0F9EE -:102BD00000007B49088002E00020774908706948BE -:102BE000407A30B17748007830B9012075490870D3 -:102BF00002E00020734908706248007A18B1012091 -:102C00007149087041E000206F4908703DE06F484D -:102C100090F9000030B1012811D002281CD00328FF -:102C20002ED126E069480078401C40B26749087000 -:102C30000420FDF7CDFC08B100F092FC24E06348CD -:102C40000078401C40B2614908700220FDF7C0FCCA -:102C500008B100F0A9FA17E05C480078401C40B2C7 -:102C60005A4908700220FDF7B3FC08B1FDF75DFF7B -:102C70000AE056480078401C40B25449087003E00E -:102C800000205249087000BF00BFFDF760FE02F04F -:102C900010FA4F490860084600684E490968401A12 -:102CA0004D4908804A4800684A4908600420FDF7F9 -:102CB0008FFC88B33C48B0F90400002803DD3A4893 -:102CC000B0F9040003E03848B0F904004042462857 -:102CD00023DA3948007800B338490988384A12881D -:102CE000891A08B210F1B40F02DC00F5B47108B211 -:102CF000B42802DBA0F5B47108B23849097859B19B -:102D00001E49C97B41431E2291FBF2F1264A92885B -:102D1000511A09B2244A918004E02848B0F9000011 -:102D2000274908800220FDF753FC18B31B480078A0 -:102D300000B31D48B0F906001C49B1F90010401A53 -:102D4000002807DD1848B0F906001849B1F900104D -:102D5000401A06E01448B0F906001449B1F9001011 -:102D6000081A142802DD00200C4908700F4800885A -:102D7000104935E039E00000F4030020B4020020DF -:102D8000F400002012040020A2000020A700002070 -:102D90000E010020A6000020140C0140A900002014 -:102DA0006C00002070000020280100201801002085 -:102DB000100000200E000020A8000020B401002018 -:102DC000B60100209C0000209D0000201A01002078 -:102DD0009000002094000020980000202200002095 -:102DE0000988084400B29049C880002410E18F4847 -:102DF0000078012879D1022C77DA8B4830F9140059 -:102E00008B4931F91410C1EB400010F5FA7F01DA5B -:102E1000884815E0844830F91400854931F91410C8 -:102E2000C1EB4000B0F5FA7F02DD4FF4FA7007E025 -:102E30007D4830F914007E4931F91410C1EB40008F -:102E40007D4931F81410411A7C4830F814000844C8 -:102E500006B27A483238807B7043642190FBF1F0EF -:102E600007B276483238807F404200EB8000B8429B -:102E700006DD72483238807F404200EB80000DE072 -:102E80006E483238807F00EB8000B84205DA6B482C -:102E90003238807F00EB800000E038460746684803 -:102EA00030F9140030446749884201DA08460DE0E1 -:102EB000634830F91400304442F21071884201DD59 -:102EC000084603E05E4830F91400304400B25C4923 -:102ED00021F81400084630F9140058493239897D28 -:102EE00048430013009051E0FFE74F4830F91400C9 -:102EF00000EB8000010151482A38005D91FBF0F899 -:102F0000514830F81400A8EB00000FFA80F846484A -:102F100030F914704D4830F91400404410F57A5FD0 -:102F200001DA4B480DE0494830F914004044B0F54F -:102F30007A5F02DD4FF47A5003E0444830F9140020 -:102F4000404400B2414921F814003F4830F91400D0 -:102F5000002803DD3C4830F9140003E03A4830F91A -:102F600014004042B0F5207F03DD0020374921F8EE -:102F70001400364830F914007D2190FBF1F12F4800 -:102F80002238005D4143881100B200902E4931F98A -:102F90001410304A125D51430A2291FBF2F0C1171E -:102FA00000EB5171A7EBE1010FB2274830F8140094 -:102FB000294931F81410401A0FFA80F9224830F8E4 -:102FC0001400254921F81400244830F8140024493D -:102FD00031F81410084448440FFA80FA1F4830F8BA -:102FE00014001F4921F814001C4820F814901D48B3 -:102FF000005D00FB0AF040110FFA80FB0098384496 -:10300000A0EB0B0000B2184921F81400601CC4B2F8 -:10301000032CFFF6ECAEFDF799FFFDF742FFFDF73D -:103020006DFFBDE8F88F000028010020A7000020F8 -:10303000580100200CFEFFFF1E000020E6020020C9 -:103040000E010020F0D8FFFF120000200801002030 -:1030500080C1FFFF30010020F6000020FC000020AE -:1030600002010020360100203A01002010B500F0D6 -:103070006DFE10B90120FDF7BAFA00F034FF10B967 -:103080000220FDF7B4FA01F00BF910B90420FDF7A6 -:10309000AEFA10BD10B5FE480088002854DD0024AB -:1030A0001CE0FB480088B0F5C87F03D10020F94937 -:1030B00041F82400F74850F82400F74931F914107A -:1030C0000844F44941F824000020F34921F8140091 -:1030D0000021F24820F81410601CC4B2032CE0DB7D -:1030E000EB48008801282AD1EA4800684FF4C871EB -:1030F00090FBF1F000B2E9492639C884E548406800 -:103100004FF4C87190FBF1F001B2E4482638018514 -:10311000E04880684FF4C87190FBF1F0E0490988FD -:10312000401A01B2DD48263841850020DB492639A6 -:1031300048860021D94826388186FDF790F9D44881 -:103140000088401ED2490880D3480088D3492639D8 -:10315000C98C401A00B2D049088008464188CF483F -:103160002638008D081A00B2CB494880084681886D -:10317000CA482638408D081A00B2C749888010BD59 -:103180001CB5684600F007FEBDF80000C249088083 -:10319000BDF802004042404200B24880BDF8040041 -:1031A0008880FFF777FF1CBD2DE9FE4FBD48006802 -:1031B000BD490968884201D2BDE8FE8FB948006860 -:1031C000B9490860B948007830B1012813D0022805 -:1031D0001BD0032861D127E000F054FFB3480078EA -:1031E000401CB2490870B048006841F2F811084428 -:1031F000AD49086051E000F001FFAD490880AB48DF -:103200000078401CA949087047E001F01FF8A74862 -:103210000078401CA5490870A348006843F2B061DB -:103220000844A149086038E000F049FFA14908605E -:103230009F48008800F0FFFE9F4908809D48006875 -:1032400000F06BFF0290029805F0D6FA9B490090BF -:1032500005F00DF9019005F02EFB80464FF000526D -:10326000974B06F047F806460022964B05F0E2F928 -:1032700004460022944B05F0E0F9824605F0FCFA82 -:10328000924908600020894908708748006841F227 -:10329000883108448449086000BF00BF00BF8BE745 -:1032A00010B58B480088002838DD00242FE08848BE -:1032B0000088B0F5C87F03D10020864941F824007A -:1032C000844850F82400844931F914100844814995 -:1032D00041F824000020804921F814007F4921F89A -:1032E00014007B48008801280FD17A4850F8240048 -:1032F0004FF4C87190FBF1F000B2784921F8140046 -:1033000001220F210A20FEF7D7FE601CC4B2032C55 -:10331000CDDB6F480088401E6D490880002439E0ED -:103320006D4830F814006D4931F81410401A00B29D -:10333000694921F81400084630F91410684830F93A -:103340001400A0F54870814205DA654830F9140090 -:10335000A0F5487012E0604830F91410604830F968 -:10336000140000F54870814205DD5D4830F9140015 -:1033700000F5487002E0584830F9140000B2564990 -:1033800021F81400084630F81400554921F81400BB -:10339000601CC4B2032CC3DB10BD1CB5684601F031 -:1033A000EBFBBDF90000C11700EB91718910494298 -:1033B000494209B2484A1180BDF90200C11700EB29 -:1033C000917189105180BDF90400C11700EB917112 -:1033D000891049429180BDF90000C11700EB91713D -:1033E00089101180BDF90200C11700EB917189109D -:1033F0005180BDF904104842C11700EB917189104A -:103400009180FFF74DFF1CBD10B5364800F084FFDA -:10341000344880883449088032480088404200B2ED -:10342000488030484088404200B2888010BD2DE975 -:10343000F04100F049FF642001F06EFEFFF7E4FF69 -:103440000A2001F069FE2849B1F90010002903DDC6 -:103450002549B1F9001003E02349B1F900104942B0 -:10346000084605F0D2F9064632460B4600201F49B1 -:1034700005F053F9044605F034FA1D4908601A496D -:10348000B1F90210002935DD1749B1F9021035E014 -:103490006A0100204404002054000020DA020020C9 -:1034A00070010020900000207401002078010020AD -:1034B0007A0100207C0100208001002080E6C547C1 -:1034C000965BC83F0000F03F1AE9504168000020B9 -:1034D0006C010020500400204E0000201800002045 -:1034E00092010020980100206000002000408F40E1 -:1034F000840100208049B1F902104942084605F0D4 -:1035000084F9064632460B4600207C4905F005F951 -:10351000044605F0E6F97A4948607749B1F90410A4 -:10352000002903DD7449B1F9041003E07249B1F9CF -:1035300004104942084605F068F9044622460B4645 -:1035400000206E4905F0E9F8064605F0CAF96C4915 -:10355000886000F0D0FE01206A490870BDE8F08163 -:1035600070B56948006869490968884200D270BD31 -:10357000654800686649084464490860FFF744FFED -:1035800064480078012817D16048006862490860E3 -:1035900000240CE00021614820F81410002060494C -:1035A00021F814005F4921F81400601CC4B2032CF8 -:1035B000F0DB0020574908704F49B1F9000005F0D1 -:1035C0001BF906464E480168304604F01AFF0546CE -:1035D00005F039F900B248490880B1F9020005F058 -:1035E0000BF9064646484168304604F00AFF054696 -:1035F00005F029F900B240494880B1F9040005F00E -:10360000FBF806463E488168304604F0FAFE05465F -:1036100005F019F900B2384988803A480078D0B1ED -:10362000084600883D492C39898D401A00B232493C -:1036300008800846418839482C38C08D081A00B2E5 -:103640002D4948800846818834482C38008E081A55 -:1036500000B22949888030480068002849D02B48AA -:1036600000682D490968401A2F49884228D22F48FE -:10367000006880F008002D49086000241DE01E4805 -:1036800030F91400264931F91410884205DA1A4835 -:1036900030F81400224921F81400174830F91400BA -:1036A000204931F91410884205DD134830F8140020 -:1036B0001C4921F81400601CC4B2032CDFDB18E0A5 -:1036C00000201549086000240FE0154931F9141055 -:1036D000144A32F91420881800EBD07149100AB24C -:1036E0000E4921F81420601CC4B2032CEDDBFCF75A -:1036F000B6FE00BF3BE700006000002000408F40A6 -:10370000840100209001002090000020A0010020F2 -:10371000A08601006E010020A4010020E00200202C -:10372000A8010020AE01002080C3C9010C0C01409B -:1037300010B50446E0B201F0E1FEC4F3072001F049 -:10374000DDFE10BD10B50446204601F0D7FE10BDC9 -:1037500070472DE9F041FE48007818B1FCF73FFDB5 -:10376000BDE8F08101F0A4FE00287DD001F0ADFE9F -:1037700052287AD008DC23280DD0452876D04D2851 -:1037800010D04F280DD12CE1532870D057286FD07E -:103790005828F7D1A0E1EFA001F0C4FE0120EC49C8 -:1037A00008705CE24D20FFF7CDFFC920FFF7CAFF8C -:1037B000002406E0F34931F91400FFF7B9FF601C5B -:1037C000C4B2032CF6DB002406E0EF4931F9140003 -:1037D000FFF7AEFF601CC4B2032CF6DB002406E04A -:1037E000EA4931F91400FFF7A3FF601CC4B2032CAF -:1037F000F6DBE748006800B2FFF79AFFE548B0F94A -:103800000000FFF795FF002406E0E34931F91400BA -:10381000FFF78EFF601CC4B2082CF6DB002406E024 -:10382000DE4931F91400FFF783FF601CC4B2082C95 -:10383000F6DB002406E0DA4931F91400FFF778FFDF -:10384000601CC4B2082CF6DB0120FCF7C1FE460068 -:103850000220FCF7BDFE46EA80060420FCF7B8FE15 -:1038600046EAC006102004E0FAE131E1F3E1EDE1BF -:1038700050E1FCF7ADFE46EA00152846FFF762FF6F -:10388000C8490978C84A127841EA4201C74A127801 -:1038900041EA8202C6490978C64B1B78194342EABD -:1038A000C101C8B2FFF74EFFC348008800B2FFF75E -:1038B0003FFF01F01DF905B22846FFF739FF00244C -:1038C00006E0BE4931F91400FFF732FF601CC4B2B4 -:1038D000022CF6DBBA494878FFF734FF002410E0E9 -:1038E000B7490831085DFFF72DFFB5491031085D74 -:1038F000FFF728FFB2491831085DFFF723FF601C6E -:10390000C4B2082CECDBAE4991F82000FFF71AFF97 -:10391000AB4991F82100FFF715FFA94991F8220062 -:10392000FFF710FFA64991F82300FFF70BFFA4490A -:1039300091F82400FFF706FF002410E0A0493C3175 -:10394000085DFFF7FFFE9E494731095D9D4A125D04 -:1039500041EAC211C8B2FFF7F5FE601CC4B20B2CDD -:10396000ECDB9948008800B2FFF7E2FE9748B0F917 -:103970000000FFF7DDFE96480078FFF7E3FE95486C -:103980000078FFF7DFFE94480078FFF7DBFE9348EE -:10399000008800B2FFF7CCFE9148008800B2FFF724 -:1039A000C7FE90480078FFF7CDFE8F4800680A21D7 -:1039B00090FBF1F005B22846FFF7BAFE8B48B0F94C -:1039C0000000FFF7B5FE8A48B0F90000FFF7B0FE2F -:1039D0008848B0F90000FFF7ABFE4D20FFF7B2FEBC -:1039E0003DE14F20FFF7AEFE002406E0654931F9C6 -:1039F0001400FFF79DFE601CC4B2032CF6DB00240C -:103A000006E0614931F91400FFF792FE601CC4B270 -:103A1000032CF6DB5E48006804F0EEFE07467649AC -:103A200004F0EFFC064604F00EFF05B22846FFF74F -:103A30007FFE5848B0F90000FFF77AFE002406E048 -:103A40005E4931F91400FFF773FE601CC4B2022C0A -:103A5000F6DB002406E0514931F91400FFF768FE57 -:103A6000601CC4B2062CF6DB002406E04C4931F998 -:103A70001400FFF75DFE601CC4B2062CF6DB0120CB -:103A8000FCF7A6FD46000220FCF7A2FD46EA8006F0 -:103A90000420FCF79DFD46EAC0052846FFF752FECC -:103AA00040490978404A127841EA42013F4A127877 -:103AB00041EA8201C8B2FFF745FE4A480078FFF7A5 -:103AC00041FEC920FFF73EFE4F20FFF73BFEC6E058 -:103AD000012001F0F1FBC2E001F007FD0446402C9B -:103AE00011DD522C0FDA4F20FFF72CFE4B20FFF791 -:103AF00029FEA4F1400032494870FCF7B0FC0020D8 -:103B000001F0DAFBABE04E20FFF71CFE4720FFF789 -:103B100019FEA4E0002410E001F0E7FC2849083178 -:103B2000085501F0E2FC26491031085501F0DDFC92 -:103B3000234918310855601CC4B2082CECDB01F095 -:103B4000D4FC1F4981F8200001F0CFFC1C4955E04E -:103B5000B80100200D0A456E746572696E672043D6 -:103B60004C49204D6F64652C207479706520276561 -:103B70007869742720746F2072657475726E0D0AEF -:103B8000000000005A000020120000206000002009 -:103B90006C000020B4010020760000208403002087 -:103BA000F4030020A7000020A9000020A8000020A6 -:103BB0009A0000209B000020980000201E0000209A -:103BC000B40200201204002052010020D80000207E -:103BD0005101002050010020DA0000206401002083 -:103BE0006601002026010020680000201E01002040 -:103BF00020010020220100200000204181F8210046 -:103C000001F073FC174981F8220001F06EFC1549A0 -:103C100081F8230001F069FC124981F82400002496 -:103C20000BE001F062FC0F493C31085501F05DFCEE -:103C30000C4947310855601CC4B20B2CF1DB01F074 -:103C400054FC01F052FCFCF70AFC08E04FF4C87089 -:103C50000549088003E001200449087000BF00BF47 -:103C600000BF7DE5B40200206A0100206E01002043 -:103C700000B591B0324801F0E1FF3248019032487E -:103C800002900020039001200490002005900690EF -:103C90004FF4807007908000089020200990000267 -:103CA0000A9000200B9001A9254802F069F8012133 -:103CB000234802F090F800200C908DF83400012089 -:103CC0008DF835004FF460200E9000200F900120F9 -:103CD0008DF840000CA91B484C3801F0B8FD0323B7 -:103CE0000122042117484C3801F049FE01211548F2 -:103CF0004C3801F0E3FD012112484C3801F0D3FDAE -:103D000010484C3801F0F1FD00BF0E484C3801F06E -:103D1000F1FD0028F9D10B484C3801F0F5FD00BF4A -:103D200008484C3801F0F5FD0028F9D1012105487B -:103D30004C3801F0F8FD11B000BD03480088704711 -:103D4000080002404C240140BA01002038B500248C -:103D5000002000906B4601220021532000F072FEEB -:103D600004461CB19DF80000E52801D0002038BDB4 -:103D70000120FCE710B508222D21532000F058FE49 -:103D80000B223121532000F053FE09222C21532015 -:103D900000F04EFE10BD10B504460F4B0622322136 -:103DA000532000F04FFE0C4800780B49497800EB97 -:103DB000012000B22080084880780749C97800EBCC -:103DC000012000B26080044800790349497900EB82 -:103DD000012000B2A08010BDBC01002010B54FF43E -:103DE000804002F0C7F8012805D1800302F0D3F823 -:103DF0000120FE49087010BD00B587B0FC49096874 -:103E0000887E01AB1622AA2100F01CFE9DF8050059 -:103E10009DF8041040EA012000B2F54909680880C5 -:103E20009DF807009DF8061040EA012000B2F04915 -:103E3000096848809DF809009DF8081040EA0120B3 -:103E400000B2EB49096888809DF80B009DF80A10C4 -:103E500040EA0120E6490968C8809DF80D009DF8F8 -:103E60000C1040EA0120E249096808819DF80F0022 -:103E70009DF80E1040EA0120DD49096848819DF84F -:103E800011009DF8101040EA012000B2D8490968DD -:103E900088819DF813009DF8121040EA012000B2BD -:103EA000D3490968C8819DF815009DF8141040EAAF -:103EB000012000B2CE49096808829DF817009DF8DC -:103EC000161040EA012000B2C949096848829DF8ED -:103ED00019009DF8181040EA012000B2C449096891 -:103EE000888207B000BD00B585B0C248007810B127 -:103EF000012005B000BD4FF40050ADF810000320C4 -:103F00008DF8120010208DF8130004A9BA4803F0B0 -:103F100051FD4FF48040ADF8100004208DF81300DF -:103F200004A9B54803F046FD4FF40050B2490861BA -:103F30000E21022003F052FE4FF480400290002038 -:103F40008DF80C0008208DF80D0001208DF80E0072 -:103F500002A801F0A9FF28208DF804000F208DF899 -:103F600005008DF8060001208DF8070001A801F07A -:103F7000DEFB0C2001F0D0F800209D490968C876CE -:103F800077209B490968887699490968887E6B463D -:103F90000122D02100F056FD9DF8000094490968E7 -:103FA000C875012092490968086202209049096891 -:103FB00088848F480068C07D55281DD18C490968C8 -:103FC000C8768B490968887E6B460122D12100F0B2 -:103FD00039FD9DF8000000F00F008549096808765A -:103FE0009DF800000009824909684876FFF704FF40 -:103FF0000120804908707CE700207AE738B542F25A -:10400000107500E000BF7948007820B9281EA5F19E -:1040100001018DB2F6DC76490968887E6B46022282 -:10402000F62100F00FFD9DF801009DF8001040EA18 -:104030000124204638BD30B502466D4C2468E47E2C -:10404000552C18D16A4C24686489141B684D2D685E -:104050002D896C43E113664C2468B4F91240E402E4 -:10406000634D2D68B5F914500D4494FBF5F3CC184D -:104070005F4D2D68EC615E4C2468E46908342411BE -:1040800020B230BD10B50020584908705849096861 -:10409000887E2E22F42100F0CBFC10BD10B500204C -:1040A00052490870FFF7EEFF00BF50480078002823 -:1040B000FBD0FFF7A3FF0446FFF7BDFF10BD38B5E7 -:1040C000002442F2107500E000BF4848007820B993 -:1040D000281EA5F101018DB2F6DC45490968887EEC -:1040E0006B460322F62100F0ADFC9DF800000004B1 -:1040F0009DF8011040EA01209DF8021008433C4958 -:104100000968B1F92410C1F1080120FA01F4012075 -:10411000374909680862204638BD2DE9F047054651 -:10412000DFF8CC80D8F80080D8F81C80A8F57A6336 -:1041300003FB03F84FEA2831DFF8B480D8F8008099 -:10414000B8F90E8001FB08F1C912DFF8A480D8F895 -:104150000080B8F9028008FB03F2D2128E18DFF853 -:104160009080D8F80080B8F9008006EB8808DFF866 -:104170008090D9F80090B9F8249008FA09F808F16D -:1041800002084FEAA80CDFF86880D8F80080B8F978 -:10419000048008FB03F84FEA6831DFF85480D8F850 -:1041A0000080B8F90C8003FB03F94FEA293908FBBA -:1041B00009F84FEA284201EB020808F102084FEA29 -:1041C000A806DFF82C80D8F80080B8F8068006F53D -:1041D000004908FB09F84FEAD837A5EB0C08DFF8CF -:1041E0001090D9F80090B9F824A007E0C40100208D -:1041F000C8010020CC010020001001404CF25039D1 -:1042000049FA0AF908FB09F4B4F1004F04D24FEA65 -:104210004408B8FBF7F003E0B4FBF7F84FEA4800B6 -:104220000112494340F6DE3801FB08F84FEA284105 -:10423000DFF8608000FB08F84FEA284201EB020833 -:1042400008F6CF6800EB2810BDE8F08710B51248DB -:104250000068808C342101EB8010C4B200200F492B -:1042600008700D490968887E2246F42100F0E0FBC1 -:1042700010BD10B5002009490870FFF7E7FF00BF27 -:10428000064800780028FBD0FFF719FF0446FFF727 -:1042900044FF10BD43E3FFFFC8010020C40100201C -:1042A00038B50024002000906B4601220A211E2010 -:1042B00000F0C8FB04461CB19DF80000482801D05E -:1042C000002038BD0120FCE710B5642000F024FF79 -:1042D000712200211E2000F0ABFB322000F01CFFF9 -:1042E000602201211E2000F0A3FB012202211E20DA -:1042F00000F09EFB10BD10B5702200211E2000F0C2 -:1043000097FB202201211E2000F092FB00220221B7 -:104310001E2000F08DFB10BD1CB504466B46062226 -:1043200003211E2000F08EFB9DF801009DF8001077 -:1043300040EA012000B220809DF803009DF80210A1 -:1043400040EA012000B260809DF805009DF804104D -:1043500040EA012000B2A0801CBD000038B54FF437 -:104360004060ADF8000003208DF8020014208DF8A5 -:1043700003006946FA4803F01DFB4FF44061F8481A -:1043800003F0C3FB00241CE002E00A2000F0A9FEB9 -:104390004FF48061F24803F09EFB0028F5D04FF403 -:1043A0008061EF4803F0B3FB0A2000F09AFE4FF45F -:1043B0008061EB4803F0A9FB0A2000F092FE601C2C -:1043C000C4B2082CE0DB4FF40061E54803F09FFB2A -:1043D0000A2000F086FE4FF48061E14803F097FB6D -:1043E0000A2000F07EFE4FF48061DD4803F08DFB73 -:1043F0000A2000F076FE4FF40061D94803F085FBF7 -:104400004FF44060ADF8000003208DF802001C203E -:104410008DF803006946D24803F0CCFA38BD10B5D8 -:1044200086B004464FF44060ADF8100003208DF8CC -:1044300012001C208DF8130004A9C94803F0BAFA31 -:10444000C8480460FFF78AFFC648006801F0ACFD69 -:10445000684601F031FE00224FF44071C148006807 -:1044600001F0A4FE0020ADF804004BF6FF70ADF89B -:1044700006004FF48040ADF80C00BB4800900121CD -:10448000B848006801F027FE6946B648006801F0A8 -:10449000A4FD4FF4A06001F045F922208DF814002E -:1044A00000208DF815008DF8160001208DF81700FA -:1044B00005A801F03CF921208DF8140000208DF8AA -:1044C000150005A801F033F906B010BD70B5A54878 -:1044D0000068848A00BF14F4E06F3CD0A1480068F3 -:1044E000058B00224FF480619E48006801F05EFE5B -:1044F00014F4007F2FD19B480068008810F4007FDF -:1045000029D198480068008810F4807F17D000BF38 -:1045100094480068008810F4807FF9D10121914807 -:10452000006801F008FE00BF8E480068008810F4A3 -:10453000007FF9D18B480068FFF771FF0BE0012184 -:104540008848006801F0F7FD00224FF4407185486B -:10455000006801F02BFE83480068808A20F47060B8 -:1045600080490968888200208049087070BD10B5B4 -:10457000FFF7ACFF10BD70B57A480068808AC4B2FE -:1045800014F0010F3FD077480068008820F40060E5 -:1045900074490968088001217248006801F0D7FD5C -:1045A00000207349087073480078E8B172480078B9 -:1045B00018B972480078FF2816D101206E4908709A -:1045C0006F480078022807D166480068008840F4E8 -:1045D000006064490968088001226A4801786148DE -:1045E000006801F0F5FD98E10022664801785D4819 -:1045F000006801F0EDFD61480078FF28F3D0FF204E -:104600005B49087089E114F0020F5BD0BFF3508F53 -:104610005B48007801281FD156480078E0B1564821 -:104620000078C8B100214F48006801F090FDBFF349 -:10463000508F4C480068008BC5B201214948006882 -:1046400001F079FD0120504908700122810245489E -:10465000006801F0ABFD34E042480068008BC5B251 -:10466000BFF3508F46480078022812D141480078A5 -:1046700078B14148007860B100213A48006801F003 -:1046800066FD00224FF480613648006801F08EFD1F -:1046900017E03B48007803280DD13648007850B128 -:1046A0003548007838B100224FF480612D48006809 -:1046B00001F07CFD05E0012291022A48006801F02A -:1046C00075FD2AE114F0040F49D001202E4908702D -:1046D0002848007800287DD027480078002879D025 -:1046E00027480078022831DD00211E48006801F0CB -:1046F0002EFD1C48006801F067FD1D4991F900205E -:104700000978491C49B21A4B197020490968885424 -:1047100001211448006801F00EFD01201A490870BB -:104720001048006801F050FD114991F90020097806 -:10473000491C49B20E4B197014490968885401226A -:1047400091020848006801F031FD70E00E480078E1 -:10475000F0B101210348006801F0EDFC1DE06EE0BE -:10476000000C0140D8010020801A0600DC01002066 -:10477000D5010020E1010020D3010020DE0100204E -:10478000DF010020DD010020D4010020E80100202D -:104790000121D948006801F0C2FCD748006801F047 -:1047A00013FDD64991F900200978491C49B2D34B31 -:1047B0001970D34909688854CF48006801F004FD96 -:1047C000CE4991F900200978491C49B2CB4B1970A8 -:1047D000CB4900E008E00968885418460078401C7E -:1047E00040B21946087022E0C648007810B9C648A1 -:1047F0000078A0B1C548007828B10121BE48006802 -:1048000001F099FC04E00121BB48006801F087FC3D -:10481000BA480078401C40B2B849087007E001214E -:10482000B548006801F07BFC0120B649087000BF64 -:10483000B1480068008810F4807FF9D16DE014F071 -:10484000400F2BD0AC48006801F0BEFCAB4991F999 -:1048500000200978491C49B2A84B1970A849096879 -:104860008854AB480178184690F90000C01C81427A -:1048700006D100224FF480619F48006801F096FC49 -:10488000A34800789D4991F90010884245D19B4882 -:104890000078401C40B2994908703EE014F0800F47 -:1048A0003BD0964890F90000401C1DD0934890F9E9 -:1048B00000200078401C40B2904B1870954800686A -:1048C000815C8D48006801F07DFC914800788B493F -:1048D00091F90010884220D100224FF4806186486F -:1048E000006801F063FC18E084480078401C40B286 -:1048F00082490870884801787F48006801F062FCAE -:104900008648007810B98248007830B900224FF408 -:1049100080617948006801F049FC784890F90010FE -:104920007B480078401C81420FD1002075490870F7 -:104930007648007830B100224FF440716E4800682C -:1049400001F034FC00207649087070BD10B5FFF707 -:1049500012FE10BD10B5FFF7B9FD10BD10B5FFF781 -:104960000AFE10BD2DE9FC4706460F46154698463F -:1049700047F230597006000E6A49087066480770A1 -:104980000120614908700020644908706149C1F83C -:1049900000D05B49C1F800D05D4805700120604936 -:1049A0000870072D02DD0020BDE8FC87002405E02B -:1049B00018F804000DF80400601CC4B2AC42F7DB28 -:1049C0004D480068808810F4007F18D14A4800687C -:1049D000008810F4807F0BD100BF47480068008832 -:1049E00010F4007FF9D101214348006801F097FBE2 -:1049F00001224FF440714048006801F0D7FB00BF2E -:104A00004748007820B1A9F101005FEA0009F7D119 -:104A1000B9F1000F0AD144480088401C424908807F -:104A200035480068FFF7FBFC0020BDE70120BBE72D -:104A300037B504460D4602AB012229462046FFF752 -:104A400091FF3EBD2DE9F04105460E4617461C4636 -:104A500047F230586806000E324908702E4806703A -:104A600000202949087001202C490870244804605E -:104A700028480460264807700120294908701E480C -:104A80000068808810F4007F18D11B4800680088F7 -:104A900010F4807F0BD100BF17480068008810F425 -:104AA000007FF9D101211448006801F038FB012290 -:104AB0004FF440711048006801F078FB00BF1848BF -:104AC000007820B1A8F101005FEA0008F7D1B8F141 -:104AD000000F0BD114480088401C13490880064879 -:104AE0000068FFF79CFC0020BDE8F0810120FBE797 -:104AF0000D48008870470000D8010020D501002033 -:104B0000E8010020D3010020E0010020D4010020B2 -:104B1000DF010020E4010020DE010020E10100208F -:104B2000DC010020DD010020D001002010B519209B -:104B300000F0F2FA002215216820FFF779FF044601 -:104B400014B9032000F091FB2748007840F01802C8 -:104B500016216820FFF76CFF002217216820FFF75D -:104B600067FF01223D216820FFF762FF01223E21FD -:104B70006820FFF75DFF10BD1CB504466B4606229A -:104B80001D216820FFF75EFF9DF801009DF80010D1 -:104B900040EA012000B220809DF803009DF8021039 -:104BA00040EA012000B260809DF805009DF80410E5 -:104BB00040EA012000B2A0801CBD08B56B4602226D -:104BC0001B216820FFF73EFF9DF801009DF80010B3 -:104BD00040EA012043F2903108444FF48C7190FB7D -:104BE000F1F0233000B208BDEC0100202DE9FC41BA -:104BF00006460027002565E0FE4800EBC50103C915 -:104C0000CDE90001FC4800EBC5040098B04257D143 -:104C1000BDF80610304602F052FC012850D1BDF814 -:104C20000610009802F05CFCBDF8040030B10428C6 -:104C300009D008280CD00C2814D10EE0009802F0FE -:104C40001FFC07460EE0009802F01DFC074609E035 -:104C5000009802F01BFC074604E0009802F019FCE3 -:104C6000074600BF00BF207808B9678000E0A78032 -:104C7000207858B9012020700220E0494880BDF812 -:104C800004000880009802F09DF819E0A08861886F -:104C9000884204DDA0886188401AE08006E06088D0 -:104CA0004FF6FF71081AA1880844E08000202070A8 -:104CB000D2494880BDF804000880009802F082F8CC -:104CC000681CC5B2082D97DBBDE8FC8170B50546B0 -:104CD0000221480702F0F3FB012809D1C8480088E7 -:104CE000C84908804FF0804002F0CAFBC4490880E0 -:104CF0000221480702F0F4FBC1480088C149098835 -:104D0000884206DDBE480088BE490988401A84B240 -:104D100008E0BC4800884FF6FF71081AB8490988B6 -:104D2000084484B2B4F57A6F03DD0020B6490870F8 -:104D300016E040F2EE2084420DDD40F6CA008442C7 -:104D400009DAB1480078082805DAAB48AE49097895 -:104D500000EBC100C480AC480078401CAA49087030 -:104D600070BD10B5A948007820B14FF08040FFF722 -:104D7000ADFF03E04FF08040FFF738FF10BD10B5E6 -:104D8000A348FFF733FF10BDF0B589B005460E46C6 -:104D90001746002008900590069007900190029019 -:104DA00003900490009099480570002407E040F2B9 -:104DB000DC50914901EBC401C880601CC4B2082CCE -:104DC000F5DB002D43D00120ADF8200004208DF844 -:104DD000230003208DF8220008A98E4802F0EAFD86 -:104DE0001C208DF8000000208DF8010001208DF8B6 -:104DF00002008DF80300684600F099FC05A802F057 -:104E00007AF84720ADF814004FF6FF70ADF818009F -:104E10000020ADF8160005A94FF0804001F060FDBC -:104E2000002076494880012088800020C8800881C1 -:104E300008804FF0804001F0C5FF012202214807A1 -:104E400002F0A3F80121880702F07AF869E0CF2088 -:104E5000ADF8200028208DF8230003208DF82200D3 -:104E600008A96C4802F0A6FD0320ADF8200008A9AF -:104E7000694802F09FFD1C208DF8000000208DF88D -:104E8000010001208DF802008DF80300684600F053 -:104E90004EFC1D208DF80000684600F048FC05A877 -:104EA00002F029F84720ADF814004FF6FF70ADF876 -:104EB00018000020ADF8160005A94FF0804001F061 -:104EC0000FFD05A9524801F00BFD00204B49488019 -:104ED000012088800020C880088100240DE045481A -:104EE00000EBC400808845490880424951F83400ED -:104EF000424901F067FF601CC4B2082CEFDB0122BD -:104F00001E21900702F041F801221E21404802F0C4 -:104F10003CF80121880702F013F801213C4802F017 -:104F20000FF84FF41060ADF8200018208DF8230022 -:104F300003208DF8220008A9364802F03BFD4FF40B -:104F40007070ADF8200008A9334802F033FDB6B107 -:104F500027B141F28730ADF8180003E044F61F6036 -:104F6000ADF8180005A92D4801F0BAFC40F6C310B1 -:104F7000ADF8180005A92A4801F0B2FC0BE040F694 -:104F8000C310ADF8180005A9244801F0A9FC05A933 -:104F9000234801F0A5FC7020ADF804000120ADF815 -:104FA00006000020ADF808004FF47A70ADF80A0052 -:104FB0000220ADF80C00C001ADF8100001A917489F -:104FC00001F0CBFC01A9154801F099FD01A9144895 -:104FD00001F0C3FC01A9124801F001FD01A910482C -:104FE00001F046FD01A90E4801F089FD01210B48A1 -:104FF00018E00000F001002088040020C804002010 -:105000004A0200204C0200204E02002048020020EC -:105010000004004000080140000C0140002C014049 -:105020000008004001F08CFF01210C4801F088FFCE -:1050300001210B4801F090FF0121084801F08CFF8D -:1050400009B0F0BD074A52F8202011807047014690 -:10505000054800EBC100C088704700000008004010 -:10506000002C0140300200208804002000B585B0EB -:10507000684601F08CFA95490098B0FBF1F094492C -:1050800008609448006840F0807092490860924837 -:10509000006840F001009049086005B000BD8E48EE -:1050A00040688E4908608E480068401C8C49086042 -:1050B000704710B572B688484368884801688848C8 -:1050C000026862B6581A824C2468B0FBF4F002EB16 -:1050D0004204C4EBC21400EBC40010BD8048006859 -:1050E000704770B500217C4A546800BF7A4D6B68E8 -:1050F0001D1B29441C46764D2D68B1FBF5F28242FA -:1051000000D307E0801A724D2D68B1FBF5F605FB60 -:105110001611EBE700BF70BD10B5044603E04FF475 -:105120007A70FFF7DEFF2000A4F10104F7D110BD73 -:1051300038B501211D2001F097FA0121C80201F0C4 -:1051400093FA0121084601F09CFA0121022001F0A6 -:1051500098FA0121042001F094FA0121480201F09B -:1051600083FA0121880301F07FFA0121880501F00B -:1051700088FA0121084601F06AFA0121022001F0B3 -:1051800066FA01F0AFFA4FF6FF70ADF800000020AC -:105190008DF803006946534802F00CFC69465248FA -:1051A00002F008FC6946514802F004FC0121504815 -:1051B00002F0CFFC1820ADF8000003208DF80200AB -:1051C00010208DF803006946474802F0F3FB0820E1 -:1051D000454910310860102008600002ADF8000059 -:1051E00003208DF8020014208DF8030069463D4825 -:1051F00002F0E0FB4FF480503A4910310860FFF7AD -:1052000035FF3C4800684FF47A72B0FBF2F1B1F11F -:10521000807F00D31EE021F07F40401E4FF0E0224F -:10522000506150170F22002808DA13071D0E294B72 -:10523000E43B00F00F04241F1D5503E013071C0E70 -:105240002D4B1C5400BF00204FF0E022906107203E -:10525000106100BFFEF70CFD2848FFF7E0F800F0F2 -:1052600090F86420FFF758FF38BD10201E49143114 -:1052700008600820091F08601DE01B480C3000680A -:1052800080F0100018490C3108600846006880F072 -:105290000800086040F2DB10FFF73EFF4FF480503B -:1052A0001049143108601920FFF736FF4FF4805081 -:1052B0000C4910310860E0E710B11149114A116042 -:1052C0001149044AF03A11607047000040420F0053 -:1052D00050020020FCED00E0001000E05802002029 -:1052E0005402002000080140000C01400010014061 -:1052F000000230006802002000E400E00058004096 -:10530000EFBEADDEF04F00200400FA0510B58B486B -:105310008B49096808448B4908658B4800688849AF -:10532000096888420BD98848006885490968401A8D -:1053300084498864844800688149086008E080489E -:105340000068C0F580707F49886400207C4908604F -:1053500001217C48443000F03EFD10BD10B54FF4F3 -:10536000005000F084FD00217648443000F033FD09 -:105370007548006872490968884201D0FFF7C6FF86 -:1053800010BD00B591B04FF40070ADF8400003209F -:105390008DF8420018208DF8430010A96B4802F0E8 -:1053A00009FB4FF48060ADF8400048208DF84300C1 -:1053B00010A9664802F0FEFA0E208DF800000120C8 -:1053C0008DF8010000208DF8020001208DF8030007 -:1053D000684600F0ACF94FF4E1300C900020ADF8D5 -:1053E0003400ADF83600ADF83800ADF83C000C20C4 -:1053F000ADF83A000CA9564802F0B9F851485830B7 -:1054000000F01CFC4FF480500A9000200B90504894 -:10541000001D01904F4802900020039005900790D6 -:1054200080200690002008904FF480700490202087 -:10543000099001A94348583000F0A2FC01214148DD -:10544000583000F0C8FC01224021414802F04CF9DC -:105450003C48583000F0D6FC3F4908603948443099 -:1054600000F0ECFB3A48001D019010200390002052 -:10547000059007908020069000200890099001A9CF -:105480003048443000F07CFC012202212D48443099 -:1054900000F0ADFC00202B498864012280212C48BB -:1054A00002F022F901212A4802F0EDF811B000BD06 -:1054B00010B52448583000F0A5FC274909688842F7 -:1054C00001D0012010BD0020FCE723490968C1F587 -:1054D0008071204A505C20490968491E1E4A1160AB -:1054E00002D14FF480711160704710B500BFFFF713 -:1054F000DFFF0028FBD0FFF7E8FF10BD10B5044622 -:105500000E481149096844540F480068401CC0B255 -:105510000D4908600B48406C10F0010F01D1FFF7F6 -:10552000F5FE10BD10B5044603E014F8010BFFF7BB -:10553000E5FF20780028F8D110BD0000D20500203A -:1055400060020020000002406402002000080140C8 -:1055500000380140D20400205C020020002100201D -:10556000674A126842F48032654B1A6000BF644A91 -:10557000126802F40030491C10B9B1F5A06FF6D1E1 -:105580005F4A126812F4003F01D0012000E00020C1 -:10559000012842D15B4A126842F01002594B1A604E -:1055A0001A46126822F003021A601A46126842F084 -:1055B00002021A60524A5268514B5A601A465268A7 -:1055C0005A601A46526842F480625A601A4652681B -:1055D00022F47C125A601A46526842F4E8125A6069 -:1055E0001A46126842F080721A6000BF444A12687C -:1055F00012F0007FFAD0424A526822F00302404B78 -:105600005A601A46526842F002025A6000BF3C4A91 -:10561000526802F00C02082AF9D1704710B5FFF762 -:105620009DFF10BD10B53648006840F001003449B8 -:1056300008600846406834490840314948600846D7 -:105640000068324908402E4908600846006820F486 -:10565000802008600846406820F4FE0048604FF44F -:105660001F008860FFF7DAFF4FF0006028490860EC -:1056700010BD10B5002100200022214B5B6803F013 -:105680000C0121B1042906D0082928D107E0214BBB -:10569000214C236027E01F4B1F4C236023E0184B55 -:1056A0005B6803F47010164B5B6803F480320223CE -:1056B00003EB904022B9194B4343174C23600DE094 -:1056C0000F4B5B6813F4003F04D0144B4343124C60 -:1056D000236003E00F4B43430F4C236003E00D4B6B -:1056E0000D4C236000BF00BF054B5B68C3F3031381 -:1056F0000B4CE15C084B1B68CB40074C236010BD92 -:1057000000100240002002400000FFF8FFFFF6FEFC -:1057100008ED00E000127A006802002000093D0058 -:105720006C02002031490143314A1160704770B565 -:10573000002100230F22C4780CB32D4C246804F4FC -:10574000E064C4F5E064210AC1F10403CA4044786E -:1057500004FA03F18478144021430901254C0678AA -:10576000A155047804F01F050124AC4005786D11A3 -:105770004FF0E02606EB8505C5F8004109E0047806 -:1057800004F01F050124AC401B4D0678761145F846 -:10579000264070BD194A0A400243154B1B1F1A6070 -:1057A000704739B1124A121D12680243104B1B1D7B -:1057B0001A6006E00E4A121D126882430C4B1B1D34 -:1057C0001A607047042808D14FF0E021096941F0C0 -:1057D00004014FF0E022116107E04FF0E021096978 -:1057E00021F004014FF0E022116170470000FA053A -:1057F0000CED00E000E400E080E100E080FFFF1F2E -:1058000010B50446F948844208D10121401500F042 -:1058100045FF0021601500F041FF17E0F448844285 -:1058200008D10121001500F039FF0021201500F0FA -:1058300035FF0BE0EF48844208D10121C80300F096 -:105840002DFF00214FF4004000F028FF10BD30B5BF -:105850000246002000235068E74C20400D790C6878 -:1058600044EA0524204350609068E44C2040D1E98C -:1058700002542C434D7944EA450420439060D06A99 -:1058800020F470000C7C641EE4B2234340EA035011 -:10589000D06230BD00210160017141718160C16041 -:1058A00001210174704721B1826842F001028260D7 -:1058B00003E0826822F001028260704721B18268B1 -:1058C00042F48072826003E0826822F48072826017 -:1058D000704710B50023CBB21AB144681C43446032 -:1058E00002E044689C43446010BD816841F00801B7 -:1058F00081607047014600208A6812F0080F01D0CD -:10590000012000E000207047816841F004018160BF -:105910007047014600208A6812F0040F01D0012070 -:1059200000E00020704721B1826842F4A00282604A -:1059300003E0826822F4A0028260704701460020E2 -:105940008A6812F4800F01D0012000E00020704727 -:1059500010B50A4600210023416821F46041531E1E -:1059600041EA4331416010BD21B1426842F4006216 -:10597000426003E0426822F4006242607047F0B582 -:1059800004460D4600200021092D11DDE068A5F137 -:105990000A0606EB4607072606FA07F18843A5F133 -:1059A0000A0606EB460603FA06F10843E0600CE03F -:1059B000206905EB4507072606FA07F1884305EB42 -:1059C000450603FA06F108432061072A0FDA606BE7 -:1059D000561E06EB86071F2606FA07F18843561E59 -:1059E00006EB860605FA06F10843606322E00D2AFD -:1059F0000FDA206BD61F06EB86071F2606FA07F183 -:105A00008843D61F06EB860605FA06F10843206395 -:105A100010E0E06AA2F10D0606EB86071F2606FAE3 -:105A200007F18843A2F10D0606EB860605FA06F19A -:105A30000843E062F0BD21B1826842F480128260C6 -:105A400003E0826822F48012826070470146C86CCD -:105A500080B2704765484C300068704721B1426899 -:105A600042F48062426003E0426822F48062426055 -:105A7000704721B1426842F48052426003E04268BC -:105A800022F48052426070470A460021816821F466 -:105A9000E04111438160704721B1826842F40042C5 -:105AA000826003E0826822F400428260704721B184 -:105AB000826842F40212826003E0826822F40212D9 -:105AC00082607047014600208A6812F4001F01D0EE -:105AD000012000E000207047F0B504461546002084 -:105AE00000220026092911DDE068A1F10A0707EB71 -:105AF000470C072707FA0CF29043A1F10A0707EBBE -:105B0000470703FA07F21043E0600CE0206901EB5D -:105B1000410C072707FA0CF2904301EB410703FA07 -:105B200007F210432061A06BC0F30156EF1C06F191 -:105B3000010CA7EB0C0707EB870C1F2707FA0CF2E9 -:105B40009043EF1C06F1010CA7EB0C0707EB87074E -:105B500001FA07F21043A063F0BD10B50A46002118 -:105B60000023816B21F44011531E41EA03518163EC -:105B700010BD10B5002303460B441A6010BD024649 -:105B80000023134601F128000344186880B27047CF -:105B90000A46002141681A4B194011434160704781 -:105BA0004162826270470A460021416821F01F016C -:105BB00011434160704740B10C490831096841F414 -:105BC00000010A4A0832116007E0084908310968F3 -:105BD00021F40001054A0832116070470246002096 -:105BE00013680B420ED001200DE00000002401409C -:105BF00000280140003C0140FFFEF0FFFDF7F1FFEF -:105C0000FFFD3FFF00207047CA430260704770B538 -:105C100002460020002300240B125568CEB205EA8C -:105C2000060415681D4202D00CB1012000E00020DE -:105C300070BD00220A12D3430360704701684FF61B -:105C4000FE72114001600021016041608160C1600D -:105C50008C49884208D18B490839496841F00F01C5 -:105C6000884A083A51608AE086491431884208D14E -:105C700084490839496841F0F001824A083A516084 -:105C80007DE080492831884208D17E490839496839 -:105C900041F470617B4A083A516070E079493C31C7 -:105CA000884208D177490839496841F47041754AFA -:105CB000083A516063E073495031884208D1714914 -:105CC0000839496841F470216E4A083A516056E03B -:105CD0006C496431884208D16A490839496841F4FD -:105CE0007001684A083A516049E066497831884253 -:105CF00008D164490839496841F07061614A083A3D -:105D000051603CE06049884206D1011F096841F0BA -:105D10000F01021F116032E05B491431884208D143 -:105D20005949091F096841F0F001574A121F1160D3 -:105D300025E055492831884208D15349091F09688F -:105D400041F47061504A121F116018E04E493C3115 -:105D5000884208D14C49091F096841F470414A4AF8 -:105D6000121F11600BE048495031884207D1464963 -:105D7000091F096841F47021434A121F11607047DE -:105D800010B50022026847F6F0739A430C6A8B68DC -:105D900023430C6923434C6923438C692343CC6917 -:105DA00023434C6A23438C6A23431A430260CB6823 -:105DB00043600B6883604B68C36010BD00210160C5 -:105DC00041608160C160016141618161C1610162C5 -:105DD00041628162704721B1026842F001020260B3 -:105DE00004E002684FF6FE731A40026070471AB171 -:105DF00003680B43036002E003688B430360704752 -:105E0000416070470146486880B2704701460020F3 -:105E1000002211F0805F03D01B4B083B1A6802E0A0 -:105E2000184B083B1A680A4201D0012000E000200C -:105E3000704710F0805F03D01349091F086002E02B -:105E4000104908394860704701460020002211F0CF -:105E5000805F03D00C4B083B1A6802E0094B083BFB -:105E60001A680A4201D0012000E00020704710F0BB -:105E7000805F03D00449091F086002E00149083926 -:105E8000486070470800024008040240002044496E -:105E90000860091D0860091D0860091D0860414867 -:105EA0003F4914310860704700213D498279002A3A -:105EB0003AD00A46126803689A430B461A600A1DD4 -:105EC000126803689A430B1D1A60027911440A682C -:105ED00003681A430A60324A0832126803689A4318 -:105EE0002F4B08331A601A1D126803689A432C4B13 -:105EF0000C331A604279102A0ED11A1F12680368F7 -:105F00001A43274B08331A601A1D126803681A4394 -:105F1000234B0C331A600DE02149427911440A6881 -:105F200003681A430A6005E0027911440A680368AD -:105F30009A430A6070470021016001710C21417190 -:105F40000021817170471649103109680143144AD4 -:105F500010321160704701460020114A1432126855 -:105F60000A4201D0012000E0002070470C491431A2 -:105F700008607047014600200022094B1B6803EAB5 -:105F80000102074B14331B680B4202D00AB10120F7 -:105F900000E000207047024914310860704700009B -:105FA00000040140FFFF0F0010B50446F64884428C -:105FB00009D10121480500F07EFB00214FF40010BB -:105FC00000F079FB08E00121880500F074FB002156 -:105FD0004FF4800000F06FFB10BD2DE9F04385B059 -:105FE00004460D460026B1460427DFF8A083A688A4 -:105FF0004FF6C0700640684600F0C9FADDF8088028 -:10600000E348B8FBF0F01FFA80F946EA0906A680DB -:1060100020884FF6FE71084020800026DD49286860 -:1060200088420CD828684000B8FBF0F087B2042FF3 -:1060300000DA04273E4309F10100208427E0E888C4 -:10604000A0F53F41FF3906D1286800EB4000B8FBBE -:10605000F0F087B209E0286800EBC00101EB001006 -:10606000B8FBF0F087B247F480473805000D01D146 -:1060700047F0010747F4004006434FF4967009FBD0 -:1060800000F04FF47A7190FBF1F0401C2084A6835D -:10609000208840F00100208026884FF6F530064029 -:1060A000A8886989084306432680A8892989084366 -:1060B000208105B0BDE8F08341F288310160002104 -:1060C00081804BF6FF71C1800021018141814FF435 -:1060D00080418181704721B1028842F00102028033 -:1060E00004E002884FF6FE731A400280704721B127 -:1060F000828842F40062828004E082884FF2FF735B -:106100001A408280704721B1828842F48052828096 -:1061100004E082884EF6FF731A408280704721B1F6 -:10612000028842F48072028004E002884FF6FF6326 -:106130001A400280704721B1028842F40072028046 -:1061400004E002884FF6FF531A400280704721B1E5 -:10615000028842F48062028004E002884FF6FF3336 -:106160001A40028070470A46002181894FF6017368 -:10617000194002F0FE0319438181704721B18289E1 -:1061800042F00102828104E082894FF6FE731A40D8 -:106190008281704721B1028842F04002028004E00F -:1061A00002884FF6BF731A400280704710B51AB1CB -:1061B00083880B43838004E08388CC43A4B22340CC -:1061C000838010BD018270470146088AC0B27047C3 -:1061D00012B141F0010102E04FF6FE731940018255 -:1061E00070470246002313460B441888704721B1BC -:1061F000028842F40042028003E00288C2F30E02E9 -:1062000002807047B1F5006F04D1028842F4006249 -:10621000028004E002884FF2FF731A400280704748 -:10622000B1F5005F04D1028842F40052028004E01C -:1062300002884DF6FF731A400280704721B1028830 -:1062400042F48052028004E002884EF6FF731A4046 -:1062500002807047B1F5006F04D1028842F40062F9 -:10626000028004E002884FF2FF731A4002807047F8 -:1062700021B1028842F02002028004E002884FF639 -:10628000DF731A40028070470146088B0012704786 -:1062900021B1028842F01002028004E002884FF629 -:1062A000EF731A400280704721B9028842F08002E1 -:1062B000028004E002884FF67F731A400280704724 -:1062C000B1F5804F05D0828B4BF6FF731A40828365 -:1062D00003E0828B42F480428283704770B50246AD -:1062E0000024002500230020958A138B1B0445EA17 -:1062F000030626F07F4404EA01068E4201D1012004 -:1063000000E0002070BD10B50146002000230022EF -:106310008B8A0A8B120443EA020424F07F4010BDEA -:1063200030B503460020002400221A460C0F21F04D -:106330007F410CB1143201E0090C183215680D428E -:1063400001D0012000E0002030BD002221F07F427A -:10635000D3438382704730B50246002000239488DF -:1063600001F0E06504EA154321F07F41948A0C4274 -:1063700002D00BB1012000E0002030BD002221F04E -:106380007F42D343838270470054004000127A005A -:1063900040420F00A0860100DC48006840F0010088 -:1063A000DA49086008464068D9490840D74948603A -:1063B00008460068D7490840D44908600846006884 -:1063C00020F4802008600846406820F4FE00486001 -:1063D0004FF41F0088607047CC49096821F4803170 -:1063E000CA4A11601146096821F480211160B0F594 -:1063F000803F03D0B0F5802F0ED106E0C349096875 -:1064000041F48031C14A116007E0C049096841F494 -:10641000A021BE4A116000E000BF00BF704710B568 -:1064200001460022002300204A11012A02D1B74C64 -:10643000236806E0022A02D1B44C236A01E0B34C7F -:10644000636A01F01F02012494401C4201D0012024 -:1064500000E0002010BD70B500240025002600BF1C -:106460003120FFF7DCFF0646641CB4F5A06F01D0B5 -:10647000002EF5D03120FFF7D2FF08B1012500E052 -:106480000025284670BD01460020A04A106820F073 -:10649000F80040EAC100106070479F4908607047EB -:1064A00002460020994B586820F47C1042EA010310 -:1064B0001843964B586070479749086670470146E5 -:1064C0000020924A506820F0030008435060704753 -:1064D0008E48406800F00C007047014600208B4A4F -:1064E000506820F0F00008435060704701460020DB -:1064F000864A506820F4E0600843506070470146C7 -:106500000020824A506820F4605040EAC100506088 -:10651000704729B17D4A527A02437C4B5A7206E099 -:106520007A4A527AC343DBB21A40784B5A727047A8 -:106530007A490860704701460020744A506820F488 -:1065400040400843506070470021754A11706F4AFF -:1065500082F82010012802D0042808D103E001218C -:106560006F4A117004E005216D4A117000E000BF10 -:1065700000BF70476B49086070476449096A01436E -:10658000624A11627047674944390860704730B504 -:1065900000210022002400235C4D6D6805F00C01F1 -:1065A00021B1042905D0082923D105E05E4D0560FD -:1065B00022E05D4D05601FE0544D6D6805F47012DA -:1065C000524D6D6805F48034022505EB92421CB9EA -:1065D000564D554305600BE04C4D6D6815F4003F7A -:1065E00003D0524D5543056002E04F4D55430560C1 -:1065F00002E04D4D056000BF00BF444D6D6805F0E1 -:10660000F00109094A4D6B5C0568DD4045603F4D6E -:106610006D6805F4E061090A454D6B5C4568DD4035 -:1066200085603A4D6D6805F46051C90A404D6B5C58 -:106630004568DD40C560354D6D6805F44041890B06 -:106640003C4D6B5CC568B5FBF3F5056130BD29B108 -:106650002E4A526902432D4B5A6104E02B4A52697B -:1066600082432A4B5A61704729B1284A92690243F2 -:10667000264B9A6104E0254A92698243234B9A6132 -:10668000704729B1214AD2690243204BDA6104E004 -:106690001E4AD26982431D4BDA61704729B11B4AF9 -:1066A000D2680243194BDA6004E0184AD268824388 -:1066B000164BDA60704729B1144A12690243134B32 -:1066C0001A6104E0114A12698243104B1A61704743 -:1066D00014494039086070470F49C86470470B4936 -:1066E000C87170470948406A40F0807007494862A5 -:1066F000704701460020054A92680A4201D00120F5 -:1067000000E0002070470149887270470010024085 -:106710000000FFF8FFFFF6FE00004242D8004242B0 -:10672000201002408004424200127A0000093D001D -:106730007C0200208C02002010B50446FE488442F2 -:1067400008D10121C014FFF7A9FF0021E014FFF7D1 -:10675000A5FFC4E0B4F1804F08D101210846FFF73E -:10676000AAFF00210120FFF7A6FFB8E0F34884420A -:1067700008D101210220FFF79EFF00210220FFF730 -:106780009AFFACE0EE48844208D101210420FFF7D3 -:1067900092FF00210420FFF78EFFA0E0E948844229 -:1067A00008D101210820FFF786FF00210820FFF70C -:1067B00082FF94E0E448844208D101211020FFF7D1 -:1067C0007AFF00211020FFF776FF88E0DF4884423F -:1067D00008D101212020FFF76EFF00212020FFF7C4 -:1067E0006AFF7CE0DA48844208D101214014FFF7B7 -:1067F00055FF00216014FFF751FF70E0D548844237 -:1068000009D10121C804FFF749FF00214FF40020FE -:10681000FFF744FF63E0D048844209D10121080515 -:10682000FFF73CFF00214FF48010FFF737FF56E0E1 -:10683000CA48844209D101214805FFF72FFF0021F2 -:106840004FF40010FFF72AFF49E0C548844208D101 -:1068500001214020FFF72FFF00214020FFF72BFFF1 -:106860003DE0C048844208D101218020FFF723FF8A -:1068700000218020FFF71FFF31E0BB48844208D190 -:1068800001218015FFF717FF0021A015FFF713FF67 -:1068900025E0B648844209D101210804FFF7FEFE35 -:1068A00000214FF48030FFF7F9FE18E0B048844231 -:1068B00009D101214804FFF7F1FE00214FF4003017 -:1068C000FFF7ECFE0BE0AB48844208D101218804BD -:1068D000FFF7E4FE00214FF48020FFF7DFFE10BD3C -:1068E00000220288944B98420ED0994B98420BD0CC -:1068F000B0F1804F08D0914B984205D0904B984210 -:1069000002D0904B984204D14FF68F731A404B88B7 -:106910001A438D4B984207D08C4B984204D04FF6C7 -:10692000FF431A40CB881A4302808B8883850B88EB -:106930000385814B98420BD0854B984208D08B4BF6 -:10694000984205D08A4B984202D08A4B984201D196 -:106950000B7A038601238382704770B500240022DE -:106960000023058C4FF6FE7635400584028C838823 -:10697000048B4FF68F752C40B51E2C400D882C4390 -:10698000751E2A400D892A434D882A436A4DA84224 -:106990000BD06F4DA84208D0744DA84205D0744D5D -:1069A000A84202D0734DA84213D14FF6F7752A4082 -:1069B0004D892A434FF6FB752A408D882A434FF6AE -:1069C000FF652B404FF6FF552B408D892B43CD891A -:1069D0002B4383800483CD888586028470BD70B587 -:1069E000002400220023058C4FF6EF763540058405 -:1069F000028C8388048B48F6FF752C404FF6FF45C8 -:106A00002C400D882D0644EA15444FF6DF752A40C8 -:106A10000D892D0542EA15424D882D0542EA1542A1 -:106A2000454DA84202D04A4DA8421BD14FF67F7572 -:106A30002A404D892D0542EA15424FF6BF752A407E -:106A40008D882D0542EA15424FF6FF352B404FF257 -:106A5000FF752B408D89AD0443EA1543CD89AD0404 -:106A600043EA154383800483CD880587028470BD83 -:106A700070B5002400220023058C4FF6FF663540D8 -:106A80000584028C8388848B4FF68F752C404FF6DB -:106A9000FC752C400D882C434FF6FF552A400D897C -:106AA0002D0642EA15424D882D0642EA1542224D36 -:106AB000A84202D0264DA8421BD14FF2FF752A40B2 -:106AC0004D892D0642EA15424FF6FF352A408D8842 -:106AD0002D0642EA15424EF6FF752B404DF6FF7526 -:106AE0002B408D892D0543EA1543CD892D0543EAB9 -:106AF000154383808483CD888587028470BD70B5FB -:106B0000002200230024058C4EF6FF7635400584D4 -:106B1000038C8488828B48F6FF752A404FF6FF4528 -:106B20002A400D882D0642EA15424DF6FF752B408E -:106B30000D892D0720E00000002C014000040040DA -:106B400000080040000C004000100040001400400D -:106B500000340140004C014000500140005401400D -:106B600000180040001C0040002000400040014090 -:106B7000004401400048014043EA15434D882D0779 -:106B800043EA1543F84DA84202D0F84DA84206D179 -:106B90004BF6FF752C408D89AD0544EA1544848081 -:106BA0008283CD88A0F84050038470BD828B4FF261 -:106BB000FF331A408283828B0B0642EA13428283A0 -:106BC0007047F0B50C461546002200210026078CC0 -:106BD0004EF6FF7C07EA0C070784828B018C27079F -:106BE0003E0C40F6FF473A402F0642EA17421F0785 -:106BF00042EA1742DC4FB8420ED0DC4FB8420BD00D -:106C0000B0F1804F08D0DA4FB84205D0D94FB84222 -:106C100002D0D94FB84206D14DF6FF77394046F43D -:106C20008057394305E047F6FF57394044F4805711 -:106C3000394382830184F0BD828B4FF6F3731A408F -:106C40008283828B0A4382837047F0B50C461546D7 -:106C5000002200210026078C4FF6FF6C07EA0C0784 -:106C60000784828B018C27063E0C4FF60C773A4046 -:106C70001F0545EA17473A43BB4FB8420ED0BB4FFA -:106C8000B8420BD0B0F1804F08D0B94FB84205D010 -:106C9000B84FB84202D0B84FB84206D14FF6FF57AE -:106CA000394046F48077394305E04FF2FF573940C9 -:106CB00044F48077394382830184F0BD028B4FF224 -:106CC000FF331A400283028B0B0642EA134202830F -:106CD0007047F0B50C461546002200210026078CAF -:106CE0004FF6EF7C07EA0C070784028B018C27051F -:106CF0003E0C40F6FF473A401F0742EA17422F0674 -:106D000042EA1742984FB8420ED0984FB8420BD083 -:106D1000B0F1804F08D0964FB84205D0954FB84299 -:106D200002D0954FB84206D14FF6DF77394046F092 -:106D30001007394305E04FF65F77394044F01007FC -:106D4000394302830184F0BD028B4FF6F3731A407E -:106D50000283028B0A4302837047F0B50C46154646 -:106D600000220021068C4FF6FE773E400684028BFF -:106D7000018C4FF60C7632401E0545EA164632432A -:106D8000794EB0420ED0794EB0420BD0B0F1804F68 -:106D900008D0774EB04205D0764EB04202D0764E43 -:106DA000B04206D14FF6FD76314044F00106314342 -:106DB00005E04FF6F576314044F001063143028399 -:106DC0000184F0BD70B505460C46674885420ED07B -:106DD000664885420BD0B5F1804F08D064488542A3 -:106DE00005D06448854202D06348854200D100E066 -:106DF00000BF208850B92389A28861882846FFF700 -:106E0000ACFFE1882846FFF79FFF25E02088042893 -:106E10000AD12389A28861882846FFF75AFFE188B2 -:106E20002846FFF74BFF17E0208808280AD123895E -:106E3000A28861882846FFF708FFE1882846FFF707 -:106E4000FBFE09E02389A28861882846FFF7B9FE86 -:106E5000E1882846FFF7AAFE70BD2DE9F0410546FE -:106E60000C4600260127608808B9022600E00026AB -:106E7000A088012801D1022700E001272088A0B9BD -:106E80002389A28861882846FFF767FFE1882846A2 -:106E9000FFF75AFF23893A4631462846FFF719FF84 -:106EA000E1882846FFF70AFF13E02389A28861885A -:106EB0002846FFF70EFFE1882846FFF7FFFE2389EB -:106EC0003A4631462846FFF748FFE1882846FFF753 -:106ED0003BFFBDE8F0810A884B881A438B881A4330 -:106EE000CB881A430B891A434B891A438B891A435F -:106EF000A0F8442070474FF6FF7181800021018087 -:106F0000C1804180017270470021018041808180F1 -:106F1000C180018141818181C1817047002101804F -:106F20004180012181800021C180018170470021C1 -:106F3000018041808180C1800181418181817047D0 -:106F400021B1028842F00102028004E002884FF67B -:106F5000FE731A400280704781B1B0F8442042F4B9 -:106F60000042A0F844200FE0002C01400034014012 -:106F70000004004000080040000C0040B0F844202D -:106F8000C2F30E02A0F84420704710B51AB18389ED -:106F90000B43838104E08389CC43A4B223408381E3 -:106FA00010BD8182704741EA0203A0F84830704763 -:106FB00010B51AB183890B43838104E08389CC43E4 -:106FC000A4B22340838110BD01894FF6F8721140AD -:106FD000018170470A46002101894FF68F731940DD -:106FE00011430181704730B504460D4629462046BD -:106FF000FFF7F0FF208940F00700208130BD2DE928 -:10700000F04104460D4616461F46602D06D13B460C -:10701000012231462046FFF75CFE05E03B46012297 -:1070200031462046FFF799FE29462046FFF7D2FF5A -:10703000208940F007002081BDE8F08130B50C4682 -:1070400000210189C9B21D0642EA1545254329439D -:10705000018130BD2DE9F04105460E4617469846A0 -:10706000002443463A4631462846FFF7E7FF2C897D -:107070004FF6F870044044F007044FF68F70044058 -:1070800044F070042C81BDE8F081F0B504460D4653 -:1070900016461F463B46324629462046FFF7CEFF9E -:1070A000208940F480402081F0BD018582827047B4 -:1070B0000A46002101884FF68F7319401143018061 -:1070C0007047F0B50C4615461E46002100220023ED -:1070D0000189028B038C4FF6F877394021434FF634 -:1070E000FC473A4040F201173A434FF6DD773B4008 -:1070F000370545EA17473B43018102830384F0BD0E -:107100000A460021018B4FF68F731940114301830A -:1071100070470A460021018B48F6FF731940130699 -:1071200041EA1341018370470A460021818B4FF6E3 -:107130008F7319401143818370470A460021818B68 -:1071400048F6FF731940130641EA134181837047E3 -:1071500021B1028842F08002028004E002884FF6EA -:107160007F731A400280704721B1828842F0040286 -:10717000828004E082884FF6FB731A408280704759 -:1071800021B1828842F00802828004E082884FF6B2 -:10719000F7731A408280704721B1828842F0010261 -:1071A000828004E082884FF6FE731A408280704726 -:1071B0000A460021018B4FF6F773194011430183F2 -:1071C00070470A460021018B4FF2FF7319401306E6 -:1071D00041EA1341018370470A460021818B4FF633 -:1071E000F77319401143818370470A460021818B50 -:1071F0004FF2FF731940130641EA13418183704730 -:107200000A460021018B4FF6FB731940114301839D -:1072100070470A460021018B4FF6FF3319401306D1 -:1072200041EA1341018370470A460021818B4FF6E2 -:10723000FB7319401143818370470A460021818BFB -:107240004FF6FF331940130641EA1341818370471B -:107250000A460021018B4FF67F73194011430183C9 -:1072600070470A460021018BC1F30E01130641EA63 -:107270001341018370470A460021818B4FF67F73CB -:1072800019401143818370470A460021818BC1F365 -:107290000E01130641EA1341818370470A4600211B -:1072A000018C4FF6FD7319401143018470470A4663 -:1072B0000021018C4FF6F773194011430184704788 -:1072C0000A460021018C4FF6DF731940130541EA8D -:1072D0001341018470470A460021018C4FF67F73E9 -:1072E0001940130541EA1341018470470A46002101 -:1072F000018C4FF6FF531940130641EA13410184F4 -:1073000070470A460021018C4FF2FF7319401306A3 -:1073100041EA1341018470470A460021018C4DF671 -:10732000FF731940130741EA13410184704730B5D8 -:10733000002301248C40A3B2048CDD43ADB22C4069 -:107340000484048C02FA01F5ADB22C43048430BDF0 -:1073500030B5002304248C40A3B2048CDD43ADB2CD -:107360002C400484048C02FA01F5ADB22C43048451 -:1073700030BD70B5034600200024184618300125A2 -:107380008D40ACB21D8CE643B6B235401D8409B1C8 -:10739000082909D100EB6100056825F0700505603A -:1073A0000568154305600CE00D1FADB200EB6500EC -:1073B000056825F4E04505600568160645EA1645AA -:1073C000056070BD21B1028842F00202028004E033 -:1073D00002884FF6FD731A400280704721B102887F -:1073E00042F00402028004E002884FF6FB731A4068 -:1073F0000280704721B1828842F08002828004E0DE -:1074000082884FF67F731A408280704702884FF659 -:10741000F7731A40028002880A430280704782880C -:107420004FF68F731A40828082880A4382807047A9 -:1074300002894FF6F8731A40028102890A430281D9 -:10744000704702894FF67F731A40028102890A430E -:1074500002817047818470478185704781867047BB -:107460000187704781877047A0F8401070470288F5 -:107470004FF6FF431A40028002880A430280704799 -:107480000146888E70470146088F70470146888FF5 -:1074900070470146B1F8400070470146888C70473C -:1074A0000146088D704702460020138A0B4201D026 -:1074B000012000E000207047CA430282704730B5C7 -:1074C0000246002000230024158A05EA010395895D -:1074D00005EA010413B10CB1012000E0002030BD29 -:1074E000CA4302827047000010B50446FC4884423B -:1074F00009D101218803FFF7D1F800214FF4804022 -:10750000FFF7CCF832E0F748844209D10121480462 -:10751000FFF7D1F800214FF40030FFF7CCF825E059 -:10752000F148844209D101218804FFF7C4F8002101 -:107530004FF48020FFF7BFF818E0EC48844209D1EF -:107540000121C804FFF7B7F800214FF40020FFF72E -:10755000B2F80BE0E648844208D101210805FFF7A4 -:10756000AAF800214FF48010FFF7A5F810BD2DE90F -:10757000F04786B005460E460024A24600BFA1464D -:107580000027B08900B100BF2F462C8A4CF6FF704F -:107590000440F08804432C82AC894EF6F31004407A -:1075A000B08831890843718908430443AC81AC8AAF -:1075B0004FF6FF400440B0890443AC8201A8FEF7B7 -:1075C000E6FFC748874202D1DDF810A001E0DDF8F0 -:1075D0000CA0A88910F4004F08D00AEBCA0000EBF9 -:1075E0000A1031684900B0FBF1F807E00AEBCA0065 -:1075F00000EB0A1031688900B0FBF1F86420B8FB99 -:10760000F0F004012009642101FB1089A88910F41D -:10761000004F08D0322000EBC900B0FBF1F000F0C1 -:107620000700044308E0322000EB09106421B0FB9E -:10763000F1F000F00F0004432C8106B0BDE8F087A4 -:107640004FF41651016000218180C18001810C211D -:10765000418100218181704710B502460020108AC7 -:107660004FF2FF0318400B884C8823438C88234338 -:10767000CC8823431843108210BD00210180418033 -:107680008180C180704721B1828942F40052828199 -:1076900004E082894DF6FF731A4082817047F0B58D -:1076A00003460024002600250020A1F510676A3F4C -:1076B00000D100BF1846C1F3421401F01F06012794 -:1076C00007FA06F5012C01D10C3004E0022C01D19F -:1076D000103000E014301AB107682F43076002E051 -:1076E0000768AF430760F0BD10B51AB1838A0B433A -:1076F000838204E0838ACC43A4B22340838210BDFA -:10770000028A4FF6F0731A400282028A0A4302820A -:10771000704782894FF2FF731A40828182890A433F -:107720008281704721B1828942F00202828104E0A5 -:1077300082894FF6FD731A4082817047028A4FF6A4 -:10774000DF731A400282028A0A430282704721B123 -:10775000028A42F48042028204E0028A4BF6FF73FE -:107760001A4002827047C1F30802828070470146C6 -:107770008888C0F308007047818941F00101818148 -:107780007047028BD2B20283028B42EA012202834B -:107790007047028B02F47F420283028B0A4302830A -:1077A000704721B1828A42F02002828204E0828AFC -:1077B0004FF6DF731A408282704721B1828A42F00D -:1077C0001002828204E0828A4FF6EF731A408282AE -:1077D000704721B1828A42F00802828204E0828AE4 -:1077E0004FF6F7731A408282704721B1828942F4C2 -:1077F0000042828103E08289C2F30E0282817047D7 -:1078000021B1828A42F40062828204E0828A4FF2CD -:10781000FF731A4082827047828A4FF6FB731A40C8 -:107820008282828A0A438282704721B1828A42F030 -:107830000202828204E0828A4FF6FD731A4082823D -:10784000704702460020B1F5007F00D100BF1388C9 -:107850000B4201D0012000E00020704701F40072CB -:10786000B2F5007F00D100BFCA430280704770B5F7 -:1078700002460024002300250020A1F510666A3E80 -:1078800000D100BFC1F3421501F01F03012606FA23 -:1078900003F3012D02D19689334006E0022D02D177 -:1078A000168A334001E0968A33400C12012606FA0C -:1078B00004F41688344013B10CB1012000E000201C -:1078C00070BD10B500220023A1F510646A3C00D100 -:1078D00000BF0A1201249440A3B2DC43048010BD0F -:1078E000003801400044004000480040004C004087 -:1078F0000050004010B50446CA48844208D1012116 -:107900000420FEF7CBFE00210420FEF7C7FE46E070 -:10791000C548844208D101210820FEF7BFFE00219E -:107920000820FEF7BBFE3AE0C048844208D101219E -:107930001020FEF7B3FE00211020FEF7AFFE2EE070 -:10794000BB48844208D101212020FEF7A7FE002178 -:107950002020FEF7A3FE22E0B648844208D1012190 -:107960004020FEF79BFE00214020FEF797FE16E028 -:10797000B148844208D101218020FEF78FFE00210A -:107980008020FEF78BFE0AE0AC48844207D101213B -:107990008015FEF783FE0021A015FEF77FFE10BDC7 -:1079A00010B501210846FEF779FE00210120FEF7FF -:1079B00075FE10BD2DE9F04102460025002600208D -:1079C00000230024002791F803C00CF00F0591F864 -:1079D00003C01CF0100F03D091F802C04CEA05055B -:1079E000B1F800C01CF0FF0F31D0146800202BE06C -:1079F0004FF0010C0CFA00F3B1F800C00CEA0306DA -:107A00009E4220D183004FF00F0C0CFA03F7BC43C9 -:107A100005FA03FC4CEA040491F803C0BCF1280FFA -:107A200006D14FF0010C0CFA00FCC2F814C00AE0B9 -:107A300091F803C0BCF1480F05D14FF0010C0CFACE -:107A400000FCC2F810C0401C0828D1D31460B1F863 -:107A500000C0BCF1FF0F34DD546800202EE000F1BF -:107A6000080C4FF0010808FA0CF3B1F800C00CEA5A -:107A700003069E4221D183004FF00F0C0CFA03F74E -:107A8000BC4305FA03FC4CEA040491F803C0BCF1C2 -:107A9000280F05D100F1080C08FA0CF8C2F8148080 -:107AA00091F803C0BCF1480F07D100F1080C4FF06A -:107AB000010808FA0CF8C2F81080401C0828CED340 -:107AC0005460BDE8F0814FF6FF71018002218170A2 -:107AD0000421C17070470246002093680B4201D018 -:107AE000012000E0002070470146886880B270479E -:107AF00002460020D3680B4201D0012000E00020A4 -:107B000070470146C86880B27047016170474161A3 -:107B100070470AB1016100E041617047C160704780 -:107B20004FF480320A438261816182618269826995 -:107B3000704702460020424B18684FF68073184089 -:107B400040EA021008433E4B186070473D49C86147 -:107B50007047F0B50A46002300240021002500F0FC -:107B60000046B6F1004F02D1354EF16901E0344EC6 -:107B70007168C0F3034583B200F44016B6F5401FA8 -:107B800008D121F070612E4E766826F070662C4F79 -:107B90007E6012E000F48016B6F5801F06D1032641 -:107BA00006FA05F4A14341F0706106E0460D360186 -:107BB00003FA06F6B14341F0706122B1460D360179 -:107BC00003FA06F6314300F00046B6F1004F02D149 -:107BD0001B4EF16101E01A4E7160F0BD30B500221C -:107BE0008B071C0F0F2303FA04F2154B08338C107C -:107BF00053F824309343124C08348D1044F8253048 -:107C000023468C1053F824308C07240F00FA04F418 -:107C100023430B4C08348D1044F8253030BD0A49FD -:107C20000860704700080140000C0140001001404E -:107C30000014014000180140001C014000200140D8 -:107C40000000014000002042DC00204201460020EC -:107C5000FE4A106800F03800084310607047FB4986 -:107C6000096821F00801F94A1160114609680143C9 -:107C700011607047F549096821F01001F34A11605D -:107C800011460968014311607047F148EF494860A7 -:107C9000F04848607047EE48EC494860ED4848605D -:107CA0007047EA48006940F08000E8490861704781 -:107CB000E648006940F08000E4490861704704200C -:107CC000E249C96801F00101012901D101200EE05A -:107CD000DE49C96811F0040F01D0022007E0DB493A -:107CE000C96811F0100F01D0032000E00420704794 -:107CF00000B502460423FFF7E2FF034603E0FFF767 -:107D0000DEFF0346521E012B01D1002AF7D102B932 -:107D10000523184600BD30B5044604254FF4302035 -:107D2000FFF7E6FF0546042D17D1C848006940F06B -:107D30000200C649086108464461006940F04000FD -:107D400008614FF43020FFF7D3FF0546BF480069B4 -:107D500041F6FD710840BD490861284630BD10B5A7 -:107D600004244FF43020FFF7C3FF0446042C16D13F -:107D7000B648006940F00400B4490861084600694B -:107D800040F0400008614FF43020FFF7B1FF044697 -:107D9000AE48006941F6FB710840AC4908612046D5 -:107DA00010BD00B502460423FFF789FF034603E038 -:107DB000FFF785FF0346521E012B01D1002AF7D1A0 -:107DC00002B90523184600BD10B504244FF4302035 -:107DD000FFF7E7FF0446042C16D19C48006940F0E9 -:107DE00004009A4908610846006940F040000861B3 -:107DF0004FF43020FFF7D5FF04469448006941F660 -:107E0000FB71084091490861204610BD00208F4950 -:107E1000C96911F0020F01D0012000E00020704775 -:107E200030B5A5250424FFF7F1FF00B100254FF47C -:107E30003020FFF75DFF0446042C3AD18448834983 -:107E40008860844888600846006940F02000086126 -:107E50000846006940F0400008614FF43020FFF709 -:107E600047FF0446042C1BD17848006941F6DF71B6 -:107E70000840764908610846006940F01000086132 -:107E800075480580E002FFF733FF0446052C10D04B -:107E90006E48006941F6EF7108406C49086108E0DE -:107EA000052C06D06948006941F6EF710840674922 -:107EB0000861204630BDF0B504460D460426002773 -:107EC000F002FFF715FF0646042E22D15F48006935 -:107ED00040F001005D4908612580F002FFF708FFCE -:107EE0000646042E0ED1A71C280C3880F002FFF79E -:107EF000FFFE06465548006941F6FE7108405349A9 -:107F0000086106E05148006941F6FE7108404F499A -:107F100008613046F0BD70B504460D460426F002F7 -:107F2000FFF7E6FE0646042E11D14848006940F0EE -:107F30000100464908612580F002FFF7D9FE064698 -:107F40004248006941F6FE710840404908613046E8 -:107F500070BD70B505460E460424E002FFF7C8FE6A -:107F60000446042C17D13A4838498860394888605B -:107F70000846006940F0100008612E80E002FFF71B -:107F8000B7FE0446052C06D03048006941F6EF7173 -:107F900008402E490861204670BD2DE9F043044693 -:107FA0004FF6FF763746B046B1460425E443E6B2C5 -:107FB000C4F30727C4F307484FEA1469E802FFF740 -:107FC00097FE0546042D40D121482049886021486C -:107FD00088600846006940F010000861FF2E06D056 -:107FE0001D4808300680E802FFF782FE0546042D92 -:107FF00008D1FF2F06D018480A300780E802FFF7A3 -:1080000077FE0546042D0AD1B8F1FF0F07D01248BC -:108010000C30A0F80080E802FFF76AFE0546042D48 -:108020000AD1B9F1FF0F07D00B480E30A0F800902D -:10803000E802FFF75DFE0546052D06D003480069FE -:1080400041F6EF7108400149086107E00020024055 -:1080500023016745AB89EFCD00F8FF1F2846BDE837 -:10806000F08330B5054604244FF43020FFF740FE7E -:108070000446042C41D15F485F4988605F488860AE -:108080000846006940F0200008610846006940F099 -:10809000400008614FF43020FFF72AFE0446042C0C -:1080A00022D15548006941F6DF7108405249086104 -:1080B0000846006940F0100008611DB100205049D9 -:1080C000088002E0A5204E4908804FF43020FFF7D9 -:1080D0000FFE0446052C10D04748006941F6EF71A9 -:1080E00008404549086108E0052C06D0424800696F -:1080F00041F6DF71084040490861204630BDF0B5C7 -:1081000005460E46174604243A483B4988603B48DA -:108110008860E002FFF7ECFD0446042C19D13648D4 -:10812000006940F010003449086147F0F80030431E -:1081300028433349891C0880E002FFF7D9FD044633 -:10814000052C06D02C48006941F6EF7108402A49F9 -:1081500008612046F0BD2848C0698008704726485D -:10816000006A704700202449096811F0200F01D0EF -:10817000012000E00020704729B11F4A1269024324 -:108180001D4B1A6104E01C4A126982431A4B1A61A2 -:10819000704701460020012908D1174AD26912F020 -:1081A000010F01D0012008E0002006E0124AD26849 -:1081B0000A4201D0012000E0002070470E49C8604B -:1081C000704704200C49C96801F00101012901D15F -:1081D00001200EE00849C96811F0040F01D0022007 -:1081E00007E00549C96811F0100F01D0032000E035 -:1081F000042070472301674500200240AB89EFCD82 -:1082000000F8FF1F14481549026800608A4203D035 -:108210001348804713480047134E4FF00900306061 -:108220001248016821F07061016041020160104C48 -:10823000182020600F49104808601048D0F800D07E -:1082400040680047FEE7FEE7FEE7FEE7FEE7FEE7E1 -:10825000FEE7FEE7FEE7FEE7F04F0020EFBEADDEF3 -:1082600025560008ED0000081810024004000140E7 -:10827000140C0140000C01404434434400F0FF1F43 -:108280002DE9F05F83460F46154699464FF0FF36BD -:10829000DDF828A011E0A819441009FB04708046FD -:1082A0000146584652469047002802D004DA254637 -:1082B00003E04046BDE8F09F2646A5EB06000128F6 -:1082C000E9DC0020F6E740EA01039B0703D009E060 -:1082D00008C9121F08C0042AFAD203E011F8013BB2 -:1082E00000F8013B521EF9D27047D2B201E000F80B -:1082F000012B491EFBD270470022F6E710B5044659 -:108300000846114602462046FFF7EFFF204610BD03 -:108310000146002000E0401C0A5C002AFBD17047A7 -:108320002DE9F041054600200E469046044600E047 -:10833000641C44450BD2285D00F020FB0746305DED -:1083400000F01CFB381A02D1295D0029F0D1BDE8EC -:10835000F081F0B480EA0102D20F4300B3EB410F89 -:1083600002D20346084619464B0042D0C30DDDB287 -:10837000C1F3C7542C1B202C35DAC1F3160141F48C -:10838000000502B16D42C4F1200605FA06F125414F -:108390002844B3EBD05F23D0C2B1012CA0EBC35073 -:1083A00009DCF0BC4FF0004202EAC35200F50000C5 -:1083B000DBB200F0F2BA400000F1807000EBC35075 -:1083C000A0F1807040EAD170490009E0490841EA13 -:1083D000C071A0EBC35000F50000400800EBC35093 -:1083E000F0BC00F0D1BA5142012303EB4101801AE5 -:1083F000F6E7F0BC704781F00041AAE780F000404A -:10840000A7E780EA010210B502F00042400026D042 -:108410004B0023D04FEA106101EB1361C0F356000B -:10842000C3F3560340F4000043F40003A0FB033001 -:10843000A1F17F014FEA00401C0401D000F10100CE -:1084400050EA134001D44000491EC3B20C0604EBAD -:10845000D010401C4008802B02D003E0002010BD4B -:1084600020F00100002900DA0020104310BD80EA4E -:10847000010202F0004330B430F0004221F000402D -:1084800015D0A0B1C0F3C755C2F3C754C2F316014B -:10849000C0F31600651B41F4000140F400007D3577 -:1084A000814201D36D1C00E04900002D02DA30BC8E -:1084B000002070474FF400020024814201D3091AC2 -:1084C000144352084FEA4101F7D151B1814202D120 -:1084D0004FF0004105E002D24FF0010101E06FF0E2 -:1084E000010104EBC55030BC184400F04DBA2DE931 -:1084F000FE4F074681EA0300C00F0E46019021F0AF -:10850000004123F00044B81AA14105D23846314653 -:1085100017461E460B46024623F00040104304D186 -:108520003846314603B0BDE8F08F350DC5F30A007B -:10853000C3F30A510290401A0090402868DAC3F34E -:10854000130040F4801B0198924620B10023D2EB27 -:10855000030A63EB0B0B00985946C0F140025046EA -:1085600000F0DBF980460C4650465946009A00F070 -:10857000F3F9C0197141EF1785EA11533B4340D01D -:10858000019A52B3009A012A11DC0022801A4FF09E -:10859000004361EB055103EA05538018CDE9002340 -:1085A00041F580114246234600F05BFABAE72E05FA -:1085B0000025401B61EB0601401941F580120018AF -:1085C00052412818A6F5001343EB020140EAD4708B -:1085D000294318EB0808644113E064084FEA38089F -:1085E0004FF0000244EAC0744FEA0553801A61EB71 -:1085F0000301801841F5801149084FEA30008018C6 -:1086000059414246234603B0BDE8F04F00F01CBA82 -:108610000198012240000023D0EB020263EBE073DB -:1086200001984FEAE074381A66EB0401EBE783F037 -:1086300000435CE781F0004159E72DE9FE4F81EAF4 -:10864000030421F0004504F0004423F000414FF002 -:10865000000A009450EA050302D052EA010304D153 -:108660000020014603B0BDE8F08FC1F30A53C5F303 -:108670000A541C44A0FB02B3C5F3130545F4801C47 -:10868000C1F3130141F480180CFB023300FB083ED8 -:10869000A4F2F334810A930A41EA8C5143EA8853E5 -:1086A0000194A1FB03474FEA9C2505FB03734FEAA6 -:1086B000982601FB06373D05260545EA1435BBEB38 -:1086C00006016EEB0503850E920E45EA8C1542EA13 -:1086D0008812A5FB0206261E67EB00070C0D44EA74 -:1086E0000334A41947EB1350C1F313064FF00003F2 -:1086F00019464FEA033343EA165343EA0403019C45 -:10870000E5FB0201A4F10C040294009C4FEA06323E -:10871000CDE900A400F0A5F9A4E72DE9F04D81EA28 -:10872000030404F0004B21F0004714464FF0000A08 -:1087300023F0004150EA070220D054EA01021DD084 -:10874000C1F30A550246C1F31300C7F30A56C7F333 -:10875000130340F4801143F48013A6EB0508101BAB -:10876000D64608F2FD3873EB010002D308F1010888 -:1087700001E092185B41B8F1000F03DA00200146D6 -:10878000BDE8F08D00204FF48015064607460EE048 -:10879000B2EB040C73EB010C04D3121B064363EB26 -:1087A00001032F436D084FEA300092185B4150EAF5 -:1087B000050CEDD152EA030012D082EA040083EAEC -:1087C0000105284303D100224FF0004308E0101BAD -:1087D0008B4102D20122002302E06FF0010253100C -:1087E0001AEB060047EB085110EB0A0041EB0B01B6 -:1087F000BDE8F04D00F028B9C10F80EAE0700844F0 -:10880000CA079623002100F0C8B80EB5C10F80EA50 -:10881000E0700844CA07002140F233438DE80E009F -:108820000A460B4600F01DF903B000BD0EB540F23C -:10883000334102910021CDE900110A460B4600F0B8 -:1088400010F903B000BD00F0004220F00040C10D5F -:10885000C0F3160040F400007F2901DA00207047C1 -:10886000962903DCC1F19601C84001E096398840A1 -:10887000002AF4D04042704770B5C1F30A5201F0AB -:1088800000450024C1F3130140F2FF3341F480118D -:108890009A4201DA002070BD40F233439A42A2F2BC -:1088A000334203DC524200F047F800E090402C4392 -:1088B000F1D0404270BD00F0004230F000400DD0D9 -:1088C000C10D01F5607142EA01510022C0F31600AA -:1088D000520742EAD0024007114370470020014688 -:1088E000704701F0004230B421F0004150EA01032A -:1088F00006D00B0DA3F56073C1F31301002B02DC4E -:1089000030BC00207047440F44EAC104C100A018E5 -:1089100030BC00EBC35000F037B8202A04DB203A0B -:1089200000FA02F1002070479140C2F1200320FAC2 -:1089300003F3194390407047202A04DB203A21FAC0 -:1089400002F00021704721FA02F3D040C2F1200268 -:108950009140084319467047202A06DBCB17203A7E -:1089600041FA02F043EAE071704741FA02F3D04065 -:10897000C2F120029140084319467047A0F141011D -:10898000192900D8203070470029A8BF7047401C23 -:10899000490008BF20F00100704710B4B0FA80FC15 -:1089A00000FA0CF050EA010404BF10BC704749B152 -:1089B000CCF1200421FA04F411FA0CF118BF0121C2 -:1089C00021430843A3EB0C01CB1D0106000A002B39 -:1089D000BEBF002010BC704700EBC35010440029FC -:1089E000A4BF10BC7047401C490008BF20F0010024 -:1089F00010BC7047420005D0C0F3C75252429142AA -:108A000001DC0020704700EBC150704710B54100F9 -:108A10000CD0C0F3C751962908DC7E2909DC06DB9F -:108A2000410204D000F0004040F07E5010BD002014 -:108A300010BDC1F19604C4F1200100FA01F1E0403B -:108A4000FFF7A2FFA04010BD10B5002B08DA401CB4 -:108A500041F1000192185B411A4301D120F001005D -:108A600010BD2DE9F04D92469B4611B1B1FA81F24D -:108A700002E0B0FA80F220329046FFF74EFF064641 -:108A80000F4640EA0A0041EA0B0152465B460843A2 -:108A900003D130463946BDE8F08D194652EA01004F -:108AA00015D0C8F140025046FFF746FF04460D4678 -:108AB000504659464246FFF730FF084301D0012097 -:108AC00000E00020044345EAE07526432F430A985E -:108AD0004FEAD625A0EB08000A304FEA46534FF084 -:108AE000000245EA47554FEAD72402D50020014647 -:108AF000D1E7010550196141DDE9084500196941D7 -:108B0000BDE8F04DA0E770B521F0004303430CD061 -:108B1000C1F30A540026D4EB060566EB0603D4170E -:108B2000AD1AA34102DB0020014670BD001C41EBE1 -:108B3000025170BD30B5002904DB4FF000444042C3 -:108B400064EB0101002B04DB4FF00044524264EB64 -:108B50000303994208BF904230BD0000064C074D08 -:108B600006E0E06840F0010394E8070098471034FD -:108B7000AC42F6D3F7F7BEFABC9F0008DC9F0008B2 -:108B80002DE9F04D00231A461B1A8A4103DB002011 -:108B90000146BDE8F08DC1F30A52C1F3130141F45F -:108BA00080154FF0000BD10702D100186D41521E05 -:108BB0000026044640F2FF11304601EB620A3746B8 -:108BC0008046024600204FF48011FFF7B5FE801961 -:108BD0007941331847EB0102B4EB030C75EB020C3F -:108BE00004D3E41A65EB020506460F46241908F182 -:108BF00001006D4180463428E3DDB11947EB0700E1 -:108C0000091BA84103D24FF0FF32134601E00022B6 -:108C100013461BEB060047EB0A51BDE8F04DFFF78A -:108C200013BF962300221146FFF7B7BE70B501EBC4 -:108C3000020410F8015B15F0070301D110F8013BA5 -:108C40002A1106D110F8012B03E010F8016B01F88E -:108C5000016B5B1EF9D12B0705D40023521E0FD4E4 -:108C600001F8013BFAE710F8013B02F10202A1EB27 -:108C7000030303E013F8015B01F8015B521EF9D511 -:108C8000A142D6D3002070BD490050EAC12018BFD0 -:108C900004204A0D18BF40F0010040F2FF72B2EB11 -:108CA000515F08BF40F00200012808BF052070474F -:108CB0004100080218BF04200A0E18BF40F001004E -:108CC0004FF07F4232EA010108BF40F00200012864 -:108CD00008BF052070472DE9F0414F1E00EBC7018A -:108CE0000446D1E9000115461E4637F006020DD0B4 -:108CF0002A463346FFF7A1FC7F1E04EBC703D3E9E6 -:108D00000023FFF7F4FB37F00602F1D1022F25D044 -:108D1000042F13D0062F18BFBDE8F0812A46334632 -:108D2000FFF78BFCD4E90A23FFF7E1FB2A46334621 -:108D3000FFF783FCD4E90823FFF7D9FB2A46334623 -:108D4000FFF77BFCD4E90623FFF7D1FB2A46334625 -:108D5000FFF773FCD4E90423FFF7C9FB2A46334627 -:108D6000FFF76BFCD4E90223FFF7C1FB2A46334629 -:108D7000FFF763FCD4E90023BDE8F041FFF7B7BB80 -:108D8000024A00201107FFF7BEBE000001FDFFFFF1 -:108D90006FF05E010807FFF72DBE00002DE9F04DD2 -:108DA000034614464FF07F400E46B0EB440F04D804 -:108DB000001608601846BDE8F08D4FF0004040EA0C -:108DC0000421C4F3C7507838431100F01F00DFF8C6 -:108DD00014C1C0F12002FC445CF823500CEB830367 -:108DE0008540D3F804C02CFA02F72F439D680CFA93 -:108DF00000FC25FA02F8DB6805FA00F023FA02F21B -:108E000040EA02054CEA080CA7FB0123ACFB01C0B9 -:108E1000A5FB015101EB0C05A94294BF4FF0000CDA -:108E20004FF0010C81186144BCF1000F02D0814267 -:108E300002D903E0814201D2012000E00020184461 -:108E400000F120024FEA92188006CA0C40EA423034 -:108E50004F03C6F80080FFF7CFFC82463846FFF785 -:108E6000E0FE6FF01201FFF7C5FD07462846FFF749 -:108E7000D8FE6FF02501FFF7BDFD83463946504609 -:108E8000FFF767FA5946FFF764FA00F500656FF3DC -:108E90000B0551462846FFF7AEFA3946FFF7ABFA05 -:108EA0005946FFF7ABFA1049FFF7ABFA07460F49EF -:108EB0002846FFF7A6FA3946FFF74BFA07460C4952 -:108EC0002846FFF79EFA3946FFF743FA14F0004FA1 -:108ED00008BFBDE8F08DC8F1805180F000403160DE -:108EE000BDE8F08D9E110000DB0FC92F22AAFD29DD -:108EF0000000C92F02E008C8121F08C1002AFAD1D9 -:108F000070477047002001E001C1121F002AFBD109 -:108F1000704700000149086070470000900200207F -:108F20002DE9F0474FF0684202EB400305460C463E -:108F3000B3F1654F3CBF02EB4102B2F1654F3FD345 -:108F40004FF07F42B2EB400F28BFB2EB410F03D28C -:108F5000BDE8F047FFF7FDB940EA01035B0008BF39 -:108F600044F0FF410AD0B2EB400F08BFB2EB410F13 -:108F700006D125F0804024F0804105460C461FE0D4 -:108F8000B2EB400F12BF5FEA410245F0FF4004F030 -:108F9000004115D04FEA410292EA400310D4002A62 -:108FA000ACBF4FF09F464FF03E563146FFF729FACF -:108FB000054631462046FFF724FA04462846214656 -:108FC000C0F3C752C1F3C753D21A1B2A06DD10F0F3 -:108FD000004F14BF54485548BDE8F08712F11A0FEE -:108FE00017DA11F0004F06D010F0004F14BF5048B0 -:108FF0005048BDE8F08721462846FFF738FA044676 -:10900000FFF756FE042808BFFFF7C2FE2046BDE862 -:10901000F0874200B2EB410F25D910F0004F19BF85 -:10902000454F464E464F474E224685F00044154672 -:109030000A4680F0004110460A1A5200B2F1807FC1 -:109040003ED248404049DFF804A110F0004F18D04C -:109050004FF03F483846FFF7CEF9074651463046B5 -:10906000FFF7C9F917E011F0004F04BF002637469B -:10907000E2D010F0004F19BF354F364E364F374E05 -:10908000DAE74FF07C583846FFF763F90746514658 -:109090003046FFF75EF9064641462846FFF7B1F92C -:1090A0002146FFF756F9824621464046FFF7A9F9C7 -:1090B0002946FFF7A3F95146FFF7D9F9044604E022 -:1090C00021462846FFF7D3F904460146FFF799F9F0 -:1090D00080462349FFF795F92249FFF73AF94146BF -:1090E000FFF78FF92049FFF734F94146FFF789F977 -:1090F0001E49FFF72EF94146FFF783F91C49FFF798 -:1091000028F9054641462046FFF77BF92946FFF737 -:1091100078F93146FFF71DF92146FFF71AF939466C -:10912000BDE8F047FFF715B9DB0FC9BFDB0FC93F3B -:10913000DB0F49C0DB0F49400000C9BF22AAFDB9BF -:109140000000C93F22AAFD390060ED3EC30ACE37B8 -:10915000000049C022AA7DBA0000494022AA7D3AF7 -:109160002DAD65BD8FB8D53D0FB511BE61C84C3E64 -:10917000A8AAAABE2DE9F84304460246504869460B -:10918000B0EB420F09D94FF0E640B0EB420F8CBF75 -:109190004FF0FF300020009034E04A4B22F00040B6 -:1091A00083422BD948492046FFF72BF9FFF72EFCC5 -:1091B0000546FFF748FB00F00300009043492846AE -:1091C000FFF71FF9064642492846FFF71AF90746F6 -:1091D00040492846FFF715F980463F492846FFF7E2 -:1091E00010F92146FFF70AF94146FFF704F939461D -:1091F000FFF701F93146FFF7FEF802E01046FFF7EE -:10920000CDFD0446009D002D18DA6000B0F17F4FBF -:109210003CBF4FF07E50BDE8F88309D14FF001000C -:10922000FFF778FEBDE8F84300210846FFF71FB9B5 -:109230002046BDE8F8430121FFF7DCBB214615F0CD -:10924000010F08461DD0FFF7DCF806462349FFF75B -:10925000D8F82349FFF7D2F83146FFF7D2F8214971 -:10926000FFF777F83146FFF7CCF82146FFF7C9F84A -:109270002146FFF76EF815F0020F18BFBDE8F8831E -:109280001AE0FFF7BEF804461749FFF7BAF8174986 -:10929000FFF75FF82146FFF7B4F81549FFF759F8D3 -:1092A0002146FFF7AEF84FF07E51FFF752F815F068 -:1092B000020F08BFBDE8F88380F00040BDE8F883E6 -:1092C000B61F927E490E494683F9223F1A61342C1B -:1092D0000020A23300A0FD390000C93F336D4C3996 -:1092E000DA82083CA0AA2ABEB93AB2BACA9F2A3D7D -:1092F000DDFFFFBE2DE9F04D16460F460546020084 -:1093000096B01C4621F0004123F0004014BF4FF0FE -:10931000010C4FF0000C0CEB470CFE4B0CEB030860 -:109320004FEA630CC4452DD85FEA060818BF4FF01A -:10933000010808EB44089844F74B434522D8F74B03 -:1093400050EA060C02D09F4205D14AB916B000205F -:109350001946BDE8F08D002A08BF4FF0000C01D07F -:109360004FF0010C0CEB470313F5001F0AD8002E39 -:1093700014BF4FF0010C4FF0000C0CEB440313F53D -:10938000001F08D916B03246234628463946BDE8A4 -:10939000F04DFFF7ACB8DFF888B34FF0000A002FAC -:1093A000B8BF584523DADF4B9842A8BF4FF0020AF6 -:1093B0001DDADA4B98421ADBDB4B03EB2053142BFC -:1093C00008DDC3F1340C26FA0CF303FA0CFCB445A7 -:1093D0000DD108E05EB9C3F1140C20FA0CF303FAC6 -:1093E0000CFC844503D103F00103C3F1020A51EAE6 -:1093F000020321D1002C1FDA002F18BFBAF1020F8F -:1094000002D0BAF1010F0BD00220FFF783FD16B096 -:109410000022BDE8F04D13461046C049FFF77DB964 -:109420000220FFF777FD16B02A463B46BDE8F04D17 -:109430000020BA49FFF771B9330076D1584525D1DC -:1094400007F1804010F5801001BF002A0020B349C9 -:1094500016B008BFBDE8F08DB048814207DB002C94 -:10946000A1BF1846214616B0BDE8F08D07E0201ECA -:1094700005DA80F0004116B01846BDE8F08DAB4922 -:109480007944D1E9000116B0BDE8F08DDFF88CC257 -:1094900060452FD1002C28DA39B159451CD1002A5A -:1094A00004BF002002460CD01FE06AB10220FFF783 -:1094B00031FD40F2013200204FF0E041FFF723FB85 -:1094C0000A46394600F0DEBA954A394616B0002001 -:1094D00062F31E01BDE8F08D07DA16B03B46BDE829 -:1094E000F04D00206146FFF718B916B01046394616 -:1094F000BDE8F08D8B4518DDB4F1804F0DD0A4F19F -:109500000053B3F1FF5310D13B1E0EDB16B01046D3 -:10951000BDE8F04D194600F0A9BC3B4616B0104618 -:10952000BDE8F04D1946FFF788B827F00043A2BB0D -:10953000E1B1594538D1002F06DD002CA1BF002034 -:10954000594616B0BDE8F08D002F01DD002C1FDB61 -:10955000002F16DA002C14DBBAF1010F4FF00000D7 -:109560000CBF73496E4916B0BDE8F08DBAF1020F19 -:1095700018BF002F0CD0BAF1010F09D1002F07DA64 -:109580000CE0002FB8BF002C0EDABAF1010F05D0A5 -:10959000002016B00146BDE8F08D05E016B00020B1 -:1095A0004FF00041BDE8F08D4FF0010C0CEBE7727D -:1095B0000F9252EA0A020BD05E4A90427DDD5E4B6A -:1095C0005E4A984216DD91420EDC002C1CDB2CE03A -:1095D0000120FFF79FFC16B00022BDE8F04D1346B6 -:1095E00010461146FFF799B84C48884202DC002C1F -:1095F0000ADC1AE08A4202DD002C05DB15E0474B4D -:1096000099421EDD002C10DD0220FFF783FC40F2A2 -:10961000013200204FF0E041FFF775FA404A16B0E2 -:1096200061F31E021146BDE8F08D0220FFF772FCC7 -:10963000FFF7A6FB394A16B061F31E021146BDE8DA -:10964000F08D002228463946FEF7F1FF05460F4609 -:109650006FF00102FFF757FA4FF05532384BFEF723 -:10966000E9FF2A463B46FEF7E8FF0022354BFEF7AE -:10967000E1FF8B4680462A463B4610461946FEF7D8 -:10968000DCFF42465B46FEF7D8FF80460B914FF069 -:10969000C0422D4B28463946FEF7CFFF8346059141 -:1096A0002A4A294B40460B99FEF7C7FF884602908D -:1096B000274A284B2846394600E01BE0FEF7BDFF4D -:1096C0004346029AFEF7B3FF054602460B460B914E -:1096D00058460599FEF70BFF002788465A4638463C -:1096E000059BFEF7A4FF2A460B9BFEF7A3FF02464D -:1096F00000F073B90020B1F5801F07DA3522284643 -:109700001946FFF700FA05466FF0340000EB2150D0 -:1097100022E00000FFFF1F00FFFF0F000000F03FEE -:109720000000F07F0000404301FCFFFFEC0A000056 -:109730000000F0FF0000E0410000F043FFFFEF3FBA -:109740005555D53F0000E03F4715F73FFE822B659A -:1097500044DF5DF80BAE543EA0F2FF300190C1F340 -:10976000130040F07F6141F040510291FE49884270 -:10977000D8BF4FF0000B0EDDFC498142C8BF4FF04F -:10978000010B08DC01984FF0000B401C019002987F -:10979000A0F580100290F6480299784400EBCB00C7 -:1097A00009910790D0E900232846FEF740FF059174 -:1097B00000900798D0E9002328460999FEF797FE04 -:1097C00002460B460020EB49FEF7A7FF0B910B4624 -:1097D0000246069005990098FEF72FFF0A90E6488A -:1097E00088460027784400680C9002994FF000509A -:1097F00040EA610000EB8B4000F5002102910798E0 -:10980000D0E900230C98FEF712FF2A46099BFEF7C9 -:1098100011FF3A464346FEF710FF079105463846CA -:109820004146029B0C9AFEF708FF059B009AFEF743 -:1098300001FF2A46079BFEF7FAFE0B9B069AFEF7EE -:10984000FCFE0A9A06910890434610461946FEF718 -:10985000F4FE05460246C9480B46079106217844A6 -:10986000FFF739FA0290079B2A46059110461946E0 -:10987000FEF7E3FE059B029AFEF7DFFE0591054623 -:109880004346384619460A9AFEF731FE069B089A67 -:10989000FEF7D3FE2A46059BFEF729FE3A464346CD -:1098A0000591129010461946FEF7C7FE0022B44BF0 -:1098B00007910090FEF71BFE059B129AFEF717FE1C -:1098C0000D463A46AE4B3846FEF7B1FE079B009A6E -:1098D000FEF7ADFE059B129AFEF7ACFE3A460791E5 -:1098E00012902B4610464146FEF7A7FE05910090C8 -:1098F00043460A9A07991298FEF79FFE8046079101 -:109900002B463A4606990898FEF797FE4246079B73 -:10991000FEF7EDFD88460690059B009AFEF7E7FDF1 -:1099200000200F460546059B009AFEF780FE434641 -:10993000069AFEF77FFE80460D914FF06042914BF4 -:1099400028463946FEF779FE059100908E4A8D4BE8 -:1099500040460D99FEF771FE804604918B4A8C4B70 -:1099600028463946FEF769FE4246049BFEF7BFFDD6 -:10997000884A7A4402EBCB03D3E90023FEF7B7FD14 -:10998000029004910198FEF740FF0791DDE9043150 -:109990000546029A0098FEF7AAFD7F4A7A4402EB38 -:1099A000CB0BDBE90023FEF7A2FD2A46079BFEF75F -:1099B0009EFD002788462A463846079BFEF737FE5D -:1099C000DBE90023FEF733FE059B009AFEF72FFE2E -:1099D000049B029AFEF72EFE024600200A900F9882 -:1099E000644DAAF10103184301D16C4D0A90002087 -:1099F0000B46029030462146FEF71FFE82468B46FC -:109A0000234630461946029AFEF711FE3A4643466F -:109A1000FEF713FE52465B46FEF769FD06468A4690 -:109A20003A46434621460298FEF707FE04460F4693 -:109A300032465346FEF75BFD594A8B46914226DB80 -:109A4000ABEB020353EA000210D122463B46FEF77D -:109A5000EEFD80460391534A534B30465146FEF784 -:109A600046FD4246039BFFF765F82CD20220FFF724 -:109A700051FA40F2013200204FF0E041FFF743F885 -:109A80000A46294616B062F31E01BDE8F08D474B29 -:109A90002BF000429A4216D3454A0BEB020353EADD -:109AA000000208D122463B46FEF7C1FD324653462E -:109AB000FFF740F807D80220FFF72CFAFFF760F90C -:109AC0000A462946DEE72BF000403A493A4A01EBC4 -:109AD00020514FF00008904223DD481C4FF48011C4 -:109AE00021FA00F05844C0F30A51344AA1F2FF3180 -:109AF0007A44334B1268CB4020EA0303C0F31300CF -:109B000040F4801CC1F114002CFA00F8BBF1000FE6 -:109B1000B8BFC8F1000820463946FEF788FD044664 -:109B20000F4622463B4630465146FEF7E0FC4FF0DA -:109B3000000B5A46234B58460791FEF77EFD0591D0 -:109B40000090214A214B58460799FEF776FDCDE952 -:109B5000020122463B4658460799FEF768FD324609 -:109B60005346FEF767FD33E08E9803007AB60B008C -:109B70004A0700000000F03F88070000B60600001A -:109B80000000084009C7EE3FFD033ADCF5015B1415 -:109B9000E02F3EBE92050000580500000000F0BF17 -:109BA00000009040FE822B654715973C00CC90400A -:109BB00000346F3F01FCFFFF0000E03F7C04000029 -:109BC000FFFF0F00432EE63F396CA80C615C20BEFE -:109BD0003F4A404BFEF731FDDDE90223FEF787FCEB -:109BE00007468A46059B009AFEF781FC04460E460E -:109BF000059B009AFEF71BFD3A465346FEF71AFDF9 -:109C00000746224633460B9110461946FEF715FDCE -:109C10008346024630488A460B4605217844FFF7C2 -:109C20005AF85A465346FEF708FD22463346FEF7D9 -:109C300001FD82468B463A46204631460B9BFEF795 -:109C4000FCFC3A460B9BFEF752FC00910C90002264 -:109C50004FF0804350465946FEF7E9FC0746039112 -:109C600052465B4620463146FEF7E7FC3A46039BE8 -:109C7000FEF753FD009B0C9AFEF7D9FC22463346B3 -:109C8000FEF7D5FC0022154BFEF7D4FC0E46044629 -:109C900001EB08510815002810DC424620463146E9 -:109CA000FEF731FFFEF7F0FF042808BFFFF768F862 -:109CB000424620463146FEF726FF04460A980B46E8 -:109CC00016B022462946BDE8F04DFEF7B6BC0000AE -:109CD000EF39FAFE422EE63F280300000000F03F75 -:109CE0002DE9F8430446544822466946B0EB420F3A -:109CF00009D94FF0E640B0EB440F8CBF4FF0FF3076 -:109D00000020009034E04D4B22F0004083422BD9DC -:109D10004B491046FEF775FBFEF778FE0646FEF748 -:109D200092FD00F00300009046493046FEF769FBC3 -:109D3000054645493046FEF764FB07464349304631 -:109D4000FEF75FFB804642493046FEF75AFB21464C -:109D5000FEF754FB4146FEF74EFB3946FEF74BFB40 -:109D60002946FEF748FB02E01046FFF717F80446C5 -:109D7000009D002D1DDA6000B0F17F4F09D2204612 -:109D8000FEF796FF042808BFFFF702F82046BDE85B -:109D9000F88308D10120FFF7BDF8BDE8F8430021A2 -:109DA0000846FEF764BB2046BDE8F8430121FEF7F4 -:109DB00021BE214615F0010F08461FD0FEF721FBFA -:109DC00004462449FEF71DFB2349FEF7C2FA21464B -:109DD000FEF717FB2149FEF7BCFA2146FEF711FBFF -:109DE0004FF07E51FEF7B5FA15F0020F08BFBDE83F -:109DF000F88300BF80F00040BDE8F883FEF701FB68 -:109E000006461749FEF7FDFA1649FEF7F7FA3146FE -:109E1000FEF7F7FA1449FEF79CFA3146FEF7F1FA1D -:109E20002146FEF7EEFA2146FEF793FA15F0020FEF -:109E3000E0D1BDE8F8830000B61F927E490E494686 -:109E400083F9223F1A61342C0020A23300A0FD398F -:109E50000000C93FB93AB2BACA9F2A3DDDFFFFBE32 -:109E6000336D4C39DA82083CA0AA2ABE2DE9F041B4 -:109E700006460F46FEF784FE0D46040018BF01207B -:109E8000284320F00040C0F17F6010F1E0400FD582 -:109E9000002E14BF01200020384320F00040C0F104 -:109EA0007F6000F1E0400028A4BF0120FFF732F8F6 -:109EB00020462946BDE8F081B59F0008B99F0008FB -:109EC0003B010008B09F0008B99F00085901000835 -:109ED000989F00089E9F00089D010008A89F000809 -:109EE000B99F0008D3010008000000000000F03F07 -:109EF000000000000000F83F00000000000000002B -:109F00000000004003B8E23F000000000000000035 -:109F100006D0CF43EBFD4C3E033333333333E33FC3 -:109F2000FFAB6FDBB66DDB3F4D268F515555D53FEF -:109F300001411DA96074D13F65DBC9934A86CD3FBD -:109F4000EF4E454A287ECA3F3E5555555555C53FAB -:109F500093BDBE166CC166BF2CDE25AF6A56113F9D -:109F6000F16BD2C541BDBBBED0A4BE726937663E9F -:109F70000000000000000000000000006E83F9A255 -:109F80002915444ED15727FCC0DD34F5999562DB85 -:109F90004190433CAB6351FE726D6F646500707716 -:109FA0006D202F2070706D0076657273696F6E0082 -:109FB00068656C700065786974000000DC9F0008BB -:109FC00000000020940200002C8C000860A0000813 -:109FD0009402002044140000048F00088102190339 -:109FE0000226010329093D1204CBDC050201240BE2 -:109FF00020DE05021100089B01030204050607028A -:10A0000014018B803F040136135C0402202062039C -:10A0100022403A020812043A040812083A080812C8 -:10A020000C22105A0420190839201908392019085F -:10A0300029201E342C014040041334081B403804EE -:10A040001A3C0419211934011F3BA24A6D416809C9 -:10A0500001020304060708090C69103C0204068982 +:100C00000A2D11DA454DB5F90050002D03DD434D95 +:100C1000B5F9005003E0414DB5F900506D420A2D81 +:100C200002DA00253D4E3580324DEE7AED7A6D00C8 +:100C30006D42854204DD2F4DED7A6D006D4209E075 +:100C40002C4DED7A6D00854203DA2A4DED7A6D0068 +:100C500000E005466E43642596FBF5F52F4E368879 +:100C600035442DB22D4E35803546B5F9005015F17D +:100C7000960F02DA6FF0950509E0284DB5F900509E +:100C8000962D01DD962502E0244DB5F90050234E46 +:100C90003580184DED7C4543322695FBF6F5224E06 +:100CA000368835442DB2204E35803546B5F9005092 +:100CB0001E4EB54201DA35460BE01B4DB5F900502A +:100CC00047F23056B54201DD354602E0164DB5F922 +:100CD0000050154E35803546B5F900504FF4FA7680 +:100CE00095FBF6F00D4D2D8805442DB20B4E358049 +:100CF00000BF23E7C00200203200002012000020C5 +:100D00003600002030000020900000204800002025 +:100D1000400300204C000020680000200E0000204E +:100D20006C0000207000002010000020D08AFFFF1F +:100D300004F068F9FFF728FBFFF7C0FB0720FFF777 +:100D400050FC00F057F80820FFF757FC0546042038 +:100D5000FFF753FC06460120FFF74FFC07462A46E3 +:100D6000314603F08FFF10201E4908600820091F3C +:100D7000086000241DE01B480838006880F010005F +:100D80001849083908600846006880F008000860C3 +:100D9000192004F02CF94FF48050134908601920F1 +:100DA00004F025F94FF480500F49091F0860601CBA +:100DB000C4B20A2CDFDB08200A49091F0860102092 +:100DC000086002F053FAFFF733FC04F0E5F8074936 +:100DD00008604FF4C8700649088001E001F08CFCFF +:100DE000FCE70000140C01401408014094000020AE +:100DF0007401002010B5F848407804280BD0F6485C +:100E00004078012807D0F4484078052803D0F248FC +:100E10004078082802D10420FFF746FB2020FFF786 +:100E2000ECFB18B94020FFF7E8FB10B10420FFF7F6 +:100E30003BFBE948407812282DD2DFE800F02C1562 +:100E4000191A110920210D1B222627282C2C2C1CB5 +:100E50000020E24908701EE00120E04908701AE015 +:100E60000220DE49087016E00320DC49087012E019 +:100E700000BF00BF00BF0420D84908700BE000BFCE +:100E800000BF0620D549087005E000BF00BF08205C +:100E9000D249087000BF00BF10BD10B50420FFF795 +:100EA000ACFB00B910BDCC484078012803D0CA483B +:100EB0004078042810D1CA48008981B2002004F08B +:100EC00015F8C5484078042812D1C548408981B238 +:100ED000012004F00BF80BE0C148008881B200202B +:100EE00004F004F8BE48408881B2012003F0FEFF00 +:100EF00000BFD7E770B500250420FFF77EFB00B1E7 +:100F00000225002409E0B74A32F8142091B2621990 +:100F1000D0B203F0EBFF601CC4B2B048007884424A +:100F2000F1DB70BD70B50546002404E0AD4820F843 +:100F30001450601CC4B2A94800788442F6DBFFF765 +:100F4000D9FF70BD70B5A548007803284DDDA648CF +:100F5000B0F90410A548B0F90400002803DDA34847 +:100F6000B0F9040003E0A148B0F9040040426FF07A +:100F70006302101A814210DA9C48B0F9040000287C +:100F800003DD9A48B0F9040003E09848B0F9040082 +:100F900040426FF06301081A24E09348B0F904104E +:100FA0009248B0F90400002803DD9048B0F904002D +:100FB00003E08E48B0F904004042643081420EDD07 +:100FC0008A48B0F90400002803DD8848B0F904001D +:100FD00003E08648B0F904004042643002E08248F1 +:100FE000B0F9040000B2804988807B48407812281C +:100FF0007ED2DFE810F07D009200FD00410112007A +:101000000106CB0159028C069001E90283032004FA +:10101000DE047D007D007D00A4057448C18872480F +:101020000088084400B26F4908807048C0886E4943 +:1010300009884942084400B26A494880664890F9E4 +:101040005C006949B1F90410484300F2DC5066497C +:10105000B1F902100844B0F57F7F02DA4FF47F70D7 +:101060001FE05D4890F95C005F49B1F90410484306 +:1010700000F2DC505C49B1F902100844B0F5FA6F97 +:1010800002DD4FF4FA600CE0534890F95C005649D9 +:10109000B1F90410484300F2DC505349B1F9021091 +:1010A000084400B24E4908814B4890F95C004E4913 +:1010B000B1F90410484300F2DC504B49B1F9021079 +:1010C000401AB0F57F7F02DA4FF47F7021E042488A +:1010D00090F95C004449B1F90410484300F2DC5037 +:1010E0004149B1F90210401AB0F5FA6F04DD00E091 +:1010F00069E24FF4FA600CE0374890F95C003A4935 +:10110000B1F90410484300F2DC503749B1F902103C +:10111000401A00B23249488155E23348B0F9020022 +:101120008000032190FBF1F03049C988084400B2E7 +:101130002C4908802C48B0F90200400040420321AD +:1011400090FBF1F12948C088274A12885242104486 +:10115000084400B2234948802348B0F90200400007 +:101160004042032190FBF1F12048C2881E480088CC +:101170001044084400B21B4988801748B0F8621038 +:1011800090F95C00184AB2F9042000FB0210B0F597 +:101190007F7F02DA4FF47F701AE00F48B0F86210D8 +:1011A00090F95C00104AB2F9042000FB0210B0F57F +:1011B000FA6F02DD4FF4FA600AE00748B0F8620007 +:1011C000054991F95C10084AB2F9042001FB0200BC +:1011D00000B2034908819FE7C0020020740000208C +:1011E00076000020900300203E0100202C0100200A +:1011F000FE48C0880146FE4840880144FD4890F9F9 +:101200005C00FB4A928850434042084400B2FA49CD +:101210000880F648C088F6490988494208440146D2 +:10122000F44890F95C00F24A928800FB021000B288 +:10123000F1494880ED48C188ED48008808440146DE +:10124000EC4890F95C00EA4A928800FB021000B278 +:10125000E9498880E548C088E54949884942014410 +:10126000E44890F95C00E24A9288504340420844C6 +:1012700000B2E149C8804FE7DC48C088DC490988F2 +:1012800049420144DA4840880144DA4890F95C0058 +:10129000D74A928850434042084400B2D649088059 +:1012A000D248C088D249098849420844D04949886F +:1012B00049420144CF4890F95C00CD4A928800FB36 +:1012C000021000B2CC494880C848C188C84800888C +:1012D0000144C74840880144C64890F95C00C44AAC +:1012E000928800FB021000B2C3498880BF48C188C1 +:1012F000BF4800880844BE49498849420144BD4866 +:1013000090F95C00BA4A928850434042084400B2C7 +:10131000B949C88000E7B548C0880146B44840884C +:101320000144B44890F95C00B14A9288504340426D +:10133000084400B2B0490880AC48C088AC4909886C +:1013400049420844AA4949884942084400B2AA4986 +:101350004880A648C0880146A54840880144A54861 +:1013600090F95C00A24A928800FB021000B2A249E8 +:1013700088809E48C1889E48008808449C494988C6 +:101380004942084400B29C49C880C5E69848B0F973 +:1013900002008000032190FBF1F09449C9880144C8 +:1013A000944890F95C00924A928800FB021000B2C7 +:1013B000914908808E48B0F9020040004042032164 +:1013C00090FBF1F08949C988894A12885242114438 +:1013D0000144884890F95C00854A92885043404215 +:1013E000084400B2844948808148B0F902004000B6 +:1013F0004042032190FBF1F17C48C2887C48008880 +:10140000104401447B4890F95C00794A928850432B +:101410004042084400B2784988807548B0F902001B +:101420008000032190FBF1F07049C98801447148A4 +:1014300090F95C006E4A928850434042084400B2E2 +:101440006D49C8806A48B0F902004000404203215B +:1014500090FBF1F06549C988654A128852421144EF +:101460000144644890F95C00614A928800FB0210D4 +:1014700000B2614908815E48B0F902004000404274 +:10148000032190FBF1F15948C28859480088104463 +:101490000144584890F95C00554A928800FB0210BC +:1014A00000B25549488137E6514AB2F9002051420D +:1014B00001EBD1724D4BDB8803EB62034C4AB2F96E +:1014C000020000EBD07203EB62034A4A92F95C20FF +:1014D000474EB68802FB063212B2474B1A80444A86 +:1014E000B2F90020514201EBD172404BDB8803EB93 +:1014F00062023F4BB3F90230584200EBD07302EB6B +:1015000063033C4A92F95C20394EB68872435242DA +:101510001A4412B2384B5A80354AB2F9001001EB26 +:10152000D172324BDB8803EB6203314AB2F902001D +:1015300000EBD07203EB62032E4A92F95C202C4E32 +:10154000B68802FB063212B22B4B9A80284AB2F9B7 +:10155000001001EBD172254BDB8803EB6202244BB8 +:10156000B3F90230584200EBD07302EB6303214A17 +:1015700092F95C201E4EB688724352421A4412B24F +:101580001D4BDA801948C0881949498849420144ED +:10159000184890F95C00164A928800FB021000B2CD +:1015A000194608811148C088014611484088014405 +:1015B000104890F95C000E4A92885043404208441B +:1015C00000B219464881B9E2094AB2F900205142F5 +:1015D00001EBD172054BDB8803EB6203044AB2F9DD +:1015E000020000EBD07203EB620307E02C01002045 +:1015F0003E010020C002002090030020FE4A92F924 +:101600005C20FE4EB68802FB063212B2FC4B1A80FA +:10161000FA4AB2F90020514201EBD172F94BDB8852 +:1016200003EB6202F54BB3F90230584200EBD07382 +:1016300002EB6303F04A92F95C20F04EB68802FB9D +:10164000063212B2EE4B5A80EC4AB2F9001001EBAE +:10165000D172EC4BDB8803EB6203E84AB2F902007B +:1016600000EBD07203EB6203E34A92F95C20E34E95 +:10167000B688724352421A4412B2E14B9A80DF4A52 +:10168000B2F9001001EBD172DE4BDB8803EB620292 +:10169000DA4BB3F90230584200EBD07302EB63032C +:1016A000D54A92F95C20D54EB688724352421A440C +:1016B00012B2D34BDA80D348C088D0490988494256 +:1016C00008440146CC4890F95C00CC4A92885043CB +:1016D0004042084400B219460881CA48C188C74838 +:1016E000008808440146C44890F95C00C34A9288C7 +:1016F00000FB021000B219464881ABE3C148C08824 +:10170000BE49098849420144BC4840880144BA485E +:1017100090F95C00B94A928850434042084400B2B4 +:10172000B7490880B748C088B44909884942084485 +:10173000B249498849420144AF4890F95C00AF4A38 +:10174000928800FB021000B2AD494880AD48C188C4 +:10175000AA4800880144A94840880144A64890F955 +:101760005C00A64A928800FB021000B2A44988805F +:10177000A448C188A14800880844A0494988494232 +:1017800001449D4890F95C009C4A92885043404235 +:10179000084400B29A49C8809A48C0889749098885 +:1017A00049420144954840880144934890F95C00BF +:1017B000924A928800FB021000B291490881914838 +:1017C000C0888E490988494208448C494988494261 +:1017D0000144894890F95C00884A9288504340420D +:1017E000084400B2864948818648C18883480088F9 +:1017F00001448248408801447F4890F95C007F4A58 +:10180000928850434042084400B27D4988817D4817 +:10181000C1887A4800880844784949884942014487 +:10182000754890F95C00754A928800FB021000B27E +:101830007349C8810EE37148B0F90000C0EBC000E5 +:101840000A2190FBF1F06F49C98808446B49B1F94E +:101850000210A1EBC1010A2291FBF2F1014466489A +:1018600090F95C00654A928800FB021000B264495E +:1018700008806248B0F90000A0EBC0000A2190FB8C +:10188000F1F06049C98808445C49B1F90210A1EB44 +:10189000C1010A2291FBF2F10144574890F95C0022 +:1018A000564A928800FB021000B2554948805348BE +:1018B000B0F90000A0EBC0000A2190FBF1F0514903 +:1018C000C98808444D49B1F90210C1EBC1010A228F +:1018D00091FBF2F10144484890F95C00474A928834 +:1018E00000FB021000B2464988804448B0F900006D +:1018F000C0EBC0000A2190FBF1F04249C9880844BE +:101900003E49B1F90210C1EBC1010A2291FBF2F18B +:101910000144394890F95C00384A928800FB021073 +:1019200000B23749C8803748C0883449498849429D +:101930000144314890F95C00304A9288504340425B +:10194000084400B22E4908812E48C0882B490988D6 +:10195000494208440146284890F95C00274A928889 +:1019600050434042084400B2254948812548C08878 +:1019700001462248408801441F4890F95C001F4AF4 +:10198000928850434042084400B21D4988811D4856 +:10199000C1881A48008808440146174890F95C003D +:1019A000164A928850434042084400B21449C88104 +:1019B00050E21449CA881149098811440F4AB2F902 +:1019C0000220504200EBD07201EB62020A4991F909 +:1019D0005C100A4B9B8801FB032109B2084A118065 +:1019E0000649B1F90010484200EBD071054AD2888F +:1019F00002EB6101014A07E0C00200203E01002025 +:101A0000900300202C010020528852420A44FD49D4 +:101A100091F95C10FC4B9B8801FB032109B2FB4A46 +:101A20005180FB49C988F84A128852420A44F64953 +:101A3000B1F9020000EBD07102EB6102F14991F9BA +:101A40005C10F14B9B8801FB032109B2EF4A9180A6 +:101A5000ED49B1F9000000EBD071ED4AD28802EBFC +:101A60006102E94949880A44E64991F95C10E64B6C +:101A70009B8801FB032109B2E44AD180E249B1F914 +:101A8000000000EBD071E24AD28802EB6101DE4A2D +:101A9000528852420A44DB4991F95C10DA4B9B8828 +:101AA00059434942114409B2D84A1181D849C988D9 +:101AB000D54A128852421144D34AB2F90220504208 +:101AC00000EBD07201EB6202CE4991F95C10CE4B73 +:101AD0009B8859434942114409B2CC4A5181CA49B1 +:101AE000B1F90010484200EBD071C94AD28802EB2C +:101AF0006102C54949880A44C24991F95C10C24B48 +:101B00009B8859434942114409B2C04A9181C04956 +:101B1000CA88BD4909880A44BB49B1F9020000EBF3 +:101B2000D07102EB6102B74991F95C10B64B9B880A +:101B300059434942114409B2B44AD1818AE1B449B6 +:101B4000C9880A46B04949880A44AE4991F95C10EF +:101B5000AD4BB3F904305943484200EBD07102EB6E +:101B6000610109B2A94A1180A64890F95C00A64912 +:101B7000B1F90410484340000A2190FBF1F0A44958 +:101B8000C988A14A1288524211449F4A528852423F +:101B90001144084400B29D4948809D49C9880A46BD +:101BA000994949880A44974991F95C10964BB3F9D1 +:101BB000043001FB03F000EBD07102EB610109B2CC +:101BC000924A91808F4890F95C008F49B1F90410D6 +:101BD0004843400040420A2190FBF1F18C48C28802 +:101BE000894800881044884A528852421044084468 +:101BF00000B28649C8802DE1824B93F96430854E4E +:101C0000B6F9026003FB06F2D31702EB13731B1144 +:101C100003F2DC537E4EB6F902603344B3F57F7FA6 +:101C200002DA4FF47F7329E0764B93F96430794EF2 +:101C3000B6F9026003FB06F1CB1701EB13731B111E +:101C400003F2DC53724EB6F902603344B3F5FA6F17 +:101C500002DD4FF4FA6311E06A4B93F964306D4E84 +:101C6000B6F9026003FB06F0C31700EB13731B11F8 +:101C700003F2DC53664EB6F9026033441BB2664E83 +:101C80003380604B93F96530624EB6F9006003FB18 +:101C900006F2D31702EB13731B1103F2DC535C4EF5 +:101CA000B6F900603344B3F57F7F02DA4FF47F73F7 +:101CB00029E0544B93F96530564EB6F9006003FBAA +:101CC00006F1CB1701EB13731B1103F2DC53504EDB +:101CD000B6F900603344B3F5FA6F02DD4FF4FA63EE +:101CE00011E0484B93F965304A4EB6F9006003FBAA +:101CF00006F0C31700EB13731B1103F2DC53444EC1 +:101D0000B6F9006033441BB2434E7380A2E04048F2 +:101D1000C0883E4908804148007848B34048B0F93F +:101D200002003849B1F85410401A3D49B1F9001089 +:101D3000344AB2F85420891A012202FB010000B291 +:101D4000354908803648B0F902002E49B1F85410E0 +:101D5000401A40423249B1F900102A4AB2F85420E0 +:101D6000891A012202FB010000B22B49488017E0CA +:101D70002548B0F902002449B1F90010012202FB04 +:101D8000010000B2244908801F48B0F90200404217 +:101D90001D49B1F9001002FB010000B21E49488044 +:101DA0001D48B0F900001749B1F85E100844B0F5BD +:101DB0007F7F02DA4FF47F7013E01748B0F900001C +:101DC0001049B1F85E100844B0F5FA6F02DD4FF427 +:101DD000FA6006E01048B0F900000A49B1F85E1058 +:101DE000084400B20C4908800846B0F902000549D1 +:101DF000B1F860100844B0F57F7F13DA4FF47F70BC +:101E000024E00000C00200203E01002090030020DA +:101E10002C0100201E000020760000209D000020E4 +:101E2000000400209748B0F902009749B1F860100B +:101E30000844B0F5FA6F02DD4FF4FA6006E091480D +:101E4000B0F902009049B1F86010084400B28D4921 +:101E5000488000BF00BF2020FEF7CFFBC0B38B48F7 +:101E6000808900B2874908808848C08900B24880CC +:101E70008748C07818B3844991F96410854AB2F94B +:101E8000022001FB02F0C11700EB11717D4A12889C +:101E900002EB211109B27B4A11807B4991F965104F +:101EA0007C4AB2F9002001FB02F0C11700EB11716E +:101EB000744A528802EB211109B2724A518071486A +:101EC000B0F90000B0F57F7F03DA4FF47F700CE0CB +:101ED00024E06C48B0F90000B0F5FA6F02DD4FF471 +:101EE000FA6002E06748B0F90000664908800846D9 +:101EF000B0F90200B0F57F7F02DA4FF47F700BE09B +:101F00006048B0F90200B0F5FA6F02DD4FF4FA60F4 +:101F100002E05C48B0F902005A4948804020FEF7D0 +:101F20006CFBE8B35C480078012833D15B4800784B +:101F300058B94FF4FA605349888001205749087016 +:101F400003F03CF85649086024E054480078012822 +:101F500013D103F033F852490968401AB0F57A7F7B +:101F600018D94FF47F704749888002204B49087088 +:101F700003F024F84A4908600CE003F01FF84849D0 +:101F80000968401AB0F57A7F04D9002043490870E7 +:101F9000414908703E48007910B101203E4900E0F7 +:101FA00000E008703F48B0F90050012409E03D48C6 +:101FB00030F91400A84202DD3A4830F91450601C90 +:101FC000C4B2394800788442F1DB002455E02E4841 +:101FD000B0F85800A8420BDA324830F814002A4909 +:101FE000B1F85810691A401A00B22E4921F81400AD +:101FF0002C4830F914002449B1F85610884203DA0D +:102000002148B0F856000EE0264830F914001E4969 +:10201000B1F85810884203DD1B48B0F8580002E0C0 +:10202000204830F9140000B21E4921F81400174866 +:10203000B0F9060040F24C41884212DA1020FEF757 +:10204000DCFA38B91048B0F8560000B2154921F84A +:10205000140006E00C48B0F85A0000B2114921F80B +:1020600014001248007830B90748B0F85A0000B29E +:102070000C4921F81400601CC4B20B48007884425B +:10208000A5DB70BD76000020C00200200004002007 +:102090001E0400201E000020860000208700002073 +:1020A000880000209003002074000020A000002081 +:1020B0002DE9F04104460D46164600271EE04FF07C +:1020C000000814E0FE48006880F00800FC49086041 +:1020D0008814FC490860284602F089FF4FF48050BC +:1020E000F849091F086008F1010000F0FF08A04549 +:1020F000E8DB3C2002F07BFF781CC7B2B742DEDB96 +:10210000BDE8F0812DE9F04F85B00026EE48B0F92A +:10211000060040F2DC51884201DA64251CE0EA48FE +:10212000B0F90600B0F5FA6F10DAE84890F824002C +:10213000E549B1F90610A1F2DC5148434FF4FA71B8 +:1021400090FBF1F0C0F16400C5B205E0DF4890F803 +:102150002400C0F16400C5B20024B0E0DA4931F9CE +:102160001410DA4AB2F85420891A002907DDD6493A +:1021700031F91410D54AB2F85420891A06E0D3492F +:10218000B1F85410D04A32F91420891AB1F5FA7F07 +:1021900018DACD4931F91410CC4AB2F85420891A12 +:1021A000002907DDC84931F91410C84AB2F8542093 +:1021B000891A09E0C549B1F85410C34A32F914200C +:1021C000891A01E04FF4FA7188B2C04991F85310AE +:1021D00000290BDDBD4991F85310814205DABB4956 +:1021E00091F85310411A88B200E00020022C30D040 +:1021F000642290FBF2F291B2B54B4A1C33F91220E3 +:1022000033F91130D21A01EBC10303EB0113A0EB38 +:1022100083035A43642392FBF3F2AD4B33F811303E +:102220001A4412B2AB4B23F81420A84A92F8222089 +:1022300042434FF4FA7392FBF3F2C2F1640202F0EC +:10224000FF0808FB05F2642392FBF3F202F0FF089B +:102250000FE001B29F4A22F814109C4991F8231014 +:1022600041434FF4FA7291FBF2F1C1F1640101F0C4 +:10227000FF0896490831095D01FB08F1642291FBD2 +:10228000F2F1954A115591491831095D01FB08F1A8 +:10229000642291FBF2F1914A11558B4931F91410E6 +:1022A0008A4AB2F85420914207DA8A4931F8141068 +:1022B000494209B2874A22F81410601CC4B2032CA8 +:1022C000FFF64CAF8148B0F858008049B1F856107D +:1022D000401A7D49B1F90610A1F24C4148434FF430 +:1022E000617190FBF1F07949B1F85610084400B2E1 +:1022F0007849C8807A480078002851D07949B1F9E6 +:1023000000207949B1F90010501A05F0D9FD814635 +:10231000764905F0DAFB0490049806F0A3FA0390DE +:10232000049807F055F802906A49B1F9000005F0E9 +:10233000C7FD0090029905F0C8FB82466549B1F9D6 +:10234000020005F0BDFD0090039905F0BEFB834639 +:10235000514605F062FB814605F0D9FD00B20190BF +:102360005C49B1F9020005F0ABFD0090029905F05F +:10237000ACFB82465749B1F9000005F0A1FD009081 +:10238000039905F0A2FB8346514605F098FB814670 +:1023900005F0BDFD00B24F4908800198488000BF9C +:1023A0000220FEF72AF900287ED051480078401C10 +:1023B000C0B24F490870062190FBF1F201FB1200F8 +:1023C000A8BB01F0CEFE4B4991F800900978491C5A +:1023D000484A11704FEAE97109EB5171C910A9EB34 +:1023E000C101454A22F81100002706E0424830F8B2 +:1023F0001700304486B2781CC7B2082FF6DBB1460E +:10240000F11706EB5171C81005F05AFD3B490390D6 +:1024100005F05BFB3A49049005F08DFB8346394992 +:1024200005F053FB824605F08BFD374908703748AD +:10243000807A18B107203649087025E032480078C4 +:102440006B2803DC3048007810280ADA0020304975 +:102450000870304908704FF480501A49091F08600D +:1024600012E029480078672803DD01202849087018 +:102470000AE025480078632803DD0220244908701B +:1024800002E00420224908702148007860B1214808 +:10249000007898B1204801682048006800F5743041 +:1024A0009030814241D900E057E00020194908707E +:1024B0004FF480500349091F086031E035E0000007 +:1024C0000C0C01401408014000040020C002002050 +:1024D000100400202C010020340100203A010020CB +:1024E0009C000020C40100202801002039FA8E3C05 +:1024F000F0000020F2000020A003002033335340FE +:1025000000F07F450000DC422A0100201E0400206C +:10251000F10000208C00002090000020E800002046 +:10252000FE480068FE49086017E0FE480078A0B940 +:10253000FD480178FD480841F94909680844F74910 +:102540000968884209D20120F64908700003F84959 +:102550000860F2480068F2490860F64800880028E0 +:1025600003DD0120FEF734F818B9F348008800288D +:1025700006DDF248006880F00800F04908600EE0CF +:10258000EF480078012803D10820EC49091D0860B4 +:10259000EC48007818B10820E849083108604FF489 +:1025A0008070FEF72AF870B1DC480068E6490968D7 +:1025B000884208D9D94800684CF250310844E249B1 +:1025C000086002F007FFD5480068E04909688842C2 +:1025D00015D9DF48007878B90020D9490870D74864 +:1025E000006880F00800D5490860CC480068D949E7 +:1025F0000844D649086002E00120D149087001F082 +:1026000088FA05B0BDE8F08F70B505460020D249C4 +:102610000880D249485D02F06FFC044640F2EE208B +:10262000844203DB40F6CA00844201DD40F2DC5400 +:10263000204670BD70B5CA480078401CC849087073 +:10264000002456E02046FFF7DFFF00B2C4490E78B1 +:10265000F11706EB91718910A6EB8101C14A02EBDB +:10266000C40222F811000020BF4921F814000025FF +:102670000EE0BC4800EBC40030F81500BA4931F850 +:102680001410084400B2B84921F81400681CC5B2FF +:10269000042DEEDBB44931F91410881CC11700EB8E +:1026A00091718910B04A22F81410104630F91410B4 +:1026B000AE4830F91400C01E814207DA104630F8E7 +:1026C0001400801C00B2A94921F81400A64830F972 +:1026D0001410A64830F91400C01C814207DDA2483E +:1026E00030F81400801E00B2A04921F81400601CCC +:1026F000C4B2082CA6DB70BD2DE9F84F87480068EE +:102700009B49096888427DD98448006844F6206165 +:10271000084497490860FFF78DFF9448B0F9060018 +:1027200040F24C4188426EDA00209249088048808D +:10273000888091490880488090480078401C8F49E3 +:1027400008708A48B0F9040040F24C41884210DA1F +:102750008648B0F9020088420BDA7A48007840B91E +:1027600086480078142803D14FF4C8707249088055 +:10277000C8E17E48B0F9040040F26C7188422CDD5B +:102780007A48B0F90200884227DD6E48007820BB05 +:102790007A4800781428EBD179484078012806D18E +:1027A00040F2DC5077494881FEF777FB10E074482F +:1027B000407808280CD17248B0F85E0000B2714928 +:1027C00008806F48B0F8600000B24880FEF765FBF3 +:1027D00002F0E2FB6C49086094E14FF40070FDF7F1 +:1027E0000CFFB8B357480078A0BB6048B0F90400AC +:1027F00040F24C41884234DA5C48B0F9020040F2C1 +:102800006C7101E023E3DEE088422ADD5748B0F92D +:102810000000884225DD594800781428A8D15B487B +:10282000008830B1002059490880012058490880AB +:1028300068E15848008808B9012000E000205549A7 +:1028400008800846008830B1022201210A20FFF7E3 +:102850002FFC57E105E003220A210846FFF728FC78 +:1028600050E1474890F84100002804DC444890F8C3 +:102870004C00002818DD4848407958B14748007896 +:1028800040B101202F4908704548B0F90000454982 +:10289000088005E02B48007810B100202949087015 +:1028A0000020364908702DE13048B0F9040040F2AC +:1028B0004C41884204DB2D48B0F9000088420BDA15 +:1028C00020480078012807D12C4800781428AFD17F +:1028D00000201C49087015E12448B0F9040040F2BA +:1028E0006C71884204DC2148B0F90000884266DD42 +:1028F0001E48B0F9020040F26C7188425FDA11485C +:10290000007848B90C48008830B90D480078012893 +:1029100055D11A48007847E051E0000090000020AF +:10292000E80000208C000020F100002080841E00C0 +:102930001408014072010020740100200C0C0140B9 +:1029400070010020A0000020F4000020EC00002016 +:102950002200002020A10700A2000020CE000020BD +:10296000F8000020B0030020F00300200004002045 +:10297000180100200C01002012010020F9000020A5 +:10298000C00200207600002094000020DE0000201D +:10299000E0000020640100201E040020A6000020AA +:1029A000C401002028010020142894D10120FE49F0 +:1029B0000870FE48B0F90000FD490880A2E0002040 +:1029C000FC4908709EE0FC48B0F9060040F26C71CA +:1029D00088421CDDF4480078002818D1F648B0F988 +:1029E000040040F24C41884212DAF348B0F9020088 +:1029F00088420DDAEF480078142803D14FF4C870EC +:102A0000EE490880EB480078401CEA49087079E0FC +:102A1000E948B0F9040040F26C71884213DDE648E1 +:102A2000B0F9020040F24C4188420CDAE1480078EB +:102A3000142802D10120E2490870DE480078401CC9 +:102A4000DC4908705EE0DC48B0F9020040F26C71CD +:102A500088420FDDDB48808E801C01B2D948818618 +:102A6000FDF7FDFC4FF48070FDF7C7FD78B302F071 +:102A70003AFD47E0D048B0F9020040F24C418842AC +:102A80000FDAD048808E801E01B2CE488186FDF7D5 +:102A9000E6FC4FF48070FDF7B0FDC0B102F023FDFD +:102AA00030E0C548B0F9000040F26C7188420FDD9B +:102AB000C448408E801C00B2C2494886FDF7CFFC56 +:102AC0004FF48070FDF799FD08B102F00CFD19E09C +:102AD000B948B0F9000040F24C4188420FDAB948D9 +:102AE000408E801E00B2B7494886FDF7B8FC4FF40F +:102AF0008070FDF782FD28B102F0F5FC02E00020B5 +:102B0000AC4908704FF40070FDF777FD10B3AE4884 +:102B1000008898B1A448007801280FD1A648B0F9E0 +:102B2000060040F24C41884208DDA848407928B9A7 +:102B30003220A74908800020A3490880A348007AD2 +:102B400048B1A148008828B901209F490880322057 +:102B50009F4908800DE09F48008850B19248007856 +:102B600038B90020984908809A49088001209A497C +:102B700008800025B8E09048B0F9080040F21451F0 +:102B8000884208DD8C48B0F9080040F2A461884210 +:102B900001DA012000E000208749B1F9081040F275 +:102BA0001452914201DA012100E0002141EA400083 +:102BB0008149B1F9081040F2A462914201DD01217E +:102BC00000E0002140EA81007B49B1F90A1040F29F +:102BD0001452914201DA012100E0002140EAC100D3 +:102BE0007549B1F90A1040F21452914208DD724958 +:102BF000B1F90A1040F2A462914201DA012100E029 +:102C0000002140EA01106C49B1F90A1040F2A462B7 +:102C1000914201DD012100E0002140EA41106949B3 +:102C20003C31495D084258D16348B0F90C0040F28C +:102C30001451884208DD6048B0F90C0040F2A461EC +:102C4000884201DA012000E000205B49B1F90C1054 +:102C500040F21452914201DA012100E0002141EAE0 +:102C600040005549B1F90C1040F2A462914201DDD7 +:102C7000012100E0002140EA81004F49B1F90E1026 +:102C800040F21452914201DA012100E0002140EAB1 +:102C9000C1004949B1F90E1040F21452914208DDC9 +:102CA0004549B1F90E1040F2A462914201DA0121C6 +:102CB00000E0002140EA01103F49B1F90E1040F256 +:102CC000A462914201DD012100E0002140EA4110AF +:102CD0003C494731495D084201D0012000E0002015 +:102CE0003A494855681CC5B20B2DFFF644AF37482A +:102CF000007820B93948B0F9000032280EDD0120F3 +:102D0000FDF766FC50B13648007850B900203549CF +:102D10000880488001203249087002E000203049D4 +:102D200008702A48407910B901202F4908702C48B2 +:102D30000078012803D110202C49086003E01020FE +:102D40002A49091F08600220FDF742FCC8B11F484C +:102D5000407898B12648007898B901202449087035 +:102D600024480068244908602448C0882449088011 +:102D70000020244908802449088002E000201C49E2 +:102D800008700420FDF724FC60B11048807850B131 +:102D90001E480078E0BB01201C4908700348B0F9C8 +:102DA000000036E048E037E0A0000020C401002029 +:102DB00028010020F90000200004002072010020FA +:102DC00076010020C0020020640100201E040020C3 +:102DD000DC000020DE000020E0000020A200002037 +:102DE000A700002012010020A6000020140C0140C2 +:102DF000A90000206C000020700000202C010020A1 +:102E00001C010020100000200E000020A80000205F +:102E100005E0F749088002E00020F6490870F6480E +:102E2000407A30B1F548007830B90120F349087094 +:102E300002E00020F1490870EF48007A18B1012043 +:102E4000EF49087041E00020ED4908703DE0ED4891 +:102E500090F9000030B1012811D002281CD00328BD +:102E60002ED126E0E7480078401C40B2E5490870C2 +:102E70000420FDF7ADFB08B100F00FFD24E0E148B0 +:102E80000078401C40B2DF4908700220FDF7A0FB2B +:102E900008B100F048FB17E0DA480078401C40B267 +:102EA000D84908700220FDF793FB08B1FDF73DFEFD +:102EB0000AE0D4480078401C40B2D249087003E0D0 +:102EC0000020D049087000BF00BFFDF740FD02F0B0 +:102ED00063F8CD49086008460068CC490968401A83 +:102EE000CB490880C8480068C84908600420FDF73D +:102EF0006FFB88B3C748B0F90400002803DDC5485C +:102F0000B0F9040003E0C348B0F904004042462889 +:102F100023DAB848007800B3BF490988B44A128858 +:102F2000891A08B210F1B40F02DC00F5B47108B2CE +:102F3000B42802DBA0F5B47108B2B849097859B1D8 +:102F4000B749C97B41431E2291FBF2F1B14A9288F5 +:102F5000511A09B2AF4A918004E0AF48B0F90000BD +:102F6000A34908800220FDF733FB38B3AD48007851 +:102F700020B3A848B0F90600AB49B1F90010401AD7 +:102F8000002807DDA348B0F90600A749B1F90010F1 +:102F9000401A06E09F48B0F90600A349B1F90010B5 +:102FA000081A142802DD00209E4908709E480088F7 +:102FB0009E490988084400B29649C88000240BE164 +:102FC0009B480078012874D1022C72DA914830F9BC +:102FD0001400984931F91410C1EB400010F5FA7F44 +:102FE00001DA954815E08B4830F91400914931F920 +:102FF0001410C1EB4000B0F5FA7F02DD4FF4FA7017 +:1030000007E0844830F914008A4931F91410C1EB03 +:1030100040008A4931F81410411A8148323030F8A2 +:103020001400084406B27E48807B7043642190FB04 +:10303000F1F007B27A48807F404200EB8000B8424E +:1030400005DD7748807F404200EB80000BE074484C +:10305000807F00EB8000B84204DA7148807F00EB8B +:10306000800000E038460746754830F914003044C7 +:103070007449884201DA08460DE0714830F91400BD +:10308000304442F21071884201DD084603E06C488A +:1030900030F91400304400B2694921F814000846A0 +:1030A00030F914005E49897D48430013009051E0D7 +:1030B000FFE7584830F9140000EB80000101584840 +:1030C0000830005D91FBF0F85F4830F81400A8EB81 +:1030D00000000FFA80F84F4830F914705B4830F95F +:1030E0001400404410F57A5F01DA59480DE0574862 +:1030F00030F914004044B0F57A5F02DD4FF47A50A5 +:1031000003E0524830F91400404400B24F4921F81E +:1031100014004D4830F91400002803DD4A4830F906 +:10312000140003E0484830F914004042B0F5207F15 +:1031300003DD0020454921F81400444830F914000B +:103140007D2190FBF1F036491031095D4843801133 +:1031500000B200903C4931F914103E4A125D5143CF +:103160000A2291FBF2F0C11700EB5171A7EBE101CC +:103170000FB2354830F81400374931F81410401AAE +:103180000FFA80F9304830F81400334921F8140060 +:10319000324830F81400324931F8141008444844D9 +:1031A0000FFA80FA2D4830F814002D4921F8140048 +:1031B0002A4820F814902B48005D00FB0AF04011CB +:1031C0000FFA80FB00983844A0EB0B0000B22649B0 +:1031D00021F81400601CC4B2032CFFF6F1AEFDF719 +:1031E000B1FEFDF75AFEFDF785FEBDE8F88F000041 +:1031F000C6010020A80000201E0400209C00002022 +:103200009D0000201E01002090000020940000205E +:10321000980000202C010020C40100202200002082 +:10322000C0020020A90000201C0100200E00002088 +:10323000A7000020600100200CFEFFFF1E00002000 +:1032400012010020F0D8FFFF120000200C01002026 +:1032500080C1FFFF34010020FA000020000100209F +:10326000060100203A0100203E01002010B5FE4872 +:1032700000F0B3FF10B90120FDF7B9F901F018F81B +:1032800010B90220FDF7B3F901F058F910B9042084 +:10329000FDF7ADF90120FDF79BF910B1F24908687F +:1032A00080470220FDF794F908B101F001F8EF49D9 +:1032B000ED4802F0D1F930B10120FDF792F9EA4969 +:1032C0000868804706E0E94801F058FC10B903207F +:1032D00001F036FFE5490868804710BD70B5E44845 +:1032E0000088002854DD00241CE0E1480088B0F587 +:1032F000C87F03D10020DF4941F82400DD4850F8A1 +:103300002400DD4931F914100844DA4941F8240059 +:103310000020D94921F814000021D84820F81410C1 +:10332000601CC4B2032CE0DBD148008801282AD1FC +:10333000D04800684FF4C87190FBF1F000B2CF495B +:103340002639C884CB4840684FF4C87190FBF1F02F +:1033500001B2CA4826380185C64880684FF4C87152 +:1033600090FBF1F0C6490988401A01B2C3482638DB +:1033700041850020C149263948860021BF482638AA +:103380008186FDF76CF8BA480088401EB84908806D +:103390004FF40070FDF731F900287DD0B94800885E +:1033A000322815D1B5482638C08CB7490880B348B3 +:1033B0002638008D4880B1482638408D8880AF4837 +:1033C0002638408EB1490880AC482638808E488027 +:1033D000AC48008800284DDD00251BE0A948008886 +:1033E000322803D10020AA4941F82500A84850F806 +:1033F0002500A14931F915100844A54941F82500D7 +:1034000000209D4921F8150000219C4820F8151046 +:10341000681CC5B2032DE1DB9A480088012823D13E +:1034200000209C49088001209B49088002220A2133 +:103430000846FEF73DFE9448008890492639C88426 +:10344000914841888D48263801858F4881888B486E +:10345000263841858D4800888849263948868B481A +:10346000418886482638818686480088401E8549DE +:10347000088000BF8948008801282CD10020874996 +:10348000088083480068322190FBF1F000B27B494C +:103490002639C8847E4800E01DE04068322190FB58 +:1034A000F1F001B2754826380185794880683221EB +:1034B00090FBF1F072490988401A01B26F48263832 +:1034C000418500206D492639488600216B48263801 +:1034D0008186FCF7C4FF6848008868492639C98C92 +:1034E000401A00B26449088008464188634826387B +:1034F000008D081A00B260494880084681885F48FC +:103500002638408D081A00B25B49888070BD10B51E +:103510005548416858488847534881685648884705 +:10352000FFF7DCFE10BD2DE9FE4F5D4800685D49E8 +:103530000968884201D2BDE8FE8F594800685949A0 +:1035400008605948007830B1012813D002281BD0F8 +:10355000032861D127E000F048FF53480078401C61 +:10356000514908704F48006841F2F81108444D492C +:10357000086051E000F007FF4C4908804A48007895 +:10358000401C4949087047E000F0B6FF4648007803 +:10359000401C454908704348006843F2B061084444 +:1035A0004049086038E000F037FF414908603F4873 +:1035B000008800F000FF3F4908803D48006800F0A7 +:1035C00052FF0290029804F07BFC3B49009004F00B +:1035D000B2FA019004F0E7FC80464FF00052374BFE +:1035E00005F000FA06460022354B04F087FB04463E +:1035F0000022344B04F085FB824604F0B5FC3249CE +:1036000008600020284908702648006841F2883187 +:1036100008442449086000BF00BF00BF8BE710B515 +:103620002A480088002873DD00246AE027480088C3 +:10363000B0F5C87F03D10020254941F82400244873 +:1036400050F82400234931F914100844204941F866 +:10365000240000201F4921F814001F4921F81400FC +:103660001A480088012839E07404002080040020F2 +:10367000720100205004002054000020E6020020C7 +:1036800078010020DC0000209A010020A001002029 +:103690005C040020E2000020DE000020E0000020AA +:1036A000900000207C010020800100208201002089 +:1036B000840100208801002080E6C547965BC83F52 +:1036C0000000F03F1AE9504168000020740100201A +:1036D000680400204E000020180000200FD1EF48A1 +:1036E00050F824004FF4C87190FBF1F000B2EC499F +:1036F00021F8140001220F210A20FEF7D9FC601CDA +:10370000C4B2032C92DBE7480088401EE5490880DC +:10371000002439E0E44830F81400E14931F814108D +:10372000401A00B2E04921F81400084630F914109C +:10373000DE4830F91400A0F54870814205DADB4814 +:1037400030F91400A0F5487012E0D74830F9141091 +:10375000D64830F9140000F54870814205DDD348A1 +:1037600030F9140000F5487002E0CF4830F9140039 +:1037700000B2CD4921F81400084630F81400CB49B6 +:1037800021F81400601CC4B2032CC3DB10BD10B5BB +:10379000C7484168C4488847C5488168C2488847C7 +:1037A000FFF73DFF10BD10B5C24800F004FFC1484F +:1037B0008088C1490880BF480088404200B24880E4 +:1037C000BC484088404200B2888010BD2DE9F041DD +:1037D00000F0C7FE642001F00AFCFFF7E4FF0A20B6 +:1037E00001F005FCB449B1F90010002903DDB2492C +:1037F000B1F9001003E0B049B1F9001049420846A0 +:1038000004F067FB064632460B460020AB4904F045 +:10381000E8FA044604F0DDFBA9490860A649B1F9BD +:103820000210002903DDA449B1F9021003E0A24906 +:10383000B1F902104942084604F04BFB06463246F5 +:103840000B4600209D4904F0CCFA044604F0C1FB6D +:103850009B4948609849B1F90410002903DD964955 +:10386000B1F9041003E09449B1F904104942084643 +:1038700004F02FFB044622460B4600208F4904F03B +:10388000B0FA064604F0A5FB8D49886000F081FE81 +:1038900001208C490870BDE8F08170B58A48006845 +:1038A0008A490968884200D270BD87480068884903 +:1038B000084486490860FFF776FF7F49B1F90000A8 +:1038C00004F0FEFA06467E480168304604F0FDF832 +:1038D000054604F01CFB00B277490880B1F90200EC +:1038E00004F0EEFA064676484168304604F0EDF8FA +:1038F000054604F00CFB00B26F494880B1F90400A2 +:1039000004F0DEFA06466E488168304604F0DDF8C1 +:10391000054604F0FCFA00B2674988806D480078DB +:1039200001281CD1694800686B490860002411E037 +:1039300000216A4820F814105F4830F814006849E4 +:1039400021F814005C4830F81400664921F814008E +:10395000601CC4B2032CEBDB00205E4908705649A2 +:10396000B1F9000004F0ACFA06465548016830464B +:1039700004F0ABF8054604F0CAFA00B24E490880DC +:10398000B1F9020004F09CFA06464D484168304601 +:1039900004F09BF8054604F0BAFA00B246494880A4 +:1039A000B1F9040004F08CFA0646454881683046B7 +:1039B00004F08BF8054604F0AAFA00B23E4988806C +:1039C00040480078D0B10846008844492C39898D98 +:1039D000401A00B238490880084641883F482C38D0 +:1039E000C08D081A00B234494880084681883B4897 +:1039F0002C38008E081A00B22F498880364800689B +:103A0000002849D03148006833490968401A3649CE +:103A1000884228D23548006880F0080033490860A1 +:103A200000241DE0244830F914002D4931F9141008 +:103A3000884205DA204830F81400294921F814009A +:103A40001D4830F91400274931F91410884205DD6A +:103A5000194830F81400234921F81400601CC4B23E +:103A6000032CDFDB18E000201B49086000240FE076 +:103A70001B4931F914101B4A32F91420881800EB45 +:103A8000D07149100AB2154921F81420601CC4B243 +:103A9000032CEDDBFCF7E3FC00BF05E76804002026 +:103AA00018000020740100204E000020A401002016 +:103AB00080040020AA0100206000002000408F4008 +:103AC0008C0100209801002090000020B00100200F +:103AD000A086010076010020B4010020EC02002045 +:103AE000B8010020BE01002080C3C9010C0C0140B8 +:103AF00010B50446E0B201F03CFCC4F3072001F02D +:103B000038FC10BD10B50446204601F032FC10BD53 +:103B100070472DE9F041FA48007818B1FCF75FFBD7 +:103B2000BDE8F08101F003FC00287DD001F00CFC21 +:103B300052287AD008DC23280DD0452876D04D288D +:103B400010D04F280DD12DE1532870D057286FD0B9 +:103B50005828F7D138E2EBA001F018FC0120E84921 +:103B600008709FE24D20FFF7CDFFCB20FFF7CAFF83 +:103B7000002406E0EF4931F91400FFF7B9FF601C9B +:103B8000C4B2032CF6DB002406E0EB4931F9140043 +:103B9000FFF7AEFF601CC4B2032CF6DB002406E086 +:103BA000E64931F91400FFF7A3FF601CC4B2032CEF +:103BB000F6DBE348006800B2FFF79AFFE148B0F98E +:103BC0000000FFF795FF002406E0DF4931F91400FB +:103BD000FFF78EFF601CC4B2082CF6DB002406E061 +:103BE000DA4931F91400FFF783FF601CC4B2082CD6 +:103BF000F6DB002406E0D64931F91400FFF778FF20 +:103C0000601CC4B2082CF6DB0120FCF7E1FC460086 +:103C10000220FCF7DDFC46EA80060420FCF7D8FC15 +:103C200046EAC006102004E03DE2C9E136E230E297 +:103C3000E8E1FCF7CDFC46EA00152846FFF762FFF5 +:103C4000C4490978C44A127841EA4201C34A127849 +:103C500041EA8202C2490978C24B1B78194342EA01 +:103C6000C101C8B2FFF74EFFBF48008800B2FFF79E +:103C70003FFF00F0CEFE05B22846FFF739FF0024D3 +:103C800006E0BA4931F91400FFF732FF601CC4B2F4 +:103C9000022CF6DBB6494878FFF734FF002410E029 +:103CA000B3490831085DFFF72DFFB1491031085DB8 +:103CB000FFF728FFAE491831085DFFF723FF601CAE +:103CC000C4B2082CECDBAA4991F82000FFF71AFFD8 +:103CD000A74991F82100FFF715FFA54991F82200A7 +:103CE000FFF710FFA24991F82300FFF70BFFA0494F +:103CF00091F82400FFF706FF002410E09C493C31B6 +:103D0000085DFFF7FFFE9A494731095D994A125D48 +:103D100041EAC211C8B2FFF7F5FE601CC4B20B2C19 +:103D2000ECDB9548008800B2FFF7E2FE934800887C +:103D3000B43000B2FFF7DCFE91480078FFF7E2FEF6 +:103D400090480078FFF7DEFE8F480078FFF7DAFE34 +:103D50008E48008800B2FFF7CBFE8D48008800B285 +:103D6000FFF7C6FE8B480078FFF7CCFE8A48006854 +:103D70000A2190FBF1F005B22846FFF7B9FE87480B +:103D8000B0F90000FFF7B4FE8548B0F90000FFF776 +:103D9000AFFE8448B0F90000FFF7AAFE4D20FFF700 +:103DA000B1FE7FE14F20FFF7ADFE002406E0614940 +:103DB00031F91400FFF79CFE601CC4B2032CF6DB43 +:103DC000002406E05C4931F91400FFF791FE601C05 +:103DD000C4B2032CF6DB5A48006804F071F80746B9 +:103DE000714903F072FE064604F091F805B22846C8 +:103DF000FFF77EFE5348B0F90000FFF779FE00247C +:103E000006E05A4931F91400FFF772FE601CC4B293 +:103E1000022CF6DB002406E04C4931F91400FFF7D0 +:103E200067FE601CC4B2062CF6DB002406E048499D +:103E300031F91400FFF75CFE601CC4B2062CF6DBFF +:103E40000120FCF7C5FB46000220FCF7C1FB46EA57 +:103E500080060420FCF7BCFB46EAC0061020FCF7F5 +:103E6000B7FB46EA00152846FFF74CFE39490978AA +:103E7000394A127841EA4201384A127841EA82010D +:103E8000374A127841EAC201364A127841EA0211F1 +:103E9000464A127841EA4211C8B2FFF733FE3D4864 +:103EA0000078FFF72FFECB20FFF72CFE3548007877 +:103EB000FFF728FE32480078FFF724FE3C480068F0 +:103EC00000B2FFF715FE3A4909680814FFF710FE23 +:103ED0003848006800B2FFF70BFE3649096808143D +:103EE000FFF706FE3448008800B2FFF701FE3348B2 +:103EF000008800B2FFF7FCFD4F20FFF703FED1E082 +:103F0000C80100200D0A456E746572696E67204312 +:103F10004C49204D6F64652C2074797065202765AD +:103F20007869742720746F2072657475726E0D0A3B +:103F3000000000005A000020120000206000002055 +:103F40006C000020C40100207600002090030020B7 +:103F500000040020A7000020A9000020A8000020E5 +:103F60009A0000209B000020980000201E000020E6 +:103F7000C00200201E04002056010020D8000020AE +:103F80005501002054010020DA0000206C010020BF +:103F90006E0100202A01002068000020220100207C +:103FA000240100202601002000002041A000002064 +:103FB00044010020480100205C0100205E01002037 +:103FC000012001F0DCF86DE001F0CBF90446402C53 +:103FD00011DD522C0FDA4F20FFF794FD4B20FFF735 +:103FE00091FDA4F1400031494870FCF738FA0020F7 +:103FF00001F0C5F856E04E20FFF784FD4720FFF79B +:1040000081FD4FE0002411E001F0ABF927490831B0 +:10401000085501F0A6F9014624481030015501F079 +:10402000A0F9224918310855601CC4B2082CEBDBFA +:1040300001F097F91D4981F8200001F092F91B4920 +:1040400081F8210001F08DF9184981F8220001F072 +:1040500088F9164981F8230001F083F9134981F8A2 +:10406000240000240CE001F07CF901460F483C30AC +:10407000015501F076F90D4947310855601CC4B26D +:104080000B2CF0DB01F06DF901F06BF9FCF7E7F9AF +:1040900008E04FF4C8700649088003E00120054994 +:1040A000087000BF00BF00BF3AE50000C00200205A +:1040B000720100207601002070B52B4E90B0304682 +:1040C00001F086FD29480090294801A90024012516 +:1040D00031C128020494CDE90540800007902020DA +:1040E00008900002CDE909046946304601F0DDFD83 +:1040F0000121304601F003FE8DF830400B948DF81D +:1041000031504FF46020CDE90D04184C8DF83C502F +:104110004C3C0BA9204601F0E5FB032301220421BE +:10412000204601F05FFC0121204601F00DFC012139 +:10413000204601F0FFFB204601F019FC204601F06B +:104140001BFC0028FAD1204601F01DFC204601F09E +:104150001FFC0028FAD10121204601F020FC10B0FC +:1041600070BD034800887047080002404C2401409D +:10417000CA010020704710B50446254B06223221A3 +:10418000532000F00CFC224800782149497800EBCC +:10419000012000B220801E4880781D49C97800EBBC +:1041A000012000B260801A4800791949497900EB72 +:1041B000012000B2A08010BD10B508222D2153208F +:1041C00000F0E7FB0B223121532000F0E2FB092233 +:1041D0002C21532000F0DDFB10BD38B5044600252E +:1041E000002000906B4601220021532000F0D7FBF5 +:1041F00005461DB19DF80000E52801D0002038BD1E +:1042000004482060044860600448A0600120F6E78C +:10421000CC010020B9410008774100087541000831 +:1042200010B54FF48044204601F014FE012805D15A +:10423000204601F01DFEBE490120087010BD10B5DA +:10424000BB4C86B06B4660681622AA21807E00F0C7 +:10425000A6FBBDF8000041BA60680180BDF80210FD +:1042600049BA4180BDF8041049BA8180BDF80610F2 +:1042700049BAC180BDF8081049BA0181BDF80A10D9 +:1042800049BA4181BDF80C1049BA8181BDF80E10C0 +:1042900049BAC181BDF8101049BA0182BDF81210A7 +:1042A00049BA4182BDF8141049BA818206B010BDE6 +:1042B000F0B59F4C85B0607810B1012005B0F0BD1D +:1042C0004FF40055ADF80C5003208DF80E0010206F +:1042D000984F8DF80F0003A9384602F0DAFF6E0000 +:1042E000ADF80C6004208DF80F0003A9384602F0E9 +:1042F000D0FF3D610E21022003F082F801960026D6 +:104300008DF8086008208DF8090001258DF80A5005 +:1043100001A801F04FFD28208DF810000F208DF826 +:1043200011008DF812008DF8135004A801F06BFAFB +:104330000C2000F05CFE616877206B46CE768876B4 +:104340000122D02100F02BFB60689DF800100222B2 +:10435000C17505628284552901D00020AEE7552140 +:10436000C176807E6B460122D12100F018FB9DF8BA +:104370000000616800F00F0200090A764876FFF736 +:104380005EFF657099E76A4808B542F210710278DD +:1043900000E000BF22B90B00A1F1010189B2F8D100 +:1043A00040686B460222807EF62100F0F8FABDF8E4 +:1043B000000040BA08BD5E494968CA7E552A01D04E +:1043C000C8690EE04A89B1F91430801A0A8950434D +:1043D000C013B1F912200344D20292FBF3F210444D +:1043E000C8610830001100B27047514800212E22E8 +:1043F00001704068F421807E00F0CBBA10B54C4CBF +:1044000000202070FFF7F1FF20780028FDD0FFF793 +:10441000BAFFBDE81040CEE738B5454C42F2107007 +:10442000217800E000BF21B90200A0F1010080B2B4 +:10443000F8D160686B460322807EF62100F0AFFA67 +:104440009DF800009DF80110000440EA01209DF84D +:10445000021008436168B1F92420C2F10802D0407B +:1044600001220A6238BD70B531494A68D169B2F992 +:104470000E40A1F57A6101FB01F31D136C43E512B7 +:10448000B2F90240B2F904604C4305EBE424B2F9FE +:10449000005004EB8505948CA5404E437113B2F98E +:1044A0000C601B135E4301EB2641891C8910D288E6 +:1044B000AD1C01F500414A43D10B4CF25032A0EB48 +:1044C000A500E2405043B0F1004F03D24000B0FBE2 +:1044D000F1F002E0B0FBF1F040000112494340F678 +:1044E000DE325143144A0914424301EB224101F6E2 +:1044F000CF6100EB211070BD0D48342341688A8CD8 +:1045000003EB821200230370887ED2B2F42100F004 +:1045100040BA10B5064C00202070FFF7EDFF207860 +:104520000028FDD0FFF778FFBDE810409BE70000B2 +:10453000D40100200010014043E3FFFF08B5002034 +:104540008DF800006B4601220A211E2000F027FA98 +:1045500018B19DF80000482801D0002008BD0120B6 +:1045600008BD10B5642000F042FD712200211E201C +:1045700000F00FFA322000F03AFD602201211E20E7 +:1045800000F007FA01220221BDE810401E2000F0D1 +:1045900000BA10B5702200211E2000F0FAF9202286 +:1045A00001211E2000F0F5F900220221BDE8104093 +:1045B0001E2000F0EEB91CB504466B46062203210E +:1045C0001E2000F0ECF9BDF8000040BA2080BDF8D4 +:1045D000020040BA6080BDF8040040BAA0801CBD53 +:1045E00030B587B005464FF44060ADF814000320A5 +:1045F0008DF816001C208DF8170005A9FC4802F064 +:1046000048FEFC4CE56000F007FAE06801F038FC79 +:10461000684601F0A0FC00224FF44071E06801F010 +:1046200000FD0025ADF804504BF6FF70ADF8060014 +:104630004FF48040ADF80C00EF4800900121E06895 +:1046400001F097FC6946E06801F02DFC4FF4A06092 +:1046500001F0D4F822208DF810008DF811508DF85B +:10466000125001208DF8130004A801F0CCF821208D +:104670008DF810008DF8115004A801F0C4F807B0AF +:1046800030BD70B5DB4CE068858A15F4E06F24D04E +:10469000018B00224FF4806101F0C3FCA8051CD4FB +:1046A000E0680188890518D40188C9050CD50188FE +:1046B000C905FCD4012101F084FCE068018889056A +:1046C000FCD4FFF78DFF08E0012101F07AFC002205 +:1046D0004FF44071E06801F0A4FCE068818A21F4A5 +:1046E000706181820020E07070BDCAE72DE9F04161 +:1046F000C04CE068818A4FF00105C9B2CA074FF08B +:10470000000627D0018821F400610180012101F019 +:1047100062FCA670207A20B1207860B96079FF2809 +:1047200009D021790022E06801F088FC6079FF2837 +:104730000FD0FF20B8E02570A079022804D1E068EE +:10474000018841F40061018021790122E06801F0D3 +:1047500075FCC9E08A074FF4806734D5BFF3508FEA +:10476000A079012810D1207A70B1207860B10021A1 +:10477000E06801F030FCBFF3508FE068018B01214D +:1047800001F01FFC65701CE0E068008BBFF3508FE8 +:10479000A07902280DD1207A58B1207848B10021A3 +:1047A000E06801F018FC93E03946E06801F039FC5C +:1047B0009AE0A079032804D1207A10B1207800284B +:1047C00074D10122F0E74A0753D56570227A8949EE +:1047D0000978CAB3C9B3A17902291FD9002101F010 +:1047E000FAFBE06801F027FC94F902206369985411 +:1047F000521CA2700121E06801F0E3FB6570E068E3 +:1048000001F019FC94F9021062695054491CA1701E +:1048100001223946E06801F004FC25E0012101F0A5 +:10482000D0FBE06801F007FC94F902106269505473 +:10483000491CA170E06801F0FEFB94F90210626966 +:104840005054891CA1700FE000E000E009B9E17943 +:1048500031B1012101F0B5FBA078401CA07003E04C +:10486000012101F0A4FB2570E0680188C905FCD492 +:104870003AE04A061BD501F0DEFB94F902106269AA +:104880005054491C48B2A070A179C01C814204D187 +:1048900000223946E06801F0C4FBA17994F90200D6 +:1048A000814221D100F10100A0701DE010E0090655 +:1048B0001AD594F90220511C4BB20BD02569A95C82 +:1048C000A37001F0B6FBA07994F9021088420BD1D5 +:1048D000002269E7A370617901F0ABFB207A002820 +:1048E000F6D1A0790028F3D094F90210A079401CE9 +:1048F000814209D12670607828B100224FF44071BE +:10490000E06801F08EFBE670BDE8F081EEE6B8E607 +:10491000ECE67CB5374C400047F2305520716171B0 +:104920000120E07100212172C4F810D0C4F814D025 +:104930006946A271E070072A01D900207CBD0020E1 +:1049400003E01E5C0E54401CC0B29042F9D3E068F4 +:10495000818889050ED40188C90505D40188890597 +:10496000FCD4012101F023FB01224FF44071E068E7 +:1049700001F057FBE07810B16D1EFBD102E00DB1E4 +:1049800001207CBD6089401C6081E068FFF728FE43 +:10499000D3E707B502AB0122FFF7BBFF0EBD70B531 +:1049A000144C4FEA400047F23055207161710020ED +:1049B000E0710120207263612361A271E070E06800 +:1049C000818889050ED40188C90505D40188890527 +:1049D000FCD4012101F0EBFA01224FF44071E068B0 +:1049E00001F01FFBE07848B16D1EFBD109E000002B +:1049F000000C0140DC010020801A06000DB10120EE +:104A000070BD6089401C6081E068FFF7E9FD00200F +:104A100070BD2F48408970472DE9F8434FF4406737 +:104A2000ADF800704FF003088DF802801420294C77 +:104A30008DF803006946204602F02BFC39462046DB +:104A400002F094FC0025261502E00A2000F0B9FAD5 +:104A50003146204602F076FC0028F6D0314620464A +:104A600002F086FC0A2000F0ACFA3146204602F043 +:104A70007DFC0A2000F0A5FA6D1CEDB2082DE7D3ED +:104A80004FF400652946204602F072FC0A2000F02F +:104A900098FA3146204602F06BFC0A2000F091FAA9 +:104AA0003146204602F062FC0A2000F08AFA2946CC +:104AB000204602F05BFCADF800708DF802801C20EF +:104AC0008DF803006946204602F0E3FBBDE8F88359 +:104AD000DC010020000C0140B0F90010CA1701EB06 +:104AE000927189100180B0F90210CA1701EB92711E +:104AF00089104180B0F904104942CA1701EB927144 +:104B00008910818070471CB504466B4606221D2122 +:104B10006820FFF744FFBDF8000040BA2080BDF8D0 +:104B2000020040BA6080BDF8040040BAA0801CBDFD +:104B300010B5192000F05BFA002215216820FFF75C +:104B400028FF10B9032000F0FBFA16481621007860 +:104B500040F018026820FFF71CFF00221721682090 +:104B6000FFF717FF01223D216820FFF712FF012206 +:104B70003E21BDE810406820FFF70BBF10B504468A +:104B8000192000F034FA002215216820FFF701FFF8 +:104B9000002806D004482060044860600448A060F3 +:104BA000012010BDF4010020314B0008074B000824 +:104BB000D94A00082DE9F84F4FF0000BDFF8ACA3FD +:104BC000DFF8AC9380465E460AEBC60009EBC605EB +:104BD000D0E900474046444543D1390C009102F0EA +:104BE0005AF901283DD12046009902F05FF93F04AF +:104BF0003F0C06D0042F08D0082F14D00C2F08D15A +:104C000015E0204602F030F902E0204602F02EF9CD +:104C10008346287878B1A5F804B0698858468B4552 +:104C20000FD9401A11E0204602F022F9F0E72046A1 +:104C300002F020F9ECE70120A5F802B0287002216B +:104C400006E04FF6FF72511A0844E88000212970EF +:104C5000C74840304180C64907802046403101F0B6 +:104C600035FE761CF6B2082EAED3BDE8F88FBF48ED +:104C7000083801784FF0804009B100F042B999E757 +:104C8000BC4897E72DE9F74F8CB00024B74907944B +:104C900000940194039408390294049405940694B2 +:104CA00008940870B24B214640F2DC5203EBC10578 +:104CB000491CC9B2EA800829F8D3AD4F0125032663 +:104CC0004FF01C094FF0470A4FF6FF7B4FF080482A +:104CD000403788B3ADF81C5004208DF81F008DF8C4 +:104CE0001E6007A9A44802F0D4FA8DF820908DF830 +:104CF00021408DF822508DF8235008A800F083FD44 +:104D0000684601F0ABFEADF800A0ADF804B0ADF818 +:104D100002406946404601F031FC7C80BD80FC8049 +:104D20003C813C803946404601F0D0FD0122022101 +:104D3000404601F0CCFE60E0FFE7CF20ADF81C005C +:104D400028208DF81F008DF81E6007A98A4802F000 +:104D5000A0FAADF81C6007A9884802F09AFA8DF80D +:104D600020908DF821408DF822508DF8235008A80E +:104D700000F049FD1D208DF8200008A800F043FD3B +:104D8000684601F06BFEADF800A0ADF804B0ADF8D8 +:104D900002406946C246404601F0F0FBDFF8D4B15C +:104DA0006946584601F0EAFB7C80BD80FC80DFF854 +:104DB000BC913C814FF0000809EBC8018A886C491E +:104DC0003A8059F83800403101F080FD08F10108BF +:104DD00008F0FF08B8F1080FEED301221E21574654 +:104DE000504601F074FE01221E21D846584601F0BB +:104DF0006EFE0121384601F055FE0121404601F0CA +:104E000051FE4FF41060ADF81C0018208DF81F0003 +:104E10008DF81E6007A9584802F03BFA4FF47070F5 +:104E2000ADF81C0007A9554802F033FA544FDFF8DB +:104E300054810D9840F6C316F0B30E9810B141F2AC +:104E4000873001E044F61F60ADF80400694638463B +:104E500001F094FBADF804606946404601F08EFB1A +:104E60007020ADF80C00ADF810404FF47A70ADF83A +:104E700012000220ADF81400C001ADF81800ADF822 +:104E80000E5003A9384601F0B2FB03A9384601F0E1 +:104E900055FC03A94446404601F0A9FB03A920465E +:104EA00001F0DAFB03A9204601F010FC03A920461B +:104EB00001F044FC012100E011E0384601F0F2FD70 +:104EC0000121204601F0EEFD0121384601F0F4FDFC +:104ED0000121204601F0F0FD0FB0BDE8F08FADF8E4 +:104EE00004606946384601F049FBB5E71F4A403285 +:104EF00052F82000018070471D4901EBC000C088B6 +:104F0000704770B502214D07284601F0C4FF174CC9 +:104F1000083C012805D16088A080284601F0A4FF44 +:104F200060800221284601F0C1FF6088A188884284 +:104F300001D9401A03E04FF6FF72511A084480B2BB +:104F4000B0F57A6F01D900200EE0A0F2EF2140F217 +:104F5000DB52914206D26178082903D2044A02EB5F +:104F6000C101C8806078401C607070BD00020020E4 +:104F7000B80400200004004000080140000C01407B +:104F8000002C014000080040814841688148816050 +:104F90004168491C4160704772B67D4843687D484E +:104FA0008168426862B6591A0068B1FBF0F002EB02 +:104FB0004201C1EBC21100EBC10070477548406867 +:104FC000704770B5724C00236168724D6268511A67 +:104FD0000B4411462A68B3FBF2F2824206D2801AD1 +:104FE0002A68B3FBF2F602FB1633EFE770BD30B56B +:104FF00004464FF47A7502E02846FFF7E2FF641E8C +:10500000FAD230BD2DE9F04186B001211D2001F01A +:10501000CAF90121C80201F0C6F90121084601F0D0 +:10502000CBF90121022001F0C7F90121042001F090 +:10503000C3F90121480201F0B6F90121880301F00A +:10504000B2F90121880501F0B7F90121084601F004 +:10505000A1F90121022001F09DF901F0D2F94FF6EA +:10506000FF70ADF80000DFF8308100248DF80340B8 +:105070006946404602F00DF9484F6946384602F04D +:1050800008F96946464802F004F90121454802F052 +:105090008EF91820ADF8000003258DF80250102677 +:1050A0008DF803606946384602F0F3F83B48082162 +:1050B0001030016006608614ADF800608DF8025073 +:1050C00014208DF803006946404602F0E2F83248A9 +:1050D0001030066001A801F018F933490198B0FBBF +:1050E000F1F02C4908603148016841F0807101609D +:1050F0002748016841F0010101602D484FF47A71A1 +:105100000068B0FBF1F0B0F1807F0CD220F07F415D +:105110004FF0E020491E4161244AF021D93A117034 +:10512000846107210161FEF7C7FF2248FFF758FAA3 +:1051300000F072F86420FFF75AFF06B0BDE8F08176 +:1051400016491020143108600820091F0860124E0B +:105150000C1F4502143640F2DB1C371F206880F01C +:1051600010002060206880F0080020606046FFF793 +:105170003EFF35601920FFF73AFF3D60EEE710B1C2 +:105180000E490D48086009490D48F039086070471C +:10519000001000E05802002000080140000C01400F +:1051A000001001400002300040420F00FCED00E022 +:1051B0007402002000580040EFBEADDEF04F00202A +:1051C0000400FA057748764A41685318764A136511 +:1051D00083688B4203D9591A9164436004E0C1F596 +:1051E00080719164002141606F480121443000F0DA +:1051F00086BD10B54FF4005000F0BFFD6A48002195 +:10520000443000F07CFD6748001D03C8814202D095 +:10521000BDE81040D6E710BD2DE9F04192B04FF443 +:105220000070ADF83C0003208DF83E0018205F4C64 +:105230008DF83F000FA9204602F02BF82015ADF89D +:105240003C0048208DF83F000FA9204602F021F8CD +:105250000E208DF8400001208DF8410000248DF8CB +:1052600042408DF8430010A800F0CDFA4FF4E13031 +:105270000B90ADF834400C20DFF83481ADF83040AD +:10528000ADF83600ADF83240ADF838400BA94046D5 +:1052900001F040FE444F5837384600F099FC08F1C1 +:1052A0000405B8140095CDE909044248CDE901048C +:1052B00080260494CDE90564A81503902020CDE94B +:1052C00007406946384600F0F0FC0121384600F0FE +:1052D00016FD01224021404601F0B6FE384600F09E +:1052E00023FD3049304F44370860384600F070FCE9 +:1052F0001020029000950494CDE905640794694656 +:105300003846089400F0D1FC01220221384600F012 +:1053100001FD2548846401228021404601F094FE6D +:105320000121404601F06EFE12B0BDE8F0811E483A +:1053300010B5583000F0F8FC1A490968884201D0CD +:10534000012010BD002010BD16491A4B0A68C2F595 +:105350008070185C521E0A6002D14FF480720A609D +:10536000704710B5FFF7E3FF0028FBD0BDE8104001 +:10537000EAE70C4A0A4B91685854491CC8B290603D +:105380000948406CC00700D11CE7704710B50446BF +:1053900002E0641CFFF7EDFF20780028F9D110BD72 +:1053A00002060020640200200000024000080140C4 +:1053B000003801400205002070B5002465252A460A +:1053C000FF216D20FFF7E5FA04460CB9002070BDFF +:1053D0000120FCE70EB54C480078B8B97A208DF86A +:1053E00000004A49B1F90010C1F1B40000EBD071DE +:1053F000C1F347018DF801106B460222FF216D2099 +:10540000FFF787FA0120404908706BE03E480078BA +:1054100001284AD179208DF800003D48B0F90000FC +:105420000A2190FBF1F05A3001D5002011E03848F4 +:10543000B0F900000A2190FBF1F05A30B42801DDE8 +:10544000B42006E03248B0F900000A2190FBF1F0E8 +:105450005A30C0B28DF801002D48B0F902000A217F +:1054600090FBF1F05A3001D5002011E02848B0F946 +:1054700002000A2190FBF1F05A30B42801DDB4207B +:1054800006E02348B0F902000A2190FBF1F05A30FF +:10549000C0B28DF802006B460322FF216D20FFF79A +:1054A00038FA0220184908701CE0174800780228D2 +:1054B00018D164208DF8000001208DF801001548F6 +:1054C000007818B101208DF8020002E000208DF86C +:1054D00002006B460322FF216D20FFF71AFA00201D +:1054E000094908700EBD08B56B208DF800000A2030 +:1054F0008DF801008DF802006B460322FF216D201C +:10550000FFF707FA08BD000070020020C401002068 +:105510001E000020A0000020B0F90010CA1701EB07 +:10552000927292100280B0F90210CA1701EB9272C7 +:1055300092104280B0F904205142CA1701EB9272D6 +:105540009210828070471CB504466B4606224321A8 +:105550006820FFF724FA9DF801009DF8001040EA4A +:10556000012000B220809DF803009DF8021040EA5F +:10557000012000B260809DF805009DF8041040EA0B +:10558000012000B2A0801CBD10B580226B216820D4 +:10559000FFF7FFF90520FFF72AFD002219216820F7 +:1055A000FFF7F7F900221A216820FFF7F2F903222A +:1055B0006B216820FFF7EDF918221B216820FFF707 +:1055C000E8F910BD08B50188ADF800104188ADF8C4 +:1055D0000210BDF90210CA1701EB5272D2100280FC +:1055E000BDF900205142CA1701EB5272D21042801D +:1055F000B0F90410CA1701EB5272D210828008BDB4 +:105600001CB504466B4606223B216820FFF7C7F90C +:105610009DF801009DF8001040EA012000B22080B2 +:105620009DF803009DF8021040EA012000B260805E +:105630009DF805009DF8041040EA012000B2A0800A +:105640001CBD10B510221C216820FFF7A2F940F202 +:10565000FF301349088010BDF8B504460D462320DD +:10566000FFF7C5FC6B46012275216820FFF797F90B +:1056700006460EB90020F8BD9DF80000682801D04C +:105680000020F8E707482060074860600748A060EE +:1056900007482860074868600748A8600120EAE7D3 +:1056A000780100204356000801560008C55500083F +:1056B000895500084755000819550008474810B596 +:1056C000016841F0010101604168454A11404160B3 +:1056D0000168444A11400160016821F480210160A1 +:1056E000416821F4FE0141604FF41F01816000F028 +:1056F00030F83D494FF00060086010BD374A10B5E2 +:1057000050683A4910F00C03394803D0042B01D0FB +:10571000082B0BD001605168354AC1F30311121DEB +:10572000515C026822FA01F2026010BD51685368B0 +:1057300001F470114FF0020413F4803F04EB914127 +:1057400002D053689B0301D52A4B00E0274B5943F5 +:10575000E0E722480021026842F4803202604FF400 +:10576000A063026801F1010112F4003F01D19942E6 +:10577000F7D10168890330D51F490A6842F0100249 +:105780000A600A6822F003020A600A6842F0020214 +:105790000A604168416041684160416841F480614C +:1057A0004160416821F47C114160416841F4E81195 +:1057B0004160016841F08071016001688901FCD598 +:1057C000416821F003014160416841F002014160FC +:1057D0004168C1F381010229FAD1704700100240EB +:1057E0000000FFF8FFFFF6FE08ED00E000127A006F +:1057F0007402002000093D000020024027490843B0 +:1058000027490860704770B50F21C47802780123DA +:105810004FF0E026DCB1224C246804F4E064C4F5C7 +:10582000E064250AC5F10404E9404578A540847880 +:105830000C402C4321011B4C1155007800F01F0136 +:105840008B40400906EB8000C0F8003170BD02F0CB +:105850001F008340500906EB8000C0F8803170BD06 +:10586000114A114001430E48001F016070470C4A65 +:10587000121D0029116801D0014300E0814311602D +:1058800070474FF0E0210428086903D020F004009D +:105890000861704740F00400FAE700000000FA05D4 +:1058A0000CED00E000E400E080FFFF1FC24910B5EE +:1058B000884202D1012144150AE0C049884202D140 +:1058C0000121041504E0BE4988420AD10121CC031C +:1058D000204600F07AFD2046BDE81040002100F08F +:1058E00074BD10BD10B54268B64B0C791A400B68F8 +:1058F00042EA0422134343608368B34A1340D1E968 +:10590000024222434C7943EA44031A438260C26A4A +:10591000097C22F47002491EC9B242EA0151C162F7 +:1059200010BD00210160017141718160C1600121E0 +:10593000017470470029816802D041F0010101E043 +:1059400021F00101816070470029816802D041F493 +:10595000807101E021F4807181607047002A426803 +:10596000C9B201D00A4300E08A43426070478168AF +:1059700041F00801816070470146002089680907ED +:1059800000D501207047816841F0040181607047B3 +:10599000014600208968490700D501207047002989 +:1059A000816802D041F4A00101E021F4A0018160EE +:1059B0007047014600208968490200D501207047E0 +:1059C0004268491E22F4604242EA41314160704718 +:1059D0000029416802D041F4006101E021F4006136 +:1059E0004160704770B5072509290AD9C468A1F13B +:1059F0000A0606EB4606B540AC43B3401C43C46000 +:105A000007E0046901EB4106B540AC43B3401C43D9 +:105A100004611F23072A09D2446B521E02EB820243 +:105A200093409C4391400C43446370BD0D2A09D2BE +:105A3000046BD21F02EB820293409C4391400C43C3 +:105A4000046370BDC46A0D3A02EB820293409C432A +:105A500091400C43C46270BD0029816802D041F4BA +:105A6000801101E021F4801181607047C06C80B228 +:105A7000704751484C30006870470029416802D097 +:105A800041F4806101E021F48061416070470029A8 +:105A9000416802D041F4805101E021F4805141601D +:105AA0007047826822F4E0420A438260704700290E +:105AB000816802D041F4004101E021F4004181609D +:105AC00070470029816802D041F4021101E021F4FD +:105AD000021181607047014600208968890200D563 +:105AE0000120704770B5072509290AD9C468A1F1BA +:105AF0000A0606EB4606B540AC43B3401C43C460FF +:105B000007E0046901EB4106B540AC43B3401C43D8 +:105B10000461836BC3F30154121B921C02EB8204D9 +:105B20001F22A2409343A1400B43836370BD826B4D +:105B3000491E22F4401242EA0151816370474250EB +:105B400070470844806A80B2704742681F4B1A4011 +:105B50000A4342607047416282627047426822F0A5 +:105B60001F020A4342607047134908310028086841 +:105B700002D040F4000001E020F40000086070470B +:105B80000246002012680A4200D001207047C94333 +:105B90000160704710B5002244680B0AC9B2006862 +:105BA0000C40184201D004B10122104610BD6FEA2A +:105BB00011210160704700000024014000280140CD +:105BC000003C0140FFFEF0FFFDF7F1FFFFFD3FFF4E +:105BD00001684FF6FE7211400160002101604160D2 +:105BE0008160C1606A496A4A0839904203D14868B5 +:105BF00040F00F0006E0664A1432904204D1486833 +:105C000040F0F00048607047614A2832904203D16A +:105C1000486840F47060F5E75D4A3C32904203D139 +:105C2000486840F47040EDE7594A5032904203D141 +:105C3000486840F47020E5E7554A6432904203D149 +:105C4000486840F47000DDE7514A7832904203D151 +:105C5000486840F07060D5E74E4A111F904203D16A +:105C6000086840F00F0006E04A4A1432904204D11E +:105C7000086840F0F00008607047464A28329042B9 +:105C800003D1086840F47060F5E7424A3C32904224 +:105C900003D1086840F47040EDE73E4A503290422C +:105CA000EAD1086840F47020E5E730B5036847F6AC +:105CB000F07293430C6A8A682243D1E904452C436D +:105CC00022438C692243CC6922434C6A22438C6A6A +:105CD00022431A430260CA6842600A6882604968C7 +:105CE000C16030BD0021016041608160C16001611F +:105CF00041618161C1610162416281627047002935 +:105D0000016802D041F0010102E04FF6FE7211403D +:105D100001607047002A026801D00A4300E08A430C +:105D20000260704741607047406880B2704701462A +:105D30000020CA0002D5174A083A01E0144A083A7E +:105D400012680A4200D001207047C10003D51149F2 +:105D5000091F086070470E490839486070470146BE +:105D60000020CA0002D50B4A083A01E0084A083A66 +:105D700012680A4200D001207047C10003D50549CE +:105D8000091F0860704702490839486070470000E1 +:105D90000800024008040240374900200860091D3D +:105DA0000860091D0860091D086033493348143133 +:105DB0000860704730B530498379026853B30B6887 +:105DC00093430B600A1D13680468A34313600279B0 +:105DD0000A441368046823431360274A083213688F +:105DE0000468A3431360131D1C680568AC431C6062 +:105DF0004479102C05D021440A68006802430A60E7 +:105E000030BD1168046821431160196800680143BE +:105E1000196030BD0079084401689143016030BDCC +:105E20000021016001710C22427181717047124999 +:105E300010310A6802430A60704701460E4A00208A +:105E4000143212680A4200D0012070470A49143106 +:105E500008607047084A014600201268064B0A4055 +:105E600014331B680B4202D0002A00D00120704777 +:105E7000014914310860704700040140FFFF0F0022 +:105E8000C04910B588424FF0010101D14C0501E035 +:105E90004FF48004204600F0A1FA2046BDE81040EF +:105EA000002100F09BBA70B50446808886B00D468C +:105EB00020F03F06684600F028FAB3490298B0FB8C +:105EC000F1F189B20E43A680228822F001022280DD +:105ED000AE4B2A689A421CD85200B0FBF2F080B256 +:105EE000042800D20420491C2184A083208840F08B +:105EF0000100208021884FF6F5300140A8886A898A +:105F0000104308432080A88929890843208106B0CE +:105F100070BDEB88A3F53F46FF3E05D102EB420280 +:105F2000B0FBF2F080B208E002EBC20303EB021216 +:105F3000B0FBF2F080B240F48040020501D140F0A5 +:105F400001004FF4967251434FF47A72B1FBF2F1B3 +:105F500040F40040C7E741F28831016000218180B0 +:105F60004BF6FF72C280018141814FF480418181F3 +:105F700070470029018802D041F0010101E021F0C1 +:105F80000101018070470029818802D041F400613D +:105F900001E021F40061818070470029818802D0EE +:105FA00041F4805101E021F4805181807047002943 +:105FB000018802D041F4807101E021F480710180F8 +:105FC00070470029018802D041F4007101E021F4FA +:105FD0000071018070470029018802D041F480617E +:105FE00001E021F4806101807047828901F0FE01A7 +:105FF00022F0FE021143818170470029818902D07D +:1060000041F0010101E021F0010181817047002987 +:10601000018802D041F0400101E021F040010180FF +:106020007047002A828801D00A4300E08A438280B8 +:10603000704701827047008AC0B2704712B141F0C8 +:10604000010101E001F0FE0101827047405A7047F2 +:106050000029018802D041F4004101E0C1F30E01A2 +:1060600001807047B1F5006F018803D021F4006111 +:106070000180704741F40061FAE7B1F5005F0188E3 +:1060800003D021F400510180704741F40051FAE738 +:106090000029018802D041F4805101E021F48051AF +:1060A00001807047B1F5006F018803D021F40061D1 +:1060B0000180704741F40061FAE70029018802D0AD +:1060C00041F0200101E021F0200101807047008BA8 +:1060D000000A70470029018802D041F0100101E058 +:1060E00021F01001018070470029018803D021F0C0 +:1060F00080010180704741F08001FAE7B1F5804FDF +:10610000818B02D021F4804101E041F48041818300 +:106110007047838A0022008B43EA004323F07F40CC +:10612000814300D1012210467047818A008B41EAE9 +:10613000004121F07F40704700220B0F21F07F418A +:1061400001D0143001E0090C18300068084200D07A +:10615000012210467047C9438182704710B5838879 +:10616000002201F0E064808A03EA144321F07F41B9 +:10617000084201D003B10122104610BDC9438182FB +:10618000704700000054004040420F00A08601000C +:10619000A448016841F0010101604168A24A114030 +:1061A00041600168A14A11400160016821F4802129 +:1061B0000160416821F4FE0141604FF41F018160DC +:1061C000704798490A6822F480320A600A6822F40B +:1061D00080220A60B0F5803F07D0B0F5802F03D150 +:1061E000086840F4A02008607047086840F48030D8 +:1061F000F9E70246002053098A49012B0AD0022BF5 +:106200000AD0496A02F01F02012393400B4200D0DA +:10621000012070470968F5E7096AF3E730B5002403 +:106220004FF4A0653120FFF7E4FF641CAC4201D0BD +:106230000028F7D03120FFF7DCFF002800D0012034 +:1062400030BD78490A6822F0F80242EAC0000860CE +:106250007047774908607047724A5368084323F4CF +:106260007C131843506070477149086670476D4A47 +:10627000516821F00301014351607047694840684B +:1062800000F00C007047674A516821F0F0010143AB +:1062900051607047634A516821F4E06101435160E5 +:1062A000704760494A6822F4605242EAC000486080 +:1062B00070475C4A0029517A01D0014300E08143D4 +:1062C000517270475B4908607047564A516821F423 +:1062D0004041014351607047574900220A7001F85C +:1062E0002029012802D0042802D1052081F82000AD +:1062F00070475249086070474A490A6A02430A6275 +:1063000070474E49443908607047464910B54A689D +:1063100012F00C034A4A03D0042B01D0082B26D0DC +:1063200002604A68474B02F0F00212099C5C026866 +:10633000E24042604C6804F4E064240A1C5D22FAE6 +:1063400004F484604C6804F460544FEAD4241B5D68 +:1063500022FA03F2C26049683A4B01F440414FEA25 +:1063600091311B1F595CB2FBF1F1016110BD4A680C +:106370004B6802F470124FF0020413F4803F04EBF8 +:10638000924202D04B689B0301D52F4B00E02C4B6F +:106390005A43C5E7234A0029516901D0014300E06F +:1063A0008143516170471F4A0029916901D001431F +:1063B00000E08143916170471A4A0029D16901D0F8 +:1063C000014300E08143D1617047164A0029D1683A +:1063D00001D0014300E08143D1607047114A002998 +:1063E000116901D0014300E08143116170471349F5 +:1063F0004039086070470E49C86470470949C87140 +:1064000070470848416A41F0807141627047054A0F +:106410000146002092680A4200D0012070470149DD +:1064200088727047001002400000FFF8FFFFF6FE80 +:1064300000004242D8004242201002408004424202 +:1064400000127A008C02002000093D00F64910B5C8 +:10645000884202D10121C41486E0B0F1804F09D0F6 +:10646000F24988420DD101210220FFF7B7FF002138 +:10647000022064E001210846FFF7B0FF002101205F +:106480005DE0EB49884206D101210420FFF7A6FF19 +:106490000021042053E0E749884206D10121082069 +:1064A000FFF79CFF0021082049E0E349884206D11C +:1064B00001211020FFF792FF002110203FE0DF496B +:1064C000884206D101212020FFF788FF00212020EB +:1064D00035E0DB49884202D10121441444E0D94926 +:1064E000884202D10121CC043EE0D749884202D142 +:1064F00001210C0538E0D549884202D101214C0523 +:1065000032E0D349884206D101214020FFF766FFDF +:106510000021402013E0CF49884206D1012180208C +:10652000FFF75CFF0021802009E0CB4988420AD1B7 +:10653000841501212046FFF751FF00212046BDE8C8 +:106540001040FFF74BBFC549884202D101210C041E +:106550000AE0C349884202D101214C0404E0C14948 +:1065600088420AD101218C042046FFF72EFF2046E5 +:10657000BDE810400021FFF728BF10BD30B50288EC +:10658000A94BAF4C98420DD0A0420BD0B0F1804F38 +:1065900008D0A64DA84205D0A54DA84202D0A54DD1 +:1065A000A84203D122F070054A882A43A24DA8428E +:1065B00006D0A24DA84203D022F44075CA882A43CF +:1065C00002808A8882850A88028598420AD0A04281 +:1065D00008D0A24A904205D0A14A904202D0A14AD6 +:1065E000904201D1097A01860121818230BD30B506 +:1065F000028C22F001020284028C8388048B22F038 +:10660000020224F073050C882C430D8915434A8837 +:106610002A43854DA8420BD0894DA84208D08F4D02 +:10662000A84205D08E4DA84202D08E4DA8420DD171 +:1066300022F008054A8923F440732A4322F0040516 +:106640008A882A438D891D43CB892B438380048309 +:10665000C9888186028430BD30B5028C22F01002D8 +:106660000284028C8388048B22F0200224F4E64505 +:106670000C88240645EA14440D892D0542EA154587 +:106680004A88120545EA1242674DA84202D06C4D75 +:10669000A84215D122F080054A8923F440631205EF +:1066A00045EA124222F040058A88120545EA124264 +:1066B0008D89AD0443EA1545CB899B0445EA134314 +:1066C00083800483C9880187028430BD30B5028C81 +:1066D00022F480720284028C8388848B22F40072FC +:1066E00024F073050C882C430D892D0642EA1545CC +:1066F0004A88120645EA12424B4DA84202D0504D3C +:10670000A84215D122F400654A8923F440531206A9 +:1067100045EA124222F480658A88120645EA12424E +:106720008D892D0543EA1545CB891B0545EA1343A1 +:1067300083808483C9888187028430BD30B5028C10 +:1067400022F480520284038C8288848B24F4E645F0 +:106750000C88240645EA144423F400550B891B07D2 +:1067600045EA13434D882D0743EA15452E4B9842C1 +:1067700002D0334B984205D122F480438A89920596 +:1067800043EA124282808483C988A0F840100584BD +:1067900030BD828B22F440628283828B42EA0122E6 +:1067A00082837047828B22F00C028283828B0A43A1 +:1067B00082837047028B22F440620283028B42EA9A +:1067C00001220283704770B5048C24F01004048405 +:1067D000068B048C26F473461B0746EA1343120605 +:1067E00043EA12420D05104B2D0C98420ED0144B6B +:1067F00098420BD0B0F1804F08D00C4B984205D096 +:106800000B4B984202D00B4B984205D124F020014B +:10681000294341F0100104E024F0A0030B4343F0AE +:1068200010010283018470BD002C0140000400406F +:1068300000080040000C0040001000400014004020 +:1068400000340140004C0140005001400054014020 +:1068500000180040001C00400020004000400140A3 +:106860000044014000480140028B22F00C020283E8 +:10687000028B0A430283704730B5048C24F0010474 +:106880000484058B048C1B0542EA134325F0F305B1 +:10689000F64A2B4390420ED0F54A90420BD0B0F10D +:1068A000804F08D0F34A904205D0F34A904202D07C +:1068B000F24A904202D124F0020201E024F00A02DE +:1068C0000A4342F001010383018430BD2DE9F05FEA +:1068D0000D4604460E88E548DFF894C3DFF894A31C +:1068E000DFF894E34988AA882B894FF0804B3EB3A8 +:1068F000042E2DD0082E268C32D026F480562684E5 +:10690000B4F81C90268C0F074FEA1748120629F49A +:1069100073471B0747EA124242EA134384420AD0F4 +:10692000644508D05C4506D0544504D0744502D077 +:10693000D248844241D126F4005040EA08003FE0AA +:106940002046FFF799FFE9882046BDE8F05F8BE716 +:106950002046FFF738FFE9882046BDE8F05F29E7C9 +:1069600026F480762684A78B268C1B0527F0F30758 +:1069700042EA13434FEA01683B434FEA1848844216 +:106980000AD0644508D05C4506D0544504D074450F +:1069900002D0BA48844204D126F4007040EA0800CC +:1069A00002E026F42060084340F48070A383208432 +:1069B000E9882046BDE8F05FF4E626F4024008438B +:1069C00040F48050A3832084E9882046BDE8F05F2E +:1069D000DFE62DE9F0410C460025498807460126EF +:1069E00001B90225A288012A00D102262088238924 +:1069F0000028384610D0FFF7E6FEE1883846FFF75A +:106A0000D9FE2389324629463846FFF735FFE1880B +:106A10003846BDE8F04127E7FFF72EFFE18838460A +:106A2000FFF722FF2389324629463846FFF7CBFE7F +:106A3000E1883846BDE8F041BCE610B50A884B88CD +:106A4000CC881A438B8823431A430B891A434B89FA +:106A500089891A430A43A0F8442010BD4FF6FF71FC +:106A6000818000210180C180418001727047002136 +:106A7000018041808180C180018141818181C1810A +:106A8000704700210180418001228280C180018104 +:106A900070470021018041808180C1800181418156 +:106AA000818170470029018802D041F0010101E095 +:106AB00021F0010101807047002930F8441F02D005 +:106AC00041F4004101E0C1F30E0101807047002A4A +:106AD000828901D00A4300E08A4382817047818223 +:106AE00070471143A0F848107047002A828901D0EE +:106AF0000A4300E08A4382817047018921F007013F +:106B000001817047028922F070020A4302817047B6 +:106B100000B50346FFF7F6FF188940F0070018811B +:106B200000BD70B50D4611460446602D4FF00102C0 +:106B30000AD0FFF7A1FE29462046FFF7E3FF208990 +:106B400040F00700208170BDFFF73DFEF3E710B570 +:106B5000048942EA0323E4B20B432343038110BDBB +:106B600010B50446FFF7F3FF208940F0770020813D +:106B700010BD10B50446FFF7EAFF208940F48040BD +:106B8000208110BD018582827047028822F0700248 +:106B90000A430280704770B50589048B068C25F086 +:106BA00007050D434FF6FC410C4040F201110C4328 +:106BB00026F0220642EA0311314305810483018451 +:106BC00070BD028B22F070020A4302837047028B71 +:106BD00022F4E04242EA012101837047828B22F0D5 +:106BE00070020A4382837047828B22F4E04242EAB9 +:106BF0000121818370470029018802D041F0800182 +:106C000001E021F08001018070470029818802D0D5 +:106C100041F0040101E021F0040181807047002966 +:106C2000818802D041F0080101E021F00801818053 +:106C300070470029818802D041F0010101E021F074 +:106C4000010181807047028B22F008020A4302830F +:106C50007047028B22F4006242EA012101837047EF +:106C6000828B22F008020A4382837047002C014085 +:106C7000003401400004004000080040000C0040C7 +:106C8000828B22F4006242EA012181837047028BE9 +:106C900022F004020A4302837047028B22F48062CE +:106CA00042EA012101837047828B22F004020A43E9 +:106CB00082837047828B22F4806242EA01218183C1 +:106CC0007047028B22F080020A4302837047028BD6 +:106CD000C2F30E0242EA012101837047828B22F047 +:106CE00080020A4382837047828BC2F30E0242EA1B +:106CF000012181837047028C22F002020A43028440 +:106D00007047028C22F008020A4302847047028C0A +:106D100022F0200242EA011101847047028C22F025 +:106D2000800242EA011101847047028C22F4007251 +:106D300042EA012101847047028C22F4006242EA97 +:106D4000012101847047028C22F4005242EA013191 +:106D50000184704710B50123048C8B409C4304844C +:106D6000038C8A401343038410BD10B50423048CA4 +:106D70008B409C430484038C8A401343038410BDDE +:106D800030B50124058C00F118038C40A54305841F +:106D900079B108290DD0091F88B203EB50000168B2 +:106DA00021F4E041016001681206120C11430160F8 +:106DB00030BD03EB5100016821F0700101600168F2 +:106DC000F4E70029018802D041F0020101E021F03E +:106DD0000201018070470029018802D041F00401BE +:106DE00001E021F00401018070470029818802D070 +:106DF00041F0800101E021F080018180704702882C +:106E000022F00802028002880A43028070478288CA +:106E100022F07002828082880A4382807047028951 +:106E200022F00702028102890A4302817047028927 +:106E300022F08002028102890A4302817047818424 +:106E400070478185704781867047018770478187C9 +:106E50007047A0F840107047028822F44072028008 +:106E600002880A4302807047808E7047008F704707 +:106E7000808F7047B0F840007047808C7047008D5D +:106E8000704702460020128A0A4200D00120704753 +:106E9000C94301827047038A002280890B4200EABD +:106EA000010001D000B1012210467047C9430182A0 +:106EB00070470000C64910B588420AD101218C03F1 +:106EC0002046FFF782FA2046BDE810400021FFF778 +:106ED0007CBAC049884202D101214C0410E0BE496D +:106EE000884202D101218C040AE0BC49884202D1C7 +:106EF0000121CC0404E0BA4988420AD101210C05E1 +:106F00002046FFF76BFA2046BDE810400021FFF74E +:106F100065BA10BD30B50446008A85B00D464CF602 +:106F2000FF710840E98801432182A1894EF6F310E0 +:106F30000140A8882A8910436A890A431043A08126 +:106F4000A08A4FF6FF410840A9890143A182684603 +:106F5000FFF7DBF99E48844201D1039800E00298D4 +:106F6000A1890904002900EBC00101EB0010296888 +:106F700002DA4FEA410101E04FEA8101B0FBF1F092 +:106F80006422B0FBF2F14FEA01114FEA11136FF0E6 +:106F900018056B4300EB8300A3891D044FF03203F7 +:106FA00006D503EBC000B0FBF2F000F0070005E0EF +:106FB00003EB0010B0FBF2F000F00F00084320815B +:106FC00005B030BD4FF41651016000218180C180B1 +:106FD00001810C2242818181704710B5038A4FF2F2 +:106FE000FF0213400A884C8822438C88C9880C43CE +:106FF00022431A43028210BD00210180418081801A +:10700000C18070470029818902D041F4005101E01C +:1070100021F400518181704710B5C1F3421301F092 +:107020001F040121A140012B07D0022B07D01430EF +:10703000002A026805D00A4304E00C30F8E710305B +:10704000F6E78A43026010BD002A828A01D00A4313 +:1070500000E08A4382827047028A22F00F02028295 +:10706000028A0A4302827047828922F40062828186 +:1070700082890A43828170470029818902D041F0C8 +:10708000020101E021F0020181817047028A22F0B1 +:1070900020020282028A0A43028270470029018A82 +:1070A00002D041F4804101E021F480410182704727 +:1070B000C1F30801818070478088C0F308007047E1 +:1070C000818941F0010181817047028BD2B2028334 +:1070D000028B42EA012101837047028B02F47F4256 +:1070E0000283028B0A43028370470029818A02D0FF +:1070F00041F0200101E021F0200181827047002948 +:10710000818A02D041F0100101E021F0100181825A +:1071100070470029818A02D041F0080101E021F086 +:107120000801818270470029818902D041F4004121 +:1071300001E0C1F30E01818170470029818A02D0EC +:1071400041F4006101E021F4006181827047828A8C +:1071500022F004028282828A0A43828270470029D6 +:10716000818A02D041F0020101E021F00201818216 +:1071700070470246002012880A4200D00120704762 +:10718000C9430180704770B501F01F060122002538 +:10719000C1F3421302FA06F4012B0FD0022B0FD0D9 +:1071A000838A4FEA11210088234202FA01F200EAA1 +:1071B000020001D000B10125284670BD8389F0E7A7 +:1071C000038AEEE70A0A01219140C9430180704712 +:1071D000003801400044004000480040004C00409E +:1071E00000500040904910B5884206D1012104208A +:1071F000FFF7EBF8002104203BE08C49884206D1E0 +:1072000001210820FFF7E1F80021082031E088493A +:10721000884206D101211020FFF7D7F80021102065 +:1072200027E08449884206D101212020FFF7CDF8CC +:10723000002120201DE08049884206D10121402004 +:10724000FFF7C3F80021402013E07C49884206D1B3 +:1072500001218020FFF7B9F80021802009E078495A +:1072600088420AD1841501212046FFF7AEF800219B +:107270002046BDE81040FFF7A8B810BD10B50121A9 +:107280000846FFF7A2F80021BDE810400120FFF7F3 +:107290009CB82DE9F041CB78002503F00F02DB0606 +:1072A00001D58B781A430B884FF00F0813F0FF0FAE +:1072B0004FF0010C1BD004680E880CFA05F31E4039 +:1072C0009E4210D1AF0008FA07F624EA060602FA39 +:1072D00007F43443CE78282E02D0482E02D002E0A4 +:1072E000436100E003616D1C082DE5D304600B8849 +:1072F000FF2B1DD94468002505F108060CFA06F39A +:107300000E881E409E420FD1AF0008FA07F624EA0D +:10731000060602FA07F43443CE78282E00D14361E2 +:10732000CE78482E00D103616D1C082DE4D3446053 +:10733000BDE8F0814FF6FF710180022181700421C8 +:10734000C17070470246002092680A4200D00120B6 +:107350007047806880B2704702460020D2680A42B7 +:1073600000D001207047C06880B27047016170474B +:10737000416170470AB10161704741617047C16066 +:10738000704741F4803282618161826181698069E4 +:1073900070472C4B10B51A684FF68074224042EAB1 +:1073A00000100843186010BD2749C8617047F0B548 +:1073B000244C002801DAE36900E06368420D120101 +:1073C00085B2C0F301579540C0F30346032F05D0A3 +:1073D000C2020AD50322B240934307E023F0706251 +:1073E000636823F07063636002E0AB4343F0706254 +:1073F00001B12A43002801DAE261F0BD6260F0BD0C +:1074000010B58A0721F003040E49130F21440F22FF +:107410008C689A4094438C608A68984002438A60E2 +:1074200010BD0A490860704700080140000C014087 +:10743000001001400014014000180140001C0140F0 +:10744000002001400000014000002042DC002042FA +:10745000FC4A116801F03801014311607047F94995 +:107460000A6822F008020A600A6802430A6070474C +:10747000F4490A6822F010020A600A6802430A60AE +:107480007047F048F0494160F04941607047ED486D +:10749000ED494160ED4941607047EA48016941F0BA +:1074A000800101617047E748016941F08001016195 +:1074B0007047E4490420CA68D20701D00120704710 +:1074C000CA68520701D502207047C968C906FBD5B2 +:1074D0000320704700B50346FFF7EBFF03E000BF52 +:1074E000FFF7E7FF5B1E012803D0002B00D105202A +:1074F00000BD002BF4D1FAE770B505464FF43026F5 +:107500003046FFF7E7FF042811D1CE4C206940F048 +:10751000020020616561206940F040002061304632 +:10752000FFF7D8FF216941F6FD721140216170BD5E +:1075300030B54FF430252846FFF7CCFF042810D192 +:10754000C04C206940F004002061206940F04000F8 +:1075500020612846FFF7BEFF216941F6FB7211400A +:10756000216130BD00B50346FFF7A3FF03E000BF74 +:10757000FFF79FFF5B1E012803D0002B00D10520E1 +:1075800000BD002BF4D1FAE730B54FF43025284682 +:10759000FFF7E8FF042810D1AA4C206940F004004E +:1075A0002061206940F0400020612846FFF7DAFFA3 +:1075B000216941F6FB721140216130BDA1490020D3 +:1075C000C969890700D50120704770B5A525FFF767 +:1075D000F5FF00B100254FF430263046FFF77AFF63 +:1075E000042827D1974C9848A0609848A06020694B +:1075F00040F020002061206940F0400020613046CA +:10760000FFF768FF41F6EF7604280ED1206941F6B6 +:10761000DF7108402061206940F0100020618C4833 +:1076200005804FF40050FFF755FF052802D021696F +:107630003140216170BDF0B505464FF4005C0E4647 +:107640006046FFF747FF042814D17E4C206940F0C4 +:10765000010020612E806046FFF73CFF41F6FE7777 +:10766000042804D1300C68806046FFF733FF21699D +:1076700039402161F0BDF0B505464FF400570E4684 +:107680003846FFF727FF04280CD16E4C206940F0E4 +:10769000010020612E803846FFF71CFF2169BA1EC9 +:1076A00011402161F0BDF0B505464FF400570E467C +:1076B0003846FFF70FFF042813D1624C6248A060E0 +:1076C0006248A060206940F0100020612E8038469A +:1076D000FFF700FF052804D0216941F6EF72114041 +:1076E0002161F0BD2DE9F041C043C4B2C0F30725CC +:1076F000C0F30746070E4FF400584046FFF7EAFE76 +:1077000004283CD1DFF83CC14F49CCF808104F4960 +:10771000CCF80810DCF8101041F01001CCF8101073 +:10772000FF2C07D04A48083004804046FFF7D2FEBD +:1077300004281BD1FF2D07D045480A30058040465C +:10774000FFF7C8FE042811D1FF2E07D040480C30A7 +:1077500006804046FFF7BEFE042807D1FF2F07D062 +:107760003B480E3007804046FFF7B4FE052806D0A0 +:10777000DCF8101041F6EF721140CCF81010BDE8A3 +:10778000F08170B506464FF430252846FFF7A2FE7B +:10779000042818D12B4C2C48A0602C48A0602069EC +:1077A00040F020002061206940F040002061284620 +:1077B000FFF790FE41F6DF71042805D0052802D0BE +:1077C00022690A40226170BD206908402061206959 +:1077D00040F0100020611E480EB1002100E0A521FC +:1077E00001802846FFF776FE0528ECD0216941F696 +:1077F000EF721140216170BDF0B5124C064612487F +:107800000D461746A0601148A0604FF4005C60462A +:10781000FFF760FE042814D1206940F010002061B9 +:107820003D430B493543891C45F0F800088060460C +:10783000FFF750FE052804D0216941F6EF72114090 +:107840002161F0BD0020024023016745AB89EFCDE7 +:1078500000F8FF1F1C48C069800870471A48006A7A +:107860007047194900200968890600D50120704732 +:10787000154A0029116901D0014300E081431161DB +:10788000704701460020104A012903D0D2680A42FD +:1078900003D17047D169C907FBD0012070470A495D +:1078A000C860704708490420CA68D20701D0012087 +:1078B0007047CA68520701D502207047C968C906D7 +:1078C000FBD50320704700000020024014481549F2 +:1078D000026800608A4203D013488047134800477B +:1078E000134E4FF0090030601248016821F07061BA +:1078F000016041020160104C182020600F491048BF +:1079000008601048D0F800D040680047FEE7FEE766 +:10791000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE73F +:10792000F04F0020EFBEADDEBD560008ED000008B0 +:107930001810024004000140140C0140000C0140EA +:107940004434434400F0FF1F2DE9F05F83460F46A7 +:10795000154699464FF0FF36DDF828A011E0A8192A +:10796000441009FB04708046014658465246904731 +:10797000002802D004DA254603E04046BDE8F09F27 +:107980002646A5EB06000128E9DC0020F6E740EAE0 +:1079900001039B0703D009E008C9121F08C0042A8D +:1079A000FAD203E011F8013B00F8013B521EF9D274 +:1079B0007047D2B201E000F8012B491EFBD270479C +:1079C0000022F6E710B50446084611460246204656 +:1079D000FFF7EFFF204610BD0146002000E0401CED +:1079E0000A5C002AFBD170472DE9F04105460020D2 +:1079F0000E469046044600E0641C44450BD2285DC8 +:107A000000F034FB0746305D00F030FB381A02D13D +:107A1000295D0029F0D1BDE8F081F0B480EA0102CF +:107A2000D20F4300B3EB410F02D20346084619467A +:107A30004B0042D0C30DDDB2C1F3C7542C1B202C28 +:107A400035DAC1F3160141F4000502B16D42C4F10B +:107A5000200605FA06F125412844B3EBD05F23D078 +:107A6000C2B1012CA0EBC35009DCF0BC4FF00042C6 +:107A700002EAC35200F50000DBB200F006BB400092 +:107A800000F1807000EBC350A0F1807040EAD1702B +:107A9000490009E0490841EAC071A0EBC35000F574 +:107AA0000000400800EBC350F0BC00F0E5BA5142C2 +:107AB000012303EB4101801AF6E7F0BC704781F027 +:107AC0000041AAE780F00040A7E780EA010210B574 +:107AD00002F00042400026D04B0023D04FEA106154 +:107AE00001EB1361C0F35600C3F3560340F40000EA +:107AF00043F40003A0FB0330A1F17F014FEA0040F3 +:107B00001C0401D000F1010050EA134001D44000F0 +:107B1000491EC3B20C0604EBD010401C4008802B59 +:107B200002D003E0002010BD20F00100002900DA9F +:107B30000020104310BD80EA010202F0004330B47F +:107B400030F0004221F0004015D0A0B1C0F3C7557D +:107B5000C2F3C754C2F31601C0F31600651B41F40B +:107B6000000140F400007D35814201D36D1C00E02E +:107B70004900002D02DA30BC002070474FF40002AB +:107B80000024814201D3091A144352084FEA4101EB +:107B9000F7D151B1814202D14FF0004105E002D24C +:107BA0004FF0010101E06FF0010104EBC55030BC62 +:107BB000184400F061BA2DE9FE4F074681EA030040 +:107BC000C00F0E46019021F0004123F00044B81A86 +:107BD000A14105D23846314617461E460B4602469D +:107BE00023F00040104304D13846314603B0BDE8CD +:107BF000F08F350DC5F30A00C3F30A510290401A05 +:107C00000090402868DAC3F3130040F4801B019809 +:107C1000924620B10023D2EB030A63EB0B0B0098D2 +:107C20005946C0F14002504600F0EFF980460C463C +:107C300050465946009A00F007FAC0197141EF17F3 +:107C400085EA11533B4340D0019A52B3009A012A6E +:107C500011DC0022801A4FF0004361EB055103EA6A +:107C600005538018CDE9002341F580114246234693 +:107C700000F06FFABAE72E050025401B61EB060104 +:107C8000401941F58012001852412818A6F500133A +:107C900043EB020140EAD470294318EB0808644121 +:107CA00013E064084FEA38084FF0000244EAC07459 +:107CB0004FEA0553801A61EB0301801841F58011EA +:107CC00049084FEA3000801859414246234603B024 +:107CD000BDE8F04F00F030BA0198012240000023C7 +:107CE000D0EB020263EBE07301984FEAE074381ABC +:107CF00066EB0401EBE783F000435CE781F00041B1 +:107D000059E72DE9FE4F81EA030421F0004504F014 +:107D1000004423F000414FF0000A009450EA0503AC +:107D200002D052EA010304D10020014603B0BDE8AD +:107D3000F08FC1F30A53C5F30A541C44A0FB02B3ED +:107D4000C5F3130545F4801CC1F3130141F48018F9 +:107D50000CFB023300FB083EA4F2F334810A930AC1 +:107D600041EA8C5143EA88530194A1FB03474FEA4F +:107D70009C2505FB03734FEA982601FB06373D055A +:107D8000260545EA1435BBEB06016EEB0503850EAF +:107D9000920E45EA8C1542EA8812A5FB0206261EC1 +:107DA00067EB00070C0D44EA0334A41947EB1350AA +:107DB000C1F313064FF0000319464FEA033343EAB9 +:107DC000165343EA0403019CE5FB0201A4F10C04F1 +:107DD0000294009C4FEA0632CDE900A400F0B9F904 +:107DE000A4E72DE9F04D81EA030404F0004B21F0F3 +:107DF000004714464FF0000A23F0004150EA070202 +:107E000020D054EA01021DD0C1F30A550246C1F345 +:107E10001300C7F30A56C7F3130340F4801143F469 +:107E20008013A6EB0508101BD64608F2FD3873EB4D +:107E3000010002D308F1010801E092185B41B8F19A +:107E4000000F03DA00200146BDE8F08D00204FF45A +:107E50008015064607460EE0B2EB040C73EB010CEE +:107E600004D3121B064363EB01032F436D084FEA53 +:107E7000300092185B4150EA050CEDD152EA030044 +:107E800012D082EA040083EA0105284303D10022CC +:107E90004FF0004308E0101B8B4102D20122002367 +:107EA00002E06FF0010253101AEB060047EB085195 +:107EB00010EB0A0041EB0B01BDE8F04D00F03CB9BE +:107EC000C10F80EAE0700844CA079623002100F041 +:107ED000DCB80EB5C10F80EAE0700844CA07002183 +:107EE00040F233438DE80E000A460B4600F031F9AC +:107EF00003B000BD0EB540F2334102910021CDE93F +:107F000000110A460B4600F024F903B000BD00F052 +:107F1000004220F00040C10DC0F3160040F4000004 +:107F20007F2901DA00207047962903DCC1F1960110 +:107F3000C84001E096398840002AF4D0404270479A +:107F400020F00040C10DC0F3160040F400007F296E +:107F500001DA00207047962903DCC1F19601C84080 +:107F6000704796398840704770B5C1F30A5201F0E6 +:107F700000450024C1F3130140F2FF3341F48011A6 +:107F80009A4201DA002070BD40F233439A42A2F2D5 +:107F9000334203DC524200F047F800E090402C43AB +:107FA000F1D0404270BD00F0004230F000400DD0F2 +:107FB000C10D01F5607142EA01510022C0F31600C3 +:107FC000520742EAD00240071143704700200146A1 +:107FD000704701F0004230B421F0004150EA010343 +:107FE00006D00B0DA3F56073C1F31301002B02DC67 +:107FF00030BC00207047440F44EAC104C100A018FF +:1080000030BC00EBC35000F037B8202A04DB203A24 +:1080100000FA02F1002070479140C2F1200320FADB +:1080200003F3194390407047202A04DB203A21FAD9 +:1080300002F00021704721FA02F3D040C2F1200281 +:108040009140084319467047202A06DBCB17203A97 +:1080500041FA02F043EAE071704741FA02F3D0407E +:10806000C2F120029140084319467047A0F1410136 +:10807000192900D8203070470029A8BF7047401C3C +:10808000490008BF20F00100704710B4B0FA80FC2E +:1080900000FA0CF050EA010404BF10BC704749B16B +:1080A000CCF1200421FA04F411FA0CF118BF0121DB +:1080B00021430843A3EB0C01CB1D0106000A002B52 +:1080C000BEBF002010BC704700EBC3501044002915 +:1080D000A4BF10BC7047401C490008BF20F001003D +:1080E00010BC7047420005D0C0F3C75252429142C3 +:1080F00001DC0020704700EBC150704710B5410013 +:108100000CD0C0F3C751962908DC7E2909DC06DBB8 +:10811000410204D000F0004040F07E5010BD00202D +:1081200010BDC1F19604C4F1200100FA01F1E04054 +:10813000FFF7A2FFA04010BD10B5002B08DA401CCD +:1081400041F1000192185B411A4301D120F0010076 +:1081500010BD2DE9F04D92469B4611B1B1FA81F266 +:1081600002E0B0FA80F220329046FFF74EFF06465A +:108170000F4640EA0A0041EA0B0152465B460843BB +:1081800003D130463946BDE8F08D194652EA010068 +:1081900015D0C8F140025046FFF746FF04460D4691 +:1081A000504659464246FFF730FF084301D00120B0 +:1081B00000E00020044345EAE07526432F430A9877 +:1081C0004FEAD625A0EB08000A304FEA46534FF09D +:1081D000000245EA47554FEAD72402D50020014660 +:1081E000D1E7010550196141DDE9084500196941F0 +:1081F000BDE8F04DA0E770B521F0004303430CD07B +:10820000C1F30A540026D4EB060566EB0603D41727 +:10821000AD1AA34102DB0020014670BD001C41EBFA +:10822000025170BD30B5002904DB4FF000444042DC +:1082300064EB0101002B04DB4FF00044524264EB7D +:108240000303994208BF904230BD0000064C074D21 +:1082500006E0E06840F0010394E807009847103416 +:10826000AC42F6D3F7F746FFAC960008CC96000870 +:108270002DE9F04D00231A461B1A8A4103DB00202A +:108280000146BDE8F08DC1F30A52C1F3130141F478 +:1082900080154FF0000BD10702D100186D41521E1E +:1082A0000026044640F2FF11304601EB620A3746D1 +:1082B0008046024600204FF48011FFF7B5FE80197A +:1082C0007941331847EB0102B4EB030C75EB020C58 +:1082D00004D3E41A65EB020506460F46241908F19B +:1082E00001006D4180463428E3DDB11947EB0700FA +:1082F000091BA84103D24FF0FF32134601E00022D0 +:1083000013461BEB060047EB0A51BDE8F04DFFF7A3 +:1083100013BF962300221146FFF7B7BE70B501EBDD +:10832000020410F8015B15F0070301D110F8013BBE +:108330002A1106D110F8012B03E010F8016B01F8A7 +:10834000016B5B1EF9D12B0705D40023521E0FD4FD +:1083500001F8013BFAE710F8013B02F10202A1EB40 +:10836000030303E013F8015B01F8015B521EF9D52A +:10837000A142D6D3002070BD490050EAC12018BFE9 +:1083800004204A0D18BF40F0010040F2FF72B2EB2A +:10839000515F08BF40F00200012808BF0520704768 +:1083A0004100080218BF04200A0E18BF40F0010067 +:1083B0004FF07F4232EA010108BF40F0020001287D +:1083C00008BF052070472DE9F0414F1E00EBC701A3 +:1083D0000446D1E9000115461E4637F006020DD0CD +:1083E0002A463346FFF78DFC7F1E04EBC703D3E913 +:1083F0000023FFF7E0FB37F00602F1D1022F25D072 +:10840000042F13D0062F18BFBDE8F0812A4633464B +:10841000FFF777FCD4E90A23FFF7CDFB2A46334662 +:10842000FFF76FFCD4E90823FFF7C5FB2A46334664 +:10843000FFF767FCD4E90623FFF7BDFB2A46334666 +:10844000FFF75FFCD4E90423FFF7B5FB2A46334668 +:10845000FFF757FCD4E90223FFF7ADFB2A4633466A +:10846000FFF74FFCD4E90023BDE8F041FFF7A3BBC1 +:10847000024A00201107FFF7BEBE000001FDFFFF0A +:108480006FF05E010807FFF72DBE00002DE9F04DEB +:10849000034614464FF07F400E46B0EB440F04D81D +:1084A000001608601846BDE8F08D4FF0004040EA25 +:1084B0000421C4F3C7507838431100F01F00DFF8DF +:1084C00014C1C0F12002FC445CF823500CEB830380 +:1084D0008540D3F804C02CFA02F72F439D680CFAAC +:1084E00000FC25FA02F8DB6805FA00F023FA02F234 +:1084F00040EA02054CEA080CA7FB0123ACFB01C0D3 +:10850000A5FB015101EB0C05A94294BF4FF0000CF3 +:108510004FF0010C81186144BCF1000F02D0814280 +:1085200002D903E0814201D2012000E0002018447A +:1085300000F120024FEA92188006CA0C40EA42304D +:108540004F03C6F80080FFF7BBFC82463846FFF7B2 +:10855000E0FE6FF01201FFF7C5FD07462846FFF762 +:10856000D8FE6FF02501FFF7BDFD83463946504622 +:10857000FFF753FA5946FFF750FA00F500656FF31D +:108580000B0551462846FFF79AFA3946FFF797FA46 +:108590005946FFF797FA1049FFF797FA07460F4930 +:1085A0002846FFF792FA3946FFF737FA07460C4993 +:1085B0002846FFF78AFA3946FFF72FFA14F0004FE2 +:1085C00008BFBDE8F08DC8F1805180F000403160F7 +:1085D000BDE8F08D9E110000DB0FC92F22AAFD29F6 +:1085E0000000C92F02E008C8121F08C1002AFAD1F2 +:1085F00070477047002001E001C1121F002AFBD123 +:108600007047000001490860704700009C0200208C +:108610002DE9F0474FF0684202EB400305460C4657 +:10862000B3F1654F3CBF02EB4102B2F1654F3FD35E +:108630004FF07F42B2EB400F28BFB2EB410F03D2A5 +:10864000BDE8F047FFF7E9B940EA01035B0008BF66 +:1086500044F0FF410AD0B2EB400F08BFB2EB410F2C +:1086600006D125F0804024F0804105460C461FE0ED +:10867000B2EB400F12BF5FEA410245F0FF4004F049 +:10868000004115D04FEA410292EA400310D4002A7B +:10869000ACBF4FF09F464FF03E563146FFF715FAFC +:1086A000054631462046FFF710FA04462846214683 +:1086B000C0F3C752C1F3C753D21A1B2A06DD10F00C +:1086C000004F14BF54485548BDE8F08712F11A0F07 +:1086D00017DA11F0004F06D010F0004F14BF5048C9 +:1086E0005048BDE8F08721462846FFF724FA0446A3 +:1086F000FFF756FE042808BFFFF7C2FE2046BDE87C +:10870000F0874200B2EB410F25D910F0004F19BF9E +:10871000454F464E464F474E224685F0004415468B +:108720000A4680F0004110460A1A5200B2F1807FDA +:108730003ED248404049DFF804A110F0004F18D065 +:108740004FF03F483846FFF7BAF9074651463046E2 +:10875000FFF7B5F917E011F0004F04BF00263746C8 +:10876000E2D010F0004F19BF354F364E364F374E1E +:10877000DAE74FF07C583846FFF74FF90746514685 +:108780003046FFF74AF9064641462846FFF79DF96D +:108790002146FFF742F9824621464046FFF795F908 +:1087A0002946FFF78FF95146FFF7C5F9044604E063 +:1087B00021462846FFF7BFF904460146FFF785F931 +:1087C00080462349FFF781F92249FFF726F9414600 +:1087D000FFF77BF92049FFF720F94146FFF775F9CC +:1087E0001E49FFF71AF94146FFF76FF91C49FFF7D9 +:1087F00014F9054641462046FFF767F92946FFF779 +:1088000064F93146FFF709F92146FFF706F93946C1 +:10881000BDE8F047FFF701B9DB0FC9BFDB0FC93F68 +:10882000DB0F49C0DB0F49400000C9BF22AAFDB9D8 +:108830000000C93F22AAFD390060ED3EC30ACE37D1 +:10884000000049C022AA7DBA0000494022AA7D3A10 +:108850002DAD65BD8FB8D53D0FB511BE61C84C3E7D +:10886000A8AAAABE2DE9F843044602465048694624 +:10887000B0EB420F09D94FF0E640B0EB420F8CBF8E +:108880004FF0FF300020009034E04A4B22F00040CF +:1088900083422BD948492046FFF717F9FFF72EFCF2 +:1088A0000546FFF734FB00F00300009043492846DB +:1088B000FFF70BF9064642492846FFF706F9074637 +:1088C00040492846FFF701F980463F492846FFF70F +:1088D000FCF82146FFF7F6F84146FFF7F0F8394675 +:1088E000FFF7EDF83146FFF7EAF802E01046FFF730 +:1088F000CDFD0446009D002D18DA6000B0F17F4FD9 +:108900003CBF4FF07E50BDE8F88309D14FF0010025 +:10891000FFF778FEBDE8F84300210846FFF70BB9E2 +:108920002046BDE8F8430121FFF7DCBB214615F0E6 +:10893000010F08461DD0FFF7C8F806462349FFF788 +:10894000C4F82349FFF7BEF83146FFF7BEF82149C6 +:10895000FFF763F83146FFF7B8F82146FFF7B5F89F +:108960002146FFF75AF815F0020F18BFBDE8F8834B +:108970001AE0FFF7AAF804461749FFF7A6F81749C7 +:10898000FFF74BF82146FFF7A0F81549FFF745F828 +:108990002146FFF79AF84FF07E51FFF73EF815F0A9 +:1089A000020F08BFBDE8F88380F00040BDE8F883FF +:1089B000B61F927E490E494683F9223F1A61342C34 +:1089C0000020A23300A0FD390000C93F336D4C39AF +:1089D000DA82083CA0AA2ABEB93AB2BACA9F2A3D96 +:1089E000DDFFFFBE2DE9F04D16460F46054602009D +:1089F00096B01C4621F0004123F0004014BF4FF018 +:108A0000010C4FF0000C0CEB470CFE4B0CEB030879 +:108A10004FEA630CC4452DD85FEA060818BF4FF033 +:108A2000010808EB44089844F74B434522D8F74B1C +:108A300050EA060C02D09F4205D14AB916B0002078 +:108A40001946BDE8F08D002A08BF4FF0000C01D098 +:108A50004FF0010C0CEB470313F5001F0AD8002E52 +:108A600014BF4FF0010C4FF0000C0CEB440313F556 +:108A7000001F08D916B03246234628463946BDE8BD +:108A8000F04DFFF798B8DFF888B34FF0000A002FD9 +:108A9000B8BF584523DADF4B9842A8BF4FF0020A0F +:108AA0001DDADA4B98421ADBDB4B03EB2053142B15 +:108AB00008DDC3F1340C26FA0CF303FA0CFCB445C0 +:108AC0000DD108E05EB9C3F1140C20FA0CF303FADF +:108AD0000CFC844503D103F00103C3F1020A51EAFF +:108AE000020321D1002C1FDA002F18BFBAF1020FA8 +:108AF00002D0BAF1010F0BD00220FFF783FD16B0B0 +:108B00000022BDE8F04D13461046C049FFF769B991 +:108B10000220FFF777FD16B02A463B46BDE8F04D30 +:108B20000020BA49FFF75DB9330076D1584525D109 +:108B300007F1804010F5801001BF002A0020B349E2 +:108B400016B008BFBDE8F08DB048814207DB002CAD +:108B5000A1BF1846214616B0BDE8F08D07E0201EE3 +:108B600005DA80F0004116B01846BDE8F08DAB493B +:108B70007944D1E9000116B0BDE8F08DDFF88CC270 +:108B800060452FD1002C28DA39B159451CD1002A73 +:108B900004BF002002460CD01FE06AB10220FFF79C +:108BA00031FD40F2013200204FF0E041FFF723FB9E +:108BB0000A46394600F0DEBA954A394616B000201A +:108BC00062F31E01BDE8F08D07DA16B03B46BDE842 +:108BD000F04D00206146FFF704B916B01046394643 +:108BE000BDE8F08D8B4518DDB4F1804F0DD0A4F1B8 +:108BF0000053B3F1FF5310D13B1E0EDB16B01046ED +:108C0000BDE8F04D194600F0A9BC3B4616B0104631 +:108C1000BDE8F04D1946FFF774B827F00043A2BB3A +:108C2000E1B1594538D1002F06DD002CA1BF00204D +:108C3000594616B0BDE8F08D002F01DD002C1FDB7A +:108C4000002F16DA002C14DBBAF1010F4FF00000F0 +:108C50000CBF73496E4916B0BDE8F08DBAF1020F32 +:108C600018BF002F0CD0BAF1010F09D1002F07DA7D +:108C70000CE0002FB8BF002C0EDABAF1010F05D0BE +:108C8000002016B00146BDE8F08D05E016B00020CA +:108C90004FF00041BDE8F08D4FF0010C0CEBE77296 +:108CA0000F9252EA0A020BD05E4A90427DDD5E4B83 +:108CB0005E4A984216DD91420EDC002C1CDB2CE053 +:108CC0000120FFF79FFC16B00022BDE8F04D1346CF +:108CD00010461146FFF785B84C48884202DC002C4C +:108CE0000ADC1AE08A4202DD002C05DB15E0474B66 +:108CF00099421EDD002C10DD0220FFF783FC40F2BC +:108D0000013200204FF0E041FFF775FA404A16B0FB +:108D100061F31E021146BDE8F08D0220FFF772FCE0 +:108D2000FFF7A6FB394A16B061F31E021146BDE8F3 +:108D3000F08D002228463946FEF7DDFF05460F4636 +:108D40006FF00102FFF757FA4FF05532384BFEF73C +:108D5000D5FF2A463B46FEF7D4FF0022354BFEF7EF +:108D6000CDFF8B4680462A463B4610461946FEF705 +:108D7000C8FF42465B46FEF7C4FF80460B914FF0AA +:108D8000C0422D4B28463946FEF7BBFF834605916E +:108D90002A4A294B40460B99FEF7B3FF88460290BA +:108DA000274A284B2846394600E01BE0FEF7A9FF7A +:108DB0004346029AFEF79FFF054602460B460B917B +:108DC00058460599FEF7F7FE002788465A4638466A +:108DD000059BFEF790FF2A460B9BFEF78FFF02468E +:108DE00000F073B90020B1F5801F07DA352228465C +:108DF0001946FFF700FA05466FF0340000EB2150EA +:108E000022E00000FFFF1F00FFFF0F000000F03F07 +:108E10000000F07F0000404301FCFFFFEC0A00006F +:108E20000000F0FF0000E0410000F043FFFFEF3FD3 +:108E30005555D53F0000E03F4715F73FFE822B65B3 +:108E400044DF5DF80BAE543EA0F2FF300190C1F359 +:108E5000130040F07F6141F040510291FE49884289 +:108E6000D8BF4FF0000B0EDDFC498142C8BF4FF068 +:108E7000010B08DC01984FF0000B401C0190029898 +:108E8000A0F580100290F6480299784400EBCB00E0 +:108E900009910790D0E900232846FEF72CFF0591A1 +:108EA00000900798D0E9002328460999FEF783FE31 +:108EB00002460B460020EB49FEF793FF0B910B4651 +:108EC0000246069005990098FEF71BFF0A90E648B7 +:108ED00088460027784400680C9002994FF00050B3 +:108EE00040EA610000EB8B4000F5002102910798F9 +:108EF000D0E900230C98FEF7FEFE2A46099BFEF7F8 +:108F0000FDFE3A464346FEF7FCFE0791054638460D +:108F10004146029B0C9AFEF7F4FE059B009AFEF771 +:108F2000EDFE2A46079BFEF7E6FE0B9B069AFEF730 +:108F3000E8FE0A9A06910890434610461946FEF745 +:108F4000E0FE05460246C9480B46079106217844D3 +:108F5000FFF739FA0290079B2A46059110461946F9 +:108F6000FEF7CFFE059B029AFEF7CBFE0591054664 +:108F70004346384619460A9AFEF71DFE069B089A94 +:108F8000FEF7BFFE2A46059BFEF715FE3A4643460E +:108F90000591129010461946FEF7B3FE0022B44B1D +:108FA00007910090FEF707FE059B129AFEF703FE5D +:108FB0000D463A46AE4B3846FEF79DFE079B009A9B +:108FC000FEF799FE059B129AFEF798FE3A46079126 +:108FD00012902B4610464146FEF793FE05910090F5 +:108FE00043460A9A07991298FEF78BFE804607912E +:108FF0002B463A4606990898FEF783FE4246079BA1 +:10900000FEF7D9FD88460690059B009AFEF7D3FD32 +:1090100000200F460546059B009AFEF76CFE43466E +:10902000069AFEF76BFE80460D914FF06042914B21 +:1090300028463946FEF765FE059100908E4A8D4B15 +:1090400040460D99FEF75DFE804604918B4A8C4B9D +:1090500028463946FEF755FE4246049BFEF7ABFD17 +:10906000884A7A4402EBCB03D3E90023FEF7A3FD41 +:10907000029004910198FEF72CFF0791DDE904317D +:109080000546029A0098FEF796FD7F4A7A4402EB65 +:10909000CB0BDBE90023FEF78EFD2A46079BFEF78C +:1090A0008AFD002788462A463846079BFEF723FE9E +:1090B000DBE90023FEF71FFE059B009AFEF71BFE6F +:1090C000049B029AFEF71AFE024600200A900F98AF +:1090D000644DAAF10103184301D16C4D0A900020A0 +:1090E0000B46029030462146FEF70BFE82468B4629 +:1090F000234630461946029AFEF7FDFD3A4643469E +:10910000FEF7FFFD52465B46FEF755FD06468A46D2 +:109110003A46434621460298FEF7F3FD04460F46C1 +:1091200032465346FEF747FD594A8B46914226DBAD +:10913000ABEB020353EA000210D122463B46FEF796 +:10914000DAFD80460391534A534B30465146FEF7B1 +:1091500032FD4246039BFFF765F82CD20220FFF751 +:1091600051FA40F2013200204FF0E041FFF743F89E +:109170000A46294616B062F31E01BDE8F08D474B42 +:109180002BF000429A4216D3454A0BEB020353EAF6 +:10919000000208D122463B46FEF7ADFD324653465B +:1091A000FFF740F807D80220FFF72CFAFFF760F925 +:1091B0000A462946DEE72BF000403A493A4A01EBDD +:1091C00020514FF00008904223DD481C4FF48011DD +:1091D00021FA00F05844C0F30A51344AA1F2FF3199 +:1091E0007A44334B1268CB4020EA0303C0F31300E8 +:1091F00040F4801CC1F114002CFA00F8BBF1000F00 +:10920000B8BFC8F1000820463946FEF774FD044691 +:109210000F4622463B4630465146FEF7CCFC4FF007 +:10922000000B5A46234B58460791FEF76AFD0591FD +:109230000090214A214B58460799FEF762FDCDE97F +:10924000020122463B4658460799FEF754FD324636 +:109250005346FEF753FD33E08E9803007AB60B00B9 +:109260004A0700000000F03F88070000B606000033 +:109270000000084009C7EE3FFD033ADCF5015B142E +:10928000E02F3EBE92050000580500000000F0BF30 +:1092900000009040FE822B654715973C00CC904023 +:1092A00000346F3F01FCFFFF0000E03F7C04000042 +:1092B000FFFF0F00432EE63F396CA80C615C20BE17 +:1092C0003F4A404BFEF71DFDDDE90223FEF773FC2C +:1092D00007468A46059B009AFEF76DFC04460E463B +:1092E000059B009AFEF707FD3A465346FEF706FD3A +:1092F0000746224633460B9110461946FEF701FDFC +:109300008346024630488A460B4605217844FFF7DB +:109310005AF85A465346FEF7F4FC22463346FEF707 +:10932000EDFC82468B463A46204631460B9BFEF7C3 +:10933000E8FC3A460B9BFEF73EFC00910C900022A5 +:109340004FF0804350465946FEF7D5FC074603913F +:1093500052465B4620463146FEF7D3FC3A46039B15 +:10936000FEF73FFD009B0C9AFEF7C5FC22463346F4 +:10937000FEF7C1FC0022154BFEF7C0FC0E4604466A +:1093800001EB08510815002810DC42462046314602 +:10939000FEF731FFFEF7F0FF042808BFFFF768F87B +:1093A000424620463146FEF726FF04460A980B4601 +:1093B00016B022462946BDE8F04DFEF7A2BC0000DB +:1093C000EF39FAFE422EE63F280300000000F03F8E +:1093D0002DE9F8430446544822466946B0EB420F53 +:1093E00009D94FF0E640B0EB440F8CBF4FF0FF308F +:1093F0000020009034E04D4B22F0004083422BD9F6 +:109400004B491046FEF761FBFEF778FE0646FEF775 +:109410007EFD00F00300009046493046FEF755FB04 +:10942000054645493046FEF750FB0746434930465E +:10943000FEF74BFB804642493046FEF746FB21468D +:10944000FEF740FB4146FEF73AFB3946FEF737FB95 +:109450002946FEF734FB02E01046FFF717F80446F2 +:10946000009D002D1DDA6000B0F17F4F09D220462B +:10947000FEF796FF042808BFFFF702F82046BDE874 +:10948000F88308D10120FFF7BDF8BDE8F8430021BB +:109490000846FEF750BB2046BDE8F8430121FEF721 +:1094A00021BE214615F0010F08461FD0FEF70DFB27 +:1094B00004462449FEF709FB2349FEF7AEFA21468C +:1094C000FEF703FB2149FEF7A8FA2146FEF7FDFA55 +:1094D0004FF07E51FEF7A1FA15F0020F08BFBDE86C +:1094E000F88300BF80F00040BDE8F883FEF7EDFA96 +:1094F00006461749FEF7E9FA1649FEF7E3FA314640 +:10950000FEF7E3FA1449FEF788FA3146FEF7DDFA72 +:109510002146FEF7DAFA2146FEF77FFA15F0020F30 +:10952000E0D1BDE8F8830000B61F927E490E49469F +:1095300083F9223F1A61342C0020A23300A0FD39A8 +:109540000000C93FB93AB2BACA9F2A3DDDFFFFBE4B +:10955000336D4C39DA82083CA0AA2ABE2DE9F041CD +:1095600006460F46FEF784FE0D46040018BF012094 +:10957000284320F00040C0F17F6010F1E0400FD59B +:10958000002E14BF01200020384320F00040C0F11D +:109590007F6000F1E0400028A4BF0120FFF732F80F +:1095A00020462946BDE8F081A5960008A996000846 +:1095B0003B010008A0960008A99600085901000880 +:1095C000889600088E9600089D010008989600086D +:1095D000A9960008D3010008000000000000F03F39 +:1095E000000000000000F83F000000000000000044 +:1095F0000000004003B8E23F00000000000000004F +:1096000006D0CF43EBFD4C3E033333333333E33FDC +:10961000FFAB6FDBB66DDB3F4D268F515555D53F08 +:1096200001411DA96074D13F65DBC9934A86CD3FD6 +:10963000EF4E454A287ECA3F3E5555555555C53FC4 +:1096400093BDBE166CC166BF2CDE25AF6A56113FB6 +:10965000F16BD2C541BDBBBED0A4BE726937663EB8 +:109660000000000000000000000000006E83F9A26E +:109670002915444ED15727FCC0DD34F5999562DB9E +:109680004190433CAB6351FE726D6F64650070772F +:109690006D202F2070706D0076657273696F6E009B +:1096A00068656C700065786974000000CC960008ED +:1096B00000000020A00200001C830008549700084E +:1096C000A002002068140000F4850008810219033C +:1096D0000226010329093D1204CBDC050201240BFB +:1096E00020DE0502110008A301030204050607029B +:1096F00014018B803F04013E138C04021820E20306 +:1097000022403A020812043A040812083A080812E1 +:109710000C22105A04201908392019083920190878 +:1097200029201E342C014040041334081B40380407 +:109730001A3C0419211934011B3BA24A6941380C17 +:1097400001020304060708090204067529106914BA +:0497500041000000D4 :04000005080000ED02 :00000001FF diff --git a/src/board.h b/src/board.h index af63c37c1..a872baa8e 100755 --- a/src/board.h +++ b/src/board.h @@ -9,17 +9,6 @@ #include "stm32f10x_conf.h" #include "core_cm3.h" -#include "drv_system.h" // timers, delays, etc -#include "drv_adc.h" -#include "drv_adxl345.h" -#include "drv_bmp085.h" -#include "drv_hmc5883l.h" -#include "drv_i2c.h" -#include "drv_ledring.h" -#include "drv_mpu3050.h" -#include "drv_pwm.h" -#include "drv_uart.h" - typedef enum { SENSOR_ACC = 1 << 0, SENSOR_BARO = 1 << 1, @@ -38,8 +27,19 @@ typedef enum { FEATURE_CAMTRIG = 1 << 6, FEATURE_GYRO_SMOOTHING = 1 << 7, FEATURE_LED_RING = 1 << 8, + FEATURE_INFLIGHT_ACC_CAL = 1 << 9, } AvailableFeatures; +typedef void (* sensorInitFuncPtr)(void); +typedef void (* sensorReadFuncPtr)(int16_t *data); + +typedef struct sensor_t +{ + sensorInitFuncPtr init; + sensorReadFuncPtr read; + sensorReadFuncPtr orient; +} sensor_t; + #define digitalHi(p, i) { p->BSRR = i; } #define digitalLo(p, i) { p->BRR = i; } #define digitalToggle(p, i) { p->ODR ^= i; } @@ -69,3 +69,15 @@ typedef enum { #define BARO_OFF digitalLo(BARO_GPIO, BARO_PIN); #define BARO_ON digitalHi(BARO_GPIO, BARO_PIN); + +#include "drv_system.h" // timers, delays, etc +#include "drv_adc.h" +#include "drv_adxl345.h" +#include "drv_bmp085.h" +#include "drv_hmc5883l.h" +#include "drv_i2c.h" +#include "drv_ledring.h" +#include "drv_mpu3050.h" +#include "drv_mpu6050.h" +#include "drv_pwm.h" +#include "drv_uart.h" diff --git a/src/drv_adxl345.c b/src/drv_adxl345.c index c62ea2308..db9a28f94 100755 --- a/src/drv_adxl345.c +++ b/src/drv_adxl345.c @@ -15,7 +15,11 @@ #define ADXL345_FULL_RANGE 0x08 #define ADXL345_RANGE_16G 0x03 -bool adxl345Detect(void) +static void adxl345Init(void); +static void adxl345Read(int16_t *accelData); +static void adxl345Align(int16_t *accelData); + +bool adxl345Detect(sensor_t *acc) { bool ack = false; uint8_t sig = 0; @@ -23,6 +27,10 @@ bool adxl345Detect(void) ack = i2cRead(ADXL345_ADDRESS, 0x00, 1, &sig); if (!ack || sig != 0xE5) return false; + + acc->init = adxl345Init; + acc->read = adxl345Read; + acc->orient = adxl345Align; return true; } @@ -38,7 +46,7 @@ bool adxl345Detect(void) #define ADXL_RANGE_8G 0x02 #define ADXL_RANGE_16G 0x03 -void adxl345Init(void) +static void adxl345Init(void) { #ifdef FREEFLIGHT i2cWrite(ADXL345_ADDRESS, ADXL345_BW_RATE, ADXL345_BW_RATE_200); @@ -60,12 +68,17 @@ void adxl345Init(void) #endif /* FreeFlight */ } -void adxl345Read(int16_t *accelData) +static void adxl345Read(int16_t *accelData) { static uint8_t buf[6]; - + i2cRead(ADXL345_ADDRESS, ADXL345_DATA_OUT, 6, buf); accelData[0] = buf[0] + (buf[1] << 8); accelData[1] = buf[2] + (buf[3] << 8); accelData[2] = buf[4] + (buf[5] << 8); } + +static void adxl345Align(int16_t *accData) +{ + // official direction is RPY, nothing to change here. +} diff --git a/src/drv_adxl345.h b/src/drv_adxl345.h index cf4e09560..d526ba043 100755 --- a/src/drv_adxl345.h +++ b/src/drv_adxl345.h @@ -1,5 +1,3 @@ #pragma once -bool adxl345Detect(void); -void adxl345Init(void); -void adxl345Read(int16_t *accelData); +bool adxl345Detect(sensor_t *acc); diff --git a/src/drv_mpu3050.c b/src/drv_mpu3050.c index 92106c2e7..348958874 100755 --- a/src/drv_mpu3050.c +++ b/src/drv_mpu3050.c @@ -25,7 +25,28 @@ static uint8_t mpuLowPassFliter = MPU3050_DLPF_42HZ; -void mpu3050Init(void) +static void mpu3050Init(void); +static void mpu3050Read(int16_t *gyroData); +static void mpu3050Align(int16_t *gyroData); + +bool mpu3050Detect(sensor_t *gyro) +{ + bool ack; + + delay(25); // datasheet page 13 says 20ms. other stuff could have been running meanwhile. but we'll be safe + + ack = i2cWrite(MPU3050_ADDRESS, MPU3050_SMPLRT_DIV, 0); + if (!ack) + return false; + + gyro->init = mpu3050Init; + gyro->read = mpu3050Read; + gyro->orient = mpu3050Align; + + return true; +} + +static void mpu3050Init(void) { bool ack; @@ -41,17 +62,25 @@ void mpu3050Init(void) i2cWrite(MPU3050_ADDRESS, MPU3050_PWR_MGM, MPU3050_CLK_SEL_PLL_GX); } +static void mpu3050Align(int16_t *gyroData) +{ + // official direction is RPY + gyroData[0] = gyroData[0] / 4; + gyroData[1] = gyroData[1] / 4; + gyroData[2] = -gyroData[2] / 4; +} + // Read 3 gyro values into user-provided buffer. No overrun checking is done. -void mpu3050Read(int16_t *gyroData) +static void mpu3050Read(int16_t *gyroData) { uint8_t buf[6]; i2cRead(MPU3050_ADDRESS, MPU3050_GYRO_OUT, 6, buf); - gyroData[0] = buf[0] << 8 | buf[1]; - gyroData[1] = buf[2] << 8 | buf[3]; - gyroData[2] = buf[4] << 8 | buf[5]; + gyroData[0] = (buf[0] << 8) | buf[1]; + gyroData[1] = (buf[2] << 8) | buf[3]; + gyroData[2] = (buf[4] << 8) | buf[5]; } -int16_t mpu3050ReadTemp(void) +static int16_t mpu3050ReadTemp(void) { uint8_t buf[2]; i2cRead(MPU3050_ADDRESS, MPU3050_TEMP_OUT, 2, buf); diff --git a/src/drv_mpu3050.h b/src/drv_mpu3050.h index a197c6c00..a8e36412e 100755 --- a/src/drv_mpu3050.h +++ b/src/drv_mpu3050.h @@ -1,5 +1,3 @@ #pragma once -void mpu3050Init(void); -void mpu3050Read(int16_t *gyroData); -int16_t mpu3050ReadTemp(void); +bool mpu3050Detect(sensor_t *gyro); diff --git a/src/drv_mpu6050.c b/src/drv_mpu6050.c new file mode 100644 index 000000000..dc627d9f9 --- /dev/null +++ b/src/drv_mpu6050.c @@ -0,0 +1,100 @@ +#include "board.h" + +// MPU6050, Standard address 0x68 +#define MPU6050_ADDRESS 0x68 +#define MPU6050_WHO_AM_I 0x75 +#define MPU6050_SMPLRT_DIV 0 //8000Hz +#define MPU6050_DLPF_CFG 0 +#define MPU6050_GYRO_OUT 0x43 +#define MPU6050_ACC_OUT 0x3B + +static void mpu6050AccInit(void); +static void mpu6050AccRead(int16_t *accData); +static void mpu6050AccAlign(int16_t *accData); +static void mpu6050GyroInit(void); +static void mpu6050GyroRead(int16_t *gyroData); +static void mpu6050GyroAlign(int16_t *gyroData); + +extern uint16_t acc_1G; + +bool mpu6050Detect(sensor_t *acc, sensor_t *gyro) +{ + bool ack; + uint8_t sig; + + delay(35); // datasheet page 13 says 30ms. other stuff could have been running meanwhile. but we'll be safe + + ack = i2cRead(MPU6050_ADDRESS, MPU6050_WHO_AM_I, 1, &sig); + if (!ack) + return false; + + if (sig != 0x68) + return false; + + acc->init = mpu6050AccInit; + acc->read = mpu6050AccRead; + acc->orient = mpu6050AccAlign; + gyro->init = mpu6050GyroInit; + gyro->read = mpu6050GyroRead; + gyro->orient = mpu6050GyroAlign; + + return true; +} + +static void mpu6050AccInit(void) +{ + i2cWrite(MPU6050_ADDRESS, 0x1C, 0x10); // ACCEL_CONFIG -- AFS_SEL=2 (Full Scale = +/-8G) ; ACCELL_HPF=0 //note something is wrong in the spec. + // note: something seems to be wrong in the spec here. With AFS=2 1G = 4096 but according to my measurement: 1G=2048 (and 2048/8 = 256) + // confirmed here: http://www.multiwii.com/forum/viewtopic.php?f=8&t=1080&start=10#p7480 + // seems to be not a problem on MPU6000 lol + acc_1G = 1023; +} + +static void mpu6050AccRead(int16_t *accData) +{ + uint8_t buf[6]; + + i2cRead(MPU6050_ADDRESS, MPU6050_ACC_OUT, 6, buf); + accData[0] = (buf[0] << 8) | buf[1]; + accData[1] = (buf[2] << 8) | buf[3]; + accData[2] = (buf[4] << 8) | buf[5]; +} + +static void mpu6050AccAlign(int16_t *accData) +{ + int16_t temp[2]; + temp[0] = accData[0]; + temp[1] = accData[1]; + + // official direction is RPY + accData[0] = temp[1] / 8; + accData[1] = -temp[0] / 8; + accData[2] = accData[2] / 8; +} + +static void mpu6050GyroInit(void) +{ + i2cWrite(MPU6050_ADDRESS, 0x6B, 0x80); //PWR_MGMT_1 -- DEVICE_RESET 1 + delay(5); + i2cWrite(MPU6050_ADDRESS, 0x19, 0x00); //SMPLRT_DIV -- SMPLRT_DIV = 0 Sample Rate = Gyroscope Output Rate / (1 + SMPLRT_DIV) + i2cWrite(MPU6050_ADDRESS, 0x1A, MPU6050_DLPF_CFG); //CONFIG -- EXT_SYNC_SET 0 (disable input pin for data sync) ; default DLPF_CFG = 0 => ACC bandwidth = 260Hz GYRO bandwidth = 256Hz) + i2cWrite(MPU6050_ADDRESS, 0x6B, 0x03); //PWR_MGMT_1 -- SLEEP 0; CYCLE 0; TEMP_DIS 0; CLKSEL 3 (PLL with Z Gyro reference) + i2cWrite(MPU6050_ADDRESS, 0x1B, 0x18); //GYRO_CONFIG -- FS_SEL = 3: Full scale set to 2000 deg/sec +} + +static void mpu6050GyroRead(int16_t *gyroData) +{ + uint8_t buf[6]; + i2cRead(MPU6050_ADDRESS, MPU6050_GYRO_OUT, 6, buf); + gyroData[0] = (buf[0] << 8) | buf[1]; + gyroData[1] = (buf[2] << 8) | buf[3]; + gyroData[2] = (buf[4] << 8) | buf[5]; +} + +static void mpu6050GyroAlign(int16_t *gyroData) +{ + // official direction is RPY + gyroData[0] = gyroData[0] / 4; + gyroData[1] = gyroData[1] / 4; + gyroData[2] = -gyroData[2] / 4; +} diff --git a/src/drv_mpu6050.h b/src/drv_mpu6050.h new file mode 100644 index 000000000..ea3b1899d --- /dev/null +++ b/src/drv_mpu6050.h @@ -0,0 +1,3 @@ +#pragma once + +bool mpu6050Detect(sensor_t *acc, sensor_t *gyro); diff --git a/src/imu.c b/src/imu.c index 864196897..7a39dac7b 100755 --- a/src/imu.c +++ b/src/imu.c @@ -336,8 +336,8 @@ void getEstimatedAltitude(void) EstAlt = BaroHigh * 10 / (BARO_TAB_SIZE / 2); temp32 = AltHold - EstAlt; - if (abs(temp32) < 10 && BaroPID < 10) - BaroPID = 0; // remove small D parametr to reduce noise near zoro position + if (abs(temp32) < 10 && abs(BaroPID) < 10) + BaroPID = 0; // remove small D parameter to reduce noise near zero position // P BaroPID += cfg.P8[PIDALT] * constrain(temp32, (-2) * cfg.P8[PIDALT], 2 * cfg.P8[PIDALT]) / 100; BaroPID = constrain(BaroPID, -150, +150); // sum of P and D should be in range 150 diff --git a/src/main.c b/src/main.c index dfbeacc7c..fe150e08c 100755 --- a/src/main.c +++ b/src/main.c @@ -31,24 +31,15 @@ int main(void) LED1_TOGGLE; LED0_TOGGLE; delay(25); - BEEP_ON + BEEP_ON; delay(25); BEEP_OFF; } LED0_OFF; LED1_OFF; - // drop out any sensors that don't seem to work - sensorsAutodetect(); - - // Init sensors - if (sensors(SENSOR_BARO)) - bmp085Init(); - if (sensors(SENSOR_ACC)) - adxl345Init(); - // if this fails, we get a beep + blink pattern. we're doomed. - mpu3050Init(); - + // drop out any sensors that don't seem to work, init all the others. halt if gyro is dead. + sensorsAutodetect(); imuInit(); // Mag is initialized inside imuInit previousTime = micros(); diff --git a/src/mw.c b/src/mw.c index 2abe8ff52..f8e24abc9 100755 --- a/src/mw.c +++ b/src/mw.c @@ -1,7 +1,7 @@ #include "board.h" #include "mw.h" -// March 2012 V2.0_pre_version_1 +// March 2012 V2.0_pre_version_3 #define CHECKBOXITEMS 11 #define PIDITEMS 8 @@ -56,6 +56,7 @@ uint16_t GPS_distanceToHome; // in meters int16_t GPS_directionToHome = 0; // in degrees uint16_t GPS_distanceToHome, GPS_distanceToHold; // distance to home or hold point in meters int16_t GPS_directionToHome, GPS_directionToHold; // direction to home or hol point in degrees +uint16_t GPS_altitude, GPS_speed; // altitude in 0.1m and speed in 0.1m/s - Added by Mis uint8_t GPS_update = 0; // it's a binary toogle to distinct a GPS position update int16_t GPS_angle[2]; // it's the angles that must be applied for GPS correction @@ -72,7 +73,7 @@ uint16_t AccInflightCalibrationActive = 0; // power meter // ********************** #define PMOTOR_SUM 8 // index into pMeter[] for sum -uint32_t pMeter[PMOTOR_SUM + 1]; //we use [0:7] for eight motors,one extra for sum +uint32_t pMeter[PMOTOR_SUM + 1]; // we use [0:7] for eight motors,one extra for sum uint8_t pMeterV; // dummy to satisfy the paramStruct logic in ConfigurationLoop() uint32_t pAlarm; // we scale the eeprom value from [0:255] to this value we can directly compare to the sum in pMeter[6] // uint8_t powerTrigger1 = 0; @@ -94,8 +95,9 @@ void blinkLED(uint8_t num, uint8_t wait, uint8_t repeat) } } +// this code is executed at each loop and won't interfere with control loop if it lasts less than 650 microseconds void annexCode(void) -{ //this code is excetuted at each loop and won't interfere with control loop if it lasts less than 650 microseconds +{ static uint32_t buzzerTime, calibratedAccTime; #if defined(LCD_TELEMETRY) static uint16_t telemetryTimer = 0, telemetryAutoTimer = 0, psensorTimer = 0; @@ -173,19 +175,12 @@ void annexCode(void) } #endif -#define ADC_REF_VOLTAGE 3.3f -#define ADC_TO_VOLTAGE (ADC_REF_VOLTAGE / (1<<12)) // 12 bit ADC resolution -#define ADC_VOLTS_PRECISION 12 -#define ADC_VOLTS_SLOPE ((10.0f + 1.0f) / 1.0f) // Rtop = 10K, Rbot = 1.0K -#define ADC_TO_VOLTS ((ADC_TO_VOLTAGE / ((1<<(ADC_VOLTS_PRECISION))+1)) * ADC_VOLTS_SLOPE) - if (feature(FEATURE_VBAT)) { if (!(++vbatTimer % VBATFREQ)) { - // avgVolts = adcAvgVolts * ADC_TO_VOLTS; vbatRawArray[(ind++) % 8] = adcGetBattery(); for (i = 0; i < 8; i++) vbatRaw += vbatRawArray[i]; - vbat = vbatRaw / (VBATSCALE / 2); // result is Vbatt in 0.1V steps + vbat = (((vbatRaw / 8) * 3.3f) / 4095) * 110; // result is Vbatt in 0.1V steps } if (rcOptions[BOXBEEPERON]) { // unconditional beeper on via AUXn switch buzzerFreq = 7; @@ -232,13 +227,13 @@ void annexCode(void) } } -#if defined(LED_RING) - static uint32_t LEDTime; - if (currentTime > LEDTime) { - LEDTime = currentTime + 50000; - i2CLedRingState(); + if (feature(FEATURE_LED_RING)) { + static uint32_t LEDTime; + if (currentTime > LEDTime) { + LEDTime = currentTime + 50000; + ledringState(); + } } -#endif if (currentTime > calibratedAccTime) { if (smallAngle25 == 0) { @@ -369,16 +364,20 @@ void loop(void) calibratingG = 400; } else if (rcData[YAW] > MAXCHECK && rcData[PITCH] > MAXCHECK && armed == 0) { if (rcDelayCommand == 20) { - servo[0] = 1500; //we center the yaw gyro in conf mode - writeServos(); + if (cfg.mixerConfiguration == MULTITYPE_TRI) { + servo[5] = 1500; // we center the yaw servo in conf mode + writeServos(); + } else if (cfg.mixerConfiguration == MULTITYPE_FLYING_WING) { + servo[0] = cfg.wing_left_mid; + servo[1] = cfg.wing_right_mid; + writeServos(); + } #if defined(LCD_CONF) configurationLoop(); //beginning LCD configuration #endif previousTime = micros(); } - } -#if defined(InflightAccCalibration) - else if (armed == 0 && rcData[YAW] < MINCHECK && rcData[PITCH] > MAXCHECK && rcData[ROLL] > MAXCHECK) { + } else if (feature(FEATURE_INFLIGHT_ACC_CAL) && (armed == 0 && rcData[YAW] < MINCHECK && rcData[PITCH] > MAXCHECK && rcData[ROLL] > MAXCHECK)) { if (rcDelayCommand == 20) { if (AccInflightCalibrationMeasurementDone) { //trigger saving into eeprom after landing AccInflightCalibrationMeasurementDone = 0; @@ -392,9 +391,7 @@ void loop(void) } } } - } -#endif - else if ((cfg.activate1[BOXARM] > 0) || (cfg.activate2[BOXARM] > 0)) { + } else if ((cfg.activate1[BOXARM] > 0) || (cfg.activate2[BOXARM] > 0)) { if (rcOptions[BOXARM] && okToArm) { armed = 1; headFreeModeHold = heading; @@ -435,27 +432,23 @@ void loop(void) } else if (rcData[PITCH] > MAXCHECK) { cfg.accTrim[PITCH] += 2; writeParams(); -#if defined(LED_RING) - blinkLedRing(); -#endif + if (feature(FEATURE_LED_RING)) + ledringBlink(); } else if (rcData[PITCH] < MINCHECK) { cfg.accTrim[PITCH] -= 2; writeParams(); -#if defined(LED_RING) - blinkLedRing(); -#endif + if (feature(FEATURE_LED_RING)) + ledringBlink(); } else if (rcData[ROLL] > MAXCHECK) { cfg.accTrim[ROLL] += 2; writeParams(); -#if defined(LED_RING) - blinkLedRing(); -#endif + if (feature(FEATURE_LED_RING)) + ledringBlink(); } else if (rcData[ROLL] < MINCHECK) { cfg.accTrim[ROLL] -= 2; writeParams(); -#if defined(LED_RING) - blinkLedRing(); -#endif + if (feature(FEATURE_LED_RING)) + ledringBlink(); } else { rcDelayCommand = 0; } @@ -467,22 +460,22 @@ void loop(void) cycleTimeMin = cycleTime; // remember lowscore #endif -#if defined(InflightAccCalibration) - if (AccInflightCalibrationArmed && armed == 1 && rcData[THROTTLE] > MINCHECK && !rcOptions[BOXARM]) { // Copter is airborne and you are turning it off via boxarm : start measurement - InflightcalibratingA = 50; - AccInflightCalibrationArmed = 0; - } - if (rcOptions[BOXPASSTHRU]) { //Use the Passthru Option to activate : Passthru = TRUE Meausrement started, Land and passtrhu = 0 measurement stored - if (!AccInflightCalibrationArmed) { - AccInflightCalibrationArmed = 1; + if (feature(FEATURE_INFLIGHT_ACC_CAL)) { + if (AccInflightCalibrationArmed && armed == 1 && rcData[THROTTLE] > MINCHECK && !rcOptions[BOXARM]) { // Copter is airborne and you are turning it off via boxarm : start measurement InflightcalibratingA = 50; + AccInflightCalibrationArmed = 0; + } + if (rcOptions[BOXPASSTHRU]) { //Use the Passthru Option to activate : Passthru = TRUE Meausrement started, Land and passtrhu = 0 measurement stored + if (!AccInflightCalibrationArmed) { + AccInflightCalibrationArmed = 1; + InflightcalibratingA = 50; + } + } else if (AccInflightCalibrationMeasurementDone && armed == 0) { + AccInflightCalibrationArmed = 0; + AccInflightCalibrationMeasurementDone = 0; + AccInflightCalibrationSavetoEEProm = 1; } - } else if (AccInflightCalibrationMeasurementDone && armed == 0) { - AccInflightCalibrationArmed = 0; - AccInflightCalibrationMeasurementDone = 0; - AccInflightCalibrationSavetoEEProm = 1; } -#endif for(i = 0; i < CHECKBOXITEMS; i++) { rcOptions[i] = (((rcData[AUX1] < 1300) | (1300 < rcData[AUX1] && rcData[AUX1] < 1700) << 1 | (rcData[AUX1] > 1700) << 2 | (rcData[AUX2] < 1300) << 3 | (1300 < rcData[AUX2] && rcData[AUX2] < 1700) << 4 | (rcData[AUX2] > 1700) << 5) & cfg.activate1[i]) || (((rcData[AUX3] < 1300) | (1300 < rcData[AUX3] && rcData[AUX3] < 1700) << 1 | (rcData[AUX3] > 1700) << 2 | (rcData[AUX4] < 1300) << 3 | (1300 < rcData[AUX4] && rcData[AUX4] < 1700) << 4 | (rcData[AUX4] > 1700) << 5) & cfg.activate2[i]); @@ -599,7 +592,7 @@ void loop(void) if (dif >= +180) dif -= 360; if (smallAngle25) - rcCommand[YAW] -= dif * cfg.P8[PIDMAG] / 30; //18 deg + rcCommand[YAW] -= dif * cfg.P8[PIDMAG] / 30; // 18 deg } else magHold = heading; } diff --git a/src/mw.h b/src/mw.h index 375457f7f..595c5fe81 100755 --- a/src/mw.h +++ b/src/mw.h @@ -62,7 +62,7 @@ with R1=33k and R2=51k vbat = [0;1023]*16/VBATSCALE */ #define VBATFREQ 6 // to read battery voltage - keep equal to PSENSORFREQ (6) unless you know what you are doing -#define VBATSCALE 151 // change this value if readed Battery voltage is different than real voltage +#define VBATSCALE 160 // change this value if readed Battery voltage is different than real voltage #define VBATLEVEL1_3S 107 // 10,7V #define VBATLEVEL2_3S 103 // 10,3V #define VBATLEVEL3_3S 99 // 9.9V @@ -75,7 +75,7 @@ //#define MMSERVOGIMBAL // Active Output Moving Average Function for Servos Gimbal //#define MMSERVOGIMBALVECTORLENGHT 32 // Lenght of Moving Average Vector -#define VERSION 201 +#define VERSION 203 // Syncronized with GUI. Only exception is mixer > 11, which is always returned as 11 during serialization. typedef enum MultiType @@ -230,10 +230,14 @@ extern int16_t GPS_directionToHome; extern uint8_t GPS_update; extern uint8_t GPSModeHome; extern uint8_t GPSModeHold; +extern uint16_t GPS_altitude; +extern uint16_t GPS_speed; // altitude in 0.1m and speed in 0.1m/s - Added by Mis extern uint8_t vbat; extern int16_t lookupRX[7]; // lookup table for expo & RC rate extern config_t cfg; +extern sensor_t acc; +extern sensor_t gyro; // main void loop(void); @@ -257,6 +261,7 @@ void Mag_getADC(void); void mixerInit(void); void writeServos(void); void writeMotors(void); +void writeAllMotors(int16_t mc); void mixTable(void); // Serial diff --git a/src/sensors.c b/src/sensors.c index 2de2f48c9..8776e80de 100755 --- a/src/sensors.c +++ b/src/sensors.c @@ -8,14 +8,41 @@ uint8_t calibratingM = 0; uint16_t acc_1G = 256; // this is the 1G measured acceleration int16_t heading, magHold; +extern uint16_t InflightcalibratingA; +extern int16_t AccInflightCalibrationArmed; +extern uint16_t AccInflightCalibrationMeasurementDone; +extern uint16_t AccInflightCalibrationSavetoEEProm; +extern uint16_t AccInflightCalibrationActive; + +sensor_t acc; // acc access functions +sensor_t gyro; // gyro access functions + void sensorsAutodetect(void) { - if (!adxl345Detect()) + // Detect what's available + if (!adxl345Detect(&acc)) sensorsClear(SENSOR_ACC); if (!bmp085Init()) sensorsClear(SENSOR_BARO); if (!hmc5883lDetect()) sensorsClear(SENSOR_MAG); + + // Init sensors + if (sensors(SENSOR_ACC)) + acc.init(); + if (sensors(SENSOR_BARO)) + bmp085Init(); + + // special case for supported gyros - MPU3050 and MPU6050 + if (mpu6050Detect(&acc, &gyro)) { // first, try MPU6050, and re-enable acc (if ADXL345 is missing) since this chip has it built in + sensorsSet(SENSOR_ACC); + acc.init(); + } else if (!mpu3050Detect(&gyro)) { + // if this fails, we get a beep + blink pattern. we're doomed, no gyro or i2c error. + failureMode(3); + } + // this is safe because either mpu6050 or mpu3050 sets it, and in case of fail, none do. + gyro.init(); } static void ACC_Common(void) @@ -45,54 +72,57 @@ static void ACC_Common(void) } calibratingA--; } -#if defined(InflightAccCalibration) - static int32_t b[3]; - static int16_t accZero_saved[3] = { 0, 0, 0 }; - static int16_t accTrim_saved[2] = { 0, 0 }; - //Saving old zeropoints before measurement - if (InflightcalibratingA == 50) { - accZero_saved[ROLL] = accZero[ROLL]; - accZero_saved[PITCH] = accZero[PITCH]; - accZero_saved[YAW] = accZero[YAW]; - accTrim_saved[ROLL] = accTrim[ROLL]; - accTrim_saved[PITCH] = accTrim[PITCH]; - } - if (InflightcalibratingA > 0) { - for (uint8_t axis = 0; axis < 3; axis++) { - // Reset a[axis] at start of calibration - if (InflightcalibratingA == 50) - b[axis] = 0; - // Sum up 50 readings - b[axis] += accADC[axis]; - // Clear global variables for next reading - accADC[axis] = 0; - accZero[axis] = 0; + + if (feature(FEATURE_INFLIGHT_ACC_CAL)) { + static int32_t b[3]; + static int16_t accZero_saved[3] = { 0, 0, 0 }; + static int16_t accTrim_saved[2] = { 0, 0 }; + //Saving old zeropoints before measurement + if (InflightcalibratingA == 50) { + accZero_saved[ROLL] = cfg.accZero[ROLL]; + accZero_saved[PITCH] = cfg.accZero[PITCH]; + accZero_saved[YAW] = cfg.accZero[YAW]; + accTrim_saved[ROLL] = cfg.accTrim[ROLL]; + accTrim_saved[PITCH] = cfg.accTrim[PITCH]; } - //all values are measured - if (InflightcalibratingA == 1) { - AccInflightCalibrationActive = 0; - AccInflightCalibrationMeasurementDone = 1; - blinkLED(10, 10, 2); //buzzer for indicatiing the start inflight - // recover saved values to maintain current flight behavior until new values are transferred - accZero[ROLL] = accZero_saved[ROLL]; - accZero[PITCH] = accZero_saved[PITCH]; - accZero[YAW] = accZero_saved[YAW]; - accTrim[ROLL] = accTrim_saved[ROLL]; - accTrim[PITCH] = accTrim_saved[PITCH]; + if (InflightcalibratingA > 0) { + uint8_t axis; + for (axis = 0; axis < 3; axis++) { + // Reset a[axis] at start of calibration + if (InflightcalibratingA == 50) + b[axis] = 0; + // Sum up 50 readings + b[axis] += accADC[axis]; + // Clear global variables for next reading + accADC[axis] = 0; + cfg.accZero[axis] = 0; + } + //all values are measured + if (InflightcalibratingA == 1) { + AccInflightCalibrationActive = 0; + AccInflightCalibrationMeasurementDone = 1; + blinkLED(10, 10, 2); //buzzer for indicatiing the start inflight + // recover saved values to maintain current flight behavior until new values are transferred + cfg.accZero[ROLL] = accZero_saved[ROLL]; + cfg.accZero[PITCH] = accZero_saved[PITCH]; + cfg.accZero[YAW] = accZero_saved[YAW]; + cfg.accTrim[ROLL] = accTrim_saved[ROLL]; + cfg.accTrim[PITCH] = accTrim_saved[PITCH]; + } + InflightcalibratingA--; + } + // Calculate average, shift Z down by acc_1G and store values in EEPROM at end of calibration + if (AccInflightCalibrationSavetoEEProm == 1) { //the copter is landed, disarmed and the combo has been done again + AccInflightCalibrationSavetoEEProm = 0; + cfg.accZero[ROLL] = b[ROLL] / 50; + cfg.accZero[PITCH] = b[PITCH] / 50; + cfg.accZero[YAW] = b[YAW] / 50 - acc_1G; // for nunchuk 200=1G + cfg.accTrim[ROLL] = 0; + cfg.accTrim[PITCH] = 0; + writeParams(); // write accZero in EEPROM } - InflightcalibratingA--; } - // Calculate average, shift Z down by acc_1G and store values in EEPROM at end of calibration - if (AccInflightCalibrationSavetoEEProm == 1) { //the copter is landed, disarmed and the combo has been done again - AccInflightCalibrationSavetoEEProm = 0; - accZero[ROLL] = b[ROLL] / 50; - accZero[PITCH] = b[PITCH] / 50; - accZero[YAW] = b[YAW] / 50 - acc_1G; // for nunchuk 200=1G - accTrim[ROLL] = 0; - accTrim[PITCH] = 0; - writeParams(); // write accZero in EEPROM - } -#endif + accADC[ROLL] -= cfg.accZero[ROLL]; accADC[PITCH] -= cfg.accZero[PITCH]; accADC[YAW] -= cfg.accZero[YAW]; @@ -101,11 +131,9 @@ static void ACC_Common(void) void ACC_getADC(void) { - int16_t rawADC[3]; - - adxl345Read(rawADC); + acc.read(accADC); + acc.orient(accADC); - ACC_ORIENTATION(-(rawADC[1]), (rawADC[0]), (rawADC[2])); ACC_Common(); } @@ -207,15 +235,9 @@ static void GYRO_Common(void) void Gyro_getADC(void) { - int16_t rawADC[3]; - - mpu3050Read(rawADC); - // range: +/- 8192; +/- 2000 deg/sec - GYRO_ORIENTATION(+((rawADC[1]) / 4), -((rawADC[0]) / 4), -((rawADC[2]) / 4)); - gyroADC[ROLL] = rawADC[0] / 4; - gyroADC[PITCH] = rawADC[1] / 4; - gyroADC[YAW] = -rawADC[2] / 4; + gyro.read(gyroADC); + gyro.orient(gyroADC); GYRO_Common(); } @@ -228,17 +250,10 @@ static void Mag_getRawADC(void) static int16_t rawADC[3]; hmc5883lRead(rawADC); -#if 0 - // no way? is this finally the proper orientation?? (seems -180 swapped) - magADC[ROLL] = -rawADC[2]; // X - magADC[PITCH] = rawADC[0]; // Y - magADC[YAW] = rawADC[1]; // Z -#else // no way? is THIS finally the proper orientation?? (by GrootWitBaas) magADC[ROLL] = rawADC[2]; // X magADC[PITCH] = -rawADC[0]; // Y magADC[YAW] = -rawADC[1]; // Z -#endif } void Mag_init(void) @@ -271,12 +286,16 @@ void Mag_getADC(void) // Read mag sensor Mag_getRawADC(); + magADC[ROLL] = magADC[ROLL] * magCal[ROLL]; + magADC[PITCH] = magADC[PITCH] * magCal[PITCH]; + magADC[YAW] = magADC[YAW] * magCal[YAW]; + if (calibratingM == 1) { tCal = t; for (axis = 0; axis < 3; axis++) { cfg.magZero[axis] = 0; - magZeroTempMin[axis] = 0; - magZeroTempMax[axis] = 0; + magZeroTempMin[axis] = magADC[axis]; + magZeroTempMax[axis] = magADC[axis]; } calibratingM = 0; } diff --git a/src/serial.c b/src/serial.c index 088f42be5..48c3fdc70 100755 --- a/src/serial.c +++ b/src/serial.c @@ -185,7 +185,7 @@ void serialCom(void) } serialize16(GPS_distanceToHome); - serialize16(GPS_directionToHome); + serialize16(GPS_directionToHome + 180); serialize8(GPS_numSat); serialize8(GPS_fix); serialize8(GPS_update); @@ -214,17 +214,24 @@ void serialCom(void) for (i = 0; i < 6; i++) { serialize16(rcData[i]); } //44 - serialize8(sensors(SENSOR_ACC) << 1 | sensors(SENSOR_BARO) << 2 | sensors(SENSOR_MAG) << 3); - serialize8(accMode | baroMode << 1 | magMode << 2); + serialize8(sensors(SENSOR_ACC) << 1 | sensors(SENSOR_BARO) << 2 | sensors(SENSOR_MAG) << 3 | sensors(SENSOR_GPS) << 4); + serialize8(accMode | baroMode << 1 | magMode << 2 | GPSModeHome << 3 | GPSModeHold << 4 | armed << 5); serialize8(vbat); // Vbatt 47 serialize8(VERSION); // MultiWii Firmware version - serialize8('O'); //49 - // UartSendData(); + serialize8(GPS_fix); // Fix indicator for OSD + serialize8(GPS_numSat); + serialize16(GPS_latitude); + serialize16(GPS_latitude >> 16); + serialize16(GPS_longitude); + serialize16(GPS_longitude >> 16); + serialize16(GPS_altitude); + serialize16(GPS_speed); // Speed for OSD + serialize8('O'); // NOT 49 anymore break; case 'R': // reboot to bootloader (oops, apparently this w as used for other trash, fix later) systemReset(true); break; - + case 'X': // dynamic mixer i = uartReadPoll(); if (i > 64 && i < 64 + MULTITYPE_LAST) {