diff --git a/.github/workflows/test_scripts.yml b/.github/workflows/test_scripts.yml
index b26699e8b77bc..1f73fa0567736 100644
--- a/.github/workflows/test_scripts.yml
+++ b/.github/workflows/test_scripts.yml
@@ -17,6 +17,7 @@ jobs:
check_autotest_options,
param_parse,
python-cleanliness,
+ astyle-cleanliness,
validate_board_list,
]
steps:
@@ -29,4 +30,6 @@ jobs:
CI_BUILD_TARGET: ${{matrix.config}}
shell: bash
run: |
+ sudo apt update
+ sudo apt-get install -y astyle
Tools/scripts/build_ci.sh
diff --git a/.gitmodules b/.gitmodules
index 8c7cc94fcd8e3..ff6918a69b89b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +1,3 @@
-[submodule "modules/uavcan"]
- path = modules/uavcan
- url = https://github.com/DroneCAN/libuavcan.git
[submodule "modules/waf"]
path = modules/waf
url = https://github.com/ArduPilot/waf.git
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 51091fb001a50..9cd87421bcf78 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -36,6 +36,11 @@ repos:
- id: check-xml
- id: check-yaml
+ - repo: https://github.com/lsst-ts/pre-commit-xmllint
+ rev: v1.0.0
+ hooks:
+ - id: format-xmllint
+ files: libraries/AP_DDS/dds_xrce_profile.xml
# Disable isort and mypy temporarily due to config conflicts
# # Use to sort python imports by name and put system import first.
# - repo: https://github.com/pycqa/isort
diff --git a/ArduCopter/APM_Config.h b/ArduCopter/APM_Config.h
index db60b9cfc754e..bdd901706b50d 100644
--- a/ArduCopter/APM_Config.h
+++ b/ArduCopter/APM_Config.h
@@ -9,8 +9,6 @@
//#define AC_OAPATHPLANNER_ENABLED DISABLED // disable path planning around obstacles
//#define PARACHUTE DISABLED // disable parachute release to save 1k of flash
//#define NAV_GUIDED DISABLED // disable external navigation computer ability to control vehicle through MAV_CMD_NAV_GUIDED mission commands
-//#define PRECISION_LANDING DISABLED // disable precision landing using companion computer or IRLock sensor
-//#define BEACON_ENABLED DISABLED // disable beacon support
//#define STATS_ENABLED DISABLED // disable statistics support
//#define MODE_ACRO_ENABLED DISABLED // disable acrobatic mode support
//#define MODE_AUTO_ENABLED DISABLED // disable auto mode support
diff --git a/ArduCopter/AP_Arming.cpp b/ArduCopter/AP_Arming.cpp
index 91c2db7fd67b2..8f7ae7186612e 100644
--- a/ArduCopter/AP_Arming.cpp
+++ b/ArduCopter/AP_Arming.cpp
@@ -33,12 +33,6 @@ bool AP_Arming_Copter::run_pre_arm_checks(bool display_failure)
return false;
}
- // if we are using motor Estop switch, it must not be in Estop position
- if (SRV_Channels::get_emergency_stop()){
- check_failed(display_failure, "Motor Emergency Stopped");
- return false;
- }
-
if (!disarm_switch_checks(display_failure)) {
return false;
}
diff --git a/ArduCopter/Copter.cpp b/ArduCopter/Copter.cpp
index 293d1d38f5f09..1241b5f9b2336 100644
--- a/ArduCopter/Copter.cpp
+++ b/ArduCopter/Copter.cpp
@@ -165,7 +165,7 @@ const AP_Scheduler::Task Copter::scheduler_tasks[] = {
#if HAL_PROXIMITY_ENABLED
SCHED_TASK_CLASS(AP_Proximity, &copter.g2.proximity, update, 200, 50, 36),
#endif
-#if BEACON_ENABLED == ENABLED
+#if AP_BEACON_ENABLED
SCHED_TASK_CLASS(AP_Beacon, &copter.g2.beacon, update, 400, 50, 39),
#endif
SCHED_TASK(update_altitude, 10, 100, 42),
@@ -180,7 +180,7 @@ const AP_Scheduler::Task Copter::scheduler_tasks[] = {
SCHED_TASK(three_hz_loop, 3, 75, 57),
SCHED_TASK_CLASS(AP_ServoRelayEvents, &copter.ServoRelayEvents, update_events, 50, 75, 60),
SCHED_TASK_CLASS(AP_Baro, &copter.barometer, accumulate, 50, 90, 63),
-#if PRECISION_LANDING == ENABLED
+#if AC_PRECLAND_ENABLED
SCHED_TASK(update_precland, 400, 50, 69),
#endif
#if FRAME_CONFIG == HELI_FRAME
@@ -550,7 +550,7 @@ void Copter::ten_hz_logging_loop()
#if HAL_PROXIMITY_ENABLED
g2.proximity.log(); // Write proximity sensor distances
#endif
-#if BEACON_ENABLED == ENABLED
+#if AP_BEACON_ENABLED
g2.beacon.log();
#endif
}
diff --git a/ArduCopter/Copter.h b/ArduCopter/Copter.h
index be136776ede47..bde520ce01bef 100644
--- a/ArduCopter/Copter.h
+++ b/ArduCopter/Copter.h
@@ -69,6 +69,7 @@
#include Firmwares
Companion - Companion Computer example code and Images
AP_Periph - UAVCAN Peripheral Firmware
+ alt="AP_Periph">AP_Periph - DroneCAN Peripheral Firmware
FilterTool - Filter Analysis Tool
diff --git a/Tools/bootloaders/MatekF405-CAN_bl.bin b/Tools/bootloaders/MatekF405-CAN_bl.bin
index fb1863ac14b77..8dd1e4a25e805 100755
Binary files a/Tools/bootloaders/MatekF405-CAN_bl.bin and b/Tools/bootloaders/MatekF405-CAN_bl.bin differ
diff --git a/Tools/bootloaders/MatekF405-CAN_bl.hex b/Tools/bootloaders/MatekF405-CAN_bl.hex
index cbd76558ecc31..3ce4d5cfc5717 100644
--- a/Tools/bootloaders/MatekF405-CAN_bl.hex
+++ b/Tools/bootloaders/MatekF405-CAN_bl.hex
@@ -1,1024 +1,1016 @@
:020000040800F2
-:1000000000060020E50100080D0F0008110F000890
-:10001000690F0008110F00083D0F0008E7010008F4
-:10002000E7010008E7010008E7010008DD290008F2
-:10003000E7010008E7010008E7010008E701000800
-:10004000E7010008E7010008E7010008E7010008F0
-:10005000E7010008E7010008113A00083D3A0008EE
-:10006000693A0008953A0008C13A0008E70100081B
-:10007000E7010008E7010008E7010008E7010008C0
-:10008000E7010008E7010008E7010008E7010008B0
-:10009000E7010008E7010008E7010008ED3A000861
-:1000A000E7010008E7010008E7010008E701000890
-:1000B0002D380008E7010008E7010008E701000803
-:1000C000E7010008E7010008E7010008E701000870
-:1000D000E7010008391100084D11000861110008FE
-:1000E000553B0008E7010008E7010008E7010008A8
-:1000F000E7010008E7010008E7010008E701000840
-:10010000E7010008E7010008E7010008E70100082F
-:100110007511000889110008E7010008E7010008CF
-:10012000E7010008E7010008E7010008E70100080F
-:10013000E7010008E7010008E7010008E7010008FF
-:10014000E7010008E7010008E7010008C9300008DE
-:10015000E7010008E7010008E7010008E7010008DF
-:10016000E7010008E7010008E7010008E7010008CF
-:10017000E7010008E7010008E7010008E7010008BF
-:10018000E7010008E7010008E7010008E7010008AF
-:10019000E7010008E7010008E7010008E70100089F
-:1001A000E7010008E7010008E7010008E70100088F
-:1001B000E7010008E7010008E7010008E70100087F
-:1001C000E7010008E7010008E7010008E70100086F
-:1001D000E7010008E7010008E7010008E70100085F
-:1001E000D50E000802E000F000F8FEE772B63948CC
-:1001F00080F30888384880F3098838484EF608515B
-:10020000CEF20001086040F20000CCF200004EF691
-:100210003471CEF200010860BFF34F8FBFF36F8FD0
-:1002200040F20000C0F2F0004EF68851CEF200011C
-:100230000860BFF34F8FBFF36F8F4FF00000E1EE08
-:10024000100A4EF63C71CEF200010860062080F3E1
-:100250001488BFF36F8F02F0FFFB03F07DFA4FF0BD
-:1002600055301F491B4A91423CBF41F8040BFAE745
-:100270001C49194A91423CBF41F8040BFAE71A495C
-:100280001A4A1B4B9A423EBF51F8040B42F8040B2A
-:10029000F8E700201749184A91423CBF41F8040B87
-:1002A000FAE702F0DDFB03F0B3FA144C144DAC4254
-:1002B00003DA54F8041B8847F9E700F03FF8114CC3
-:1002C000114DAC4203DA54F8041B8847F9E702F0F9
-:1002D000C5BB00000006002000220020000000082E
-:1002E0000000002000060020B03F0008002200208F
-:1002F00028220020282200206C440020E001000871
-:10030000E4010008E4010008E40100082DE9F04FD1
-:100310002DED108AC1F80CD0C3689D46BDEC108A43
-:10032000BDE8F08F002383F311882846A047002002
-:1003300001F0D8FF01F0FAFE00DFFEE71B4B6FF083
-:10034000090270B51A70032200245A700F229C70A3
-:10035000DC701C715C719C71DC711C725C729A7235
-:10036000DC7202F00DFB064602F032FB054650B986
-:100370000F4B9E4217D001339E4241F2883412BF88
-:10038000054600240125002002F004FB0DB100F019
-:1003900059F800F047FD00F0BDFB204600F0B0F832
-:1003A00000F050F8F9E70446EDE700BF28220020EE
-:1003B000010007B008B500F02BFBA0F12003584264
-:1003C000584108BD07B5054B02211B88ADF8043024
-:1003D00001A800F089FB03B05DF804FB3C3C000879
-:1003E00010B5202383F311881248C3680BB101F0C4
-:1003F000FFFF0023104A0F484FF47A7101F0BCFF51
-:10040000002383F311880D4C236813B12368013B4B
-:100410002360636813B16368013B6360084B1B781A
-:1004200033B9636823B9022000F062FC32236360B1
-:1004300010BD00BF34220020E1030008502300203B
-:100440004822002010B5254B254953F8042F0132CE
-:1004500000D110BD8B42F8D1224C234B22689A4226
-:100460003AD9224B9B6803F1006303F580339A422B
-:1004700032D2002000F068FB1D4B0220187000F003
-:1004800029FC1C4B1A6C00221A64196E1A66196E2C
-:10049000596C5A64596E5A665A6E5A6942F0800213
-:1004A0005A615A6922F080025A615A691A6942F007
-:1004B00000521A611A6922F000521A611B6972B661
-:1004C0000D4A0E4B13601B682268202181F31188AE
-:1004D0009D4683F30888104710BD00BFFCFF00084D
-:1004E0001C00010804000108FFFF0008282200206A
-:1004F000482200200038024008ED00E0000001081A
-:100500002DE9F04F99B0B34C01902022FF2110A8A3
-:10051000A66800F029FCB04A1378A346A3B9AF48F7
-:100520000121C3601170202383F31188C3680BB1CC
-:1005300001F05EFF0023AA4AA8484FF47A7101F047
-:100540001BFF002383F31188019B13B1A54B019A74
-:100550001A60A54AA349019F0292002313704B60C1
-:1005600099461C461D469846012000F0B3FB002F1B
-:1005700000F012829B4B1B68002B40F00D8219B0DB
-:10058000BDE8F08F0220FFF715FF002840F0FB8147
-:10059000019BB9F1000F08BF1F46944B1B88ADF8B3
-:1005A0002C3002210BA800F09FFADDE74FF47A709F
-:1005B00000F02EFA031E0393EADB0220FFF7FAFE97
-:1005C00082460028E4D0039B581E042800F2DD81F7
-:1005D000DFE800F0030E1114170018A8052340F8F7
-:1005E000343D042100F080FA54464FF0000856E0F4
-:1005F00004217848F6E704217D48F3E704217D488B
-:10060000F0E71C24204600F0A1FA04340B900421EA
-:100610000BA800F069FA2C2CF4D1E5E7002DB7D037
-:10062000002CB5D00220FFF7C5FE0546002800F0DB
-:10063000AF8101206C4C00F087FA0220207000F09E
-:1006400049FB4FF000095FFA89FA504600F08CFA36
-:10065000074658B1504600F097FA09F10109002801
-:10066000F1D12C46A9460027634B97E701230220CE
-:10067000237000F021FB3E46DBF808309E4206D294
-:10068000304600F063FA0130EBD10436F4E7029B08
-:1006900000261E70534BA9465E602C46374600F07C
-:1006A000B7FB15B1002C18BF0027FFF78BFE5BE7E7
-:1006B000002D3FF46DAF002C3FF46AAF029B022087
-:1006C000187000F007FB322000F0A2F9B0F1000A28
-:1006D000C0F25E811AF0030540F05A81DBF8082071
-:1006E00006EB0A03934200F25381BAF5807F00F2D1
-:1006F0004F8155450DDA4FF47A7000F089F9049076
-:10070000049B002BC0F244813C4A049BAB5401354E
-:10071000EFE7C820FFF74EFE0546002800F03881BD
-:100720001F2E11D8C6F12004544528BF544610ABE3
-:1007300026F0030022463149184400F0EBFA224625
-:10074000FF212E4800F010FB4FEAAA0A5FFA8AF256
-:100750002A49304600F010FB0446002800F01A81B8
-:1007600006EB8A0605469AE70220FFF723FE0028DB
-:100770003FF40EAF00F02EFA00283FF409AF4FF01F
-:10078000000A5346DBF8082092451CD2BAF11F0F2D
-:1007900012D8109A01320FD02AF0030218A90A4485
-:1007A00052F8202C0B92184604220BA900F0F0FB03
-:1007B0000AF1040A0346E5E75046039300F0C6F940
-:1007C000039B0B90EFE718A8042140F84C3D00F084
-:1007D0008BF964E7282200204C23002034220020DB
-:1007E000E103000850230020482200203E3C00087E
-:1007F0002C22002030220020403C00084C22002007
-:1008000018A8002340F8343D642100F039F900288D
-:100810007FF4BEAE0220FFF7CDFD00283FF4B8AE56
-:100820000B9800F0C3F918AB43F8480D04211846A3
-:10083000CDE718A8002340F8343D642100F020F9EA
-:1008400000287FF4A5AE0220FFF7B4FD00283FF496
-:100850009FAE0B9800F0B8F918AB43F8440DE5E7EC
-:100860000220FFF7A7FD00283FF492AE00F0C2F986
-:1008700018AB43F8400DD9E70220FFF79BFD002895
-:100880003FF486AE0BA9142000F0BAF9824618A8EE
-:10089000042140F83CAD00F027F951460BA896E73B
-:1008A000322000F0B5F8B0F1000AFFF671AE1AF090
-:1008B000030F7FF46DAEDBF808200AEB08039342C8
-:1008C0003FF666AE0220FFF775FD00283FF460AEEC
-:1008D0002AF0030AC244D0453FF4E1AE404600F09E
-:1008E00035F904210A900AA800F0FEF808F104087E
-:1008F000F1E74FF47A70FFF75DFD00283FF448AE52
-:1009000000F068F900283FF4AFAE109B01330CD023
-:10091000082210A9002000F02FFA00283FF4A4AE0E
-:100920002022FF2110A800F01FFAFFF74BFD3748E7
-:1009300001F0DEFC23E6002D3FF42AAE002C3FF44C
-:1009400027AE18A8002340F8343D642100F098F841
-:10095000824600287FF41CAE0220FFF72BFD002802
-:100960003FF416AE0390FFF72DFD41F2883001F001
-:10097000BFFC0B9800F08EFA00F04AFA039B574632
-:100980001C461D46F0E5054689E64FF00008FFE5E8
-:100990002546FDE52C4667E6002000F039F8049076
-:1009A000049B002BFFF6E3AD012000F085F9049BCA
-:1009B000213B122B3FF6D8AD01A252F823F000BF25
-:1009C00085050008AD0500081D060008690500083A
-:1009D0006905000869050008B1060008A1080008BB
-:1009E00069070008010800083308000861080008CA
-:1009F000690500087908000869050008F30800087F
-:100A00009F0600086905000837090008A086010054
-:100A10002DE9F34702AE00244FF47A7506F8014D34
-:100A2000144FDFF85880454397F900305A1C5FFA9D
-:100A300084F901D0A34212D158F82400036801229E
-:100A4000D3F820A031462B46D047012807D10A4BC6
-:100A50009DF8070083F8009002B0BDE8F0870134EC
-:100A6000022CE1D14FF4FA7001F042FC4FF0FF305C
-:100A7000F2E700BF0022002098230020803C0008FD
-:100A80002DE9F0474FF47A75144FDFF85880064689
-:100A90004D43002497F900305A1C5FFA84F901D0C5
-:100AA000A34210D158F8240003680422D3F820A0F0
-:100AB00031462B46D047042805D1094B83F80090D6
-:100AC0000020BDE8F0870134022CE3D14FF4FA7026
-:100AD00001F00EFC4FF0FF30BDE8F087002200204F
-:100AE00098230020803C000830B4074B1A78074B4D
-:100AF00053F822402368DD69054B0A46AC4601469F
-:100B0000204630BC604700BF98230020803C00088E
-:100B1000A086010070B501F037FE094C094E207027
-:100B2000002530682378834208D901F027FE336816
-:100B300005440133B5F5803F3360F2D370BD00BF8B
-:100B4000992300205823002001F0CCBE00F1006062
-:100B500000F580300068704700F10060920000F5F9
-:100B6000803001F057BE0000054B1A68054B1B781A
-:100B70009B1A834202D9104401F000BE0020704746
-:100B8000582300209923002038B5074D04462868D3
-:100B9000204401F0FBFD28B928682044BDE8384016
-:100BA00001F00CBE38BD00BF5823002010F0030335
-:100BB00008D1B0F5007F05D800F10050A0F508403D
-:100BC0000068704700207047014BC058704700BF55
-:100BD000107AFF1F064991F8243033B10023082210
-:100BE000086A81F82430FFF7B7BF0120704700BFC3
-:100BF0005C230020014B1868704700BF002004E010
-:100C000070B52A4B1C68C4F30B03240C63B140F28B
-:100C10001342934231D040F2194293422FD040F216
-:100C2000214293422DD10323214A0C2505FB0323A6
-:100C30005D6893F9082042F201039C4224D0B4F588
-:100C4000805F23D041F201039C4221D041F2030393
-:100C50009C421FD041F207039C4208BF3122441E30
-:100C60000C44013D0B46A3421ED215F9016F581CDE
-:100C700096B1034600F8016CF5E70123D4E702239F
-:100C8000D2E73F220B4DD6E73322E3E74122E1E7EB
-:100C90005A22E4E75922E2E72C2584421D7001D94B
-:100CA000981C5A70401A70BD1846FBE7002004E0FB
-:100CB000503C0008443C0008022804D14FF0804218
-:100CC000034B9A6170470128FCD14FF00052F7E7BF
-:100CD00000000240022804D14FF48042034B9A6185
-:100CE00070470128FCD14FF40052F7E700000240A2
-:100CF000022805D1064A536983F480435361704743
-:100D00000128FCD1024A536983F40053F6E700BF7F
-:100D10000000024010B50023934203D0CC5CC454C1
-:100D20000133F9E710BD000030B5441E14F9010F7E
-:100D30000B4660B193F90050854201F1010106D1E3
-:100D40001AB993F90020801A30BD013AEEE7002A63
-:100D5000F7D1104630BD000002460346981A13F939
-:100D6000011B0029FAD1704702440346934202D086
-:100D700003F8011BFAE770472DE9F047234C94F87C
-:100D8000243005468846174683BB2E46DFF87C9004
-:100D9000C7B394F824302BB92022FF21484626629D
-:100DA000FFF7E2FF94F82400C0F10805BD4228BF18
-:100DB0003D465FFA85FAAD0041462A4604EB8000C5
-:100DC000FFF7A8FF94F82430A7EB0A079A445FFACC
-:100DD0008AFABAF1080F2E44A844FFB284F824A07E
-:100DE000D6D1FFF7F7FE0028D2D108E0266A06EB3D
-:100DF0008306B042CAD0FFF7EDFE0028C5D100201F
-:100E0000BDE8F0870120BDE8F08700BF5C2300202B
-:100E1000024B1A78024B1A70704700BF98230020CB
-:100E20000022002038B5154C154D204600F01AFD63
-:100E30002946204600F042FD2D6812486A6DD2F81E
-:100E4000043843F00203C2F8043801F051FA0E49A5
-:100E5000284600F03FFE6A6D0C48D2F804380C4971
-:100E600023F00203C2F80438A0424FF4E1330B60D0
-:100E700003D0BDE8384000F053BC38BD983C00209A
-:100E8000883D000840420F00B03D00085424002077
-:100E90008423002038B50B4B1A780B4B53F82240B3
-:100EA0000A4B9C4205460CD0094B002118461422DF
-:100EB000FFF75AFF056001462046BDE8384000F0C4
-:100EC0002FBC38BD98230020803C0008983C0020AF
-:100ED0008423002070B50A4C1C263246002120468F
-:100EE000FFF742FF0125074B636065703246002122
-:100EF000A019FFF739FF044B25776577236270BD92
-:100F00009C2300200E0002400D000240FEE700007E
-:100F100000B59BB0EFF3098168226846FFF7FAFE3F
-:100F2000EFF30583044B9A6BDA6A9A6A9A6A9A6AB3
-:100F30009A6A9A6A9B6AFEE700ED00E000B59BB0F2
-:100F4000EFF3098168226846FFF7E4FEEFF30583BB
-:100F5000044B9A6B9A6A9A6A9A6A9A6A9A6A9B6A24
-:100F6000FEE700BF00ED00E000B59BB0EFF30981A4
-:100F700068226846FFF7CEFEEFF30583034B5A6BFA
-:100F80009A6A9A6A9A6A9A6A9B6AFEE700ED00E09A
-:100F900030B5084D0A4491420BD011F8013B0924A9
-:100FA0005840013CF7D040F300032B4083EA500047
-:100FB000F7E730BD2083B8ED002304491A465A50A4
-:100FC000C8180833802B4260F9D17047D423002021
-:100FD000026843681143016003B11847704700007D
-:100FE000024AD36843F0C003D36070470010014049
-:100FF000024AD36843F0C003D36070470044004006
-:10100000024AD36843F0C003D360704700480040F1
-:10101000024AD36843F0C003D3607047004C0040DD
-:10102000024AD36843F0C003D360704700500040C9
-:101030002DE9F041D0F85C64F7683368DA050546BD
-:101040009CB20DD5202383F311884FF40071043036
-:10105000FFF7BEFF6FF480733360002383F31188C2
-:10106000202383F3118805F1040814F02F0333D1F2
-:1010700083F31188380615D5210613D5202383F371
-:10108000118805F1380000F0A9FA002846DA082195
-:10109000281DFFF79DFF4FF67F733B40F360002351
-:1010A00083F311887A060ED563060CD5202383F3CB
-:1010B0001188EA6C2B6D9A4202D12B6C002B2FD138
-:1010C000002383F31188D5F86424D368002B31D032
-:1010D0001069BDE8F0411847230713D014F0080F3A
-:1010E0000CBF00218021E00748BF41F02001A2078A
-:1010F00048BF41F04001630748BF41F4807140465A
-:10110000FFF766FFA406736805D595F860142846B6
-:10111000194000F013FB3468A4B2A6E77060BEE784
-:1011200027F040073F041021281D3F0CFFF750FF18
-:10113000F760C5E7BDE8F08108B50348FFF778FF21
-:10114000BDE8084001F05ABC5424002008B503480B
-:10115000FFF76EFFBDE8084001F050BCBC2800203E
-:1011600008B50348FFF764FFBDE8084001F046BC3E
-:10117000242D002008B50348FFF75AFFBDE80840BA
-:1011800001F03CBC8C31002008B50348FFF750FF4C
-:10119000BDE8084001F032BCF435002010B5174C12
-:1011A000174A2046002100F099FA164BC4F85C3427
-:1011B000154C164A2046002100F090FA144BC4F852
-:1011C0005C34144C144A2046002100F087FA134B7B
-:1011D000C4F85C34124C134A2046002100F07EFA19
-:1011E000114BC4F85C34114C114A0021204600F028
-:1011F00075FA104BC4F85C3410BD00BF54240020B5
-:10120000E10F000800100140BC280020F10F000889
-:1012100000440040242D0020011000080048004038
-:101220008C31002011100008004C0040F4350020E3
-:10123000211000080050004038B5494D037C0029BA
-:1012400018BF0D46012B0446C0F8645410D1454B1D
-:10125000984242D1444B5A6C42F010025A645A6E82
-:1012600042F010025A665B6E0B21252000F08EF8CA
-:101270003E4BD4F85C249A422B6802D03C498A4207
-:101280006BD13C4901EB5301B1FBF3F3A98808048E
-:1012900042BF23F0070003F0070343EA40039360D3
-:1012A000EB8843F040039BB213612B8943F00103A9
-:1012B0009BB2536141F4045343F02C03D36001F417
-:1012C000A05100231360B1F5806F136853680CBF01
-:1012D0007F23FF2384F8603438BD274B98420CD11C
-:1012E000214B1A6C42F400321A641A6E42F4003236
-:1012F0001A661B6E0B212620B8E7204B98420CD1B2
-:10130000194B1A6C42F480221A641A6E42F480223D
-:101310001A661B6E0B212720A8E7194B98420CD1A7
-:10132000114B1A6C42F400221A641A6E42F4002225
-:101330001A661B6E0B21342098E7124B984297D106
-:10134000094B1A6C42F480121A641A6E42F480122D
-:101350001A661B6E0B21352088E70B4992E700BF08
-:10136000A83C00085424002000380240001001402E
-:101370000014014000BD0105BC280020242D0020E0
-:101380008C310020F435002080DE800200F16043C3
-:1013900000F01F02400903F5614309018000C9B252
-:1013A00000F1604083F8001300F561400123934091
-:1013B000C0F8803103607047F8B515468268066949
-:1013C000AA420B46816938BF8568761AB542044641
-:1013D00007D218462A46FFF79DFCA3692B44A36158
-:1013E0000DE011D932461846FFF794FCAF1B3A4680
-:1013F000E1683044FFF78EFCE2683A44A261A368DA
-:101400005B1BA3602846F8BD18462A46FFF782FCFE
-:10141000E368E4E783682DE9F0410446934215460A
-:10142000266938BF85684069361AB5420F4606D22C
-:101430002A46FFF76FFC63692B4463610DE012D904
-:101440003246A5EB0608FFF765FC4246B919E0688D
-:10145000FFF760FCE26842446261A3685B1BA36023
-:101460002846BDE8F0812A46FFF754FCE368E4E72C
-:1014700010B50A440024C361029B00604060846090
-:10148000C160816141610261036210BD08B582697A
-:101490004369934201D1826882B9826801328260D5
-:1014A0005A1C42611970426903699A4201D3C368A8
-:1014B0004361002100F038FF002008BD4FF0FF30ED
-:1014C00008BD000070B5202304460E4683F3118842
-:1014D000A568A5B1A368A269013BA360531CA361E1
-:1014E00015782269934224BFE368A361E3690BB1D5
-:1014F00020469847002383F31188284670BD314663
-:10150000204600F001FF0028E2DA85F3118870BD63
-:101510002DE9F74F05460F4690469A46D0F81C90A5
-:10152000202686F311884FF0000B144664B1224642
-:1015300039462846FFF740FF034668B9514628461A
-:1015400000F0E2FE0028F1D0002383F31188A8EB1D
-:10155000040003B0BDE8F08FB9F1000F03D0019093
-:101560002846C847019B8BF31188E41A1F4486F371
-:101570001188DBE7C16081614161C3611144009B57
-:10158000006040608260016103627047F8B5044604
-:101590000E461746202383F31188A568A5B1A368DA
-:1015A000013BA36063695A1C62611E702369626912
-:1015B0009A4224BFE3686361E3690BB12046984710
-:1015C000002080F31188F8BD3946204600F09CFECB
-:1015D0000028E2DA85F31188F8BD000083694269CA
-:1015E0009A4210B501D182687AB98268013282606C
-:1015F0005A1C82611C7803699A4201D3C3688361D3
-:10160000002100F091FE204610BD4FF0FF3010BDCC
-:101610002DE9F74F05460F4690469A46D0F81C90A4
-:10162000202686F311884FF0000B144664B1224641
-:1016300039462846FFF7EEFE034668B9514628466C
-:1016400000F062FE0028F1D0002383F31188A8EB9C
-:10165000040003B0BDE8F08FB9F1000F03D0019092
-:101660002846C847019B8BF31188E41A1F4486F370
-:101670001188DBE7026843681143016003B1184732
-:10168000704700001430FFF743BF00004FF0FF33F6
-:101690001430FFF73DBF00003830FFF7B9BF00003E
-:1016A0004FF0FF333830FFF7B3BF00001430FFF7BF
-:1016B00009BF00004FF0FF311430FFF703BF0000F7
-:1016C0003830FFF763BF00004FF0FF323830FFF7CC
-:1016D0005DBF000000207047FFF760BD37B50F4BBE
-:1016E0000360002343608360C360012304460374E6
-:1016F000154600900B464FF4007200F15C01143067
-:10170000FFF7B6FE00942B464FF4007204F51771F4
-:1017100004F13800FFF72EFF03B030BDBC3C0008D9
-:1017200010B52023044683F31188FFF785FD0223BB
-:101730002374002383F3118810BD000038B5C369FA
-:1017400004460D461BB904210844FFF793FF2946C0
-:1017500004F11400FFF79AFE002806DA201D4FF46A
-:101760008061BDE83840FFF785BF38BD0268436837
-:101770001143016003B118477047000013B5446B73
-:10178000D4F894341A681178042915D1217C0229DF
-:1017900012D11979128901238B4013420CD101A96E
-:1017A00004F14C0001F0E0FED4F89444019B21794F
-:1017B0000246206800F0DAF902B010BD143001F0E2
-:1017C00063BE00004FF0FF33143001F05DBE000037
-:1017D0004C3001F035BF00004FF0FF334C3001F0CA
-:1017E0002FBF0000143001F031BE00004FF0FF3178
-:1017F000143001F02BBE00004C3001F001BF00009E
-:101800004FF0FF324C3001F0FBBE0000D0F89424C2
-:1018100038B5136819780429054601D0012038BD70
-:10182000017C0229FAD112795C89012090400440A0
-:10183000F4D105F1140001F0C3FD02460028EDD0FB
-:10184000D5F894544FF480732868697900F07CF9D6
-:10185000204638BD406BFFF7D9BF0000002070471D
-:10186000704700007FB5124B036000234360836024
-:10187000C360012502260F4B0574044602900193B4
-:1018800000F18402294600964FF48073143001F071
-:1018900073FD094B0193029400964FF4807304F595
-:1018A0002372294604F14C0001F03AFE04B070BDE9
-:1018B000E43C0008551800087D1700080B6820223A
-:1018C00082F311880A7903EB820290614A79093226
-:1018D00043F822008A7912B103EB82039861022354
-:1018E0000374C0F89414002383F311887047000038
-:1018F00038B5037F044613B190F85430ABB9201DBE
-:1019000001250221FFF732FF04F1140025776FF063
-:10191000010100F015FD84F8545004F14C006FF003
-:101920000101BDE8384000F00BBD38BD10B5012104
-:1019300004460430FFF71AFF0023237784F854305D
-:1019400010BD000038B504460025143001F02CFD10
-:1019500004F14C00257701F0FBFD201D84F8545064
-:101960000121FFF703FF2046BDE83840FFF74EBFD7
-:1019700090F8443003F06003202B19D190F84520F3
-:10198000212A0AD0222A4FF000030ED0202A0FD19C
-:10199000084A82630722C26304E0064B836307237D
-:1019A000C36300230364012070478363C363F9E7C3
-:1019B0000020704701220020D0F8943437B51A680F
-:1019C0001178042904461AD1017C022917D119790A
-:1019D000128901238B40134211D100F14C05284696
-:1019E00001F076FE58B101A9284601F0BDFDD4F8FA
-:1019F0009444019B21790246206800F0B7F803B0B7
-:101A000030BD000000EB8103F7B59C6905460E462A
-:101A1000F4B1202383F3118805EB8607201D0821EC
-:101A2000FFF7A4FEFB685B691B684C3413B12046CA
-:101A300001F0A8FD01A9204601F096FD024648B13B
-:101A4000019B3146284600F091F8002383F311886A
-:101A500003B0F0BDFB685A691268002AF5D01B8AF2
-:101A6000013B1340F1D105F14402EAE7093138B5F1
-:101A700050F82140DCB1202383F31188D4F894245A
-:101A80001368527903EB8203DB689B695D6845B19B
-:101A900004216018FFF76AFE294604F1140001F0E2
-:101AA00099FC2046FFF7B2FE002383F3118838BD6E
-:101AB0007047000001F05AB801230370002343600F
-:101AC000C36183620362C362436203630381438130
-:101AD0007047000038B50446202383F311880025A1
-:101AE0004160C56005614561856101F04FF80223E1
-:101AF000237085F3118838BD70B500EB810305466E
-:101B00005069DA600E46144618B110220021FFF722
-:101B10002BF9A06918B110220021FFF725F93146F1
-:101B20002846BDE8704001F0FBB80000028902F0D1
-:101B300001020281428902F0010242810022026117
-:101B40004261826101F080B9F0B400EB8104478901
-:101B5000E4680125A4698D403D434581236000234D
-:101B6000A2606360F0BC01F09BB90000F0B400EB30
-:101B700081040789E468012564698D403D4305813E
-:101B800023600023A2606360F0BC01F015BA00007E
-:101B900070B50223002504460370A0F84C5080F86D
-:101BA0004E5080F84F5005814581C5600561456103
-:101BB000856180F8345001F04FF863681B6823B1E9
-:101BC00029462046BDE87040184770BD436802783A
-:101BD0001B6880F85020052202700BB104211847C1
-:101BE00070470000436890F850201B6802700BB1EA
-:101BF000052118477047000090F8343070B504464E
-:101C000013B1002380F8343004F14402204601F07F
-:101C10003DF963689B6863BB94F8445015F0600617
-:101C200015D194F8453005F07F0545EA032540F2CB
-:101C300002339D4200F00E815BD8022D00F0DC8063
-:101C40003FD8002D00F08780012D00F0CF800021CB
-:101C5000204601F073FB0021204601F065FB63681C
-:101C60001B6813B1062120469847062384F83430B8
-:101C700070BD204698470028CED094F84B2094F8A9
-:101C80004A3043EA0223E26B934238BFE36394F99C
-:101C90004430E56B002B4FF0200380F2FD80002DD7
-:101CA00000F0EC80092284F8342083F311880021AD
-:101CB000E36BA26B2046FFF759FF002383F31188E3
-:101CC00070BDB5F5817F00F0B180B5F5407F49D09A
-:101CD000B5F5807FBBD194F84630012BB7D1B4F86D
-:101CE0004C3023F00203A4F84C30A663E66326646C
-:101CF000C3E740F201639D421ED8B5F5C06F3BD2E9
-:101D0000B5F5A06FA3D1B4F84430B3F5A06F0ED1F0
-:101D100094F8463084F84E30204600F0F5FF6368B2
-:101D20001B6813B101212046984703232370002329
-:101D3000A363E3632364A0E7B5F5106F32D040F6E8
-:101D400002439D4252D0B5F5006F80D104F14F039C
-:101D5000A363012324E004F14C03A3630223E363A0
-:101D600025648AE794F84630012B7FF470AFB4F80D
-:101D70004C3043F00203B6E794F84920616894F8C8
-:101D800048304D6894F8471043EA0223204694F8FF
-:101D90004620A84700283FF45AAF4368A36303686E
-:101DA000E363A4E72378042B10D1202383F3118865
-:101DB0002046FFF7BBFE86F31188636884F84F6006
-:101DC0001B68032121700BB12046984794F84630D8
-:101DD000002BACD084F84F300423237063681B6859
-:101DE000002BA4D0022120469847A0E7374BA363DD
-:101DF0000223E36300239DE794F8481011F0800F5D
-:101E0000204601F00F010ED001F032F8012806D073
-:101E100002287FF41CAF2E4BA363E06367E72D4BD2
-:101E2000A363E56363E701F015F8EFE794F8463044
-:101E3000002B7FF40CAF94F8483013F00F013FF4FF
-:101E400076AF1A06204602D501F08CFA6FE701F052
-:101E50007FFA6CE794F84630002B7FF4F8AE94F8E4
-:101E6000483013F00F013FF462AF1B06204602D545
-:101E700001F064FA5BE701F057FA58E7142284F89E
-:101E8000342083F311882B462A4629462046FFF743
-:101E90005BFE85F3118870BD5DB1152284F8342096
-:101EA00083F311880021E36BA26B2046FFF74CFE01
-:101EB00003E70B2284F8342083F311882B462A464B
-:101EC00029462046FFF752FEE3E700BF143D000815
-:101ED0000C3D0008103D000838B590F83430044639
-:101EE000152B29D8DFE803F03E28282828283E288B
-:101EF000280B293928282828282828283E3E90F809
-:101F00004B1090F84A20C36B42EA01229A4214D93E
-:101F1000C268128AB3FBF2F502FB15356DB92023B6
-:101F200083F311882B462A462946FFF71FFE85F3C7
-:101F300011880A2384F8343038BD142384F83430EF
-:101F4000202383F3118800231A4619462046FFF701
-:101F5000FBFD002383F3118838BD036C03B1984760
-:101F60000023E7E7002101F0E9F90021204601F014
-:101F7000DBF963681B6813B10621204698470623E6
-:101F8000D8E7000090F83420152A38B5044622D846
-:101F90000123934040F6416213421DD113F4801592
-:101FA0000FD19B0217D50B2380F83430202383F305
-:101FB00011882B462A462946FFF7D8FD85F311885C
-:101FC00038BDC3689B695B682BB9036C03B1984744
-:101FD000002384F8343038BD002101F0AFF900212E
-:101FE000204601F0A1F963681B6813B10621204661
-:101FF00098470623EDE70000024B00221B605B6060
-:102000009A6070475C3A0020002303748268054B95
-:102010001B6899689142FBD25A6803604260106065
-:10202000586070475C3A002008B5202383F311887C
-:10203000037C032B05D0042B0DD02BB983F311881F
-:1020400008BD436900221A604FF0FF334361FFF778
-:10205000DBFF0023F2E790E80C001A60026853608F
-:10206000F2E70000002303748268054B1B6899683F
-:102070009142FBD85A680360426010605860704714
-:102080005C3A0020054B19690874186802681A60E8
-:102090005360186101230374FEF738B95C3A0020DD
-:1020A00030B54B1C87B005460A4C10D023690A4A4C
-:1020B00001A800F061F92846FFF7E4FF049B13B183
-:1020C00001A800F095F92369586907B030BDFFF702
-:1020D000D9FFF8E75C3A00202920000838B50C4DFC
-:1020E00041612B6981689A689142044603D8BDE832
-:1020F0003840FFF789BF1846FFF786FF01232C61A0
-:10210000014623742046BDE83840FEF7FFB800BF03
-:102110005C3A0020044B1A681B6990689B689842DF
-:1021200094BF0020012070475C3A002010B5084C95
-:10213000236820691A6822605460012223611A749E
-:10214000FFF790FF01462069BDE81040FEF7DEB8BA
-:102150005C3A0020FEE7000010B5174CFFF74CFF7B
-:1021600000F0FCF880221549204600F081F8012398
-:1021700044F8180C0374124B124AD96821F4E06138
-:102180000904090C0A431049DA60CA6842F08072F7
-:10219000CA600E490A6842F001020A601022DA772A
-:1021A000202283F82220002383F3118862B6084896
-:1021B000BDE8104000F07EB8843A0020183D0008C9
-:1021C00000ED00E00003FA05F0ED00E0001000E093
-:1021D000203D00082DE9F84F1F4C4FF000086569BD
-:1021E00004F11407C1464FF08043266A5B6AAA686F
-:1021F0009E1B96421DD34FF0200AAA68236AD5F889
-:102200000CB0134423622B68BB425F60A6EB02064E
-:102210006361C5F80C8001D101F084FA89F311885B
-:102220002869D8478AF311886569AB689E42E4D271
-:10223000D9E76269BA420CD0916823628E1B96601E
-:10224000A86802282CBF1818981CBDE8F84F01F0A8
-:102250006FBABDE8F88F00BF5C3A0020034B5968A5
-:102260005A68521A9042FBD8704700BF001000E035
-:102270008260022202740022427470478368A3F1D4
-:102280007C0243F80C2C026943F83C2C426943F869
-:10229000382C074A43F81C2CC26843F8102C022241
-:1022A00003F8082C002203F8072CA3F1180070474C
-:1022B0002503000810B5202383F31188FFF7DEFF04
-:1022C00000210446FFF70AFF002383F3118820460C
-:1022D00010BD0000024B1B6958610F20FFF7D2BEF2
-:1022E0005C3A0020202383F31188FFF7F3BF00003E
-:1022F00008B50146202383F311880820FFF7D0FE9C
-:10230000002383F3118808BD49B1064B42681B695D
-:1023100018605A60136043600420FFF7C1BE4FF09D
-:10232000FF3070475C3A00200368984206D01A6874
-:102330000260506059611846FFF766BE70470000A2
-:1023400038B504460D462068844200D138BD036884
-:1023500023605C604561FFF757FEF4E7054B03F12E
-:1023600014025A619A614FF0FF32DA6100221A6258
-:10237000704700BF5C3A0020F8B503614FF080431E
-:10238000C2605C6A194B1A46022952F8145F38BFC2
-:102390000221954206461F460AD1586198611C6287
-:1023A0000560456081600819BDE8F84001F0B2B9E8
-:1023B000186AAB68241A0C1902D3E41A2D6804E0D9
-:1023C0009C4202D2204401F0B3F9AB689C42F4D89D
-:1023D0006B68736035601E606E60B460A9684FF012
-:1023E000FF33091BA960FB61F8BD00BF5C3A002008
-:1023F00010B41B4C234653F8141F814210D041687F
-:1024000002680A60026851609A424FF00001C160A0
-:1024100003D0936881680B4493605DF8044B704768
-:102420000A68626100209A425360C86003D15DF877
-:10243000044B01F077B993688868034493604FF0C8
-:102440008042206A526A121A9342E6D9991A0129E7
-:1024500098BF931C18445DF8044B01F069B900BFA4
-:102460005C3A002000207047FEE700007047000043
-:102470004FF0FF3070470000022906D0032906D034
-:102480000129064818BF0020704705487047032AF5
-:102490009ABF044800EBC200002070470C3E0008C1
-:1024A000C03D00080822002070B59AB001AD064674
-:1024B00008462946144600F095F82846FEF74CFCDD
-:1024C000C0B2431C5B0086E81800237003236370CE
-:1024D000002302341946DAB2904204F1020401D812
-:1024E0001AB070BDEA5C04F8022C04F8011C013338
-:1024F000F1E7000008B5202383F311880348FFF7B4
-:102500005BFA002383F3118808BD00BF983C0020CC
-:1025100010B50446052916D8DFE801F01615031694
-:10252000161D202383F311880E4A0121FFF7E4FAD8
-:1025300020460D4A0221FFF7DFFA0C48FFF702FAA6
-:10254000002383F3118810BD202383F311880748EB
-:10255000FFF7CEF9F4E7202383F311880348FFF750
-:10256000E5F9EDE7403D0008643D0008983C002097
-:1025700038B50C4D0C4C0D492A4604F10800FFF704
-:1025800093FF05F1CA0204F110000949FFF78CFF1F
-:1025900005F5CA7204F118000649BDE83840FFF796
-:1025A00083BF00BF6041002008220020903D00084A
-:1025B0009A3D0008A53D000870B5044608460D4642
-:1025C000FEF7CAFBC6B22046013403780BB91846A1
-:1025D00070BD32462946FEF7A7FB0028F3D1012043
-:1025E00070BD00002DE9F04704460D46FEF7B4FB30
-:1025F0002C49C6B22046FFF7DFFF08B10636F6B217
-:1026000029492046FFF7D8FF08B11036F6B2632EED
-:102610000BD8DFF89080DFF89090244FDFF898A077
-:10262000267846B92E70BDE8F08721462846BDE8D9
-:10263000F04701F0FBBA252E2FD107224146204654
-:10264000FEF772FB70B91A4B2A4603F10C0153F8DE
-:10265000040B42F8040B8B42F9D11B78137007343A
-:102660000D35DDE7082249462046FEF75DFBA0B99F
-:10267000104BAA1C13F8011F09095345C95D02F844
-:10268000021C197801F00F0102F10202C95D02F883
-:10269000031CEFD118350834C2E72E700134013520
-:1026A000BEE700BF2C3E0008A53D0008423E0008E2
-:1026B000343E00080F7AFF1F1B7AFF1FBFF34F8FB6
-:1026C000024AD368DB03FCD4704700BF003C0240E1
-:1026D00008B5094B1B7873B9FFF7F0FF074B1A6970
-:1026E000002ABFBF064A5A6002F188325A601A684F
-:1026F00022F480621A6008BDBE430020003C024004
-:102700002301674508B50B4B1B7893B9FFF7D6FF3C
-:10271000094B1A6942F000421A611A6842F4805269
-:102720001A601A6822F480521A601A6842F48062B1
-:102730001A6008BDBE430020003C02400B2870B563
-:1027400013D80B4A0B4C137863B90B4E4FF0006152
-:1027500044F8231056F8235001330C2B2944F7D1A9
-:102760000123137054F8200070BD002070BD00BF1D
-:10277000F0430020C0430020543E0008014B53F8B2
-:1027800020007047543E00080C2070470B2810B5FD
-:10279000044601D9002010BDFFF7D0FF064B53F8C7
-:1027A00024301844C21A0BB9012010BD126801323E
-:1027B000F0D1043BF6E700BF543E00080B2810B5EB
-:1027C000044621D8FFF77AFFFFF782FF0F4AF32371
-:1027D000D360C300DBB243F4007343F00203136120
-:1027E000136943F480331361FFF768FFFFF7A6FF17
-:1027F000074B53F8241000F0DDF8FFF783FF204665
-:10280000BDE81040FFF7C2BF002010BD003C0240F1
-:10281000543E00082DE9F84312F00103154640D15B
-:102820008218B2F1016F3CD22C4B1B6813F00103EC
-:1028300037D02B4CFFF74CFFF323E360FFF73EFF4D
-:1028400040F20127032D01D9830713D0244C0F46F2
-:10285000401A40F20118EB1B0B44012B00EB07065A
-:10286000236924D823F001032361FFF74BFF0120E4
-:10287000BDE8F883236923F44073236123693B4354
-:10288000236151F8046B0660BFF34F8FFFF716FF0B
-:1028900003689E4208D0236923F001032361FFF7F8
-:1028A00031FF0020BDE8F883043D0430CAE723F47B
-:1028B00040732361236943EA08032361B94637F86B
-:1028C000023B3380BFF34F8FFFF7F8FE3688B9F82D
-:1028D0000030B6B2B342BED0DDE700BF00380240E0
-:1028E000003C0240084908B50B7828B153B9FFF7FE
-:1028F000EFFE01230B7008BD23B1BDE8084008704E
-:10290000FFF700BF08BD00BFBE43002010B5024462
-:10291000064B0439D2B2904200D110BD441C00B223
-:1029200053F8200041F8040FE0B2F4E750280040CB
-:10293000104B30B51C6F240407D41C6F44F4007492
-:102940001C671C6F44F400441C670B4C236843F461
-:10295000807323600244094B0439D2B2904200D103
-:1029600030BD441C00B251F8045F43F82050E0B27F
-:10297000F4E700BF003802400070004050280040DB
-:1029800007B5012201A90020FFF7C0FF019803B09D
-:102990005DF804FB13B50446FFF7F2FFA04206D032
-:1029A00002A9012241F8044D0020FFF7C1FF02B047
-:1029B00010BD000070470000034B1B689B0042BF26
-:1029C000024B01221A70704774380240F143002014
-:1029D000014B1878704700BFF1430020064A536846
-:1029E00023F001035360EFF30983683383F309880D
-:1029F000002383F31188704730EF00E010B52023E7
-:102A000083F31188104B5B6813F4006318D0F1EE68
-:102A1000103AEFF309844FF0807344F84C3C0B4BB1
-:102A2000DB6844F8083CA4F1680383F30988FFF7E6
-:102A300071FB18B1064B44F8503C10BD054BFAE74A
-:102A400083F3118810BD00BF00ED00E030EF00E01F
-:102A5000350300083803000870470000FEE7000057
-:102A6000084A094B09498B4204D3094A0021934281
-:102A700005D3704752F8040F43F8040BF3E743F80B
-:102A8000041BF4E7D43F00086C4400206C44002091
-:102A90006C440020836D30B500229D68446D114662
-:102AA0004FF0FF3004EB421301329542C3F8001996
-:102AB000C3F81019C3F80809C3F8001BC3F8101BAA
-:102AC000C3F8080BEED24FF00113C4F81C3830BD28
-:102AD000890141F02001016103699B06FCD41220A9
-:102AE000FFF7BCBB204B03EB80022DE9F047D2F887
-:102AF0000CE05D6DDEF81420461CD2F800C005EB3A
-:102B0000063605EB4018516861450BD3D5F83428DB
-:102B1000012303FA00F022EA0000C5F83408184641
-:102B2000BDE8F087BEF81040ACEB0103A34228BF1C
-:102B30002346D8F81849A4B2B3EB840F10D8946890
-:102B40001F46A4F1040959F804AFC6F800A0042FE9
-:102B500001D9043FF7E71C440B4494605360D2E76B
-:102B60000020BDE8F08700BFF443002010B5054CFD
-:102B70002046FEF7A1FF4FF0A0436365024BA3651B
-:102B800010BD00BFF4430020A83E00080378012BCD
-:102B900070B5054650D12A4B446D98421BD1294B44
-:102BA0005A6B42F080025A635A6D42F080025A65B5
-:102BB0005A6D5A6942F080025A615A6922F08002C5
-:102BC0005A610E2143205B69FEF7E0FB1E4BE36078
-:102BD0001E4BC4F800380023C4F8003EC023236015
-:102BE0006E6D4FF40413A3633369002BFCDA0123E9
-:102BF00033610C20FFF732FB3369DB07FCD4122072
-:102C0000FFF72CFB3369002BFCDA0026A660284670
-:102C1000FFF740FF6B68C4F81068DB68C4F81468FD
-:102C2000C4F81C684BB90A4BA3614FF0FF336361D2
-:102C3000A36843F00103A36070BD064BF4E700BF37
-:102C4000F4430020003802404014004003002002FA
-:102C5000003C30C0083C30C0F8B5446D054600214A
-:102C60002046FFF735FFA96D00234FF001128F6852
-:102C7000C4F834384FF00066C4F81C284FF0FF3019
-:102C800004EB431201339F42C2F80069C2F8006BA3
-:102C9000C2F80809C2F8080BF2D20B686A6DEB653E
-:102CA000636210231361166916F01006FBD112201F
-:102CB000FFF7D4FAD4F8003823F4FE63C4F80038E0
-:102CC000A36943F4402343F01003A3610923C4F82C
-:102CD0001038C4F814380A4BEB604FF0C043C4F806
-:102CE000103B084BC4F8003BC4F81069C4F8003925
-:102CF000EB6D03F1100243F48013EA65A362F8BDA3
-:102D0000843E000840800010426D90F84E10D2F8CA
-:102D1000003823F4FE6343EA0113C2F80038704719
-:102D20002DE9F0410EB200EB86080D46D8F80C10E4
-:102D30000F6807F00303022B50D0032B50D03D4AFD
-:102D40003D4F012B18BF1746446D4FEA451E04EB5B
-:102D50000E030022C3F8102B8A6905F1100C002A1B
-:102D600040D04A8A05F158035B013A43E2500123FF
-:102D7000D4F81C2803FA0CF31343A6444A69C4F898
-:102D80001C380023CEF8103905F13F03002A39D052
-:102D90000A8A898B9208012988BF4A43C16D04EBD6
-:102DA0008303561841EA0242C66529465A60204606
-:102DB000FFF78EFED8F80C301B8A43EA85531F4379
-:102DC00005F148035B01E7500123D4F81C2803FAFE
-:102DD00005F51543C4F81C58BDE8F081174FB3E75B
-:102DE000174FB1E704EB4613D3F8002B22F400424F
-:102DF000C3F8002BD4F81C28012303FA0CF322EAB1
-:102E00000303BAE704EB83030E4A5A6004EB461649
-:102E100029462046FFF75CFED6F8003923F400432C
-:102E2000C6F80039D4F81C38012202FA05F523EA65
-:102E30000505CFE700800010008004100080081016
-:102E400000800C1000040002826D1268C265FFF75A
-:102E500021BE00005831436D49015B5813F4004016
-:102E600004D013F4001F14BF01200220704700009B
-:102E70004831436D49015B5813F4004004D013F40A
-:102E8000001F14BF012002207047000000EB8101E9
-:102E9000CB68196A0B6813604B6853607047000079
-:102EA00000EB810330B5DD68AA691368D36019B9F6
-:102EB000402B84BF402313606B8A1468426D1C440E
-:102EC000013CB4FBF3F46343033323F0030302EB4D
-:102ED000411043EAC44343F0C043C0F8103B2B68A1
-:102EE00003F00303012B09B20ED1D2F8083802EB2C
-:102EF000411013F4807FD0F8003B14BF43F080539F
-:102F000043F00053C0F8003B02EB4112D2F8003B03
-:102F100043F00443C2F8003B30BD00002DE9F0410E
-:102F2000244D6E6D06EB40130446D3F8087BC3F8BE
-:102F3000087B38070AD5D6F81438190706D505EBEB
-:102F400084032146DB6828465B689847FA072FD53B
-:102F5000D6F81438DB072BD505EB8403D968CCB938
-:102F60008B69488A5E68B6FBF0F200FB12628AB990
-:102F70001868DA6890420DD2121A83E814002023F0
-:102F800083F311880B482146FFF78AFF84F31188E9
-:102F9000BDE8F081012303FA04F26B8923EA0203FE
-:102FA0006B81CB6823B121460248BDE8F041184748
-:102FB000BDE8F081F443002000EB810370B5DD68CB
-:102FC000436D6C692668E6604A0156BB1A444FF4AB
-:102FD0000020C2F810092A6802F00302012A0AB28E
-:102FE0000ED1D3F8080803EB421410F4807FD4F814
-:102FF000000914BF40F0805040F00050C4F80009B0
-:1030000003EB4212D2F8000940F00440C2F8000974
-:10301000D3F83408012202FA01F10143C3F834184D
-:1030200070BD19B9402E84BF4020206020682E8AD0
-:10303000841940F00050013C1A44B4FBF6F440EA15
-:10304000C440C6E7F8B504461E48456D05EB441379
-:10305000D3F80869C3F80869F10717D5D5F810380F
-:10306000DA0713D500EB8403D9684B691F68DA6867
-:10307000974218D2D21B00271A605F60202383F387
-:1030800011882146FFF798FF87F31188330617D57B
-:10309000D5F834280123A340134211D02046BDE8BF
-:1030A000F840FFF71FBD012303FA04F2038923EA66
-:1030B000020303818B68002BE8D021469847E5E79F
-:1030C000F8BD00BFF443002096482DE9F84F456D48
-:1030D0006E69AB691E4016F4805F6E61044605D0D0
-:1030E000FEF756FDBDE8F84FFFF788BC002E12DA58
-:1030F000D5F8003E8B489B071EBFD5F8003E23F055
-:103100000303C5F8003ED5F8043823F00103C5F8E1
-:103110000438FEF767FD370502D58248FEF756FDF5
-:10312000B0040CD5D5F8083813F0060FEB6823F47B
-:1031300070530CBF43F4105343F4A053EB603107BA
-:1031400004D56368DB680BB176489847F2025AD41D
-:10315000B3020CD5D4F85480DFF8C8A100274FF093
-:103160000109A36D9B68F9B28B4280F08780F70656
-:1031700019D5616D0A6AC2F30A1702F00F0302F44F
-:10318000F012B2F5802F00F0A180B2F5402F0AD1E5
-:1031900004EB830301F58051DB68186A00231A46AB
-:1031A0009F4240F087803003D5F8184813D5E103DB
-:1031B00002D50020FFF7B2FEA20302D50120FFF7DF
-:1031C000ADFE630302D50220FFF7A8FE270302D558
-:1031D0000320FFF7A3FE750384D5E00702D5002086
-:1031E000FFF730FFA10702D50120FFF72BFF620791
-:1031F00002D50220FFF726FF23077FF573AF0320D8
-:10320000FFF720FF6EE7D4F85480DFF818A10027FD
-:103210004FF00109A36D9B685FFA87FB5B4597D36D
-:1032200008EB4B13D3F8002902F44022B2F5802FAB
-:1032300022D1D3F80029002A1EDAD3F8002942F05F
-:103240009042C3F80029D3F80029002AFBDB594635
-:10325000606DFFF73DFC228909FA0BF322EA0303B4
-:10326000238104EB8B03DB689B6813B159465046FE
-:1032700098475846FFF736FC0137CBE708EB411279
-:10328000D2F8003B03F44023B3F5802F10D1D2F8DD
-:10329000003B002B0CDA628909FA01F322EA0303EE
-:1032A000638104EB8103DB68DB680BB15046984710
-:1032B000013756E79C0708BF0A68072B98BF0270C2
-:1032C00003F101039CBF120A013069E7023304EBEA
-:1032D000830201F58051526890690268D0F808C0F5
-:1032E0004068A2EB000E0022104697420AD104EB80
-:1032F000830463689B699A683A449A605A681744E1
-:103300005F6050E712F0030F08BF0868964588BF5A
-:103310008CF8000002F1010284BF000A0CF1010CDC
-:10332000E3E700BFF4430020436D03EB4111D1F804
-:10333000003B43F40013C1F8003B7047436D03EBBF
-:103340004111D1F8003943F40013C1F80039704736
-:10335000436D03EB4111D1F8003B23F40013C1F896
-:10336000003B7047436D03EB4111D1F8003923F462
-:103370000013C1F80039704730B5039C0172043363
-:1033800004FB0325C361049B03630021059B0060CC
-:103390004060C16042610261856104624262816293
-:1033A000C162436330BD00000022416A4161016196
-:1033B000C2608262C2626FF00101FEF7C1BF00000D
-:1033C00003694269934203D1C2680AB10020704781
-:1033D000181D704703691960C2680132C260C26972
-:1033E000134482690361934224BF436A036100214D
-:1033F000FEF79ABF38B504460D46E3683BB16269F3
-:10340000131D1268A3621344E362002038BD237ABF
-:1034100033B929462046FEF777FF0028EDDA38BD9C
-:103420006FF00100FBE70000C368C269013BC360A5
-:103430004369134482694361934224BF436A4361F1
-:1034400000238362036B03B11847704770B52023D4
-:10345000044683F31188866A3EB9FFF7CBFF054621
-:1034600018B186F31188284670BDA36AE26A13F882
-:10347000015BA362934202D32046FFF7D5FF0023EE
-:1034800083F31188EFE700002DE9F84F04460E465C
-:1034900090469946202787F311880025AA46D4F83C
-:1034A00028B0BBF1000F09D149462046FFF7A2FF23
-:1034B00020B18BF311882846BDE8F88FA16AE36A32
-:1034C000A8EB050B5B1A9B4528BF9B46BBF1400F41
-:1034D0001BD9334601F1400251F8040B43F8040BA9
-:1034E0009142F9D1A36A40334036A3624035A26AC3
-:1034F000E36A9A4202D32046FFF796FF8AF31188C7
-:103500004545D8D287F31188C9E730465A46FDF7BA
-:1035100001FCA36A5B445E44A3625D44E7E70000EC
-:1035200010B5029C0172043303FB0421C361002324
-:103530008362C362039B0363049B00604060C460BA
-:1035400042610261816104624262436310BD000016
-:10355000026AC260426A4261026100228262C26201
-:103560006FF00101FEF7ECBE436902699A4203D194
-:10357000C2680AB100207047184650F8043B0B603F
-:1035800070470000C368C2690133C36043691344D4
-:1035900082694361934224BF436A43610021FEF77D
-:1035A000C3BE000038B504460D46E3683BB123694D
-:1035B0001A1DA262E2691344E362002038BD237A37
-:1035C00033B929462046FEF79FFE0028EDDA38BDC4
-:1035D0006FF00100FBE7000003691960C268013A5F
-:1035E000C260C269134482690361934224BF436A83
-:1035F000036100238362036B03B118477047000027
-:1036000070B5202304460E4683F31188856A35B9C8
-:103610001146FFF7C7FF10B185F3118870BDA36A8B
-:103620001E70A36AE26A01339342A36204D3E16984
-:1036300020460439FFF7D0FF002080F3118870BDC9
-:103640002DE9F84F04460D4691469A464FF0200862
-:1036500088F311880026B346A76A4FB95146204621
-:10366000FFF7A0FF20B187F311883046BDE8F88F3F
-:10367000A06AE76AA9EB06033F1A9F4228BF1F46CC
-:10368000402F1BD905F1400355F8042B40F8042BBB
-:103690009D42F9D1A36A4033A3624036A26AE36A2D
-:1036A0009A4204D3E16920460439FFF795FF8BF372
-:1036B00011884E45D9D288F31188CDE729463A467C
-:1036C000FDF728FBA36A3B443D44A3623E44E5E783
-:1036D000026943699A4203D1C3681BB9184670470F
-:1036E0000023FBE7836A002BF8D0043B9B1AF5D03C
-:1036F0001360C368013BC360C3691A4483690261F4
-:103700009A4224BF436A0361002383620123E5E7F1
-:1037100000F0A0B84FF08043002258631A610222E3
-:10372000DA6070474FF080430022DA607047000093
-:103730004FF08043586370474B6843608B688360E9
-:10374000CB68C3600B6943614B6903628B69436259
-:103750000B6803607047000008B5224B22481A69C5
-:1037600040F2FF110A431A611A6922F4FF7222F033
-:1037700001021A611A691A6B0A431A631A6D0A4325
-:103780001A651A4A1B6D1146FFF7D6FF184802F159
-:103790001C01FFF7D1FF174802F13801FFF7CCFFFA
-:1037A000154802F15401FFF7C7FF144802F17001F8
-:1037B000FFF7C2FF124802F18C01FFF7BDFF11486D
-:1037C00002F1A801FFF7B8FF0F4802F1C401FFF7AB
-:1037D000B3FF0E4802F1E001FFF7AEFFBDE808407D
-:1037E00000F0A2B80038024000000240B43E0008D9
-:1037F0000004024000080240000C02400010024099
-:103800000014024000180240001C02400020024048
-:1038100008B500F0F9F9FEF79FFCFFF7CDF8BDE819
-:103820000840FEF7A5BE0000704700004FF080433F
-:1038300010B51A69920708D500241C61202383F370
-:103840001188FEF7C7FC84F31188BDE81040FFF72C
-:10385000D5B80000104B1A6C42F001021A641A6EBF
-:1038600042F001021A660D4A1B6E936843F0010391
-:1038700093604FF0804353229A624FF0FF32DA6236
-:1038800000229A615A63DA605A6001225A61082163
-:103890001A601C20FDF77ABD00380240002004E0C9
-:1038A0001F4B1A696FEAC2526FEAD2521A611A6943
-:1038B000C2F308021A614FF0FF301A695A69586161
-:1038C00000215A6959615A691A6A62F080521A6273
-:1038D0001A6A02F080521A621A6A5A6A58625A6A5E
-:1038E00059625A6A1A6C42F080521A641A6E42F097
-:1038F00080521A661A6E0B4A106840F4807010608D
-:10390000186F00F44070B0F5007F1EBF4FF4803098
-:1039100018671967536823F40073536000F054B9B3
-:103920000038024000700040304B4FF080521A6463
-:103930002F4A4FF4404111601A6842F001021A60A8
-:103940001A689207FCD59A6822F003029A60274B06
-:1039500019469A6812F00C02FBD1186800F0F900C1
-:1039600018609A601A6842F480321A600B689B03F0
-:10397000FCD54B6F43F001034B671C4B5A6F90070C
-:10398000FCD51C4A5A601A6842F080721A60184AC4
-:1039900053685904FCD5154B1A689201FCD5164A98
-:1039A0009A60164B1A68164B9A42164B1BD1164A50
-:1039B0001168164A914216D140F205121A600B4B5B
-:1039C0009A6842F002029A609A6802F00C02082A91
-:1039D000FAD15A6C42F480425A645A6E42F48042E0
-:1039E0005A665B6E704740F20572E7E700380240A6
-:1039F000007000400854400700948838002004E01C
-:103A000011640020003C024000ED00E041C20F4183
-:103A1000084A08B5536911680B4003F0010353616C
-:103A200023B1054A13680BB150689847BDE80840B8
-:103A3000FEF7E4BF003C0140D4230020084A08B54B
-:103A4000536911680B4003F00203536123B1054A27
-:103A500093680BB1D0689847BDE80840FEF7CEBF29
-:103A6000003C0140D4230020084A08B5536911687E
-:103A70000B4003F00403536123B1054A13690BB1F2
-:103A800050699847BDE80840FEF7B8BF003C0140C8
-:103A9000D4230020084A08B5536911680B4003F08D
-:103AA0000803536123B1054A93690BB1D069984764
-:103AB000BDE80840FEF7A2BF003C0140D42300202F
-:103AC000084A08B5536911680B4003F010035361AD
-:103AD00023B1054A136A0BB1506A9847BDE8084004
-:103AE000FEF78CBF003C0140D4230020174B10B5DB
-:103AF0005C691A68144004F478725A61A30604D50C
-:103B0000134A936A0BB1D06A9847600604D5104AED
-:103B1000136B0BB1506B9847210604D50C4A936B7D
-:103B20000BB1D06B9847E20504D5094A136C0BB171
-:103B3000506C9847A30504D5054A936C0BB1D06C23
-:103B40009847BDE81040FEF759BF00BF003C014058
-:103B5000D42300201A4B10B55C691A68144004F491
-:103B60007C425A61620504D5164A136D0BB1506D43
-:103B70009847230504D5134A936D0BB1D06D984730
-:103B8000E00404D50F4A136E0BB1506E9847A104A0
-:103B900004D50C4A936E0BB1D06E9847620404D5DD
-:103BA000084A136F0BB1506F9847230404D5054A98
-:103BB000936F0BB1D06F9847BDE81040FEF71EBF62
-:103BC000003C0140D4230020062108B50846FDF73B
-:103BD000DDFB06210720FDF7D9FB06210820FDF7B4
-:103BE000D5FB06210920FDF7D1FB06210A20FDF7B0
-:103BF000CDFB06211720FDF7C9FB06212820BDE8D3
-:103C00000840FDF7C3BB000008B5FFF749FEFDF70C
-:103C1000D3F9FDF761FDFDF74DFFFDF721FEFFF73D
-:103C200003FEBDE80840FFF773BD0000034611F82E
-:103C3000012B03F8012B002AF9D17047121012133F
-:103C40001211000053544D3332463F3F3F000000F5
-:103C500000000000443C00083F0000001304000086
-:103C6000883C00083F00000019040000923C000856
-:103C70003F000000210400009C3C00083F000000C1
-:103C8000983C00205424002053544D3332463430A5
-:103C9000780053544D3332463432780053544D3308
-:103CA00032463434365858000096000000000000B8
-:103CB0000000000000000000000000000000000004
-:103CC000A11600088D160008C9160008B5160008D0
-:103CD000C1160008AD1600089916000885160008E0
-:103CE000D516000800000000D9170008C517000805
-:103CF00001180008ED170008F9170008E51700087B
-:103D0000D1170008BD1700085D180008000000006A
-:103D100001000000000000006D61696E00000000FD
-:103D2000383D0008A03A0020983C00200100000027
-:103D3000552100080000000069646C650000000067
-:103D40000200000000000000051A00086D1A0008BB
-:103D500040004000304100204041002002000000AF
-:103D6000000000000300000000000000B11A00087D
-:103D70000000000010000000504100200000000082
-:103D80000100000000000000F443002001010200D7
-:103D90004172647550696C6F740025424F41524402
-:103DA000252D424C002553455249414C2500000029
-:103DB000112500087924000871190008F52400086D
-:103DC00043000000C83D000809024300020100C092
-:103DD000320904000001020201000524001001055F
-:103DE00024010001042402020524060001070582C3
-:103DF000030800FF09040100020A00000007050192
-:103E0000024000000705810240000000120000008F
-:103E1000143E00081201100102000040091241572F
-:103E200000020102030100000403090425424F417E
-:103E3000524425004D6174656B463430352D434145
-:103E40004E0030313233343536373839414243440D
-:103E50004546000000400000004000000040000017
-:103E6000004000000000010000000200000002000D
-:103E7000000002000000020000000200000002003A
-:103E80000000020000000000F91B0008D91E000815
-:103E9000851F000840004000544400205444002086
-:103EA0000100000064440020800000004001000088
-:103EB00003000000AA01A81600000000AAAAAAAAEE
-:103EC00055011400FF9F00008877000070A70A00CA
-:103ED0000000000100000000AAAAAAAA0000000138
-:103EE000FFFF000000000000000000000000A01222
-:103EF00000000000AAAAAAAA00005011FFFF0000BB
-:103F00000000000000770800200000000000000012
-:103F1000AAAAAAAA10000000FFFF000000080000E3
-:103F2000000000000000000000000000AAAAAAAAE9
-:103F300000000000FFFF0000000000000000000083
-:103F40000000000000000000AAAAAAAA00000000C9
-:103F5000FFFF000000000000000000000000000063
-:103F600000000000AAAAAAAA00000000FFFF0000AB
-:103F70000000000000000000000000000000000041
-:103F80000A00000000000000030000000000000024
-:103F90000000000000000000000000000000000021
-:103FA0000000000000000000000000000000000011
-:103FB000FF0096000000000804000000283E0008F2
-:103FC00000000000000000000000000000000000F1
-:083FD0000000000000000000E9
+:1000000000060020E1010008D10E0008890E00085A
+:10001000B10E0008890E0008A90E0008E3010008CF
+:10002000E3010008E3010008E30100089936000835
+:10003000E3010008E3010008E3010008E301000810
+:10004000E3010008E3010008E3010008E301000800
+:10005000E3010008E301000841390008693900089C
+:1000600091390008B9390008E1390008E3010008B6
+:10007000E3010008E3010008E3010008E3010008D0
+:10008000E3010008E3010008E3010008E3010008C0
+:10009000E3010008E3010008E3010008093A000851
+:1000A000E3010008E3010008E3010008E3010008A0
+:1000B000F13A0008E3010008E3010008E301000849
+:1000C000E3010008E3010008E3010008E301000880
+:1000D000E3010008DD3A0008E3010008E30100083D
+:1000E0006D3A0008E3010008E3010008E30100089D
+:1000F000E3010008E3010008E3010008E301000850
+:10010000E3010008E3010008E3010008E30100083F
+:10011000E3010008E3010008E3010008E30100082F
+:10012000E3010008E3010008E3010008E30100081F
+:10013000E3010008E3010008E3010008E30100080F
+:10014000E3010008E3010008E30100084D2E000868
+:10015000E3010008E3010008E3010008E3010008EF
+:10016000E3010008E3010008E3010008E3010008DF
+:10017000E3010008E3010008E3010008E3010008CF
+:10018000E3010008E3010008E3010008E3010008BF
+:10019000E3010008E3010008E3010008E3010008AF
+:1001A000E3010008E3010008E3010008E30100089F
+:1001B000E3010008E3010008E3010008E30100088F
+:1001C000E3010008E3010008E3010008E30100087F
+:1001D000E3010008E3010008E3010008E30100086F
+:1001E00002E000F000F8FEE772B6384880F30888B5
+:1001F000374880F3098837483749086040F20000E3
+:10020000CCF200004EF63471CEF200010860BFF36C
+:100210004F8FBFF36F8F40F20000C0F2F0004EF638
+:100220008851CEF200010860BFF34F8FBFF36F8F8C
+:100230004FF00000E1EE100A4EF63C71CEF20001E4
+:100240000860062080F31488BFF36F8F02F0E6FA8F
+:1002500002F0C2FA03F0BEF94FF055301F491B4AB5
+:1002600091423CBF41F8040BFAE71D49184A9142FC
+:100270003CBF41F8040BFAE71A491B4A1B4B9A4250
+:100280003EBF51F8040B42F8040BF8E70020184970
+:10029000184A91423CBF41F8040BFAE702F0A0FA79
+:1002A00003F0ECF9144C154DAC4203DA54F8041B7E
+:1002B0008847F9E700F042F8114C124DAC4203DADE
+:1002C00054F8041B8847F9E702F088BA00060020BA
+:1002D000002200200000000808ED00E000000020DF
+:1002E00000060020103F0008002200204C220020C1
+:1002F00050220020F0300020E0010008E00100085A
+:10030000E0010008E00100082DE9F04F2DED108A12
+:10031000C1F80CD0C3689D46BDEC108ABDE8F08FD3
+:10032000002383F311882846A047002001F0F0FD48
+:10033000FEE701F059FD00DFFEE7000038B502F0EE
+:100340001BFA054602F03EFA0446D8B90F4B9D420F
+:100350001AD001339D4218BF044641F2883504BFCC
+:1003600001240025002002F011FA0CB100F076F80B
+:1003700000F028FD00F0BAFB284600F0C3F800F0BA
+:100380006DF8F9E70025EDE70546EBE7010007B05A
+:1003900008B500F077FBA0F120035842584108BD92
+:1003A00007B541F21203022101A8ADF8043000F0B4
+:1003B00087FB03B05DF804FB38B5302383F3118865
+:1003C000174803680BB101F06FFE164A144800236A
+:1003D0004FF47A7101F05EFE002383F31188124C12
+:1003E000236813B12368013B2360636813B163681A
+:1003F000013B63600D4D2B7833B963687BB90220F4
+:1004000000F052FC322363602B78032B07D1636822
+:100410002BB9022000F048FC4FF47A73636038BDBA
+:1004200050220020B9030008702300206822002019
+:10043000084B187003280CD8DFE800F00805020804
+:10044000022000F021BC022000F00EBC024B002272
+:100450005A6070476822002070230020244B254AF0
+:1004600010B51C461968013140D004339342F9D1CC
+:100470006268214B9A4239D9204B9B6803F1006393
+:1004800003F580339A4231D2002000F049FB02206C
+:10049000FFF7CEFF1A4B1A6C00221A64196E1A6607
+:1004A000196E596C5A64596E5A665A6E5A6942F0FE
+:1004B00080025A615A6922F080025A615A691A69A7
+:1004C00042F000521A611A6922F000521A611B6947
+:1004D00072B64FF0E0233021C3F8084DD4E9003262
+:1004E00081F311889D4683F30888104710BD00BF33
+:1004F0000000010820000108FFFF00080022002082
+:10050000003802402DE9F04F93B0AA4B0090202212
+:10051000FF210AA89D6800F0FFFBA74A1378A3B942
+:10052000A648012103601170302383F3118803680A
+:100530000BB101F0B9FDA24AA04800234FF47A7133
+:1005400001F0A8FD002383F31188009B13B19D4B9C
+:10055000009A1A609C4A009C1378032B1EBF00234C
+:100560001370984A4FF0000A18BF5360D34656469E
+:10057000D146012000F088FB24B1924B1B68002B70
+:1005800000F01182002000F07DFA0390039B002B05
+:10059000F2DB012000F068FB039B213B162BE8D81F
+:1005A00001A252F823F000BF050600082D0600083E
+:1005B000C1060008730500087305000873050008EC
+:1005C0004B0700081B0900083508000897080008B9
+:1005D000BF080008E508000873050008F7080008D0
+:1005E0007305000869090008A506000873050008DE
+:1005F000AD09000811060008A506000873050008EB
+:10060000970800080220FFF7C3FE002840F0F5819C
+:10061000009B0221BAF1000F08BF1C4605A841F259
+:100620001233ADF8143000F04BFAA2E74FF47A70B1
+:1006300000F028FA071EEBDB0220FFF7A9FE0028D6
+:10064000E6D0013F052F00F2DA81DFE807F0030A68
+:100650000D10133605230593042105A800F030FA88
+:1006600017E054480421F9E758480421F6E75848B0
+:100670000421F3E74FF01C08404600F053FA08F15C
+:1006800004080590042105A800F01AFAB8F12C0F0F
+:10069000F2D1012000FA07F747EA0B0B5FFA8BFB58
+:1006A0004FF0000900F084FB26B10BF00B030B2B7D
+:1006B00008BF0024FFF774FE5BE746480421CDE73E
+:1006C000002EA5D00BF00B030B2BA1D10220FFF7BE
+:1006D0005FFE074600289BD0012000F021FA02208F
+:1006E000FFF7A6FE00265FFA86F8404600F028FADB
+:1006F000044690B10021404600F032FA013600284D
+:10070000F1D1BA46044641F21213022105A8ADF810
+:1007100014303E4600F0D4F92BE70120FFF788FEA5
+:100720002546244B9B68AB4207D9284600F0FAF9CE
+:10073000013040F067810435F3E7234B00251D703D
+:10074000204BBA465D603E46ACE7002E3FF460AFFA
+:100750000BF00B030B2B7FF45BAF0220FFF768FE5F
+:10076000322000F08FF9B0F10008FFF651AF18F019
+:1007700003077FF44DAF0F4A926808EB05039342DD
+:100780003FF646AFB8F5807F3FF742AF124B01937B
+:10079000B84523DD4FF47A7000F074F90390039AA2
+:1007A000002AFFF635AF019B039A03F8012B0137AE
+:1007B000EDE700BF002200206C2300205022002023
+:1007C000B9030008702300206822002004220020C2
+:1007D000082200200C2200206C220020C820FFF7F5
+:1007E000D7FD074600283FF413AF1F2D11D8C5F1E0
+:1007F000200242450AAB25F0030028BF4246834948
+:100800000192184400F062FA019A8048FF2100F03A
+:1008100083FA4FEAA8037D490193C8F3870228466B
+:1008200000F082FA064600283FF46DAF019B05EB0D
+:10083000830537E70220FFF7ABFD00283FF4E8AE61
+:1008400000F0BAF900283FF4E3AE0027B846704B39
+:100850009B68BB4218D91F2F11D80A9B01330ED0B9
+:1008600027F0030312AA134453F8203C0593404693
+:10087000042205A900F02EFB04378046E7E738463E
+:1008800000F050F90590F2E7CDF81480042105A896
+:1008900000F016F906E70023642104A8049300F091
+:1008A00005F900287FF4B4AE0220FFF771FD00289F
+:1008B0003FF4AEAE049800F067F90590E6E7002338
+:1008C000642104A8049300F0F1F800287FF4A0AE9E
+:1008D0000220FFF75DFD00283FF49AAE049800F077
+:1008E00063F9EAE70220FFF753FD00283FF490AEDA
+:1008F00000F072F9E1E70220FFF74AFD00283FF41B
+:1009000087AE05A9142000F06DF904210746049074
+:1009100004A800F0D5F83946B9E7322000F0B2F863
+:10092000071EFFF675AEBB077FF472AE384A9268B9
+:1009300007EB090393423FF66BAE0220FFF728FD59
+:1009400000283FF465AE27F003074F44B9453FF454
+:10095000A9AE484600F0E6F80421059005A800F08D
+:10096000AFF809F10409F1E74FF47A70FFF710FDD1
+:1009700000283FF44DAE00F01FF9002844D00A9B38
+:1009800001330BD008220AA9002000F0CDF900287D
+:100990003AD02022FF210AA800F0BEF9FFF700FD9F
+:1009A0001C4801F0BBFA13B0BDE8F08F002E3FF4F5
+:1009B0002FAE0BF00B030B2B7FF42AAE0023642128
+:1009C00005A8059300F072F8074600287FF420AED2
+:1009D0000220FFF7DDFC804600283FF419AEFFF748
+:1009E000DFFC41F2883001F099FA059800F02AFA0C
+:1009F000464600F0DDF93C46BBE5064652E64FF0C0
+:100A0000000905E6BA467EE637467CE66C22002001
+:100A100000220020A08601002DE9F84F4FF47A73E0
+:100A2000DFF85880DFF8589006460D4602FB03F7C2
+:100A3000002498F900305A1C5FFA84FA01D0A342CE
+:100A400012D159F8240003682A46D3F820B0314661
+:100A50003B46D847854207D1074B012083F800A0C9
+:100A6000BDE8F88F0124E4E7002CFBD04FF4FA70C6
+:100A700001F054FA0020F3E7B823002010220020F0
+:100A80001422002007B50023024601210DF10700C2
+:100A90008DF80730FFF7C0FF20B19DF8070003B0C5
+:100AA0005DF804FB4FF0FF30F9E700000A4608B597
+:100AB0000421FFF7B1FF80F00100C0B2404208BD41
+:100AC00030B4074B0A461978064B53F82140236887
+:100AD000DD69054B0146AC46204630BC604700BF8F
+:100AE000B823002014220020A086010070B501F078
+:100AF00035FD094E094D3080002428683388834233
+:100B000008D901F025FD2B6804440133B4F5803F7A
+:100B10002B60F2D370BD00BFBA23002078230020E1
+:100B200001F0DEBD00F1006000F580300068704724
+:100B300000F10060920000F5803001F05DBD000022
+:100B4000054B1A68054B1B889B1A834202D9104437
+:100B500001F0FEBC0020704778230020BA2300205B
+:100B600038B5084D044629B128682044BDE838400E
+:100B700001F00EBD2868204401F0F2FC0028F3D0FB
+:100B800038BD00BF7823002010F003030AD1B0F570
+:100B9000047F05D200F10050A0F51040D0F80038D5
+:100BA000184670470023FBE700F10050A0F5104005
+:100BB000D0F8100A70470000064991F8243033B18C
+:100BC0000023086A81F824300822FFF7B1BF012012
+:100BD000704700BF7C230020014B1868704700BF9E
+:100BE000002004E0F0B51C4B024618681B4BC0F314
+:100BF0000B050424000C1E88AE421BD15C6893F9DF
+:100C00000850174B05261F88874208BF93F90250EA
+:100C1000013E03F10403F6D1013A0A44013C0B46BC
+:100C200093420ED214F9016F581C66B100F8016CA2
+:100C30000346F5E7013C03F10C03DCD1094C3F25E9
+:100C4000DFE7184605E02C2490421C7001D2981C66
+:100C50005D70401AF0BD00BF002004E0E03B0008DA
+:100C6000CC3B0008A03B0008022804D1054B4FF004
+:100C700080429A6170470128FCD1024B4FF000522C
+:100C8000F7E700BF00000240022804D1054B4FF4F3
+:100C900080429A6170470128FCD1024B4FF4005208
+:100CA000F7E700BF00000240022805D1064A536959
+:100CB00083F48043536170470128FCD1024A536991
+:100CC00083F40053F6E700BF0000024010B5002394
+:100CD000934203D0CC5CC4540133F9E710BD00004B
+:100CE00010B5013810F9013F3BB191F900409C4229
+:100CF00003D11AB10131013AF4E71AB191F9002098
+:100D0000981A10BD1046FCE703460246D01A12F9A5
+:100D1000011B0029FAD1704702440346934202D0D6
+:100D200003F8011BFAE770472DE9F8431F4D1446FD
+:100D300095F824200746884652BBDFF870909CB394
+:100D400095F824302BB92022FF2148462F62FFF767
+:100D5000E3FF95F82400C0F10802A24228BF224612
+:100D6000D6B24146920005EB8000FFF7AFFF95F841
+:100D70002430A41B1E44F6B2082E17449044E4B25B
+:100D800085F82460DBD1FFF717FF0028D7D108E0F2
+:100D90002B6A03EB82038342CFD0FFF70DFF0028BD
+:100DA000CBD10020BDE8F8830120FBE77C230020A5
+:100DB000024B1A78024B1A70704700BFB82300200C
+:100DC0001022002038B5194C194D204600F0E6FBE2
+:100DD0002946204600F00EFC2D6816486A6DD2F8B0
+:100DE000043843F00203C2F8043801F097F81249BE
+:100DF000284600F005FD6A6D104DD2F804382868C9
+:100E00000F4923F00203C2F80438A0424FF4E13343
+:100E10000B6001D000F022FB6868A04204D0BDE85E
+:100E20003840074900F01ABB38BD00BF98280020A1
+:100E3000F83C000840420F00003D0008142200204A
+:100E4000A423002070B50C4B0C4D1E780C4B55F8AC
+:100E500026209A4204460DD00A4B0021142218463F
+:100E6000FFF75AFF0460014655F82600BDE87040C0
+:100E700000F0F4BA70BD00BFB82300201422002097
+:100E800098280020A423002000B59BB0EFF309812F
+:100E900068226846FFF71AFFEFF30583014B9B6B4F
+:100EA000FEE700BF00ED00E008B5FFF7EDFF000032
+:100EB00000B59BB0EFF3098168226846FFF706FF93
+:100EC000EFF30583014B5B6BFEE700BF00ED00E035
+:100ED000FEE7000030B5094D0A4491420DD011F8EB
+:100EE000013B5840082340F30004013B2C4013F021
+:100EF000FF0384EA5000F6D1EFE730BD2083B8ED60
+:100F0000026843681143016003B11847704700004D
+:100F1000024AD36843F0C003D36070470010014019
+:100F200010B5084C084A0021204600F075FA074B1E
+:100F3000C4F85C3203F1454303F52D43C4F8603235
+:100F400010BD00BFBC230020110F0008001001409D
+:100F5000234A037C002918BF0A46012B30B5C0F88C
+:100F600068220CD11F4B984209D11F4B596C41F09C
+:100F700010015964596E41F0100159665B6EB2F967
+:100F800004501468D0F86032D0F85C12002D03EBE6
+:100F90005403B3FBF4F3BEBF23F0070503F00703CC
+:100FA00043EA450394888B60D38843F040030B6188
+:100FB000138943F001034B6144F4045343F02C03C1
+:100FC000CB6004F4A05400230B60B4F5806F0B6871
+:100FD0004B680CBF7F23FF2380F8643230BD00BF15
+:100FE000103C0008BC230020003802402DE9F041ED
+:100FF000D0F85C62F7683368DA0504469DB20DD517
+:10100000302383F311884FF480610430FFF778FFB9
+:101010006FF480733360002383F31188302383F3EC
+:10102000118804F1040815F02F033AD183F31188D5
+:10103000380615D5290613D5302383F3118804F11A
+:10104000380000F065F900284EDA0821201DFFF76E
+:1010500057FF4FF67F733B40F360002383F3118803
+:101060007A0616D56B0614D5302383F31188D4E99C
+:1010700013239A420AD1236C43B127F040073F045F
+:101080001021201D3F0CFFF73BFFF760002383F387
+:101090001188D4F86822D36843B3BDE8F0411069E1
+:1010A00018472B0714D015F0080F0CBF00214FF480
+:1010B0008071E80748BF41F02001AA0748BF41F00E
+:1010C00040016B0748BF41F080014046FFF718FF21
+:1010D000AD06736805D594F864122046194000F0F7
+:1010E000CBF93568ADB29EE77060B6E7BDE8F08138
+:1010F000F8B5154682680669AA420B46816938BF71
+:101100008568761AB54204460BD218462A46FFF780
+:10111000DDFDA3692B44A361A3685B1BA360284684
+:10112000F8BD0CD918463246FFF7D0FDAF1BE16879
+:101130003A463044FFF7CAFDE3683B44EBE7184604
+:101140002A46FFF7C3FDE368E5E7000083689342A2
+:10115000F7B51546044638BF8568D0E90460361AED
+:10116000B5420BD22A46FFF7B1FD63692B44636198
+:10117000A36828465B1BA36003B0F0BD0DD93246BF
+:101180000191FFF7A3FD0199E068AF1B3A46314496
+:10119000FFF79CFDE3683B44E9E72A46FFF796FD2D
+:1011A000E368E4E710B50A440024C361029B84604D
+:1011B000C0E90000C0E90511C1600261036210BD11
+:1011C00008B5D0E90532934201D1826882B98268BC
+:1011D000013282605A1C42611970D0E904329A428D
+:1011E00024BFC3684361002100F0B4FE002008BDA5
+:1011F0004FF0FF30FBE7000070B5302304460E4689
+:1012000083F31188A568A5B1A368A269013BA36017
+:10121000531CA36115782269934224BFE368A3613C
+:10122000E3690BB120469847002383F311882846D1
+:1012300007E03146204600F07DFE0028E2DA85F323
+:10124000118870BD2DE9F74F04460E4617469846A3
+:10125000D0F81C904FF0300A8AF311884FF0000B41
+:10126000154665B12A4631462046FFF741FF034641
+:1012700060B94146204600F05DFE0028F1D0002311
+:1012800083F31188781B03B0BDE8F08FB9F1000F2C
+:1012900003D001902046C847019B8BF31188ED1ABB
+:1012A0001E448AF31188DCE7C0E90511C160C361FF
+:1012B0001144009B8260C0E9000001610362704735
+:1012C000F8B504460D461646302383F31188A76807
+:1012D000A7B1A368013BA36063695A1C62611D70DA
+:1012E000D4E904329A4224BFE3686361E3690BB135
+:1012F00020469847002080F3118807E031462046B9
+:1013000000F018FE0028E2DA87F31188F8BD00002B
+:10131000D0E905239A4210B501D182687AB9826872
+:10132000013282605A1C82611C7803699A4224BF90
+:10133000C3688361002100F00DFE204610BD4FF010
+:10134000FF30FBE72DE9F74F04460E461746984657
+:10135000D0F81C904FF0300A8AF311884FF0000B40
+:10136000154665B12A4631462046FFF7EFFE034693
+:1013700060B94146204600F0DDFD0028F1D0002391
+:1013800083F31188781B03B0BDE8F08FB9F1000F2B
+:1013900003D001902046C847019B8BF31188ED1ABA
+:1013A0001E448AF31188DCE7026843681143016038
+:1013B00003B11847704700001430FFF743BF000027
+:1013C0004FF0FF331430FFF73DBF00003830FFF718
+:1013D000B9BF00004FF0FF333830FFF7B3BF000054
+:1013E0001430FFF709BF00004FF0FF311430FFF752
+:1013F00003BF00003830FFF763BF00004FF0FF323B
+:101400003830FFF75DBF0000012914BF6FF01300F3
+:1014100000207047FFF784BD37B515460E4A0260BD
+:1014200000224260C0E902220122044602740B46F7
+:10143000009000F15C014FF480721430FFF7B2FEAF
+:1014400000942B464FF4807204F5AE7104F138001D
+:10145000FFF72AFF03B030BD243C000810B530234D
+:10146000044683F31188FFF773FD022323740020E1
+:1014700080F3118810BD000038B5C36904460D46DD
+:101480001BB904210844FFF78FFF294604F114001B
+:10149000FFF796FE002806DA201D4FF40061BDE834
+:1014A0003840FFF781BF38BD0268436811430160CF
+:1014B00003B118477047000013B5446BD4F8943457
+:1014C0001A681178042915D1217C022912D11979C1
+:1014D000128901238B4013420CD101A904F14C0065
+:1014E00001F034FFD4F89444019B2179024620682E
+:1014F00000F0D0F902B010BD143001F0B7BE00000A
+:101500004FF0FF33143001F0B1BE00004C3001F059
+:1015100089BF00004FF0FF334C3001F083BF000063
+:10152000143001F085BE00004FF0FF31143001F09F
+:101530007FBE00004C3001F055BF00004FF0FF327D
+:101540004C3001F04FBF00000020704710B5D0F8BC
+:1015500094341A6811780429044617D1017C0229B1
+:1015600014D15979528901238B4013420ED1143082
+:1015700001F018FE024648B1D4F894444FF4807349
+:1015800061792068BDE8104000F072B910BD00001C
+:10159000406BFFF7DBBF0000704700007FB5124BC8
+:1015A000036000234360C0E90233012502260F4B8C
+:1015B000057404460290019300F1840229460096C6
+:1015C0004FF48073143001F0C9FD094B0294CDE94A
+:1015D000006304F523724FF48073294604F14C0034
+:1015E00001F090FE04B070BD4C3C0008911500085D
+:1015F000B91400080B68302282F311880A7903EBD2
+:10160000820290614A79093243F822008A7912B144
+:1016100003EB820398610223C0F894140374002042
+:1016200080F311887047000038B5037F044613B17A
+:1016300090F85430ABB9201D01250221FFF734FF8B
+:1016400004F1140025776FF0010100F08FFC84F89D
+:10165000545004F14C006FF00101BDE8384000F037
+:1016600085BC38BD10B5012104460430FFF71CFFCE
+:101670000023237784F8543010BD000038B50446A9
+:101680000025143001F082FD04F14C00257701F0B3
+:1016900051FE201D84F854500121FFF705FF20461C
+:1016A000BDE83840FFF752BF90F8443003F06003C4
+:1016B000202B07D190F84520212A4FF0000303D8B2
+:1016C0001F2A06D800207047222AFBD1C0E90E331A
+:1016D00003E0034A82630722C26303640120704768
+:1016E0001C22002037B5D0F894341A6811780429E8
+:1016F00004461AD1017C022917D1197912890123D4
+:101700008B40134211D100F14C05284601F0D2FE66
+:1017100058B101A9284601F019FED4F89444019B60
+:1017200021790246206800F0B5F803B030BD000012
+:10173000F0B500EB810385B09E6904460D46FEB10D
+:10174000302383F3118804EB8507301D0821FFF750
+:10175000ABFEFB685B691B6806F14C001BB1019096
+:1017600001F002FE019803A901F0F0FD024648B124
+:10177000039B2946204600F08DF8002383F311884F
+:1017800005B0F0BDFB685A691268002AF5D01B8AC3
+:10179000013B1340F1D104F14402EAE7093138B5C5
+:1017A00050F82140DCB1302383F31188D4F894241D
+:1017B0001368527903EB8203DB689B695D6845B16E
+:1017C00004216018FFF770FE294604F1140001F0AF
+:1017D000F3FC2046FFF7BAFE002383F3118838BDDF
+:1017E0007047000001F052B8012303700023C0E9E4
+:1017F0000133C36183620362C36243620363704760
+:1018000038B50446302383F311880025C0E9035519
+:10181000C0E90555416001F049F80223237085F3C2
+:101820001188284638BD000070B500EB81030546DD
+:101830005069DA600E46144618B110220021FFF7F5
+:101840006BFAA06918B110220021FFF765FA314642
+:101850002846BDE8704001F0F3B80000826802F04D
+:10186000011282600022C0E90422826101F074B991
+:10187000F0B400EB81044789E4680125A4698D4038
+:101880003D43458123600023A2606360F0BC01F00A
+:101890008FB90000F0B400EB81040789E4680125EA
+:1018A00064698D403D43058123600023A26063602D
+:1018B000F0BC01F009BA000070B50223002504460F
+:1018C0000370C0E90255C0E90455C564856180F81C
+:1018D000345001F051F863681B6823B12946204653
+:1018E000BDE87040184770BD0378052B10B504465D
+:1018F0000AD080F850300523037043681B680BB191
+:10190000042198470023A36010BD00000178052939
+:1019100006D190F85020436802701B6803B1184745
+:101920007047000070B590F83430044613B10023BE
+:1019300080F8343004F14402204601F02FF9636846
+:101940009B68B3B994F8443013F0600535D000219A
+:10195000204601F0CFFB0021204601F0C1FB636867
+:101960001B6813B1062120469847062384F83430BB
+:1019700070BD204698470028E4D0B4F84A30E26BA6
+:101980009A4288BFE36394F94430E56B002B4FF033
+:10199000300380F20381002D00F0F280092284F8E8
+:1019A000342083F311880021D4E90E232046FFF769
+:1019B00071FF002383F31188DAE794F8452003F0E0
+:1019C0007F0343EA022340F20232934200F0C580D3
+:1019D00021D8B3F5807F48D00DD8012B3FD0022B02
+:1019E00000F09380002BB2D104F14C02A2630222DA
+:1019F000E2632364C1E7B3F5817F00F09B80B3F518
+:101A0000407FA4D194F84630012BA0D1B4F84C30DB
+:101A100043F0020332E0B3F5006F4DD017D8B3F5B1
+:101A2000A06F31D0A3F5C063012B90D8636894F800
+:101A300046205E6894F84710B4F848302046B04716
+:101A4000002884D04368A3630368E3631AE0B3F516
+:101A5000106F36D040F6024293427FF478AF5C4B71
+:101A6000A3630223E3630023C3E794F84630012B0A
+:101A70007FF46DAFB4F84C3023F00203C4E90E5587
+:101A8000A4F84C30256478E7B4F84430B3F5A06F7F
+:101A90000ED194F8463084F84E30204600F0C4FF52
+:101AA00063681B6813B10121204698470323237004
+:101AB0000023C4E90E339CE704F14F03A363012321
+:101AC000C3E72378042B10D1302383F311882046F9
+:101AD000FFF7C4FE85F311880321636884F84F5033
+:101AE00021701B680BB12046984794F84630002BB4
+:101AF000DED084F84F300423237063681B68002B0A
+:101B0000D6D0022120469847D2E794F848301D06E7
+:101B100003F00F0120460AD501F032F8012804D065
+:101B200002287FF414AF2B4B9AE72B4B98E701F078
+:101B300019F8F3E794F84630002B7FF408AF94F8D7
+:101B4000483013F00F01B3D01A06204602D501F039
+:101B5000E5FAADE701F0D8FAAAE794F84630002B91
+:101B60007FF4F5AE94F8483013F00F01A0D01B06B7
+:101B7000204602D501F0BEFA9AE701F0B1FA97E7E4
+:101B8000142284F8342083F311882B462A462946F0
+:101B90002046FFF76DFE85F31188E9E65DB1152259
+:101BA00084F8342083F311880021D4E90E232046E1
+:101BB000FFF75EFEFDE60B2284F8342083F31188E4
+:101BC0002B462A4629462046FFF764FEE3E700BF7E
+:101BD0007C3C0008743C0008783C000838B590F85C
+:101BE00034300446002B3ED0063BDAB20F2A34D8FC
+:101BF0000F2B32D8DFE803F0373131082232313190
+:101C00003131313131313737C56BB0F84A309D420F
+:101C100014D2C3681B8AB5FBF3F203FB12556DB9EE
+:101C2000302383F311882B462A462946FFF732FEDC
+:101C300085F311880A2384F834300EE0142384F8E5
+:101C40003430302383F3118800231A461946204686
+:101C5000FFF70EFE002383F3118838BD036C03B138
+:101C600098470023E7E70021204601F043FA0021CE
+:101C7000204601F035FA63681B6813B1062120463F
+:101C800098470623D7E7000010B590F83430142B9E
+:101C9000044629D017D8062B05D001D81BB110BD9A
+:101CA000093B022BFBD80021204601F023FA00213A
+:101CB000204601F015FA63681B6813B1062120461F
+:101CC0009847062319E0152BE9D10B2380F834300F
+:101CD000302383F3118800231A461946FFF7DAFDF3
+:101CE000002383F31188DAE7C3689B695B68002BE4
+:101CF000D5D1036C03B19847002384F83430CEE784
+:101D000000230375826803691B6899689142FBD2BE
+:101D10005A68036042601060586070470023037582
+:101D2000826803691B6899689142FBD85A6803600E
+:101D3000426010605860704708B50846302383F34E
+:101D400011880B7D032B05D0042B0DD02BB983F309
+:101D5000118808BD8B6900221A604FF0FF33836140
+:101D6000FFF7CEFF0023F2E7D1E9003213605A609B
+:101D7000F3E70000FFF7C4BF054BD9680875186882
+:101D800002681A60536001220275D860FEF7BCBA7F
+:101D90002826002030B50C4BDD684B1C87B004466C
+:101DA0000FD02B46094A684600F074F92046FFF729
+:101DB000E3FF009B13B1684600F076F9A86907B00D
+:101DC00030BDFFF7D9FFF9E728260020391D0008AC
+:101DD000044B1A68DB6890689B68984294BF0020A7
+:101DE0000120704728260020084B10B51C68D868D1
+:101DF00022681A60536001222275DC60FFF78EFFB3
+:101E000001462046BDE81040FEF77EBA2826002095
+:101E1000044B1A68DB6892689B689A4201D9FFF705
+:101E2000E3BF70472826002038B5074C074908480B
+:101E3000012300252370656001F074FB02232370E9
+:101E400085F3118838BD00BF90280020843C00082D
+:101E50002826002000F05EB9EFF3118020B9EFF3DF
+:101E60000583302282F311887047000010B530B925
+:101E7000EFF30584C4F3080414B180F3118810BD96
+:101E8000FFF7C6FF84F31188F9E70000034A5168A1
+:101E900053685B1A9842FBD8704700BF001000E0FF
+:101EA0008B60022308618B82084670478368A3F128
+:101EB000840243F8142C026943F8442C426943F825
+:101EC000402C094A43F8242CC26843F8182C0222FB
+:101ED00003F80C2C002203F80B2C044A43F8102CB6
+:101EE000A3F12000704700BF21030008282600202E
+:101EF00008B5FFF7DBFFBDE80840FFF73BBF000078
+:101F0000024BDB6898610F20FFF736BF28260020C0
+:101F1000302383F31188FFF7F3BF000008B50146B3
+:101F2000302383F311880820FFF734FF002383F365
+:101F3000118808BD064BDB6839B1426818605A60E9
+:101F4000136043600420FFF725BF4FF0FF30704758
+:101F5000282600200368984206D01A680260506064
+:101F600099611846FFF706BF7047000038B5044670
+:101F70000D462068844200D138BD036823605C6050
+:101F80008561FFF7F7FEF4E710B503689C68A2428D
+:101F90000CD85C688A600B604C602160596099685D
+:101FA0008A1A9A604FF0FF33836010BD1B68121BC2
+:101FB000ECE700000A2938BF0A2170B504460D4637
+:101FC0000A26601901F0A8FA01F094FA041BA54250
+:101FD00003D8751C2E460446F3E70A2E04D9BDE843
+:101FE0007040012001F0DEBA70BD0000F8B5144B5E
+:101FF0000D46D96103F1100141600A2A1969826016
+:1020000038BF0A22016048601861A818144601F020
+:1020100075FA0A2701F06EFA431BA342064606D35F
+:102020007C1C281901F078FA27463546F2E70A2F7A
+:1020300004D9BDE8F840012001F0B4BAF8BD00BFF2
+:1020400028260020F8B506460D4601F053FA0F4A3F
+:10205000134653F8107F9F4206D12A460146304668
+:10206000BDE8F840FFF7C2BFD169BB68441A2C191C
+:1020700028BF2C46A34202D92946FFF79BFF2246E0
+:1020800031460348BDE8F840FFF77EBF2826002010
+:102090003826002010B4C0E9032300235DF8044B68
+:1020A0004361FFF7CFBF000010B5194C2369984278
+:1020B0000DD0D0E90032816813605A609A680A44F2
+:1020C0009A60002303604FF0FF33A36110BD2346E5
+:1020D000026843F8102F53600022026022699A427E
+:1020E00003D1BDE8104001F011BA936881680B4438
+:1020F000936001F0FFF92269E1699268441AA242F3
+:10210000E4D91144BDE81040091AFFF753BF00BFDE
+:10211000282600202DE9F047DFF8BC8008F11007E1
+:102120002C4ED8F8105001F0E5F9D8F81C40AA68F8
+:10213000031B9A423ED81444D5E900324FF00009FF
+:10214000C8F81C4013605A60C5F80090D8F81030E9
+:10215000B34201D101F0DAF989F31188D5E90331ED
+:1021600028469847302383F311886B69002BD8D019
+:1021700001F0C0F96A69A0EB04094A4582460DD214
+:10218000022001F00FFA0022D8F81030B34208D133
+:1021900051462846BDE8F047FFF728BF121A2244EF
+:1021A000F2E712EB090938BF4A4629463846FFF7DD
+:1021B000EBFEB5E7D8F81030B34208D01444211A2A
+:1021C000C8F81C00A960BDE8F047FFF7F3BEBDE802
+:1021D000F08700BF38260020282600200020704706
+:1021E000FEE70000704700004FF0FF30704700002E
+:1021F00002290CD0032904D00129074818BF002068
+:102200007047032A05D8054800EBC2007047044810
+:1022100070470020704700BF5C3D00082C22002062
+:10222000103D000870B59AB00546084601A914464D
+:1022300000F0C2F801A8FEF767FD431C5B00C5E98A
+:1022400000340022237003236370C6B201AB023452
+:102250001046D1B28E4204F1020401D81AB070BD0A
+:1022600013F8011B04F8021C04F8010C0132F0E71A
+:1022700008B5302383F311880348FFF733FA0023AE
+:1022800083F3118808BD00BF9828002090F84430DF
+:1022900003F01F02012A07D190F845200B2A03D131
+:1022A0000023C0E90E3315E003F06003202B08D1B2
+:1022B000B0F848302BB990F84520212A03D81F2ABE
+:1022C00004D8FFF7F1B9222AEBD0FAE7034A826378
+:1022D0000722C26303640120704700BF232200204D
+:1022E00007B5052917D8DFE801F0191603191920D9
+:1022F000302383F31188104A01900121FFF794FAEB
+:1023000001980E4A0221FFF78FFA0D48FFF7B6F940
+:10231000002383F3118803B05DF804FB302383F3BB
+:1023200011880748FFF780F9F2E7302383F311881B
+:102330000348FFF797F9EBE7B03C0008D43C0008EE
+:102340009828002038B50C4D0C4C0D492A4604F154
+:102350000800FFF767FF05F1CA0204F11000094900
+:10236000FFF760FF05F5CA7204F118000649BDE8E1
+:102370003840FFF757BF00BF602D00202C220020FF
+:10238000903C00089A3C0008A53C000870B5044643
+:1023900008460D46FEF7B8FCC6B220460134037865
+:1023A0000BB9184670BD32462946FEF799FC002845
+:1023B000F3D10120F6E700002DE9F04705460C4671
+:1023C000FEF7A2FC2B49C6B22846FFF7DFFF08B193
+:1023D0000636F6B228492846FFF7D8FF08B110366E
+:1023E000F6B2632E0BD8DFF88C80DFF88C90234F89
+:1023F000DFF894A02E7846B92670BDE8F08729460C
+:102400002046BDE8F04701F0C3BB252E2ED10722A0
+:1024100041462846FEF764FC70B9194B224603F189
+:102420000C0153F8040B42F8040B8B42F9D11B78D2
+:10243000137007350D34DDE7082249462846FEF7BC
+:102440004FFC98B90F4BA21C197809090232C95DDB
+:1024500002F8041C13F8011B01F00F015345C95D7C
+:1024600002F8031CF0D118340835C3E704F8016BF7
+:102470000135BFE77C3D0008A53C0008923D0008FF
+:10248000843D0008107AFF1F1C7AFF1FBFF34F8F97
+:10249000024AD368DB03FCD4704700BF003C024013
+:1024A00008B5094B1B7873B9FFF7F0FF074B1A69A2
+:1024B000002ABFBF064A5A6002F188325A601A6881
+:1024C00022F480621A6008BDBE2F0020003C02404A
+:1024D0002301674508B50B4B1B7893B9FFF7D6FF6F
+:1024E000094B1A6942F000421A611A6842F480529C
+:1024F0001A601A6822F480521A601A6842F48062E4
+:102500001A6008BDBE2F0020003C02400B28F0B529
+:1025100016D80C4C0C4923787BB90C4D0E460C2375
+:102520004FF0006255F8047B46F8042B013B13F092
+:10253000FF033A44F6D10123237051F82000F0BD87
+:102540000020FCE7F02F0020C02F0020A43D000851
+:10255000014B53F820007047A43D00080C20704741
+:102560000B2810B5044601D9002010BDFFF7CEFF9F
+:10257000064B53F824301844C21A0BB90120F4E773
+:1025800012680132F0D1043BF6E700BFA43D000819
+:102590000B2838B5044628D8FFF75EFCFFF776FF16
+:1025A000FFF77EFF124AF323D360E300DBB243F46C
+:1025B000007343F002031361136943F48033136122
+:1025C00005462046FFF762FFFFF7A0FF094B53F8CF
+:1025D000241000F0E9F82846FFF77CFFFFF746FCDF
+:1025E0002046BDE83840FFF7BBBF002038BD00BF24
+:1025F000003C0240A43D000812F001032DE9F04127
+:1026000005460E4614464BD18218B2F1016F61D8CF
+:10261000314B1B6813F001035CD0304FFFF71CFCFB
+:10262000FFF73EFFF323FB60FFF730FF314640F238
+:102630000128032C18D824F00104284E0C446D1AEC
+:1026400040F20118A142336905EB01072AD123F0BA
+:1026500001033361FFF73EFFFFF708FC0120BDE8EF
+:10266000F081043C0435E4E7AB07E4D13B6923F493
+:1026700040733B613B6943EA08033B6151F8046BDB
+:102680002E60BFF34F8FFFF701FF2B689E42E8D00B
+:102690003B6923F001033B61FFF71CFFFFF7E6FBFB
+:1026A0000020DCE723F440733361336943EA080315
+:1026B00033610B883B80BFF34F8FFFF7E7FE3F8806
+:1026C00031F8023BBFB2BB42BCD0336923F00103F7
+:1026D0003361E1E71846C2E700380240003C02409F
+:1026E000084908B50B7828B11BB9FFF7D9FE0123BB
+:1026F0000B7008BD002BFCD0BDE808400870FFF748
+:10270000E9BE00BFBE2F002010B50244064BD2B276
+:10271000904200D110BD441C00B253F8200041F893
+:10272000040BE0B2F4E700BF502800400F4B30B577
+:102730001C6F240407D41C6F44F400741C671C6FC6
+:1027400044F400441C670A4C236843F480732360FC
+:102750000244084BD2B2904200D130BD441C00B2BA
+:1027600051F8045B43F82050E0B2F4E7003802402F
+:10277000007000405028004007B5012201A9002048
+:10278000FFF7C2FF019803B05DF804FB13B50446E0
+:10279000FFF7F2FFA04205D0012201A90020019419
+:1027A000FFF7C4FF02B010BD70470000034B1A686A
+:1027B0001AB9034AD2F874281A607047F42F00201F
+:1027C0000030024008B5FFF7F1FF024B1868C0F374
+:1027D000407008BDF42F002070470000FEE70000A5
+:1027E0000A4B0B480B4A90420BD30B4BDA1C121AC4
+:1027F000C11E22F003028B4238BF00220021FEF7E7
+:102800008BBA53F8041B40F8041BECE75C3F00084C
+:10281000F0300020F0300020F03000207047000041
+:1028200070B5D0E915439E6800224FF0FF3504EBE8
+:1028300042135101D3F800090028BEBFD3F80009A4
+:1028400040F08040C3F80009D3F8000B0028BEBF59
+:10285000D3F8000B40F08040C3F8000B013263183E
+:102860009642C3F80859C3F8085BE0D24FF0011351
+:10287000C4F81C3870BD0000890141F020010161DD
+:1028800003699B06FCD41220FFF700BB10B5054C72
+:102890002046FEF7A9FF4FF0A0436365024BA365F6
+:1028A00010BD00BFF82F0020F83D000870B5037878
+:1028B000012B054650D12A4B446D98421BD1294B20
+:1028C0005A6B42F080025A635A6D42F080025A6598
+:1028D0005A6D5A6942F080025A615A6922F08002A8
+:1028E0005A610E2143205B6900F022FC1E4BE3601D
+:1028F0001E4BC4F800380023C4F8003EC0232360F8
+:102900006E6D4FF40413A3633369002BFCDA0123CB
+:1029100033610C20FFF7BAFA3369DB07FCD41220CD
+:10292000FFF7B4FA3369002BFCDA0026A6602846CC
+:10293000FFF776FF6B68C4F81068DB68C4F81468AA
+:10294000C4F81C684BB90A4BA3614FF0FF336361B5
+:10295000A36843F00103A36070BD064BF4E700BF1A
+:10296000F82F0020003802404014004003002002ED
+:10297000003C30C0083C30C0F8B5446D054600212D
+:102980002046FFF779FFA96D00234FF001128F68F1
+:10299000C4F834384FF00066C4F81C284FF0FF30FC
+:1029A00004EB431201339F42C2F80069C2F8006B86
+:1029B000C2F80809C2F8080BF2D20B686A6DEB6521
+:1029C000636210231361166916F01006FBD1122002
+:1029D000FFF75CFAD4F8003823F4FE63C4F800383B
+:1029E000A36943F4402343F01003A3610923C4F80F
+:1029F0001038C4F814380A4BEB604FF0C043C4F8E9
+:102A0000103B084BC4F8003BC4F81069C4F8003907
+:102A1000EB6D03F1100243F48013EA65A362F8BD85
+:102A2000D43D000840800010426D90F84E10D2F85E
+:102A3000003823F4FE6343EA0113C2F800387047FC
+:102A40002DE9F84300EB8103456DDA68166806F05E
+:102A50000306731E022B05EB41130C4680460FFA4A
+:102A600081F94FEA41104FF00001C3F8101B4FF0FD
+:102A7000010104F1100398BFB60401FA03F3916950
+:102A80008EBF334E06F1805606F5004600293AD037
+:102A9000578A04F15801490137436F50D5F81C1883
+:102AA0000B43C5F81C382B180021C3F810195369C3
+:102AB0000127611EA7409BB3138A928B9B08012AB2
+:102AC00088BF5343D8F85C20981842EA034301F1C9
+:102AD000400205EB8202C8F85C002146536028469C
+:102AE000FFF7CAFE08EB8900C3681B8A43EA8453D8
+:102AF000483464011E432E51D5F81C381F43C5F8D5
+:102B00001C78BDE8F88305EB4917D7F8001B21F4C2
+:102B10000041C7F8001BD5F81C1821EA0303C0E7E1
+:102B200004F13F0305EB83030A4A5A602846214615
+:102B3000FFF7A2FE05EB4910D0F8003923F400435B
+:102B4000C0F80039D5F81C3823EA0707D7E700BFDB
+:102B50000080001000040002826D1268C265FFF759
+:102B60005FBE00005831436D49015B5813F40040CB
+:102B700004D013F4001F0CBF022001207047000096
+:102B80004831436D49015B5813F4004004D013F4FD
+:102B9000001F0CBF022001207047000000EB8101E4
+:102BA000CB68196A0B6813604B685360704700006C
+:102BB00000EB810330B5DD68AA691368D36019B9E9
+:102BC000402B84BF402313606B8A1468426D1C4401
+:102BD000013CB4FBF3F46343033323F0030302EB40
+:102BE000411043EAC44343F0C043C0F8103B2B6894
+:102BF00003F00303012B09B20ED1D2F8083802EB1F
+:102C0000411013F4807FD0F8003B14BF43F0805391
+:102C100043F00053C0F8003B02EB4112D2F8003BF6
+:102C200043F00443C2F8003B30BD00002DE9F04101
+:102C3000244D6E6D06EB40130446D3F8087BC3F8B1
+:102C4000087B38070AD5D6F81438190706D505EBDE
+:102C500084032146DB6828465B689847FA071FD53E
+:102C6000D6F81438DB071BD505EB8403D968CCB93B
+:102C70008B69488A5A68B2FBF0F600FB16228AB9C3
+:102C80001868DA6890420DD2121AC3E90024302382
+:102C900083F311880B482146FFF78AFF84F31188DC
+:102CA000BDE8F081012303FA04F26B8923EA0203F1
+:102CB0006B81CB68002BF3D021460248BDE8F04180
+:102CC000184700BFF82F002000EB810370B5DD68C6
+:102CD000436D6C692668E6604A0156BB1A444FF49E
+:102CE0000020C2F810092A6802F00302012A0AB281
+:102CF0000ED1D3F8080803EB421410F4807FD4F807
+:102D0000000914BF40F0805040F00050C4F80009A2
+:102D100003EB4212D2F8000940F00440C2F8000967
+:102D2000D3F83408012202FA01F10143C3F8341840
+:102D300070BD19B9402E84BF4020206020682E8AC3
+:102D40008419013CB4FBF6F440EAC44040F0005062
+:102D50001A44C6E72DE9F8433B4D6E6D06EB401370
+:102D60000446D3F80889C3F8088918F0010F4FEA20
+:102D700040171AD0D6F81038DB0716D505EB8003BC
+:102D8000D9684B691868DA68904230D2121A4FF04D
+:102D900000091A60C3F80490302383F31188214698
+:102DA0002846FFF791FF89F3118818F0800F1CD097
+:102DB000D6F834380126A640334216D005EB8403FA
+:102DC0006D6DD3F80CC0DCF814200134E4B2D2F8F5
+:102DD00000E005EB04342F445168714515D3D5F854
+:102DE000343823EA0606C5F83468BDE8F8830123C1
+:102DF00003FA04F22B8923EA02032B818B68002B50
+:102E0000D3D0214628469847CFE7BCF81000AEEB58
+:102E10000103834228BF0346D7F8180980B2B3EBF9
+:102E2000800FE2D89068A0F1040959F8048FC4F823
+:102E30000080A0EB09089844B8F1040FF5D81844B5
+:102E40000B4490605360C7E7F82F00202DE9F74F3F
+:102E5000A24C656D6E69AB691E4016F480586E61B8
+:102E600007D02046FEF728FD03B0BDE8F04F00F084
+:102E700047BC002E12DAD5F8003E98489B071EBFCB
+:102E8000D5F8003E23F00303C5F8003ED5F804381A
+:102E900023F00103C5F80438FEF738FD370505D5E2
+:102EA0008E48FFF7BDFC8D48FEF71EFDB0040CD523
+:102EB000D5F8083813F0060FEB6823F470530CBFF5
+:102EC00043F4105343F4A053EB6031071BD5636800
+:102ED000DB681BB9AB6923F00803AB612378052BD2
+:102EE0000CD1D5F8003E7D489A071EBFD5F8003EAC
+:102EF00023F00303C5F8003EFEF708FD6368DB68B6
+:102F00000BB176489847F30274D4B70227D5D4F8AA
+:102F10005490DFF8C8B100274FF0010A09EB4712BF
+:102F2000D2F8003B03F44023B3F5802F11D1D2F83F
+:102F3000003B002B0DDA62890AFA07F322EA030349
+:102F4000638104EB8703DB68DB6813B139465846BD
+:102F50009847A36D01379B68FFB29F42DED9F00608
+:102F600017D5676D3A6AC2F30A1002F00F0302F434
+:102F7000F012B2F5802F00F08580B2F5402F08D115
+:102F800004EB83030022DB681B6A07F5805790423D
+:102F90006AD13003D5F8184813D5E10302D50020D3
+:102FA000FFF744FEA20302D50120FFF73FFE6303B3
+:102FB00002D50220FFF73AFE270302D50320FFF7D0
+:102FC00035FE75037FF550AFE00702D50020FFF70F
+:102FD000C1FEA10702D50120FFF7BCFE620702D5A2
+:102FE0000220FFF7B7FE23077FF53EAF0320FFF770
+:102FF000B1FE39E7636DDFF8E4A0019300274FF0DD
+:103000000109A36D9B685FFA87FB9B453FF67DAF87
+:10301000019B03EB4B13D3F8001901F44021B1F5E8
+:10302000802F1FD1D3F8001900291BDAD3F800191B
+:1030300041F09041C3F80019D3F800190029FBDBD7
+:103040005946606DFFF718FC218909FA0BF321EA54
+:103050000303238104EB8B03DB689B6813B15946A0
+:10306000504698470137CCE7910708BFD7F8008052
+:10307000072A98BF03F8018B02F1010298BF4FEABB
+:10308000182884E7023304EB830207F5805752685F
+:10309000D2F818C0DCF80820DCE9001CA1EB0C0C0D
+:1030A000002188420AD104EB830463689B699A6813
+:1030B00002449A605A6802445A606AE711F0030FAA
+:1030C00008BFD7F800808C4588BF02F8018B01F15A
+:1030D000010188BF4FEA1828E3E700BFF82F00205E
+:1030E000436D03EB4111D1F8003B43F40013C1F8E9
+:1030F000003B7047436D03EB4111D1F8003943F4B5
+:103100000013C1F800397047436D03EB4111D1F84A
+:10311000003B23F40013C1F8003B7047436D03EB01
+:103120004111D1F8003923F40013C1F80039704778
+:1031300000F1604303F561430901C9B283F800134C
+:10314000012200F01F039A4043099B0003F16043F2
+:1031500003F56143C3F880211A60704730B5039CC2
+:103160000172043304FB0325C0E90653049B036387
+:103170000021059BC160C0E90000C0E90422C0E94C
+:103180000842C0E90A11436330BD0000416A0022D1
+:10319000C0E90411C0E90A22C2606FF00101FEF724
+:1031A000E5BE0000D0E90432934201D1C2680AB9F9
+:1031B000181D70470020704703691960C26801320A
+:1031C000C260C269134482690361934224BF436AA7
+:1031D00003610021FEF7BEBE38B504460D46E36824
+:1031E0003BB16269131D1268A3621344E3620020BD
+:1031F00007E0237A33B929462046FEF79BFE0028D4
+:10320000EDDA38BD6FF00100FBE70000C368C2696A
+:10321000013BC3604369134482694361934224BF05
+:10322000436A436100238362036B03B1184770470D
+:1032300070B53023044683F31188866A3EB9FFF7E0
+:10324000CBFF054618B186F31188284670BDA36AE6
+:10325000E26A13F8015BA362934202D32046FFF7B0
+:10326000D5FF002383F31188EFE700002DE9F84F25
+:1032700004460E46174698464FF0300989F31188E8
+:103280000025AA46D4F828B0BBF1000F09D1414669
+:103290002046FFF7A1FF20B18BF311882846BDE837
+:1032A000F88FD4E90A12A7EB050B521A934528BFF1
+:1032B0009346BBF1400F1BD9334601F1400251F850
+:1032C000040B43F8040B9142F9D1A36A4033403612
+:1032D000A3624035D4E90A239A4202D32046FFF77D
+:1032E00095FF8AF31188BD42D8D289F31188C9E7C6
+:1032F00030465A46FDF7EAFCA36A5B445E44A3628B
+:103300005D44E7E710B5029C0172043303FB04211E
+:10331000C0E906130023C0E90A33039B0363049B3F
+:10332000C460C0E90000C0E90422C0E90842436368
+:1033300010BD0000026AC260426AC0E90422002295
+:10334000C0E90A226FF00101FEF710BED0E90423A4
+:103350009A4201D1C26822B9184650F8043B0B606A
+:10336000704700231846FAE7C368C2690133C36097
+:103370004369134482694361934224BF436A4361B2
+:103380000021FEF7E7BD000038B504460D46E368AE
+:103390003BB123691A1DA262E2691344E362002073
+:1033A00007E0237A33B929462046FEF7C3FD0028FB
+:1033B000EDDA38BD6FF00100FBE70000036919602A
+:1033C000C268013AC260C2691344826903619342D0
+:1033D00024BF436A036100238362036B03B1184770
+:1033E0007047000070B530230D460446114683F344
+:1033F0001188866A2EB9FFF7C7FF10B186F31188CE
+:1034000070BDA36A1D70A36AE26A01339342A3628E
+:1034100004D3E16920460439FFF7D0FF002080F390
+:103420001188EDE72DE9F84F04460D469046994680
+:103430004FF0300A8AF311880026B346A76A4FB9C5
+:1034400049462046FFF7A0FF20B187F31188304698
+:10345000BDE8F88FD4E90A073A1AA8EB06079742A5
+:1034600028BF1746402F1BD905F1400355F8042B00
+:1034700040F8042B9D42F9D1A36A4033A362403641
+:10348000D4E90A239A4204D3E16920460439FFF7BC
+:1034900095FF8BF311884645D9D28AF31188CDE781
+:1034A00029463A46FDF712FCA36A3B443D44A36219
+:1034B0003E44E5E7D0E904239A4217D1C3689BB1A3
+:1034C000836A8BB1043B9B1A0ED01360C368013B27
+:1034D000C360C3691A44836902619A4224BF436A84
+:1034E0000361002383620123184670470023FBE732
+:1034F00000F030B94FF08043586A70474FF0804376
+:10350000002258631A610222DA6070474FF080434C
+:103510000022DA60704700004FF080435863704724
+:10352000FEE7000070B51B4B01630025044686B022
+:10353000586085620E4600F0BFF804F11003C4E93C
+:1035400004334FF0FF33C4E90635C4E90044A560F5
+:10355000E562FFF7CFFF2B460246C4E9082304F1DA
+:1035600034010D4A256580232046FEF799FC01238E
+:10357000E0600A4A0375009272680192B268CDE970
+:103580000223074B6846CDE90435FEF7B1FC06B0CF
+:1035900070BD00BF90280020043E0008093E0008CE
+:1035A00021350008024AD36A1843D062704700BF31
+:1035B000282600204B6843608B688360CB68C3601B
+:1035C0000B6943614B6903628B6943620B6803605B
+:1035D0007047000008B5264B26481A6940F2FF11D3
+:1035E0000A431A611A6922F4FF7222F001021A6179
+:1035F0001A691A6B0A431A631A6D0A431A651E4A3E
+:103600001B6D1146FFF7D6FF02F11C0100F580602B
+:10361000FFF7D0FF02F1380100F58060FFF7CAFF25
+:1036200002F1540100F58060FFF7C4FF02F1700160
+:1036300000F58060FFF7BEFF02F18C0100F58060AD
+:10364000FFF7B8FF02F1A80100F58060FFF7B2FFB5
+:1036500002F1C40100F58060FFF7ACFF02F1E00168
+:1036600000F58060FFF7A6FFBDE8084000F0EEB867
+:103670000038024000000240103E000808B500F08B
+:1036800067FAFEF7D1FBFFF791F8BDE80840FEF7B7
+:1036900059BE000070470000EFF3098305494A6BEB
+:1036A00022F001024A63683383F30988002383F31D
+:1036B0001188704700EF00E0302080F3118862B677
+:1036C0000C4B0D4AD96821F4E0610904090C0A4346
+:1036D000DA60D3F8FC20094942F08072C3F8FC207C
+:1036E0000A6842F001020A602022DA7783F8220099
+:1036F000704700BF00ED00E00003FA05001000E095
+:1037000010B5302383F311880E4B5B6813F400630C
+:1037100014D0F1EE103AEFF30984683C4FF0807357
+:10372000E361094BDB6B236684F30988FEF750FBEA
+:1037300010B1064BA36110BD054BFBE783F3118865
+:10374000F9E700BF00ED00E000EF00E03303000800
+:10375000360300080F4B1A6C42F001021A641A6E0D
+:1037600042F001021A660C4A1B6E936843F0010393
+:1037700093604FF0804353229A624FF0FF32DA6237
+:1037800000229A615A63DA605A6001225A611A6013
+:10379000704700BF00380240002004E04FF0804234
+:1037A00008B51169D3680B40D9B2C9439B071161B1
+:1037B00007D5302383F31188FEF74CFB002383F3F6
+:1037C000118808BD1F4B1A696FEAC2526FEAD252C4
+:1037D0001A611A69C2F308021A614FF0FF301A69C0
+:1037E0005A69586100215A6959615A691A6A62F026
+:1037F00080521A621A6A02F080521A621A6A5A6A6F
+:1038000058625A6A59625A6A1A6C42F080521A64B3
+:103810001A6E42F080521A661A6E0B4A106840F413
+:1038200080701060186F00F44070B0F5007F1EBF0C
+:103830004FF4803018671967536823F4007353609E
+:1038400000F05EB90038024000700040334B4FF08A
+:1038500080521A64324A4FF4404111601A6842F0B3
+:1038600001021A601A689107FCD59A6822F00302D7
+:103870009A602A4B9A6812F00C02FBD1196801F089
+:10388000F90119609A601A6842F480321A601A6865
+:103890009203FCD55A6F42F001025A671F4B5A6FD0
+:1038A0009007FCD51F4A5A601A6842F080721A606D
+:1038B0001B4A53685904FCD5184B1A689201FCD571
+:1038C000194A9A60194B1A68194B9A42194B21D11F
+:1038D000194A1168194A91421CD140F205121A6026
+:1038E000144A136803F00F03052BFAD10B4B9A68A7
+:1038F00042F002029A609A6802F00C02082AFAD199
+:103900005A6C42F480425A645A6E42F480425A66BB
+:103910005B6E704740F20572E1E700BF003802407D
+:10392000007000400854400700948838002004E0EC
+:1039300011640020003C024000ED00E041C20F4154
+:10394000074A08B5536903F00103536123B1054ADF
+:1039500013680BB150689847BDE80840FFF7D0BE28
+:10396000003C014070300020074A08B5536903F05D
+:103970000203536123B1054A93680BB1D06898479D
+:10398000BDE80840FFF7BCBE003C0140703000209D
+:10399000074A08B5536903F00403536123B1054A8C
+:1039A00013690BB150699847BDE80840FFF7A8BEFE
+:1039B000003C014070300020074A08B5536903F00D
+:1039C0000803536123B1054A93690BB1D069984745
+:1039D000BDE80840FFF794BE003C01407030002075
+:1039E000074A08B5536903F01003536123B1054A30
+:1039F000136A0BB1506A9847BDE80840FFF780BED4
+:103A0000003C014070300020164B10B55C6904F496
+:103A100078725A61A30604D5134A936A0BB1D06A2F
+:103A20009847600604D5104A136B0BB1506B98474A
+:103A3000210604D50C4A936B0BB1D06B9847E20575
+:103A400004D5094A136C0BB1506C9847A30504D5F3
+:103A5000054A936C0BB1D06C9847BDE81040FFF756
+:103A60004FBE00BF003C014070300020194B10B524
+:103A70005C6904F47C425A61620504D5164A136DF0
+:103A80000BB1506D9847230504D5134A936D0BB1C4
+:103A9000D06D9847E00404D50F4A136E0BB1506EF9
+:103AA0009847A10404D50C4A936E0BB1D06E984789
+:103AB000620404D5084A136F0BB1506F9847230472
+:103AC00004D5054A936F0BB1D06F9847BDE81040FD
+:103AD000FFF716BE003C01407030002008B50348D7
+:103AE000FDF784FABDE80840FFF70ABEBC230020BA
+:103AF00008B5FFF753FEBDE80840FFF701BE000020
+:103B0000062108B50846FFF713FB06210720FFF73B
+:103B10000FFB06210820FFF70BFB06210920FFF70A
+:103B200007FB06210A20FFF703FB06211720FFF7FA
+:103B3000FFFA06212820FFF7FBFA07211C20FFF7D8
+:103B4000F7FABDE808400C212520FFF7F1BA000084
+:103B500008B5FFF737FE00F00DF8FDF75BFCFDF749
+:103B600041FEFDF719FDFFF795FDBDE80840FFF7A1
+:103B7000BFBC00000023054A19460133102BC2E9DF
+:103B8000001102F10802F8D1704700BF7030002028
+:103B9000034611F8012B03F8012B002AF9D17047D5
+:103BA00053544D3332463F3F3F00000053544D3392
+:103BB00032463430780053544D3332463432780034
+:103BC00053544D33324634343658580001203300B4
+:103BD0000010410001105A00031059000710310075
+:103BE00000000000A03B00083F000000130400009C
+:103BF000AC3B00083F00000019040000B63B000881
+:103C00003F00000021040000C03B00083F0000000E
+:103C1000009600000000000000000000000000000E
+:103C20000000000000000000D5130008C1130008C8
+:103C3000FD130008E9130008F5130008E11300085C
+:103C4000CD130008B9130008091400080000000093
+:103C500015150008011500083D1500082915000874
+:103C600035150008211500080D150008F914000885
+:103C700049150008000000000100000000000000DD
+:103C800063300000803C000880260020902800203F
+:103C90004172647550696C6F740025424F41524403
+:103CA000252D424C002553455249414C250000002A
+:103CB0000200000000000000311700089D170008F6
+:103CC00040004000302D0020402D00200200000068
+:103CD000000000000300000000000000E1170008E1
+:103CE0000000000010000000502D00200000000027
+:103CF0000100000000000000F82F00200101020078
+:103D0000E1220008F12100088D220008712200083C
+:103D100043000000183D000809024300020100C0F2
+:103D2000320904000001020201000524001001050F
+:103D30002401000104240202052406000107058273
+:103D4000030800FF09040100020A00000007050142
+:103D50000240000007058102400000001200000040
+:103D6000643D000812011001020000400912415791
+:103D700000020102030100000403090425424F412F
+:103D8000524425004D6174656B463430352D4341F6
+:103D90004E003031323334353637383941424344BE
+:103DA00045460000004000000040000000400000C8
+:103DB00000400000000001000000020000000200BE
+:103DC00000000200000002000000020000000200EB
+:103DD000000002000000000025190008DD1B00089B
+:103DE000891C000840004000583000205830002056
+:103DF0000100000068300020800000004001000049
+:103E0000030000006D61696E0069646C650000006C
+:103E10000001A81600000000AAAAAAAA0001140026
+:103E2000FF9F00000000000070A70A0000000001D2
+:103E300000000000AAAAAAAA00000001FFFF0000DB
+:103E40000000000000000000000000100000000062
+:103E5000AAAAAAAA00000010FFFF000000000000AC
+:103E6000000000000000000000000000AAAAAAAAAA
+:103E700000000000FFFF0000000000000000000044
+:103E80000000000000000000AAAAAAAA000000008A
+:103E9000FFFF000000000000000000000000000024
+:103EA00000000000AAAAAAAA00000000FFFF00006C
+:103EB0000000000000000000000000000000000002
+:103EC000AAAAAAAA00000000FFFF0000000000004C
+:103ED0000000000000000000000000000A000000D8
+:103EE00000000000030000000000000000000000CF
+:103EF00000000000000000000000000000000000C2
+:103F000000000000000000000000000000000000B1
+:103F1000F60300000000000000000F000000000099
+:103F2000FF00000098280020BC230020009600001D
+:103F300000000800960000000008000004000000D7
+:103F4000783D0008000000000000000000000000B4
+:0C3F500000000000000000000000000065
:00000001FF
diff --git a/Tools/bootloaders/MatekF405-TE-bdshot_bl.bin b/Tools/bootloaders/MatekF405-TE-bdshot_bl.bin
new file mode 100644
index 0000000000000..38f871f537475
Binary files /dev/null and b/Tools/bootloaders/MatekF405-TE-bdshot_bl.bin differ
diff --git a/Tools/bootloaders/MatekF405-TE-bdshot_bl.hex b/Tools/bootloaders/MatekF405-TE-bdshot_bl.hex
new file mode 100644
index 0000000000000..af75440bf6062
--- /dev/null
+++ b/Tools/bootloaders/MatekF405-TE-bdshot_bl.hex
@@ -0,0 +1,998 @@
+:020000040800F2
+:1000000000060020E1010008D50E00088D0E000852
+:10001000B50E00088D0E0008AD0E0008E3010008C3
+:10002000E3010008E3010008E30100089527000848
+:10003000E3010008E3010008E3010008E301000810
+:10004000E3010008E3010008E3010008E301000800
+:10005000E3010008E3010008313800085D380008BA
+:1000600089380008B5380008E1380008E3010008C5
+:10007000E3010008E3010008E3010008E3010008D0
+:10008000E3010008E3010008E3010008E3010008C0
+:10009000E3010008E3010008E30100080D3900084E
+:1000A000E3010008E3010008E3010008E3010008A0
+:1000B000A5360008E3010008E3010008E301000899
+:1000C000E3010008E3010008E3010008E301000880
+:1000D000E30100082D0F0008E3010008E301000818
+:1000E00075390008E3010008E3010008E301000896
+:1000F000E3010008E3010008E3010008E301000850
+:10010000E3010008E3010008E3010008E30100083F
+:10011000E3010008E3010008E3010008E30100082F
+:10012000E3010008E3010008E3010008E30100081F
+:10013000E3010008E3010008E3010008E30100080F
+:10014000E3010008E3010008E3010008CD2E0008E8
+:10015000E3010008E3010008E3010008E3010008EF
+:10016000E3010008E3010008E3010008E3010008DF
+:10017000E3010008E3010008E3010008E3010008CF
+:10018000E3010008E3010008E3010008E3010008BF
+:10019000E3010008E3010008E3010008E3010008AF
+:1001A000E3010008E3010008E3010008E30100089F
+:1001B000E3010008E3010008E3010008E30100088F
+:1001C000E3010008E3010008E3010008E30100087F
+:1001D000E3010008E3010008E3010008E30100086F
+:1001E00002E000F000F8FEE772B63A4880F30888B3
+:1001F000394880F3098839484EF60851CEF200019B
+:10020000086040F20000CCF200004EF63471CEF2ED
+:1002100000010860BFF34F8FBFF36F8F40F2000003
+:10022000C0F2F0004EF68851CEF200010860BFF334
+:100230004F8FBFF36F8F4FF00000E1EE100A4EF6C4
+:100240003C71CEF200010860062080F31488BFF3F1
+:100250006F8F02F01FFB02F0FBFA03F087F94FF0FB
+:1002600055301F491B4A91423CBF41F8040BFAE745
+:100270001C49194A91423CBF41F8040BFAE71A495C
+:100280001A4A1B4B9A423EBF51F8040B42F8040B2A
+:10029000F8E700201749184A91423CBF41F8040B87
+:1002A000FAE702F0D9FA03F0B5F9144C144DAC4258
+:1002B00003DA54F8041B8847F9E700F041F8114CC1
+:1002C000114DAC4203DA54F8041B8847F9E702F0F9
+:1002D000C1BA000000060020002200200000000833
+:1002E0000000002000060020F03D00080022002051
+:1002F0004C2200205022002030300020E001000875
+:10030000E0010008E0010008E00100082DE9F04FDD
+:100310002DED108AC1F80CD0C3689D46BDEC108A43
+:10032000BDE8F08F002383F311882846A047002002
+:1003300001F03CFEFEE701F0B7FD00DFFEE7000044
+:1003400038B502F0F7F9054602F01AFA0446D8B9B2
+:100350000F4B9D421AD001339D4218BF044641F213
+:10036000883504BF01240025002002F0EDF90CB10E
+:1003700000F076F800F028FD00F0BAFB284600F007
+:10038000C3F800F06DF8F9E70025EDE70546EBE767
+:10039000010007B008B500F077FBA0F12003584238
+:1003A000584108BD07B541F21203022101A8ADF87A
+:1003B000043000F087FB03B05DF804FB38B5202360
+:1003C00083F311881748C3680BB101F075FE164A14
+:1003D000144800234FF47A7101F032FE002383F3B6
+:1003E0001188124C236813B12368013B23606368B2
+:1003F00013B16368013B63600D4D2B7833B96368BB
+:100400007BB9022000F052FC322363602B78032B6F
+:1004100007D163682BB9022000F048FC4FF47A73CF
+:10042000636038BD50220020BD0300086C2300200B
+:1004300064220020084B187003280CD8DFE800F075
+:1004400008050208022000F021BC022000F00EBCCA
+:10045000024B00225A607047642200206C23002067
+:10046000244B254A10B51C461968013140D004338D
+:100470009342F9D16268214B9A4239D9204B9B684B
+:1004800003F1006303F580339A4231D2002000F07B
+:1004900049FB0220FFF7CEFF1A4B1A6C00221A64A8
+:1004A000196E1A66196E596C5A64596E5A665A6EEC
+:1004B0005A6942F080025A615A6922F080025A61F8
+:1004C0005A691A6942F000521A611A6922F0005200
+:1004D0001A611B6972B64FF0E0232021C3F8084D62
+:1004E000D4E9003281F311889D4683F308881047D0
+:1004F00010BD00BF0000010820000108FFFF000838
+:1005000000220020003802402DE9F04F93B0AA4BA2
+:1005100000902022FF210AA89D6800F0FFFBA74A57
+:100520001378A3B9A6480121C3601170202383F377
+:100530001188C3680BB101F0BFFDA24AA048002397
+:100540004FF47A7101F07CFD002383F31188009B46
+:1005500013B19D4B009A1A609C4A009C1378032BA0
+:100560001EBF00231370984A4FF0000A18BF536053
+:10057000D3465646D146012000F088FB24B1924B69
+:100580001B68002B00F01182002000F07DFA039020
+:10059000039B002BF2DB012000F068FB039B213B57
+:1005A000162BE8D801A252F823F000BF0906000874
+:1005B00031060008C5060008770500087705000821
+:1005C000770500084F0700081F09000839080008D0
+:1005D0009B080008C3080008E90800087705000820
+:1005E000FB080008770500086D090008A906000847
+:1005F00077050008B109000815060008A9060008DB
+:10060000770500089B0800080220FFF7C3FE0028BA
+:1006100040F0F581009B0221BAF1000F08BF1C4693
+:1006200005A841F21233ADF8143000F04BFAA2E7FE
+:100630004FF47A7000F028FA071EEBDB0220FFF778
+:10064000A9FE0028E6D0013F052F00F2DA81DFE89D
+:1006500007F0030A0D10133605230593042105A89E
+:1006600000F030FA17E054480421F9E75848042113
+:10067000F6E758480421F3E74FF01C08404600F025
+:1006800053FA08F104080590042105A800F01AFAAD
+:10069000B8F12C0FF2D1012000FA07F747EA0B0B53
+:1006A0005FFA8BFB4FF0000900F084FB26B10BF0E2
+:1006B0000B030B2B08BF0024FFF774FE5BE74648D3
+:1006C0000421CDE7002EA5D00BF00B030B2BA1D1FD
+:1006D0000220FFF75FFE074600289BD0012000F0B4
+:1006E00021FA0220FFF7A6FE00265FFA86F84046B0
+:1006F00000F028FA044690B10021404600F032FA9A
+:1007000001360028F1D1BA46044641F21213022103
+:1007100005A8ADF814303E4600F0D4F92BE70120CF
+:10072000FFF788FE2546244B9B68AB4207D9284635
+:1007300000F0FAF9013040F067810435F3E7234B0C
+:1007400000251D70204BBA465D603E46ACE7002E8A
+:100750003FF460AF0BF00B030B2B7FF45BAF022079
+:10076000FFF768FE322000F08FF9B0F10008FFF6C5
+:1007700051AF18F003077FF44DAF0F4A926808EBB2
+:10078000050393423FF646AFB8F5807F3FF742AF8F
+:10079000124B0193B84523DD4FF47A7000F074F9E1
+:1007A0000390039A002AFFF635AF019B039A03F8E2
+:1007B000012B0137EDE700BF002200206823002055
+:1007C00050220020BD0300086C230020642200207A
+:1007D00004220020082200200C2200206822002091
+:1007E000C820FFF7D7FD074600283FF413AF1F2DA1
+:1007F00011D8C5F1200242450AAB25F0030028BFFD
+:10080000424683490192184400F062FA019A8048F6
+:10081000FF2100F083FA4FEAA8037D490193C8F352
+:100820008702284600F082FA064600283FF46DAFA2
+:10083000019B05EB830537E70220FFF7ABFD00289E
+:100840003FF4E8AE00F0BAF900283FF4E3AE002729
+:10085000B846704B9B68BB4218D91F2F11D80A9B12
+:1008600001330ED027F0030312AA134453F8203C9F
+:1008700005934046042205A900F02EFB043780466C
+:10088000E7E7384600F050F90590F2E7CDF814801C
+:10089000042105A800F016F906E70023642104A846
+:1008A000049300F005F900287FF4B4AE0220FFF7AE
+:1008B00071FD00283FF4AEAE049800F067F9059092
+:1008C000E6E70023642104A8049300F0F1F800286F
+:1008D0007FF4A0AE0220FFF75DFD00283FF49AAE42
+:1008E000049800F063F9EAE70220FFF753FD0028BF
+:1008F0003FF490AE00F072F9E1E70220FFF74AFD05
+:1009000000283FF487AE05A9142000F06DF90421FA
+:100910000746049004A800F0D5F83946B9E732201C
+:1009200000F0B2F8071EFFF675AEBB077FF472AE9B
+:10093000384A926807EB090393423FF66BAE0220F8
+:10094000FFF728FD00283FF465AE27F003074F446A
+:10095000B9453FF4A9AE484600F0E6F804210590F9
+:1009600005A800F0AFF809F10409F1E74FF47A7037
+:10097000FFF710FD00283FF44DAE00F01FF90028EE
+:1009800044D00A9B01330BD008220AA9002000F0B2
+:10099000CDF900283AD02022FF210AA800F0BEF9A4
+:1009A000FFF700FD1C4801F007FB13B0BDE8F08F16
+:1009B000002E3FF42FAE0BF00B030B2B7FF42AAE6F
+:1009C0000023642105A8059300F072F8074600286B
+:1009D0007FF420AE0220FFF7DDFC804600283FF4C4
+:1009E00019AEFFF7DFFC41F2883001F0E5FA059817
+:1009F00000F02AFA464600F0DDF93C46BBE5064623
+:100A000052E64FF0000905E6BA467EE637467CE638
+:100A10006822002000220020A08601002DE9F84F66
+:100A20004FF47A73DFF85880DFF8589006460D4689
+:100A300002FB03F7002498F900305A1C5FFA84FA8D
+:100A400001D0A34212D159F8240003682A46D3F8F2
+:100A500020B031463B46D847854207D1074B01209D
+:100A600083F800A0BDE8F88F0124E4E7002CFBD058
+:100A70004FF4FA7001F0A0FA0020F3E7B42300204D
+:100A8000102200201422002007B500230246012175
+:100A90000DF107008DF80730FFF7C0FF20B19DF87A
+:100AA000070003B05DF804FB4FF0FF30F9E70000EA
+:100AB0000A4608B50421FFF7B1FF80F00100C0B27B
+:100AC000404208BD30B4074B0A461978064B53F82C
+:100AD00021402368DD69054B0146AC46204630BC09
+:100AE000604700BFB423002014220020A08601002C
+:100AF00070B501F011FD094E094D308000242868C1
+:100B00003388834208D901F001FD2B680444013386
+:100B1000B4F5803F2B60F2D370BD00BFB623002038
+:100B20007423002001F0BABD00F1006000F58030B0
+:100B30000068704700F10060920000F5803001F01D
+:100B400039BD0000054B1A68054B1B889B1A834270
+:100B500002D9104401F0DABC002070477423002051
+:100B6000B623002038B5084D044629B12868204432
+:100B7000BDE8384001F0EABC2868204401F0CEFC12
+:100B80000028F3D038BD00BF7423002010F0030309
+:100B90000AD1B0F5047F05D200F10050A0F5104055
+:100BA000D0F80038184670470023FBE700F10050EA
+:100BB000A0F51040D0F8100A70470000064991F8DF
+:100BC000243033B10023086A81F824300822FFF76B
+:100BD000B1BF0120704700BF78230020014B186887
+:100BE000704700BF002004E0F0B51C4B02461868B7
+:100BF0001B4BC0F30B050424000C1E88AE421BD116
+:100C00005C6893F90850174B05261F88874208BF78
+:100C100093F90250013E03F10403F6D1013A0A446C
+:100C2000013C0B4693420ED214F9016F581C66B179
+:100C300000F8016C0346F5E7013C03F10C03DCD13D
+:100C4000094C3F25DFE7184605E02C2490421C7034
+:100C500001D2981C5D70401AF0BD00BF002004E076
+:100C6000B83A0008A43A0008783A0008022804D1EB
+:100C7000054B4FF080429A6170470128FCD1024B2E
+:100C80004FF00052F7E700BF00000240022804D1F5
+:100C9000054B4FF480429A6170470128FCD1024B0A
+:100CA0004FF40052F7E700BF00000240022805D1D0
+:100CB000064A536983F48043536170470128FCD18D
+:100CC000024A536983F40053F6E700BF0000024074
+:100CD00010B50023934203D0CC5CC4540133F9E730
+:100CE00010BD000010B5013810F9013F3BB191F97A
+:100CF00000409C4203D11AB10131013AF4E71AB124
+:100D000091F90020981A10BD1046FCE703460246F0
+:100D1000D01A12F9011B0029FAD170470244034688
+:100D2000934202D003F8011BFAE770472DE9F8431C
+:100D30001F4D144695F824200746884652BBDFF81D
+:100D400070909CB395F824302BB92022FF2148469F
+:100D50002F62FFF7E3FF95F82400C0F10802A242DA
+:100D600028BF2246D6B24146920005EB8000FFF72D
+:100D7000AFFF95F82430A41B1E44F6B2082E17448A
+:100D80009044E4B285F82460DBD1FFF717FF002818
+:100D9000D7D108E02B6A03EB82038342CFD0FFF761
+:100DA0000DFF0028CBD10020BDE8F8830120FBE730
+:100DB00078230020024B1A78024B1A70704700BF4C
+:100DC000B42300201022002038B5194C194D2046BC
+:100DD00000F008FC2946204600F030FC2D6816483B
+:100DE0006A6DD2F8043843F00203C2F8043801F007
+:100DF000E3F82846114900F027FD6A6D104DD2F83E
+:100E0000043828680F4923F00203C2F80438A042CE
+:100E10004FF4E1330B6001D000F044FB6868A0425E
+:100E200004D0BDE83840074900F03CBB38BD00BFE6
+:100E3000D8270020E83B000840420F00F03B0008A4
+:100E400014220020A023002070B50C4B0C4D1E78FE
+:100E50000C4B55F826209A4204460DD00A4B00212F
+:100E600014221846FFF75AFF0460014655F8260081
+:100E7000BDE8704000F016BB70BD00BFB423002079
+:100E800014220020D8270020A023002000B59BB00A
+:100E9000EFF3098168226846FFF71AFFEFF3058335
+:100EA000014B9B6BFEE700BF00ED00E008B5FFF7CC
+:100EB000EDFF000000B59BB0EFF3098168226846A2
+:100EC000FFF706FFEFF30583014B5B6BFEE700BF07
+:100ED00000ED00E0FEE7000030B5094D0A44914204
+:100EE0000DD011F8013B5840082340F30004013BAA
+:100EF0002C4013F0FF0384EA5000F6D1EFE730BD39
+:100F00002083B8ED024AD36843F0C003D360704732
+:100F100000100140044B5A6810439A6858600AB1A7
+:100F2000181D1047704700BFB82300202DE9F0417D
+:100F30003C4ED6F85C52EF682B68DA059CB20CD5B3
+:100F4000202383F311884FF40070FFF7E3FF6FF461
+:100F500080732B60002383F31188202383F311888F
+:100F6000DFF8C08014F02F0339D183F311883806DD
+:100F700013D5210611D5202383F311882A4800F0C8
+:100F8000EFF900284CDA0820FFF7C4FF4FF67F7313
+:100F90003B40EB60002383F311887A0615D5630686
+:100FA00013D5202383F31188D6E913239A4209D15C
+:100FB000336C3BB127F040073F0410203F0CFFF794
+:100FC000A9FFEF60002383F31188D6F86422D36869
+:100FD0000BB110699847BDE8F04101F00FBC230741
+:100FE00012D014F0080F0CBF00208020E10748BF8A
+:100FF00040F02000A20748BF40F04000630748BF10
+:1010000040F48070FFF786FFA4066B6805D596F85C
+:1010100060124046194000F053FA2C68A4B2A1E7D0
+:101020006860B7E7B8230020F023002010B5054C16
+:10103000054A0021204600F013FA044BC4F85C3244
+:1010400010BD00BFB8230020050F000800100140AC
+:1010500038B52A4C037C002918BF0C46012B0546E5
+:10106000C0F8644210D1264B98420DD1254B5A6CE2
+:1010700042F010025A645A6E42F010025A660B2176
+:1010800025205B6E00F046F8D5F85C221E492368E7
+:101090008A424FEA530003D001F580618A422AD187
+:1010A0001A490144B4F90400B1FBF3F30028BEBFB0
+:1010B00023F0070003F0070343EA4003A18893608D
+:1010C000E38843F040031361238943F00103536134
+:1010D00041F4045343F02C03D36001F4A0510023E6
+:1010E0001360B1F5806F136853680CBF7F23FF2333
+:1010F00085F8603238BD0649D3E700BFE83A0008FA
+:10110000B8230020003802400010014000BD010556
+:1011100080DE800200F1604303F561430901C9B23A
+:1011200083F80013012200F01F039A4043099B003B
+:1011300003F1604303F56143C3F880211A607047EF
+:10114000F8B5154682680669AA420B46816938BF20
+:101150008568761AB54204460BD218462A46FFF730
+:10116000B7FDA3692B44A361A3685B1BA36028465A
+:10117000F8BD0CD918463246FFF7AAFDAF1BE1684F
+:101180003A463044FFF7A4FDE3683B44EBE71846DA
+:101190002A46FFF79DFDE368E5E700008368934278
+:1011A000F7B51546044638BF8568D0E90460361A9D
+:1011B000B5420BD22A46FFF78BFD63692B4463616E
+:1011C000A36828465B1BA36003B0F0BD0DD932466F
+:1011D0000191FFF77DFD0199E068AF1B3A4631446C
+:1011E000FFF776FDE3683B44E9E72A46FFF770FD29
+:1011F000E368E4E710B50A440024C361029B8460FD
+:10120000C0E90000C0E90511C1600261036210BDC0
+:1012100008B5D0E90532934201D1826882B982686B
+:10122000013282605A1C42611970D0E904329A423C
+:1012300024BFC3684361002100F0DAFE002008BD2E
+:101240004FF0FF30FBE7000070B5202304460E4648
+:1012500083F31188A568A5B1A368A269013BA360C7
+:10126000531CA36115782269934224BFE368A361EC
+:10127000E3690BB120469847002383F31188284681
+:1012800007E03146204600F0A3FE0028E2DA85F3AD
+:10129000118870BD2DE9F74F04460E461746984653
+:1012A000D0F81C904FF0200A8AF311884FF0000B01
+:1012B000154665B12A4631462046FFF741FF0346F1
+:1012C00060B94146204600F083FE0028F1D000239B
+:1012D00083F31188781B03B0BDE8F08FB9F1000FDC
+:1012E00003D001902046C847019B8BF31188ED1A6B
+:1012F0001E448AF31188DCE7C0E90511C160C361AF
+:101300001144009B8260C0E90000016103627047E4
+:10131000F8B504460D461646202383F31188A768C6
+:10132000A7B1A368013BA36063695A1C62611D7089
+:10133000D4E904329A4224BFE3686361E3690BB1E4
+:1013400020469847002080F3118807E03146204668
+:1013500000F03EFE0028E2DA87F31188F8BD0000B5
+:10136000D0E905239A4210B501D182687AB9826822
+:10137000013282605A1C82611C7803699A4224BF40
+:10138000C3688361002100F033FE204610BD4FF09A
+:10139000FF30FBE72DE9F74F04460E461746984607
+:1013A000D0F81C904FF0200A8AF311884FF0000B00
+:1013B000154665B12A4631462046FFF7EFFE034643
+:1013C00060B94146204600F003FE0028F1D000231A
+:1013D00083F31188781B03B0BDE8F08FB9F1000FDB
+:1013E00003D001902046C847019B8BF31188ED1A6A
+:1013F0001E448AF31188DCE70268436811430160E8
+:1014000003B11847704700001430FFF743BF0000D6
+:101410004FF0FF331430FFF73DBF00003830FFF7C7
+:10142000B9BF00004FF0FF333830FFF7B3BF000003
+:101430001430FFF709BF00004FF0FF311430FFF701
+:1014400003BF00003830FFF763BF00004FF0FF32EA
+:101450003830FFF75DBF000000207047FFF7E6BDA2
+:1014600037B515460E4A026000224260C0E90222EA
+:101470000122044602740B46009000F15C014FF417
+:1014800080721430FFF7B6FE00942B464FF4807242
+:1014900004F5AE7104F13800FFF72EFF03B030BD44
+:1014A000FC3A000810B52023044683F31188FFF7A7
+:1014B000CFFD02232374002383F3118810BD0000A5
+:1014C00038B5C36904460D461BB904210844FFF72B
+:1014D00093FF294604F11400FFF79AFE002806DA6C
+:1014E000201D4FF48061BDE83840FFF785BF38BD4F
+:1014F000026843681143016003B118477047000058
+:1015000013B5446BD4F894341A681178042915D1B2
+:10151000217C022912D11979128901238B401342AF
+:101520000CD101A904F14C0001F026FFD4F8944439
+:10153000019B21790246206800F0CEF902B010BD6F
+:10154000143001F0A9BE00004FF0FF33143001F059
+:10155000A3BE00004C3001F07BBF00004FF0FF3312
+:101560004C3001F075BF0000143001F077BE000070
+:101570004FF0FF31143001F071BE00004C3001F02B
+:1015800047BF00004FF0FF324C3001F041BF000078
+:101590000020704710B5D0F894341A6811780429E7
+:1015A000044617D1017C022914D1597952890123AB
+:1015B0008B4013420ED1143001F00AFE024648B1AE
+:1015C000D4F894444FF4807361792068BDE81040EA
+:1015D00000F070B910BD0000406BFFF7DBBF0000EA
+:1015E000704700007FB5124B036000234360C0E9E1
+:1015F0000233012502260F4B057404460290019325
+:1016000000F18402294600964FF48073143001F0F3
+:10161000BBFD094B0294CDE9006304F523724FF43E
+:101620008073294604F14C0001F082FE04B070BDC5
+:10163000243B0008D9150008011500080B6820227A
+:1016400082F311880A7903EB820290614A790932A8
+:1016500043F822008A7912B103EB820398610223D6
+:101660000374C0F89414002383F3118870470000BA
+:1016700038B5037F044613B190F85430ABB9201D40
+:1016800001250221FFF734FF04F1140025776FF0E4
+:10169000010100F0B9FC84F8545004F14C006FF0E3
+:1016A0000101BDE8384000F0AFBC38BD10B50121E4
+:1016B00004460430FFF71CFF0023237784F85430DE
+:1016C00010BD000038B504460025143001F074FD4B
+:1016D00004F14C00257701F043FE201D84F854509E
+:1016E0000121FFF705FF2046BDE83840FFF752BF54
+:1016F00090F8443003F06003202B07D190F8452088
+:10170000212A4FF0000303D81F2A06D80020704773
+:10171000222AFBD1C0E90E3303E0034A8263072289
+:10172000C2630364012070471C22002037B5D0F843
+:1017300094341A681178042904461AD1017C0229CC
+:1017400017D11979128901238B40134211D100F16D
+:101750004C05284601F0C4FE58B101A9284601F005
+:101760000BFED4F89444019B21790246206800F0D6
+:10177000B3F803B030BD0000F0B500EB810385B0D5
+:101780009E6904460D46FEB1202383F3118804EBC5
+:101790008507301D0821FFF7ABFEFB685B691B68FE
+:1017A00006F14C001BB1019001F0F4FD019803A972
+:1017B00001F0E2FD024648B1039B2946204600F0B5
+:1017C0008BF8002383F3118805B0F0BDFB685A69DC
+:1017D0001268002AF5D01B8A013B1340F1D104F1B5
+:1017E0004402EAE7093138B550F82140DCB1202342
+:1017F00083F31188D4F894241368527903EB82039D
+:10180000DB689B695D6845B104216018FFF770FED5
+:10181000294604F1140001F0E5FC2046FFF7BAFE6A
+:10182000002383F3118838BD7047000001F0A8B889
+:10183000012303700023C0E90133C36183620362A3
+:10184000C36243620363704738B50446202383F3C1
+:1018500011880025C0E90355C0E90555416001F034
+:101860009FF80223237085F3118838BD70B500EB13
+:10187000810305465069DA600E46144618B11022FD
+:101880000021FFF74BFAA06918B110220021FFF7E1
+:1018900045FA31462846BDE8704001F04BB90000DA
+:1018A000826802F0011282600022C0E90422826193
+:1018B00001F0CCB9F0B400EB81044789E46801255C
+:1018C000A4698D403D43458123600023A26063608D
+:1018D000F0BC01F0E7B90000F0B400EB8104078927
+:1018E000E468012564698D403D4305812360002340
+:1018F000A2606360F0BC01F061BA000070B5022321
+:10190000002504460370C0E90255C0E90455C564CA
+:10191000856180F8345001F0A9F863681B6823B131
+:1019200029462046BDE87040184770BD037880F80E
+:1019300050300523037043681B6810B504460BB193
+:10194000042198470023A36010BD000090F85020A8
+:10195000436802701B680BB10521184770470000EF
+:1019600070B590F83430044613B1002380F8343059
+:1019700004F14402204601F08BF963689B68B3B917
+:1019800094F8443013F0600535D00021204601F072
+:10199000DDFB0021204601F0CFFB63681B6813B11B
+:1019A000062120469847062384F8343070BD20462F
+:1019B00098470028E4D0B4F84A30E26B9A4288BFD6
+:1019C000E36394F94430E56B002B4FF0200380F281
+:1019D0000381002D00F0F280092284F8342083F383
+:1019E00011880021D4E90E232046FFF775FF00235C
+:1019F00083F31188DAE794F8452003F07F0343EA84
+:101A0000022340F20232934200F0C58021D8B3F5A0
+:101A1000807F48D00DD8012B3FD0022B00F093805F
+:101A2000002BB2D104F14C02A2630222E2632364D0
+:101A3000C1E7B3F5817F00F09B80B3F5407FA4D16F
+:101A400094F84630012BA0D1B4F84C3043F0020397
+:101A500032E0B3F5006F4DD017D8B3F5A06F31D099
+:101A6000A3F5C063012B90D8636894F846205E68A4
+:101A700094F84710B4F848302046B047002884D086
+:101A80004368A3630368E3631AE0B3F5106F36D0CD
+:101A900040F6024293427FF478AF5C4BA36302238B
+:101AA000E3630023C3E794F84630012B7FF46DAF66
+:101AB000B4F84C3023F00203C4E90E55A4F84C30BE
+:101AC000256478E7B4F84430B3F5A06F0ED194F8EC
+:101AD000463084F84E30204601F020F863681B68D9
+:101AE00013B1012120469847032323700023C4E942
+:101AF0000E339CE704F14F03A3630123C3E723786C
+:101B0000042B10D1202383F311882046FFF7C8FE51
+:101B100085F311880321636884F84F5021701B6896
+:101B20000BB12046984794F84630002BDED084F85D
+:101B30004F300423237063681B68002BD6D002212A
+:101B400020469847D2E794F848301D0603F00F016D
+:101B500020460AD501F08EF8012804D002287FF42F
+:101B600014AF2B4B9AE72B4B98E701F075F8F3E78E
+:101B700094F84630002B7FF408AF94F8483013F007
+:101B80000F01B3D01A06204602D501F0F3FAADE7F3
+:101B900001F0E6FAAAE794F84630002B7FF4F5AEA0
+:101BA00094F8483013F00F01A0D01B06204602D550
+:101BB00001F0CCFA9AE701F0BFFA97E7142284F813
+:101BC000342083F311882B462A4629462046FFF706
+:101BD00071FE85F31188E9E65DB1152284F83420A1
+:101BE00083F311880021D4E90E232046FFF762FE1B
+:101BF000FDE60B2284F8342083F311882B462A4615
+:101C000029462046FFF768FEE3E700BF543B000883
+:101C10004C3B0008503B000838B590F8343004467F
+:101C2000002B3ED0063BDAB20F2A34D80F2B32D825
+:101C3000DFE803F0373131082232313131313131CF
+:101C400031313737C56BB0F84A309D4214D2C36882
+:101C50001B8AB5FBF3F203FB12556DB9202383F306
+:101C600011882B462A462946FFF736FE85F3118850
+:101C70000A2384F834300EE0142384F8343020230F
+:101C800083F3118800231A4619462046FFF712FEF7
+:101C9000002383F3118838BD036C03B198470023F8
+:101CA000E7E70021204601F051FA0021204601F02B
+:101CB00043FA63681B6813B1062120469847062340
+:101CC000D7E7000010B590F83430142B044629D023
+:101CD00017D8062B05D001D81BB110BD093B022B2C
+:101CE000FBD80021204601F031FA0021204601F006
+:101CF00023FA63681B6813B1062120469847062320
+:101D000019E0152BE9D10B2380F83430202383F31D
+:101D1000118800231A461946FFF7DEFD002383F3DE
+:101D20001188DAE7C3689B695B68002BD5D1036C27
+:101D300003B19847002384F83430CEE7024B0022E9
+:101D4000C3E900339A607047202600200023037403
+:101D50008268054B1B6899689142FBD25A68036000
+:101D600042601060586070472026002008B520238C
+:101D700083F31188037C032B05D0042B0DD02BB9E2
+:101D800083F3118808BD436900221A604FF0FF33C6
+:101D90004361FFF7DBFF0023F2E7D0E90032136075
+:101DA0005A60F3E7002303748268054B1B68996847
+:101DB0009142FBD85A6803604260106058607047D7
+:101DC00020260020054B19690874186802681A60FB
+:101DD0005360186101230374FEF798BA202600208F
+:101DE00030B54B1C0B4D87B0044610D02B690A4A06
+:101DF00001A800F025F92046FFF7E4FF049B13B18A
+:101E000001A800F059F92B69586907B030BDFFF7F8
+:101E1000D9FFF8E7202600206D1D000838B50C4DCD
+:101E200041612B6981689A689142044603D8BDE8F4
+:101E30003840FFF78BBF1846FFF7B4FF01232C6132
+:101E4000014623742046BDE83840FEF75FBA00BF64
+:101E500020260020044B1A681B6990689B689842F2
+:101E600094BF0020012070472026002010B5084CA8
+:101E7000236820691A6822605460012223611A7461
+:101E8000FFF790FF01462069BDE81040FEF73EBA1B
+:101E90002026002008B5FFF7DDFF18B1BDE8084097
+:101EA000FFF7E4BF08BD0000FFF7E0BFFEE700005A
+:101EB00010B50C4CFFF742FF00F0B4F80A4980223D
+:101EC000204600F03BF8012344F8180C037400F09E
+:101ED00071FC002383F3118862B60448BDE810400A
+:101EE00000F04CB848260020583B0008683B00082A
+:101EF00000F01CB9EFF3118020B9EFF30583202225
+:101F000082F311887047000010B530B9EFF30584F3
+:101F1000C4F3080414B180F3118810BDFFF7BAFFB1
+:101F200084F31188F9E70000034A516853685B1A8B
+:101F30009842FBD8704700BF001000E08260022288
+:101F4000028270478368A3F17C0243F80C2C02697B
+:101F500043F83C2C426943F8382C074A43F81C2CC0
+:101F6000C26843F8102C022203F8082C002203F860
+:101F7000072CA3F1180070472503000810B5202393
+:101F800083F31188FFF7DEFF00210446FFF746FFC9
+:101F9000002383F31188204610BD0000024B1B690B
+:101FA00058610F20FFF70EBF20260020202383F367
+:101FB0001188FFF7F3BF000008B50146202383F323
+:101FC00011880820FFF70CFF002383F3118808BD58
+:101FD00049B1064B42681B6918605A601360436040
+:101FE0000420FFF7FDBE4FF0FF3070472026002091
+:101FF0000368984206D01A6802605060596118461A
+:10200000FFF7A4BE7047000038B504460D462068AF
+:10201000844200D138BD036823605C604561FFF7EE
+:1020200095FEF4E7054B03F11402C3E905224FF0D6
+:10203000FF310022C3E90712704700BF20260020AD
+:1020400070B51C4EC0E9032305460C4601F07AFA30
+:10205000334653F8142F9A420DD13062C5E901245A
+:102060002A600A2C2CBF00190A30C6E90555BDE8C4
+:10207000704001F055BA316A431AE31838BF1C4664
+:102080009368A34202D9081901F058FA73699A6853
+:1020900094420CD85A68AC602B606A6015609A68EC
+:1020A0005D60121B9A604FF0FF33F36170BD1B68D7
+:1020B000A41AECE72026002038B51B4C636998422F
+:1020C0000DD0D0E9003213605A6000228168C260EE
+:1020D0009A680A449A604FF0FF33E36138BD2246A4
+:1020E000036842F8143F002193425A60C16003D153
+:1020F000BDE8384001F01CBA9A688168256A0A4434
+:102100009A6001F01FFA63699A68411B8A42E5D917
+:10211000AB181D1A092D206A98BF01F10A02BDE80B
+:102120003840104401F00ABA202600202DE9F04181
+:10213000184C002704F11406656901F003FA236ABC
+:10214000AA68C11A8A4215D813442362D5E900321D
+:1021500013605A606369D5F80C80EF60B34201D117
+:1021600001F0E6F987F311882869C047202383F33B
+:102170001188E1E76169B14209D013441B1ABDE837
+:10218000F0410A2B2CBFC0180A3001F0D7B9BDE8C6
+:10219000F08100BF2026002000207047FEE70000ED
+:1021A000704700004FF0FF307047000002290CD04C
+:1021B000032904D00129074818BF00207047032ACB
+:1021C00005D8054800EBC20070470448704700205E
+:1021D000704700BF4C3C00082C220020003C000847
+:1021E00070B59AB00546084601A9144600F0C2F839
+:1021F00001A8FEF78BFD431C5B00C5E900340022FB
+:10220000237003236370C6B201AB02341046D1B20F
+:102210008E4204F1020401D81AB070BD13F8011BFC
+:1022200004F8021C04F8010C0132F0E708B5202381
+:1022300083F311880348FFF779FA002383F31188A9
+:1022400008BD00BFD827002090F8443003F01F02DB
+:10225000012A07D190F845200B2A03D10023C0E9B9
+:102260000E3315E003F06003202B08D1B0F848309E
+:102270002BB990F84520212A03D81F2A04D8FFF74C
+:1022800037BA222AEBD0FAE7034A82630722C263F5
+:1022900003640120704700BF2322002007B50529F1
+:1022A00017D8DFE801F0191603191920202383F34A
+:1022B0001188104A01900121FFF7D8FA01980E4ABF
+:1022C0000221FFF7D3FA0D48FFF7FCF9002383F34F
+:1022D000118803B05DF804FB202383F311880748BD
+:1022E000FFF7C6F9F2E7202383F311880348FFF7CD
+:1022F000DDF9EBE7A03B0008C43B0008D82700202D
+:1023000038B50C4D0C4C0D492A4604F10800FFF776
+:1023100067FF05F1CA0204F110000949FFF760FFE9
+:1023200005F5CA7204F118000649BDE83840FFF708
+:1023300057BF00BFA02C00202C220020803B0008AB
+:102340008A3B0008953B000870B5044608460D46D8
+:10235000FEF7DCFCC6B22046013403780BB9184600
+:1023600070BD32462946FEF7BDFC0028F3D101209E
+:10237000F6E700002DE9F04705460C46FEF7C6FCDF
+:102380002B49C6B22846FFF7DFFF08B10736F6B281
+:1023900028492846FFF7D8FF08B11036F6B2632E59
+:1023A0000BD8DFF88C80DFF88C90234FDFF894A0F7
+:1023B0002E7846B92670BDE8F08729462046BDE84C
+:1023C000F04701F051BB252E2ED107224146284669
+:1023D000FEF788FC70B9194B224603F10C0153F843
+:1023E000040B42F8040B8B42F9D11B88138007358C
+:1023F0000E34DDE7082249462846FEF773FC98B9FB
+:102400000F4BA21C197809090232C95D02F8041C9D
+:1024100013F8011B01F00F015345C95D02F8031CBD
+:10242000F0D118340835C3E704F8016B0135BFE774
+:102430006C3C0008953B0008833C0008743C000895
+:10244000107AFF1F1C7AFF1FBFF34F8F024AD36819
+:10245000DB03FCD4704700BF003C024008B5094BC9
+:102460001B7873B9FFF7F0FF074B1A69002ABFBF4B
+:10247000064A5A6002F188325A601A6822F4806271
+:102480001A6008BDFE2E0020003C02402301674573
+:1024900008B50B4B1B7893B9FFF7D6FF094B1A69A8
+:1024A00042F000421A611A6842F480521A601A68B7
+:1024B00022F480521A601A6842F480621A6008BDE1
+:1024C000FE2E0020003C02400B28F0B516D80C4C24
+:1024D0000C4923787BB90C4D0E460C234FF000625B
+:1024E00055F8047B46F8042B013B13F0FF033A44F4
+:1024F000F6D10123237051F82000F0BD0020FCE745
+:10250000302F0020002F0020943C0008014B53F88E
+:1025100020007047943C00080C2070470B2810B531
+:10252000044601D9002010BDFFF7CEFF064B53F83B
+:1025300024301844C21A0BB90120F4E712680132A2
+:10254000F0D1043BF6E700BF943C00080B2838B5F7
+:10255000044628D8FFF7CEFCFFF776FFFFF77EFF93
+:10256000124AF323D360E300DBB243F4007343F079
+:1025700002031361136943F4803313610546204657
+:10258000FFF762FFFFF7A0FF094B53F8241000F09C
+:10259000E9F82846FFF77CFFFFF7B6FC2046BDE8C8
+:1025A0003840FFF7BBBF002038BD00BF003C0240F1
+:1025B000943C000812F001032DE9F04105460E4657
+:1025C00014464BD18218B2F1016F61D8314B1B68B0
+:1025D00013F001035CD0304FFFF78CFCFFF73EFF98
+:1025E000F323FB60FFF730FF314640F20128032C54
+:1025F00018D824F00104284E0C446D1A40F201183A
+:10260000A142336905EB01072AD123F001033361AD
+:10261000FFF73EFFFFF778FC0120BDE8F081043CA6
+:102620000435E4E7AB07E4D13B6923F440733B6135
+:102630003B6943EA08033B6151F8046B2E60BFF32A
+:102640004F8FFFF701FF2B689E42E8D03B6923F0D4
+:1026500001033B61FFF71CFFFFF756FC0020DCE79E
+:1026600023F440733361336943EA080333610B8811
+:102670003B80BFF34F8FFFF7E7FE3F8831F8023B07
+:10268000BFB2BB42BCD0336923F001033361E1E741
+:102690001846C2E700380240003C0240084908B52D
+:1026A0000B7828B11BB9FFF7D9FE01230B7008BDC9
+:1026B000002BFCD0BDE808400870FFF7E9BE00BF62
+:1026C000FE2E002010B50244064BD2B2904200D13B
+:1026D00010BD441C00B253F8200041F8040BE0B2D6
+:1026E000F4E700BF502800400F4B30B51C6F2404A6
+:1026F00007D41C6F44F400741C671C6F44F400443E
+:102700001C670A4C236843F4807323600244084B1F
+:10271000D2B2904200D130BD441C00B251F8045BEB
+:1027200043F82050E0B2F4E7003802400070004067
+:102730005028004007B5012201A90020FFF7C2FF81
+:10274000019803B05DF804FB13B50446FFF7F2FFF0
+:10275000A04205D0012201A900200194FFF7C4FF87
+:1027600002B010BD70470000034B1A681AB9034A43
+:10277000D2F874281A607047342F002000300240CD
+:1027800008B5FFF7F1FF024B1868C0F3407008BDB1
+:10279000342F0020EFF3098305494A6B22F0010230
+:1027A0004A63683383F30988002383F311887047F1
+:1027B00000EF00E0202080F3118862B60C4B0D4A38
+:1027C000D96821F4E0610904090C0A43DA60D3F8FE
+:1027D000FC20094942F08072C3F8FC200A6842F0EC
+:1027E00001020A601022DA7783F82200704700BFE6
+:1027F00000ED00E00003FA05001000E010B5202312
+:1028000083F311880E4B5B6813F4006314D0F1EE70
+:10281000103AEFF30984683C4FF08073E361094B91
+:10282000DB6B236684F30988FFF714FB10B1064BBA
+:10283000A36110BD054BFBE783F31188F9E700BFE7
+:1028400000ED00E000EF00E0370300083A03000865
+:1028500070470000FEE700000A4B0B480B4A90420D
+:102860000BD30B4BDA1C121AC11E22F003028B424F
+:1028700038BF00220021FEF751BA53F8041B40F87C
+:10288000041BECE73C3E00083030002030300020D4
+:10289000303000207047000070B5D0E915439E68C5
+:1028A00000224FF0FF3504EB42135101D3F8000929
+:1028B0000028BEBFD3F8000940F08040C3F80009EB
+:1028C000D3F8000B0028BEBFD3F8000B40F08040C7
+:1028D000C3F8000B013263189642C3F80859C3F8D5
+:1028E000085BE0D24FF00113C4F81C3870BD000043
+:1028F0001D4B03EB80022DE9F043D2F80CC05D6D57
+:10290000DCF81420461CD2F800E005EB063605EB97
+:102910004018516871450AD3D5F83438012202FABB
+:1029200000F023EA0000C5F83408BDE8F083BCF8E5
+:102930001040AEEB0103A34228BF2346D8F8184944
+:10294000A4B2B3EB840FF0D89468A4F1040959F849
+:10295000047F3760A4EB09071F44042FF7D81C44F9
+:102960000B4494605360D4E7382F0020890141F074
+:102970002001016103699B06FCD41220FFF7D4BA41
+:1029800010B5054C2046FEF753FF4FF0A04363659A
+:10299000024BA36510BD00BF382F0020E83C0008A3
+:1029A00070B50378012B054650D12A4B446D9842EF
+:1029B0001BD1294B5A6B42F080025A635A6D42F088
+:1029C00080025A655A6D5A6942F080025A615A690A
+:1029D00022F080025A610E2143205B69FEF79AFBC8
+:1029E0001E4BE3601E4BC4F800380023C4F8003EC1
+:1029F000C02323606E6D4FF40413A3633369002B6F
+:102A0000FCDA012333610C20FFF78EFA3369DB0710
+:102A1000FCD41220FFF788FA3369002BFCDA002679
+:102A2000A6602846FFF738FF6B68C4F81068DB68BB
+:102A3000C4F81468C4F81C684BB90A4BA3614FF082
+:102A4000FF336361A36843F00103A36070BD064BCD
+:102A5000F4E700BF382F0020003802404014004047
+:102A600003002002003C30C0083C30C0F8B5446D83
+:102A7000054600212046FFF779FFA96D00234FF09E
+:102A800001128F68C4F834384FF00066C4F81C286F
+:102A90004FF0FF3004EB431201339F42C2F800694C
+:102AA000C2F8006BC2F80809C2F8080BF2D20B6832
+:102AB0006A6DEB65636210231361166916F01006E8
+:102AC000FBD11220FFF730FAD4F8003823F4FE636C
+:102AD000C4F80038A36943F4402343F01003A36112
+:102AE0000923C4F81038C4F814380A4BEB604FF0CF
+:102AF000C043C4F8103B084BC4F8003BC4F810694D
+:102B0000C4F80039EB6D03F1100243F48013EA6559
+:102B1000A362F8BDC43C000840800010426D90F8EC
+:102B20004E10D2F8003823F4FE6343EA0113C2F8D2
+:102B3000003870472DE9F84300EB8103456DDA68F2
+:102B4000166806F00306731E022B05EB41130C46B4
+:102B500080460FFA81F94FEA41104FF00001C3F8A7
+:102B6000101B4FF0010104F1100398BFB60401FAE5
+:102B700003F391698EBF334E06F1805606F5004689
+:102B800000293AD0578A04F15801490137436F5060
+:102B9000D5F81C180B43C5F81C382B180021C3F8B6
+:102BA000101953690127611EA7409BB3138A928BAA
+:102BB0009B08012A88BF5343D8F85C20981842EA42
+:102BC000034301F1400205EB8202C8F85C00214694
+:102BD00053602846FFF7CAFE08EB8900C3681B8ACA
+:102BE00043EA8453483464011E432E51D5F81C38FF
+:102BF0001F43C5F81C78BDE8F88305EB4917D7F8E3
+:102C0000001B21F40041C7F8001BD5F81C1821EA6D
+:102C10000303C0E704F13F0305EB83030A4A5A604C
+:102C200028462146FFF7A2FE05EB4910D0F80039EF
+:102C300023F40043C0F80039D5F81C3823EA07070D
+:102C4000D7E700BF0080001000040002826D126808
+:102C5000C265FFF721BE00005831436D49015B5842
+:102C600013F4004004D013F4001F0CBF0220012015
+:102C7000704700004831436D49015B5813F4004030
+:102C800004D013F4001F0CBF022001207047000085
+:102C900000EB8101CB68196A0B6813604B685360C5
+:102CA0007047000000EB810330B5DD68AA69136846
+:102CB000D36019B9402B84BF402313606B8A14681A
+:102CC000426D1C44013CB4FBF3F46343033323F033
+:102CD000030302EB411043EAC44343F0C043C0F88E
+:102CE000103B2B6803F00303012B09B20ED1D2F87D
+:102CF000083802EB411013F4807FD0F8003B14BF7A
+:102D000043F0805343F00053C0F8003B02EB411204
+:102D1000D2F8003B43F00443C2F8003B30BD000052
+:102D20002DE9F041244D6E6D06EB40130446D3F8B7
+:102D3000087BC3F8087B38070AD5D6F8143819077A
+:102D400006D505EB84032146DB6828465B68984777
+:102D5000FA071FD5D6F81438DB071BD505EB84031B
+:102D6000D968CCB98B69488A5A68B2FBF0F600FB87
+:102D700016228AB91868DA6890420DD2121AC3E98D
+:102D80000024202383F311880B482146FFF78AFF94
+:102D900084F31188BDE8F081012303FA04F26B8902
+:102DA00023EA02036B81CB68002BF3D02146024853
+:102DB000BDE8F041184700BF382F002000EB810329
+:102DC00070B5DD68436D6C692668E6604A0156BBE4
+:102DD0001A444FF40020C2F810092A6802F00302D6
+:102DE000012A0AB20ED1D3F8080803EB421410F4FA
+:102DF000807FD4F8000914BF40F0805040F00050AC
+:102E0000C4F8000903EB4212D2F8000940F0044074
+:102E1000C2F80009D3F83408012202FA01F1014393
+:102E2000C3F8341870BD19B9402E84BF402020600B
+:102E300020682E8A8419013CB4FBF6F440EAC440B1
+:102E400040F000501A44C6E7F8B504461E48456DE8
+:102E500005EB4413D3F80869C3F80869F10717D5DF
+:102E6000D5F81038DA0713D500EB8403D9684B691D
+:102E70001F68DA68974218D2D21B00271A605F6079
+:102E8000202383F311882146FFF798FF87F31188E9
+:102E9000330617D5D5F834280123A340134211D0A7
+:102EA0002046BDE8F840FFF723BD012303FA04F2F2
+:102EB000038923EA020303818B68002BE8D02146B3
+:102EC0009847E5E7F8BD00BF382F00202DE9F74F00
+:102ED000984C666D7569B3691D4015F4805875612D
+:102EE00007D02046FEF70AFD03B0BDE8F04FFFF71C
+:102EF00085BC002D12DAD6F8003E8E489F071EBF13
+:102F0000D6F8003E23F00303C6F8003ED6F8043896
+:102F100023F00103C6F80438FEF718FD280505D58F
+:102F20008448FFF7B9FC8348FEF700FDA9040CD5DF
+:102F3000D6F8083813F0060FF36823F470530CBF6B
+:102F400043F4105343F4A053F3602A0704D5636895
+:102F5000DB680BB177489847EB0274D4AF0227D5F2
+:102F6000D4F85490DFF8CCB100274FF0010A09EBF8
+:102F70004712D2F8003B03F44023B3F5802F11D160
+:102F8000D2F8003B002B0DDA62890AFA07F322EA35
+:102F90000303638104EB8703DB68DB6813B1394605
+:102FA00058469847A36D01379B68FFB29F42DED910
+:102FB000E80617D5676D3A6AC2F30A1002F00F03EC
+:102FC00002F4F012B2F5802F00F08880B2F5402FA5
+:102FD00008D104EB83030022DB681B6A07F58057E6
+:102FE00090426DD12903D6F8184813D5E20302D5D3
+:102FF0000020FFF795FEA30302D50120FFF790FE06
+:10300000670302D50220FFF78BFE260302D50320BB
+:10301000FFF786FE6D037FF567AFE00702D500205E
+:10302000FFF712FFA10702D50120FFF70DFF62078E
+:1030300002D50220FFF708FF23077FF555AF0320D5
+:10304000FFF702FF50E7636DDFF8E8B00193002758
+:103050004FF0010AA36D9B685FFA87F999453FF627
+:103060007DAF019B03EB4913D3F8002902F4402202
+:10307000B2F5802F22D1D3F80029002A1EDAD3F826
+:10308000002942F09042C3F80029D3F80029002A11
+:10309000FBDB606D4946FFF769FC22890AFA09F3F8
+:1030A00022EA0303238104EB8903DB689B6813B1E5
+:1030B0004946584698474846FFF71AFC0137C9E782
+:1030C000910708BFD7F80080072A98BF03F8018B43
+:1030D00002F1010298BF4FEA182881E7023304EB9E
+:1030E000830207F580575268D2F818C0DCF8082030
+:1030F000DCE9001CA1EB0C0C002188420AD104EB96
+:10310000830463689B699A6802449A605A6802441F
+:103110005A6067E711F0030F08BFD7F800808C45AD
+:1031200088BF02F8018B01F1010188BF4FEA18281E
+:10313000E3E700BF382F0020436D03EB4111D1F8C6
+:10314000003B43F40013C1F8003B7047436D03EBB1
+:103150004111D1F8003943F40013C1F80039704728
+:10316000436D03EB4111D1F8003B23F40013C1F888
+:10317000003B7047436D03EB4111D1F8003923F454
+:103180000013C1F80039704730B5039C0172043355
+:1031900004FB0325C0E90653049B03630021059B40
+:1031A000C160C0E90000C0E90422C0E90842C0E9EA
+:1031B0000A11436330BD0000416A0022C0E90411D6
+:1031C000C0E90A22C2606FF00101FEF71DBF0000D6
+:1031D000D0E90432934201D1C2680AB9181D704780
+:1031E0000020704703691960C2680132C260C26979
+:1031F000134482690361934224BF436A036100213F
+:10320000FEF7F6BE38B504460D46E3683BB1626989
+:10321000131D1268A3621344E362002007E0237ABF
+:1032200033B929462046FEF7D3FE0028EDDA38BD33
+:103230006FF00100FBE70000C368C269013BC36097
+:103240004369134482694361934224BF436A4361E3
+:1032500000238362036B03B11847704770B52023C6
+:10326000044683F31188866A3EB9FFF7CBFF054613
+:1032700018B186F31188284670BDA36AE26A13F874
+:10328000015BA362934202D32046FFF7D5FF0023E0
+:1032900083F31188EFE700002DE9F84F04460E464E
+:1032A000174698464FF0200989F311880025AA4651
+:1032B000D4F828B0BBF1000F09D141462046FFF7F2
+:1032C000A1FF20B18BF311882846BDE8F88FD4E91F
+:1032D0000A12A7EB050B521A934528BF9346BBF180
+:1032E000400F1BD9334601F1400251F8040B43F85B
+:1032F000040B9142F9D1A36A40334036A3624035B2
+:10330000D4E90A239A4202D32046FFF795FF8AF3B5
+:103310001188BD42D8D289F31188C9E730465A4690
+:10332000FDF7D6FCA36A5B445E44A3625D44E7E715
+:1033300010B5029C0172043304FB0321C0E906139B
+:103340000023C0E90A33039B0363049BC460C0E904
+:103350000000C0E90422C0E90842436310BD000038
+:10336000026AC260426AC0E904220022C0E90A225D
+:103370006FF00101FEF748BED0E904239A4201D163
+:10338000C26822B9184650F8043B0B607047002011
+:1033900070470000C368C2690133C36043691344C6
+:1033A00082694361934224BF436A43610021FEF76F
+:1033B0001FBE000038B504460D46E3683BB12369E3
+:1033C0001A1DA262E2691344E362002007E0237A37
+:1033D00033B929462046FEF7FBFD0028EDDA38BD5B
+:1033E0006FF00100FBE7000003691960C268013A51
+:1033F000C260C269134482690361934224BF436A75
+:10340000036100238362036B03B118477047000018
+:1034100070B520230D460446114683F31188866A51
+:103420002EB9FFF7C7FF10B186F3118870BDA36AEC
+:103430001D70A36AE26A01339342A36204D3E16977
+:1034400020460439FFF7D0FF002080F31188EDE714
+:103450002DE9F84F04460D46904699464FF0200A54
+:103460008AF311880026B346A76A4FB94946204619
+:10347000FFF7A0FF20B187F311883046BDE8F88F31
+:10348000D4E90A073A1AA8EB0607974228BF17465D
+:10349000402F1BD905F1400355F8042B40F8042BAD
+:1034A0009D42F9D1A36A4033A3624036D4E90A238E
+:1034B0009A4204D3E16920460439FFF795FF8BF364
+:1034C00011884645D9D28AF31188CDE729463A4674
+:1034D000FDF7FEFBA36A3B443D44A3623E44E5E79F
+:1034E000D0E904239A4217D1C3689BB1836A8BB198
+:1034F000043B9B1A0ED01360C368013BC360C369D1
+:103500001A44836902619A4224BF436A036100231B
+:1035100083620123184670470023FBE700F088B858
+:103520004FF08043002258631A610222DA6070472C
+:103530004FF080430022DA60704700004FF0804374
+:10354000586370474FF08043586A70474B68436038
+:103550008B688360CB68C3600B6943614B6903620E
+:103560008B6943620B6803607047000008B5264B07
+:1035700026481A6940F2FF110A431A611A6922F4B7
+:10358000FF7222F001021A611A691A6B0A431A6368
+:103590001A6D0A431A651E4A1B6D1146FFF7D6FFC6
+:1035A00002F11C0100F58060FFF7D0FF02F1380145
+:1035B00000F58060FFF7CAFF02F1540100F580605A
+:1035C000FFF7C4FF02F1700100F58060FFF7BEFF56
+:1035D00002F18C0100F58060FFF7B8FF02F1A8014D
+:1035E00000F58060FFF7B2FF02F1C40100F58060D2
+:1035F000FFF7ACFF02F1E00100F58060FFF7A6FFE6
+:10360000BDE8084000F09AB80038024000000240CF
+:10361000F43C000808B500F007FAFEF749FCFFF794
+:10362000A3F8BDE80840FEF76BBE0000704700003D
+:10363000104B1A6C42F001021A641A6E42F0010239
+:103640001A660D4A1B6E936843F0010393604FF0B6
+:10365000804353229A624FF0FF32DA6200229A616D
+:103660005A63DA605A6001225A6108211A601C20EC
+:10367000FDF750BD00380240002004E04FF08042CA
+:1036800008B51169D3680B40D9B2C9439B071161D2
+:1036900007D5202383F31188FEF72AFC002383F348
+:1036A000118808BD08B5FFF7E9FFBDE80840FFF73E
+:1036B000A5B800001F4B1A696FEAC2526FEAD252D6
+:1036C0001A611A69C2F308021A614FF0FF301A69D1
+:1036D0005A69586100215A6959615A691A6A62F037
+:1036E00080521A621A6A02F080521A621A6A5A6A80
+:1036F00058625A6A59625A6A1A6C42F080521A64C5
+:103700001A6E42F080521A661A6E0B4A106840F424
+:1037100080701060186F00F44070B0F5007F1EBF1D
+:103720004FF4803018671967536823F400735360AF
+:1037300000F05AB90038024000700040334B4FF09F
+:1037400080521A64324A4FF4404111601A6842F0C4
+:1037500001021A601A689107FCD59A6822F00302E8
+:103760009A602A4B9A6812F00C02FBD1196801F09A
+:10377000F90119609A601A6842F480321A601A6876
+:103780009203FCD55A6F42F001025A671F4B5A6FE1
+:103790009007FCD51F4A5A601A6842F080721A607E
+:1037A0001B4A53685904FCD5184B1A689201FCD582
+:1037B000194A9A60194B1A68194B9A42194B21D130
+:1037C000194A1168194A91421CD140F205121A6037
+:1037D000144A136803F00F03052BFAD10B4B9A68B8
+:1037E00042F002029A609A6802F00C02082AFAD1AA
+:1037F0005A6C42F480425A645A6E42F480425A66CD
+:103800005B6E704740F20572E1E700BF003802408E
+:10381000007000400854400700948838002004E0FD
+:1038200011640020003C024000ED00E041C20F4165
+:10383000084A08B5516913680B4003F0010353614E
+:1038400023B1054A13680BB150689847BDE808409A
+:10385000FEF7D4BF003C0140B02F0020084A08B555
+:10386000516913680B4003F00203536123B1054A09
+:1038700093680BB1D0689847BDE80840FEF7BEBF1B
+:10388000003C0140B02F0020084A08B55169136878
+:103890000B4003F00403536123B1054A13690BB1D4
+:1038A00050699847BDE80840FEF7A8BF003C0140BA
+:1038B000B02F0020084A08B5516913680B4003F087
+:1038C0000803536123B1054A93690BB1D069984746
+:1038D000BDE80840FEF792BF003C0140B02F002039
+:1038E000084A08B5516913680B4003F0100353618F
+:1038F00023B1054A136A0BB1506A9847BDE80840E6
+:10390000FEF77CBF003C0140B02F0020174B10B5E4
+:103910005A691C68144004F478725A61A30604D5ED
+:10392000134A936A0BB1D06A9847600604D5104ACF
+:10393000136B0BB1506B9847210604D50C4A936B5F
+:103940000BB1D06B9847E20504D5094A136C0BB153
+:10395000506C9847A30504D5054A936C0BB1D06C05
+:103960009847BDE81040FEF749BF00BF003C01404A
+:10397000B02F00201A4B10B55A691C68144004F48B
+:103980007C425A61620504D5164A136D0BB1506D25
+:103990009847230504D5134A936D0BB1D06D984712
+:1039A000E00404D50F4A136E0BB1506E9847A10482
+:1039B00004D50C4A936E0BB1D06E9847620404D5BF
+:1039C000084A136F0BB1506F9847230404D5054A7A
+:1039D000936F0BB1D06F9847BDE81040FEF70EBF54
+:1039E000003C0140B02F0020062108B50846FDF735
+:1039F00091FB06210720FDF78DFB06210820FDF72E
+:103A000089FB06210920FDF785FB06210A20FDF729
+:103A100081FB06211720FDF77DFBBDE8084006214C
+:103A20002820FDF777BB000008B5FFF743FE00F044
+:103A30000DF8FDF713FDFDF7F9FEFDF7D1FDFFF7DA
+:103A4000F5FDBDE80840FFF769BD00000023054A09
+:103A500019460133102BC2E9001102F10802F8D116
+:103A6000704700BFB02F0020034611F8012B03F868
+:103A7000012B002AF9D1704753544D3332463F3F52
+:103A80003F00000053544D333246343078005354D5
+:103A90004D3332463432780053544D333246343449
+:103AA00036585800012033000010410001105A0020
+:103AB000031059000710310000000000783A000898
+:103AC0003F00000013040000843A00083F0000009B
+:103AD000190400008E3A00083F0000002104000095
+:103AE000983A00083F000000009600000000000027
+:103AF00000000000000000000000000000000000C6
+:103B000025140008111400084D1400083914000889
+:103B100045140008311400081D1400080914000899
+:103B200059140008000000005D1500084915000840
+:103B300085150008711500087D1500086915000835
+:103B400055150008411500089115000800000000F7
+:103B500001000000000000006D61696E00000000BF
+:103B600069646C6500000000603B0008602600206E
+:103B7000D827002001000000AD1E00080000000052
+:103B80004172647550696C6F740025424F41524414
+:103B9000252D424C002553455249414C250000003B
+:103BA000020000000000000079170008E517000877
+:103BB00040004000702C0020802C002002000000FB
+:103BC00000000000030000000000000029180008A9
+:103BD0000000000010000000902C002000000000F9
+:103BE0000100000000000000382F00200101020049
+:103BF0009D220008AD210008492200082D2200085E
+:103C000043000000083C000809024300020100C014
+:103C10003209040000010202010005240010010520
+:103C20002401000104240202052406000107058284
+:103C3000030800FF09040100020A00000007050153
+:103C40000240000007058102400000001200000051
+:103C5000543C0008120110010200004009124157B3
+:103C600000020102030100000403090425424F4140
+:103C7000524425004D6174656B463430352D5654E1
+:103C80004F4C0030313233343536373839414243C6
+:103C90004445460000400000004000000040000095
+:103CA00000400000000001000000020000000200CF
+:103CB00000000200000002000000020000000200FC
+:103CC000000002000000000061190008191C000833
+:103CD000C51C000840004000982F0020982F0020AD
+:103CE00001000000A82F002080000000400100001B
+:103CF000030000000001A81600000000AAAAAAAA5A
+:103D000000001400EF9F00000000000070A70A00F0
+:103D10000004000100000000AAAAAAAA00000001F5
+:103D2000DFFF00000000000000000000040000149D
+:103D300000000000AAAAAAAA04000014FFFF0000C5
+:103D40000000000000000000000000000000000073
+:103D5000AAAAAAAA00000000FFFF000000000000BD
+:103D6000000000000000000000000000AAAAAAAAAB
+:103D700000000000FFFF0000000000000000000045
+:103D80000000000000000000AAAAAAAA000000008B
+:103D9000FFFF000000000000000000000000000025
+:103DA00000000000AAAAAAAA00000000FFFF00006D
+:103DB0000000000000000000000000000000000003
+:103DC0000A000000000000000300000000000000E6
+:103DD00000000000000000000000000000000000E3
+:103DE00000000000000000000000000000000000D3
+:103DF0001E0400000000000000000F000000000092
+:103E0000FF000000D8270020B82300200096000003
+:103E100000000800960000000008000004000000F8
+:103E2000683C0008000000000000000000000000E6
+:0C3E300000000000000000000000000086
+:00000001FF
diff --git a/Tools/bootloaders/SPRacingH7_bl.bin b/Tools/bootloaders/SPRacingH7_bl.bin
index 07d603851818f..842e1e3c4d6dc 100644
Binary files a/Tools/bootloaders/SPRacingH7_bl.bin and b/Tools/bootloaders/SPRacingH7_bl.bin differ
diff --git a/Tools/bootloaders/SPRacingH7_bl.hex b/Tools/bootloaders/SPRacingH7_bl.hex
index e7a1420986b59..620282252b3fb 100644
--- a/Tools/bootloaders/SPRacingH7_bl.hex
+++ b/Tools/bootloaders/SPRacingH7_bl.hex
@@ -1,1656 +1,1693 @@
:020000040800F2
-:1000000000060020B5050008F91900087519000858
-:10001000CD19000875190008A1190008B7050008D6
-:10002000B7050008B7050008B705000855460008E1
-:10003000B7050008B7050008B7050008B7050008B0
-:10004000B7050008B7050008B7050008B7050008A0
-:10005000B7050008B7050008B95C0008E55C0008B2
-:10006000115D00083D5D0008695D0008B7050008E6
-:10007000B7050008B7050008B7050008B705000870
-:10008000B7050008B7050008B7050008B705000860
-:10009000B7050008B7050008B7050008955D00081A
-:1000A000B7050008B7050008B7050008B705000840
-:1000B000B7050008B7050008B7050008B705000830
-:1000C000B7050008B7050008B7050008B705000820
-:1000D000B7050008815E0008B7050008B7050008ED
-:1000E000F95D0008B7050008B7050008B705000866
-:1000F000B7050008B7050008B7050008B7050008F0
-:10010000B7050008B7050008955E0008B7050008A8
-:10011000B7050008B7050008B7050008B7050008CF
-:10012000B7050008B7050008B7050008B7050008BF
-:10013000B7050008B7050008B7050008B7050008AF
-:10014000B7050008B7050008B7050008B70500089F
-:10015000B7050008B7050008B7050008B70500088F
-:10016000B7050008B7050008B7050008B70500087F
-:10017000B705000875530008B7050008B705000863
-:10018000B7050008B7050008B7050008B70500085F
-:10019000B7050008B7050008B7050008B70500084F
-:1001A000B7050008B7050008B7050008B70500083F
-:1001B0006D5E0008B7050008B7050008B705000820
-:1001C000B7050008B7050008B7050008B70500081F
-:1001D000B705000861530008B7050008B705000817
-:1001E000B7050008B7050008B7050008B7050008FF
-:1001F000B7050008B7050008B7050008B7050008EF
-:10020000B7050008B7050008B7050008B7050008DE
-:10021000B7050008B7050008B7050008B7050008CE
-:10022000B7050008B7050008E5470008B70500084E
-:10023000B7050008B7050008B7050008B7050008AE
-:10024000B7050008B7050008B7050008B70500089E
-:10025000B7050008B7050008B7050008B70500088E
-:10026000B7050008B7050008B7050008B70500087E
-:10027000B7050008B7050008B7050008B70500086E
-:10028000B7050008B7050008B7050008B70500085E
-:10029000B7050008B7050008B7050008B70500084E
-:1002A0009D0700084D1900085D24000800000000AB
-:1002B00053B94AB9002908BF00281CBF4FF0FF31CD
-:1002C0004FF0FF3000F074B9ADF1080C6DE904CEC9
-:1002D00000F006F8DDF804E0DDE9022304B0704721
-:1002E0002DE9F047089D04468E46002B4DD18A42E9
-:1002F000944669D9B2FA82F252B101FA02F3C2F11C
-:10030000200120FA01F10CFA02FC41EA030E9440AC
-:100310004FEA1C48210CBEFBF8F61FFA8CF708FBCD
-:1003200016E341EA034306FB07F199420AD91CEBA5
-:10033000030306F1FF3080F01F81994240F21C81D7
-:10034000023E63445B1AA4B2B3FBF8F008FB10331F
-:1003500044EA034400FB07F7A7420AD91CEB040454
-:1003600000F1FF3380F00A81A74240F20781644424
-:10037000023840EA0640E41B00261DB1D4400023A9
-:10038000C5E900433146BDE8F0878B4209D9002D0D
-:1003900000F0EF800026C5E9000130463146BDE897
-:1003A000F087B3FA83F6002E4AD18B4202D3824201
-:1003B00000F2F980841A61EB030301209E46002DB0
-:1003C000E0D0C5E9004EDDE702B9FFDEB2FA82F205
-:1003D000002A40F09280A1EB0C014FEA1C471FFA63
-:1003E0008CFE0126200CB1FBF7F307FB131140EA4A
-:1003F00001410EFB03F0884208D91CEB010103F117
-:10040000FF3802D2884200F2CB804346091AA4B2D8
-:10041000B1FBF7F007FB101144EA01440EFB00FEAC
-:10042000A64508D91CEB040400F1FF3102D2A64511
-:1004300000F2BB800846A4EB0E0440EA03409CE7B0
-:10044000C6F12007B34022FA07FC4CEA030C20FA5D
-:1004500007F401FA06F31C43F9404FEA1C4900FA7D
-:1004600006F3B1FBF9F8200C1FFA8CFE09FB1811FA
-:1004700040EA014108FB0EF0884202FA06F20BD96D
-:100480001CEB010108F1FF3A80F08880884240F2BD
-:100490008580A8F102086144091AA4B2B1FBF9F001
-:1004A00009FB101144EA014100FB0EFE8E4508D9FC
-:1004B0001CEB010100F1FF346CD28E456AD9023881
-:1004C000614440EA0840A0FB0294A1EB0E01A14266
-:1004D000C846A64656D353D05DB1B3EB080261EBD4
-:1004E0000E0101FA07F722FA06F3F1401F43C5E9AE
-:1004F000007100263146BDE8F087C2F12003D840E4
-:100500000CFA02FC21FA03F3914001434FEA1C4725
-:100510001FFA8CFEB3FBF7F007FB10360B0C43EA17
-:10052000064300FB0EF69E4204FA02F408D91CEBC7
-:10053000030300F1FF382FD29E422DD902386344C5
-:100540009B1B89B2B3FBF7F607FB163341EA034165
-:1005500006FB0EF38B4208D91CEB010106F1FF38B4
-:1005600016D28B4214D9023E6144C91A46EA0046AB
-:1005700038E72E46284605E70646E3E61846F8E63D
-:100580004B45A9D2B9EB020864EB0C0E0138A3E786
-:100590004646EAE7204694E74046D1E7D0467BE767
-:1005A000023B614432E7304609E76444023842E7DF
-:1005B000704700BF02E000F000F8FEE772B63A486C
-:1005C00080F30888394880F3098839484EF6085185
-:1005D000CEF20001086040F20000CCF200004EF6BE
-:1005E0003471CEF200010860BFF34F8FBFF36F8FFD
-:1005F00040F20000C0F2F0004EF68851CEF2000149
-:100600000860BFF34F8FBFF36F8F4FF00000E1EE34
-:10061000100A4EF63C71CEF200010860062080F30D
-:100620001488BFF36F8F04F0D3F804F075F805F069
-:1006300011F94FF055301F491B4A91423CBF41F818
-:10064000040BFAE71C49194A91423CBF41F8040BDC
-:10065000FAE71A491A4A1B4B9A423EBF51F8040B5B
-:1006600042F8040BF8E700201749184A91423CBFB2
-:1006700041F8040BFAE704F08DF805F055F9144C35
-:10068000144DAC4203DA54F8041B8847F9E700F034
-:100690004FF8114C114DAC4203DA54F8041B884753
-:1006A000F9E704F075B800000006002000220020E1
-:1006B000000000080000002000060020A0660008DE
-:1006C00000220020C0220020C0220020D0490020AB
-:1006D000A0020008AC020008AC020008AC0200084E
-:1006E0002DE9F04F2DED108AC1F80CD0D0F80CD0C8
-:1006F000BDEC108ABDE8F08F002383F311882846F3
-:10070000A047002003F0ECF9FEE703F01BF900DF3F
-:10071000FEE70000054B10B504460360806810B189
-:1007200003685B689847204610BD00BF84620008DC
-:1007300038B503F0B5FE054603F082FF0446F0B974
-:10074000144B9D421DD001339D4241F2883512BFAA
-:10075000044600250124002003F0ACFE0CB100F09B
-:100760007FF80D4C00F000FF00F09CFD204601F0EA
-:10077000B1FC40B94FF47A7003F0B8F9F6E7002500
-:10078000E9E70546E7E7284600F02AF900F068F8AF
-:10079000F9E700BF010007B0C02200200448054B64
-:1007A000054A036000230549836005F0CDBB00BF07
-:1007B000C022002084620008D02400201507000811
-:1007C00008B500F03BFDA0F120035842584108BD98
-:1007D00007B5042101900DEB010000F04DFD03B0C1
-:1007E0005DF804FB07B541F21203022101A8ADF840
-:1007F000043000F041FD03B05DF804FB202310B588
-:1008000083F311881248C3680BB103F007FA002381
-:10081000104A4FF47A710E4803F0C4F9002383F3B1
-:1008200011880D4C236813B12368013B2360636872
-:1008300013B16368013B6360084B1B7833B963688D
-:1008400023B9022000F0FAFD3223636010BD00BF1F
-:1008500050230020FD0700086C24002064230020A2
-:10086000F7B5574801A901F0ADFD002800F0A580BB
-:10087000544B554A1C461968013100F09B800433E3
-:100880009342F8D16268514B9A4240F29380504BA8
-:10089000DB6803F1104303F580139A4280F08A80ED
-:1008A000002000F019FD02204A4B187000F0BEFD38
-:1008B000494B0021D3F8E820C3F8E810D3F8102101
-:1008C000C3F81011D3F81021D3F8EC20C3F8EC10C2
-:1008D000D3F81421C3F81411D3F81421D3F8F0205D
-:1008E000C3F8F010D3F81821C3F81811D3F8182161
-:1008F000D3F8802042F00062C3F88020D3F8802033
-:1009000022F00062C3F88020D3F88020D3F8802042
-:1009100042F00072C3F88020D3F8802022F00072E9
-:10092000C3F88020D3F8803072B64FF0E023C3F8CC
-:10093000084DD4E90004BFF34F8FBFF36F8F274AF0
-:10094000C2F88410BFF34F8F536923F4803353618F
-:10095000BFF34F8FD2F8803043F6E076C3F3C9057A
-:10096000C3F34E335B0103EA060C29464CEA817758
-:100970000139C2F87472F9D2203B13F1200FF2D181
-:10098000BFF34F8FBFF36F8FBFF34F8FBFF36F8FE7
-:10099000536923F4003353610023C2F85032BFF38C
-:1009A0004F8FBFF36F8F202383F31188854680F329
-:1009B00008882047024801F065F803B0F0BD00BF89
-:1009C000C02200200000109020001090FFFF0F9028
-:1009D00000220020642300200044025800ED00E0C3
-:1009E0002DE9F04FA84B9FB02022FF21089016A8B8
-:1009F0009E68DB68079300F061FDA44A1378A3B9F1
-:100A00000121A3481170C360202383F31188C368B8
-:100A10000BB103F003F900239E4A4FF47A719C480E
-:100A200003F0C0F8002383F31188089B9A4A03B1AE
-:100A3000136000239949089D98469B46984F0B7078
-:100A40005360CDE90533012000F0F0FC25B1924B55
-:100A50001B68002B00F07D83002000F0EFFB0E9060
-:100A60000E9B002BF2DB012000F0D6FC0E9B213BFD
-:100A7000162BE8D801A252F823F000BFD90A0008CB
-:100A8000010B00089B0B0008470A0008470A0008F2
-:100A9000470A0008910E0008951000082B0F000867
-:100AA00013100008391000085F100008470A0008FA
-:100AB00071100008470A0008DD100008790B0008D3
-:100AC000470A0008591100083D0C0008770D00087E
-:100AD000470A0008890F00080220FFF771FE00286E
-:100AE00040F06383089B0221069A11A8002A08BFE0
-:100AF0001D4641F21233ADF8443000F0BDFBA2E7D1
-:100B00004FF47A7000F09AFB041EEBDB0220FFF733
-:100B100057FE0028E6D0013C052C00F24883DFE8B0
-:100B200004F0030A0D1013390523042111A81193B1
-:100B300000F0A2FB17E004215348F9E704215948CB
-:100B4000F6E704215848F3E74FF01C09484609F13D
-:100B5000040900F0C3FB0421119011A800F08CFBE4
-:100B6000B9F12C0FF2D10120059B4FF0000B00FAD8
-:100B700004F41C43E3B2059300F0ECFCB8F1000F61
-:100B800005D0059B03F00B030B2B08BF0025FFF7D7
-:100B900029FE58E704214548CAE7B8F1000FA1D063
-:100BA000059B03F00B030B2B9CD10220FFF708FEE3
-:100BB0000446002896D00120DFF8E08000F08CFB8E
-:100BC0004FF00009022088F8000000F02FFC5FFAC7
-:100BD00089FA504600F090FB054690B1504609F165
-:100BE000010900F099FB0028F1D10546069441F275
-:100BF0001213022111A8A046ADF8443000F03CFBCE
-:100C000021E701232E46DFF88090022088F800308B
-:100C100000F002FCD9F80830B34207D9304600F0A2
-:100C20005DFB013040F0C6820436F3E700261A4B24
-:100C3000069488F80060A0465E609DE7B8F1000F5A
-:100C40003FF450AF059B03F00B030B2B7FF44AAF2F
-:100C500064210FA800F006FB814600287FF442AF14
-:100C60000220FFF7ADFD044600283FF43BAF3A6A8F
-:100C70007B6A0F9953438DF837908B421AD20C48F8
-:100C800000F0E6FB2EE700BF0022002068240020D1
-:100C900050230020FD0700086C240020642300205E
-:100CA000C022002004220020082200200C22002064
-:100CB0008C6000084FF4801AAE48C846BAFBF2FABE
-:100CC00000F0C6FBFFF78EFD01210DF1370000F0AB
-:100CD000D3FA0F9B434542D9002310AA5146384608
-:100CE000CDE9103311AB00F0D1FE00283FF47FAF07
-:100CF00000F08AFE109B00EB030901210DF1370083
-:100D000000F0BAFA00F080FE484520D9384601F0DC
-:100D1000F3F880B964210F9B97480AF1010A01FB9F
-:100D200008F1B1FBF3F18DF83710C9B200F090FB78
-:100D30003B6A9844CDE700F067FE119B1844484594
-:100D40003FF655AF00F060FE109B00EB0309109BCF
-:100D50004FF47A70A3FB000302F0C8FECDE76423D2
-:100D600001210DF13700A0468DF8373000F084FAEC
-:100D70000023079300E7B8F1000F3FF4B3AE059BE3
-:100D800003F00B030B2B7FF4ADAE02207B4B1870EE
-:100D900000F04CFB322000F051FAB0F1000AFFF6EF
-:100DA000A1AE079BD14653440993754B099ADB6862
-:100DB0009A423FF697AEBAF5807F3FF793AE714AFD
-:100DC0000024A2450A920EDD4FF47A7000F036FA44
-:100DD0000E900E9B002BFFF685AE0E9B01340A9AF7
-:100DE00002F8013BEDE7C820FFF7EAFC04460028C3
-:100DF0003FF478AE079B1F2B11D8C3F1200223F0DC
-:100E0000030016AB5F495245184428BF52460A9268
-:100E100000F022FB0A9AFF215A4800F04FFB002302
-:100E20009846CDE91033079B03F580130B93B9F176
-:100E3000000F02D1A046099B9BE711AB514A0B99C9
-:100E40003846029310AB4244414401930FAB0093E8
-:100E50004B4601F023FA00283FF4C9AE00F0D6FD5E
-:100E60000F9B82460A919844A9EB030900F0CEFD3E
-:100E7000109B0A9A13EB0A0342F10002834272EBC1
-:100E80000103F3D2384601F037F80028EED1CEE75F
-:100E9000B8F1000F3FF426AE059B03F00B030B2BBC
-:100EA0007FF420AE0220354B187000F0BFFA3220DC
-:100EB00000F0C4F9B0F1000AFFF614AE1AF0030412
-:100EC0007FF410AE2E4A0AEB0603926893423FF677
-:100ED00009AEBAF5807F3FF705AEDFF8A890A245CE
-:100EE0000DDD4FF47A7000F0A9F90E900E9B002BE7
-:100EF000FFF6F8AD0E9B013409F8013BEFE7C8207F
-:100F0000FFF75EFC044600283FF4ECADCAF387020D
-:100F10001C4930464FEAAA0900F0D8FA804600285A
-:100F20003FF465AE06EB890626E60220FFF748FC93
-:100F300000283FF4D7AD00F00BFA00283FF4D2AD03
-:100F40004FF00009DFF838A04C46DAF808304B457E
-:100F50000CD9484609F1040900F0C0F904221190A7
-:100F600011A9204601F0A0FA0446EEE72046FFF75B
-:100F70002FFC01E6B1600008C9600008642300206E
-:100F80000022002068230020642110A800F06AF9E4
-:100F9000044600287FF4A6AD0220FFF711FC0028CC
-:100FA0003FF4A0AD109BA14603F0030A1099A1EBFA
-:100FB0000A01A1421BD91F2C11D8169B01330ED058
-:100FC00024F003031EAA134453F8203C119348460F
-:100FD000042211A9043401F067FA8146E6E70423EC
-:100FE00011AA04F58011384601F0A4F9EFE7BAF12F
-:100FF000000F0CD0534611AA01F58011384601F0BC
-:1010000099F94846524611A901F04EFA81464846E0
-:10101000ADE70023642111A8119300F023F9002803
-:101020007FF460AD0220FFF7CBFB00283FF45AAD00
-:10103000119800F083F99AE70023642111A8119315
-:1010400000F010F900287FF44DAD0220FFF7B8FB47
-:1010500000283FF447AD119800F072F987E70220AD
-:10106000FFF7AEFB00283FF43DAD00F081F97EE7CD
-:101070000220FFF7A5FB00283FF434AD11A914208E
-:1010800000F07CF90990FFF7A3FB099911A800F083
-:10109000F3F871E5322000F0D1F8041EFFF622AD1E
-:1010A000A3077FF41FAD444A04EB0B0392689342FD
-:1010B0003FF618AD0220FFF783FB00283FF412AD86
-:1010C00024F003045C44A3453FF456AD58460BF1AD
-:1010D000040B00F003F9FFF77BFBF4E74FF47A70A1
-:1010E000FFF76EFB00283FF4FDAC00F031F980B152
-:1010F000169B013328D011AB16AA4FF48011384645
-:10110000029310AB01930FAB0093202301F0C6F8BC
-:1011100008B944466BE500F079FC284E04460D46BC
-:1011200000F074FC109B1B1945F10002834272EB26
-:101130000103F5D2304600F0DFFE0028F0D1202276
-:10114000FF2116A800F0BAF9FFF74CFB1C4802F08B
-:10115000CDFC1FB0BDE8F08FB8F1000F3FF4C2AC7A
-:10116000059B03F00B030B2B7FF4BCAC0023642125
-:1011700011A8119300F076F8044600287FF4B2AC71
-:101180000220FFF71DFB814600283FF4ABACFFF7C0
-:1011900029FB41F2883002F0A9FC119800F01EFAF8
-:1011A000C846254600F0D6F94DE48046E4E44FF009
-:1011B000000B97E406941AE500220020C0220020CC
-:1011C000A0860100F7B50C46184E4FF47A7105461B
-:1011D00002FB01F396F90020501C0BD1144829465C
-:1011E00001930268176A2246B8478442019B03D1E3
-:1011F000002310E0002AF1D096F90020511C01D004
-:10120000012A0DD10B4829460268166A2246B047CA
-:10121000844205D10123084A0120137003B0F0BDB8
-:101220004FF4FA7002F062FC0020F7E71022002071
-:10123000382B0020FC240020B8240020002307B510
-:10124000024601210DF107008DF80730FFF7BAFFC4
-:1012500020B19DF8070003B05DF804FB4FF0FF30AC
-:10126000F9E700000A46042108B5FFF7ABFF80F05C
-:101270000100C0B2404208BD074B0A4630B419789D
-:10128000064B53F82140014623682046DD69044B94
-:10129000AC4630BC604700BFB8240020F4600008B2
-:1012A000A086010070B50A4E00240A4D02F0ECFE43
-:1012B000308028683388834208D902F0E1FE2B6829
-:1012C00004440133B4F5003F2B60F2D370BD00BF7E
-:1012D000BA2400207424002002F07CBF00F10060DA
-:1012E00000F500300068704700F10060920000F5E2
-:1012F000003002F0FBBE0000054B1A68054B1B884E
-:101300009B1A834202D9104402F0BABE00207047F3
-:1013100074240020BA24002038B5074D04462868FC
-:10132000204402F0B3FE28B928682044BDE83840C4
-:1013300002F0B2BE38BD00BF742400200020704708
-:1013400000F1FF5000F58F10D0F800087047000042
-:10135000064991F8243033B100230822086A81F845
-:101360002430FFF7C1BF0120704700BF7824002060
-:10137000014B1868704700BF0010005C244BF0B5AB
-:101380001A680446234BC2F30B06120C1F885868D8
-:10139000BE4293F9085028D09F89BE4206D1012051
-:1013A0000C2505FB0033586893F9085041F20103FE
-:1013B0009A421CD041F203039A421AD042F201032E
-:1013C0009A4218D042F203039A4208BF5625621E81
-:1013D0000B46441E0A4493420FD214F9016F581C65
-:1013E0006EB1034600F8016CF5E70020D8E75A25F6
-:1013F000EDE75925EBE75825E9E7184605E02C24E9
-:1014000082421C7001D9981C5D70401AF0BD00BF6B
-:101410000010005C14220020022803D1024B4FF47C
-:1014200000229A61704700BF00100258022802D1C2
-:10143000014B08229A61704700100258022804D11B
-:10144000024A536983F00803536170470010025841
-:101450000FB404B070470000002310B5934203D0CE
-:10146000CC5CC4540133F9E710BD0000013810B55D
-:1014700010F9013F3BB191F900409C4203D11AB1F0
-:101480000131013AF4E71AB191F90020981A10BD20
-:101490001046FCE70138013910F9013F11F9012F1D
-:1014A0000BB19342F8D0981A7047000003460246E9
-:1014B000D01A12F9011B0029FAD1704702440346E1
-:1014C000934202D003F8011BFAE770472DE9F84375
-:1014D0001F4D14460746884695F8242052BBDFF876
-:1014E00070909CB395F824302BB92022FF214846F8
-:1014F0002F62FFF7E3FF95F824004146C0F1080290
-:1015000005EB8000A24228BF2246D6B29200FFF728
-:10151000A3FF95F82430A41B17441E449044E4B262
-:10152000F6B2082E85F82460DBD1FFF711FF002802
-:10153000D7D108E02B6A03EB82038342CFD0FFF7B9
-:1015400007FF0028CBD10020BDE8F8830120FBE78E
-:1015500078240020024B1A78024B1A70704700BFA3
-:10156000B82400201022002038B5164C164D204615
-:1015700001F018FC2946204601F040FC2D68134874
-:10158000D5F89020D2F8043843F00203C2F80438AA
-:1015900002F0ACFA0E49284601F03EFDD5F8902045
-:1015A0000C48D2F804380C49A04223F00203C2F8D8
-:1015B00004384FF4E1330B6003D0BDE8384001F04C
-:1015C0004FBB38BD382B0020F863000840420F00A5
-:1015D00000640008FC240020A024002038B50B4B38
-:1015E00004461A780A4B53F822500A4B9D420CD0FD
-:1015F000094B002118221846FFF760FF04600146DE
-:101600002846BDE8384001F02BBB38BDB824002087
-:10161000F4600008382B0020A024002038B5084BC7
-:1016200004461546017543600A21243002F076FF16
-:1016300004F128002A460A2102F070FF204638BD36
-:10164000CC620008F8B51E461B6805460C461746D6
-:101650001BB9236863B9012408E0BDF8182031469E
-:10166000806A02F073FF0028F3D100242046F8BD01
-:1016700021463A46686A02F09FFF04460028EAD1F4
-:101680003368002BF1D0A86A02F0CAFFEEE7000031
-:1016900038B50D46114604461A4611B1806A02F06B
-:1016A0007DFF2DB12946606ABDE8384002F0B0BF29
-:1016B00038BD0000704700007047000000207047F0
-:1016C000002070470020704713B56C4600F10C03F2
-:1016D00084E8060094E8030083E8050002B010BD2A
-:1016E0000023C0E90333704782B002AB03E9060070
-:1016F00002B070477047000000207047704700003C
-:1017000000207047002070470120704782B0002001
-:1017100002A901E90C0002B07047000000207047E8
-:10172000002070470B6803634B68C3628B68436398
-:10173000CB6883630B69C3637047000038B5836A65
-:101740000446154D1B7955F8330001F061FFD4E9CB
-:1017500009231B7955F8331002F130034968994287
-:1017600018D000231363626A5363D4E90912537CCF
-:10177000581E137C92681B0443EA002313438B63B7
-:10178000D4E909131B79303155F83300BDE83840EE
-:1017900001F0D2BE38BD00BF58610008F8B51A4F3D
-:1017A00005460E4611463868FFF774FE40BB746864
-:1017B0003B792CB194F82C209A420FD02468F8E79A
-:1017C000402004F0CBFB0122B5210446FFF726FFA1
-:1017D000736823603B79746084F82C30402004F0F7
-:1017E000BDFB002328600371C0E90333037A43F093
-:1017F00007030372054BC0E9094703602846F8BD9B
-:1018000000232B60FAE700BFBC24002068610008B9
-:10181000044B10B504460360C06908B104F09CFB9A
-:10182000204610BD1061000810B50446FFF7F0FF18
-:10183000204604F08FFB204610BD000008B519B10A
-:10184000FFF77CFF012008BD836A1A79024B53F829
-:10185000320001F0E1FEF5E7586100082DE9FF4193
-:10186000DDF828800546174603911FFA88F6029393
-:10187000FFF764FF02ABBAB203A9686A0096FFF7EC
-:10188000E1FE044638B900212846FFF7D7FF20467D
-:1018900004B0BDE8F081AFB9AB6A05F12C011A794B
-:1018A000134B53F83200B8F1000F19D101F052FE7A
-:1018B00080F00104E4B23346686ADDE90221FFF7F3
-:1018C000E7FEE0E7029B83B9AB6A3A46084805F1B8
-:1018D0002C011C79039B50F8340001F051FEE7E71E
-:1018E000029B424601F062FEE2E70024E3E700BF0C
-:1018F0005861000813B504460191FFF71FFF019AD4
-:10190000A36A04F12C011879054B53F8300001F05B
-:1019100063FE00212046FFF791FF012002B010BDB9
-:101920005861000810B50446FFF708FFA36A1A794A
-:10193000054B53F8320001F05DFE00212046FFF711
-:101940007DFF012010BD00BF58610008064B01213A
-:10195000064A1A6000221A71054AC3E902124FF4BE
-:1019600006721A82704700BFBC240020FC60000889
-:10197000000E270700B59BB0EFF309816822684687
-:10198000FFF76AFDEFF30583044B9A6BDA6A9A6AF4
-:101990009A6A9A6A9A6A9A6A9B6AFEE700ED00E080
-:1019A00000B59BB0EFF3098168226846FFF754FD4C
-:1019B000EFF30583044B9A6B9A6A9A6A9A6A9A6A59
-:1019C0009A6A9B6AFEE700BF00ED00E000B59BB09D
-:1019D000EFF3098168226846FFF73EFDEFF30583C8
-:1019E000034B5A6B9A6A9A6A9A6A9A6A9B6AFEE7EA
-:1019F00000ED00E0FEE70000FEE700000FB408B5D0
-:101A0000029802F003F8FEE702F0EABC02F0C2BC62
-:101A100080697047C0697047006A7047406A7047C4
-:101A2000806A7047F0B5ADF2044D0E4605460021C0
-:101A30004FF47F7201A80091FFF740FD2C6A7443B8
-:101A400001362B6A7343A34216D92B686A46214696
-:101A500028465F684FF48063B84770B16A464FF418
-:101A6000806312F8011BFF290AD1013B9BB2002BB6
-:101A7000F7D104F58064E4E701200DF2044DF0BDD8
-:101A80000020FAE780680368DB69184730B5456ACB
-:101A900085B004468D420FD30568CDE90023026A64
-:101AA00003ABAD6A5143A84720B1206A039BC31A18
-:101AB0005842584105B030BD0020FBE7F0B5C5697C
-:101AC00087B004468D4212D30C9F86690568714326
-:101AD000CDE9013705AB00936D69036AA84720B1D2
-:101AE000A069059BC31A5842584107B0F0BD0020B9
-:101AF000FBE70000F0B5662389B0002405464FF4EB
-:101B000080768068079403A9CDE90336CDE90544C2
-:101B100003685B699847A8682246214603680094D9
-:101B20001F692346B847A8689923079403A9CDE9FC
-:101B30000336CDE9054403685B699847A8682246E7
-:101B40002146036800941D692346A84709B0F0BDEB
-:101B5000254B2DE9F04F1B789FB0002504468DF8EA
-:101B600028304FF09F0E80684FF00123ADF82950C8
-:101B700005A90995CDE905E3CDE9075503685B693A
-:101B80009847A06803222946036800922A461E69E6
-:101B90000AABB04728B394F88C20144B9DF828105A
-:101BA00003EBC2031A7991421BD19DF829205B797E
-:101BB0009A4216D1A0684FF05A0C0D4B082605A981
-:101BC0000996CDE905C3CDE9075503685B699847D8
-:101BD000A0682A462946036800961F690AABB847E1
-:101BE00040B9002048E100BF74600008646200084A
-:101BF000002500010422B1490AA804F0DFF90546D6
-:101C00000028EED1BDF82C306FF48277A3813B44DD
-:101C1000012BE6D8079605A9CDE90A00A06803685C
-:101C20005B699847A0682A462946036800961E69A2
-:101C30000AABB0470028D4D0DDE90A361A0202F414
-:101C4000706242EA1662FF2ACBD11B0E26F07F4655
-:101C500050222946142B26610AA828BF1423A373F7
-:101C6000FFF72CFCA068079605A903685B699847F5
-:101C7000A068A37B294602689B0000930AAB166903
-:101C80002A46B0470028ACD00B990029A9DBC90827
-:101C90006FF07E43149D4FF0010E994228BF194604
-:101CA000C5F303130EFA03F221FA03F30391616102
-:101CB000A261E361002B94D02646A44600274FF092
-:101CC00002081EAAC7F3460302EB830353F834ACA1
-:101CD00007F001031B01DA1D0EFA03F908FA02F2FC
-:101CE000A2EB090202EA0A02DA401AD003F108095B
-:101CF0000F330EFA02F2216A08FA03F30EFA09FB17
-:101D0000CCF830208A42A3EB0B0B0BEA0A0A2AFA22
-:101D100009F98CF82C90A36A88BF2262934288BF8D
-:101D2000A26201370CF1100C042FCAD1236A4FF0C4
-:101D3000020C039A4FF0010E139F9A4224BFB2FB8C
-:101D4000F3F1616207F00F0138BF01234FF0090280
-:101D500001F1010138BF63624900336B33B3531C97
-:101D60000EFA02F8A2F105090CFA03F30EFA09FAC9
-:101D7000A3EB080302F1FF380CFA08F83B40A8EB8C
-:101D80000A08D34008EA070828FA09F877D0012B97
-:101D900077D0022B77D0032B08BF4FF47A735FFA0A
-:101DA00088F808FB033373634B43B3630732103681
-:101DB000252AD2D115F0C04FC5F3417365D0012B50
-:101DC00065D0022B0CBF4FF47A634FF47A43C5F30E
-:101DD000046202FB0333E3664B432367199B9E07B0
-:101DE00058D0062384F8743015F4005F05F00F0313
-:101DF000C5F3042514BF40220822013305FB022548
-:101E00005B00A5675D430A9B9F02E5677FF5E9AE2E
-:101E10000C9B1A0A84F88020C3F3421203F01F03BC
-:101E200084F8882084F88130189BC3F3025213F49D
-:101E3000401F84F883207FF4D4AEDE0602D5042A46
-:101E40007FF4CFAE03F40072002A14BF01220022F7
-:101E500084F8872004D0DD0324D5002384F889305A
-:101E6000179B1A0722D5002384F88630702384F844
-:101E70008530012384F88D301FB0BDE8F08F012339
-:101E80008DE710238BE7802389E710239FE74FF42A
-:101E900080739CE7590701D55023A3E713F0780F0F
-:101EA000A2D09EE69903DBD50123D7E75B07E0D5F7
-:101EB000012384F886300523D9E700BFC4610008F8
-:101EC00030B58BB000240546806803924FF00122A4
-:101ED000059105A9CDE90624CDE9084402685269B7
-:101EE0009047A8680121039B02680091214615696B
-:101EF0002246A8470BB030BD13B504460DF10702CA
-:101F000090F88510FFF7DCFF94F886309DF8070005
-:101F10001BB100F0010002B010BDC043C0F3C010FF
-:101F2000F9E7000030B54FF001238BB000240546DF
-:101F300080688DF80F20059105A9CDE90634CDE91B
-:101F4000084403685B699847A86801220DF10F01F6
-:101F5000036800941D692346A8470BB030BD0000FC
-:101F6000F7B517460DF1070206461D46FFF7A8FF15
-:101F700068B19DF8074039469DF82020304624EA94
-:101F800005042A4022438DF80720FFF7CBFF03B05A
-:101F9000F0BD000030B54FF4807389B000240546D1
-:101FA0008068039103A9CDE90434CDE906440368B0
-:101FB0005B699847A86822462146036800941D691A
-:101FC0002346A84709B030BD10B504462368204613
-:101FD000DB6A98470028F9D110BD000010B590F8D1
-:101FE000743004465BB1FFF7EFFF012394F87410DF
-:101FF000204684F88E30BDE81040FFF7CBBF0120AB
-:1020000010BD000010B590F87430044653B1FFF7CE
-:10201000DBFF01232046042184F88E30BDE8104008
-:10202000FFF7B8BF012010BD70B590F883308AB0BB
-:102030000446042B48D10DF10E020521FFF740FFA5
-:1020400000282FD00DF10F0235212046FFF738FF71
-:1020500040B320461E4EFFF7C1FF2046FFF7B4FFF6
-:1020600005AD0FCE0FC5336805A99DF80E202B6076
-:102070009DF80F30A06843F002038DF810208DF812
-:102080000F308DF8113003685B699847A068002312
-:1020900004A90268009315690222A84728B92046BE
-:1020A000FFF7B0FF00200AB070BD2046FFF7AAFF7F
-:1020B0000DF10F0235212046FFF702FF0028F1D075
-:1020C0009DF80F309B07EDD501202071EBE700BF95
-:1020D000786000082DE9F341002304468068A3607E
-:1020E00010B103685B6898470025244E244F56F8CA
-:1020F000352001A839465FFA85F8FFF74FFB019BB1
-:10210000A0680022A360019210B103685B68984741
-:10211000019810B103685B689847A368DBB141F28E
-:10212000883084F88C8001F0E1FC2046FFF7E2FC67
-:102130001E2001F0DBFC2046FFF70AFD054680B9B2
-:1021400094F88C300F4856F83310FFF781F9284681
-:1021500002B0BDE8F0810135032DC8D10A48FFF770
-:102160004DFC2046FFF760FF94F88C30054656F88A
-:10217000331008B90548E8E70548E6E76462000857
-:10218000D4240020CC61000842620008F6610008F7
-:10219000206200082DE9F041044688B00F4616463B
-:1021A000FFF71CFF2046FFF70FFF0025C722A0689E
-:1021B0004FF48073079503A9CDE90323CDE90555B5
-:1021C00003685B699847A0682A462946036800951A
-:1021D000D3F810802B46C047054630B92046FFF79C
-:1021E00011FF284608B0BDE8F081E36E3B60236F25
-:1021F0003360F3E72DE9F041002588B01F4604461F
-:102200000E460E9B00F1400CA8463D60016B81B16B
-:10221000A9420ED391420CD8B6FBF1FE01FB1E6120
-:1022200039B9416B90F82C800F9D1960816B296042
-:10223000154610306045E9D16DB3AB196269934220
-:1022400029D82046FFF7CAFE2046FFF7BDFE4FF40F
-:102250001453A06803A9CDF80C80CDE904360026FC
-:10226000CDE9066603685B699847A0683246314647
-:1022700003680096D3F810803346C04706462046D0
-:102280002EB9FFF7BFFE304608B0BDE8F081FFF77A
-:10229000B9FE3D60F7E70026F5E700002DE9F041C3
-:1022A0008669054688B00F46B3429046B1FBF6FCFE
-:1022B00006FB1C1C28BF3346A6EB0C0C00269C45D5
-:1022C000644628BF1C46FFF789FE2846FFF77CFEC0
-:1022D0000222A86803A9164B0597CDE90323CDE98F
-:1022E000066603685B699847A8682246414603680A
-:1022F00000961F693346B847064628462EB9FFF7B1
-:1023000081FE304608B0BDE8F081FFF77BFE0E9BF2
-:102310001C60AB6FAA696343B3FBF2F30F9A1360BF
-:10232000EA6F109B5443AA69B4FBF2F41C60E8E71F
-:10233000002500012DE9F04FCE18436989B004460D
-:102340009E420F46904634D83D464FF00009DFF8D4
-:1023500070A0FFF739FEAE422FD9A6EB050B94F81B
-:10236000803094F8882003A9BBF5806F039394F81C
-:10237000813028BF4FF4806B012AA06808BF03F1A9
-:10238000FF33CDF810A0CDE90559079303685B69C9
-:102390009847A068A8EB07030268CDF800B02B446B
-:1023A000D2F810B000221146D84718B105F5806563
-:1023B000D1E7002009B0BDE8F08F0120FAE700BFA7
-:1023C00000ED0003F0B5044689B00E46FFF7FCFDB2
-:1023D00094F887502DB194F889302BB1012B1AD085
-:1023E0000025284609B0F0BD94F880200392A5226C
-:1023F0000692184ACDE9042394F88130A06803A915
-:10240000079303685B699847A068314603689B6936
-:1024100098470546E5E720460027FFF7DFFD204601
-:10242000FFF7D2FD08238122852120460097FFF780
-:1024300097FD054618B92046FFF7E4FDD1E794F86B
-:10244000803006970393044BCDE9043794F881302C
-:10245000013BD3E700ED000300ED0013014B024AFE
-:102460001A607047D4240020B86100080368002176
-:102470001B68184703790BB1002202711846704798
-:1024800003685B681847000003791BB901230371D7
-:1024900018467047002070477047000010B504468A
-:1024A00003F058FD204610BD30B50A44084D914256
-:1024B0000DD011F8013B5840082340F30004013BC4
-:1024C0002C4013F0FF0384EA5000F6D1EFE730BD53
-:1024D0002083B8ED38B5836904460D465B695A011F
-:1024E00018D543681B682BB10522027098472378E2
-:1024F000052B01D102232370202383F311880021AF
-:1025000004F1080001F00CFB002383F31188E0695B
-:1025100002F02CFAEB0704D50248BDE8384001F080
-:1025200075BA38BDE462000810B5044C204600F0CE
-:10253000FBFF034A0023C4E9062310BDDC2400206E
-:102540000050005210B503780446012B17D1104BF0
-:10255000984214D102460F49102002F0D3F90E4BD5
-:10256000E061D3F8D42042F48042C3F8D420D3F8F9
-:10257000FC2042F48042C3F8FC20D3F8FC306268AF
-:10258000A36992685A60054A1A601B22DA6010BD7E
-:10259000DC240020D5240008004402581500020164
-:1025A00083691B2210B5DA60D1E9002012F44C4493
-:1025B00006D192011C61D86102F440425A6110BDFB
-:1025C0000024104312F4406F1C61CC68DC61586138
-:1025D00001D08A689A619A689206FCD4EFE70000FD
-:1025E00030B584691B25C069E5600068836104F12A
-:1025F0002003C36102234261013A03614623C360A1
-:1026000016238362CB682261E361D1E9002313437F
-:1026100012F4406F636101D08B68A361C36843F01B
-:102620000103C36030BD000030B5D0E9064000684A
-:1026300004F120058561C36108234261013A036109
-:1026400046230D69C36016238362CB682261E36170
-:10265000D1E90023134312F4406F43EA854343F06A
-:102660008063636101D08B68A361C36843F0010399
-:10267000C36030BD8069036823F0040310B50360B4
-:1026800000230361C3618361D1E9004309692343E6
-:1026900043EA814343F04063436112B14FF010437A
-:1026A000136010BD83691A6842F002021A601A684A
-:1026B0009207FCD41A6842F004021A6070470000C6
-:1026C00083691B2210B5DA6004465B695B011AD48A
-:1026D00043681B682BB10522027098472378052BAD
-:1026E00001D102232370202383F31188002104F1F8
-:1026F000080001F015FA002383F31188E069BDE8B2
-:10270000104002F033B910BD026843681143016004
-:1027100003B1184770470000024A136843F0C00332
-:10272000136070470010014013B50E4C204600F0B6
-:102730008BFA04F1140000234FF400720A4900944C
-:1027400000F04CF9094B4FF40072094904F13800CC
-:10275000009400F0C5F9074A074BC4E9172302B0FB
-:1027600010BD00BFFC2400206825002019270008A8
-:10277000682700200010014000E1F505037C30B51A
-:10278000244C002918BF0C46012B11D1224B984232
-:102790000ED1224BD3F8F02042F01002C3F8F02003
-:1027A000D3F8182142F01002C3F81821D3F81831D9
-:1027B0002268036EC16D03EB52038466B3FBF2F330
-:1027C0006268150442BF23F0070503F0070343EADC
-:1027D0004503CB60A36843F040034B60E36843F0DC
-:1027E00001038B6042F4967343F001030B604FF0DA
-:1027F000FF330B62510505D512F0102205D0B2F15E
-:10280000805F04D080F8643030BD7F23FAE73F2337
-:10281000F8E700BFF4620008FC24002000440258DE
-:102820002DE9F047C66D05463768F4692107346223
-:1028300019D014F0080118BF8021E20748BF41F009
-:102840002001A3074FF0200348BF41F0400160077B
-:1028500048BF41F4807183F31188281DFFF754FFAE
-:10286000002383F31188E2050AD5202383F311881E
-:102870004FF40071281DFFF747FF002383F31188F1
-:102880004FF020094FF0000A14F0200838D13B0621
-:1028900016D54FF0200905F1380A200610D589F326
-:1028A0001188504600F050F9002836DA0821281D1A
-:1028B000FFF72AFF27F080033360002383F311889A
-:1028C000790614D5620612D5202383F31188D5E941
-:1028D00013239A4208D12B6C33B127F04007102103
-:1028E000281DFFF711FF3760002383F31188E306EB
-:1028F00018D5AA6E1369ABB15069BDE8F047184707
-:1029000089F31188736A284695F86410194000F01D
-:10291000B5F98AF31188F469B6E7B06288F31188D3
-:10292000F469BAE7BDE8F087F8B515468268044651
-:102930000B46AA4200D28568A1692669761AB5427B
-:102940000BD218462A46FEF787FDA3692B44A361E4
-:102950002846A3685B1BA360F8BD0CD9AF1B1846C3
-:102960003246FEF779FD3A46E1683044FEF774FDE1
-:10297000E3683B44EBE718462A46FEF76DFDE36843
-:10298000E5E7000083689342F7B50446154600D298
-:102990008568D4E90460361AB5420BD22A46FEF7A0
-:1029A0005BFD63692B4463612846A3685B1BA360DE
-:1029B00003B0F0BD0DD93246AF1B0191FEF74CFDBF
-:1029C00001993A46E0683144FEF746FDE3683B442E
-:1029D000E9E72A46FEF740FDE368E4E710B50A445C
-:1029E0000024C361029B8460C16002610362C0E98C
-:1029F0000000C0E9051110BD08B5D0E905329342C9
-:102A000001D1826882B98268013282605A1C4261B7
-:102A100019700021D0E904329A4224BFC36843618F
-:102A200001F098F8002008BD4FF0FF30FBE70000F0
-:102A300070B5202304460E4683F31188A568A5B11E
-:102A4000A368A269013BA360531CA36115782269A6
-:102A5000934224BFE368A361E3690BB12046984722
-:102A6000002383F31188284607E03146204601F011
-:102A700061F80028E2DA85F3118870BD2DE9F74F7F
-:102A800004460E4617469846D0F81C904FF0200A90
-:102A90008AF311884FF0000B154665B12A4631467E
-:102AA0002046FFF741FF034660B94146204601F04A
-:102AB00041F80028F1D0002383F31188781B03B07C
-:102AC000BDE8F08FB9F1000F03D001902046C84750
-:102AD000019B8BF31188ED1A1E448AF31188DCE701
-:102AE000C160C361009B82600362C0E905111144AB
-:102AF000C0E9000001617047F8B504460D4616466E
-:102B0000202383F31188A768A7B1A368013BA360C2
-:102B100063695A1C62611D70D4E904329A4224BF71
-:102B2000E3686361E3690BB120469847002080F3B6
-:102B3000118807E03146204600F0FCFF0028E2DA69
-:102B400087F31188F8BD0000D0E9052310B59A423B
-:102B500001D182687AB982680021013282605A1CF0
-:102B600082611C7803699A4224BFC368836100F0C4
-:102B7000F1FF204610BD4FF0FF30FBE72DE9F74F86
-:102B800004460E4617469846D0F81C904FF0200A8F
-:102B90008AF311884FF0000B154665B12A4631467D
-:102BA0002046FFF7EFFE034660B94146204600F09D
-:102BB000C1FF0028F1D0002383F31188781B03B0F4
-:102BC000BDE8F08FB9F1000F03D001902046C8474F
-:102BD000019B8BF31188ED1A1E448AF31188DCE700
-:102BE000026843681143016003B118477047000051
-:102BF0001430FFF743BF00004FF0FF331430FFF7EE
-:102C00003DBF00003830FFF7B9BF00004FF0FF3381
-:102C10003830FFF7B3BF00001430FFF709BF0000E2
-:102C20004FF0FF311430FFF703BF00003830FFF7DB
-:102C300063BF00004FF0FF323830FFF75DBF000088
-:102C400000207047FFF770BD044B03600023436012
-:102C5000C0E9023301230374704700BF0C6300080E
-:102C600010B52023044683F31188FFF787FD022364
-:102C70002374002383F3118810BD000038B5C369A5
-:102C800004460D461BB904210844FFF7A9FF294655
-:102C900004F11400FFF7B0FE002806DA201D4FF4FF
-:102CA0008061BDE83840FFF79BBF38BD02684368CC
-:102CB0001143016003B118477047000013B5406B22
-:102CC00000F58054D4F8A4381A681178042914D176
-:102CD000017C022911D11979012312898B401342F9
-:102CE0000BD101A94C3002F08DFCD4F8A448024667
-:102CF000019B2179206800F0DFF902B010BD0000CF
-:102D0000143002F00FBC00004FF0FF33143002F01B
-:102D100009BC00004C3002F0E1BC00004FF0FF3372
-:102D20004C3002F0DBBC0000143002F0DDBB0000D0
-:102D30004FF0FF31143002F0D7BB00004C3002F0EE
-:102D4000ADBC00004FF0FF324C3002F0A7BC0000D9
-:102D50000020704710B500F58054D4F8A4381A68E4
-:102D60001178042917D1017C022914D15979012342
-:102D700052898B4013420ED1143002F06FFB024691
-:102D800048B1D4F8A4484FF4407361792068BDE895
-:102D9000104000F07FB910BD406BFFF7DBBF0000B3
-:102DA000704700007FB5124B0125042604460360DE
-:102DB0000023057400F1840243602946C0E9023310
-:102DC0000C4B0290143001934FF44073009602F0C4
-:102DD00021FB094B04F69442294604F14C0002946D
-:102DE000CDE900634FF4407302F0E8FB04B070BD1E
-:102DF00034630008992D0008BD2C00080A682023C0
-:102E000083F311880B790B3342F823004B7913338A
-:102E100042F823008B7913B10B3342F8230000F5FD
-:102E20008053C3F8A41802230374002383F311888A
-:102E30007047000038B5037F044613B190F8543052
-:102E4000ABB90125201D0221FFF730FF04F114006A
-:102E50006FF00101257700F089FE04F14C0084F841
-:102E600054506FF00101BDE8384000F07FBE38BD1E
-:102E700010B5012104460430FFF718FF0023237723
-:102E800084F8543010BD000038B5044600251430D5
-:102E900002F0D8FA04F14C00257702F0A7FB201DC0
-:102EA00084F854500121FFF701FF2046BDE8384067
-:102EB000FFF750BF90F8803003F06003202B06D15D
-:102EC00090F881200023212A03D81F2A06D8002049
-:102ED0007047222AFBD1C0E91D3303E0034A426751
-:102EE00007228267C3670120704700BF2C220020A1
-:102EF00037B500F58055D5F8A4381A68117804293B
-:102F00001AD1017C022917D11979012312898B402A
-:102F1000134211D100F14C04204602F027FC58B1B5
-:102F200001A9204602F06EFBD5F8A4480246019B99
-:102F30002179206800F0C0F803B030BD01F10B0327
-:102F4000F0B550F8236085B004460D46FEB120234D
-:102F500083F3118804EB8507301D0821FFF7A6FED7
-:102F6000FB6806F14C005B691B681BB1019002F025
-:102F700057FB019803A902F045FB024648B1039BA9
-:102F80002946204600F098F8002383F3118805B005
-:102F9000F0BDFB685A691268002AF5D01B8A013B14
-:102FA0001340F1D104F18002EAE70000133138B593
-:102FB00050F82140ECB1202383F3118804F58053AD
-:102FC000D3F8A4281368527903EB8203DB689B696A
-:102FD0005D6845B104216018FFF768FE294604F1D9
-:102FE000140002F045FA2046FFF7B4FE002383F3F5
-:102FF000118838BD7047000001F038BD0123402220
-:10300000002110B5044600F8303BFEF757FA0023C4
-:10301000C4E9013310BD000010B52023044683F33A
-:1030200011882422416000210C30FEF747FA204627
-:1030300001F03EFD02232370002383F3118810BDAD
-:1030400070B500EB8103054650690E461446DA6000
-:1030500018B110220021FEF731FAA06918B1102230
-:103060000021FEF72BFA31462846BDE8704001F0FA
-:1030700031BE000083682022002103F0011310B547
-:10308000044683601030FEF719FA2046BDE8104070
-:1030900001F0ACBEF0B4012500EB810447898D40FE
-:1030A000E4683D43A469458123600023A260636016
-:1030B000F0BC01F0C9BE0000F0B4012500EB8104B2
-:1030C00007898D40E4683D436469058123600023DE
-:1030D000A2606360F0BC01F03FBF000070B5022346
-:1030E00000250446242203702946C0F888500C307D
-:1030F00040F8045CFEF7E2F9204684F8705001F0D5
-:103100007DFD63681B6823B129462046BDE87040F9
-:10311000184770BD037880F88C300523037043682E
-:103120001B6810B504460BB1042198470023A36027
-:1031300010BD000090F88C20436802701B680BB132
-:10314000052118477047000070B590F870300446AC
-:1031500013B1002380F8703004F18002204601F0A2
-:1031600069FE63689B68B3B994F8803013F060051A
-:1031700035D00021204602F013F90021204602F04C
-:1031800003F963681B6813B106212046984706239C
-:1031900084F8703070BD204698470028E4D0B4F819
-:1031A0008630A26F9A4288BFA36794F98030A56FDA
-:1031B000002B4FF0200380F20381002D00F0F280FD
-:1031C000092284F8702083F3118800212046D4E975
-:1031D0001D23FFF771FF002383F31188DAE794F8CA
-:1031E000812003F07F0343EA022340F2023293423C
-:1031F00000F0C58021D8B3F5807F48D00DD8012BD1
-:103200003FD0022B00F09380002BB2D104F1880252
-:1032100062670222A267E367C1E7B3F5817F00F02E
-:103220009B80B3F5407FA4D194F88230012BA0D1CC
-:10323000B4F8883043F0020332E0B3F5006F4DD0AC
-:1032400017D8B3F5A06F31D0A3F5C063012B90D888
-:103250006368204694F882205E6894F88310B4F87E
-:103260008430B047002884D0436863670368A3674D
-:103270001AE0B3F5106F36D040F6024293427FF465
-:1032800078AF5C4B63670223A3670023C3E794F81E
-:103290008230012B7FF46DAFB4F8883023F0020345
-:1032A000A4F88830C4E91D55E56778E7B4F88030A4
-:1032B000B3F5A06F0ED194F88230204684F88A309E
-:1032C00001F0FAFC63681B6813B10121204698479E
-:1032D000032323700023C4E91D339CE704F18B030F
-:1032E00063670123C3E72378042B10D1202383F3E2
-:1032F00011882046FFF7BEFE85F31188032163681D
-:1033000084F88B5021701B680BB12046984794F8C5
-:103310008230002BDED084F88B3004232370636866
-:103320001B68002BD6D0022120469847D2E794F89C
-:10333000843020461D0603F00F010AD501F06CFD14
-:10334000012804D002287FF414AF2B4B9AE72B4BB3
-:1033500098E701F053FDF3E794F88230002B7FF4F7
-:1033600008AF94F8843013F00F01B3D01A0620464A
-:1033700002D502F02DF8ADE702F01EF8AAE794F8A6
-:103380008230002B7FF4F5AE94F8843013F00F01F7
-:10339000A0D01B06204602D502F002F89AE701F001
-:1033A000F3FF97E7142284F8702083F311882B46EB
-:1033B0002A4629462046FFF76DFE85F31188E9E687
-:1033C0005DB1152284F8702083F311880021204616
-:1033D000D4E91D23FFF75EFEFDE60B2284F8702082
-:1033E00083F311882B462A4629462046FFF764FEC0
-:1033F000E3E700BF646300085C63000860630008E3
-:1034000038B590F870300446002B3ED0063BDAB257
-:103410000F2A34D80F2B32D8DFE803F037313108C8
-:10342000223231313131313131313737856FB0F8B6
-:1034300086309D4214D2C3681B8AB5FBF3F203FBAE
-:1034400012556DB9202383F311882B462A4629464D
-:10345000FFF732FE85F311880A2384F870300EE0FE
-:10346000142384F87030202383F31188002320462E
-:103470001A461946FFF70EFE002383F3118838BD64
-:10348000C36F03B198470023E7E70021204601F00E
-:1034900087FF0021204601F077FF63681B6813B1A6
-:1034A0000621204698470623D7E7000010B590F87C
-:1034B00070300446142B29D017D8062B05D001D81C
-:1034C0001BB110BD093B022BFBD80021204601F0A7
-:1034D00067FF0021204601F057FF63681B6813B1A6
-:1034E000062120469847062319E0152BE9D10B2326
-:1034F00080F87030202383F3118800231A46194680
-:10350000FFF7DAFD002383F31188DAE7C3689B69CC
-:103510005B68002BD5D1C36F03B19847002384F8B3
-:103520007030CEE7FFF700B8012100230170C0E939
-:1035300001330C3000F008BA10B52023044683F3A1
-:1035400011884160FEF7FEFF02232370002383F3FE
-:10355000118810BD10B52023044683F3118803237E
-:1035600004F8083BFFF71CF84FF0FF31204600F04D
-:10357000C9FA002383F31188C01A18BF012010BDB7
-:1035800038B50446202585F31188032504F8085B27
-:10359000FFF726F84FF0FF31204600F0B3FA002382
-:1035A00083F31188C01A18BF012038BD38B504460E
-:1035B000202585F31188042504F8085BFFF734F80B
-:1035C0004FF0FF31204600F09DFA002383F311886D
-:1035D000C01A18BF012038BD10B52023044683F35C
-:1035E0001188FFF747F806232370002383F311881F
-:1035F00010BD000010B52023044683F31188FFF7A7
-:1036000051F802232370002383F3118810BD0000BA
-:103610000C3000F0B5B900000C3000F0BBB9000070
-:1036200004480121044B03600023C0E901330C303E
-:1036300000F08AB96829002021580008CB1D083AFB
-:1036400023F00703591A521A012110B4D20800249A
-:10365000C0E9004384600C301C605A605DF8044B84
-:1036600000F072B92DE9F84F364ECD1D0F460028F7
-:1036700018BF0646082A4FEAD50538BF082206F1CA
-:103680000C08341D9146404600F07AF909F1070113
-:10369000C9F1000E224624686CB9404600F07AF960
-:1036A0003368CBB308224946E8009847044698B3EC
-:1036B00040E9026730E004EB010CD4F804A00CEA06
-:1036C0000E0C0AF10100ACF1080304EBC0009842B3
-:1036D000E0D9A0EB0C0CB5EBEC0F4FEAEC0BD9D812
-:1036E0009C421CD204F10802AB45A3EB02024FEA54
-:1036F000E202626009D9691CED43206803EBC10254
-:103700005D44556043F8310022601C465F604046CE
-:1037100044F8086B00F03EF92046BDE8F88FAA4552
-:10372000216802D111602346EFE7013504EBC503A0
-:1037300044F8351003F10801401AC01058601360B6
-:10374000F1E700BF68290020F8B550F8043C0446B2
-:1037500050F8085CA0F1080607332F1D0C35DB0874
-:1037600040F8043C284600F00BF93B46BB421A687F
-:1037700001D09E4228D90AB1964225D244F8082C9D
-:1037800054F8042C1E60013254F8081C06EBC200E9
-:10379000814206D14868024444F8042C0A6844F87F
-:1037A000082C5868411C03EBC1018E4207D154F824
-:1037B000042C013202445A6054F8082C1A6028463E
-:1037C000BDE8F84000F0E6B81346CFE7024B002210
-:1037D000C3E900339A607047802900200023826883
-:1037E0000374054B1B6899689142FBD25A680360C9
-:1037F00042601060586070478029002008B520237F
-:1038000083F31188027C0023052A06D8DFE802F042
-:103810000B050503120E426913604FF0FF3343613D
-:10382000FFF7DCFF002383F3118808BD426993682A
-:1038300001339360D0E9003213605A60EDE7000075
-:10384000002382680374054B1B6899689142FBD87A
-:103850005A680360426010605860704780290020F9
-:10386000054B196908741868026853601A6018617A
-:1038700001230374FCF734BF802900204B1C30B5B2
-:10388000044687B00A4D10D02B6901A8094A00F000
-:1038900089F92046FFF7E4FF049B13B101A800F06B
-:1038A000BDF92B69586907B030BDFFF7D9FFF8E7BC
-:1038B00080290020FD37000838B50C4D04464161D1
-:1038C0002B6981689A68914203D8BDE83840FFF7B8
-:1038D00085BF1846FFF7B4FF01232C61014623740E
-:1038E0002046BDE83840FCF7FBBE00BF8029002021
-:1038F000044B1A681B6990689B68984294BF00202B
-:10390000012070478029002010B5084C23682069E9
-:103910001A6854602260012223611A74FFF790FF35
-:1039200001462069BDE81040FCF7DABE802900207E
-:1039300008B5FFF7DDFF18B1BDE80840FFF7E4BFA9
-:1039400008BD0000FFF7E0BFC0E9000081607047DC
-:103950008368013B002B10B583600DDA074C426889
-:103960002369586118605A60136043600520FFF7AF
-:1039700077FF2369586910BD0020FCE780290020EB
-:1039800008B5202383F31188FFF7E2FF002383F3B8
-:10399000118808BD08B5202383F31188836801339B
-:1039A000002B836007DC036800211A680260506006
-:1039B0001846FFF781FF002383F3118808BD00003C
-:1039C000FEE7000010B50E4CFFF700FF00F0DCF83A
-:1039D00001F008FFFFF724FE80220A49204600F08C
-:1039E00047F8012344F8180C037400F043FE002349
-:1039F00083F3118862B60448BDE8104000F058B85F
-:103A0000A8290020686300087863000808B572B62A
-:103A1000034B586200F0B0FC00F07EFDFEE700BFF3
-:103A20008029002000F034B9EFF3118020B9EFF3C2
-:103A30000583202282F311887047000010B530B949
-:103A4000EFF30584C4F3080414B180F3118810BDAA
-:103A5000FFF76EFF84F31188F9E70000034A51680D
-:103A600053685B1A9842FBD8704700BF001000E013
-:103A700082600222028270478368A3F17C0243F8CD
-:103A80000C2C026943F83C2C426943F8382C074A55
-:103A900043F81C2CC268A3F1180043F8102C022232
-:103AA00003F8082C002203F8072C7047F9060008D9
-:103AB00010B5202383F31188FFF7DEFF00210446B1
-:103AC000FFF7FAFE002383F31188204610BD0000A3
-:103AD000024B1B6958610F20FFF7C2BE80290020EE
-:103AE000202383F31188FFF7F3BF000008B50146D8
-:103AF000202383F311880820FFF7C0FE002383F3FF
-:103B0000118808BD054B1B6921B103605861032072
-:103B1000FFF7B4BE4FF0FF30704700BF8029002090
-:103B200003682BB10022026018465961FFF756BEA8
-:103B30007047000049B1064B42681B6918605A6023
-:103B4000136043600420FFF799BE4FF0FF307047C9
-:103B5000802900200368984206D01A6802605060ED
-:103B600018465961FFF73ABE7047000038B5044661
-:103B70000D462068844200D138BD036823605C6034
-:103B80004561FFF72BFEF4E7054B4FF0FF3103F1E2
-:103B90001402C3E905220022C3E90712704700BFDF
-:103BA0008029002070B51C4E05460C46C0E9032351
-:103BB00001F012FE334653F8142F9A420DD13062B1
-:103BC0000A2C2CBF00190A302A60C5E90124C6E975
-:103BD0000555BDE8704001F0E9BD316A431AE318AC
-:103BE00038BF1C469368A34202D9081901F0EEFDC4
-:103BF00073699A6894420CD85A68AC602B606A600A
-:103C000015609A685D60121B9A604FF0FF33F36194
-:103C100070BDA41A1B68ECE78029002038B51B4C46
-:103C2000636998420DD08168D0E9003213605A6010
-:103C30000022C2609A680A449A604FF0FF33E36141
-:103C400038BD03682246002142F8143F93425A606F
-:103C5000C16003D1BDE8384001F0B2BD9A68816807
-:103C6000256A0A449A6001F0B7FD6369411B9A68AE
-:103C70008A42E5D9AB181D1A206A092D98BF01F1B7
-:103C80000A02BDE83840104401F0A0BD80290020A0
-:103C90002DE9F041184C002704F11406656901F084
-:103CA0009BFD236AAA68C11A8A4215D81344D5F825
-:103CB0000C802362D5E9003213605A606369EF60BB
-:103CC000B34201D101F07CFD87F311882869C04718
-:103CD000202383F31188E1E76169B14209D01344DD
-:103CE0001B1ABDE8F0410A2B2CBFC0180A3001F0A6
-:103CF0006DBDBDE8F08100BF802900200020704725
-:103D0000FEE70000704700004FF0FF3070470000F2
-:103D100002290CD0032904D00129074818BF00202C
-:103D20007047032A05D8054800EBC20070470448D5
-:103D300070470020704700BF5C6400083C220020F0
-:103D40001064000870B59AB005460846144601A9EB
-:103D500000F0C2F801A8FDF7A9FB431C0022C6B27F
-:103D60005B001046C5E9003423700323023404F8D5
-:103D7000013C01ABD1B202348E4201D81AB070BD01
-:103D800013F8011B013204F8010C04F8021CF1E7DE
-:103D900008B5202383F311880348FFF7A9F800230F
-:103DA00083F3118808BD00BF382B002090F88030C5
-:103DB00003F01F02012A07D190F881200B2A03D1BA
-:103DC0000023C0E91D3315E003F06003202B08D168
-:103DD000B0F884302BB990F88120212A03D81F2A0B
-:103DE00004D8FFF767B8222AEBD0FAE7034A426704
-:103DF00007228267C3670120704700BF332200207B
-:103E000007B5052917D8DFE801F01916031919209D
-:103E1000202383F31188104A01210190FFF710F944
-:103E2000019802210D4AFFF70BF90D48FFF72CF816
-:103E3000002383F3118803B05DF804FB202383F390
-:103E400011880748FEF7F6FFF2E7202383F3118875
-:103E50000348FFF70DF8EBE7B0630008D4630008F0
-:103E6000382B002038B50C4D0C4C2A460C4904F177
-:103E70000800FFF767FF05F1CA0204F110000949C5
-:103E8000FFF760FF05F5CA7204F118000649BDE8A6
-:103E90003840FFF757BF00BF104400203C220020ED
-:103EA000906300089A630008A563000870B5044693
-:103EB00008460D46FDF7FAFAC6B2204601340378EB
-:103EC0000BB9184670BD32462946FDF7CFFA0028D7
-:103ED000F3D10120F6E700002DE9F84F05460C4626
-:103EE000FDF7E4FA2C49C6B22846FFF7DFFF08B118
-:103EF0000336F6B229492846FFF7D8FF08B1103635
-:103F0000F6B2632E0DD8DFF89080DFF89090244F42
-:103F1000DFF894A0DFF894B02E7846B92670BDE89B
-:103F2000F88F29462046BDE8F84F02F09BB8252EB1
-:103F30002ED1072241462846FDF798FA70B9DBF8E2
-:103F4000003007350A3444F80A3CDBF8043044F802
-:103F5000063CBBF8083024F8023CDDE7082249465D
-:103F60002846FDF783FA98B9A21C0E4B1978023245
-:103F70000909C95D02F8041C13F8011B01F00F01C7
-:103F80005345C95D02F8031CF0D118340835C3E766
-:103F9000013504F8016BBFE77C640008A5630008E5
-:103FA0008F64000800E8F11F0CE8F11F846400082A
-:103FB000BFF34F8F044B1A695107FCD1D3F810217E
-:103FC0005207F8D1704700BF0020005208B50D4BD2
-:103FD0001B78ABB9FFF7ECFF0B4BDA68D10704D5C0
-:103FE0000A4A5A6002F188325A60D3F80C21D2078B
-:103FF00006D5064AC3F8042102F18832C3F8042129
-:1040000008BD00BF6E460020002000522301674516
-:104010004FF00063054A1968013104D1043393421B
-:10402000F9D1012070470020704700BF000002084E
-:1040300008B5114B1B78F3B9104B1A69510703D51A
-:10404000DA6842F04002DA60D3F81021520705D551
-:10405000D3F80C2142F04002C3F80C21FFF7A8FF6F
-:10406000064BDA6842F00102DA60D3F80C2142F024
-:104070000102C3F80C2108BD6E460020002000524A
-:104080004FF40030704700000120704708B9FFF777
-:10409000BFBF00207047000008B518BB1248FFF7EB
-:1040A00087FFFFF793FF4FF0FF334361C0F81431F0
-:1040B0000361FFF77DFF2423C360C36843F08003DF
-:1040C000C36003695B07FCD4FFF772FF4FF0006029
-:1040D0004FF4003100F0FCF9FFF7AAFFBDE80840FB
-:1040E000FFF796BF002008BD002000522DE9F84FD1
-:1040F00005460C46104645EA0203DB065DD122F078
-:1041000003022B462A44934209D120F01F00DFF816
-:10411000BCB0DFF8BCA0FFF759FF271844E01968CE
-:1041200001314AD10433EEE705F1784324492548AB
-:10413000B3F5801F244B38BF184603F1F80339BF8D
-:104140008846D9469846D146FFF732FF4FF0FF33F5
-:10415000A5EB040C04F11C010360D8F8003043F017
-:104160000203C8F80030231FD9F8006016F00506D6
-:10417000FAD153F8042F99424CF80320F4D1BFF33D
-:104180004F8FFFF715FF4FF0FF33202221460360CA
-:104190002846D8F8003023F00203C8F8003001F0B8
-:1041A0000DFF40B920352034BC42BDD10120FFF7BE
-:1041B0003FFFBDE8F88F3046F9E70020F9E700BF80
-:1041C0000C200052142100521420005210200052E2
-:1041D0001021005210B5084C237828B11BB9FFF705
-:1041E000F5FE0123237010BD002BFCD02070BDE82C
-:1041F0001040FFF71DBF00BF6E4600202DE9F74FAE
-:104200000E460546002864D011F0050763D139B980
-:10421000082229463046FFF725FA0446002848D1EF
-:1042200008224FF00109DFF8C08006F00403DFF830
-:10423000BCA006EA090BBBF1000F27D0D8F8141078
-:10424000C80723D409F1010908F10C08B9F1060FD8
-:10425000F1D18FB9224E2946F0190092FFF702FAE8
-:10426000044630BB1837009A782FF4D12946FFF75F
-:10427000F9F90446E8B9009A29461A48FFF7F2F915
-:10428000044608BB204603B0BDE8F08FABB1D8F8B8
-:10429000141011F0040FD5D01820294600FB09A0F6
-:1042A000CDE90023FFF7DEF90446DDE9002300280D
-:1042B000C8D02A460021204608E0B107ECD5D8F83E
-:1042C000141011F0020FE6E72A460021FDF7F6F878
-:1042D000D8E70446D6E71F35202225F01F05A0E7C2
-:1042E000A046002070460020A064000888460020F8
-:1042F0000021FFF783BF00000121FFF77FBF00000F
-:10430000F8B5144D01241827134E40F2FF32002156
-:104310000120FDF7D3F807FB046001342A6955F842
-:104320000C1FFFF78BF9062CF5D137254FF4C0543D
-:104330002046FFF7E1FF014628B122460748BDE8C5
-:10434000F840FFF77BB9C4EBC404013D4FEAD40445
-:10435000EED1F8BDA0640008884600207046002019
-:104360000421FFF74BBF00004843FFF7C1BF000027
-:1043700008B1FFF7E9B9704738B5054D002403349B
-:10438000696855F80C0B00F0B5F8122CF7D138BD60
-:10439000A064000870B5104E82B0FFF745FB0546DB
-:1043A00001F01AFA326803469042336037BF0B4A75
-:1043B0000A495168146836BF0131D1E900415160A2
-:1043C0000419284641F100010191FFF737FB20460F
-:1043D000019902B070BD00BF18470020204700209F
-:1043E00070B5124E82B0FFF71FFB054601F0F4F9DD
-:1043F000326803469042336037BF0D4A0C4951681A
-:10440000146836BF0131D1E90041516004192846D2
-:1044100041F100010191FFF711FB4FF47A72002383
-:1044200020460199FBF744FF02B070BD18470020F9
-:10443000204700200244074BD2B210B5904200D171
-:1044400010BD441C00B253F8200041F8040BE0B248
-:10445000F4E700BF504000580E4B30B51C6F2404E9
-:1044600005D41C6F1C671C6F44F400441C670A4C85
-:1044700002442368D2B243F480732360074B904216
-:1044800000D130BD441C51F8045B00B243F8205009
-:10449000E0B2F4E700440258004802585040005887
-:1044A00007B5012201A90020FFF7C4FF019803B05E
-:1044B0005DF804FB13B50446FFF7F2FFA04205D0F8
-:1044C000012201A900200194FFF7C6FF02B010BD30
-:1044D0000144BFF34F8F064B884204D3BFF34F8F85
-:1044E000BFF36F8F7047C3F85C022030F4E700BF62
-:1044F00000ED00E00144BFF34F8F064B884204D328
-:10450000BFF34F8FBFF36F8F7047C3F87002203037
-:10451000F4E700BF00ED00E07047000070B505460D
-:1045200016460C4601201021FFF71EFF2860467337
-:104530003CB1204636B1FFF713FF2B68186000B17D
-:104540009C6070BDFFF7D8FEF7E7000070B50E461F
-:104550001546044600B30B6843608368934210D24B
-:1045600013B10068FFF704FF637B28462BB1FFF708
-:10457000F7FE206020B9A06070BDFFF7BDFEF8E730
-:10458000A560206805F11F01306021F01F01FFF7D1
-:104590009FFF01202073EFE70120EDE710B50446EF
-:1045A00040B10068884205D1606808B1FCF754FF4B
-:1045B0000023237310BD000070B50E461546044657
-:1045C00020B38368934210D213B10068FFF7D0FE86
-:1045D000637B28462BB1FFF7C3FE206020B9A060A3
-:1045E00070BDFFF789FEF8E7A560316819B12A466A
-:1045F0002068FCF731FF206805F11F01306021F0D1
-:104600001F01FFF777FF01202073E9E70120E7E7AB
-:1046100020B103688B4204BF00230373704700007E
-:1046200008B1002303737047034B1A681AB9034A91
-:10463000D2F8D0241A607047284700200040025862
-:1046400008B5FFF7F1FF024B1868C0F3806008BDA2
-:1046500028470020EFF30983054968334A6B22F0AD
-:1046600001024A6383F30988002383F311887047AA
-:1046700000EF00E0202080F3118862B60D4B0E4A57
-:10468000D96821F4E0610904090C0A430B49DA6096
-:10469000D3F8FC2042F08072C3F8FC20084AC2F82C
-:1046A000B01F116841F0010111601022DA7783F820
-:1046B0002200704700ED00E00003FA0555CEACC5BE
-:1046C000001000E0202310B583F311880E4B5B68C7
-:1046D00013F4006314D0F1EE103AEFF309844FF0B5
-:1046E0008073683CE361094BDB6B236684F30988C4
-:1046F000FFF7FEF810B1064BA36110BD054BFBE7B9
-:1047000083F31188F9E700BF00ED00E000EF00E05F
-:104710000B0700080E07000870B5BFF34F8FBFF3FB
-:104720006F8F1A4A0021C2F85012BFF34F8FBFF3A8
-:104730006F8F536943F400335361BFF34F8FBFF35F
-:104740006F8FC2F88410BFF34F8FD2F8803043F6DA
-:10475000E074C3F3C900C3F34E335B0103EA0406FC
-:10476000014646EA81750139C2F86052F9D2203B10
-:1047700013F1200FF2D1BFF34F8F536943F480330D
-:104780005361BFF34F8FBFF36F8F70BD00ED00E03B
-:10479000FEE700000A4B0B480B4A90420BD30B4B31
-:1047A000C11EDA1C121A22F003028B4238BF00220B
-:1047B0000021FCF783BE53F8041B40F8041BECE710
-:1047C00060670008D0490020D0490020D04900206F
-:1047D0007047000003681968596043680BB180682E
-:1047E000184770474FF0A44310B51C68E00702D586
-:1047F0002848FFF7EFFFA10702D52748FFF7EAFF98
-:10480000620702D52548FFF7E5FF230702D52448B4
-:10481000FFF7E0FFE00602D52248FFF7DBFFA10625
-:1048200002D52148FFF7D6FF620602D51F48FFF7E1
-:10483000D1FF230602D51E48FFF7CCFFE00502D5C5
-:104840001C48FFF7C7FFA10502D51B48FFF7C2FFB1
-:10485000620502D51948FFF7BDFF230502D51848A8
-:10486000FFF7B8FFE00402D51648FFF7B3FFA10435
-:1048700002D51548FFF7AEFF620402D51348FFF7D3
-:10488000A9FF230402D51248FFF7A4FFBDE810409A
-:10489000FFF718BF304700203C4700204847002062
-:1048A00054470020604700206C47002078470020D4
-:1048B00084470020904700209C470020A847002004
-:1048C000B4470020C0470020CC470020D847002034
-:1048D000E447002030B5094B0021094C1020072582
-:1048E000196054F8042B0138C3E90121D16003F1A8
-:1048F0000C0311615560F4D130BD00BF2C4700207E
-:10490000E86400080F28F0B50AD9102806D10F2353
-:104910000020144C01272568984203D900201DE08F
-:104920000346F6E707FA00F6354218D10C23354363
-:1049300043432560181D2344C3E902120A4B204457
-:10494000D3F8D42042F00102C3F8D420D3F8FC20DD
-:1049500042F00102C3F8FC20D3F8FC30F0BD013076
-:10496000DAE700BF2C470020004402580368D968EA
-:10497000DA68C90722F03F02DA6002D51A689207A6
-:10498000FCD507225A60704770B5D0E92443002255
-:104990004FF0FF359E6804EB42135101D3F8000934
-:1049A000002805DAD3F8000940F08040C3F8000978
-:1049B000D3F8000B002805DAD3F8000B40F0804054
-:1049C000C3F8000B013263189642C3F80859C3F8C4
-:1049D000085BE0D24FF00113C4F81C3870BD000032
-:1049E00000EB8103D3F80CC02DE9F043DCF8142070
-:1049F0004E1CD0F89050D2F800E005EB063605EBDF
-:104A00004118506870450AD30122D5F8343802FAAB
-:104A100001F123EA0101C5F83418BDE8F083AEEBDB
-:104A20000003BCF81040A34228BF2346D8F8184919
-:104A3000A4B2B3EB840FF0D89468A4F1040959F838
-:104A4000047F3760A4EB09071F44042FF7D81C44E8
-:104A5000034494605360D4E7890141F0200101616F
-:104A600003699B06FCD41220FEF7F8BF10B50A4C70
-:104A70002046FEF7C3FA094BC4F89030084BC4F83F
-:104A80009430084C2046FEF7B9FA074BC4F8903032
-:104A9000064BC4F8943010BDF047002000000840D9
-:104AA0004C6500088C480020000004405865000850
-:104AB00070B503780546012B5DD1494BD0F8904085
-:104AC000984259D1474B0E216520D3F8D82042F0A7
-:104AD0000062C3F8D820D3F8002142F00062C3F886
-:104AE0000021D3F80021D3F8802042F00062C3F8FF
-:104AF0008020D3F8802022F00062C3F88020D3F811
-:104B0000803000F071FC384BE360384BC4F800385B
-:104B10000023D5F89060C4F8003EC02323604FF412
-:104B20000413A3633369002BFCDA01230C203361E7
-:104B3000FEF794FF3369DB07FCD41220FEF78EFFEB
-:104B40003369002BFCDA00262846A660FFF71CFF1D
-:104B50006B68C4F81068DB68C4F81468C4F81C6893
-:104B6000002B3AD1224BA3614FF0FF336361A3685E
-:104B700043F00103A36070BD1E4B9842C8D1194B8E
-:104B80000E214D20D3F8D82042F00072C3F8D8206F
-:104B9000D3F8002142F00072C3F80021D3F80021BD
-:104BA000D3F8802042F00072C3F88020D3F8802030
-:104BB00022F00072C3F88020D3F88020D3F8D820E8
-:104BC00022F08062C3F8D820D3F8002122F080625E
-:104BD000C3F80021D3F8003193E7074BC3E700BFC8
-:104BE000F047002000440258401400400300200217
-:104BF000003C30C08C480020083C30C0F8B5D0F8EC
-:104C00009040054600214FF000662046FFF724FF44
-:104C1000D5F8941000234FF001128F684FF0FF3049
-:104C2000C4F83438C4F81C2804EB431201339F4203
-:104C3000C2F80069C2F8006BC2F80809C2F8080B94
-:104C4000F2D20B68D5F89020C5F898306362102333
-:104C50001361166916F01006FBD11220FEF7FEFE56
-:104C6000D4F8003823F4FE63C4F80038A36943F491
-:104C7000402343F01003A3610923C4F81038C4F89B
-:104C800014380B4BEB604FF0C043C4F8103B094B9A
-:104C9000C4F8003BC4F81069C4F80039D5F898305E
-:104CA00003F1100243F48013C5F89820A362F8BD05
-:104CB0002865000840800010D0F8902090F88A10F5
-:104CC000D2F8003823F4FE6343EA0113C2F8003837
-:104CD000704700002DE9F84300EB8103D0F89050B5
-:104CE0000C468046DA680FFA81F94801166806F02A
-:104CF0000306731E022B05EB41134FF0000194BF16
-:104D0000B604384EC3F8101B4FF0010104F1100334
-:104D100098BF06F1805601FA03F3916998BF06F532
-:104D2000004600293AD0578A04F158013743490117
-:104D30006F50D5F81C180B430021C5F81C382B18F0
-:104D40000127C3F81019A7405369611E9BB3138A4A
-:104D5000928B9B08012A88BF5343D8F89820981853
-:104D600042EA034301F140022146C8F89800284670
-:104D700005EB82025360FFF76FFE08EB8900C36802
-:104D80001B8A43EA845348341E4364012E51D5F8EC
-:104D90001C381F43C5F81C78BDE8F88305EB49179C
-:104DA000D7F8001B21F40041C7F8001BD5F81C18E8
-:104DB00021EA0303C0E704F13F030B4A28462146DA
-:104DC00005EB83035A60FFF747FE05EB4910D0F867
-:104DD000003923F40043C0F80039D5F81C3823EA21
-:104DE0000707D7E70080001000040002D0F89420E5
-:104DF0001268C0F89820FFF7C7BD00005831D0F8FE
-:104E0000903049015B5813F4004004D013F4001FA4
-:104E10000CBF0220012070474831D0F89030490182
-:104E20005B5813F4004004D013F4001F0CBF0220A1
-:104E30000120704700EB8101CB68196A0B68136091
-:104E40004B6853607047000000EB810330B5DD68AC
-:104E5000AA691368D36019B9402B84BF402313603B
-:104E60006B8A1468D0F890201C4402EB4110013C7E
-:104E700009B2B4FBF3F46343033323F0030343EABF
-:104E8000C44343F0C043C0F8103B2B6803F0030356
-:104E9000012B0ED1D2F8083802EB411013F4807FB9
-:104EA000D0F8003B14BF43F0805343F00053C0F8E8
-:104EB000003B02EB4112D2F8003B43F00443C2F83E
-:104EC000003B30BD2DE9F041D0F8906005460C461E
-:104ED00006EB4113D3F8087B3A07C3F8087B08D5E3
-:104EE000D6F814381B0704D500EB8103DB685B6838
-:104EF0009847FA071FD5D6F81438DB071BD505EB02
-:104F00008403D968CCB98B69488A5A68B2FBF0F639
-:104F100000FB16228AB91868DA6890420DD2121A7C
-:104F2000C3E90024202383F3118821462846FFF794
-:104F30008BFF84F31188BDE8F081012303FA04F2AA
-:104F40006B8923EA02036B81CB68002BF3D02146E7
-:104F50002846BDE8F041184700EB81034A0170B5CF
-:104F6000DD68D0F890306C692668E66056BB1A445C
-:104F70004FF40020C2F810092A6802F00302012A47
-:104F80000AB20ED1D3F8080803EB421410F4807F64
-:104F9000D4F8000914BF40F0805040F00050C4F82D
-:104FA000000903EB4212D2F8000940F00440C2F8B5
-:104FB00000090122D3F8340802FA01F10143C3F8D1
-:104FC000341870BD19B9402E84BF4020206020687D
-:104FD0001A442E8A8419013CB4FBF6F440EAC4401A
-:104FE00040F00050C6E700002DE9F041D0F8906095
-:104FF00004460D4606EB4113D3F80879C3F8087947
-:10500000FB071CD5D6F81038DA0718D500EB81035A
-:10501000D3F80CC0DCF81430D3F800E0DA68964519
-:105020001BD2A2EB0E024FF000081A60C3F80480F6
-:10503000202383F31188FFF78FFF88F311883B0645
-:1050400018D50123D6F83428AB40134212D0294694
-:105050002046BDE8F041FFF7C3BC012303FA01F28B
-:10506000038923EA02030381DCF80830002BE6D031
-:105070009847E4E7BDE8F0812DE9F84FD0F890506B
-:1050800004466E69AB691E4016F480586E6103D009
-:10509000BDE8F84FFEF722B8002E12DAD5F8003E30
-:1050A0009F0705D0D5F8003E23F00303C5F8003E66
-:1050B000D5F80438204623F00103C5F80438FEF77C
-:1050C00039F8300505D52046FFF75EFC2046FEF78F
-:1050D00021F8B1040CD5D5F8083813F0060FEB68A9
-:1050E00023F470530CBF43F4105343F4A053EB600C
-:1050F000320704D56368DB680BB120469847F3029A
-:1051000000F1BA80B70226D5D4F8909000274FF06E
-:10511000010A09EB4712D2F8003B03F44023B3F530
-:10512000802F11D1D2F8003B002B0DDA62890AFAE8
-:1051300007F322EA0303638104EB8703DB68DB6880
-:1051400013B13946204698470137D4F89430FFB25E
-:105150009B689F42DDD9F00619D5D4F89000026A09
-:10516000C2F30A1702F00F0302F4F012B2F5802F17
-:1051700000F0CC80B2F5402F09D104EB830300226C
-:1051800000F58050DB681B6A974240F0B280300324
-:10519000D5F8185835D5E90303D500212046FFF787
-:1051A00091FEAA0303D501212046FFF78BFE6B0376
-:1051B00003D502212046FFF785FE2F0303D50321E7
-:1051C0002046FFF77FFEE80203D504212046FFF7C3
-:1051D00079FEA90203D505212046FFF773FE6A0276
-:1051E00003D506212046FFF76DFE2B0203D50721CC
-:1051F0002046FFF767FEEF0103D508212046FFF7A1
-:1052000061FE700340F1A980E90703D50021204623
-:10521000FFF7EAFEAA0703D501212046FFF7E4FEC7
-:105220006B0703D502212046FFF7DEFE2F0703D5CB
-:1052300003212046FFF7D8FEEE0603D504212046C1
-:10524000FFF7D2FEA80603D505212046FFF7CCFEC6
-:10525000690603D506212046FFF7C6FE2A0603D5B8
-:1052600007212046FFF7C0FEEB0576D52046082132
-:10527000BDE8F84FFFF7B8BED4F8909000274FF084
-:10528000010AD4F894305FFA87FB9B689B453FF690
-:1052900039AF09EB4B13D3F8002902F44022B2F5E1
-:1052A000802F24D1D3F80029002A20DAD3F800294E
-:1052B00042F09042C3F80029D3F80029002AFBDB12
-:1052C0005946D4F89000FFF7C7FB22890AFA0BF37E
-:1052D00022EA0303238104EB8B03DB689B6813B191
-:1052E00059462046984759462046FFF779FB013733
-:1052F000C7E7910701D1D0F80080072A02F1010227
-:105300009CBF03F8018B4FEA18283DE704EB8303A9
-:1053100000F58050DA68D2F818C0DCF80820DCE923
-:10532000001CA1EB0C0C00218F4208D1DB689B69AB
-:105330009A683A449A605A683A445A6027E711F0EA
-:10534000030F01D1D0F800808C4501F1010184BF29
-:1053500002F8018B4FEA1828E6E7BDE8F88F000055
-:1053600008B50348FFF788FEBDE80840FFF7AAB973
-:10537000F047002008B50348FFF77EFEBDE808406F
-:10538000FFF7A0B98C480020D0F8903003EB411112
-:10539000D1F8003B43F40013C1F8003B7047000014
-:1053A000D0F8903003EB4111D1F8003943F40013E9
-:1053B000C1F8003970470000D0F8903003EB41117C
-:1053C000D1F8003B23F40013C1F8003B7047000004
-:1053D000D0F8903003EB4111D1F8003923F40013D9
-:1053E000C1F8003970470000090100F16043012253
-:1053F00003F56143C9B283F8001300F01F039A401C
-:1054000043099B0003F1604303F56143C3F8802126
-:105410001A60704730B50433039C0172002104FB0D
-:105420000325C160C0E90653049B0363059BC0E9E3
-:105430000000C0E90422C0E90842C0E90A11436340
-:1054400030BD00000022416AC260C0E90411C0E919
-:105450000A226FF00101FEF789BB0000D0E9043297
-:10546000934201D1C2680AB9181D704700207047E5
-:10547000036919600021C2680132C260C269134425
-:1054800082699342036124BF436A0361FEF762BBF2
-:1054900038B504460D46E3683BB162690020131D30
-:1054A0001268A3621344E36207E0237A33B9294602
-:1054B0002046FEF73FFB0028EDDA38BD6FF0010013
-:1054C000FBE70000C368C269013BC3604369134442
-:1054D00082699342436124BF436A4361002383622C
-:1054E000036B03B11847704770B52023044683F35C
-:1054F0001188866A3EB9FFF7CBFF054618B186F3DF
-:105500001188284670BDA36AE26A13F8015B9342D2
-:10551000A36202D32046FFF7D5FF002383F311884F
-:10552000EFE700002DE9F84F04460E46174698466F
-:105530004FF0200989F311880025AA46D4F828B035
-:10554000BBF1000F09D141462046FFF7A1FF20B172
-:105550008BF311882846BDE8F88FD4E90A12A7EB2F
-:10556000050B521A934528BF9346BBF1400F1BD938
-:10557000334601F1400251F8040B914243F8040B09
-:10558000F9D1A36A403640354033A362D4E90A23F7
-:105590009A4202D32046FFF795FF8AF31188BD4255
-:1055A000D8D289F31188C9E730465A46FBF754FF31
-:1055B000A36A5E445D445B44A362E7E710B5029CC6
-:1055C0000433017204FB0321C460C0E90613002305
-:1055D000C0E90A33039B0363049BC0E90000C0E9F0
-:1055E0000422C0E90842436310BD0000026A6FF064
-:1055F0000101C260426AC0E904220022C0E90A2215
-:10560000FEF7B4BAD0E904239A4201D1C26822B9A4
-:10561000184650F8043B0B607047002070470000AC
-:10562000C3680021C2690133C360436913448269BE
-:105630009342436124BF436A4361FEF78BBA000083
-:1056400038B504460D46E3683BB1236900201A1DB6
-:10565000A262E2691344E36207E0237A33B9294680
-:105660002046FEF767FA0028EDDA38BD6FF001003A
-:10567000FBE7000003691960C268013AC260C269B1
-:10568000134482699342036124BF436A0361002388
-:105690008362036B03B118477047000070B5202385
-:1056A0000D460446114683F31188866A2EB9FFF72A
-:1056B000C7FF10B186F3118870BDA36A1D70A36A7D
-:1056C000E26A01339342A36204D3E16920460439BC
-:1056D000FFF7D0FF002080F31188EDE72DE9F84FA8
-:1056E00004460D46904699464FF0200A8AF31188E9
-:1056F0000026B346A76A4FB949462046FFF7A0FFE8
-:1057000020B187F311883046BDE8F88FD4E90A0745
-:105710003A1AA8EB0607974228BF1746402F1BD915
-:1057200005F1400355F8042B9D4240F8042BF9D1B4
-:10573000A36A40364033A362D4E90A239A4204D3D1
-:10574000E16920460439FFF795FF8BF31188464540
-:10575000D9D28AF31188CDE729463A46FBF77CFE79
-:10576000A36A3D443E443B44A362E5E7D0E90423F9
-:105770009A4217D1C3689BB1836A8BB1043B9B1AD1
-:105780000ED01360C368013BC360C3691A448369C8
-:105790009A42026124BF436A0361002383620123AA
-:1057A000184670470023FBE700F0EAB8034B0022DD
-:1057B00058631A610222DA60704700BF000C004093
-:1057C000014B0022DA607047000C0040014B586327
-:1057D000704700BF000C0040014B586A704700BF83
-:1057E000000C0040024B034A1A60034A5A6070479B
-:1057F00040490020D049002000000220074B4942C8
-:1058000010B55C68201A08401968821A914203D8C2
-:10581000944201D35A6010BD0020FCE740490020AB
-:1058200008B5202383F31188FFF7E8FF002383F3F3
-:10583000118808BD4B6843608B688360CB68C36088
-:105840000B6943614B6903628B6943620B680360B8
-:105850007047000008B52F4B40F2FF70D3F8E010FE
-:105860000143C3F8E010D3F8082102432A48C3F8E3
-:1058700008212A4AD3F808311146FFF7DBFF00F56B
-:10588000806002F11C01FFF7D5FF00F5806002F196
-:105890003801FFF7CFFF00F5806002F15401FFF7F8
-:1058A000C9FF00F5806002F17001FFF7C3FF00F54A
-:1058B000806002F18C01FFF7BDFF00F5806002F10E
-:1058C000A801FFF7B7FF00F5806002F1C401FFF700
-:1058D000B1FF00F5806002F1E001FFF7ABFF00F5DA
-:1058E000806002F1FC01FFF7A5FF02F58C7100F565
-:1058F0008060FFF79FFF00F0FBF8094B0522C3F81B
-:1059000098204FF06052C3F89C20064AC3F8A020AC
-:1059100008BD00BF0044025800000258646500083A
-:1059200000ED00E01F00080308B500F0EBFAFEF7F9
-:1059300049F8104BD3F8DC2042F04002C3F8DC20D9
-:10594000D3F8042122F04002C3F80421D3F8043133
-:10595000094B1A6842F008021A601A6842F0040201
-:105960001A60FEF761FEFEF7CBFCBDE80840FEF7CB
-:1059700079BA00BF0044025800180248704700007E
-:10598000114BD3F8E82042F00802C3F8E820D3F81E
-:10599000102142F00802C3F810210C4AD3F810314C
-:1059A000D36B43F00803D363C722094B9A624FF0CD
-:1059B000FF32DA6200229A615A63DA605A60012289
-:1059C0005A611A60704700BF004402580010005C22
-:1059D000000C0040094A08B51169D3680B40D9B2E0
-:1059E0009B076FEA0101116107D5202383F311881A
-:1059F000FEF718F8002383F3118808BD000C00405F
-:105A000008B54FF0FF31394BD3F88020C3F8801030
-:105A1000D3F880200022C3F88020D3F88000D3F888
-:105A20008400C3F88410D3F88400C3F88420D3F82A
-:105A30008400D86F40F0FF4040F4FF0040F43F5036
-:105A400040F03F00D867D86F20F0FF4020F4FF00FF
-:105A500020F43F5020F03F00D867D86FD3F888007B
-:105A60006FEA40506FEA5050C3F88800D3F88800BE
-:105A7000C0F30A00C3F88800D3F88800D3F8900078
-:105A8000C3F89010D3F89000C3F89020D3F890009A
-:105A9000D3F89400C3F89410D3F89400C3F894207A
-:105AA000D3F89400D3F89800C3F89810D3F898006E
-:105AB000C3F89820D3F89800D3F88C00C3F88C1062
-:105AC000D3F88C00C3F88C20D3F88C00D3F89C005A
-:105AD000C3F89C10D3F89C10C3F89C20D3F89C30DA
-:105AE000FEF7F8FEBDE8084000F0DCB900440258BB
-:105AF000614B0122C3F80821604BD3F8F42042F037
-:105B00000202C3F8F420D3F81C2142F00202C3F8C9
-:105B10001C210222D3F81C31594BDA605A689104D7
-:105B2000FCD5584A1A6001229A60574ADA6000226E
-:105B30001A614FF440429A61514B9A699204FCD524
-:105B40001A6842F480721A604C4B1A6F12F4407F4C
-:105B500004D04FF480321A6700221A671A6842F0A4
-:105B600001021A60454B1A685007FCD500221A61E1
-:105B70001A6912F03802FBD1012119604FF08041FF
-:105B800059605A67414ADA62414A1A611A6842F416
-:105B900080321A60394B1A689103FCD51A6842F4B6
-:105BA00080521A601A689204FCD53A4A3A499A62BD
-:105BB00000225A6319633949DA6399635A64384A8F
-:105BC0001A64384ADA621A6842F0A8521A602B4BFB
-:105BD0001A6802F02852B2F1285FF9D148229A617E
-:105BE0004FF48862DA6140221A622F4ADA644FF079
-:105BF00080521A652D4A5A652D4A9A6532232D4ADC
-:105C00001360136803F00F03022BFAD11B4B1A69C0
-:105C100042F003021A611A6902F03802182AFAD116
-:105C2000D3F8DC2042F00052C3F8DC20D3F8042182
-:105C300042F00052C3F80421D3F80421D3F8DC2049
-:105C400042F08042C3F8DC20D3F8042142F08042C5
-:105C5000C3F80421D3F80421D3F8DC2042F0004239
-:105C6000C3F8DC20D3F8042142F00042C3F8042139
-:105C7000D3F80431704700BF00800051004402583F
-:105C80000048025800C000F0020000010000FF01BF
-:105C90000088900812102000630209012C02040001
-:105CA00047040508FD0BFF01200000200010E00064
-:105CB00000010100002000524FF0B04208B5D2F8B8
-:105CC000883003F00103C2F8883023B1044A136816
-:105CD0000BB150689847BDE80840FEF7F3BC00BF21
-:105CE000484900204FF0B04208B5D2F8883003F0A0
-:105CF0000203C2F8883023B1044A93680BB1D0681C
-:105D00009847BDE80840FEF7DDBC00BF48490020C9
-:105D10004FF0B04208B5D2F8883003F00403C2F85F
-:105D2000883023B1044A13690BB150699847BDE824
-:105D30000840FEF7C7BC00BF484900204FF0B04202
-:105D400008B5D2F8883003F00803C2F8883023B1D0
-:105D5000044A93690BB1D0699847BDE80840FEF743
-:105D6000B1BC00BF484900204FF0B04208B5D2F89E
-:105D7000883003F01003C2F8883023B1044A136A54
-:105D80000BB1506A9847BDE80840FEF79BBC00BFC6
-:105D9000484900204FF0B04310B5D3F8884004F4D0
-:105DA0007872C3F88820A30604D5124A936A0BB10F
-:105DB000D06A9847600604D50E4A136B0BB1506B3E
-:105DC0009847210604D50B4A936B0BB1D06B9847CB
-:105DD000E20504D5074A136C0BB1506C9847A30534
-:105DE00004D5044A936C0BB1D06C9847BDE81040C1
-:105DF000FEF768BC484900204FF0B04310B5D3F817
-:105E0000884004F47C42C3F88820620504D5164A11
-:105E1000136D0BB1506D9847230504D5124A936D4D
-:105E20000BB1D06D9847E00404D50F4A136E0BB147
-:105E3000506E9847A10404D50B4A936E0BB1D06EF7
-:105E40009847620404D5084A136F0BB1506F984706
-:105E5000230404D5044A936F0BB1D06F9847BDE873
-:105E60001040FEF72FBC00BF4849002008B503488A
-:105E7000FCF726FCBDE80840FEF724BCDC2400202B
-:105E800008B50348FCF7CCFCBDE80840FEF71ABC97
-:105E9000FC24002008B5FFF79DFDBDE80840FEF793
-:105EA00011BC0000062108B50846FFF79DFA06213F
-:105EB0000720FFF799FA06210820FFF795FA062137
-:105EC0000920FFF791FA06210A20FFF78DFA062133
-:105ED0001720FFF789FA06212820FFF785FA092104
-:105EE0007A20FFF781FA0A215C20FFF77DFA07216B
-:105EF0003220FFF779FA0C212520BDE80840FFF792
-:105F000073BA000008B5FFF77BFD00F00FF8FCF74F
-:105F100099FEFDF771F8FCF743FFFDF703FBFFF770
-:105F20002DFDBDE80840FFF73FBC00000023054AF7
-:105F300019460133102BC2E9001102F10802F8D111
-:105F4000704700BF484900200B460146184600F044
-:105F500027B80000FEF70CBAFFF7FCBF012838BFD6
-:105F6000012010B504462046FEF7C2F930B900F012
-:105F700007F808B900F00CF88047F4E710BD0000FE
-:105F8000024B1868BFF35B8F704700BFC849002001
-:105F900008B5062000F04AF80120FDF7B1FE000028
-:105FA00010B5054C13462CB10A4601460220AFF34A
-:105FB000008010BD2046FCE70000000010B501394C
-:105FC0000244904201D1002005E0037811F8014F0E
-:105FD000A34201D0181B10BD0130F2E71F2938B5CC
-:105FE00004460D4604D9162303604FF0FF3038BD38
-:105FF000426C12B152F821304BB9204600F030F813
-:106000002A4601462046BDE8384000F017B8012B6B
-:106010000AD0591C03D1162303600120E7E70024AE
-:1060200042F82540284698470020E0E7024B014609
-:106030001868FFF7D3BF00BF5C22002038B5074DBA
-:1060400000230446084611462B60FDF75DFE431C05
-:1060500002D12B6803B1236038BD00BFCC490020BA
-:10606000FDF74CBE034611F8012B03F8012B002A63
-:10607000F9D170470000000001000000000100019C
-:106080000000000000000000000000005265717573
-:10609000657374656420746F206572617365206D2B
-:1060A0006F7265207468616E2077652063616E0A87
-:1060B00000457261736520436F6D6D616E6420529F
-:1060C000656365697665640A0050435420444F4E09
-:1060D000453A2025640A000053544D333248373F77
-:1060E0003F3F0053544D3332483734332F37353325
-:1060F00000000000382B0020FC240020773235718E
-:106100002D64747200000000000000000000000018
-:106110000000000000000000B5160008F519000896
-:10612000F5190008B9160008BD160008C1160008C8
-:10613000F5190008F5190008F5190008C51600083A
-:10614000C9160008E1160008E9160008F51600084F
-:10615000F9160008FD160008DC24002001000000EC
-:1061600000000000000000001118000829180008B5
-:10617000B5160008091700085D1800082517000863
-:10618000F518000825190008211700080D17000848
-:106190001D170008C5160008C9160008E1160008FA
-:1061A000E9160008F5160008F9160008FD160008A3
-:1061B00000000000000000009D1700080117000803
-:1061C0000517000853464450000000004A45444566
-:1061D000433A204661696C656420746F206465747D
-:1061E00065637420666C61736820646576696365B5
-:1061F0003A2025730A004A454445433A20466169DE
-:106200006C656420746F20636F6E66696720666CCE
-:10621000617368206465766963653A2025730A00B6
-:106220004A454445433A2044657465637465642077
-:10623000466C617368204465766963653A2025730E
-:106240000A0045787420466C617368204E6F742094
-:10625000466F756E642100006D74323571007732BF
-:10626000357100005862000820BA00005E62000824
-:10627000EF400000FC600008EF700000000000002C
-:1062800000000000D520000835230008111A00087E
-:10629000151A0008BD1A00089D220008191A0008E6
-:1062A0001D1A0008952100088D1A0008F521000824
-:1062B000F91E0008251A0008211A0008C523000845
-:1062C000851A00080000000000000000812400087A
-:1062D000892400086D24000875240008992400080A
-:1062E0009D2400084D444D41206661696C757265BE
-:1062F0000000000000960000000000000000000008
-:10630000000000000000000000000000000000008D
-:106310000D2C0008F92B0008352C0008212C000852
-:106320002D2C0008192C0008052C0008F12B000862
-:10633000412C0008000000001D2D0008092D000858
-:10634000452D0008312D00083D2D0008292D00089D
-:10635000152D0008012D0008512D00080000000037
-:1063600001000000000000006D61696E0000000087
-:1063700069646C650000000070630008C02900209B
-:10638000382B002001000000C13900080000000087
-:106390004172647550696C6F740025424F415244DC
-:1063A000252D424C002553455249414C2500000003
-:1063B00002000000000000003D2F0008AD2F000883
-:1063C00040004000E0430020F043002002000000B5
-:1063D000000000000300000000000000F52F00088E
-:1063E0000000000010000000004400200000000039
-:1063F0000100000000000000F04700200101020041
-:10640000013E0008113D0008AD3D0008913D000827
-:10641000430000001864000809024300020100C0A4
-:1064200032090400000102020100052400100105E8
-:10643000240100010424020205240600010705824C
-:10644000030800FF09040100020A0000000705011B
-:106450000240000007058102400000001200000019
-:106460006464000812011001020000400912415743
-:1064700000020102030100000403090425424F4108
-:10648000524425005350526163696E6748370030AB
-:10649000313233343536373839414243444546008A
-:1064A0000000002000000200020000000000003098
-:1064B00000000400000000000000002400000800AC
-:1064C000040000000004000000FC000002000000C6
-:1064D00000000430008000000000000000000038D0
-:1064E0000000010001000000400000528000005246
-:1064F000C0000052000100524001005280010052D1
-:10650000C0010052000200524002005280020052BC
-:10651000C0020052000300524003005280030052A8
-:10652000C00300520004005200000000493100087E
-:1065300001340008AD340008400040002849002024
-:106540002849002001000000384900208000000098
-:1065500040010000080000000001000000040000ED
-:10656000080000000000806A00000000AAAAAAAA91
-:1065700000000064FFFF00000000000000A00A000F
-:10658000240020A100000000AAAAAAAA000000512D
-:10659000FFFF0000000900000009004400000000A7
-:1065A00000000000AAAAAAAA00000000FFFF000045
-:1065B00000000000000000000000800A0000000051
-:1065C000AAAAAAAA00000000FFFF00000000000025
-:1065D000009099006000400000000000AAAAAAAA4A
-:1065E00000004000F7FF000000090000000000006C
-:1065F0000000000000000000AAAAAAAA00000000F3
-:10660000FFFF00000000000000000000000000008C
-:1066100000000000AAAAAAAA00000000FFFF0000D4
-:10662000000000000000000000000000000000006A
-:10663000AAAAAAAA00000000FFFF000000000000B4
-:10664000000000000000000000000000AAAAAAAAA2
-:1066500000000000FFFF000000000000000000003C
-:106660000000000000000000AAAAAAAA0000000082
-:10667000FFFF00000000000000000000000000001C
-:1066800000000000AAAAAAAA00000000FFFF000064
-:106690000000000000000000489CFF7F0100000097
-:1066A0002404000000000000000000000000E900D9
-:1066B000FF00000000000000D86000083F0000005C
-:1066C00050040000E36000083F0000000096000056
-:1066D0000000080096000000000800000400000010
-:1066E00078640008000000000000000000000000C6
-:1066F00000000000000000000000000060220020F8
-:106700000000000000000000000000000000000089
-:106710000000000000000000000000000000000079
-:106720000000000000000000000000000000000069
-:106730000000000000000000000000000000000059
-:106740000000000000000000000000000000000049
-:106750000000000000000000000000000000000039
+:1000000000060020F5050008B51A0008311A00089E
+:10001000891A0008311A00085D1A0008F70500085F
+:10002000F7050008F7050008F7050008155B00084C
+:10003000F7050008F7050008F7050008F7050008B0
+:10004000F7050008F7050008F7050008F7050008A0
+:10005000F7050008F70500080D5F0008395F000884
+:10006000655F0008915F0008BD5F0008F7050008A4
+:10007000F7050008F7050008F7050008F705000870
+:10008000F7050008F7050008F7050008F705000860
+:10009000F7050008F7050008F7050008E95F000804
+:1000A000F7050008F7050008F7050008F705000840
+:1000B000F7050008F7050008F7050008F705000830
+:1000C000F7050008F7050008F7050008F705000820
+:1000D000F7050008D5600008F7050008F7050008D7
+:1000E0004D600008F7050008F7050008F70500084F
+:1000F000F7050008F7050008F7050008F7050008F0
+:10010000F7050008F7050008E9600008F705000892
+:10011000F7050008F7050008F7050008F7050008CF
+:10012000F7050008F7050008F7050008F7050008BF
+:10013000F7050008F7050008F7050008F7050008AF
+:10014000F7050008F7050008F7050008F70500089F
+:10015000F7050008F7050008F7050008F70500088F
+:10016000F7050008F7050008F7050008F70500087F
+:10017000F70500085D540008F7050008F7050008BA
+:10018000F7050008F7050008F7050008F70500085F
+:10019000F7050008F7050008F7050008F70500084F
+:1001A000F7050008F7050008F7050008F70500083F
+:1001B000C1600008F7050008F7050008F70500080A
+:1001C000F7050008F7050008F7050008F70500081F
+:1001D000F705000849540008F7050008F70500086E
+:1001E000F7050008F7050008F7050008F7050008FF
+:1001F000F7050008F7050008F7050008F7050008EF
+:10020000F7050008F7050008F7050008F7050008DE
+:10021000F7050008F7050008F7050008F7050008CE
+:10022000F7050008F7050008D5480008F70500089D
+:10023000F7050008F7050008F7050008F7050008AE
+:10024000F7050008F7050008F7050008F70500089E
+:10025000F7050008F7050008F7050008F70500088E
+:10026000F7050008F7050008F7050008F70500087E
+:10027000F7050008F7050008F7050008F70500086E
+:10028000F7050008F7050008F7050008F70500085E
+:10029000F7050008F7050008F7050008F70500084E
+:1002A000F7050008F7050008F7050008F70500083E
+:1002B000F7050008F7050008F7050008F70500082E
+:1002C000F7050008F7050008F7050008F70500081E
+:1002D000F7050008F7050008F7050008F70500080E
+:1002E000D9070008091A00082125000800000000AD
+:1002F00053B94AB9002908BF00281CBF4FF0FF318D
+:100300004FF0FF3000F074B9ADF1080C6DE904CE88
+:1003100000F006F8DDF804E0DDE9022304B07047E0
+:100320002DE9F047089D04468E46002B4DD18A42A8
+:10033000944669D9B2FA82F252B101FA02F3C2F1DB
+:10034000200120FA01F10CFA02FC41EA030E94406C
+:100350004FEA1C48210CBEFBF8F61FFA8CF708FB8D
+:1003600016E341EA034306FB07F199420AD91CEB65
+:10037000030306F1FF3080F01F81994240F21C8197
+:10038000023E63445B1AA4B2B3FBF8F008FB1033DF
+:1003900044EA034400FB07F7A7420AD91CEB040414
+:1003A00000F1FF3380F00A81A74240F207816444E4
+:1003B000023840EA0640E41B00261DB1D440002369
+:1003C000C5E900433146BDE8F0878B4209D9002DCD
+:1003D00000F0EF800026C5E9000130463146BDE857
+:1003E000F087B3FA83F6002E4AD18B4202D38242C1
+:1003F00000F2F980841A61EB030301209E46002D70
+:10040000E0D0C5E9004EDDE702B9FFDEB2FA82F2C4
+:10041000002A40F09280A1EB0C014FEA1C471FFA22
+:100420008CFE0126200CB1FBF7F307FB131140EA09
+:1004300001410EFB03F0884208D91CEB010103F1D6
+:10044000FF3802D2884200F2CB804346091AA4B298
+:10045000B1FBF7F007FB101144EA01440EFB00FE6C
+:10046000A64508D91CEB040400F1FF3102D2A645D1
+:1004700000F2BB800846A4EB0E0440EA03409CE770
+:10048000C6F12007B34022FA07FC4CEA030C20FA1D
+:1004900007F401FA06F31C43F9404FEA1C4900FA3D
+:1004A00006F3B1FBF9F8200C1FFA8CFE09FB1811BA
+:1004B00040EA014108FB0EF0884202FA06F20BD92D
+:1004C0001CEB010108F1FF3A80F08880884240F27D
+:1004D0008580A8F102086144091AA4B2B1FBF9F0C1
+:1004E00009FB101144EA014100FB0EFE8E4508D9BC
+:1004F0001CEB010100F1FF346CD28E456AD9023841
+:10050000614440EA0840A0FB0294A1EB0E01A14225
+:10051000C846A64656D353D05DB1B3EB080261EB93
+:100520000E0101FA07F722FA06F3F1401F43C5E96D
+:10053000007100263146BDE8F087C2F12003D840A3
+:100540000CFA02FC21FA03F3914001434FEA1C47E5
+:100550001FFA8CFEB3FBF7F007FB10360B0C43EAD7
+:10056000064300FB0EF69E4204FA02F408D91CEB87
+:10057000030300F1FF382FD29E422DD90238634485
+:100580009B1B89B2B3FBF7F607FB163341EA034125
+:1005900006FB0EF38B4208D91CEB010106F1FF3874
+:1005A00016D28B4214D9023E6144C91A46EA00466B
+:1005B00038E72E46284605E70646E3E61846F8E6FD
+:1005C0004B45A9D2B9EB020864EB0C0E0138A3E746
+:1005D0004646EAE7204694E74046D1E7D0467BE727
+:1005E000023B614432E7304609E76444023842E79F
+:1005F000704700BF02E000F000F8FEE772B638482E
+:1006000080F30888374880F30988374837490860FD
+:1006100040F20000CCF200004EF63471CEF2000140
+:100620000860BFF34F8FBFF36F8F40F20000C0F23E
+:10063000F0004EF68851CEF200010860BFF34F8FF4
+:10064000BFF36F8F4FF00000E1EE100A4EF63C71E1
+:10065000CEF200010860062080F31488BFF36F8F8C
+:1006600004F02AF904F0CCF805F0B2F94FF0553057
+:100670001F491B4A91423CBF41F8040BFAE71D4950
+:10068000184A91423CBF41F8040BFAE71A491B4A49
+:100690001B4B9A423EBF51F8040B42F8040BF8E79B
+:1006A00000201849184A91423CBF41F8040BFAE770
+:1006B00004F0E4F805F002FA144C154DAC4203DAEC
+:1006C00054F8041B8847F9E700F050F8114C124D1C
+:1006D000AC4203DA54F8041B8847F9E704F0CCB8BD
+:1006E00000060020002200200000000808ED00E0C5
+:1006F0000000002000060020F06800080022002012
+:10070000C0220020C0220020904A0020E002000801
+:10071000EC020008EC020008EC0200082DE9F04FA2
+:100720002DED108AC1F80CD0D0F80CD0BDEC108A99
+:10073000BDE8F08F002383F311882846A0470020EE
+:1007400003F026FAFEE703F03FF900DFFEE70000C2
+:10075000054B10B504460360806810B103685B6800
+:100760009847204610BD00BFE064000838B503F08C
+:100770006DFF054604F03AF80446F0B9144B9D426B
+:100780001DD001339D4241F2883512BF0446002539
+:100790000124002003F064FF0CB100F09FF80D4C21
+:1007A00000F02EFF00F0C8FD204601F0F1FC40B93A
+:1007B00044F6206003F0F2F9F6E70025E9E7054684
+:1007C000E7E7284600F046F900F088F8F9E700BFAF
+:1007D000010007B0C02200200448054B054A036011
+:1007E00000230549836005F0D9BC00BFC02200206A
+:1007F000E0640008D42400205107000808B500F088
+:1008000067FDA0F120035842584108BD07B50421F7
+:1008100001900DEB010000F079FD03B05DF804FBE1
+:1008200007B541F21203022101A8ADF8043000F02F
+:100830006DFD03B05DF804FB38B5302383F31188F8
+:10084000174803680BB103F087FA0023154A4FF4E9
+:100850007A71134803F076FA002383F31188124C5F
+:10086000236813B12368013B2360636813B1636895
+:10087000013B63600D4D2B7833B963687BB902206F
+:1008800000F028FE322363602B78032B07D16368C6
+:100890002BB9022000F01EFE4FF47A73636038BD5E
+:1008A000502300203908000870240020682300200D
+:1008B000084B187003280CD8DFE800F00805020880
+:1008C000022000F0FFBD022000F0F2BD024B00222A
+:1008D0005A6070476823002070240020F7B55648FE
+:1008E00001A901F0CDFD002800F0A380534B544A2C
+:1008F0001C461968013100F0998004339342F8D105
+:100900006268504B9A4240F291804F4BDB6803F192
+:10091000104303F580139A4280F08880002000F095
+:1009200025FD0220FFF7C4FF484B0021D3F8E82043
+:10093000C3F8E810D3F81021C3F81011D3F8102130
+:10094000D3F8EC20C3F8EC10D3F81421C3F8141139
+:10095000D3F81421D3F8F020C3F8F010D3F81821FD
+:10096000C3F81811D3F81821D3F8802042F00062A0
+:10097000C3F88020D3F8802022F00062C3F88020E2
+:10098000D3F88020D3F8802042F00072C3F8802092
+:10099000D3F8802022F00072C3F88020D3F8803092
+:1009A00072B64FF0E023C3F8084DD4E90004BFF35A
+:1009B0004F8FBFF36F8F264AC2F88410BFF34F8F5B
+:1009C000536923F480335361BFF34F8FD2F88030E3
+:1009D00043F6E076C3F3C905C3F34E335B0103EA84
+:1009E000060C29464CEA81770139C2F87472F9D2B3
+:1009F000203B13F1200FF2D1BFF34F8FBFF36F8F66
+:100A0000BFF34F8FBFF36F8F536923F400335361EC
+:100A10000023C2F85032BFF34F8FBFF36F8F3023E4
+:100A200083F31188854680F308882047024801F047
+:100A300087F803B0F0BD00BFC02200200000109076
+:100A400020001090FFFF0F90002200200044025869
+:100A500000ED00E02DE9F04FB34B9FB02022FF21C5
+:100A6000089016A89E68DB68079300F073FDAF4AF4
+:100A70001378A3B90121AE4811700360302383F3CA
+:100A8000118803680BB103F067F90023A94A4FF4FA
+:100A90007A71A74803F056F9002383F31188089B65
+:100AA00013B1A54B089A1A60A44A1378032B03D0FC
+:100AB00000231370A04A53600023089DA04F98465E
+:100AC0009B46CDE90533012000F0FCFC25B19A4B93
+:100AD0001B68002B00F08783002000F0F9FB0E90CC
+:100AE0000E9B002BF2DB012000F0E2FC0E9B213B71
+:100AF0001F2BE8D801A252F823F000BF7D0B00089D
+:100B0000A50B00083F0C0008C70A0008C70A000828
+:100B1000C70A00082B0F000829110008C10F0008A0
+:100B2000A7100008CD100008F3100008C70A00083D
+:100B300005110008C70A0008711100081D0C000803
+:100B4000C70A0008ED110008DD0C0008150E0008AA
+:100B5000C70A00081D100008C70A0008C70A0008D5
+:100B6000C70A0008C70A0008C70A0008C70A000821
+:100B7000C70A0008C70A00083F0C00080220FFF758
+:100B80003DFE002840F05B83089B0221069A11A8D5
+:100B9000002A08BF1D4641F21233ADF8443000F080
+:100BA000B5FB90E74FF47A7000F092FB041EEBDB8C
+:100BB0000220FFF723FE0028E6D0013C052C00F2BE
+:100BC0004083DFE804F0030A0D10133905230421E4
+:100BD00011A8119300F09AFB17E004215248F9E79D
+:100BE00004215848F6E704215748F3E74FF01C0961
+:100BF000484609F1040900F0BBFB0421119011A83B
+:100C000000F084FBB9F12C0FF2D10120059B4FF0CD
+:100C1000000B00FA04F41C43E3B2059300F0E6FC79
+:100C2000B8F1000F05D0059B03F00B030B2B08BF99
+:100C30000025FFF7F5FD46E704214448CAE7B8F16F
+:100C4000000FA1D0059B03F00B030B2B9CD10220BE
+:100C5000FFF7D4FD0446002896D001204FF000088D
+:100C600000F084FB0220FFF723FE5FFA88F9484674
+:100C700000F08CFB0546B8B10E99484608F1010812
+:100C8000A1F140025142514100F090FB0028ECD10B
+:100C90000546069441F21213022111A8A046ADF8B0
+:100CA000443000F033FB0EE72E46DFF87C80012055
+:100CB000FFF7FEFDD8F80830B34207D9304600F000
+:100CC00057FB013040F0C0820436F3E700261B4B8F
+:100CD000A04606941E70184B5E609FE7B8F1000FA7
+:100CE0003FF452AF059B03F00B030B2B7FF44CAF8B
+:100CF00064210FA800F000FB814600287FF444AF78
+:100D00000220FFF77BFD044600283FF43DAF3A6A1E
+:100D10007B6A0F9953438DF837908B421AD20C4857
+:100D200000F0E2FB30E700BF002200206C2400202E
+:100D30005023002039080008702400206823002078
+:100D4000C022002004220020082200200C220020C3
+:100D5000E06200084FF4801AAC48C846BAFBF2FAC9
+:100D600000F0C2FBFFF75CFD01210DF1370000F040
+:100D7000CDFA0F9B434541D9002310AA514638466E
+:100D8000CDE9103311AB00F0DFFE002882D000F077
+:100D900099FE109B00EB030901210DF1370000F0D3
+:100DA000B5FA00F08FFE484520D9384601F002F927
+:100DB00080B964210F9B96480AF1010A01FB08F1F2
+:100DC000B1FBF3F18DF83710C9B200F08DFB3B6A2F
+:100DD0009844CEE700F076FE119B184448453FF654
+:100DE00059AF00F06FFE109B00EB0309109B4FF40E
+:100DF0007A70A3FB000302F0D1FECDE7642301214A
+:100E00000DF13700A0468DF8373000F07FFA00234F
+:100E1000079303E7B8F1000F3FF4B6AE059B03F06C
+:100E20000B030B2B7FF4B0AE0220FFF741FD322005
+:100E300000F04EFAB0F1000AFFF6A6AE079BD146CD
+:100E400053440993734B099ADB689A423FF69CAE70
+:100E5000BAF5807F3FF798AE6F4A0024A2450A9208
+:100E60000EDD4FF47A7000F033FA0E900E9B002BDB
+:100E7000FFF68AAE0E9B01340A9A02F8013BEDE7B9
+:100E8000C820FFF7BBFC044600283FF47DAE079B5B
+:100E90001F2B11D8C3F1200223F0030016AB5E49CB
+:100EA0005245184428BF52460A9200F021FB0A9A84
+:100EB000FF21594800F04EFB00239846CDE910333E
+:100EC000079B03F580130B93B9F1000F02D1A046E5
+:100ED000099B9DE711AB504A0B993846029310AB22
+:100EE0004244414401930FAB00934B4601F034FA66
+:100EF00000283FF4CFAE00F0E7FD0F9B82460A9139
+:100F00009844A9EB030900F0DFFD109B0A9A13EB4C
+:100F10000A0342F10002834272EB0103F3D2384626
+:100F200001F048F80028EED1CEE7B8F1000F3FF409
+:100F30002BAE059B03F00B030B2B7FF425AE022099
+:100F4000FFF7B6FC322000F0C3F9B0F1000AFFF65B
+:100F50001BAE1AF003047FF417AE2E4A0AEB060309
+:100F6000926893423FF610AEBAF5807F3FF70CAE21
+:100F7000DFF8A490A2450DDD4FF47A7000F0A8F9D7
+:100F80000E900E9B002BFFF6FFAD0E9B013409F86F
+:100F9000013BEFE7C820FFF731FC044600283FF48F
+:100FA000F3ADCAF387021C4930464FEAAA0900F0A4
+:100FB000D9FA804600283FF46DAE06EB89062DE68F
+:100FC0000220FFF71BFC00283FF4DEAD00F00CFA16
+:100FD00000283FF4D9AD4FF00009DFF838A04C46A7
+:100FE000DAF808304B450CD9484609F1040900F0FD
+:100FF000BFF90422119011A9204601F0B7FA044666
+:10100000EEE72046FFF702FC08E600BF0563000894
+:101010001D630008002200206C230020642110A81A
+:1010200000F06AF9044600287FF4AEAD0220FFF715
+:10103000E5FB00283FF4A8AD109BA14603F0030A8E
+:101040001099A1EB0A01A1421BD91F2C11D8169BA4
+:1010500001330ED024F003031EAA134453F8203C9E
+:1010600011934846042211A9043401F07FFA814605
+:10107000E6E7042311AA04F58011384601F0B8F917
+:10108000EFE7BAF1000F0CD0534611AA01F5801119
+:10109000384601F0ADF94846524611A901F066FA0A
+:1010A00081464846AEE70023642111A8119300F061
+:1010B00023F900287FF468AD0220FFF79FFB00288A
+:1010C0003FF462AD119800F085F99BE7002364219D
+:1010D00011A8119300F010F900287FF455AD0220FB
+:1010E000FFF78CFB00283FF44FAD119800F074F926
+:1010F00088E70220FFF782FB00283FF445AD00F0AF
+:1011000083F97FE70220FFF779FB00283FF43CAD2D
+:1011100011A9142000F07EF90990FFF777FB0999D7
+:1011200011A800F0F3F879E5322000F0D1F8041EA0
+:10113000FFF62AADA3077FF427AD444A04EB0B0367
+:10114000926893423FF620AD0220FFF757FB00283C
+:101150003FF41AAD24F003045C44A3453FF45EADB4
+:1011600058460BF1040B00F003F9FFF74FFBF4E7CF
+:101170004FF47A70FFF742FB00283FF405AD00F012
+:1011800033F980B1169B013328D011AB16AA4FF466
+:1011900080113846029310AB01930FAB00932023CC
+:1011A00001F0DAF808B9444674E500F08DFC284EE9
+:1011B00004460D4600F088FC109B1B1945F1000207
+:1011C000834272EB0103F5D2304600F0F3FE0028B3
+:1011D000F0D12022FF2116A800F0BCF9FFF720FB78
+:1011E0001C4802F0DBFC1FB0BDE8F08FB8F1000F27
+:1011F0003FF4CAAC059B03F00B030B2B7FF4C4AC8C
+:101200000023642111A8119300F076F80446002809
+:101210007FF4BAAC0220FFF7F1FA814600283FF4D0
+:10122000B3ACFFF7FDFA41F2883002F0B7FC119839
+:1012300000F020FAC846254600F0D8F943E480467D
+:10124000ECE44FF0000B9FE4069423E5002200201D
+:10125000C0220020A0860100F7B50C46184E4FF4BE
+:101260007A71054602FB01F396F90020501C0BD160
+:101270001448294601930268176A2246B8478442F7
+:10128000019B03D1002310E0002AF1D096F9002041
+:10129000511C01D0012A0DD10B4829460268166A5B
+:1012A0002246B047844205D10123084A0120137029
+:1012B00003B0F0BD4FF4FA7002F070FC0020F7E7C5
+:1012C00010220020F82B002000250020BC24002044
+:1012D000002307B5024601210DF107008DF8073004
+:1012E000FFF7BAFF20B19DF8070003B05DF804FBDB
+:1012F0004FF0FF30F9E700000A46042108B5FFF778
+:10130000ABFF80F00100C0B2404208BD074B0A4667
+:1013100030B41978064B53F8214001462368204623
+:10132000DD69044BAC4630BC604700BFBC240020E4
+:1013300048630008A086010070B50A4E00240A4DDB
+:1013400002F06AFF308028683388834208D902F0AF
+:101350005FFF2B6804440133B4F5003F2B60F2D3E8
+:1013600070BD00BFBE2400207824002003F008B820
+:1013700000F1006000F500300068704700F1006087
+:10138000920000F5003002F07FBF0000054B1A68A4
+:10139000054B1B889B1A834202D9104402F038BFC8
+:1013A0000020704778240020BE24002038B5044671
+:1013B000074D29B128682044BDE8384002F034BF09
+:1013C0002868204402F02AFF0028F3D038BD00BF6F
+:1013D000782400200020704700F1FF5000F58F10A6
+:1013E000D0F8000870470000064991F8243033B166
+:1013F00000230822086A81F82430FFF7BFBF0120CC
+:10140000704700BF7C240020014B1868704700BF64
+:101410000010005C244BF0B51A680446234BC2F35D
+:101420000B06120C1F885868BE4293F9085028D04A
+:101430009F89BE4206D101200C2505FB0033586868
+:1014400093F9085041F201039A421CD041F2030380
+:101450009A421AD042F201039A4218D042F2030390
+:101460009A4208BF5625621E0B46441E0A44934208
+:101470000FD214F9016F581C6EB1034600F8016CCD
+:10148000F5E70020D8E75A25EDE75925EBE7582581
+:10149000E9E7184605E02C2482421C7001D9981C0B
+:1014A0005D70401AF0BD00BF0010005C14220020E7
+:1014B000022803D1024B4FF400229A61704700BF0B
+:1014C00000100258022802D1014B08229A6170478D
+:1014D00000100258022804D1024A536983F008031D
+:1014E00053617047001002580FB404B070470000F9
+:1014F000002310B5934203D0CC5CC4540133F9E708
+:1015000010BD0000013810B510F9013F3BB191F951
+:1015100000409C4203D11AB10131013AF4E71AB1FB
+:1015200091F90020981A10BD1046FCE701380139E6
+:1015300010F9013F11F9012F0BB19342F8D0981A1D
+:101540007047000003460246D01A12F9011B002919
+:10155000FAD1704702440346934202D003F8011BBC
+:10156000FAE770472DE9F8431F4D144607468846B1
+:1015700095F8242052BBDFF870909CB395F8243086
+:101580002BB92022FF2148462F62FFF7E3FF95F891
+:1015900024004146C0F1080205EB8000A24228BFAA
+:1015A0002246D6B29200FFF7A3FF95F82430A41B81
+:1015B00017441E449044E4B2F6B2082E85F8246025
+:1015C000DBD1FFF711FF0028D7D108E02B6A03EB2E
+:1015D00082038342CFD0FFF707FF0028CBD1002042
+:1015E000BDE8F8830120FBE77C240020024B1A7839
+:1015F000024B1A70704700BFBC240020102200204C
+:1016000038B5164C164D204601F036FC29462046CA
+:1016100001F05EFC2D681348D5F89020D2F804380C
+:1016200043F00203C2F8043802F0B8FA0E49284623
+:1016300001F05CFDD5F890200C48D2F804380C4934
+:10164000A04223F00203C2F804384FF4E1330B60E8
+:1016500003D0BDE8384001F06DBB38BDF82B002049
+:101660003C66000840420F00446600080025002048
+:10167000A424002038B50B4B04461A780A4B53F8C3
+:1016800022500A4B9D420CD0094B002118221846CB
+:10169000FFF760FF046001462846BDE8384001F0CE
+:1016A00049BB38BDBC24002048630008F82B00204B
+:1016B000A424002038B5084B044615460175436044
+:1016C0000A21243003F000F804F128002A460A21F8
+:1016D00002F0FAFF204638BD28650008F8B51E461E
+:1016E0001B6805460C4617461BB9236863B90124DD
+:1016F00008E0BDF818203146806A02F0FDFF00289E
+:10170000F3D100242046F8BD21463A46686A03F02A
+:1017100029F804460028EAD13368002BF1D0A86AE2
+:1017200003F054F8EEE7000038B50D4611460446C4
+:101730001A4611B1806A03F007F82DB12946606A94
+:10174000BDE8384003F03AB838BD000070470000EB
+:1017500070470000002070470020704713B56C46AA
+:1017600000F1140384E8060094E8030083E8050010
+:1017700002B010BD0020704713B56C4600F10C0399
+:1017800084E8060094E8030083E8050002B010BD79
+:101790000023C0E90333704782B002AB03E90600BF
+:1017A00002B070477047000000207047704700008B
+:1017B00000207047002070470120704782B0002051
+:1017C00002A901E90C0002B0704700000020704738
+:1017D000002070470B6883634B6843638B68C36367
+:1017E000CB6803640B6943647047000038B5036B32
+:1017F0000446154D1B7955F8330001F073FFD4E909
+:101800000B231B7955F8331002F1300349689942D4
+:1018100018D000231363E26A5363D4E90B12537C9C
+:10182000581E137C92681B0443EA002313438B6306
+:10183000D4E90B131B79303155F83300BDE838403B
+:1018400001F0E4BE38BD00BFB0630008F8B51D4F1D
+:1018500005460E4611463868FFF768FE78BB746887
+:101860003B7924B394F82C209A420BD02468F8E7F3
+:101870000122B521FFF71EFF736823603B79746076
+:1018800084F82C30482004F093FC68B100220271E7
+:10189000C0E90322C0E90522027A42F0070202727F
+:1018A000094AC0E90B47026028602846F8BD40207D
+:1018B00004F07EFC04460028DAD12C60F5E7002312
+:1018C0002B60F2E7C0240020C0630008044B10B571
+:1018D00004460360406A08B104F068FC204610BD6D
+:1018E0006463000810B50446FFF7F0FF204604F0DB
+:1018F0005BFC204610BD000008B519B1FFF776FF6C
+:10190000012008BD036B1A79024B53F8320001F035
+:10191000EDFEF5E7B06300082DE9FF41DDF8288012
+:101920000546174603911FFA88F60293FFF75EFFFC
+:1019300002ABBAB203A9E86A0096FFF7CFFE0446ED
+:1019400038B900212846FFF7D7FF204604B0BDE88C
+:10195000F081AFB92B6B05F134011A79134B53F8B1
+:101960003200B8F1000F19D101F05EFE80F00104E1
+:10197000E4B23346E86ADDE90221FFF7D5FEE0E78D
+:10198000029B83B92B6B3A46084805F134011C7958
+:10199000039B50F8340001F05DFEE7E7029B4246EE
+:1019A00001F06EFEE2E70024E3E700BFB063000849
+:1019B00013B504460191FFF719FF019A236B04F157
+:1019C00034011879054B53F8300001F06FFE002107
+:1019D0002046FFF791FF012002B010BDB063000860
+:1019E00010B50446FFF702FF236B1A79054B53F835
+:1019F000320001F069FE00212046FFF77DFF012043
+:101A000010BD00BFB0630008064B0121064A1A60F2
+:101A100000221A71054AC3E902124FF48C721A822D
+:101A2000704700BFC02400205063000800E1F505A6
+:101A300000B59BB0EFF3098168226846FFF758FDB7
+:101A4000EFF30583044B9A6BDA6A9A6A9A6A9A6A88
+:101A50009A6A9A6A9B6AFEE700ED00E000B59BB0C7
+:101A6000EFF3098168226846FFF742FDEFF3058333
+:101A7000044B9A6B9A6A9A6A9A6A9A6A9A6A9B6AF9
+:101A8000FEE700BF00ED00E000B59BB0EFF3098179
+:101A900068226846FFF72CFDEFF30583034B5A6B72
+:101AA0009A6A9A6A9A6A9A6A9B6AFEE700ED00E06F
+:101AB000FEE70000FEE700000FB408B5029801F051
+:101AC000F9FFFEE702F062BD02F03ABD806970479F
+:101AD000C0697047006A7047406A7047806A704703
+:101AE000F0B5ADF2044D0E46054600214FF47F726D
+:101AF00001A80091FFF72EFD2C6A744301362B6A72
+:101B00007343A34216D92B686A46214628465F686C
+:101B10004FF48063B84770B16A464FF4806312F89F
+:101B2000011BFF290AD1013B9BB2002BF7D104F521
+:101B30008064E4E701200DF2044DF0BD0020FAE7D7
+:101B400080680368DB69184730B5456A85B004468C
+:101B50008D420FD30568CDE90023026A03ABAD6A5D
+:101B60005143A84720B1206A039BC31A58425841E9
+:101B700005B030BD0020FBE7F0B5C56987B004466D
+:101B80008D4212D30C9F866905687143CDE90137F8
+:101B900005AB00936D69036AA84720B1A069059B56
+:101BA000C31A5842584107B0F0BD0020FBE70000BF
+:101BB000F0B5662389B0002405464FF4807680682E
+:101BC000079403A9CDE90336CDE9054403685B69B1
+:101BD0009847A86822462146036800941F69234657
+:101BE000B847A8689923079403A9CDE90336CDE93E
+:101BF000054403685B699847A86822462146036844
+:101C000000941D692346A84709B0F0BD254B2DE976
+:101C1000F04F1B789FB0002504468DF828304FF018
+:101C20009F0E80684FF00123ADF8295005A9099552
+:101C3000CDE905E3CDE9075503685B699847A068DE
+:101C400003222946036800922A461E690AABB04760
+:101C500028B394F88C20144B9DF8281003EBC20392
+:101C60001A7991421BD19DF829205B799A4216D1AD
+:101C7000A0684FF05A0C0D4B082605A90996CDE92E
+:101C800005C3CDE9075503685B699847A0682A46F4
+:101C90002946036800961F690AABB84740B900207F
+:101CA00048E100BFC8620008C064000800250001C8
+:101CB0000422B1490AA804F0ABFA05460028EED187
+:101CC000BDF82C306FF48277A3813B44012BE6D81A
+:101CD000079605A9CDE90A00A06803685B699847E3
+:101CE000A0682A462946036800961E690AABB047D9
+:101CF0000028D4D0DDE90A361A0202F4706242EA02
+:101D00001662FF2ACBD11B0E26F07F4650222946B1
+:101D1000142B26610AA828BF1423A373FFF71AFC0B
+:101D2000A068079605A903685B699847A068A37B2C
+:101D3000294602689B0000930AAB16692A46B04701
+:101D40000028ACD00B990029A9DBC9086FF07E43AD
+:101D5000149D4FF0010E994228BF1946C5F3031395
+:101D60000EFA03F221FA03F303916161A261E361C8
+:101D7000002B94D02646A44600274FF002081EAA46
+:101D8000C7F3460302EB830353F834AC07F00103B7
+:101D90001B01DA1D0EFA03F908FA02F2A2EB09029E
+:101DA00002EA0A02DA401AD003F108090F330EFAE8
+:101DB00002F2216A08FA03F30EFA09FBCCF830208C
+:101DC0008A42A3EB0B0B0BEA0A0A2AFA09F98CF8F0
+:101DD0002C90A36A88BF2262934288BFA262013717
+:101DE0000CF1100C042FCAD1236A4FF0020C039A95
+:101DF0004FF0010E139F9A4224BFB2FBF3F16162D0
+:101E000007F00F0138BF01234FF0090201F1010172
+:101E100038BF63624900336B33B3531C0EFA02F8C8
+:101E2000A2F105090CFA03F30EFA09FAA3EB080371
+:101E300002F1FF380CFA08F83B40A8EB0A08D3403F
+:101E400008EA070828FA09F877D0012B77D0022B87
+:101E500077D0032B08BF4FF47A735FFA88F808FB3A
+:101E6000033373634B43B36307321036252AD2D151
+:101E700015F0C04FC5F3417365D0012B65D0022B1F
+:101E80000CBF4FF47A634FF47A43C5F3046202FB4C
+:101E90000333E3664B432367199B9E0758D0062301
+:101EA00084F8743015F4005F05F00F03C5F30425C2
+:101EB00014BF40220822013305FB02255B00A56701
+:101EC0005D430A9B9F02E5677FF5E9AE0C9B1A0A0A
+:101ED00084F88020C3F3421203F01F0384F88820A3
+:101EE00084F88130189BC3F3025213F4401F84F826
+:101EF00083207FF4D4AEDE0602D5042A7FF4CFAE71
+:101F000003F40072002A14BF0122002284F8872003
+:101F100004D0DD0324D5002384F88930179B1A07E9
+:101F200022D5002384F88630702384F8853001237D
+:101F300084F88D301FB0BDE8F08F01238DE71023AA
+:101F40008BE7802389E710239FE74FF480739CE79A
+:101F5000590701D55023A3E713F0780FA2D09EE6CE
+:101F60009903DBD50123D7E75B07E0D5012384F88C
+:101F700086300523D9E700BF2064000830B58BB058
+:101F800000240546806803924FF00122059105A9BF
+:101F9000CDE90624CDE90844026852699047A86853
+:101FA0000121039B02680091214615692246A8473A
+:101FB0000BB030BD13B504460DF1070290F8851043
+:101FC000FFF7DCFF94F886309DF807001BB100F0A6
+:101FD000010002B010BDC043C0F3C010F9E700001B
+:101FE00030B54FF001238BB00024054680688DF892
+:101FF0000F20059105A9CDE90634CDE90844036811
+:102000005B699847A86801220DF10F0103680094ED
+:102010001D692346A8470BB030BD0000F7B5174631
+:102020000DF1070206461D46FFF7A8FF68B19DF8AF
+:10203000074039469DF82020304624EA05042A400E
+:1020400022438DF80720FFF7CBFF03B0F0BD00005F
+:1020500030B54FF4807389B0002405468068039141
+:1020600003A9CDE90434CDE9064403685B699847C8
+:10207000A86822462146036800941D692346A847A4
+:1020800009B030BD10B5044623682046DB6A984786
+:102090000028F9D110BD000010B590F87430044646
+:1020A0005BB1FFF7EFFF012394F87410204684F82A
+:1020B0008E30BDE81040FFF7CBBF012010BD0000FF
+:1020C00010B590F87430044653B1FFF7DBFF0123DD
+:1020D0002046042184F88E30BDE81040FFF7B8BFD9
+:1020E000012010BD70B590F883308AB00446042BEF
+:1020F00048D10DF10E020521FFF740FF00282FD037
+:102100000DF10F0235212046FFF738FF40B320467E
+:102110001E4EFFF7C1FF2046FFF7B4FF05AD0FCEFF
+:102120000FC5336805A99DF80E202B609DF80F3070
+:10213000A06843F002038DF810208DF80F308DF861
+:10214000113003685B699847A068002304A90268FE
+:10215000009315690222A84728B92046FFF7B0FF6F
+:1021600000200AB070BD2046FFF7AAFF0DF10F0254
+:1021700035212046FFF702FF0028F1D09DF80F30EF
+:102180009B07EDD501202071EBE700BFCC62000872
+:102190002DE9F341002304468068A36010B1036871
+:1021A0005B6898470025244E244F56F8352001A837
+:1021B00039465FFA85F8FFF749FB019BA0680022CA
+:1021C000A360019210B103685B689847019810B151
+:1021D00003685B689847A368DBB141F2883084F8F4
+:1021E0008C8001F0DBFC2046FFF7E2FC1E2001F0B2
+:1021F000D5FC2046FFF70AFD054680B994F88C30DF
+:102200000F4856F83310FFF76FF9284602B0BDE8C3
+:10221000F0810135032DC8D10A48FFF74DFC204657
+:10222000FFF760FF94F88C30054656F8331008B974
+:102230000548E8E70548E6E7C0640008D824002020
+:10224000286400089E640008526400087C6400084A
+:102250002DE9F041044688B00F461646FFF71CFFF3
+:102260002046FFF70FFF0025C722A0684FF48073B8
+:10227000079503A9CDE90323CDE9055503685B69FB
+:102280009847A0682A46294603680095D3F810802D
+:102290002B46C047054630B92046FFF711FF2846B8
+:1022A00008B0BDE8F081E36E3B60236F3360F3E775
+:1022B0002DE9F041002588B01F4604460E460E9BCE
+:1022C00000F1400CA8463D60016B81B1A9420ED3DC
+:1022D00091420CD8B6FBF1FE01FB1E6139B9416B8E
+:1022E00090F82C800F9D1960816B29601546103085
+:1022F0006045E9D16DB3AB196269934229D8204694
+:10230000FFF7CAFE2046FFF7BDFE4FF41453A06846
+:1023100003A9CDF80C80CDE904360026CDE9066688
+:1023200003685B699847A0683246314603680096A7
+:10233000D3F810803346C047064620462EB9FFF733
+:10234000BFFE304608B0BDE8F081FFF7B9FE3D6042
+:10235000F7E70026F5E700002DE9F041866905461C
+:1023600088B00F46B3429046B1FBF6FC06FB1C1C3E
+:1023700028BF3346A6EB0C0C00269C45644628BFBC
+:102380001C46FFF789FE2846FFF77CFE0222A8685C
+:1023900003A9164B0597CDE90323CDE9066603682B
+:1023A0005B699847A86822464146036800961F6902
+:1023B0003346B847064628462EB9FFF781FE304619
+:1023C00008B0BDE8F081FFF77BFE0E9B1C60AB6F91
+:1023D000AA696343B3FBF2F30F9A1360EA6F109B91
+:1023E0005443AA69B4FBF2F41C60E8E7002500013D
+:1023F0002DE9F04FCE18436989B004469E420F463E
+:10240000904634D83D464FF00009DFF870A0FFF742
+:1024100039FEAE422FD9A6EB050B94F8803094F824
+:10242000882003A9BBF5806F039394F8813028BFFF
+:102430004FF4806B012AA06808BF03F1FF33CDF889
+:1024400010A0CDE90559079303685B699847A06818
+:10245000A8EB07030268CDF800B02B44D2F810B007
+:1024600000221146D84718B105F58065D1E7002054
+:1024700009B0BDE8F08F0120FAE700BF00ED0003CE
+:10248000F0B5044689B00E46FFF7FCFD94F887507E
+:102490002DB194F889302BB1012B1DD00025284691
+:1024A00009B0F0BD94F880200392F02206921A4AF7
+:1024B000CDE9042394F88130A06803A90793036849
+:1024C0005B699847A068314603689B699847054651
+:1024D000642001F063FBE2E720460027FFF7DCFD04
+:1024E0002046FFF7CFFD0823812285212046009753
+:1024F000FFF794FD054618B92046FFF7E1FDCEE74A
+:1025000094F8803006970393044BCDE9043794F890
+:102510008130013BD0E700BF00ED000300ED001368
+:10252000014B024A1A607047D82400201464000846
+:10253000036800211B68184703790BB10022027160
+:102540001846704703685B681847000003791BB999
+:102550000123037118467047002070477047000040
+:1025600010B5044603F020FE204610BD30B50A44E5
+:10257000084D91420DD011F8013B5840082340F31B
+:102580000004013B2C4013F0FF0384EA5000F6D115
+:10259000EFE730BD2083B8ED8A0710B504461DD59E
+:1025A0000378042B1AD143681B682BB105220270F3
+:1025B00098472378052B01D102232370302383F31E
+:1025C0001188002104F1080001F002FB002383F3CD
+:1025D0001188E069BDE8104002F040BACB0704D58D
+:1025E0000248BDE8104001F065BA10BD4065000822
+:1025F00010B5044C204601F001F8034A0023C4E959
+:10260000062310BDE02400200050005210B50378CE
+:102610000446012B17D1104B984214D102460F49A2
+:10262000102002F0E7F90E4BE061D3F8D42042F419
+:102630008042C3F8D420D3F8FC2042F48042C3F88F
+:10264000FC20D3F8FC306268A36992685A60054A9E
+:102650001A601B22DA6010BDE024002099250008D2
+:10266000004402581500020182691B2310B5D36093
+:10267000D1E9003013F44C4406D19B011461D061C0
+:1026800003F44043536110BD0024184313F4406F1A
+:102690001461CC68D4615061F5D08B689361F2E726
+:1026A00030B584691B25C069E5600068836104F169
+:1026B0002003C36102234261013A03614223C360E4
+:1026C00016238362CB682261E361D1E900231343BF
+:1026D00012F4406F636101D08B68A361C36843F05B
+:1026E0000103C36030BD000030B5D0E9064000688A
+:1026F00004F120058561C36108234261013A036149
+:1027000046230D69C36016238362CB682261E361AF
+:10271000D1E90023134312F4406F43EA854343F0A9
+:102720008063636101D08B68A361C36843F00103D8
+:10273000C36030BD8069036823F0040310B5CC6822
+:10274000036000230361C4618361D1E90043096927
+:10275000234343EA814343F04063436112B14FF0A6
+:102760001043136010BD000083691A6842F0020232
+:102770001A601A689207FCD41A6842F004021A60C0
+:10278000704700008269936810B5D3609B070446C8
+:102790001DD50378032B1AD143681B682BB1052282
+:1027A000027098472378052B01D102232370302330
+:1027B00083F31188002104F1080001F009FA0023D5
+:1027C00083F31188E069BDE8104002F047B910BDFD
+:1027D000026843681143016003B118477047000065
+:1027E000024A136843F0C0031360704700100140B1
+:1027F00013B50E4C204600F091FA04F114000023AA
+:102800004FF400720A49009400F04EF9094B4FF45E
+:102810000072094904F13800009400F0C7F9074A32
+:10282000074BC4E9172302B010BD00BF00250020EC
+:102830006C250020E12700086C27002000100140D3
+:1028400000E1F505037C30B5244C002918BF0C4687
+:10285000012B11D1224B98420ED1224BD3F8F020FC
+:1028600042F01002C3F8F020D3F8182142F0100211
+:10287000C3F81821D3F818312268036EC16D03EB39
+:1028800052038466B3FBF2F36268150442BF23F07F
+:10289000070503F0070343EA4503CB60A36843F051
+:1028A00040034B60E36843F001038B6042F496738E
+:1028B00043F001030B604FF0FF330B62510505D568
+:1028C00012F0102205D0B2F1805F04D080F864309D
+:1028D00030BD7F23FAE73F23F8E700BF50650008CB
+:1028E00000250020004402582DE9F047C66D05463A
+:1028F0003768F469210734621AD014F0080118BF50
+:102900004FF48071E20748BF41F02001A3074FF068
+:10291000300348BF41F04001600748BF41F08001EB
+:1029200083F31188281DFFF753FF002383F31188D9
+:10293000E2050AD5302383F311884FF48061281D06
+:10294000FFF746FF002383F311884FF030094FF063
+:10295000000A14F0200838D13B0616D54FF0300994
+:1029600005F1380A200610D589F31188504600F089
+:1029700051F9002836DA0821281DFFF729FF27F032
+:1029800080033360002383F31188790614D562062F
+:1029900012D5302383F31188D5E913239A4208D145
+:1029A0002B6C33B127F040071021281DFFF710FFD3
+:1029B0003760002383F31188E30618D5AA6E1369E4
+:1029C000ABB15069BDE8F047184789F31188736AC5
+:1029D000284695F86410194000F0BAF98AF3118876
+:1029E000F469B6E7B06288F31188F469BAE7BDE824
+:1029F000F0870000F8B51546826804460B46AA42E7
+:102A000000D28568A1692669761AB5420BD21846AC
+:102A10002A46FEF76DFDA3692B44A3612846A368EF
+:102A20005B1BA360F8BD0CD9AF1B18463246FEF7FE
+:102A30005FFD3A46E1683044FEF75AFDE3683B44E7
+:102A4000EBE718462A46FEF753FDE368E5E700008A
+:102A500083689342F7B50446154600D28568D4E9E9
+:102A60000460361AB5420BD22A46FEF741FD63696F
+:102A70002B4463612846A3685B1BA36003B0F0BDD1
+:102A80000DD93246AF1B0191FEF732FD01993A464E
+:102A9000E0683144FEF72CFDE3683B44E9E72A4651
+:102AA000FEF726FDE368E4E710B50A440024C3619D
+:102AB000029B8460C16002610362C0E90000C0E95A
+:102AC000051110BD08B5D0E90532934201D18268E5
+:102AD00082B98268013282605A1C426119700021F9
+:102AE000D0E904329A4224BFC368436101F08AF8F6
+:102AF000002008BD4FF0FF30FBE7000070B5302329
+:102B000004460E4683F31188A568A5B1A368A2699F
+:102B1000013BA360531CA36115782269934224BF33
+:102B2000E368A361E3690BB120469847002383F370
+:102B30001188284607E03146204601F053F8002866
+:102B4000E2DA85F3118870BD2DE9F74F04460E4691
+:102B500017469846D0F81C904FF0300A8AF3118837
+:102B60004FF0000B154665B12A4631462046FFF767
+:102B700041FF034660B94146204601F033F8002882
+:102B8000F1D0002383F31188781B03B0BDE8F08FE8
+:102B9000B9F1000F03D001902046C847019B8BF389
+:102BA0001188ED1A1E448AF31188DCE7C160C36105
+:102BB000009B82600362C0E905111144C0E9000076
+:102BC00001617047F8B504460D461646302383F37D
+:102BD0001188A768A7B1A368013BA36063695A1C69
+:102BE00062611D70D4E904329A4224BFE3686361D4
+:102BF000E3690BB120469847002080F3118807E075
+:102C00003146204600F0EEFF0028E2DA87F3118813
+:102C1000F8BD0000D0E9052310B59A4201D18268C1
+:102C20007AB982680021013282605A1C82611C7864
+:102C300003699A4224BFC368836100F0E3FF204622
+:102C400010BD4FF0FF30FBE72DE9F74F04460E466D
+:102C500017469846D0F81C904FF0300A8AF3118836
+:102C60004FF0000B154665B12A4631462046FFF766
+:102C7000EFFE034660B94146204600F0B3FF00284E
+:102C8000F1D0002383F31188781B03B0BDE8F08FE7
+:102C9000B9F1000F03D001902046C847019B8BF388
+:102CA0001188ED1A1E448AF31188DCE70268436834
+:102CB0001143016003B11847704700001430FFF75B
+:102CC00043BF00004FF0FF331430FFF73DBF00005B
+:102CD0003830FFF7B9BF00004FF0FF333830FFF74F
+:102CE000B3BF00001430FFF709BF00004FF0FF3101
+:102CF0001430FFF703BF00003830FFF763BF000058
+:102D00004FF0FF323830FFF75DBF0000012914BFDC
+:102D10006FF0130000207047FFF76ABD044B03609B
+:102D200000234360C0E9023301230374704700BFEE
+:102D30006865000810B53023044683F31188FFF757
+:102D400081FD02230020237480F3118810BD000050
+:102D500038B5C36904460D461BB904210844FFF782
+:102D6000A5FF294604F11400FFF7ACFE002806DA9F
+:102D7000201D4FF40061BDE83840FFF797BF38BD14
+:102D8000026843681143016003B1184770470000AF
+:102D900013B5406B00F58054D4F8A4381A68117844
+:102DA000042914D1017C022911D119790123128936
+:102DB0008B4013420BD101A94C3002F097FCD4F8A0
+:102DC000A4480246019B2179206800F0DFF902B097
+:102DD00010BD0000143002F019BC00004FF0FF33AA
+:102DE000143002F013BC00004C3002F0EBBC0000C9
+:102DF0004FF0FF334C3002F0E5BC0000143002F01D
+:102E0000E7BB00004FF0FF31143002F0E1BB0000DF
+:102E10004C3002F0B7BC00004FF0FF324C3002F0F3
+:102E2000B1BC00000020704710B500F58054D4F804
+:102E3000A4381A681178042917D1017C022914D109
+:102E40005979012352898B4013420ED1143002F07C
+:102E500079FB024648B1D4F8A4484FF44073617935
+:102E60002068BDE8104000F07FB910BD406BFFF74F
+:102E7000DBBF0000704700007FB5124B0125042620
+:102E8000044603600023057400F184024360294670
+:102E9000C0E902330C4B0290143001934FF440739D
+:102EA000009602F02BFB094B04F69442294604F1EC
+:102EB0004C000294CDE900634FF4407302F0F2FB42
+:102EC00004B070BD906500086D2E0008912D0008BB
+:102ED0000A68302383F311880B790B3342F82300FF
+:102EE0004B79133342F823008B7913B10B3342F83B
+:102EF000230000F58053C3F8A418022303740020B4
+:102F000080F311887047000038B5037F044613B181
+:102F100090F85430ABB90125201D0221FFF730FF96
+:102F200004F114006FF00101257700F077FE04F141
+:102F30004C0084F854506FF00101BDE8384000F0B7
+:102F40006DBE38BD10B5012104460430FFF718FFEF
+:102F50000023237784F8543010BD000038B50446B0
+:102F60000025143002F0E2FA04F14C00257702F05B
+:102F7000B1FB201D84F854500121FFF701FF2046CA
+:102F8000BDE83840FFF750BF90F8803003F0600391
+:102F9000202B06D190F881200023212A03D81F2A54
+:102FA00006D800207047222AFBD1C0E91D3303E078
+:102FB000034A426707228267C3670120704700BF48
+:102FC0002C22002037B500F58055D5F8A4381A68B2
+:102FD000117804291AD1017C022917D1197901230A
+:102FE00012898B40134211D100F14C04204602F0AB
+:102FF00031FC58B101A9204602F078FBD5F8A4486D
+:103000000246019B2179206800F0C0F803B030BD72
+:1030100001F10B03F0B550F8236085B004460D466E
+:10302000FEB1302383F3118804EB8507301D08219E
+:10303000FFF7A6FEFB6806F14C005B691B681BB13D
+:10304000019002F061FB019803A902F04FFB0246D8
+:1030500048B1039B2946204600F098F8002383F3EB
+:10306000118805B0F0BDFB685A691268002AF5D0D6
+:103070001B8A013B1340F1D104F18002EAE7000012
+:10308000133138B550F82140ECB1302383F3118867
+:1030900004F58053D3F8A4281368527903EB820314
+:1030A000DB689B695D6845B104216018FFF768FE25
+:1030B000294604F1140002F04FFA2046FFF7B4FE4F
+:1030C000002383F3118838BD7047000001F01CBD58
+:1030D00001234022002110B5044600F8303BFEF7E2
+:1030E00039FA0023C4E9013310BD000010B53023C4
+:1030F000044683F311882422416000210C30FEF73E
+:1031000029FA204601F022FD02230020237080F3DB
+:10311000118810BD70B500EB8103054650690E465D
+:103120001446DA6018B110220021FEF713FAA069E4
+:1031300018B110220021FEF70DFA31462846BDE8ED
+:10314000704001F009BE000083682022002103F0D6
+:10315000011310B5044683601030FEF7FBF92046DA
+:10316000BDE8104001F084BEF0B4012500EB8104FD
+:1031700047898D40E4683D43A4694581236000236D
+:10318000A2606360F0BC01F0A1BE0000F0B40125B4
+:1031900000EB810407898D40E4683D436469058143
+:1031A00023600023A2606360F0BC01F017BF000041
+:1031B00070B5022300250446242203702946C0F876
+:1031C00088500C3040F8045CFEF7C4F9204684F8BF
+:1031D000705001F055FD63681B6823B129462046F5
+:1031E000BDE87040184770BD037880F88C30052327
+:1031F000037043681B6810B504460BB1042198475F
+:103200000023A36010BD000090F88C20436802707A
+:103210001B680BB1052118477047000070B590F886
+:103220007030044613B1002380F8703004F180023E
+:10323000204601F041FE63689B68B3B994F8803082
+:1032400013F0600535D00021204602F01DF9002161
+:10325000204602F00DF963681B6813B10621204671
+:103260009847062384F8703070BD204698470028A0
+:10327000E4D0B4F88630A26F9A4288BFA36794F96D
+:103280008030A56F002B4FF0300380F20381002DBA
+:1032900000F0F280092284F8702083F31188002165
+:1032A0002046D4E91D23FFF771FF002383F3118823
+:1032B000DAE794F8812003F07F0343EA022340F227
+:1032C0000232934200F0C58021D8B3F5807F48D008
+:1032D0000DD8012B3FD0022B00F09380002BB2D1F0
+:1032E00004F1880262670222A267E367C1E7B3F5CF
+:1032F000817F00F09B80B3F5407FA4D194F88230A9
+:10330000012BA0D1B4F8883043F0020332E0B3F5CA
+:10331000006F4DD017D8B3F5A06F31D0A3F5C063BF
+:10332000012B90D86368204694F882205E6894F858
+:103330008310B4F88430B047002884D043686367B2
+:103340000368A3671AE0B3F5106F36D040F6024267
+:1033500093427FF478AF5C4B63670223A36700233B
+:10336000C3E794F88230012B7FF46DAFB4F8883056
+:1033700023F00203A4F88830C4E91D55E56778E717
+:10338000B4F88030B3F5A06F0ED194F882302046A7
+:1033900084F88A3001F0D2FC63681B6813B1012104
+:1033A00020469847032323700023C4E91D339CE77C
+:1033B00004F18B0363670123C3E72378042B10D147
+:1033C000302383F311882046FFF7BEFE85F3118872
+:1033D0000321636884F88B5021701B680BB1204671
+:1033E000984794F88230002BDED084F88B30042389
+:1033F000237063681B68002BD6D0022120469847B3
+:10340000D2E794F8843020461D0603F00F010AD558
+:1034100001F044FD012804D002287FF414AF2B4BA7
+:103420009AE72B4B98E701F02BFDF3E794F88230F5
+:10343000002B7FF408AF94F8843013F00F01B3D061
+:103440001A06204602D502F037F8ADE702F028F858
+:10345000AAE794F88230002B7FF4F5AE94F884301C
+:1034600013F00F01A0D01B06204602D502F00CF885
+:103470009AE701F0FDFF97E7142284F8702083F3A8
+:1034800011882B462A4629462046FFF76DFE85F314
+:103490001188E9E65DB1152284F8702083F3118864
+:1034A00000212046D4E91D23FFF75EFEFDE60B2236
+:1034B00084F8702083F311882B462A46294620463B
+:1034C000FFF764FEE3E700BFC0650008B8650008C9
+:1034D000BC65000838B590F870300446002B3ED02B
+:1034E000063BDAB20F2A34D80F2B32D8DFE803F0CC
+:1034F00037313108223231313131313131313737E1
+:10350000856FB0F886309D4214D2C3681B8AB5FB24
+:10351000F3F203FB12556DB9302383F311882B4668
+:103520002A462946FFF732FE85F311880A2384F8DC
+:1035300070300EE0142384F87030302383F3118848
+:10354000002320461A461946FFF70EFE002383F398
+:10355000118838BDC36F03B198470023E7E7002106
+:10356000204601F091FF0021204601F081FF6368B1
+:103570001B6813B10621204698470623D7E70000B1
+:1035800010B590F870300446142B29D017D8062BAC
+:1035900005D001D81BB110BD093B022BFBD800217F
+:1035A000204601F071FF0021204601F061FF6368B1
+:1035B0001B6813B1062120469847062319E0152BF6
+:1035C000E9D10B2380F87030302383F31188002376
+:1035D0001A461946FFF7DAFD002383F31188DAE76C
+:1035E000C3689B695B68002BD5D1C36F03B1984753
+:1035F000002384F87030CEE7FEF7FABF01210023E4
+:103600000170C0E901330C3000F0FEB910B5302371
+:10361000044683F311884160FEF7F8FF022300207F
+:10362000237080F3118810BD10B53023044683F356
+:103630001188032304F8083BFFF716F84FF0FF3119
+:10364000204600F0B7FA002383F31188C01A18BF90
+:10365000012010BD38B50446302585F311880325B7
+:1036600004F8085BFFF71CF84FF0FF31204600F02C
+:10367000A1FA002383F31188C01A18BF012038BDB6
+:1036800038B50446302585F31188042504F8085B15
+:10369000FFF72AF84FF0FF31204600F08BFA0023A5
+:1036A00083F31188C01A18BF012038BD10B530232C
+:1036B000044683F31188FFF73DF8062323700023A7
+:1036C00083F3118810BD000010B53023044683F346
+:1036D0001188FFF749F802232370002383F3118830
+:1036E00010BD00000C3000F0ABB900000C3000F051
+:1036F000B1B9000004480121044B03600023C0E974
+:1037000001330C3000F080B96C2900200959000801
+:10371000CB1D083A23F00703591A521A012110B49D
+:10372000D2080024C0E9004384600C301C605A6059
+:103730005DF8044B00F068B92DE9F84F364ECD1D09
+:103740000F46002818BF0646082A4FEAD50538BF9D
+:10375000082206F10C08341D9146404600F070F92D
+:1037600009F10701C9F1000E224624686CB94046F0
+:1037700000F070F93368CBB308224946E800984757
+:10378000044698B340E9026730E004EB010CD4F83A
+:1037900004A00CEA0E0C0AF10100ACF1080304EBE2
+:1037A000C0009842E0D9A0EB0C0CB5EBEC0F4FEA4F
+:1037B000EC0BD9D89C421CD204F10802AB45A3EB18
+:1037C00002024FEAE202626009D9691CED432068F7
+:1037D00003EBC1025D44556043F8310022601C4692
+:1037E0005F60404644F8086B00F034F92046BDE8BD
+:1037F000F88FAA45216802D111602346EFE7013511
+:1038000004EBC50344F8351003F10801401AC01059
+:1038100058601360F1E700BF6C290020F8B550F83C
+:10382000043C044650F8085CA0F1080607332F1D3D
+:103830000C35DB0840F8043C284600F001F93B4613
+:103840009F421A6801D0B34228D20AB1964225D2CB
+:1038500044F8082C54F8042C1E60013254F8081C5B
+:1038600006EBC200814206D14868024444F8042CA9
+:103870000A6844F8082C5868411C03EBC1018E42C9
+:1038800007D154F8042C013202445A6054F8082C31
+:103890001A602846BDE8F84000F0DCB81346CFE7D0
+:1038A00000238268037503691B6899689142FBD203
+:1038B0005A68036042601060586070470023826855
+:1038C000037503691B6899689142FBD85A680360C5
+:1038D000426010605860704708B50846302383F393
+:1038E00011880A7D0023052A06D8DFE802F00B05BF
+:1038F0000503120E826913604FF0FF338361FFF7F7
+:10390000CFFF002383F3118808BD826993680133D8
+:103910009360D0E9003213605A60EDE7FFF7C0BF53
+:10392000054BD96808751868026853601A6001224F
+:10393000D8600275FCF7F2BE882900200C4B30B528
+:10394000DD684B1C87B004460FD02B46094A6846F9
+:1039500000F0F8F92046FFF7E3FF009B13B168463B
+:1039600000F0FAF9A86907B030BDFFF7D9FFF9E711
+:1039700088290020D938000838B50C4D04468161EB
+:10398000EB6881689A68914203D8BDE83840FFF738
+:1039900087BF1846FFF792FF01230146EC602046DF
+:1039A0002375BDE83840FCF7B9BE00BF8829002068
+:1039B000044B1A68DB6890689B68984294BF0020AB
+:1039C0000120704788290020084B10B51C68D86872
+:1039D000226853601A600122DC602275FFF76EFFD7
+:1039E00001462046BDE81040FCF798BE882900201B
+:1039F000044B1A68DB6892689B689A4201D9FFF70A
+:103A0000E3BF704788290020C0E90000816070474B
+:103A10008368013B002B10B583600CDA074BDC6830
+:103A20004368A061206063601C6044600520FFF76C
+:103A300077FFA06910BD0020FCE700BF88290020A7
+:103A400008B5302383F31188FFF7E2FF002383F3E7
+:103A5000118808BD08B5302383F3118883680133CA
+:103A6000002B836007DC036800211A680260506045
+:103A70001846FFF781FF002383F3118808BD00007B
+:103A800038B50123084C00252370656001F01EFF46
+:103A9000FFF730FE0549064801F042FF022323707C
+:103AA00085F3118838BD00BFF02B0020C8650008E1
+:103AB0008829002008B572B6044B186500F032FD65
+:103AC00000F000FE024B03221A70FEE78829002056
+:103AD000F02B002000F076B9EFF3118020B9EFF35E
+:103AE0000583302282F311887047000010B530B989
+:103AF000EFF30584C4F3080414B180F3118810BDFA
+:103B0000FFF776FF84F31188F9E70000034A516854
+:103B100053685B1A9842FBD8704700BF001000E062
+:103B20008B600223086108468B8270478368A3F18B
+:103B3000840243F8142C026943F8442C426943F888
+:103B4000402C094A43F8242CC268A3F1200043F812
+:103B5000182C022203F80C2C002203F80B2C034A29
+:103B600043F8102C704700BF350700088829002053
+:103B700008B5FFF7DBFFBDE80840FFF7CFBE000048
+:103B8000024BDB6898610F20FFF7CABE882900202E
+:103B9000302383F31188FFF7F3BF000008B5014617
+:103BA000302383F311880820FFF7C8FE002383F336
+:103BB000118808BD054BDB6821B1036098610320C3
+:103BC000FFF7BCBE4FF0FF30704700BF88290020D0
+:103BD00003682BB10022026018469961FFF79EBE70
+:103BE00070470000064BDB6839B1426818605A60C4
+:103BF000136043600420FFF7A1BE4FF0FF30704711
+:103C0000882900200368984206D01A680260506034
+:103C100018469961FFF782BE7047000038B5044628
+:103C20000D462068844200D138BD036823605C6083
+:103C30008561FFF773FEF4E7036810B59C68A24244
+:103C40000CD85C688A600B604C6021605960996890
+:103C50008A1A9A604FF0FF33836010BD121B1B68F5
+:103C6000ECE700000A2938BF0A2170B504460D466A
+:103C70000A26601901F024FE01F00CFE041BA54287
+:103C800003D8751C04462E46F3E70A2E04D90120FA
+:103C9000BDE8704001F084BE70BD0000F8B5144B63
+:103CA0000D460A2A4FF00A07D96103F1100182601C
+:103CB00038BF0A22416019691446016048601861E2
+:103CC000A81801F0EDFD01F0E5FD431B0646A342F7
+:103CD00006D37C1C28192746354601F0F1FDF2E792
+:103CE0000A2F04D90120BDE8F84001F059BEF8BD03
+:103CF00088290020F8B506460D4601F0CBFD0F4A95
+:103D0000134653F8107F9F4206D12A46014630469B
+:103D1000BDE8F840FFF7C2BFD169BB68441A2C194F
+:103D200028BF2C46A34202D92946FFF79BFF224613
+:103D300031460348BDE8F840FFF77EBF88290020E0
+:103D400098290020C0E90323002310B45DF8044B38
+:103D50004361FFF7CFBF000010B5194C23699842AB
+:103D60000DD08168D0E9003213605A609A680A4425
+:103D70009A60002303604FF0FF33A36110BD026817
+:103D8000234643F8102F53600022026022699A42B2
+:103D900003D1BDE8104001F08DBD936881680B44EC
+:103DA000936001F077FD2269E1699268441AA242AA
+:103DB000E4D91144BDE81040091AFFF753BF00BF12
+:103DC000882900202DE9F047DFF8BC8008F11007B2
+:103DD0002C4ED8F8105001F05DFDD8F81C40AA68B0
+:103DE000031B9A423ED814444FF00009D5E9003233
+:103DF000C8F81C4013605A60C5F80090D8F810301D
+:103E0000B34201D101F056FD89F31188D5E90331A0
+:103E100028469847302383F311886B69002BD8D04C
+:103E200001F038FD6A69A0EB040982464A450DD2CB
+:103E3000022001F0B5FD0022D8F81030B34208D1BD
+:103E400051462846BDE8F047FFF728BF121A224422
+:103E5000F2E712EB09092946384638BF4A46FFF710
+:103E6000EBFEB5E7D8F81030B34208D01444C8F8D8
+:103E70001C00211AA960BDE8F047FFF7F3BEBDE8BA
+:103E8000F08700BF98290020882900200020704773
+:103E9000FEE70000704700004FF0FF307047000061
+:103EA00002290CD0032904D00129074818BF00209B
+:103EB0007047032A05D8054800EBC2007047044844
+:103EC00070470020704700BFA06600083C22002019
+:103ED0005466000870B59AB005460846144601A914
+:103EE00000F0C2F801A8FDF72DFB431C0022C6B26A
+:103EF0005B001046C5E9003423700323023404F844
+:103F0000013C01ABD1B202348E4201D81AB070BD6F
+:103F100013F8011B013204F8010C04F8021CF1E74C
+:103F200008B5302383F311880348FFF74BF80023CB
+:103F300083F3118808BD00BFF82B002090F8803073
+:103F400003F01F02012A07D190F881200B2A03D128
+:103F50000023C0E91D3315E003F06003202B08D1D6
+:103F6000B0F884302BB990F88120212A03D81F2A79
+:103F700004D8FFF709B8222AEBD0FAE7034A4267D0
+:103F800007228267C3670120704700BF33220020E9
+:103F900007B5052917D8DFE801F01916031919200C
+:103FA000302383F31188104A01210190FFF7B2F802
+:103FB000019802210D4AFFF7ADF80D48FEF7CEFF3C
+:103FC000002383F3118803B05DF804FB302383F3EF
+:103FD00011880748FEF798FFF2E7302383F3118832
+:103FE0000348FEF7AFFFEBE7F4650008186600082A
+:103FF000F82B002038B50C4D0C4C2A460C4904F126
+:104000000800FFF767FF05F1CA0204F11000094933
+:10401000FFF760FF05F5CA7204F118000649BDE814
+:104020003840FFF757BF00BFD04400203C2200209B
+:10403000D4650008DE650008E965000870B504462F
+:1040400008460D46FDF77EFAC6B2204601340378D5
+:104050000BB9184670BD32462946FDF753FA0028C1
+:10406000F3D10120F6E700002DE9F84F05460C4694
+:10407000FDF768FA2C49C6B22846FFF7DFFF08B102
+:104080000336F6B229492846FFF7D8FF08B11036A3
+:10409000F6B2632E0DD8DFF89080DFF89090244FB1
+:1040A000DFF894A0DFF894B02E7846B92670BDE80A
+:1040B000F88F29462046BDE8F84F02F0FDB8252EBE
+:1040C0002ED1072241462846FDF71CFA70B9DBF8CD
+:1040D000003007350A3444F80A3CDBF8043044F871
+:1040E000063CBBF8083024F8023CDDE708224946CC
+:1040F0002846FDF707FA98B9A21C0E4B1978023230
+:104100000909C95D02F8041C13F8011B01F00F0135
+:104110005345C95D02F8031CF0D118340835C3E7D4
+:10412000013504F8016BBFE7C0660008E9650008C7
+:10413000D366000800E8F11F0CE8F11FC86600080C
+:10414000BFF34F8F044B1A695107FCD1D3F81021EC
+:104150005207F8D1704700BF0020005208B50D4B40
+:104160001B78ABB9FFF7ECFF0B4BDA68D10704D52E
+:104170000A4A5A6002F188325A60D3F80C21D207F9
+:1041800006D5064AC3F8042102F18832C3F8042197
+:1041900008BD00BF2E4700200020005223016745C4
+:1041A0004FF00063054A1968013104D1043393428A
+:1041B000F9D1012070470020704700BF00000208BD
+:1041C00008B5114B1B78F3B9104B1A69510703D589
+:1041D000DA6842F04002DA60D3F81021520705D5C0
+:1041E000D3F80C2142F04002C3F80C21FFF7A8FFDE
+:1041F000064BDA6842F00102DA60D3F80C2142F093
+:104200000102C3F80C2108BD2E47002000200052F7
+:104210004FF40030704700000120704708B9FFF7E5
+:10422000BFBF00207047000038B548BB154CFFF7F2
+:1042300053FCFFF785FF0546FFF790FF4FF0FF3374
+:104240006361C4F814312361FFF77AFF2423E3602C
+:10425000E36843F08003E36023695B07FCD4FFF766
+:104260006FFF4FF000604FF4003100F007FA28466E
+:10427000FFF7A6FFFFF73AFCBDE83840FFF790BF15
+:10428000002038BD002000522DE9F84F40EA02031B
+:1042900005460C461746D80602D00020BDE8F88F28
+:1042A00027F01F07DFF8D4B0FFF758FF2744BC42C0
+:1042B00003D10120FFF784FFF0E7202229462046A2
+:1042C00001F0A6FF10B920352034F0E72B4605F1A8
+:1042D00020021E68711CE0D104339A42F9D1FFF725
+:1042E000FBFB05F17843234AB3F5801F224B28BF1F
+:1042F0009A4603F1040338BF9046A2F1080228BF92
+:104300009846A3F108033ABF9146DA469946FFF76B
+:1043100017FFC8F80060A5EB040CD9F8002004F1E1
+:104320001C0142F00202C9F80020221FDAF80060E6
+:1043300016F00506FAD152F8043F8A424CF80230D2
+:10434000F4D1BFF34F8FFFF7FBFE4FF0FF32C8F8F9
+:104350000020D9F8002022F00202C9F80020FFF75F
+:10436000C5FB20222146284601F052FF0028AAD092
+:1043700030469FE7142000521021005210200052B6
+:1043800010B5084C237828B11BB9FFF7E7FE0123CD
+:10439000237010BD002BFCD02070BDE81040FFF74B
+:1043A0000FBF00BF2E4700202DE9F74F0E460546F0
+:1043B000002864D011F0050763D139B908222946D5
+:1043C0003046FFF7B9F90446002848D108224FF0DB
+:1043D0000109DFF8C08006F00403DFF8BCA006EA9C
+:1043E000090BBBF1000F27D0D8F81410C80723D44D
+:1043F00009F1010908F10C08B9F1060FF1D18FB9E3
+:10440000224E2946F0190092FFF796F9044630BB78
+:104410001837009A782FF4D12946FFF78DF9044612
+:10442000E8B9009A29461A48FFF786F9044608BBFE
+:10443000204603B0BDE8F08FABB1D8F8141011F0EE
+:10444000040FD5D01820294600FB09A0CDE9002390
+:10445000FFF772F90446DDE900230028C8D02A4698
+:104460000021204608E0B107ECD5D8F8141011F06F
+:10447000020FE6E72A460021FDF76CF8D8E704466C
+:10448000D6E71F35202225F01F05A0E76047002052
+:1044900030470020E4660008484700200021FFF76D
+:1044A00083BF00000121FFF77FBF0000F8B5144D66
+:1044B00001241827134E40F2FF3200210120FDF79E
+:1044C00049F807FB046001342A6955F80C1FFFF70F
+:1044D0001FF9062CF5D137254FF4C0542046FFF7BD
+:1044E000E1FF014628B122460748BDE8F840FFF742
+:1044F0000FB9C4EBC404013D4FEAD404EED1F8BDBA
+:10450000E466000848470020304700200421FFF7F8
+:104510004BBF00004843FFF7C1BF000008B1FFF7E1
+:104520007DB9704738B5054D00240334696855F8E6
+:104530000C0B00F0B5F8122CF7D138BDE46600087A
+:1045400070B5104E82B0FFF7C7FA054601F0A2F928
+:10455000326803469042336037BF0B4A0A495168BC
+:10456000146836BF0131D1E9004151600419284671
+:1045700041F100010191FFF7B9FA2046019902B01B
+:1045800070BD00BFD8470020E047002070B5124E34
+:1045900082B0FFF7A1FA054601F07CF932680346C4
+:1045A0009042336037BF0D4A0C495168146836BFDA
+:1045B0000131D1E9004151600419284641F100015F
+:1045C0000191FFF793FA4FF47A7200232046019984
+:1045D000FBF78EFE02B070BDD8470020E0470020F8
+:1045E0000244074BD2B210B5904200D110BD441C1A
+:1045F00000B253F8200041F8040BE0B2F4E700BF2A
+:10460000504000580E4B30B51C6F240405D41C6F6D
+:104610001C671C6F44F400441C670A4C0244236866
+:10462000D2B243F480732360074B904200D130BD77
+:10463000441C51F8045B00B243F82050E0B2F4E7A8
+:1046400000440258004802585040005807B5012263
+:1046500001A90020FFF7C4FF019803B05DF804FB37
+:1046600013B50446FFF7F2FFA04205D0012201A9CD
+:1046700000200194FFF7C6FF02B010BD0144BFF354
+:104680004F8F064B884204D3BFF34F8FBFF36F8F1A
+:104690007047C3F85C022030F4E700BF00ED00E093
+:1046A0000144BFF34F8F064B884204D3BFF34F8FB3
+:1046B000BFF36F8F7047C3F870022030F4E700BF7C
+:1046C00000ED00E07047000070B5054616460C4648
+:1046D00001201021FFF71EFF286046733CB12046E1
+:1046E00036B1FFF713FF2B68186000B19C6070BDF6
+:1046F000FFF7D8FEF7E7000070B50E4615460446F2
+:1047000000B30B6843608368934210D213B1006812
+:10471000FFF704FF637B28462BB1FFF7F7FE20600D
+:1047200020B9A06070BDFFF7BDFEF8E7A560206866
+:1047300005F11F01306021F01F01FFF79FFF0120ED
+:104740002073EFE70120EDE710B5044640B10068A3
+:10475000884205D1606808B1FCF7CAFE00232373C4
+:1047600010BD000070B50E461546044620B38368A0
+:104770009A4210D913B10068FFF7D0FE637B284638
+:104780002BB1FFF7C3FE206020B9A06070BDFFF71A
+:1047900089FEF8E7A560316819B12A462068FCF760
+:1047A000A7FE206805F11F01306021F01F01FFF70F
+:1047B00077FF01202073E9E70120E7E720B10368D4
+:1047C0008B4204BF002303737047000008B100232D
+:1047D00003737047034B1A681AB9034AD2F8D024FE
+:1047E0001A607047E84700200040025808B5FFF7FC
+:1047F000F1FF024B1868C0F3806008BDE847002055
+:1048000070B5BFF34F8FBFF36F8F1A4A0021C2F804
+:104810005012BFF34F8FBFF36F8F536943F40033D0
+:104820005361BFF34F8FBFF36F8FC2F88410BFF394
+:104830004F8FD2F8803043F6E074C3F3C900C3F35E
+:104840004E335B0103EA0406014646EA81750139ED
+:10485000C2F86052F9D2203B13F1200FF2D1BFF31E
+:104860004F8F536943F480335361BFF34F8FBFF3CE
+:104870006F8F70BD00ED00E0FEE700000A4B0B48B3
+:104880000B4A90420BD30B4BC11EDA1C121A22F0BA
+:1048900003028B4238BF00220021FCF75BBE53F8B5
+:1048A000041B40F8041BECE7B0690008904A0020A4
+:1048B000904A0020904A00207047000003681A6860
+:1048C00099685A6043681BB142EA01418068184701
+:1048D000704700004FF0A44310B51C68E00702D5F4
+:1048E0002848FFF7EBFFA10702D52748FFF7E6FFAF
+:1048F000620702D52548FFF7E1FF230702D52448C8
+:10490000FFF7DCFFE00602D52248FFF7D7FFA1063C
+:1049100002D52148FFF7D2FF620602D51F48FFF7F4
+:10492000CDFF230602D51E48FFF7C8FFE00502D5DC
+:104930001C48FFF7C3FFA10502D51B48FFF7BEFFC8
+:10494000620502D51948FFF7B9FF230502D51848BB
+:10495000FFF7B4FFE00402D51648FFF7AFFFA1044C
+:1049600002D51548FFF7AAFF620402D51348FFF7E6
+:10497000A5FF230402D51248FFF7A0FFBDE81040B1
+:1049800001F000B9F0470020FC4700200848002053
+:1049900014480020204800202C48002038480020DF
+:1049A00044480020504800205C480020684800200F
+:1049B00074480020804800208C480020984800203F
+:1049C000A448002030B5094B0021094C10200725D0
+:1049D000196054F8042B0138C3E90121D16003F1B7
+:1049E0000C0311615560F4D130BD00BFEC470020CD
+:1049F0002C6700080F28F0B50AD9102806D10F231C
+:104A00000020144C01272568984203D900201DE09E
+:104A10000346F6E707FA00F6354218D10C23354372
+:104A200043432560181D2344C3E902120A4B204466
+:104A3000D3F8D42042F00102C3F8D420D3F8FC20EC
+:104A400042F00102C3F8FC20D3F8FC30F0BD013085
+:104A5000DAE700BFEC470020004402580368D96839
+:104A6000DA68C90722F03F02DA6002D51A689207B5
+:104A7000FCD507225A607047074BD3F8D81021EABB
+:104A80000001C3F8D810D3F8002122EA0002C3F8CD
+:104A90000021D3F8003170470044025870B5D0E9C6
+:104AA000244300224FF0FF359E6804EB421351016E
+:104AB000D3F80009002805DAD3F8000940F0804057
+:104AC000C3F80009D3F8000B002805DAD3F8000B6F
+:104AD00040F08040C3F8000B013263189642C3F8DF
+:104AE0000859C3F8085BE0D24FF00113C4F81C3832
+:104AF00070BD0000890141F02001016103699B063E
+:104B0000FCD41220FFF702B810B50A4C2046FEF77D
+:104B1000DFFA094BC4F89030084BC4F89430084CC5
+:104B20002046FEF7D5FA074BC4F89030064BC4F880
+:104B3000943010BDB0480020000008409067000885
+:104B40004C490020000004409C67000870B50378C1
+:104B50000546012B5CD1434BD0F89040984258D188
+:104B6000414B0E216520D3F8D82042F00062C3F8F3
+:104B7000D820D3F8002142F00062C3F80021D3F816
+:104B80000021D3F8802042F00062C3F88020D3F8DF
+:104B9000802022F00062C3F88020D3F8803000F03B
+:104BA00097FC324BE360324BC4F800380023D5F851
+:104BB0009060C4F8003EC02323604FF40413A36345
+:104BC0003369002BFCDA01230C203361FEF79EFFD2
+:104BD0003369DB07FCD41220FEF798FF3369002B02
+:104BE000FCDA00262846A660FFF758FF6B68C4F879
+:104BF0001068DB68C4F81468C4F81C6883BB1D4BDC
+:104C0000A3614FF0FF336361A36843F00103A36026
+:104C100070BD194B9842C9D1134B4FF08060D3F847
+:104C2000D82042F00072C3F8D820D3F8002142F017
+:104C30000072C3F80021D3F80021D3F8802042F09D
+:104C40000072C3F88020D3F8802022F00072C3F8ED
+:104C50008020D3F88030FFF70FFF0E214D209EE714
+:104C6000064BCDE7B04800200044025840140040F5
+:104C700003002002003C30C04C490020083C30C0FA
+:104C8000F8B5D0F89040054600214FF00066204668
+:104C9000FFF730FFD5F8941000234FF001128F6812
+:104CA0004FF0FF30C4F83438C4F81C2804EB43122A
+:104CB00001339F42C2F80069C2F8006BC2F80809CC
+:104CC000C2F8080BF2D20B68D5F89020C5F89830DE
+:104CD000636210231361166916F01006FBD11220CF
+:104CE000FEF714FFD4F8003823F4FE63C4F800384C
+:104CF000A36943F4402343F01003A3610923C4F8DC
+:104D00001038C4F814380B4BEB604FF0C043C4F8B4
+:104D1000103B094BC4F8003BC4F81069C4F80039D3
+:104D2000D5F8983003F1100243F48013C5F89820A9
+:104D3000A362F8BD6C67000840800010D0F8902096
+:104D400090F88A10D2F8003823F4FE6343EA011386
+:104D5000C2F80038704700002DE9F84300EB8103EA
+:104D6000D0F890500C468046DA680FFA81F9480175
+:104D7000166806F00306731E022B05EB41134FF075
+:104D8000000194BFB604384EC3F8101B4FF0010168
+:104D900004F1100398BF06F1805601FA03F39169FC
+:104DA00098BF06F5004600293AD0578A04F1580109
+:104DB000374349016F50D5F81C180B430021C5F843
+:104DC0001C382B180127C3F81019A7405369611E1E
+:104DD0009BB3138A928B9B08012A88BF5343D8F850
+:104DE0009820981842EA034301F140022146C8F88E
+:104DF0009800284605EB82025360FFF77BFE08EB24
+:104E00008900C3681B8A43EA845348341E43640103
+:104E10002E51D5F81C381F43C5F81C78BDE8F8831F
+:104E200005EB4917D7F8001B21F40041C7F8001B18
+:104E3000D5F81C1821EA0303C0E704F13F030B4A2D
+:104E40002846214605EB83035A60FFF753FE05EB26
+:104E50004910D0F8003923F40043C0F80039D5F8E0
+:104E60001C3823EA0707D7E700800010000400027F
+:104E7000D0F894201268C0F89820FFF70FBE000009
+:104E80005831D0F8903049015B5813F4004004D0F9
+:104E900013F4001F0CBF0220012070474831D0F8E6
+:104EA000903049015B5813F4004004D013F4001F04
+:104EB0000CBF02200120704700EB8101CB68196A0A
+:104EC0000B6813604B6853607047000000EB810370
+:104ED00030B5DD68AA691368D36019B9402B84BF67
+:104EE000402313606B8A1468D0F890201C4402EBB6
+:104EF0004110013C09B2B4FBF3F46343033323F0E4
+:104F0000030343EAC44343F0C043C0F8103B2B689B
+:104F100003F00303012B0ED1D2F8083802EB411045
+:104F200013F4807FD0F8003B14BF43F0805343F06C
+:104F30000053C0F8003B02EB4112D2F8003B43F0B3
+:104F40000443C2F8003B30BD2DE9F041D0F8906039
+:104F500005460C4606EB4113D3F8087B3A07C3F825
+:104F6000087B08D5D6F814381B0704D500EB81035D
+:104F7000DB685B689847FA071FD5D6F81438DB075B
+:104F80001BD505EB8403D968CCB98B69488A5A686C
+:104F9000B2FBF0F600FB16228AB91868DA68904274
+:104FA0000DD2121AC3E90024302383F3118821465D
+:104FB0002846FFF78BFF84F31188BDE8F0810123B9
+:104FC00003FA04F26B8923EA02036B81CB68002B9E
+:104FD000F3D021462846BDE8F041184700EB810395
+:104FE0004A0170B5DD68D0F890306C692668E660DB
+:104FF00056BB1A444FF40020C2F810092A6802F088
+:105000000302012A0AB20ED1D3F8080803EB4214B6
+:1050100010F4807FD4F8000914BF40F0805040F0B5
+:105020000050C4F8000903EB4212D2F8000940F026
+:105030000440C2F800090122D3F8340802FA01F151
+:105040000143C3F8341870BD19B9402E84BF402005
+:10505000206020681A442E8A8419013CB4FBF6F4BF
+:1050600040EAC44040F00050C6E700002DE9F84394
+:10507000D0F8906005460C464F0106EB4113D3F87B
+:10508000088918F0010FC3F808891CD0D6F8103829
+:10509000DB0718D500EB8103D3F80CC0DCF8143023
+:1050A000D3F800E0DA68964530D2A2EB0E024FF05A
+:1050B00000091A60C3F80490302383F31188FFF7C6
+:1050C0008DFF89F3118818F0800F1DD0D6F8343881
+:1050D0000126A640334217D005EB84030134D5F8EE
+:1050E0009050D3F80CC0E4B22F44DCF8142005EB48
+:1050F0000434D2F800E05168714514D3D5F834383F
+:1051000023EA0606C5F83468BDE8F883012303FAEC
+:1051100001F2038923EA02030381DCF80830002B43
+:10512000D1D09847CFE7AEEB0103BCF81000834223
+:1051300028BF0346D7F8180980B2B3EB800FE3D835
+:105140009068A0F1040959F8048FC4F80080A0EB1E
+:1051500009089844B8F1040FF5D818440B4490603E
+:105160005360C8E72DE9F84FD0F8905004466E69B7
+:10517000AB691E4016F480586E6103D0BDE8F84F4D
+:10518000FEF716B8002E12DAD5F8003E9F0705D0BC
+:10519000D5F8003E23F00303C5F8003ED5F80438E7
+:1051A000204623F00103C5F80438FEF72DF830053A
+:1051B00005D52046FFF772FC2046FEF715F8B1042E
+:1051C0000CD5D5F8083813F0060FEB6823F47053AC
+:1051D0000CBF43F4105343F4A053EB60320704D5E3
+:1051E0006368DB680BB120469847F30200F1BA8090
+:1051F000B70226D5D4F8909000274FF0010A09EBAA
+:105200004712D2F8003B03F44023B3F5802F11D1AD
+:10521000D2F8003B002B0DDA62890AFA07F322EA82
+:105220000303638104EB8703DB68DB6813B1394652
+:10523000204698470137D4F89430FFB29B689F42CC
+:10524000DDD9F00619D5D4F89000026AC2F30A1726
+:1052500002F00F0302F4F012B2F5802F00F0CA80C2
+:10526000B2F5402F09D104EB8303002200F58050F2
+:10527000DB681B6A974240F0B0803003D5F81858BD
+:1052800035D5E90303D500212046FFF75DFEAA03CB
+:1052900003D501212046FFF757FE6B0303D50221FA
+:1052A0002046FFF751FE2F0303D503212046FFF7C9
+:1052B0004BFEE80203D504212046FFF745FEA90274
+:1052C00003D505212046FFF73FFE6A0203D50621DC
+:1052D0002046FFF739FE2B0203D507212046FFF7B2
+:1052E00033FEEF0103D508212046FFF72DFE7003A2
+:1052F00040F1A780E90703D500212046FFF7B6FE5D
+:10530000AA0703D501212046FFF7B0FE6B0703D59E
+:1053100002212046FFF7AAFE2F0703D503212046CE
+:10532000FFF7A4FEEE0603D504212046FFF79EFEFC
+:10533000A80603D505212046FFF798FE690603D588
+:1053400006212046FFF792FE2A0603D507212046B4
+:10535000FFF78CFEEB0574D520460821BDE8F84F19
+:10536000FFF784BED4F890904FF0000B4FF0010A85
+:10537000D4F894305FFA8BF79B689F423FF638AFC2
+:1053800009EB4713D3F8002902F44022B2F5802F2D
+:1053900020D1D3F80029002A1CDAD3F8002942F0E2
+:1053A0009042C3F80029D3F80029002AFBDB3946D4
+:1053B000D4F89000FFF79EFB22890AFA07F322EA4D
+:1053C0000303238104EB8703DB689B6813B1394631
+:1053D000204698470BF1010BCAE7910701D1D0F89D
+:1053E0000080072A02F101029CBF03F8018B4FEAFB
+:1053F00018283FE704EB830300F58050DA68D2F801
+:1054000018C0DCF80820DCE9001CA1EB0C0C002122
+:105410008F4208D1DB689B699A683A449A605A685F
+:105420003A445A6029E711F0030F01D1D0F8008007
+:105430008C4501F1010184BF02F8018B4FEA182865
+:10544000E6E7BDE8F88F000008B50348FFF78AFEDD
+:10545000BDE8084000F096BBB048002008B50348FE
+:10546000FFF780FEBDE8084000F08CBB4C490020EF
+:10547000D0F8903003EB4111D1F8003B43F4001316
+:10548000C1F8003B70470000D0F8903003EB4111A9
+:10549000D1F8003943F40013C1F800397047000017
+:1054A000D0F8903003EB4111D1F8003B23F4001306
+:1054B000C1F8003B70470000D0F8903003EB411179
+:1054C000D1F8003923F40013C1F800397047000007
+:1054D000090100F16043012203F56143C9B283F879
+:1054E000001300F01F039A4043099B0003F160433F
+:1054F00003F56143C3F880211A60704730B5043367
+:10550000039C0172002104FB0325C160C0E906531E
+:10551000049B0363059BC0E90000C0E90422C0E9C5
+:105520000842C0E90A11436330BD00000022416A0D
+:10553000C260C0E90411C0E90A226FF00101FEF760
+:105540006DBB0000D0E90432934201D1C2680AB9B0
+:10555000181D704700207047036919600021C26858
+:105560000132C260C269134482699342036124BF5D
+:10557000436A0361FEF746BB38B504460D46E3684F
+:105580003BB162690020131D1268A3621344E362F9
+:1055900007E0237A33B929462046FEF723FB00288B
+:1055A000EDDA38BD6FF00100FBE70000C368C269A7
+:1055B000013BC3604369134482699342436124BF42
+:1055C000436A436100238362036B03B1184770474A
+:1055D00070B53023044683F31188866A3EB9FFF71D
+:1055E000CBFF054618B186F31188284670BDA36A23
+:1055F000E26A13F8015B9342A36202D32046FFF7ED
+:10560000D5FF002383F31188EFE700002DE9F84F61
+:1056100004460E46174698464FF0300989F3118824
+:105620000025AA46D4F828B0BBF1000F09D14146A5
+:105630002046FFF7A1FF20B18BF311882846BDE873
+:10564000F88FD4E90A12A7EB050B521A934528BF2D
+:105650009346BBF1400F1BD9334601F1400251F88C
+:10566000040B914243F8040BF9D1A36A403640354C
+:105670004033A362D4E90A239A4202D32046FFF7BB
+:1056800095FF8AF31188BD42D8D289F31188C9E702
+:1056900030465A46FBF72CFFA36A5E445D445B44E8
+:1056A000A362E7E710B5029C0433017203FB0421F7
+:1056B000C460C0E906130023C0E90A33039B0363F7
+:1056C000049BC0E90000C0E90422C0E9084243632A
+:1056D00010BD0000026A6FF00101C260426AC0E9B9
+:1056E00004220022C0E90A22FEF798BAD0E9042376
+:1056F0009A4201D1C26822B9184650F8043B0B60A7
+:105700007047002070470000C3680021C269013360
+:10571000C3604369134482699342436124BF436A6F
+:105720004361FEF76FBA000038B504460D46E368E2
+:105730003BB1236900201A1DA262E2691344E362AF
+:1057400007E0237A33B929462046FEF74BFA0028B2
+:10575000EDDA38BD6FF00100FBE700000369196066
+:10576000C268013AC260C26913448269934203610C
+:1057700024BF436A036100238362036B03B11847AC
+:105780007047000070B530230D460446114683F380
+:105790001188866A2EB9FFF7C7FF10B186F311880A
+:1057A00070BDA36A1D70A36AE26A01339342A362CB
+:1057B00004D3E16920460439FFF7D0FF002080F3CD
+:1057C0001188EDE72DE9F84F04460D4690469946BD
+:1057D0004FF0300A8AF311880026B346A76A4FB902
+:1057E00049462046FFF7A0FF20B187F311883046D5
+:1057F000BDE8F88FD4E90A073A1AA8EB06079742E2
+:1058000028BF1746402F1BD905F1400355F8042B3C
+:105810009D4240F8042BF9D1A36A40364033A3627D
+:10582000D4E90A239A4204D3E16920460439FFF7F8
+:1058300095FF8BF311884645D9D28AF31188CDE7BD
+:1058400029463A46FBF754FEA36A3D443E443B4496
+:10585000A362E5E7D0E904239A4217D1C3689BB15C
+:10586000836A8BB1043B9B1A0ED01360C368013B63
+:10587000C360C3691A4483699A42026124BF436AC0
+:105880000361002383620123184670470023FBE76E
+:1058900000F0A2B9014B586A704700BF000C0040ED
+:1058A000034B002258631A610222DA60704700BF7E
+:1058B000000C0040014B0022DA607047000C0040F1
+:1058C000014B5863704700BF000C0040024B034A75
+:1058D0001A60034A5A607047004A0020904A00202C
+:1058E00000000220074B494210B55C68201A0840AE
+:1058F0001968821A8A4203D3A24201D85A6010BDA5
+:105900000020FCE7004A002008B5302383F311880B
+:10591000FFF7E8FF002383F3118808BDFEE70000CE
+:1059200070B51B4B0025044686B058600E46856254
+:10593000016300F0FFF804F11003A560E562C4E91B
+:1059400004334FF0FF33C4E90044C4E90635FFF7E0
+:10595000A1FF2B46024604F134012046C4E9082386
+:1059600080230C4A2565FEF7DBF801230A4AE06034
+:1059700000920375684672680192B268CDE902230D
+:10598000064BCDE90435FEF7F3F806B070BD00BF55
+:10599000F02B0020A8670008AD6700081D5900081B
+:1059A000024AD36A1843D062704700BF882900209A
+:1059B0004B6843608B688360CB68C3600B6943614D
+:1059C0004B6903628B6943620B6803607047000098
+:1059D00008B5354B40F2FF70D3F8E0100143C3F82F
+:1059E000E010D3F8082102433048C3F80821304AB8
+:1059F000D3F808311146FFF7DBFF00F5806002F1B4
+:105A00001C01FFF7D5FF00F5806002F13801FFF7B8
+:105A1000CFFF00F5806002F15401FFF7C9FF00F5E8
+:105A2000806002F17001FFF7C3FF00F5806002F1B2
+:105A30008C01FFF7BDFF00F5806002F1A801FFF7C0
+:105A4000B7FF00F5806002F1C401FFF7B1FF00F578
+:105A5000806002F1E001FFF7ABFF00F5806002F12A
+:105A6000FC01FFF7A5FF02F58C7100F58060FFF7E0
+:105A70009FFF00F079F90F4BD3F8902242F001021A
+:105A8000C3F89022D3F8942242F00102C3F8942282
+:105A90000522C3F898204FF06052C3F89C20064AB4
+:105AA000C3F8A02008BD00BF0044025800000258FF
+:105AB000B467000800ED00E01F00080308B500F01F
+:105AC0004BFBFDF7DDFF104BD3F8DC2042F040022A
+:105AD000C3F8DC20D3F8042122F04002C3F80421EB
+:105AE000D3F80431094B1A6842F008021A601A68A8
+:105AF00042F004021A60FEF76DFEFEF7D7FCBDE827
+:105B00000840FEF777BA00BF004402580018024868
+:105B100070470000EFF30983054968334A6B22F0B0
+:105B200001024A6383F30988002383F311887047D5
+:105B300000EF00E0302080F3118862B60D4B0E4A72
+:105B4000D96821F4E0610904090C0A430B49DA60C1
+:105B5000D3F8FC2042F08072C3F8FC20084AC2F857
+:105B6000B01F116841F0010111602022DA7783F83B
+:105B70002200704700ED00E00003FA0555CEACC5E9
+:105B8000001000E0302310B583F311880E4B5B68E2
+:105B900013F4006314D0F1EE103AEFF309844FF0E0
+:105BA0008073683CE361094BDB6B236684F30988EF
+:105BB000FDF7FEFE10B1064BA36110BD054BFBE7E0
+:105BC00083F31188F9E700BF00ED00E000EF00E08B
+:105BD000470700084A070008114BD3F8E82042F0B5
+:105BE0000802C3F8E820D3F8102142F00802C3F8F5
+:105BF00010210C4AD3F81031D36B43F00803D36360
+:105C0000EF22094B9A624FF0FF32DA6200229A616A
+:105C10005A63DA605A6001225A611A60704700BF05
+:105C2000004402580010005C000C0040094A08B50E
+:105C30001169D3680B40D9B29B076FEA010111616A
+:105C400007D5302383F31188FDF744FF002383F346
+:105C5000118808BD000C0040064BD3F8DC2002433D
+:105C6000C3F8DC20D3F804211043C3F80401D3F8AF
+:105C7000043170470044025808B54FF0FF31394BEA
+:105C8000D3F88020C3F88010D3F880200022C3F816
+:105C90008020D3F88000D3F88400C3F88410D3F8B0
+:105CA0008400C3F88420D3F88400D86F40F0FF400C
+:105CB00040F4FF0040F4DF4040F07F00D867D86F29
+:105CC00020F0FF4020F4FF0020F4DF4020F07F00B0
+:105CD000D867D86FD3F888006FEA40506FEA505009
+:105CE000C3F88800D3F88800C0F30A00C3F888001E
+:105CF000D3F88800D3F89000C3F89010D3F8900040
+:105D0000C3F89020D3F89000D3F89400C3F894100F
+:105D1000D3F89400C3F89420D3F89400D3F89800F3
+:105D2000C3F89810D3F89800C3F89820D3F89800D7
+:105D3000D3F88C00C3F88C10D3F88C00C3F88C20F7
+:105D4000D3F88C00D3F89C00C3F89C10D3F89C10B7
+:105D5000C3F89C20D3F89C30FEF734FEBDE8084021
+:105D600000F0CAB90044025808B50122564BC3F8E6
+:105D70000821564BD3F8F42042F00202C3F8F42075
+:105D8000D3F81C2142F00202C3F81C210222D3F8EE
+:105D90001C314F4BDA605A689104FCD54D4A4E498C
+:105DA0001A6001229A60D960002119614FF44041C4
+:105DB00099614A4BDA6203F511339A699204FCD572
+:105DC0001A6842F480721A60404B1A6F12F4407FD6
+:105DD00004D04FF480321A6700221A671A6842F022
+:105DE00001021A60394B1A685007FCD500221A616B
+:105DF0001A6912F03802FBD1012119604FF080417D
+:105E000059604FF00051D9605A67354ADA62354A15
+:105E10001A611A6842F480321A602C4B1A68910396
+:105E2000FCD51A6842F480521A601A689204FCD5B4
+:105E30002D4A2E499A6200225A63196301F57A01AC
+:105E4000DA6301F2D31199635A64294A1A64294A20
+:105E5000DA621A6842F0A8521A601C4B1A6802F003
+:105E60002852B2F1285FF9D148229A614FF4886232
+:105E7000DA6140221A62204ADA64204A1A65204A0E
+:105E80005A65204A9A6534231F4A1360136803F049
+:105E90000F03042BFAD10D4A136943F00303136176
+:105EA000136903F03803182BFAD14FF00050FFF7B5
+:105EB000D3FE4FF08040FFF7CFFE4FF00040BDE82B
+:105EC0000840FFF7C9BE00BF0080005100440258DF
+:105ED0000048025800C000F0020000010004005811
+:105EE0000000FF01008890081210200077020B01CB
+:105EF000470E0508DD0BBF01200000200000011047
+:105F00000910E00000010110002000524FF0B042E3
+:105F100008B5D2F8883003F00103C2F8883023B105
+:105F2000044A13680BB150689847BDE80840FFF772
+:105F300029BE00BF084A00204FF0B04208B5D2F891
+:105F4000883003F00203C2F8883023B1044A936812
+:105F50000BB1D0689847BDE80840FFF713BE00BFFB
+:105F6000084A00204FF0B04208B5D2F8883003F05C
+:105F70000403C2F8883023B1044A13690BB1506995
+:105F80009847BDE80840FFF7FDBD00BF084A002064
+:105F90004FF0B04208B5D2F8883003F00803C2F8D9
+:105FA000883023B1044A93690BB1D0699847BDE8A2
+:105FB0000840FFF7E7BD00BF084A00204FF0B0429D
+:105FC00008B5D2F8883003F01003C2F8883023B146
+:105FD000044A136A0BB1506A9847BDE80840FFF7BE
+:105FE000D1BD00BF084A00204FF0B04310B5D3F830
+:105FF000884004F47872C3F88820A30604D5124AB6
+:10600000936A0BB1D06A9847600604D50E4A136BA9
+:106010000BB1506B9847210604D50B4A936B0BB11B
+:10602000D06B9847E20504D5074A136C0BB1506C4E
+:106030009847A30504D5044A936C0BB1D06C9847DC
+:10604000BDE81040FFF79EBD084A00204FF0B04366
+:1060500010B5D3F8884004F47C42C3F88820620568
+:1060600004D5164A136D0BB1506D9847230504D51E
+:10607000124A936D0BB1D06D9847E00404D50F4AD6
+:10608000136E0BB1506E9847A10404D50B4A936E62
+:106090000BB1D06E9847620404D5084A136F0BB158
+:1060A000506F9847230404D5044A936F0BB1D06F07
+:1060B0009847BDE81040FFF765BD00BF084A0020C3
+:1060C00008B50348FCF75EFBBDE80840FFF75ABD82
+:1060D000E024002008B50348FCF706FCBDE80840B2
+:1060E000FFF750BD0025002008B5FFF79FFDBDE874
+:1060F0000840FFF747BD0000062108B50846FFF736
+:10610000E7F906210720FFF7E3F906210820FFF74A
+:10611000DFF906210920FFF7DBF906210A20FFF746
+:10612000D7F906211720FFF7D3F906212820FFF71A
+:10613000CFF909217A20FFF7CBF90A215C20FFF77C
+:10614000C7F907213220FFF7C3F90C212520BDE84C
+:106150000840FFF7BDB9000008B5FFF78DFD00F05E
+:106160000FF8FCF7D9FDFCF7B1FFFCF783FEFDF754
+:1061700043FAFFF7CDFCBDE80840FFF789BB0000FC
+:106180000023054A19460133102BC2E9001102F120
+:106190000802F8D1704700BF084A00200B460146AC
+:1061A000184600F027B80000FEF7B8B9FFF7FCBFAB
+:1061B000012838BF012010B504462046FEF76EF9CD
+:1061C00030B900F007F808B900F00CF88047F4E7A0
+:1061D00010BD0000024B1868BFF35B8F704700BF13
+:1061E000884A002008B5062000F04AF80120FDF793
+:1061F0004FFE000010B5054C13462CB10A4601466F
+:106200000220AFF3008010BD2046FCE70000000034
+:1062100010B501390244904201D1002005E0037815
+:1062200011F8014FA34201D0181B10BD0130F2E755
+:106230001F2938B504460D4604D9162303604FF0D4
+:10624000FF3038BD426C12B152F821304BB92046B4
+:1062500000F030F82A4601462046BDE8384000F0FC
+:1062600017B8012B0AD0591C03D116230360012053
+:10627000E7E7002442F82540284698470020E0E759
+:10628000024B01461868FFF7D3BF00BF5C22002015
+:1062900038B5074D00230446084611462B60FDF72C
+:1062A000FBFD431C02D12B6803B1236038BD00BF46
+:1062B0008C4A0020FDF7EABD034611F8012B03F8D4
+:1062C000012B002AF9D170470000000001000000F6
+:1062D00000010001000000000000000000000000BC
+:1062E00052657175657374656420746F20657261A1
+:1062F0007365206D6F7265207468616E207765200C
+:1063000063616E0A00457261736520436F6D6D6154
+:106310006E642052656365697665640A0050435473
+:1063200020444F4E453A2025640A000053544D3313
+:106330003248373F3F3F0053544D333248373433B0
+:106340002F37353300000000F82B002000250020F7
+:10635000773235712D647472000000000000000077
+:106360000000000000000000000000004D170008C1
+:10637000B11A0008B11A0008511700085517000893
+:10638000591700085D170008B11A0008B11A000873
+:10639000B11A00087517000879170008911700084E
+:1063A00099170008A5170008A9170008AD170008DD
+:1063B000E0240020010000000000000000000000B8
+:1063C000CD180008E51800084D170008B917000897
+:1063D00019190008D5170008B1190008E1190008BB
+:1063E0005D170008D1170008BD170008CD17000879
+:1063F0007517000879170008911700089917000809
+:10640000A5170008A9170008AD1700080000000034
+:10641000000000004D180008B1170008B51700086B
+:1064200053464450000000004A454445433A204644
+:1064300061696C656420746F2064657465637420A1
+:10644000666C617368206465766963653A202573BC
+:106450000A004A454445433A204661696C65642018
+:10646000746F20636F6E66696720666C6173682065
+:106470006465766963653A2025730A004A45444598
+:10648000433A20446574656374656420466C6173A7
+:1064900068204465766963653A2025730A0045786B
+:1064A0007420466C617368204E6F7420466F756E61
+:1064B000642100006D74323571007732357100004F
+:1064C000B464000820BA0000BA640008EF4000007D
+:1064D00050630008EF7000000000000000000000A2
+:1064E00091210008F1230008CD1A0008D11A0008F4
+:1064F000791B000859230008D51A0008D91A00088A
+:1065000051220008491B0008B1220008B51F0008ED
+:10651000E11A0008DD1A000881240008411B000868
+:106520000000000000000000452500084D2500087F
+:1065300031250008392500085D250008612500087F
+:106540004D444D41206661696C7572650000000024
+:1065500000960000000000000000000000000000A5
+:10656000000000000000000000000000D92C00081E
+:10657000C52C0008012D0008ED2C0008F92C00089E
+:10658000E52C0008D12C0008BD2C00080D2D0008BA
+:1065900000000000F12D0008DD2D0008192E000874
+:1065A000052E0008112E0008FD2D0008E92D000819
+:1065B000D52D0008252E0008000000000100000075
+:1065C0000000000063300000C4650008E0290020DE
+:1065D000F02B00204172647550696C6F7400254285
+:1065E0004F415244252D424C002553455249414CC0
+:1065F000250000000200000000000000113000082B
+:106600008130000840004000A0440020B044002039
+:106610000200000000000000030000000000000075
+:10662000C93000080000000010000000C044002035
+:10663000000000000100000000000000B048002041
+:1066400001010200913F0008A13E00083D3F000803
+:10665000213F0008430000005C6600080902430077
+:10666000020100C0320904000001020201000524F9
+:106670000010010524010001042402020524060083
+:1066800001070582030800FF09040100020A000057
+:1066900000070501024000000705810240000000DC
+:1066A00012000000A866000812011001020000405C
+:1066B000091241570002010203010000040309040A
+:1066C00025424F41524425005350526163696E6721
+:1066D0004837003031323334353637383941424368
+:1066E00044454600000000200000020002000000B7
+:1066F0000000003000000400000000000000002442
+:1067000000000800040000000004000000FC00007D
+:1067100002000000000004300080000000000000C3
+:10672000000000380000010001000000400000529D
+:1067300080000052C000005200010052400100528F
+:1067400080010052C001005200020052400200527B
+:1067500080020052C0020052000300524003005267
+:1067600080030052C00300520004005200000000E9
+:106770001D320008D5340008813500084000400073
+:10678000E8490020E849002001000000F849002005
+:10679000800000004001000008000000000100002F
+:1067A00000040000080000006D61696E0069646CFF
+:1067B000650000000000806A00000000AAAAAAAAE2
+:1067C00000000064FFFF00000000000000A00A00BD
+:1067D000240020A100000000BAAABAAA00000051BB
+:1067E000FFFF000000090000000900440000000055
+:1067F00000000000AAAAAAAA00000000FFFF0000F3
+:1068000000000000000000000000800A00000000FE
+:10681000AAAAEAAF00000000FFFF0000000000008D
+:10682000009099006000400000000000BAAAAAAAE7
+:1068300000004000F7FF0000000900000000000019
+:106840000000000000000000AAAAAAAA00000000A0
+:10685000FFFF00000000000000000000000000003A
+:1068600000000000AAAAAAAA00000000FFFF000082
+:106870000000000000000000000000000000000018
+:10688000AAAAAAAA00000000FFFF00000000000062
+:10689000000000000000000000000000AAAAAAAA50
+:1068A00000000000FFFF00000000000000000000EA
+:1068B0000000000000000000AAAAAAAA0000000030
+:1068C000FFFF0000000000000000000000000000CA
+:1068D00000000000AAAAAAAA00000000FFFF000012
+:1068E0000000000000000000389AFF7F0100000057
+:1068F0002404000000000000000000000000E90087
+:10690000FF000000000000002C6300083F000000B2
+:1069100050040000376300083F00000000960000AC
+:1069200000000800960000000008000004000000BD
+:10693000BC6600080000000000000000000000002D
+:1069400000000000000000000000000060220020A5
+:106950000000000000000000000000000000000037
+:106960000000000000000000000000000000000027
+:106970000000000000000000000000000000000017
+:106980000000000000000000000000000000000007
+:1069900000000000000000000000000000000000F7
+:1069A00000000000000000000000000000000000E7
:00000001FF
diff --git a/Tools/bootloaders/SpeedyBeeF405WING_bl.bin b/Tools/bootloaders/SpeedyBeeF405WING_bl.bin
new file mode 100755
index 0000000000000..a52f96f9c8212
Binary files /dev/null and b/Tools/bootloaders/SpeedyBeeF405WING_bl.bin differ
diff --git a/Tools/scripts/build_ci.sh b/Tools/scripts/build_ci.sh
index a0cae745d78d7..c4fa17d6c934d 100755
--- a/Tools/scripts/build_ci.sh
+++ b/Tools/scripts/build_ci.sh
@@ -130,7 +130,7 @@ for t in $CI_BUILD_TARGET; do
fi
if [ "$t" == "sitltest-can" ]; then
echo "Building SITL Periph GPS"
- $waf configure --board sitl
+ $waf configure --board sitl --force-32bit
$waf copter
run_autotest "Copter" "build.SITLPeriphGPS" "test.CAN"
continue
@@ -285,6 +285,8 @@ for t in $CI_BUILD_TARGET; do
$waf configure --board Durandal
$waf clean
$waf copter
+ echo "Building CPUInfo"
+ $waf --target=tool/CPUInfo
# test external flash build
echo "Building SPRacingH7"
@@ -401,6 +403,12 @@ for t in $CI_BUILD_TARGET; do
continue
fi
+ if [ "$t" == "astyle-cleanliness" ]; then
+ echo "Checking AStyle code cleanliness"
+ ./Tools/scripts/run_astyle.py
+ continue
+ fi
+
if [ "$t" == "configure-all" ]; then
echo "Checking configure of all boards"
./Tools/scripts/configure_all.py
diff --git a/Tools/scripts/build_options.py b/Tools/scripts/build_options.py
index d5fca1208e6cc..b2ed18e10c3d5 100644
--- a/Tools/scripts/build_options.py
+++ b/Tools/scripts/build_options.py
@@ -113,6 +113,7 @@ def __init__(self,
Feature('Camera', 'Camera', 'AP_CAMERA_ENABLED', 'Enable Camera Trigger support', 0, None),
Feature('Camera', 'Camera_MAVLink', 'AP_CAMERA_MAVLINK_ENABLED', 'Enable MAVLink Camera support', 0, 'Camera'),
+ Feature('Camera', 'Camera_MAVLinkCamV2', 'AP_CAMERA_MAVLINKCAMV2_ENABLED', 'Enable MAVLink CameraV2 support', 0, 'Camera'),
Feature('Camera', 'Camera_Mount', 'AP_CAMERA_MOUNT_ENABLED', 'Enable Camera-in-Mount support', 0, 'Camera,MOUNT'),
Feature('Camera', 'Camera_Relay', 'AP_CAMERA_RELAY_ENABLED', 'Enable Camera Trigger via Relay support', 0, 'Camera'),
Feature('Camera', 'Camera_Servo', 'AP_CAMERA_SERVO_ENABLED', 'Enable Camera Trigger via Servo support', 0, 'Camera'),
@@ -144,7 +145,7 @@ def __init__(self,
Feature('Compass', 'MMC5XX3', 'AP_COMPASS_MMC5XX3_ENABLED', 'Enable MMC5XX3 compasses', 1, None),
Feature('Compass', 'QMC5883L', 'AP_COMPASS_QMC5883L_ENABLED', 'Enable QMC5883L compasses', 1, None),
Feature('Compass', 'RM3100', 'AP_COMPASS_RM3100_ENABLED', 'Enable RM3100 compasses', 1, None),
- Feature('Compass', 'UAVCAN_COMPASS', 'AP_COMPASS_UAVCAN_ENABLED', 'Enable UAVCAN compasses', 0, None),
+ Feature('Compass', 'DRONECAN_COMPASS', 'AP_COMPASS_DRONECAN_ENABLED', 'Enable DroneCAN compasses', 0, None),
Feature('Gimbal', 'MOUNT', 'HAL_MOUNT_ENABLED', 'Enable Mount', 0, None),
Feature('Gimbal', 'ALEXMOS', 'HAL_MOUNT_ALEXMOS_ENABLED', 'Enable Alexmos Gimbal', 0, "MOUNT"),
@@ -166,7 +167,7 @@ def __init__(self,
Feature('Payload', 'GRIPPER', 'AP_GRIPPER_ENABLED', 'Enable Gripper', 0, None),
Feature('Payload', 'SPRAYER', 'HAL_SPRAYER_ENABLED', 'Enable Sprayer', 0, None),
Feature('Payload', 'LANDING_GEAR', 'AP_LANDINGGEAR_ENABLED', 'Enable Landing Gear', 0, None),
- Feature('Payload', 'WINCH', 'WINCH_ENABLED', 'Enable Winch', 0, None),
+ Feature('Payload', 'WINCH', 'AP_WINCH_ENABLED', 'Enable Winch', 0, None),
Feature('Plane', 'QUADPLANE', 'HAL_QUADPLANE_ENABLED', 'Enable QuadPlane support', 0, None),
Feature('Plane', 'SOARING', 'HAL_SOARING_ENABLED', 'Enable Soaring', 0, None),
@@ -201,7 +202,7 @@ def __init__(self,
# Feature('Rangefinder', 'RANGEFINDER_SIM', 'AP_RANGEFINDER_SIM_ENABLED', "Enable Rangefinder - SIM", 0, "RANGEFINDER"), # NOQA: E501
Feature('Rangefinder', 'RANGEFINDER_TRI2C', 'AP_RANGEFINDER_TRI2C_ENABLED', "Enable Rangefinder - TeraRangerI2C", 0, "RANGEFINDER"), # NOQA: E501
Feature('Rangefinder', 'RANGEFINDER_TR_SERIAL', 'AP_RANGEFINDER_TERARANGER_SERIAL_ENABLED', "Enable Rangefinder - TeraRanger Serial", 0, "RANGEFINDER"), # NOQA: E501
- Feature('Rangefinder', 'RANGEFINDER_UAVCAN', 'AP_RANGEFINDER_UAVCAN_ENABLED', "Enable Rangefinder - UAVCAN", 0, "RANGEFINDER"), # NOQA: E501
+ Feature('Rangefinder', 'RANGEFINDER_DRONECAN', 'AP_RANGEFINDER_DRONECAN_ENABLED', "Enable Rangefinder - DroneCAN", 0, "RANGEFINDER"), # NOQA: E501
Feature('Rangefinder', 'RANGEFINDER_USD1_CAN', 'AP_RANGEFINDER_USD1_CAN_ENABLED', "Enable Rangefinder - USD1 (CAN)", 0, "RANGEFINDER"), # NOQA: E501
Feature('Rangefinder', 'RANGEFINDER_USD1_SERIAL', 'AP_RANGEFINDER_USD1_SERIAL_ENABLED', "Enable Rangefinder - USD1 (SERIAL)", 0, "RANGEFINDER"), # NOQA: E501
Feature('Rangefinder', 'RANGEFINDER_VL53L0X', 'AP_RANGEFINDER_VL53L0X_ENABLED', "Enable Rangefinder - VL53L0X", 0, "RANGEFINDER"), # NOQA: E501
@@ -230,7 +231,7 @@ def __init__(self,
Feature('Sensors', 'MS56XX', 'AP_BARO_MS56XX_ENABLED', 'Enable MS56XX Barometric Sensor', 1, None),
Feature('Sensors', 'MSP_BARO', 'AP_BARO_MSP_ENABLED', 'Enable MSP Barometric Sensor', 0, 'MSP'),
Feature('Sensors', 'SPL06', 'AP_BARO_SPL06_ENABLED', 'Enable SPL06 Barometric Sensor', 1, None),
- Feature('Sensors', 'UAVCAN_BARO', 'AP_BARO_UAVCAN_ENABLED', 'Enable UAVCAN Barometric Sensor', 0, None),
+ Feature('Sensors', 'DRONECAN_BARO', 'AP_BARO_DRONECAN_ENABLED', 'Enable DroneCAN Barometric Sensor', 0, None),
Feature('Sensors', 'ICP101XX', 'AP_BARO_ICP101XX_ENABLED', 'Enable ICP101XX Barometric Sensor', 0, None),
Feature('Sensors', 'ICP201XX', 'AP_BARO_ICP201XX_ENABLED', 'Enable ICP201XX Barometric Sensor', 0, None),
@@ -246,7 +247,7 @@ def __init__(self,
Feature('Sensors', 'TEMP_MCP9600', 'AP_TEMPERATURE_SENSOR_MCP9600_ENABLED', 'Enable Temp Sensor - MCP9600', 0, "TEMP"),
Feature('Sensors', 'AIRSPEED', 'AP_AIRSPEED_ENABLED', 'Enable Airspeed Sensors', 1, None), # Default to enabled to not annoy Plane users # NOQA: E501
- Feature('Sensors', 'BEACON', 'BEACON_ENABLED', 'Enable Beacon', 0, None),
+ Feature('Sensors', 'BEACON', 'AP_BEACON_ENABLED', 'Enable Beacon', 0, None),
Feature('Sensors', 'GPS_MOVING_BASELINE', 'GPS_MOVING_BASELINE', 'Enable GPS Moving Baseline', 0, None),
Feature('Other', 'GyroFFT', 'HAL_GYROFFT_ENABLED', 'Enable In-Flight Gyro FFT calculations', 0, None),
@@ -277,13 +278,16 @@ def __init__(self,
Feature('Airspeed Drivers', 'MSP_AIRSPEED', 'AP_AIRSPEED_MSP_ENABLED', 'ENABLE MSP AIRSPEED', 0, 'AIRSPEED,MSP,OSD'),
Feature('Airspeed Drivers', 'NMEA_AIRSPEED', 'AP_AIRSPEED_NMEA_ENABLED', 'ENABLE NMEA AIRSPEED', 0, 'AIRSPEED'),
Feature('Airspeed Drivers', 'SDP3X', 'AP_AIRSPEED_SDP3X_ENABLED', 'ENABLE SDP3X AIRSPEED', 0, 'AIRSPEED'),
- Feature('Airspeed Drivers', 'UAVCAN_ASPD', 'AP_AIRSPEED_UAVCAN_ENABLED', 'ENABLE UAVCAN AIRSPEED', 0, 'AIRSPEED'), # NOQA: E501
+ Feature('Airspeed Drivers', 'DRONECAN_ASPD', 'AP_AIRSPEED_DRONECAN_ENABLED', 'ENABLE DroneCAN AIRSPEED', 0, 'AIRSPEED'), # NOQA: E501
Feature('Actuators', 'Volz', 'AP_VOLZ_ENABLED', 'Enable Volz Protocol', 0, None),
Feature('Actuators', 'Volz_DroneCAN', 'AP_DRONECAN_VOLZ_FEEDBACK_ENABLED', 'Enable Volz DroneCAN Feedback', 0, None),
Feature('Actuators', 'RobotisServo', 'AP_ROBOTISSERVO_ENABLED', 'Enable RobotisServo Protocol', 0, None),
Feature('Actuators', 'FETTecOneWire', 'AP_FETTEC_ONEWIRE_ENABLED', 'Enable FETTec OneWire ESCs', 0, None),
+ Feature('Precision Landing', 'PrecLand', 'AC_PRECLAND_ENABLED', 'Enable Precision Landing support', 0, None),
+ Feature('Precision Landing', 'PrecLand - Companion', 'AC_PRECLAND_COMPANION_ENABLED', 'Enable Companion-Supported Precision Landing support', 0, "PrecLand"), # noqa
+ Feature('Precision Landing', 'PrecLand - IRLock', 'AC_PRECLAND_IRLOCK_ENABLED', 'Enable IRLock-Supported Precision Landing support', 0, "PrecLand"), # noqa
]
BUILD_OPTIONS.sort(key=lambda x: (x.category + x.label))
diff --git a/Tools/scripts/configure_all.py b/Tools/scripts/configure_all.py
index 2c28c8fc7ba3c..45629955f5982 100755
--- a/Tools/scripts/configure_all.py
+++ b/Tools/scripts/configure_all.py
@@ -68,7 +68,7 @@ def is_ap_periph(board):
hwdef = os.path.join('libraries/AP_HAL_ChibiOS/hwdef/%s/hwdef.dat' % board)
try:
r = open(hwdef, 'r').read()
- if r.find('periph/hwdef.dat') != -1 or r.find('AP_PERIPH') != -1:
+ if r.find('periph/hwdef.dat') != -1 or r.find('periph/hwdef.inc') != -1 or r.find('AP_PERIPH') != -1:
print("%s is AP_Periph" % board)
return True
except Exception as ex:
diff --git a/Tools/scripts/decode_devid.py b/Tools/scripts/decode_devid.py
index 15b574306bf65..4d79b9d063d36 100755
--- a/Tools/scripts/decode_devid.py
+++ b/Tools/scripts/decode_devid.py
@@ -38,7 +38,7 @@ def num(s):
bustypes = {
1: "I2C",
2: "SPI",
- 3: "UAVCAN",
+ 3: "DRONECAN",
4: "SITL",
5: "MSP",
6: "SERIAL",
@@ -114,7 +114,7 @@ def num(s):
0x0A : "DEVTYPE_BARO_LPS2XH",
0x0B : "DEVTYPE_BARO_MS5611",
0x0C : "DEVTYPE_BARO_SPL06",
- 0x0D : "DEVTYPE_BARO_UAVCAN",
+ 0x0D : "DEVTYPE_BARO_DRONECAN",
0x0E : "DEVTYPE_BARO_MSP",
0x0F : "DEVTYPE_BARO_ICP101XX",
0x10 : "DEVTYPE_BARO_ICP201XX",
@@ -131,7 +131,7 @@ def num(s):
0x04 : "DEVTYPE_AIRSPEED_DLVR",
0x05 : "DEVTYPE_AIRSPEED_MSP",
0x06 : "DEVTYPE_AIRSPEED_SDP3X",
- 0x07 : "DEVTYPE_AIRSPEED_UAVCAN",
+ 0x07 : "DEVTYPE_AIRSPEED_DRONECAN",
0x08 : "DEVTYPE_AIRSPEED_ANALOG",
0x09 : "DEVTYPE_AIRSPEED_NMEA",
0x0A : "DEVTYPE_AIRSPEED_ASP5033",
@@ -152,7 +152,7 @@ def num(s):
decoded_devname = airspeed_types.get(devtype, "UNKNOWN")
if bus_type == 3:
- #uavcan devtype represents sensor_id
+ #dronecan devtype represents sensor_id
print("bus_type:%s(%u) bus:%u address:%u(0x%x) sensor_id:%u(0x%x) %s" % (
bustypes.get(bus_type,"UNKNOWN"), bus_type,
bus, address, address, devtype-1, devtype-1, decoded_devname))
diff --git a/Tools/scripts/extract_features.py b/Tools/scripts/extract_features.py
index cb261eb1597f4..cf6e64cc764a7 100755
--- a/Tools/scripts/extract_features.py
+++ b/Tools/scripts/extract_features.py
@@ -39,6 +39,10 @@ def __init__(self, filename, nm="arm-none-eabi-nm"):
('AP_AIRSPEED_ENABLED', 'AP_Airspeed::AP_Airspeed',),
('AP_AIRSPEED_{type}_ENABLED', r'AP_Airspeed_(?P