changeset 3:3cf8af30b36e

v1.51 beta
author heinrichsweikamp
date Thu, 04 Feb 2010 14:56:12 +0100
parents d11ef8dc4b2c
children 2b5c52ae3923
files code_part1/OSTC_code_asm_part1/MAIN.COD code_part1/OSTC_code_asm_part1/MAIN.HEX code_part1/OSTC_code_asm_part1/MAIN.err code_part1/OSTC_code_asm_part1/changelog.txt code_part1/OSTC_code_asm_part1/definitions.asm code_part1/OSTC_code_asm_part1/divemode.asm code_part1/OSTC_code_asm_part1/divemode_menu.asm code_part1/OSTC_code_asm_part1/menu_gassetup.asm code_part1/OSTC_code_asm_part1/menu_logbook.asm code_part1/OSTC_code_asm_part1/menu_reset.asm code_part1/OSTC_code_asm_part1/oled_samsung.asm code_part1/OSTC_code_asm_part1/pled_outputs.asm code_part1/OSTC_code_asm_part1/start.asm code_part1/OSTC_code_asm_part1/surfmode.asm code_part1/OSTC_code_asm_part1/text_table.asm
diffstat 15 files changed, 2087 insertions(+), 2012 deletions(-) [+]
line wrap: on
line diff
Binary file code_part1/OSTC_code_asm_part1/MAIN.COD has changed
--- a/code_part1/OSTC_code_asm_part1/MAIN.HEX	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/MAIN.HEX	Thu Feb 04 14:56:12 2010 +0100
@@ -1,9 +1,9 @@
 :020000040000FA
-:1000000088EF47F0FFFFFFFF08D0FFFFFFFFFFFF74
+:1000000050EF47F0FFFFFFFF08D0FFFFFFFFFFFFAC
 :10001000FFFFFFFFFFFFFFFF00D0E0CF02F1010174
-:10002000D8CF01F1E8CF00F181509EB0A2EC38F0BA
-:10003000F2B489EC38F0A1B29EEC38F09EBA48ECEC
-:1000400038F0F2B277EC38F0F0B07DEC38F000C167
+:10002000D8CF01F1E8CF00F181509EB063EC38F0F9
+:10003000F2B44AEC38F0A1B25FEC38F09EBA09ECA9
+:1000400038F0F2B238EC38F0F0B03EEC38F000C1E5
 :10005000E8FF01C1D8FF02C1E0FF1000FFFFFFFF72
 :10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
 :10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90
@@ -239,8 +239,8 @@
 :100ED000756E6374696F6E7349497D7D4746204C1A
 :100EE0006F772020202020205B255D7D474620480D
 :100EF00069676820202020205B255D7D436F6C6F33
-:100F000072202342617474657279207D6E6F742043
-:100F100075736564202020202020207D6E6F742052
+:100F000072232042617474657279207D436F6C6F27
+:100F10007223205374616E646172647D6E6F7420FD
 :100F200075736564202020202020207D6E6F742042
 :100F300075736564202020202020207D53686F7702
 :100F400020736563732E205B3D315D7D6E6F742071
@@ -437,10 +437,10 @@
 :101B3000200E01D0258FDE6E372F12002E0EDE6EA6
 :101B400023891200A96E31D0A96E2BD02B91010EE2
 :101B5000AA6E690E03D02691AA6A640EAD6E238F19
-:101B6000040EA96E9D9A9E9A0FEC4AF049D8AECF0A
-:101B7000A8FF01EC4AF026BF11D017D803EC4AF0B9
-:101B8000A8CFADFF37D8A93EF1D711EC4AF09E9A05
-:101B90009D8AAA6A269F239FF0EF47F0FF0EAD6E45
+:101B6000040EA96E9D9A9E9AD9EC49F049D8AECF41
+:101B7000A8FFCBEC49F026BF11D017D8CDEC49F027
+:101B8000A8CFADFF37D8A93EF1D7DBEC49F09E9A3C
+:101B90009D8AAA6A269F239FBAEF47F0FF0EAD6E7B
 :101BA000F4D7A69EA69CA6801200A69EA69CA684FC
 :101BB000F29E550EA76EAA0EA76EA682F28EA6B250
 :101BC000FED7A6941200948C948E240EAC6E900EC8
@@ -453,1924 +453,1924 @@
 :101C300000000000000000009EBA1200442FE4D70C
 :101C4000432FE1D7AB98AB88268F1200DE6A7BC0AA
 :101C5000FAF17AC0F9F134EC5AF00101FAC17BF0E3
-:101C6000F9C17AF01200106F10C17DF0210E2FD94A
-:101C7000D8901035000ED8B0010E2ED9D89010355E
-:101C80002BD912000F6F0FC17CF0200E20D9000E4F
-:101C900023D90F5121D91200220E19D984807AC07C
+:101C6000F9C17AF01200106F10C17DF0210E2DD94C
+:101C7000D8901035000ED8B0010E2CD9D890103560
+:101C800029D912000F6F0FC17CF0200E1ED9000E53
+:101C900021D90F511FD91200220E17D984807AC082
 :101CA00083FF809480847BC083FF80948084210E96
-:101CB0000ED9D8901035000ED8B0010E0DD9D8909D
-:101CC0001037102909D9200E02D9000E05D90F515D
-:101CD00003D9220EFCD884807AC083FF809480844C
-:101CE0007BC083FF809480841200220EF0D8848011
+:101CB0000CD9D8901035000ED8B0010E0BD9D890A1
+:101CC0001037102907D9200E00D9000E03D90F5163
+:101CD00001D9220EFAD884807AC083FF8094808450
+:101CE0007BC083FF809480841200220EEED8848013
 :101CF0007AC083FF809480847BC083FF809480843B
 :101D00001200836A80968194809A8494809484924D
-:101D10001200F45128EC10F0F5C11CF11C51B2DF97
+:101D10001200F45126EC10F0F5C11CF11C51B2DF99
 :101D2000F75133EC0EF0E1DF1C2B1C51F663F6D7B4
 :101D30001C51A8DFF75133EC0EF0D7DFF5C11CF1D1
 :101D40001C51A0DFF85133EC0EF0CFDF1C2B1C51DF
 :101D5000F663F6D71C5196DFF85133EC0EF0C5DF71
 :101D6000F7C11CF11C517FDFF5518CDF95DF1C2B77
 :101D70001C51F863F7D7F7C11CF11C5174DFF65101
-:101D800081DF8ADF1C2B1C51F863F7D7FF0E28EC8C
-:101D900010F01200F45128EC10F0350E98D8F7C16D
-:101DA0001CF1D8901C35000ED8B0010E95D8D890F3
-:101DB0001C3592D8360E8BD8F8C11CF1D8901C3542
-:101DC000000ED8B0010E88D8D8901C3585D8370EB3
-:101DD0007ED8F5C11CF11C517FD8F6C11CF11C51F5
-:101DE0007BD8200E74D8000E77D8F5C11CF11C5199
-:101DF00073D8210E6CD8F7C11CF1D8901C35000E99
-:101E0000D8B0010E69D8D8901C3566D8220E5FD89C
-:101E1000F5C11CF1F6C11DF11C511D5F1D2BF7C151
-:101E20001CF1F8C11EF11C511E5F1E2B84801EC1C7
-:101E30001CF17AC083FF809480847BC083FF8094F0
-:101E400080847AC083FF809480847BC083FF8094E9
-:101E500080841C2FEED71D2FEAD7000E38D8FF0E36
-:101E600028EC10F01200350E32D8000E35D8000ED6
-:101E700033D8360E2CD8010E2FD83F0E2DD8370E62
-:101E800026D8000E29D8EF0E27D8200E20D8000E15
-:101E900023D8000E21D8210E1AD8000E1DD8000E0E
-:101EA0001BD8220E14D88480836A0A0E1E6F1E0E61
-:101EB0001D6F1C6B80948084809480841C2FFAD7C3
-:101EC0001D2FF7D71E2FF3D7000E01D812008490D4
-:101ED000836E8094808412008480836E80948084DA
-:101EE00012008096200EDAEC0CF081840000809ABB
-:101EF000000084820A0EDAEC0CF0848400008492E4
-:101F0000020EAEEC0CF084820A0EDAEC0CF0240E19
-:101F1000DEDF020EDCDF000EDFDF000EDDDF030E92
-:101F2000D6DF000ED9DF300ED7DF180ED0DF000E5F
-:101F3000D3DF280ED1DFF80ECADF000ECDDF0F0E83
-:101F4000CBDFF90EC4DF000EC7DF0F0EC5DF100EAA
-:101F5000BEDF000EC1DF000EBFDF0CD884DF80863D
-:101F6000200EDAEC0CF0050EB2DF000EB5DF010E2C
-:101F7000B3DF1200700EABDF1F0EAEDF000EACDF62
-:101F8000710EA5DF230EA8DF800EA6DF720E9FDF85
-:101F90002A0EA2DF800EA0DF730E99DF150E9CDFE4
-:101FA000110E9ADF740E93DF1C0E96DF110E94DF74
-:101FB000750E8DDF1B0E90DF150E8EDF760E87DF20
-:101FC0001A0E8ADF150E88DF770E81DF1C0E84DF84
-:101FD000180E82DF780E7BDF210E7EDF150E7CDF90
-:101FE0001200700E74DF140E77DF000E75DF710EB5
-:101FF0006EDF170E71DF000E6FDF720E68DF150ED9
-:102000006BDF800E69DF730E62DF150E65DF110E68
-:1020100063DF740E5CDF140E5FDF0B0E5DDF750E89
-:1020200056DF1B0E59DF150E57DF760E50DF130EED
-:1020300053DF0E0E51DF770E4ADF1C0E4DDF180EF8
-:102040004BDF780E44DF150E47DF0E0E45DF120022
-:102050002E6F2EC12FF1030E2F17000E2F4F500E93
-:102060002F4FA00E2F4FF80E306F2EC12FF11C0EE8
-:102070002F172F432F43000E2F4F040E2F4F080E04
-:102080002F4F0C0E2F4F100E2F4F140E2F4F200ED0
-:102090002F4F3F0E316F31333033313330333133E3
-:1020A00030332EC12FF12E6B31332E3331332E339B
-:1020B00031332E33E00E2F172F432F432F432F435F
-:1020C0002F43000E2F4F040E2F4F080E2F4F0C0ED4
-:1020D0002F4F100E2F4F140E2F4F200E2F4F3F0E4D
-:1020E000316F31332E3331332E3331332E3331339D
-:1020F0002E3331332E332EC17AF030C17BF01200F3
-:10210000E46F1F0EE46505D0010EAA6E200EE45F99
-:1021100001D0AA6AE451040DF350820FA96ED1ECEC
-:102120000DF0A850AA6A1200E46F1F0EE46505D0F6
-:10213000010EAA6E200EE45F01D0AA6AE451040DDC
-:10214000F350820FA96ED1EC0DF0A8CF32F1A92A7D
-:10215000D1EC0DF0A8CF33F1AA6A12009A0EE36F0A
-:102160002A8D010EAA6E04D0240EE36F2A9DAA6A5E
-:102170001F8F33EC0FF0010EBA6F21992197209930
-:10218000AA6BA56B229D229F23EC2AF0010EE8CFBB
-:102190007FF02AAD04D0BA0E5DEC0BF003D01B0E1D
-:1021A0005DEC0BF0000EE8CF7FF0B86B219121932E
-:1021B000140EE8CF7DF0230EE8CF7CF020EE60F027
-:1021C000AAC132F1000E2ABD200E322732C1DCF145
-:1021D000386B382B376B1BEC0DF03A0EDE6E200E91
-:1021E000DE6E26EC0EF0E351AA255DEC0BF01F0E1F
-:1021F000DC5DD8B411D0260EDC5DD8B40DD0270E2E
-:10220000DC5DD8B409D0280EDC5DD8B405D0290E29
-:10221000DC5DD8B401D003D0010EDC6F01D0DC6BE3
-:10222000140EE8CF7DF0410EE8CF7CF020EE60F098
-:102230002B0EDE6E2F0EDE6E2D0EDE6E3A0EDE6E75
-:10224000200EDE6E2B0E22BD2D0EDE6E26EC0EF065
-:10225000140EE8CF7DF05F0EE8CF7CF020EE60F04A
-:10226000310EDE6E2F0EDE6E310EDE6E300EDE6E45
-:102270003A0EDE6E200EDE6E310EDE6E300E22BFA6
-:10228000DE6E200EDE6E26EC0EF0140EE8CF7DF032
-:102290007D0EE8CF7CF020EE60F0590E56EC0BF08E
-:1022A000A551800FA96ED1EC0DF0A8CF32F1A55148
-:1022B000810FA96ED1EC0DF0A8CF33F1339F386BAD
-:1022C000382B376B375129EC0DF0280EDE6E310EAE
-:1022D000A8AE380EDC67310EDE6E350EA8BEDE6E9F
-:1022E000420EDE6E290EDE6E200EDE6E200EDE6EDB
-:1022F000200EDE6E26EC0EF0140EE8CF7DF09B0E65
-:10230000E8CF7CF020EE60F0610E56EC0BF0A551AA
-:10231000820FA96ED1EC0DF0A8CF32F1A551830F39
-:10232000A96ED1EC0DF0A8CF33F1386B382B376B99
-:10233000375129EC0DF0200EDE6E200EDE6E200EE1
-:10234000DE6E26EC0EF00B0E5DEC0BF0F9EC12F0ED
-:102350002CEC1DF031EC2FF021B30FD021B11AD0AD
-:1023600020B3F0EF47F020B152EC3BF020B1D3ECBA
-:1023700040F0209120B91CD0EDD7BA2B070EBA63DC
-:1023800002D0010EBA6FB86B2CEC1DF0F9EC12F014
-:102390002193E0D7AA6A010E2ABDAA6EBA4F0FD0C8
-:1023A000BA4F17D0BA4F19D0BA4F1BD0BA4F39D045
-:1023B000020E2AAD010EBA6FAA6AAAEF13F0AA2B79
-:1023C000AABBAA6BAA51040DF3CFA5F1010EBA6FF7
-:1023D000ECD6227D020EBA6FE8D6227F030EBA6FCA
-:1023E000E4D6A551800FA96ED1EC0DF0A8CF32F143
-:1023F000A551810FA96ED1EC0DF0A8CF33F1339F19
-:10240000A551820FA96E32C1A8FFD5EC0DF0A551E0
-:10241000830FA96E33C1A8FFD5EC0DF0040EBA6F7F
-:10242000C4D6A551820FA96ED1EC0DF0A8CF32F120
-:10243000A551830FA96ED1EC0DF0A8CF33F1A551B2
-:10244000810FA96ED1EC0DF0A8CFA6F1010EDC63CF
-:1024500005D032673269322B336B16D022AD0BD0E8
-:10246000010E22BF0A0E325F000EA6BF335B7F0E45
-:1024700033BF336F09D0010E22BF0A0E3227000E80
-:10248000A6BF332333BF336BA551820FA96E32C170
-:10249000A8FFD5EC0DF0A551830FA96E33C1A8FF9D
-:1024A000D5EC0DF0050EBA6F80D6E46F1F0EE46513
-:1024B00005D0010EAA6E200EE45F01D0AA6AE45195
-:1024C000040DF350800FA96ED1EC0DF0A8CF32F1BE
-:1024D000A92AD1EC0DF0A8CF33F1AA6A1200CF4F90
-:1024E00014D0CF4F19D01200CF4F0FD0CF4F14D0F0
-:1024F000CF4F19D0CF4F1ED0CF4F23D0CF4F28D0A2
-:10250000CF4F2FD0CF4F34D012000B0E3DD8BFECA1
-:1025100012F0020ECF6F12000C0E49D8BFEC12F071
-:10252000030ECF6F1200110E2FD8BFEC12F0040E65
-:10253000CF6F1200120E3BD8BFEC12F0050ECF6F1A
-:102540001200130E34D8BFEC12F0060ECF6F12003B
-:10255000060ECF6F1D0E3ED8BFEC12F0070ECF6FE8
-:102560001200200E24D8BFEC12F0080ECF6F12001C
-:10257000210E1DD8BFEC12F0010ECF6F1200326F8A
-:102580003267120077EF28F0396F94EC10F032C107
-:1025900052F133C153F1395155EC12F032C154F1BB
-:1025A00033C155F1D9EC0BF01FA7FF0C000C396FAC
-:1025B00094EC10F032C154F133C155F1395155EC5E
-:1025C00012F032C152F133C153F1D9EC0BF01FA715
-:1025D000FF0C000C396F94EC10F032C154F133C190
-:1025E00055F1CFC152F1536BD9EC0BF01FA7FF0C83
-:1025F000000C280E2BA3C80EE56F050EDAEC0CF0CC
-:1026000081B008D0E52FF9D781B006D02B8324877D
-:102610002499120081A2F1D7249724992B930DECD1
-:102620004AF012002B97010EBA6F1F9F33EC0FF088
-:10263000B86B209921912193208F2187CDEC1DF03B
-:102640002CEC1DF0249724993FEC13F021B124D0F9
-:1026500020AFF0EF47F020B152EC3BF020B1D3ECCB
-:1026600040F020B190EC3AF020B176EC45F02091AA
-:1026700020B9F0EF47F020B3F0EF47F0E5D724A9F9
-:1026800008D02183BA2B060EBA6518D0010EBA6F96
-:1026900015D024B721811200BA4FE8EF2BF0BA4FC2
-:1026A000A9EF33F0BA4F09EF15F0BA4FA7EF13F0C7
-:1026B000BA4F64EF13F0BA4FF0EF47F0B86B21B7A1
-:1026C0002CEC1DF024991200010EBA6F1F9F33EC01
-:1026D0000FF0B86B209921912193208F21871EEC58
-:1026E0001EF02CEC1DF0249724993FEC13F0050EFE
-:1026F000BA6304D0060EBA6F2CEC1DF021B115D0D0
-:1027000020AF90D720B152EC3BF020B1D3EC40F099
-:1027100020B190EC3AF020B176EC45F0209120B950
-:1027200081D720B3F0EF47F0E0D7BA4FACEF16F007
-:10273000BA4F69EF31F0BA4F8BEF32F0BA4FF4EF86
-:1027400048F0BA4FF4EF48F0050EBA6F6ED72B97EA
-:10275000010EBA6F1F9F33EC0FF0EBEC1DF0B86B5E
-:10276000209921912193208F2187F4EC13F098EC8C
-:1027700014F02CEC1DF0249724993FEC13F021B1B8
-:1027800017D020AFF0EF47F020B152EC3BF020B172
-:10279000D3EC40F020B190EC3AF020B176EC45F06B
-:1027A000209120B9F0EF47F020B3F0EF47F0E5D7E4
-:1027B000BA4FB4EF10F0BA4FAEEF10F0BA4FA4D04A
-:1027C000BA4F03D0BA4F5CD036D02B87220EA4EC80
-:1027D0000DF0A82A060EA86201D0A86AD5EC0DF06B
-:1027E000040EBA6F2499BBD7220EA4EC0DF0A86694
-:1027F00004D0650E5DEC0BF01200A82E04D0660E1E
-:102800005DEC0BF01200A82E04D0680E5DEC0BF00E
-:102810001200A82E04D08A0E5DEC0BF01200A82E38
-:1028200004D0980E5DEC0BF01200A82E1200EC0EF6
-:102830005DEC0BF012002BA7F0EF47F033EC0FF03C
-:1028400023EC2AF0010EE8CF7FF0EB0E5DEC0BF0ED
-:10285000000EE8CF7FF0220EA4EC0DF0070EA802C8
-:10286000F350C10FBA6F070E396FBA515DEC0BF020
-:10287000BA2B392FFAD71E0E9DEC48F0F0EF47F037
-:10288000010EBA6F1F9F33EC0FF009EC1EF0B86B0E
-:10289000209921912193208F2187FAEC14F0D4EC18
-:1028A00014F02CEC1DF0249724993FEC13F0030E48
-:1028B000BA6304D0060EBA6F2CEC1DF021B117D00C
-:1028C00020AFF0EF47F020B152EC3BF020B1D3EC59
-:1028D00040F020B190EC3AF020B176EC45F0209138
-:1028E00020B9A7EF13F020B3F0EF47F0DED7BA4FCF
-:1028F0004CD0BA4F6CD0BA4F2AD7BA4F28D7BA4F5C
-:1029000026D7050EBA6F26D71A0EA4EC0DF0A82A0A
-:10291000630EA8640AD0690EA86007D01A0EA2EC54
-:102920000DF0030EBA6F24991AD7640EA86EF6D76D
-:102930001A0EA4EC0DF0630EA86421D8690EA860ED
-:102940001ED85F0EE8CF7CF0530EE8CF7DF0000E6E
-:10295000E8CF7EF020EE60F0A8CF32F1336B1F8F0E
-:10296000030E29EC0DF01F9F6B0EDE6E670EDE6E00
-:102970002F0EDE6E6C0EDE6E26EC0EF01200640E74
-:10298000A86E1A0EA2EC0DF012005B0EA4EC0DF076
-:10299000A82A020EA86401D0A86A5B0EA2EC0DF072
-:1029A000010EBA6F249973D75B0EA4EC0DF0A866E4
-:1029B00004D0030E5AEC0BF01200A82E04D0040E23
-:1029C0005AEC0BF01200050E5AEC0BF01200270E19
-:1029D000A4EC0DF0A82A010EA86401D0A86A270E65
-:1029E000A2EC0DF02A85010EA8622A95020EBA6F9C
-:1029F00024994DD7270EA4EC0DF0A86603D0830EC2
-:102A00005DEC0BF0A806A866FED6820E5DEC0BF01E
-:102A10001200010EBA6F33EC0FF039EC1EF0B86BF8
-:102A2000209921912193208F218739EC1EF02CECE5
-:102A30001DF0249724993FEC13F021B116D020AF5C
-:102A4000F1D520B152EC3BF020B1D3EC40F020B1F5
-:102A500090EC3AF020B176EC45F0209120B912EFDD
-:102A600013F020B3F0EF47F0E6D7BA4F08D0BA4FD3
-:102A70003AD0BA4F16D0BA4F05D0BA4F20D0030E75
-:102A8000BA6FD3D5B7EC20F0BA6FBA6701D0F7D7D9
-:102A900081EC0EF0000E9B6E7E0ED36EFF0000EFF9
-:102AA00000F0B7EC20F0BA6FBA6701D0E8D733EC8A
-:102AB0000FF0190E5DEC0BF085EC16F0E0D7B7ECDB
-:102AC00020F0BA6FBA6701D0DAD733EC0FF0190EE5
-:102AD0005DEC0BF08DC100F58EC101F520EC80F0AE
-:102AE0000101F0EF47F0B7EC20F0BA6FBA6701D000
-:102AF000C6D733EC0FF0190E5DEC0BF08DC100F56D
-:102B00008EC101F520EC80F00101AA6A030EA96EC6
-:102B1000336B150EE2D8150EE0D8150EDED8150E63
-:102B2000DCD8150EDAD8150ED8D8010EA86E210EF5
-:102B3000A2EC0DF0A86A220EA2EC0DF0A86A230EFA
-:102B4000A2EC0DF0000EA86A270EA2EC0DF0A86A08
-:102B50005A0EA2EC0DF0A86A5B0EA2EC0DF0640E0A
-:102B60001A0EA2EC0DF01F0EA86E1B0EA2EC0DF0BB
-:102B7000A86A1C0EA2EC0DF0A86A1D0EA2EC0DF0C6
-:102B8000A86A1E0EA2EC0DF0A86A1F0EA2EC0DF0B2
-:102B9000A86A200EA2EC0DF0640EA86E240EA2EC22
-:102BA0000DF0250EA2EC0DF0260EA2EC0DF0010E9C
-:102BB000CC6FCD6B7F0EA96E336B640E8ED81E0E5C
-:102BC0008CD8F00E8AD8780E88D8050E86D8070ED5
-:102BD00084D8040E336F338F880E7FD8040E336F82
-:102BE000338F4C0E7AD8140E78D8140E76D81E0E69
-:102BF00074D86E0E72D85A0E70D83C0E6ED8640E11
-:102C00006CD8780E6AD80A0E68D8130E66D8A00E53
-:102C100064D8960E62D80A0E60D8060E5ED8060EEC
-:102C20005CD8000E5AD8000E58D80C0E56D8000E9C
-:102C300054D8140E52D8336B338F000E4ED8030E77
-:102C40004CD80A0E4AD8000E48D8010EAA6E7F0E44
-:102C5000A96E336B1E0E41D85A0E3FD8DF0E3DD8F9
-:102C60008C0E3BD8780E39D8000E37D8000E35D8E8
-:102C7000000E33D8000E31D8000E2FD8000E2DD8FC
-:102C8000000E2BD8000E29D8000E27D8000E25D80C
-:102C9000000E23D8000E21D8000E1FD8000E1DD81C
-:102CA000000E1BD8000E19D8000E17D8000E15D82C
-:102CB000000E13D8000E11D8000E0FD8000E0DD83C
-:102CC000000E0BD8000E09D8000E07D8000E05D84C
-:102CD000000E03D8AA6AF0EF47F0326FA92A32C17A
-:102CE000A8FFD5EC0DF0A92A33C1A8FFD5EC0DF053
-:102CF000A92A32C1A8FFD5EC0DF0A92A339F33C110
-:102D0000A8FFD5EC0DF0336B1200BD6BBE6B020E4D
-:102D1000366F376B400E3A6F23933B693B51E6ECBD
-:102D20002AF03A2FFAD7C5849CEC2BF0070EDAEC88
-:102D30000CF0372FEFD7362FECD72393BD6BBE6B3C
-:102D4000FD0EDAEC2AF0FD0EDAEC2AF0FE0EDAECDB
-:102D50002AF0BD6BBE6B120033EC0FF02195219968
-:102D60002197B86B2191219320992291229322954A
-:102D7000BB6B23EC2AF0010EE8CF7FF01D0E5DEC5B
-:102D80000BF0000EE8CF7FF0160E5DEC0BF0170E87
-:102D90005DEC0BF0E6EC16F0180E5DEC0BF02497F2
-:102DA000249924B7ABEC17F024B977EC17F021B9CC
-:102DB00042D020B152EC3BF020B1D3EC40F0209156
-:102DC00020B991D020B3F0EF47F0EBD7460EE8CF13
-:102DD0007DF0410EE8CF7CF020EE60F005C132F1CD
-:102DE000386B382B376B1BEC0DF03A0EDE6E04C1DE
-:102DF00032F1386B382B376B1BEC0DF0200EDE6E8A
-:102E0000200EDE6E26EC0EF0460EE8CF7DF05F0E53
-:102E1000E8CF7CF020EE60F007C1F1F106C1F2F1DD
-:102E200008C1F3F131EC23F0200EDE6E200EDE6ED1
-:102E300026EC0EF0120007C132F1324F1F0E324F56
-:102E40001C0E324F1F0E324F1E0E324F1F0E324FCE
-:102E50001E0E324F1F0E324F1F0E324F1E0E324FBC
-:102E60001F0E324F1E0E324F1F0E066502D0010E8E
-:102E7000066F200EE8CF7DF09B0EE8CF7CF0080EA9
-:102E8000396FA5EC1CF0050E0A6F036B209120A191
-:102E9000FED7209104EC17F0460EE8CF7DF0410EEE
-:102EA000E8CF7CF020EE60F005C132F1386B382BB2
-:102EB000376B1BEC0DF03A0EDE6E04C132F1386B4D
-:102EC000382B376B1BEC0DF03A0EDE6E03C132F17E
-:102ED000386B382B376B1BEC0DF0200EDE6E26ECBA
-:102EE0000EF00A2FD4D7010EBA6F66EF13F022B19D
-:102EF0002189BB2BBBC1BCF1BC4F2185BC4F2285B6
-:102F0000BC4F2283BC4F2281200EE8CF7DF09B0E68
-:102F1000E8CF7CF020EE60F05E0E56EC0BF0BBC10B
-:102F2000BCF1BC2F04D05A0E56EC0BF00FD0BC2FC6
-:102F300004D05B0E56EC0BF009D0BC2F04D05C0E15
-:102F400056EC0BF003D05D0E56EC0BF026EC0EF0B9
-:102F5000F9EC12F012002499036B22B120D022B3B5
-:102F600010D022B515D021B506D0052B170E05655A
-:102F70001CD0056B1AD0042B3B0E046516D0046BD5
-:102F800014D0062B1F0E066510D0010E066F0DD053
-:102F9000072B0C0E076509D0010E076F06D0082B12
-:102FA000140E086502D0080E086FE6EC16F0F9EC76
-:102FB00012F012007C6B080E7B6F6CC17DF16DC14D
-:102FC0007EF191EC0CF0100E7727270E782372C15A
-:102FD00081F173C182F177C183F178C184F17AEC18
-:102FE0000CF07FC185F180C186F12AB71ED02395F0
-:102FF00085C17BF186C17CF185C17DF186C17EF101
-:1030000091EC0CF0110E766F6AEC0CF085C181F139
-:1030100086C182F177C183F178C184F17AEC0CF03A
-:103020007FC187F180C188F117D0238585C17BF1ED
-:1030300086C17CF185C17DF186C17EF191EC0CF0F9
-:103040000F0E766F6AEC0CF0855177278651782346
-:1030500077C187F178C188F16AC181F16BC182F1D2
-:10306000FA0E836F846B7AEC0CF07FC17BF180C128
-:103070007CF185C17DF186C17EF191EC0CF077C1C8
-:1030800074F178C175F10C0E766F64EC0CF074C1BC
-:1030900077F175C178F12AA70DD064517727655172
-:1030A0007823100E7727270E782377C189F178C10E
-:1030B0008AF10FD064C181F165C182F177C183F1DA
-:1030C00078C184F17AEC0CF07FC177F180C178F19E
-:1030D000E8D766C168F167C169F1C80E6827000EBC
-:1030E000692368C17BF169C17CF185C17DF186C12D
-:1030F0007EF191EC0CF077C174F178C175F10D0E91
-:10310000766F64EC0CF074C18BF175C18CF162C107
-:1031100074F163C175F1010E766F64EC0CF07451BB
-:103120008B2775518C23B80E8B270B0E8C2370C107
-:1031300081F171C182F189C183F18AC184F17AEC94
-:103140000CF07FC17BF180C17CF18BC17DF18CC122
-:103150007EF191EC0CF00C0E766F6AEC0CF02AB755
-:1031600072EC0CF0E80E7727030E782377C18DF10F
-:1031700078C18EF125AD04D0C6C18DF1C7C18EF1E5
-:103180006EC168F16FC169F1640E6827000E692392
-:1031900068C17BF169C17CF187C17DF188C17EF195
-:1031A00091EC0CF00B0E766F6AEC0CF0249D23B5BD
-:1031B00009D0C80E7727000E782377C197F178C120
-:1031C00098F11200C80E816F826B77C183F178C1CC
-:1031D00084F17AEC0CF02AB7248D7FC197F180C17D
-:1031E00098F11200D4D8A00E3D6F0C0E586F08D97C
-:1031F0001200E3D857C171F156C170F11200C7D85F
-:10320000900EF2D7DAD857C173F156C172F112009D
-:10321000238F596B000EA96E010EAA6ED1EC0DF032
-:10322000AA6AC80EA864A8CF59F1B1D80D0E586F7C
-:10323000540E3D6FE5D8C1D857C15BF156C15AF164
-:103240000D0E586F580E3D6FDBD8B7D857C15DF1E2
-:1032500056C15CF10D0E586F640E3D6FD1D8ADD8DC
-:1032600057C15FF156C15EF10D0E586F680E3D6F8C
-:10327000C7D8A3D857C161F156C160F15BC163F1F2
-:10328000D8906333D8906333D89063335AC162F1D6
-:10329000D8805BA1D8906233D8805BA3D89062338A
-:1032A000D8805BA5D89062335CC164F1D8805DA101
-:1032B000D8906433D8805DA3D8906433D8805DA55E
-:1032C000D8906433D8805DA7D8906433D8805DA946
-:1032D000D8906433D8805DABD89064335DC165F11C
-:1032E000D8805AA1D8906533D8805AA3D890653336
-:1032F000D8805AA5D8906533D8906533D890653377
-:10330000D89065335FC166F1D8805EAFD8906637DC
-:10331000D8805EADD8906637676B5FBF67835FBD4F
-:10332000678161C16AF1D88060AFD8906A376B6BF2
-:1033300061BF6B815EC16CF16C9D5CB16C8D6C9FEB
-:103340005CB36C8F6D6B5CB56D815CB76D835CB984
-:103350006D855CBB6D876F6B60C16EF16E9F239F47
-:10336000120080820000808E00000000000000003B
-:1033700000000000809E120080920000808E0000FD
-:1033800000000000000000000000809E1200E9DF45
-:10339000F3DFE7DFF1DFE5DFEFDFE3DFEDDFE1DFE5
-:1033A000EBDFDFDFE9DFDDDFE7DFDBDFE5DFE4DF0A
-:1033B000E3DFE2DFE1DFE0DF1200080E586F10D834
-:1033C0003DC157F1080E586F0BD83DC156F1808EA4
-:1033D000000000000000000000000000809E1200BD
-:1033E000808E000000000000000000000000809EB1
-:1033F00080A8D89080B8D8803D37582FF1D71200D8
-:10340000809E8082030E585F808E000000000000C6
-:10341000000000000000809E00000000000000008E
-:1034200000000000808E000000000000000000008E
-:103430000000809E0000000000000000000000006E
-:10344000808E000000000000000000000000809E50
-:103450003DAF80923DBF8082D8903D37808E000086
-:1034600000000000000000000000809E582FF0D7F0
-:103470001200DB6FD9C1DAF1D8C1D9F1D7C1D8F1C7
-:10348000D6C1D7F1D5C1D6F1DBC1D5F12AA512003D
-:10349000C80EE8CF7CF0640EE8CF7DF0000EE8CFD8
-:1034A0007EF0000EE8CF7FF0FF0E28EC10F020EE4B
-:1034B00060F0D551DE6ED651DE6ED751DE6ED8513A
-:1034C000DE6ED951DE6EDA51DE6E200EDE6E26EC37
-:1034D0000EF0120005EC4AF015EC4AF071EC0FF01A
-:1034E00033EC0FF0FF0E28EC10F0850E5DEC0BF0C6
-:1034F000860E5DEC0BF0870E5DEC0BF0880E5DEC3C
-:103500000BF0640EE8CF7CF00A0EE8CF7DF0000EE1
-:10351000E8CF7EF0000EE8CF7FF0FF0E28EC10F031
-:1035200020EE60F0D551DE6ED651DE6ED751DE6EE4
-:10353000D851DE6ED951DE6EDA51DE6E2E0EDE6EA1
-:10354000200EDE6E1FC132F1386B382B376B20EC4A
-:103550000DF0200EDE6E20C132F1386B382B376B48
-:1035600020EC0DF026EC0EF07D0EE8CF7CF00A0E7C
-:10357000E8CF7DF0000EE8CF7EF0000EE8CF7FF0C0
-:10358000FF0E28EC10F020EE60F021C132F1386B14
+:101D800081DF8ADF1C2B1C51F863F7D737EC1AF080
+:101D90001200F45126EC10F0350E97D8F7C11CF163
+:101DA000D8901C35000ED8B0010E94D8D8901C35B0
+:101DB00091D8360E8AD8F8C11CF1D8901C35000E87
+:101DC000D8B0010E87D8D8901C3584D8370E7DD86E
+:101DD000F5C11CF11C517ED8F6C11CF11C517AD8FA
+:101DE000200E73D8000E76D8F5C11CF11C5172D8A4
+:101DF000210E6BD8F7C11CF1D8901C35000ED8B05D
+:101E0000010E68D8D8901C3565D8220E5ED8F5C171
+:101E10001CF1F6C11DF11C511D5F1D2BF7C11CF1FA
+:101E2000F8C11EF11C511E5F1E2B84801EC11CF1C7
+:101E30007AC083FF809480847BC083FF80948084F9
+:101E40007AC083FF809480847BC083FF80948084E9
+:101E50001C2FEED71D2FEAD7000E37D837EC1AF01B
+:101E60001200350E32D8000E35D8000E33D8360E9B
+:101E70002CD8010E2FD83F0E2DD8370E26D8000EA5
+:101E800029D8EF0E27D8200E20D8000E23D8000E18
+:101E900021D8210E1AD8000E1DD8000E1BD8220EF4
+:101EA00014D88480836A0A0E1E6F1E0E1D6F1C6B71
+:101EB00080948084809480841C2FFAD71D2FF7D7BC
+:101EC0001E2FF3D7000E01D812008490836E8094E9
+:101ED000808412008480836E8094808412008096B7
+:101EE000200EDAEC0CF081840000809A00008482DD
+:101EF000FA0EDAEC0CF0848400008492020EAEEC50
+:101F00000CF084820A0EDAEC0CF0240EDEDF020EF6
+:101F1000DCDF000EDFDF000EDDDF030ED6DF000E9C
+:101F2000D9DF300ED7DF180ED0DF000ED3DF280E3A
+:101F3000D1DFF80ECADF000ECDDF0F0ECBDFF90EBA
+:101F4000C4DF000EC7DF0F0EC5DF100EBEDF000EB0
+:101F5000C1DF000EBFDF0CD884DF8086200EDAECF4
+:101F60000CF0050EB2DF000EB5DF010EB3DF12007C
+:101F7000700EABDF1F0EAEDF000EACDF710EA5DF03
+:101F8000230EA8DF800EA6DF720E9FDF2A0EA2DFCF
+:101F9000800EA0DF730E99DF150E9CDF110E9ADF05
+:101FA000740E93DF1C0E96DF110E94DF750E8DDF1D
+:101FB0001B0E90DF150E8EDF760E87DF1A0E8ADF7E
+:101FC000150E88DF770E81DF1C0E84DF180E82DF8E
+:101FD000780E7BDF210E7EDF150E7CDF1200700E87
+:101FE00074DF140E77DF000E75DF710E6EDF170ED3
+:101FF00071DF000E6FDF720E68DF150E6BDF800E73
+:1020000069DF730E62DF150E65DF110E63DF740E7C
+:102010005CDF140E5FDF0B0E5DDF750E56DF1B0EEF
+:1020200059DF150E57DF760E50DF130E53DF0E0EFD
+:1020300051DF770E4ADF1C0E4DDF180E4BDF780E96
+:1020400044DF150E47DF0E0E45DF12002E6F2EC146
+:102050002FF1030E2F17000E2F4F500E2F4FA00EF3
+:102060002F4FF80E306F2EC12FF11C0E2F172F435C
+:102070002F43000E2F4F040E2F4F080E2F4F0C0E24
+:102080002F4F100E2F4F140E2F4F200E2F4F3F0E9D
+:10209000316F3133303331333033313330332EC15C
+:1020A0002FF12E6B31332E3331332E3331332E3328
+:1020B000E00E2F172F432F432F432F432F43000EA4
+:1020C0002F4F040E2F4F080E2F4F0C0E2F4F100EB8
+:1020D0002F4F140E2F4F200E2F4F3F0E316F3133E5
+:1020E0002E3331332E3331332E3331332E333133DC
+:1020F0002E332EC17AF030C17BF01200E46F1F0E38
+:10210000E46505D0010EAA6E200EE45F01D0AA6A34
+:10211000E451040DF350820FA96ED1EC0DF0A850DC
+:10212000AA6A1200E46F1F0EE46505D0010EAA6EC4
+:10213000200EE45F01D0AA6AE451040DF350820F2F
+:10214000A96ED1EC0DF0A8CF32F1A92AD1EC0DF097
+:10215000A8CF33F1AA6A12009A0EE36F2A8D010EFE
+:10216000AA6E04D0240EE36F2A9DAA6A1F8F31EC59
+:102170000FF0010EBA6F219921972099AA6BA56BD8
+:10218000229D229FE2EC29F0010EE8CF7FF02AADDC
+:1021900004D0BA0E5DEC0BF003D01B0E5DEC0BF01F
+:1021A000000EE8CF7FF0B86B21912193140EE8CF99
+:1021B0007DF0230EE8CF7CF020EE60F0AAC132F172
+:1021C000000E2ABD200E322732C1DCF1386B382BCD
+:1021D000376B1BEC0DF03A0EDE6E200EDE6E26EC39
+:1021E0000EF0E351AA255DEC0BF01F0EDC5DD8B4B8
+:1021F00011D0260EDC5DD8B40DD0270EDC5DD8B42E
+:1022000009D0280EDC5DD8B405D0290EDC5DD8B429
+:1022100001D003D0010EDC6F01D0DC6B140EE8CFCF
+:102220007DF0410EE8CF7CF020EE60F02B0EDE6EEC
+:102230002F0EDE6E2D0EDE6E3A0EDE6E200EDE6E80
+:102240002B0E22BD2D0EDE6E26EC0EF0140EE8CF06
+:102250007DF05F0EE8CF7CF020EE60F0310EDE6E98
+:102260002F0EDE6E310EDE6E300EDE6E3A0EDE6E3C
+:10227000200EDE6E310EDE6E300E22BFDE6E200EC0
+:10228000DE6E26EC0EF0140EE8CF7DF07D0EE8CF6A
+:102290007CF020EE60F0590E56EC0BF0A551800F4B
+:1022A000A96ED1EC0DF0A8CF32F1A551810FA96E26
+:1022B000D1EC0DF0A8CF33F1339F386B382B376B4F
+:1022C000375129EC0DF0280EDE6E310EA8AE380E17
+:1022D000DC67310EDE6E350EA8BEDE6E420EDE6E9F
+:1022E000290EDE6E200EDE6E200EDE6E200EDE6EFD
+:1022F00026EC0EF0140EE8CF7DF09B0EE8CF7CF0BC
+:1023000020EE60F0610E56EC0BF0A551820FA96E25
+:10231000D1EC0DF0A8CF32F1A551830FA96ED1EC0D
+:102320000DF0A8CF33F1386B382B376B375129ECD0
+:102330000DF0200EDE6E200EDE6E200EDE6E26EC20
+:102340000EF00B0E5DEC0BF0F7EC12F01FEC1DF035
+:10235000EDEC2EF021B30FD021B11AD020B3BAEF9B
+:1023600047F020B112EC3BF020B196EC40F0209108
+:1023700020B91CD0EDD7BA2B070EBA6302D0010EDC
+:10238000BA6FB86B1FEC1DF0F7EC12F02193E0D799
+:10239000AA6A010E2ABDAA6EBA4F0FD0BA4F17D043
+:1023A000BA4F19D0BA4F1BD0BA4F39D0020E2AAD4E
+:1023B000010EBA6FAA6AA8EF13F0AA2BAABBAA6BE8
+:1023C000AA51040DF3CFA5F1010EBA6FECD6227D10
+:1023D000020EBA6FE8D6227F030EBA6FE4D6A5517B
+:1023E000800FA96ED1EC0DF0A8CF32F1A551810F6D
+:1023F000A96ED1EC0DF0A8CF33F1339FA551820F18
+:10240000A96E32C1A8FFD5EC0DF0A551830FA96EBE
+:1024100033C1A8FFD5EC0DF0040EBA6FC4D6A55198
+:10242000820FA96ED1EC0DF0A8CF32F1A551830F28
+:10243000A96ED1EC0DF0A8CF33F1A551810FA96E93
+:10244000D1EC0DF0A8CFA6F1010EDC6305D0326708
+:102450003269322B336B16D022AD0BD0010E22BF66
+:102460000A0E325F000EA6BF335B7F0E33BF336FA1
+:1024700009D0010E22BF0A0E3227000EA6BF332359
+:1024800033BF336BA551820FA96E32C1A8FFD5ECC3
+:102490000DF0A551830FA96E33C1A8FFD5EC0DF047
+:1024A000050EBA6F80D6E46F1F0EE46505D0010EED
+:1024B000AA6E200EE45F01D0AA6AE451040DF35025
+:1024C000800FA96ED1EC0DF0A8CF32F1A92AD1EC82
+:1024D0000DF0A8CF33F1AA6A1200CF4F14D0CF4F1E
+:1024E00019D01200CF4F0FD0CF4F14D0CF4F19D0EB
+:1024F000CF4F1ED0CF4F23D0CF4F28D0CF4F2FD08C
+:10250000CF4F34D012000B0E3DD8BDEC12F0020EAE
+:10251000CF6F12000C0E49D8BDEC12F0030ECF6F36
+:102520001200110E2FD8BDEC12F0040ECF6F120066
+:10253000120E3BD8BDEC12F0050ECF6F1200130E39
+:1025400034D8BDEC12F0060ECF6F1200060ECF6F1E
+:102550001D0E3ED8BDEC12F0070ECF6F1200200EFC
+:1025600024D8BDEC12F0080ECF6F1200210E1DD83A
+:10257000BDEC12F0010ECF6F1200326F3267120005
+:102580003CEF28F0396F92EC10F032C152F133C1B8
+:1025900053F1395153EC12F032C154F133C155F1BA
+:1025A000D9EC0BF01FA7FF0C000C396F92EC10F068
+:1025B00032C154F133C155F1395153EC12F032C1EB
+:1025C00052F133C153F1D9EC0BF01FA7FF0C000CF3
+:1025D000396F92EC10F032C154F133C155F1CFC1D3
+:1025E00052F1536BD9EC0BF01FA7FF0C000C280E17
+:1025F0002BA3C80EE56F050EDAEC0CF081B008D005
+:10260000E52FF9D781B006D02B83248724991200B7
+:1026100081A2F1D7249724992B93D7EC49F012008B
+:102620002B97010EBA6F1F9F31EC0FF0B86B2099FA
+:1026300021912193208F2187B9EC1DF01FEC1DF013
+:10264000249724993DEC13F021B124D020AFBAEFA8
+:1026500047F020B112EC3BF020B196EC40F020B1F5
+:1026600050EC3AF020B13EEC45F0209120B9BAEFA1
+:1026700047F020B3BAEF47F0E5D724A908D021836B
+:10268000BA2B060EBA6518D0010EBA6F15D024B752
+:1026900021811200BA4FA7EF2BF0BA4F65EF33F04C
+:1026A000BA4F07EF15F0BA4FA5EF13F0BA4F62EF2C
+:1026B00013F0BA4FBAEF47F0B86B21B71FEC1DF01B
+:1026C00024991200010EBA6F1F9F31EC0FF0B86B06
+:1026D000209921912193208F21870AEC1EF01FEC75
+:1026E0001DF0249724993DEC13F0050EBA6304D035
+:1026F000060EBA6F1FEC1DF021B115D020AF90D798
+:1027000020B112EC3BF020B196EC40F020B150EC3F
+:102710003AF020B13EEC45F0209120B981D720B3AA
+:10272000BAEF47F0E0D7BA4FAAEF16F0BA4F25EF4D
+:1027300031F0BA4F47EF32F0BA4FBEEF48F0BA4F20
+:10274000BEEF48F0050EBA6F6ED72B97010EBA6F29
+:102750001F9F31EC0FF0D7EC1DF0B86B2099219141
+:102760002193208F2187F2EC13F096EC14F01FECEC
+:102770001DF0249724993DEC13F021B117D020AF20
+:10278000BAEF47F020B112EC3BF020B196EC40F0EC
+:1027900020B150EC3AF020B13EEC45F0209120B948
+:1027A000BAEF47F020B3BAEF47F0E5D7BA4FB2EF30
+:1027B00010F0BA4FACEF10F0BA4FA4D0BA4F03D01C
+:1027C000BA4F5CD036D02B87220EA4EC0DF0A82A8D
+:1027D000060EA86201D0A86AD5EC0DF0040EBA6FFF
+:1027E0002499BBD7220EA4EC0DF0A86604D0650E88
+:1027F0005DEC0BF01200A82E04D0660E5DEC0BF021
+:102800001200A82E04D0680E5DEC0BF01200A82E6A
+:1028100004D08A0E5DEC0BF01200A82E04D0980EA6
+:102820005DEC0BF01200A82E1200EC0E5DEC0BF02C
+:1028300012002BA7BAEF47F031EC0FF0E2EC29F0D1
+:10284000010EE8CF7FF0EB0E5DEC0BF0000EE8CF51
+:102850007FF0220EA4EC0DF0070EA802F350C10F7A
+:10286000BA6F070E396FBA515DEC0BF0BA2B392FE6
+:10287000FAD71E0E67EC48F0BAEF47F0010EBA6FB8
+:102880001F9F31EC0FF0F5EC1DF0B86B20992191F2
+:102890002193208F2187F8EC14F0D2EC14F01FEC78
+:1028A0001DF0249724993DEC13F0030EBA6304D075
+:1028B000060EBA6F1FEC1DF021B117D020AFBAEF92
+:1028C00047F020B112EC3BF020B196EC40F020B183
+:1028D00050EC3AF020B13EEC45F0209120B9A5EF44
+:1028E00013F020B3BAEF47F0DED7BA4F4CD0BA4F4F
+:1028F0006CD0BA4F2AD7BA4F28D7BA4F26D7050E71
+:10290000BA6F26D71A0EA4EC0DF0A82A630EA8649D
+:102910000AD0690EA86007D01A0EA2EC0DF0030EC3
+:10292000BA6F24991AD7640EA86EF6D71A0EA4ECC3
+:102930000DF0630EA86421D8690EA8601ED85F0E42
+:10294000E8CF7CF0530EE8CF7DF0000EE8CF7EF0AC
+:1029500020EE60F0A8CF32F1336B1F8F030E29EC0D
+:102960000DF01F9F6B0EDE6E670EDE6E2F0EDE6E9D
+:102970006C0EDE6E26EC0EF01200640EA86E1A0EBF
+:10298000A2EC0DF012005B0EA4EC0DF0A82A020ED2
+:10299000A86401D0A86A5B0EA2EC0DF0010EBA6F1C
+:1029A000249973D75B0EA4EC0DF0A86604D0030E37
+:1029B0005AEC0BF01200A82E04D0040E5AEC0BF0C7
+:1029C0001200050E5AEC0BF01200270EA4EC0DF0CD
+:1029D000A82A010EA86401D0A86A270EA2EC0DF067
+:1029E0002A85010EA8622A95020EBA6F24994DD746
+:1029F000270EA4EC0DF0A86603D0830E5DEC0BF05F
+:102A0000A806A866FED6820E5DEC0BF01200010E41
+:102A1000BA6F31EC0FF025EC1EF0B86B20992191C4
+:102A20002193208F218725EC1EF01FEC1DF02497A9
+:102A300024993DEC13F021B116D020AFF1D520B18F
+:102A400012EC3BF020B196EC40F020B150EC3AF0A3
+:102A500020B13EEC45F0209120B910EF13F020B3E7
+:102A6000BAEF47F0E6D7BA4F08D0BA4F3AD0BA4FCC
+:102A700016D0BA4F05D0BA4F20D0030EBA6FD3D5B7
+:102A800095EC20F0BA6FBA6701D0F7D781EC0EF061
+:102A9000000E9B6E7E0ED36EFF0000EF00F095ECF3
+:102AA00020F0BA6FBA6701D0E8D731EC0FF0190EF9
+:102AB0005DEC0BF083EC16F0E0D795EC20F0BA6FEC
+:102AC000BA6701D0DAD731EC0FF0190E5DEC0BF0DC
+:102AD0008DC100F58EC101F520EC80F00101BAEF47
+:102AE00047F095EC20F0BA6FBA6701D0C6D731EC49
+:102AF0000FF0190E5DEC0BF08DC100F58EC101F5E4
+:102B000020EC80F00101AA6A030EA96E336B150E4A
+:102B1000E2D8150EE0D8150EDED8150EDCD8150E4D
+:102B2000DAD8150ED8D8010EA86E210EA2EC0DF041
+:102B3000A86A220EA2EC0DF0A86A230EA2EC0DF0FA
+:102B4000000EA86A270EA2EC0DF0A86A5A0EA2EC9D
+:102B50000DF0A86A5B0EA2EC0DF0640E1A0EA2EC4A
+:102B60000DF01F0EA86E1B0EA2EC0DF0A86A1C0E35
+:102B7000A2EC0DF0A86A1D0EA2EC0DF0A86A1E0EC4
+:102B8000A2EC0DF0A86A1F0EA2EC0DF0A86A200EB0
+:102B9000A2EC0DF0640EA86E240EA2EC0DF0250E32
+:102BA000A2EC0DF0260EA2EC0DF0010ECC6FCD6B59
+:102BB0007F0EA96E336B640E8ED81E0E8CD8F00E6D
+:102BC0008AD8780E88D8050E86D8070E84D8040EC9
+:102BD000336F338F880E7FD8040E336F338F4C0ED4
+:102BE0007AD8140E78D8140E76D81E0E74D86E0EBD
+:102BF00072D85A0E70D83C0E6ED8640E6CD8780E0F
+:102C00006AD80A0E68D8130E66D8A00E64D8960E3D
+:102C100062D80A0E60D8060E5ED8060E5CD8000E8A
+:102C20005AD8000E58D80C0E56D8000E54D8140E90
+:102C300052D8336B338F000E4ED8030E4CD80A0E89
+:102C40004AD8000E48D8010EAA6E7F0EA96E336BCB
+:102C50001E0E41D85A0E3FD8DF0E3DD8FF0E3BD88E
+:102C6000780E39D8000E37D8000E35D8000E33D87C
+:102C7000000E31D8000E2FD8000E2DD8000E2BD804
+:102C8000000E29D8000E27D8000E25D8000E23D814
+:102C9000000E21D8000E1FD8000E1DD8000E1BD824
+:102CA000000E19D8000E17D8000E15D8000E13D834
+:102CB000000E11D8000E0FD8000E0DD8000E0BD844
+:102CC000000E09D8000E07D8000E05D8000E03D854
+:102CD000AA6ABAEF47F0326FA92A32C1A8FFD5EC31
+:102CE0000DF0A92A33C1A8FFD5EC0DF0A92A32C1F5
+:102CF000A8FFD5EC0DF0A92A339F33C1A8FFD5EC6E
+:102D00000DF0336B1200BD6BBE6B020E366F376B6E
+:102D1000400E3A6F23933B693B51A5EC2AF03A2FC2
+:102D2000FAD7C5845BEC2BF0070EDAEC0CF0372FEA
+:102D3000EFD7362FECD72393BD6BBE6BFD0E99EC0E
+:102D40002AF0FD0E99EC2AF0FE0E99EC2AF0BD6BEC
+:102D5000BE6B120031EC0FF0219521992197B86BD1
+:102D6000219121932099229122932295BB6BE2EC31
+:102D700029F0010EE8CF7FF01D0E5DEC0BF0000E88
+:102D8000E8CF7FF0160E5DEC0BF0170E5DEC0BF04C
+:102D9000E4EC16F0180E5DEC0BF02497249924B7A0
+:102DA000A9EC17F024B975EC17F021B942D020B185
+:102DB00012EC3BF020B196EC40F0209120B991D07C
+:102DC00020B3BAEF47F0EBD7460EE8CF7DF0410EC7
+:102DD000E8CF7CF020EE60F005C132F1386B382B83
+:102DE000376B1BEC0DF03A0EDE6E04C132F1386B1E
+:102DF000382B376B1BEC0DF0200EDE6E200EDE6ED6
+:102E000026EC0EF0460EE8CF7DF05F0EE8CF7CF0AA
+:102E100020EE60F007C1F1F106C1F2F108C1F3F153
+:102E200009EC23F0200EDE6E200EDE6E26EC0EF096
+:102E3000120007C132F1324F1F0E324F1C0E324FBB
+:102E40001F0E324F1E0E324F1F0E324F1E0E324FCC
+:102E50001F0E324F1F0E324F1E0E324F1F0E324FBB
+:102E60001E0E324F1F0E066502D0010E066F200E99
+:102E7000E8CF7DF09B0EE8CF7CF0080E396F99EC1F
+:102E80001CF0050E0A6F036B209120A1FED7209144
+:102E900002EC17F0460EE8CF7DF0410EE8CF7CF053
+:102EA00020EE60F005C132F1386B382B376B1BEC2C
+:102EB0000DF03A0EDE6E04C132F1386B382B376BF1
+:102EC0001BEC0DF03A0EDE6E03C132F1386B382B7D
+:102ED000376B1BEC0DF0200EDE6E26EC0EF00A2F89
+:102EE000D4D7010EBA6F64EF13F022B12189BB2B46
+:102EF000BBC1BCF1BC4F2185BC4F2285BC4F228396
+:102F0000BC4F2281200EE8CF7DF09B0EE8CF7CF0F5
+:102F100020EE60F05E0E56EC0BF0BBC1BCF1BC2F96
+:102F200004D05A0E56EC0BF00FD0BC2F04D05B0E21
+:102F300056EC0BF009D0BC2F04D05C0E56EC0BF015
+:102F400003D05D0E56EC0BF026EC0EF0F7EC12F011
+:102F500012002499036B22B120D022B310D022B5E5
+:102F600015D021B506D0052B170E05651CD0056BB5
+:102F70001AD0042B3B0E046516D0046B14D0062B1C
+:102F80001F0E066510D0010E066F0DD0072B0C0E1C
+:102F9000076509D0010E076F06D0082B140E0865CF
+:102FA00002D0080E086FE4EC16F0F7EC12F01200F5
+:102FB0007C6B080E7B6F6CC17DF16DC17EF191EC75
+:102FC0000CF0100E7727270E782372C181F173C1A0
+:102FD00082F177C183F178C184F17AEC0CF07FC182
+:102FE00085F180C186F12AB71ED0239585C17BF17A
+:102FF00086C17CF185C17DF186C17EF191EC0CF03A
+:10300000110E766F6AEC0CF085C181F186C182F1F8
+:1030100077C183F178C184F17AEC0CF07FC187F13C
+:1030200080C188F117D0238585C17BF186C17CF1F1
+:1030300085C17DF186C17EF191EC0CF00F0E766FAB
+:103040006AEC0CF0855177278651782377C187F198
+:1030500078C188F16AC181F16BC182F1FA0E836F88
+:10306000846B7AEC0CF07FC17BF180C17CF185C16F
+:103070007DF186C17EF191EC0CF077C174F178C1DD
+:1030800075F10C0E766F64EC0CF074C177F175C1BC
+:1030900078F12AA70DD06451772765517823100E57
+:1030A0007727270E782377C189F178C18AF10FD06D
+:1030B00064C181F165C182F177C183F178C184F186
+:1030C0007AEC0CF07FC177F180C178F1E8D766C166
+:1030D00068F167C169F1C80E6827000E692368C1ED
+:1030E0007BF169C17CF185C17DF186C17EF191ECF6
+:1030F0000CF077C174F178C175F10D0E766F64EC48
+:103100000CF074C18BF175C18CF162C174F163C1B3
+:1031100075F1010E766F64EC0CF074518B277551CC
+:103120008C23B80E8B270B0E8C2370C181F171C1DB
+:1031300082F189C183F18AC184F17AEC0CF07FC1FC
+:103140007BF180C17CF18BC17DF18CC17EF191EC72
+:103150000CF00C0E766F6AEC0CF02AB772EC0CF0E7
+:10316000E80E7727030E782377C18DF178C18EF1B1
+:1031700025AD04D0C6C18DF1C7C18EF16EC168F115
+:103180006FC169F1640E6827000E692368C17BF185
+:1031900069C17CF187C17DF188C17EF191EC0CF0B1
+:1031A0000B0E766F6AEC0CF0249D23B509D0C80E87
+:1031B0007727000E782377C197F178C198F1120034
+:1031C000C80E816F826B77C183F178C184F17AEC8C
+:1031D0000CF02AB7248D7FC197F180C198F11200BD
+:1031E000D4D8A00E3D6F0C0E586F08D91200E3D84A
+:1031F00057C171F156C170F11200C7D8900EF2D7C5
+:10320000DAD857C173F156C172F11200238F596B8E
+:10321000000EA96E010EAA6ED1EC0DF0AA6AC80EBE
+:10322000A864A8CF59F1B1D80D0E586F540E3D6F58
+:10323000E5D8C1D857C15BF156C15AF10D0E586F90
+:10324000580E3D6FDBD8B7D857C15DF156C15CF160
+:103250000D0E586F640E3D6FD1D8ADD857C15FF1D8
+:1032600056C15EF10D0E586F680E3D6FC7D8A3D8DA
+:1032700057C161F156C160F15BC163F1D89063330E
+:10328000D8906333D89063335AC162F1D8805BA180
+:10329000D8906233D8805BA3D8906233D8805BA586
+:1032A000D89062335CC164F1D8805DA1D89064335A
+:1032B000D8805DA3D8906433D8805DA5D89064335E
+:1032C000D8805DA7D8906433D8805DA9D890643346
+:1032D000D8805DABD89064335DC165F1D8805AA1C8
+:1032E000D8906533D8805AA3D8906533D8805AA532
+:1032F000D8906533D8906533D8906533D8906533CE
+:103300005FC166F1D8805EAFD8906637D8805EAD79
+:10331000D8906637676B5FBF67835FBD678161C1A8
+:103320006AF1D88060AFD8906A376B6B61BF6B81F0
+:103330005EC16CF16C9D5CB16C8D6C9F5CB36C8FED
+:103340006D6B5CB56D815CB76D835CB96D855CBB85
+:103350006D876F6B60C16EF16E9F239F120080823C
+:103360000000808E0000000000000000000000004F
+:10337000809E120080920000808E000000000000FD
+:10338000000000000000809E1200E9DFF3DFE7DFAD
+:10339000F1DFE5DFEFDFE3DFEDDFE1DFEBDFDFDFF5
+:1033A000E9DFDDDFE7DFDBDFE5DFE4DFE3DFE2DF0F
+:1033B000E1DFE0DF1200080E586F10D83DC157F171
+:1033C000080E586F0BD83DC156F1808E00000000EA
+:1033D0000000000000000000809E1200808E0000AF
+:1033E00000000000000000000000809E80A8D8902F
+:1033F00080B8D8803D37582FF1D71200809E808248
+:10340000030E585F808E00000000000000000000E6
+:103410000000809E0000000000000000000000008E
+:10342000808E000000000000000000000000809E70
+:10343000000000000000000000000000808E00007E
+:1034400000000000000000000000809E3DAF809260
+:103450003DBF8082D8903D37808E00000000000084
+:10346000000000000000809E582FF0D71200230EAD
+:103470007EEC10F026EC10F01200DB6FD9C1DAF10F
+:10348000D8C1D9F1D7C1D8F1D6C1D7F1D5C1D6F1BC
+:10349000DBC1D5F12AA51200C80EE8CF7CF0640E7E
+:1034A000E8CF7DF0000EE8CF7EF0000EE8CF7FF091
+:1034B00037EC1AF020EE60F0D551DE6ED651DE6E9C
+:1034C000D751DE6ED851DE6ED951DE6EDA51DE6E26
+:1034D000200EDE6E26EC0EF01200CFEC49F0DFEC91
+:1034E00049F06FEC0FF031EC0FF037EC1AF0850E6D
+:1034F0005DEC0BF0860E5DEC0BF0870E5DEC0BF0D7
+:10350000880E5DEC0BF0640EE8CF7CF00A0EE8CF7D
+:103510007DF0000EE8CF7EF0000EE8CF7FF037ECB4
+:103520001AF020EE60F0D551DE6ED651DE6ED75126
+:10353000DE6ED851DE6ED951DE6EDA51DE6E2E0EA1
+:10354000DE6E200EDE6E1FC132F1386B382B376B0A
+:1035500020EC0DF0200EDE6E20C132F1386B382BDE
+:10356000376B20EC0DF026EC0EF07D0EE8CF7CF0F2
+:103570000A0EE8CF7DF0000EE8CF7EF0000EE8CF17
+:103580007FF037EC1AF020EE60F021C132F1386B99
 :10359000382B376B20EC0DF0200EDE6E22C132F19D
 :1035A000386B382B376B20EC0DF0200EDE6E23C10C
 :1035B00032F1386B382B376B20EC0DF0200EDE6EBD
 :1035C00024C132F1386B382B376B20EC0DF0200E14
 :1035D000DE6E25C132F1386B382B376B20EC0DF0E5
 :1035E00026EC0EF0960EE8CF7CF00A0EE8CF7DF0C8
-:1035F000000EE8CF7EF0000EE8CF7FF0FF0E28EC43
-:1036000010F020EE60F026C132F1386B382B376BAA
-:1036100020EC0DF0200EDE6E27C132F1386B382B16
-:10362000376B20EC0DF0200EDE6E28C132F1386BC6
-:10363000382B376B20EC0DF0200EDE6E29C132F1F5
-:10364000386B382B376B20EC0DF0200EDE6E2AC164
-:1036500032F1386B382B376B20EC0DF026EC0EF086
-:1036600024A7FED703EC4AF01200E00E28EC10F07D
-:103670000B0E5AEC0BF0560E5DEC0BF0570E5DEC9A
-:103680000BF0FF0E28EC10F01200000EE8CFF4F162
-:103690003C0EE8CFF5F1EF0EE8CFF6F15A0EE8CF89
-:1036A000F7F19F0EE8CFF8F1CAEC0EF0A4EC1EF093
-:1036B00010EC1FF01200E9DFE00E28EC10F0540EC1
-:1036C0005DEC0BF0FF0E28EC10F0080E396F910E38
-:1036D000E8CF7CF0000EE8CF7DF0A5EC1CF01200E6
-:1036E0002BB512007A0E39EC1AF0B90EE8CF7CF047
-:1036F000770EE8CF7DF0010EE8CF7EF0000EE8CF28
-:103700007FF0FF0E28EC10F020EE60F022C532F1C1
-:10371000386B382B376B20EC0DF0270EDE6E26EC65
-:103720000EF0000EE8CF7EF01200AFDFE00E28ECC6
-:1037300010F0550E5DEC0BF0FF0E28EC10F01200AF
-:103740002BB5120020BF34D0790E39EC1AF0E00E00
-:1037500028EC10F0520E5DEC0BF0FF0E28EC10F090
-:10376000760EE8CF7CF05E0EE8CF7DF0010EE8CF5C
-:103770007EF0000EE8CF7FF0FF0E28EC10F020EE78
-:1037800060F02BC532F1386B382B376B0AEC0DF03B
-:103790006D0EDE6E24C532F1386B382B376B0AECB8
-:1037A0000DF0270EDE6E26EC0EF0000EE8CF7EF058
-:1037B0002BB51200780E39EC1AF0B90EE8CF7CF078
-:1037C000770EE8CF7DF0010EE8CF7EF0000EE8CF57
-:1037D0007FF0FF0E28EC10F020EE60F031C532F1E2
-:1037E000C70E3261326F1F9F386B382B376B20EC5E
-:1037F0000DF0270EDE6E26EC0EF032C532F1080E0B
-:1038000080EC10F0326101D060D7770E39EC1AF0FD
-:10381000910EE8CF7CF0000EE8CF7DF0000EE8CFEF
-:103820007EF0FF0E28EC10F020EE60F0470EDE6E0A
-:10383000460EDE6E3A0EDE6E32C532F1386B382B34
-:10384000376B20EC0DF0250EDE6E200EDE6E26ECC2
-:103850000EF01200410EE8CF7CF0690EE8CF7DF04B
-:10386000000EE8CF7EF0FF0E28EC10F020EE60F0A6
-:10387000EBC132F11F8F386B382B376B20EC0DF01A
-:103880001F9F6D0EDE6E690EDE6E6E0EDE6E200EFA
-:10389000DE6E26EC0EF05F0EE8CF7CF0640EE8CF13
-:1038A0007DF0000EE8CF7EF0FF0E28EC10F020EE49
-:1038B00060F0ECC132F11F8F386B382B376B20EC86
-:1038C0000DF01F9F6D0EDE6E200EDE6E26EC0EF0EC
-:1038D00012002BB51200760E39EC1AF05A0EE8CF12
-:1038E0007CF0000EE8CF7DF0000EE8CF7EF0FF0EFA
-:1038F00028EC10F020EE60F02D0E1FB72B0EDE6EC0
-:1039000045C132F1386B382B376B0AEC0DF0530E92
-:1039100056EC0BF026EC0EF02B891200080E396FD6
-:103920005A0EE8CF7CF0000EE8CF7DF02B990DD039
-:10393000060E396F020EE8CF7CF0730EE8CF7DF0F3
-:1039400004D0010EE8CF7EF003D0000EE8CF7EF069
-:1039500020EE60F0200EDE6E392FFCD726EC0EF044
-:10396000000EE8CF7EF01200630E39EC1AF0320E32
-:10397000E8CF7CF0000EE8CF7DF0000EE8CF7EF0BF
-:10398000000EE8CF7FF0FF0E28EC10F020EE60F084
-:1039900019C132F1326705D01AC132F1326701D054
-:1039A00039D02DAF34D0B72F01D034D02D8F060EA3
-:1039B000B76125D819C132F11AC133F1B6EC0BF059
-:1039C000335132C133F1326F490EDE6E6E0EDE6E50
-:1039D000740EDE6E3A0EDE6E386B382B376B1BECD6
-:1039E0000DF03A0EDE6E33C132F1386B382B376B87
-:1039F0001BEC0DF0200EDE6E26EC0EF012002D9F5B
-:103A0000050EB76F12002D8F050EB76F1200B72F7E
-:103A100001D0CCD72D9F060EB761F5DF05C132F17D
-:103A2000386B382B376B1BEC0DF03A0EDE6E04C191
-:103A300032F1386B382B376B1BEC0DF03A0EDE6E23
-:103A400003C132F1386B382B376B1BEC0DF0200EB5
-:103A5000DE6E26EC0EF01200230EE8CF7CF0000E96
-:103A6000E8CF7DF0000EE8CF7EF0000EE8CF7FF0CB
-:103A7000FF0E28EC10F020EE60F0B80EDE6E26ECA3
-:103A80000EF0410EE8CF7CF0000EE8CF7DF0000E86
-:103A9000E8CF7EF0000EE8CF7FF0FF0E28EC10F0AC
-:103AA00020EE60F0B80EDE6E26EC0EF05F0EE8CF72
-:103AB0007CF0000EE8CF7DF0000EE8CF7EF0000E27
-:103AC000E8CF7FF0FF0E28EC10F020EE60F0B80E8B
-:103AD000DE6E26EC0EF07D0EE8CF7CF0000EE8CF17
-:103AE0007DF0000EE8CF7EF0000EE8CF7FF0FF0EF5
-:103AF00028EC10F020EE60F0B80EDE6E26EC0EF032
-:103B00009B0EE8CF7CF0000EE8CF7DF0000EE8CFF2
-:103B10007EF0000EE8CF7FF0FF0E28EC10F020EED4
-:103B200060F0B80EDE6E26EC0EF0B90EE8CF7CF039
-:103B3000000EE8CF7DF0000EE8CF7EF0000EE8CF5B
-:103B40007FF0FF0E28EC10F020EE60F0B80EDE6E75
-:103B500026EC0EF0BAC139F1394F230E394F410E20
-:103B6000394F5F0E394F7D0E394F9B0E394FB90ECD
-:103B7000E8CF7CF0000EE8CF7DF0000EE8CF7EF0BD
-:103B8000000EE8CF7FF0FF0E28EC10F020EE60F082
-:103B9000B70EDE6E26EC0EF0120023EC2AF0010EBA
-:103BA000E8CF7FF0050E5DEC0BF0000EE8CF7FF064
-:103BB000060E5DEC0BF0070E5DEC0BF0090E5DECF4
-:103BC0000BF00A0E5DEC0BF08E0E5DEC0BF00B0EA5
-:103BD0005DEC0BF0120023EC2AF0010EE8CF7FF031
-:103BE000620E5DEC0BF0000EE8CF7FF0630E5DEC33
-:103BF0000BF0990E5DEC0BF0140E5AEC0BF0640E0A
-:103C00005DEC0BF08E0E5DEC0BF00B0E5DEC0BF033
-:103C1000120023EC2AF0010EE8CF7FF0020E5AECDE
-:103C20000BF0000EE8CF7FF0010E5AEC0BF0810E86
-:103C30005DEC0BF00B0E5DEC0BF0120023EC2AF0A8
-:103C4000010EE8CF7FF0900E5DEC0BF0000EE8CF98
-:103C50007FF0080E5DEC0BF06E0E5DEC0BF0710E5C
-:103C60005DEC0BF0F70E5DEC0BF00B0E5DEC0BF06A
-:103C7000120023EC2AF0010EE8CF7FF01C0E5DEC61
-:103C80000BF0000EE8CF7FF0150E5DEC0BF0F50E9B
-:103C90005DEC0BF01C0E5AEC0BF01D0E5AEC0BF009
-:103CA0001E0E5AEC0BF00B0E5DEC0BF0120023EC29
-:103CB0002AF0010EE8CF7FF0F80E5DEC0BF0000E5D
-:103CC000E8CF7FF0F90E5DEC0BF0150E5AEC0BF01F
-:103CD000160E5AEC0BF0170E5AEC0BF0180E5AECAD
-:103CE0000BF00B0E5DEC0BF01200650E39EC1AF0C8
-:103CF00097C199F198C19AF1640EE8CF7CF0000E5B
-:103D0000E8CF7DF0000EE8CF7EF0000EE8CF7FF028
-:103D1000FF0E28EC10F020EE60F02D0E24BDDE6EBC
-:103D200097C132F198C133F1030E386F1F8F020E25
-:103D300029EC0DF01F9FB00EDE6E430EDE6E200EDE
-:103D4000DE6E26EC0EF012002BB51200750E39EC6B
-:103D50001AF097C199F198C19AF1D80EE8CF7CF08A
-:103D6000410EE8CF7DF0000EE8CF7EF0000EE8CFE8
-:103D70007FF0FF0E28EC10F020EE60F02D0E24BD39
-:103D8000DE6E97C132F198C133F1030E386F1F8F89
-:103D9000020E29EC0DF01F9FB00EDE6E200EDE6EBF
-:103DA00026EC0EF01200740E39EC1AF0780EE8CF03
-:103DB0007CF0000EE8CF7DF0000EE8CF7EF0FF0E25
-:103DC00028EC10F020EE60F0700EDE6E700EDE6EED
-:103DD0004F0EDE6E320EDE6E3A0EDE6E48C132F1EE
-:103DE00049C133F12987010E29EC0DF02997200EE6
-:103DF000DE6E26EC0EF012000A0E396F780EE8CF58
-:103E00007CF0000EE8CF7DF0A5EC1CF01200C00E97
-:103E1000E8CF7CF0410EE8CF7DF0050E396F95D5E7
-:103E20002ABB12002BB51200730E39EC1AF0C00E2B
-:103E3000E8CF7CF0410EE8CF7DF0000EE8CF7EF0B9
-:103E4000000EE8CF7FF0FF0E28EC10F0640E10C5D6
-:103E500032F1D880325511C532F1D8803257090E6F
-:103E600080EC10F011C533F1326501D005D0336715
-:103E700003D0050E396F69D5150E32630AD033674A
-:103E800008D020EE60F0080E53EC0BF026EC0EF09C
-:103E9000120020EE60F01F8F386B382B376B20EC50
-:103EA0000DF02F0EDE6E11C532F1386B382B376BEB
-:103EB00020EC0DF0200EDE6E1F9F26EC0EF012009F
-:103EC000550EE8CF7DF0000EE8CF7EF0000EE8CF73
-:103ED0007FF0AA6A220EA4EC0DF0A86622D07D0E17
-:103EE000E8CF7CF0FF0E28EC10F020EE60F04F0ED3
-:103EF000DE6E26EC0EF0550EE8CF7DF0000EE8CF1A
-:103F00007EF0000EE8CF7FF0960EE8CF7CF0FF0E3B
-:103F100028EC10F020EE60F0430EDE6E26EC0EF082
-:103F20001200A806A86601D01200A806A8662BD029
-:103F30007D0EE8CF7CF0FF0E28EC10F020EE60F054
-:103F4000430EDE6E550EE8CF7DF0000EE8CF7EF01A
-:103F5000000EE8CF7FF026EC0EF0960EE8CF7CF056
-:103F6000FF0E28EC10F020EE60F0430EDE6E550ED2
-:103F7000E8CF7DF0000EE8CF7EF0000EE8CF7FF0B6
-:103F800026EC0EF01200A806A86601D01200A806C2
-:103F9000A8662BD07D0EE8CF7CF020EE60F0470EB7
-:103FA000DE6E550EE8CF7DF0000EE8CF7EF0000EFD
-:103FB000E8CF7FF0FF0E28EC10F026EC0EF0960E06
-:103FC000E8CF7CF020EE60F0460EDE6E550EE8CFB6
-:103FD0007DF0000EE8CF7EF0000EE8CF7FF0FF0E00
-:103FE00028EC10F026EC0EF012007D0EE8CF7CF0ED
-:103FF00020EE60F0470EDE6E550EE8CF7DF0000E2D
-:10400000E8CF7EF0000EE8CF7FF0FF0E28EC10F036
-:1040100026EC0EF0960EE8CF7CF020EE60F0460E17
-:10402000DE6E550EE8CF7DF0000EE8CF7EF0000E7C
-:10403000E8CF7FF0FF0E28EC10F026EC0EF0120017
-:10404000710E39EC1AF02ABB120028BF120029A108
-:1040500024D0870EE8CF7CF05A0EE8CF7DF0000E1A
-:10406000E8CF7EF0000EE8CF7FF0FF0E28EC10F0D6
-:1040700020EE60F0240EA4EC0DF0A8CF32F1336BEB
-:10408000030E29EC0DF0420EDE6E610EDE6E720E36
-:10409000DE6E1F9F26EC0EF058D0820EE8CF7CF02B
-:1040A000640EE8CF7DF0010EE8CF7EF0000EE8CF81
-:1040B0007FF0FF0E28EC10F0210EA4EC0DF0A8CF3D
-:1040C000D1F1D105040DF350070FA96ED1EC0DF01D
-:1040D000A8CF11F5D105040DF350060FA96ED1EC50
-:1040E0000DF0A8CFD0F111C50AF1D880640E0A55A1
-:1040F000D880A856A8CF10F5640E10C532F1D8802C
-:10410000325511C532F1D880325711C533F1150E31
-:10411000326306D0336704D0090E5AEC0BF015D089
-:1041200020EE60F01F8F386B382B376B20EC0DF0D2
-:104130002F0EDE6E11C532F1386B382B376B20EC49
-:104140000DF01F9F26EC0EF000D0000EE8CFF4F12A
-:104150007A0EE8CFF5F1AF0EE8CFF6F1520EE8CFC8
-:10416000F7F19F0EE8CFF8F189EC0EF01200000E87
-:10417000E8CFF4F1440EE8CFF5F1920EE8CFF6F176
-:10418000220EE8CFF7F1650EE8CFF8F1CAEC0EF099
-:10419000FF0EE8CFF4F1460EE8CFF5F1900EE8CF30
-:1041A000F6F1230EE8CFF7F1640EE8CFF8F189ECD1
-:1041B0000EF08F0E5DEC0BF0910E5DEC0BF0920E9D
-:1041C0005DEC0BF0010EBA6F000EE8CFF4F1600E5B
-:1041D000E8CFF5F18F0EE8CFF6F1270EE8CFF7F133
-:1041E000330EE8CFF8F1CAEC0EF0BAC139F1600E27
-:1041F000394F600E394F780EE8CF7CF0270EE8CFAC
-:104200007DF0000EE8CF7EF0000EE8CF7FF0FF0ECD
-:1042100028EC10F020EE60F0B70EDE6E26EC0EF00B
-:1042200020992191219324992497B86B640EDAEC9C
-:104230000CF031EC2FF021B315D021B10ED020B10C
-:1042400052EC3BF020B1D3EC40F0209120B903D0E8
-:1042500020B301D0EED7000C010CBA4FFCD7BA4FF7
-:10426000FBD7F9D7BA2B030EBA6302D0010EBA6F8F
-:10427000ABD7720E39EC1AF090C133F18FC132F125
-:10428000A2EC2AF0270E336171D02BBBDDEC21F0BC
-:104290002B9B20EE60F0030E536FE80E526F33C17C
-:1042A00055F132C154F1542B000E5523D9EC0BF0CB
-:1042B0001FA780D8180EE8CF7CF0000EE8CF7DF065
-:1042C000020EE8CF7EF0000EE8CF7FF0FF0E28EC64
-:1042D00010F0000E536F630E526F33C155F132C1AF
-:1042E00054F1D9EC0BF01FA70AD01F8F2987386B28
-:1042F000382B376B375129EC0DF01F9F02D0300E51
-:10430000DE6E26EC0EF02997010EE8CF7EF0320E1D
-:10431000E8CF7CF0280EE8CF7DF0FF0E28EC10F0FF
-:1043200090C133F18FC132F1A2EC2AF020EE60F09F
-:104330002E0EDE6E000E536F090E526F33C155F113
-:1043400032C154F1D9EC0BF01FA707D0040E386F1F
-:104350002485000E29EC0DF002D0300EDE6E26EC26
-:104360000EF02495000EE8CF7EF012002BABDDECB2
-:1043700021F020EE60F0180EE8CF7CF0000EE8CFC0
-:104380007DF0020EE8CF7EF0000EE8CF7FF0FF0E4A
-:1043900028EC10F029871F8F386B382B376B37517B
-:1043A00029EC0DF01F9F26EC0EF02997000EE8CFA8
-:1043B0007EF01200200EDE6E1200000EE8CFF4F147
-:1043C000180EE8CFF5F15A0EE8CFF6F1000EE8CF5F
-:1043D000F7F15A0EE8CFF8F1CAEC0EF02B8B120071
-:1043E000680E39EC1AF0960EE8CF7CF0000EE8CF9C
-:1043F0007DF0000EE8CF7EF0000EE8CF7FF0FF0EDC
-:1044000028EC10F020EE60F00E0E56EC0BF0200EB3
-:10441000DE6E20C532F121C533F1B6EC0BF01F8FF3
-:10442000325133C132F1336F386B382B376B20EC9C
-:104430000DF03A0EDE6E33C132F1386B382B376B2C
-:104440001BEC0DF01F9F26EC0EF01200670E39ECEE
-:104450001AF07D0EE8CF7CF0000EE8CF7DF0000E64
-:10446000E8CF7EF0000EE8CF7FF0FF0E28EC10F0D2
-:1044700020EE60F0230E56EC0BF0200EDE6ECCC169
-:1044800032F1CDC133F1B6EC0BF01F8F325133C195
-:1044900032F1336F386B382B376B20EC0DF03A0E5E
-:1044A000DE6E33C132F1320732BF326B386B382BDC
-:1044B000376B1BEC0DF01F9F26EC0EF0120020BD99
-:1044C0001200620E39EC1AF0190EE8CF7CF0000EE3
-:1044D000E8CF7DF0000EE8CF7EF0000EE8CF7FF051
-:1044E000FF0E28EC10F020EE60F08DC132F18EC18D
-:1044F00033F11F8F386B382B376B375129EC0DF0A8
-:104500001F9F6D0EDE6E620EDE6E610EDE6E720E2F
-:10451000DE6E200EDE6E26EC0EF01200660E39EC1A
-:104520001AF01F0E80EC10F0326F010E326324D0AF
-:10453000AF0EE8CF7CF0000EE8CF7DF0000EE8CFA4
-:104540007EF0000EE8CF7FF0FF0E28EC10F020EE9A
-:1045500060F0C2C132F1C3C133F1010E386F24855E
-:104560001F8F020E29EC0DF01F9F560EDE6E200EDF
-:10457000DE6E26EC0EF01200FF0EE8CFF4F1AE0E68
-:10458000E8CFF5F1C20EE8CFF6F1000EE8CFF7F173
-:104590001F0EE8CFF8F189EC0EF0100E526F0E0EE0
-:1045A000536FC2C154F1C3C155F1D9EC0BF01FB721
-:1045B00044D0B80E546F0B0E556FC2C152F1C3C137
-:1045C00053F1D9EC0BF01FB735D050C14CF151C1AC
-:1045D0004DF1140E4E6F4F6B0DEC0CF048C10AF10B
-:1045E000020E0A650A6FFF0EE8CFF4F1B50EE8CFB0
-:1045F000F5F1BB0EE8CFF6F11F0EE8CFF7F1210E73
-:10460000E8CFF8F189EC0EF0220E80EC10F0E8CF44
-:10461000F4F1AF0EE8CFF5F1C10EE8CFF6F1010EDF
-:10462000E8CFF7F10AC1F8F1CAEC0EF0FF0E28EC62
-:1046300010F01200010E0A6FD6D71E0E0A6FFF0E81
-:10464000E8CFF4F1B50EE8CFF5F1BB0EE8CFF6F107
-:104650001F0EE8CFF7F1210EE8CFF8F1CAEC0EF00B
-:10466000D3D75B0EA4EC0DF0A8660ED0F1C132F1E9
-:104670001F8F386B382B376B1BEC0DF01F9F2F0EE5
-:10468000DE6EF2C132F112D05B0EA4EC0DF0A82E5A
-:104690001FD0F2C132F11F8F386B382B376B1BECF8
-:1046A0000DF01F9F2F0EDE6EF1C132F11F8F386BA0
-:1046B000382B376B1BEC0DF01F9F2F0EDE6EF3C1F6
-:1046C00032F11F8F386B382B376B1BEC0DF012005B
-:1046D000F3C132F11F8F386B382B376B1BEC0DF0A9
-:1046E0001F9F2F0EDE6EF1C132F11F8F386B382BFA
-:1046F000376B1BEC0DF01F9F2F0EDE6EF2C132F1F7
-:104700001F8F386B382B376B1BEC0DF012005B0ED4
-:10471000A4EC0DF0A86615D0F1C132F11F8F386BF3
-:10472000382B376B1BEC0DF01F9F2F0EDE6EF2C186
-:1047300032F11F8F386B382B376B1BEC0DF01F9F3E
-:1047400012005B0EA4EC0DF0A82EE6D7F2C132F1F8
-:104750001F8F386B382B376B1BEC0DF01F9F2F0E04
-:10476000DE6EF1C132F11F8F386B382B376B1BECCB
-:104770000DF01F9F1200640E39EC1AF04B0EE8CFBB
-:104780007CF0000EE8CF7DF0000EE8CF7EF0000E4A
-:10479000E8CF7FF0FF0E28EC10F020EE60F007C1AC
-:1047A000F1F106C1F2F108C1F3F131EC23F026EC8E
-:1047B0000EF01200000EE8CFF4F1000EE8CFF5F194
-:1047C0001A0EE8CFF6F1410EE8CFF7F1640EE8CF0C
-:1047D000F8F1CAEC0EF012002BB51200700E39EC95
-:1047E0001AF0B80EE8CF7CF0000EE8CF7DF0010E95
-:1047F000E8CF7EF0000EE8CF7FF0FF0E28EC10F03F
-:1048000020EE60F091C132F192C133F1A2EC2AF0B6
-:104810001F8F2485030E29EC0DF01F9F1F9D26EC92
-:104820000EF0000EE8CF7EF0120020BF1200410E05
-:1048300039EC1AF028BF99D02ABB97D0260E80EC0D
-:1048400010F0326F010E326301D08FD0A5C132F16A
-:10485000A6C133F11F9F20EE60F0386B382B376B09
-:104860001F8D375129EC0DF0140EE8CF7CF0780E37
-:10487000E8CF7DF0010EE8CF7EF0FF0E28EC10F0BF
-:1048800026EC0EF0000EE8CF7EF0120020BF1200E2
-:10489000E00E28EC10F08C0E5DEC0BF0FF0E28EC17
-:1048A00010F0550EE8CF7CF05A0EE8CF7DF0010EE7
-:1048B000E8CF7EF0FF0E28EC10F0E1C132F11F9F2F
-:1048C00020EE60F0386B382B376B20EC0DF03A0E91
-:1048D000DE6EE2C132F1386B382B376B1BEC0DF01A
-:1048E00026EC0EF0000EE8CF7EF01200000EE8CFAE
-:1048F000F4F13C0EE8CFF5F1770EE8CFF6F15A0E61
-:10490000E8CFF7F19F0EE8CFF8F1CAEC0EF01200F5
-:10491000E00E28EC10F08B0E5DEC0BF0FF0E28EC97
-:1049200010F0910EE8CF7CF05A0EE8CF7DF0010E2A
-:10493000E8CF7EF0FF0E28EC10F0DCC132F120EE63
-:1049400060F0386B382B376B20EC0DF03A0EDE6ED2
-:10495000DDC132F1386B382B376B1BEC0DF026ECD8
-:104960000EF0000EE8CF7EF01200A5C132F1A6C114
-:1049700033F11F9F1F8D20EE60F0386B382B376BA3
-:104980001F8D375129EC0DF03A0EDE6EA7C132F1C2
-:10499000386B382B376B1BEC0DF0140EE8CF7CF026
-:1049A0005A0EE8CF7DF0010EE8CF7EF0FF0E28EC26
-:1049B00010F026EC0EF01F9D000EE8CF7EF01200E6
-:1049C000000EE8CFF4F1360EE8CFF5F1660EE8CF31
-:1049D000F6F13E0EE8CFF7F19F0EE8CFF8F1CAEC02
-:1049E0000EF0120020BF1200560E39EC1AF0E00E45
-:1049F00028EC10F01B0E5AEC0BF0FF0E28EC10F018
-:104A0000500EE8CF7CF06E0EE8CF7DF0000EE8CFC0
-:104A10007EF0FF0E28EC10F020EE60F017C132F1AE
-:104A200018C133F1020E325F000E335BB6EC0BF0AF
-:104A300032C10AF133C132F1336B000E1F9F1F8D5B
-:104A4000386B382B376B1F8D375129EC0DF03A0E30
-:104A5000DE6E0AC132F1386B382B376B1BEC0DF070
-:104A60001F9F26EC0EF0550E39EC1AF0500EE8CFD1
-:104A70007CF03E0EE8CF7DF0000EE8CF7EF0FF0E1A
-:104A800028EC10F020EE60F093C132F194C133F1C4
-:104A9000A2EC2AF01F8F2485030E29EC0DF01F9F36
-:104AA0006D0EDE6E200EDE6E26EC0EF01200610E34
-:104AB00039EC1AF0000EE8CF7CF0000EE8CF7DF064
-:104AC000000EE8CF7EF0000EE8CF7FF0FF0E28EC5E
-:104AD00010F020EE60F0060E53EC0BF0AA6AA96A03
-:104AE000D1EC0DF0A8CF32F1A92AD1EC0DF0A8CF6E
-:104AF00033F11F8F386B382B376B375129EC0DF0A2
-:104B0000200EDE6E560EDE6E010E326F1F8F386B7A
-:104B1000382B376B20EC0DF02E0EDE6E330E326F1D
-:104B20001F8F386B382B376B1BEC0DF01F9F26EC5B
-:104B30000EF012006F0E39EC1AF0DAEC23F01F0EB3
-:104B40005DEC0BF029B107D0200E5DEC0BF07A0E76
-:104B50005DEC0BF006D0EE0E5DEC0BF0890E5DEC1B
-:104B60000BF0210E5DEC0BF0220E5DEC0BF0120051
-:104B70006F0E39EC1AF0F00E5DEC0BF0F10E5DECFF
-:104B80000BF0190E5AEC0BF0930E5DEC0BF0F40EDB
-:104B90005DEC0BF01200640EE8CF7DF0000EE8CF64
-:104BA0007CF0000EE8CF7EF0FF0E28EC10F020EE37
-:104BB00060F0530EDE6E650EDE6E6C0EDE6E180E4D
-:104BC000A4EC0DF0A8CF32F11F9F386B382B376B58
-:104BD0000AEC0DF02F0EDE6E190EA4EC0DF0A8CF2E
-:104BE00032F1386B382B376B0AEC0DF026EC0EF0F7
-:104BF0007B0E5DEC0BF07C0E5DEC0BF07D0E5DEC46
-:104C00000BF07E0E5DEC0BF01200FE0E5DEC0BF077
-:104C1000FA0E5DEC0BF0FB0E5DEC0BF0FC0E5DECA8
-:104C20000BF0FD0E5DEC0BF01200FF0EE8CFF4F17F
-:104C30007CC0F5F17CC0F6F1140EF6277A0EE8CFB1
-:104C4000F7F1322732078A0E3261326F32C1F8F142
-:104C5000CAEC0EF0000EE8CFF4F17CC0F5F17CC098
-:104C6000F6F1140EF62732C1F7F1F72B8B0EE8CFD1
-:104C7000F8F1CAEC0EF01200000EE8CFF4F133C1E7
-:104C8000F5F17D0EE8CFF6F1640EE8CFF7F19F0E57
-:104C9000E8CFF8F1CAEC0EF012006E0E39EC1AF003
-:104CA0002BC532F1326706D0CDEC27F0EF0E5DEC6C
-:104CB0000BF012001F8F640EE8CF7DF0000EE8CFDE
-:104CC0007CF0336F42EC0EF020EE60F02BC532F139
-:104CD0003251D8B43CEF26F0386B382B376B20ECD0
-:104CE0000DF06D0EDE6E26EC0EF08C0EE8CF7DF032
-:104CF000000EE8CF7CF020EE60F024C532F1386B76
-:104D0000382B376B1BEC0DF0270EDE6E26EC0EF009
-:104D100015EC26F0640EE8CF7DF0190EE8CF7CF09C
-:104D2000336F42EC0EF020EE60F02CC532F13251C0
-:104D3000D8B43CEF26F0386B382B376B20EC0DF0F5
-:104D40006D0EDE6E26EC0EF08C0EE8CF7DF0190EA7
-:104D5000E8CF7CF020EE60F025C532F1386B382BBF
-:104D6000376B1BEC0DF0270EDE6E26EC0EF015EC0B
-:104D700026F0640EE8CF7DF0320EE8CF7CF0336F82
-:104D800042EC0EF020EE60F02DC532F13251D8B475
-:104D90003CEF26F0386B382B376B20EC0DF06D0EA6
-:104DA000DE6E26EC0EF08C0EE8CF7DF0320EE8CFF2
-:104DB0007CF020EE60F026C532F1386B382B376B73
-:104DC0001BEC0DF0270EDE6E26EC0EF015EC26F037
-:104DD000640EE8CF7DF04B0EE8CF7CF0336F42ECF1
-:104DE0000EF020EE60F02EC532F13251D8B43CEF17
-:104DF00026F0386B382B376B20EC0DF06D0EDE6E25
-:104E000026EC0EF08C0EE8CF7DF04B0EE8CF7CF058
-:104E100020EE60F027C532F1386B382B376B1BEC76
-:104E20000DF0270EDE6E26EC0EF015EC26F0640E6B
-:104E3000E8CF7DF0640EE8CF7CF0336F42EC0EF0EB
-:104E400020EE60F02FC532F13251D8B43CEF26F09D
-:104E5000386B382B376B20EC0DF06D0EDE6E26ECC8
-:104E60000EF08C0EE8CF7DF0640EE8CF7CF020EEE3
-:104E700060F028C532F1386B382B376B1BEC0DF026
-:104E8000270EDE6E26EC0EF015EC26F012006D0EED
-:104E900039EC1AF0640EE8CF7DF0000EE8CF7EF01A
-:104EA0001F8F020E0A6FE70E096F336B332B040E50
-:104EB0000A27190E0927640EE8CF7DF009C17CF09E
-:104EC00020EE60F0470EDE6E33C132F1386B382BC6
-:104ED000376B20EC0DF03A0EDE6E0AC1A9FFD1EC63
-:104EE0000DF0A8CF32F1386B382B376B20EC0DF07A
-:104EF0002F0EDE6EA92AD1EC0DF0A8CF32F1386B5F
-:104F0000382B376B20EC0DF01B0EA4EC0DF033C1E9
-:104F100032F1A832322FFDD70F0ED8A00A0E1B6F28
-:104F200026EC0EF00F0E1B6F050E3363BFD7120079
-:104F3000640EE8CF7DF0000EE8CF7EF01F8F230EC9
-:104F40000A6FE70E096FE66B0A2BE62B190E09278D
-:104F500009C17CF0640EE8CF7DF020EE60F0530EC6
-:104F6000DE6E500EDE6EE6C132F1386B382B376BD9
-:104F700020EC0DF03A0EDE6E0AC1A9FFD1EC0DF067
-:104F8000A8CF32F1336B030E29EC0DF026EC0EF0B6
-:104F9000030EE663D9D71F9F1200000EE8CFF4F18D
-:104FA000000EE8CFF5F17D0EE8CFF6F1520EE8CF16
-:104FB000F7F19F0EE8CFF8F1CAEC0EF012006C0E7C
-:104FC00039EC1AF0000EE8CF7CF0550EE8CF7DF0FA
-:104FD000000EE8CF7EF0000EE8CF7FF0FF0E28EC49
-:104FE00010F020EE60F0B80EDE6E26EC0EF0190E1A
-:104FF000E8CF7CF0550EE8CF7DF0000EE8CF7EF0D4
-:10500000000EE8CF7FF0FF0E28EC10F020EE60F0ED
-:10501000B80EDE6E26EC0EF0320EE8CF7CF0550EA8
-:10502000E8CF7DF0000EE8CF7EF0000EE8CF7FF0F5
-:10503000FF0E28EC10F020EE60F0B80EDE6E26ECCD
-:105040000EF04B0EE8CF7CF0550EE8CF7DF0000E51
-:10505000E8CF7EF0000EE8CF7FF0FF0E28EC10F0D6
-:1050600020EE60F0B80EDE6E26EC0EF0640EE8CF97
-:105070007CF0550EE8CF7DF0000EE8CF7EF0000EFC
-:10508000E8CF7FF0FF0E28EC10F020EE60F0B80EB5
-:10509000DE6E26EC0EF0BAC139F1000E394F000E6B
-:1050A000394F190E394F320E394F4B0E394F640EAE
-:1050B000E8CF7CF0550EE8CF7DF0000EE8CF7EF013
-:1050C000000EE8CF7FF0FF0E28EC10F020EE60F02D
-:1050D000B70EDE6E26EC0EF012007F0E5DEC0BF0CC
-:1050E000800E5DEC0BF0840E5DEC0BF01200000EF8
-:1050F000E8CFF4F1380EE8CFF5F1580EE8CFF6F12D
-:10510000450EE8CFF7F1730EE8CFF8F1CAEC0EF0D8
-:10511000FF0EE8CFF4F13A0EE8CFF5F1560EE8CFE6
-:10512000F6F1460EE8CFF7F1720EE8CFF8F189EC10
-:105130000EF03C0EE8CF7CF0470EE8CF7DF0000E7D
-:10514000E8CF7EF0010EE8CF7FF0E00E28EC10F003
-:1051500020EE60F0430EDE6E460EDE6E39C132F197
-:10516000386B382B376B20EC0DF0210EDE6E26EC01
-:105170000EF0000EE8CF7FF0FF0E28EC10F01200CA
-:10518000680E39EC1AF0690E39EC1AF0FF0EE8CF10
-:10519000F4F1190EE8CFF5F1780EE8CFF6F1520EE2
-:1051A000E8CFF7F19F0EE8CFF8F189EC0EF025EE8D
-:1051B00033F0100E0A6F096BFF0EE8CFF4F11C0EEE
-:1051C0000925E8CFF5F11C0E0925E8CFF6F1092BEA
-:1051D000092B640EE8CFF7F1DECFF8F1D890F83361
-:1051E000D890F833640EF8279D0EF861F86FCAEC7A
-:1051F0000EF00A2FE1D725EE43F0100E0A6F096B6F
-:10520000FF0EE8CFF4F1560E0925E8CFF5F1560E62
-:105210000925E8CFF6F1092B092B640EE8CFF7F149
-:10522000DECFF8F1D890F833D890F833640EF82731
-:105230009D0EF861F86FCAEC0EF00A2FE1D7540EFC
-:10524000E8CF7DF0200EE8CF7CF0FF0E28EC10F0C8
-:1052500020EE60F04E0EDE6E320EDE6E26EC0EF0AC
-:10526000540EE8CF7DF05A0EE8CF7CF0FF0E28EC0C
-:1052700010F020EE60F0480EDE6E650EDE6E26EC5D
-:105280000EF0120023EC2AF0010EE8CF7FF0030E9F
-:105290005DEC0BF0000EE8CF7FF0440E5DEC0BF000
-:1052A000450E5DEC0BF0460E5DEC0BF0470E5DEC31
-:1052B0000BF0480E5DEC0BF0490E5DEC0BF04A0E66
-:1052C0005DEC0BF0120023EC2AF0010EE8CF7FF02A
-:1052D000030E5DEC0BF0000EE8CF7FF04B0E5DECA3
-:1052E0000BF04C0E5DEC0BF04D0E5DEC0BF04E0E2A
-:1052F0005DEC0BF04F0E5DEC0BF0500E5DEC0BF027
-:10530000510E5DEC0BF0120023EC2AF0010EE8CFF9
-:105310007FF00F0E5AEC0BF0000EE8CF7FF0100E6E
-:105320005AEC0BF0110E5AEC0BF0120E5AEC0BF07B
-:10533000130E5AEC0BF012002BB5120020BF120016
-:1053400020BD12006A0E39EC1AF0A80EE8CF7CF0EE
-:10535000410EE8CF7DF0000EE8CF7EF0000EE8CFE2
-:105360007FF0FF0E28EC10F020EE60F018C532F14F
-:10537000326706D0070E53EC0BF026EC0EF012004D
-:10538000336B1F8F030E29EC0DF01F9F26EC0EF0E0
-:10539000120030EC80F001011A0E5AEC0BF020EEF6
-:1053A00060F0230EDE6E63C532F163C50AF11F8F14
-:1053B000386B382B376B20EC0DF0200EDE6E280E8C
-:1053C000DE6E100E0A6105D04E0EDE6E320EDE6EFF
-:1053D00004D0480EDE6E650EDE6E290EDE6E200EE7
-:1053E000DE6E640EE8CF7DF0190EE8CF7CF0000E83
-:1053F000E8CF7EF0FF0E28EC10F026EC0EF020EE49
-:1054000060F015EE33F00A2BE6CF32F10A2FFCD70D
-:10541000386B382B376B20EC0DF0250EDE6E200E2E
-:10542000DE6E640EE8CF7DF0320EE8CF7CF0000E29
-:10543000E8CF7EF0FF0E28EC10F026EC0EF01F9F58
-:105440001200000E01D0FF0EE8CFF4F1000EE8CFFD
-:10545000F5F11A0EE8CFF6F1000EE8CFF7F19F0E46
-:10546000E8CFF8F1CAEC0EF012002BB5120028BFFD
-:1054700012002ABB12002BB912006B0E39EC1AF085
-:105480005A0EE8CF7CF0000EE8CF7DF0000EE8CF9A
-:105490007EF0FF0E28EC10F020EE60F0430EDE6E82
-:1054A0004E0EDE6E530EDE6E3A0EDE6E65C532F1C6
-:1054B0001F8F386B382B376B20EC0DF01F9F250E9C
-:1054C000DE6E26EC0EF01200400EA4EC0DF0010E84
-:1054D000A8622BD0C80EE8CF7CF0000EE8CF7DF09C
-:1054E000000EE8CF7EF0000EE8CF7FF0E00E28EC53
-:1054F00010F020EE60F0400E326F180E336F322B3A
-:1055000090EC2AF07D0EA86201D004D0A8CFDEFF77
-:10551000332FF5D726EC0EF0FF0E28EC10F012001A
-:1055200032C1A9FFD1EC0DF01200180E396FC80E70
-:10553000E8CF7CF0000EE8CF7DF0A5EC1CF0120067
-:105540001200120025BD12001A0EA4EC0DF0A8CF17
-:105550000AF1690E0A611200630E0A65120032C177
-:105560004CF133C14DF1640E4E6F4F6BF0EC0BF00C
-:105570000AC14EF14F6B34EC0CF048C132F149C115
-:1055800033F112003B6F010EBD27000EBE23BEAFEC
-:1055900002D0BD6BBE6B3B2FF6D712003B6F010EE6
-:1055A000BD5F000EBE5BBEAF02D07F0EBE6F3B2F55
-:1055B000F6D712009CD8010EBD27000EBE23239102
-:1055C000BEAF1200BD6BBE6B2381120023B31CD88B
-:1055D00023A30BD82383000EBD2BBE232391BEAF84
-:1055E0001200BD6BBE6B238112003B6FC580A4D837
-:1055F000A60EC96EA1D894D8BEC1C9FF9DD890D8B7
-:10560000BDC1C9FF99D88CD83BC1C9FF95D888D8EE
-:1056100012003B6B3C6B229F229DC5848DD8C580B8
-:105620008BD8A60EC96E88D8C5BCF7D73CC1C9FFB8
-:1056300083D876D83BC1C9FF7FD872D8C5827CD8C1
-:10564000A70EC96E79D86CD8C58676D822BD05D08C
-:10565000228DFD0EC962229D11D022BF05D0228F5E
-:10566000FD0EC96209D00AD0FE0EC96205D03BC149
-:10567000BDF13CC1BEF10DD0229F229D010E3B2702
-:10568000000E3C233CBF03D0C58856D8DDD7BD6B88
-:10569000BE6BC58451D8229F229D1200C5844CD870
-:1056A000C5804AD8A60EC96E47D8C5BCF7D7BEC1BB
-:1056B000C9FF42D835D8BDC1C9FF3ED831D8C5824F
-:1056C0003BD8A70EC96E38D82BD8C58635D8C95057
-:1056D000C58432D81200E2DF010EBD27000EBE23C2
-:1056E0002391BEAF1200BD6BBE6B238112003B6FD6
-:1056F000C58022D8A60EC96E1FD812D8BEC1C9FF58
-:105700001BD80ED8BDC1C9FF17D80AD83BC1C9FFE5
-:1057100013D806D8C58410D8060EDAEC0CF01200A7
-:10572000C5BC01D812004D0E39EC1AF001EC4AF05C
-:105730000BD89E96C46B1200C42F01D0F4D79EA63E
-:10574000FBD7C46B9E961200C66A4E0E39EC1AF057
-:10575000C56AC76A949694888296090EC46F828639
-:10576000000082B804D082968296C42FF8D794861F
-:10577000C66A0A0EDAEC0CF0000EC76E280EC66E72
-:10578000000EC56E080EC86E03EC4AF04F0E39ECE1
-:105790001AF01200C56FC580CFDF900EC96ECCDF46
-:1057A000BFDFC5C1C9FFC8DFBBDFC584C5DF1200CD
-:1057B0009E96C580C1DF910EC96EBEDFB1DFC58682
-:1057C000BBDFC9CFC5F1C588B7DFC584B5DF12001F
-:1057D0002595299533EC0FF0259325972599BC6BDA
-:1057E000BB6BC16B010EE8CF7FF00C0E5DEC0BF0D4
-:1057F000000EE8CF7FF0A56BA66BA4EC2BF009ECB4
-:105800002BF0396B3A6B050EBA6F010EE8CF7FF0C3
-:105810000C0E5DEC0BF0000EE8CF7FF0229D229F76
-:10582000010EA527000EA623A6BF27D0010ECEECA1
-:105830002AF04EEC2BF022BD05D0228DFA0EC96263
-:10584000229D10D022BF05D0228FFA0EC96207D840
-:1058500009D0BDC1BFF1BEC1C0F1C12B13D0229F81
-:10586000229D1200010E3927000E3A233ABF01D0C3
-:10587000D7D725A912EF13F02CD0C151D8B4F9D73E
-:10588000258327D0030EC2EC2AF025A704D0A75108
-:10589000C163E1D264D025B31CD0F8DA050EBA6337
-:1058A00016D0C1C1ACF1BFC1AAF1C0C1ABF1A5C155
-:1058B00091F1A6C192F139C1F0F13AC1A8F1030EFC
-:1058C000AA27000EAB23030E915F000E925BBA2F46
-:1058D000C2D225A97DD723EC2AF0010EE8CF7FF0B4
-:1058E0001A0E5DEC0BF0000EE8CF7FF00B0E5DECB6
-:1058F0000BF0209921912193219724992497B86B3B
-:10590000010E25B5AD51BA6F259525992CEC1DF0EA
-:1059100031EC2FF021B3AAD221B10ED020B152EC3C
-:105920003BF020B1D3EC40F0209120B912EF13F0FE
-:1059300020B3F0EF47F0ECD72191060EBA6302D006
-:1059400012EF13F0BAC1ADF12585BB51050DF3502F
-:10595000BA25A76F33EC0FF02587C16B43D7259786
-:1059600098EC1CF0000EE8CF7CF0000EE8CF7DF044
-:1059700020EE60F0230EDE6E1C0E94EC10F0326709
-:1059800003D0336701D016D0010E3227000E332327
-:1059900032C152F133C153F1A7C154F1556BD9EC67
-:1059A0000BF050C132F151C133F11F8F0A0E29ECB7
-:1059B0000DF007D0A7C132F1386B382B376B1BECD9
-:1059C0000DF0200EDE6E6BEC2BF0C9CF32F16BECDC
-:1059D0002BF0C9CF32F1BDC1AFF1BEC1AEF1200E87
-:1059E000C2EC2AF04EEC2BF0C9CFA9F1AFC1BDF14A
-:1059F000AEC1BEF132C1F1F16BEC2BF0C9CFF2F1C7
-:105A00006BEC2BF0C9CFF3F131EC23F0200EDE6EFE
-:105A10006BEC2BF0C9CF32F1386B382B376B1BECAA
-:105A20000DF03A0EDE6E6BEC2BF0C9CF32F1386B15
-:105A3000382B376B1BEC0DF026EC0EF0190EE8CF6F
-:105A40007CF0050EE8CF7DF020EE60F06BEC2BF0E3
-:105A5000C9CF32F16BEC2BF0C9CF33F132C14CF12D
-:105A600033C14DF1A40E4E6F4F6B0DEC0CF048C1DD
-:105A7000C6F149C1C7F1C62B000EC7231F8F030E05
-:105A800029EC0DF06D0EDE6E200EDE6E6BEC2BF051
-:105A9000C9CF32F16BEC2BF0C9CF33F132C14CF1ED
-:105AA00033C14DF13C0E4E6F4F6BF0EC0BF01F8F7E
-:105AB000386B382B376B375129EC0DF0270EDE6E23
-:105AC0006BEC2BF0C9CF32F132514827000E49233D
-:105AD00048C14CF149C14DF19F0E4E6F4F6B0DEC1B
-:105AE0000CF048C14CF149C14DF1A9514E6F4F6BBB
-:105AF0000DEC0CF048C1C8F149C1C9F1C82B000E2A
-:105B0000C9231F8F386B382B376B1BEC0DF0220E1F
-:105B1000DE6E200EDE6E6BEC2BF0C9CF32F16BEC3B
-:105B20002BF0C9CF33F1030E386F1F8F020E29EC13
-:105B30000DF0B00EDE6E430EDE6E26EC0EF0320E71
-:105B4000E8CF7CF0050EE8CF7DF020EE60F06BEC46
-:105B50002BF0C9CF32F16BEC2BF0C9CF33F11F8F93
-:105B6000386B382B376B375129EC0DF06D0EDE6E2C
-:105B7000620EDE6E610EDE6E720EDE6E200EDE6E68
-:105B8000440EDE6E650EDE6E730EDE6E610EDE6E30
-:105B9000740EDE6E200EDE6E6BEC2BF0C9CF32F190
-:105BA0006BEC2BF0C9CF33F1B6EC0BF01F8F3251F9
-:105BB00033C132F1336F386B382B376B20EC0DF07B
-:105BC0003A0EDE6E33C132F1386B382B376B1BEC7B
-:105BD0000DF01F9F26EC0EF06BEC2BF06BEC2BF016
-:105BE0006BEC2BF06BEC2BF06BEC2BF06BEC2BF0ED
-:105BF0006BEC2BF06BEC2BF06BEC2BF06BEC2BF0DD
-:105C00006BEC2BF06BEC2BF06BEC2BF06BEC2BF0CC
-:105C10006BEC2BF06BEC2BF06BEC2BF06BEC2BF0BC
-:105C20006BEC2BF0C9CFB1F1B199B19BB19DB19F94
-:105C3000B12BB1C1EBF16BEC2BF0C9CFB2F1B29942
-:105C4000B29BB29DB29FB2C1ECF16BEC2BF0C9CF0D
-:105C5000B3F16BEC2BF0C9CFB4F16BEC2BF0C9CFE7
-:105C6000B5F16BEC2BF0C9CFB6F16BEC2BF06BEC14
-:105C70002BF0010EE8CFF4F14B0EE8CFF5F1EF0E6B
-:105C8000E8CFF6F1000EE8CFF7F19F0EE8CFF8F17C
-:105C9000CAEC0EF06BEC2BF0B86B6BEC2BF09E0E9D
-:105CA000386F229F050EB96F4B0EDC6FB92933ECAC
-:105CB0000EF0C8C1CAF1C9C1CBF1CB2B64D822BF49
-:105CC00024D0C6C14EF1C7C14FF132C14CF133C12E
-:105CD0004DF10DEC0CF04B0E48279EEC2EF048C118
-:105CE000DCF1485142EC0EF0B92BB95133EC0EF017
-:105CF000FF0E28EC10F04CEC0EF0CA4F02D043D847
-:105D0000FCD7CB2FFAD7382FD4D7209921912193C4
-:105D100024992497B86B31EC2FF021B179D021B3BD
-:105D20001ED120B152EC3BF020B1D3EC40F02091D9
-:105D300020B96ED020B3F0EF47F0EDD74851DC63C7
-:105D400001D012004851DC650FD0DCC149F1490790
-:105D5000495142EC0EF0FF0E28EC10F075EC0EF0FD
-:105D600048514963F4D7120048C149F149074951E4
-:105D700042EC0EF0FF0E28EC10F075EC0EF0DC514A
-:105D80004963F4D712006BEC2BF0C9CF32F16BEC06
-:105D90002BF0C9CF33F16BEC2BF0C9CFB8F1289BB6
-:105DA000B8BF288BB89FFD0E326305D0FD0E33635C
-:105DB00002D0228F1200B22F23D0ECC1B2F128AB57
-:105DC00011D06BEC2BF0B807000EC9B8020FC9BA9E
-:105DD000010FEF6FEF6701D005D06BEC2BF0B80728
-:105DE000EF2FFBD7040EB86306D06BEC2BF0B8078F
-:105DF0006BEC2BF0B8076BEC2BF0B82FFCD7120034
-:105E0000B86701D012006BEC2BF0B82FFCD7120052
-:105E10002099B86BAAC1BDF1ABC1BEF191C1A5F18A
-:105E200092C1A6F1ACC1C1F1F0C139F1A8C13AF1FA
-:105E3000C1072593BB07BC6B050EBA6FBB2B33ECB8
-:105E40000FF0E3D425B3E9EF2BF0BC6B050EBA6F6E
-:105E5000BB2B33EC0FF0BFC1BDF1C0C1BEF105EFEC
-:105E60002CF024B9218324B721811200BA2B070E0C
-:105E7000BA6301D0E7D7BC29BA6302D0060EBA6F65
-:105E8000B86B2CEC1DF02499219342D52589BC2BAD
-:105E900029B50CD023EC2AF0010EE8CF7FF01A0EC2
-:105EA0005DEC0BF0000EE8CF7FF02985140EE8CFF3
-:105EB0007DF0BB51050DF350C15D1E0DF350050F74
-:105EC000E8CF7CF020EE60F0C1C132F1386B382BA6
-:105ED000376B1BEC0DF0200EDE6E6BEC2BF0C9CF98
-:105EE00032F10D0E326504D06BEC2BF0C9CF32F1DC
-:105EF00032C1F1F16BEC2BF0C9CFF2F16BEC2BF06E
-:105F0000C9CFF3F187EC23F06BEC2BF06BEC2BF0AB
-:105F1000200EDE6E6BEC2BF0C9CF32F16BEC2BF068
-:105F2000C9CF33F11F8F2485030E29EC0DF06D0EC0
-:105F3000DE6E200EDE6E6BEC2BF0C9CF32F16BEC17
-:105F40002BF0C9CF33F11F8F386B382B376B37519C
-:105F500029EC0DF0270EDE6E26EC0EF01200010E7D
-:105F6000BA6FCDEC27F06DEC28F0DFEC27F020992C
-:105F70002191219324992497B86B31EC2FF021B310
-:105F800015D021B10DD020B152EC3BF020B1D3ECB3
-:105F900040F0209120B93CD720B3F0EF47F0EDD787
-:105FA000BA4F36D7BA4F18D0BA4F07D0BA2B040E13
-:105FB000BA6302D0010EBA6FD8D7B7EC20F0BA6F2F
-:105FC000BA6701D025D733EC0FF00C0E5DEC0BF067
-:105FD00085EC16F012EF13F0B7EC20F0BA6FBA6749
-:105FE00001D016D733EC0FF00C0E5DEC0BF0010E68
-:105FF000CEEC2AF0BDC1A5F1BEC1A6F1010EBF27AE
-:10600000000EC023C0BFBF6BC0BFC06BA5C1BDF138
-:10601000A6C1BEF14EEC2BF0C86FFE0EC86331D0A6
-:10602000BFC1BDF1C0C1BEF1FE0E77EC2BF0010E79
-:10603000BF27000EC023C0BFBF6BC0BFC06BBFC1B6
-:10604000BDF1C0C1BEF1010EA527000EA623A6AF6B
-:1060500002D0A56BA66BFF0E77EC2BF0010EC2EC05
-:106060002AF0A5C152F1A6C153F1BDC154F1BEC180
-:1060700055F1D9EC0BF05067EED75167ECD7E8EF4C
-:106080002BF009EC2BF0020EC2EC2AF0BDC1C8F1D6
-:10609000BEC1C9F1020ECEEC2AF0BDC1A5F1BEC150
-:1060A000A6F1A5C1BDF1A6C1BEF14EEC2BF0BFC15A
-:1060B000BDF1C0C1BEF177EC2BF0A5C1BDF1A6C109
-:1060C000BEF1FF0E77EC2BF0010EA527000EA623E4
-:1060D000A6BFA56BA6BFA66B010EBF27000EC023EF
-:1060E000C0BFBF6BC0BFC06BA5C152F1A6C153F109
-:1060F000C8C154F1C9C155F1D9EC0BF05067D1D7E3
-:106100005167CFD7E8EF2BF02D939D9A0FEC4AF013
-:1061100064EC49F06B0EAD6EFAEC0DF011EC4AF048
-:106120009D8AD8EF39F028959D9A0FEC4AF020EC23
-:1061300080F0010130EC80F0010118EC80F00101E9
-:10614000010ECC6FCD6B680EAD6EFAEC0DF02085B4
-:1061500011EC4AF09D8AD8EF39F028939D9A0FEC04
-:106160004AF0AA6AAAD811EC4AF09D8AD8EF39F011
-:106170002A9F9D9A0FEC4AF0010EAA6E9ED8AA6A39
-:1061800011EC4AF09D8AD8EF39F0279F9D9A0FECC9
-:106190004AF0FAEC0DF0010EAD6EFAEC0DF0330E94
-:1061A000AD6E29EE4AF0100E396FFAEC0DF0DECF2D
-:1061B000ADFF392FFAD711EC4AF09D8AD8EF39F0AC
-:1061C000259B9D9A0FEC4AF033EC0FF023EC2AF05C
-:1061D000010EE8CF7FF00F0E5DEC0BF0000EE8CF64
-:1061E0007FF0050E436FAA0EAD6EFAEC0DF0432F53
-:1061F000FAD7550EAD6E100E5DEC0BF009EC2BF0DE
-:10620000010EBD27000EBE23110E5DEC0BF055D81C
-:10621000FAEC0DF0C2C1ADFFFAEC0DF0C3C1ADFF59
-:10622000FAEC0DF0010EAD6EFAEC0DF0330EAD6E22
-:10623000120E5DEC0BF0436B446BC5809CEC2BF0B5
-:10624000A60EC96E9CEC2BF0C5BCF7D7BEC1C9FF2A
-:106250009CEC2BF090EC2BF0BDC1C9FF9CEC2BF01B
-:1062600090EC2BF0C5829CEC2BF0A70EC96E9CEC39
-:106270002BF090EC2BF0130E5DEC0BF0FAEC0DF024
-:10628000C5869CEC2BF0C9CFADFF010E4327000E55
-:10629000442344BF04D0C5889CEC2BF0EFD7C584C1
-:1062A0009CEC2BF0140E5DEC0BF0FA0EDAEC0CF01B
-:1062B00011EC4AF09D8A68EF39F0436BA96AD1EC82
-:1062C0000DF0A8CFADFFA92AFAEC0DF0432FF7D7B8
-:1062D0001200010EBA6F219921972099AA6B229D75
-:1062E000229F33EC0FF023EC2AF0010EE8CF7FF071
-:1062F0006F0E5DEC0BF0000EE8CF7FF0B86B2191D4
-:106300002193140EE8CF7DF0230EE8CF7CF020EE31
-:1063100060F0700E56EC0BF0AAC132F1322B1F8FD9
-:10632000386B382B376B0AEC0DF0200EDE6E280E22
-:10633000DE6EC00E56EC0BF0200EDE6E210EA4ECCD
-:106340000DF0A8CFD1F1D105040DF350060FA96EC1
-:10635000D1EC0DF0A8CF32F11F8F386B382B376B93
-:106360000AEC0DF02F0EDE6ED105040DF350070F71
-:10637000A96ED1EC0DF0A8CF32F11F8F386B382BFE
-:10638000376B0AEC0DF0290EDE6E26EC0EF0140EC3
-:10639000E8CF7DF0410EE8CF7CF020EE60F0610E9A
-:1063A00056EC0BF0AA51240FA96ED1EC0DF0A8CF3A
-:1063B00032F1336B1F8F030E29EC0DF01F9F420E3D
-:1063C000DE6E610EDE6E720EDE6E200EDE6E26EC6E
-:1063D0000EF0140EE8CF7DF05F0EE8CF7CF020EEDB
-:1063E00060F0BE0E56EC0BF026EC0EF0140EE8CF6B
-:1063F0007DF07D0EE8CF7CF020EE60F0BF0E56EC15
-:106400000BF026EC0EF0140EE8CF7DF09B0EE8CFDB
-:106410007CF020EE60F0590E56EC0BF0310EDE6E83
-:106420002E0EDE6E300EDE6E300EDE6E26EC0EF0C0
-:106430000B0E5DEC0BF0F9EC12F02CEC1DF031ECD6
-:106440002FF021B30FD021B11ED020B3F0EF47F0D1
-:1064500020B152EC3BF020B1D3EC40F0209120B9B8
-:106460001CD0EDD7BA2B020EBA6301D0BA2B070E9F
-:10647000BA6302D0010EBA6FB86B2CEC1DF0F9ECC8
-:1064800012F02193DCD7BA4F3ED0BA4F0AD0BA4FA0
-:1064900008D0BA4F1AD0BA4F2CD0020EBA6F66EF9E
-:1064A00013F0AA51240FA96ED1EC0DF0A8CF32F150
-:1064B000322BFB0E326302D0FA0E326F32C1A8FFCC
-:1064C000D5EC0DF0030EBA6F19D7AA51240FA96E9F
-:1064D000D1EC0DF0A8CF32F13207FF0E326302D0BB
-:1064E000000E326F32C1A8FFD5EC0DF0040EBA6F6A
-:1064F00005D7AA51240FA96E640EA86ED5EC0DF035
-:10650000050EBA6FFBD6AA2B030EAA6301D0AA6BA5
-:10651000010EBA6FF3D633EC0FF023EC2AF0010E24
-:10652000E8CF7FF0720E5DEC0BF0000EE8CF7FF04D
-:10653000230EE8CF7CF0000EE8CF7DF0000EE8CF10
-:106540007EF020EE60F0730E56EC0BF0320EA4ECF1
-:106550000DF0A8CF32F1330EA4EC0DF0A8CF33F13B
-:106560001F8F386B382B376B375129EC0DF0200E0D
-:10657000DE6E280EDE6E340EA4EC0DF0A8CF32F1E4
-:10658000350EA4EC0DF0A8CF33F11F8F386B382BEC
-:10659000376B375129EC0DF0290EDE6E26EC0EF02C
-:1065A000410EE8CF7CF020EE60F0750E56EC0BF05B
-:1065B0002F0EA4EC0DF0A8CFF1F1300EA4EC0DF0ED
-:1065C000A8CFF2F1310EA4EC0DF0A8CFF3F131EC2D
-:1065D00023F026EC0EF05F0EE8CF7CF020EE60F0AA
-:1065E000760E56EC0BF0280EA4EC0DF0A8CF32F18D
-:1065F000290EA4EC0DF0A8CF33F1010E386F1F8FD8
-:10660000020E29EC0DF01F9F560EDE6E26EC0EF0EA
-:106610007D0EE8CF7CF020EE60F0770E56EC0BF0AC
-:106620002A0EA4EC0DF0A8CFF1F12B0EA4EC0DF086
-:10663000A8CFF2F12C0EA4EC0DF0A8CFF3F131ECC1
-:1066400023F026EC0EF09B0EE8CF7CF020EE60F0FD
-:10665000780E56EC0BF0360EA4EC0DF0A8CF32F10C
-:10666000370EA4EC0DF0A8CF33F1030E386F1F8F57
-:10667000020E29EC0DF01F9FB00EDE6E200EDE6EB6
-:10668000280EDE6E380EA4EC0DF0A8CFF1F1390E15
-:10669000A4EC0DF0A8CFF2F13A0EA4EC0DF0A8CFC7
-:1066A000F3F131EC23F0290EDE6E200EDE6E26ECC7
-:1066B0000EF0B90EE8CF7CF020EE60F0790E56ECCB
-:1066C0000BF03B0EA4EC0DF0A8CF32F13C0EA4EC85
-:1066D0000DF0A8CF33F1030E386F1F8F020E29EC97
-:1066E0000DF01F9FB00EDE6E200EDE6E280EDE6EE9
-:1066F0003D0EA4EC0DF0A8CFF1F13E0EA4EC0DF090
-:10670000A8CFF2F13F0EA4EC0DF0A8CFF3F131ECDD
-:1067100023F0290EDE6E200EDE6E26EC0EF081A038
-:10672000FED724972499219131EC2FF021B10DD07F
-:1067300020B3F0EF47F020B152EC3BF020B1D3ECA6
-:1067400040F0209120B901D0EFD7030EBA6F66EF69
-:1067500013F0010EBA6F33EC0FF0B86B2099219152
-:10676000219323EC2AF0010EE8CF7FF06A0E5DEC56
-:106770000BF0000EE8CF7FF0AA6BA56B050E096F3A
-:10678000020E0A6F140EE8CF7DF0040E0A271E0ECB
-:1067900009270951E8CF7CF020EE60F0470EDE6E4D
-:1067A000AAC132F1322B1F8F386B382B376B0AECB2
-:1067B0000DF03A0EDE6EF6EC37F026EC0EF0280EF9
-:1067C000E8CF7DF00951E8CF7CF020EE60F0210E9B
-:1067D000A96ED1EC0DF0A804AA6302D02A0EDE6ED9
-:1067E000F6EC37F026EC0EF0300EE8CF7DF00951D4
-:1067F000E8CF7CF020EE60F00AC1A9FFA92AD1EC15
-:106800000DF0A8CF32F13253000E32651AD0EFEC02
-:1068100037F00AC1A9FFD1EC0DF0A8CF32F1386BE7
-:10682000382B376B20EC0DF02F0EDE6EA92AD1EC41
-:106830000DF0A8CF32F1386B382B376B20EC0DF010
-:106840003FD00AC1A9FFD1EC0DF0A8CF32F13253ED
-:10685000150E326517D0640E326108D0E8EC37F0BF
-:10686000386B382B376B20EC0DF02AD04F0EDE6ED4
-:10687000320EDE6E200EDE6E386B382B376B20EC5E
-:106880000DF01ED0326353EC34F0410EDE6E490E33
-:10689000DE6E520EDE6E200EDE6E386B382B376BDE
-:1068A00020EC0DF00DD0450EDE6E520EDE6E520E57
-:1068B000DE6E200EDE6E386B382B376B20EC0DF061
-:1068C000F6EC37F026EC0EF0690EE8CF7DF00951BA
-:1068D000E8CF7CF020EE60F0200EDE6E690EDE6EFA
-:1068E0006E0EDE6E200EDE6EAA511C0FA96ED1EC6C
-:1068F0000DF0A8CF32F1386B382B376B20EC0DF050
-:106900006D0EDE6EF6EC37F026EC0EF0FF0E28EC86
-:1069100010F0AA2B050EAA63C2EF33F00B0E5DEC4C
-:106920000BF0F9EC12F02CEC1DF031EC2FF021B350
-:106930000FD021B11ED020B3F0EF47F020B152ECC0
-:106940003BF020B1D3EC40F0209120B90ED0EDD730
-:10695000BA2B070EBA6302D0010EBA6FB86B2CECDB
-:106960001DF0F9EC12F02193E0D7020EBA6F15EF8B
-:1069700013F0BA4F09D0BA4F0CD0BA4F0FD0BA4F5C
-:1069800012D0BA4F15D0F1D7000EAA6F000EA56F26
-:1069900014D0010EAA6F040EA56F0FD0020EAA6FBD
-:1069A000080EA56F0AD0030EAA6F0C0EA56F05D0B6
-:1069B000040EAA6F100EA56F00D0010EBA6F2993B6
-:1069C000219921972099229D33EC0FF01E0E5DEC4A
-:1069D0000BF00B0E5DEC0BF0B86B219121934ADAB2
-:1069E000410EE8CF7CF0140EE8CF7DF020EE60F091
-:1069F0004F0EDE6E320EDE6E3A0EDE6E200EDE6E54
-:106A0000A551060FA96ED1EC0DF0A8CF32F1386B6D
-:106A1000382B376B20EC0DF0250EDE6E200EDE6E6F
-:106A2000280EDE6E4D0EDE6E4F0EDE6E440EDE6EF6
-:106A30003A0EDE6E120E80EC10F00A0DF3CF4CF120
-:106A4000F4CF4DF1A551060FA96ED1EC0DF0A8CFF2
-:106A50004EF14F6B0DEC0CF00A0E485F48C132F15D
-:106A6000000E495B49C133F1386B382B376B375116
-:106A700029EC0DF06D0EDE6E290EDE6E200EDE6E40
-:106A8000200EDE6E26EC0EF05F0EE8CF7CF020EEDE
-:106A900060F0480EDE6E650EDE6E3A0EDE6E200E83
-:106AA000DE6EA551070FA96ED1EC0DF0A8CF32F123
-:106AB000386B382B376B20EC0DF0250EDE6E200E78
-:106AC000DE6E200EDE6E26EC0EF07D0EE8CF7CF042
-:106AD00020EE60F02B0EDE6E2F0EDE6E2D0EDE6EC3
-:106AE0003A0EDE6E200EDE6E2B0E22BD2D0EDE6EF9
-:106AF00026EC0EF09B0EE8CF7CF020EE60F0590EF5
-:106B000056EC0BF0A551040FA96ED1EC0DF0A8CFF7
-:106B100032F1386B382B376B20EC0DF02F0EDE6E18
-:106B2000A551050FA96ED1EC0DF0A8CF32F1386B4D
-:106B3000382B376B20EC0DF0200EDE6E200EDE6E53
-:106B400026EC0EF0F9EC12F02CEC1DF031EC2FF0ED
-:106B500021B30FD021B11AD020B3F0EF47F020B10C
-:106B600052EC3BF020B1D3EC40F0209120B918D08A
-:106B7000EDD7BA2B070EBA6302D0010EBA6FB86B0D
-:106B80002CEC1DF0F9EC12F02193E0D7BA4F90D025
-:106B9000BA4F11D0BA4F43D0BA4F06D0BA4F69D0CE
-:106BA000AAC1BAF1BA2BD7D5227D040EBA6F14D779
-:106BB000010EBA6F09D7A551060FA96ED1EC0DF0E1
-:106BC000A8CF32F122BD07D0322B650E326310D030
-:106BD000040E326F0DD03207030E326309D0A55177
-:106BE000070FA96ED1EC0DF0640E326FA850325F22
-:106BF000A551070FA96ED1EC0DF0A8503225336FC7
-:106C0000650E336302D0040E326FA551060FA96ED4
-:106C100032C1A8FFD5EC0DF0020EBA6FDDD6A5513A
-:106C2000070FA96ED1EC0DF0A8CF32F122BD06D02E
-:106C3000322B5C0E326307D0326B05D03207FF0E69
-:106C4000326301D0326BA551060FA96ED1EC0DF065
-:106C5000A8503225336F650E336301D03207A5513A
-:106C6000070FA96E32C1A8FFD5EC0DF0030EBA6F65
-:106C7000B3D6A551040FA96ED1EC0DF0A8CF32F117
-:106C8000A551050FA96ED1EC0DF0A8CF33F1A55198
-:106C9000060FA96E32C1A8FFD5EC0DF0A551070F64
-:106CA000A96E33C1A8FFD5EC0DF0050EBA6F94D6CE
-:106CB00033EC0FF0010EBA6F6D0E5DEC0BF00B0EA6
-:106CC0005DEC0BF0B86B21912193D4D89ED9410E85
-:106CD000E8CF7CF0140EE8CF7DF020EE60F0690E76
-:106CE00056EC0BF01B0EA4EC0DF0AAC132F1322BC6
-:106CF000A832322FFDD7D8A004D0600E56EC0BF08E
-:106D000006D0200EDE6E200EDE6E200EDE6E26EC2D
-:106D10000EF05F0EE8CF7CF0140EE8CF7DF020EE91
-:106D200060F0580E56EC0BF0200EDE6E210EA96EB0
-:106D3000D1EC0DF0A804AA6304D0600E56EC0BF061
-:106D400006D0200EDE6E200EDE6E200EDE6E26ECED
-:106D50000EF07D0EE8CF7CF0140EE8CF7DF020EE33
-:106D600060F06B0E56EC0BF026EC0EF09B0EE8CFAD
-:106D70007CF0140EE8CF7DF020EE60F06C0E56EC47
-:106D80000BF026EC0EF0F9EC12F02CEC1DF031ECCF
-:106D90002FF021B30FD021B11AD020B3F0EF47F07C
-:106DA00020B152EC3BF020B1D3EC40F0209120B95F
-:106DB000F7D6EDD7BA2B070EBA6302D0010EBA6F21
-:106DC000B86B2CEC1DF0F9EC12F02193E0D7BA4F20
-:106DD000EFD6BA4F11D0BA4F05D0BA4F23D0BA4F21
-:106DE00035D0DED6AAC1A8FFA82A210EA96ED5ECFF
-:106DF0000DF0030EBA6F66D71B0EA4EC0DF0AAC1FE
-:106E000032F1322B324FA870324FA872324FA87431
-:106E1000324FA876324FA8781B0EA2EC0DF0020E6E
-:106E2000BA6F50D7AA511C0FA96ED1EC0DF0A8CFA4
-:106E300032F1322B640E326302D0630E326F32C1F4
-:106E4000A8FFD5EC0DF0040EBA6F3CD7AA511C0F69
-:106E5000A96ED1EC0DF0A8CF32F13207FF0E3263EC
-:106E600002D0000E326F32C1A8FFD5EC0DF0050E36
-:106E7000BA6F28D723EC2AF0010EE8CF7FF0020E7C
-:106E8000E8CF7CF0000EE8CF7DF020EE60F05F0EE2
-:106E900056EC0BF0AAC132F1322B1F8F386B382B16
-:106EA000376B0AEC0DF03A0EDE6E200EDE6E26EC2D
-:106EB0000EF0020EE8CF7CF0320EE8CF7DF020EE2F
-:106EC00060F0A551070FA96ED1EC0DF0A8CF32F1FB
-:106ED0003253000E32651DD0EFEC37F0A551060F8E
-:106EE000A96ED1EC0DF0A8CF32F1386B382B376B8F
-:106EF00020EC0DF02F0EDE6EA551070FA96ED1EC20
-:106F00000DF0A8CF32F1386B382B376B20EC0DF039
-:106F100041D0A551060FA96ED1EC0DF0A8CF32F1EA
-:106F20003253150E3263326517D0640E326108D0C9
-:106F3000E8EC37F0386B382B376B20EC0DF02AD0AB
-:106F40004F0EDE6E320EDE6E200EDE6E386B382B8C
-:106F5000376B20EC0DF01ED032630ED0410EDE6E8A
-:106F6000490EDE6E520EDE6E200EDE6E386B382B52
-:106F7000376B20EC0DF00ED0450EDE6E520EDE6E3D
-:106F8000520EDE6E200EDE6E386B382B376B20EC27
-:106F90000DF000D0200EDE6E690EDE6E6E0EDE6E1F
-:106FA000200EDE6EAA511C0FA96ED1EC0DF0A8CFF9
-:106FB00032F1386B382B376B20EC0DF06D0EDE6E36
-:106FC000200EDE6E26EC0EF0000EE8CF7FF01200F1
-:106FD0004E0EDE6E580EDE6E200EDE6E1200540E69
-:106FE000DE6E580EDE6E200EDE6E12001B0EA4EC5E
-:106FF0000DF0AAC132F1322BA832322FFDD7FF0E8D
-:10700000D8A0490E28EC10F01200A551060FA96E69
-:10701000D1EC0DF0A8CF33F1AA511C0FA96ED1EC21
-:107020000DF0A8CF32F10A0E322733513203F3CFDD
-:107030004CF1F4CF4DF10A0E4E6F4F6B0DEC0CF08E
-:1070400048C132F149C133F1370EE8CF7DF0230E4C
-:10705000E8CF7CF020EE60F0280EDE6E700EDE6E63
-:10706000700EDE6E4F0EDE6E320EDE6E3A0EDE6E8D
-:10707000030E29EC0DF0420EDE6E610EDE6E720E16
-:10708000DE6E290EDE6E200EDE6E26EC0EF0120095
-:1070900025BD1FD0AECF43F1600E435F434F258B1C
-:1070A000434F248B434F258D434F2681434F278FDA
-:1070B000434F2881434F2883434F2885434F2B81DB
-:1070C000434F2A8F434F2D83AE509E9AAB98AB8887
-:1070D00012002CB7F9D70FEC4AF0AE6601D0AE2AF9
-:1070E000AE50640DF3CFC6F1F4CFC7F1EDD7F292F5
-:1070F000D5BE09D02487D58E1200F090D5BE03D01E
-:107100002489D58E1200F294D56AD76AD66AD58EB4
-:107110001200F294D59ED76AD66A1200F19C2A9189
-:10712000000ED56ED58E1200F18C1200F19A2A93C2
-:10713000000ED56ED58E1200F18A1200A192B19E7A
-:10714000CA9412009E9007EC4AF0080ECF60412BC3
-:10715000080ECF5E412B0F0E416502D010EC39F0C6
-:1071600020A901D0120023BF1200422B010E42635E
-:107170000AD0239D3F6B406B9B6B9C6B02EC19F01C
-:10718000F2EC18F01200020E42630FD0F9EC18F086
-:10719000FFEC18F0DAEC17F08D513F278E514023A9
-:1071A00097519B2798519C231200030E426301D0F4
-:1071B000E5D7040E426301D0E9D7050E426301D042
-:1071C000DDD7060E426301D0E1D7070E426301D03E
-:1071D000D5D7DCDF426B020E3E6FD89040333F3391
-:1071E000D8909C339B333E2FF8D740C18EF13FC1DE
-:1071F0008DF19CC198F19BC197F1238D25AD04D0F1
-:10720000E80E9F6F030EA06F1F979F518D5D8F6FCC
-:10721000A0518E59906FD8A812008F6B906B1200FE
-:10722000416B2081D89420A31CD0A82BA905A86568
-:1072300002D0A86B2287172BD8B4182B22A911D003
-:10724000A72B3B0EA76505D0A76B2087A52BD8B42D
-:10725000A62B2AAB06D0DD2B3B0EDD6502D0DD6B05
-:10726000DC2B032B3B0E03651200036B2085042BE4
-:107270003B0E04651200046B052B170E056512000A
-:10728000056B062B07C176F1764F1F0E764F1C0E4D
-:10729000764F1F0E764F1E0E764F1F0E764F1E0E28
-:1072A000764F1F0E764F1F0E764F1E0E764F1F0E17
-:1072B000764F1E0E764F1F0E06651200010E066FEA
-:1072C000072B0C0E07651200010E076F082B12002A
-:1072D0004AEC48F0326B32C118F5BAEC0FF0A4EC6E
-:1072E0002BF0E3EC0DF071EC0FF057EC25F0B4EC63
-:1072F0001CF0BBEC23F0A3C100F5A4C101F5A3C1B0
-:1073000002F5A4C103F528BF0CD02ABB0AD0F0ECCB
-:1073100021F026EC22F0C3EC28F020EC20F060EC09
-:107320001FF028AF03D0670E5DEC0BF02AAB03D043
-:10733000740E5DEC0BF0B86BB96B209D209F239D04
-:10734000956B966B996B9A6B050EB76F11EC4AF0C3
-:1073500003EC4AF0259D2C97000EE8CF7CF0000E40
-:10736000E8CF7DF0000EE8CF7EF0000EE8CF7FF092
-:10737000FF0E28EC10F02497249964EC2AF0010EFB
-:10738000CF6F470E39EC1AF00C0E80EC10F00A6F3C
-:107390000AC113F50B0E80EC10F00A6F0AC112F54A
-:1073A00030EC80F00101480E39EC1AF0F9EC12F0E3
-:1073B00020A11BD029A101D000D0B4EC1CF090EC8E
-:1073C0003AF052EC3BF076EC45F08EEC22F01AEC01
-:1073D0003BF063EC3AF074EC12F020EC20F060EC3F
-:1073E0001FF02CB148EF45F0209133EC3BF023BD6A
-:1073F0005FEC22F023BD75EC1EF023BDD3EC40F012
-:10740000239D20B52CEC3AF020BF12EF13F020B3EF
-:107410005EEF3BF020B98BEF44F025BBE0EF30F09E
-:1074200024BBF2EF46F026B1ABEF0DF02BB1A6EF87
-:107430000DF027BFC5EF30F028B148EF47F028B373
-:10744000ADEF30F028B593EF30F02ABFB8EF30F051
-:107450002DB384EF30F0ACD7BBEC23F067EC3AF0FF
-:107460009BEC46F064EC2AF053EC3AF028BF09D0CC
-:107470002ABB07D026EC22F0F0EC21F020ADC3ECC3
-:1074800028F045EC3AF0209512002781010ECC5FE0
-:10749000000ECD5BCC671200CD671200279115EC72
-:1074A0004AF0CC2B120020C532F121C533F13267EE
-:1074B00005D0336703D0196B1A6B1200010E192720
-:1074C000000E1A23120027B117EC4AF012000BEC41
-:1074D0004AF0490E39EC1AF09FC102F5A0C103F53C
-:1074E0000A6B0AC111F54F0E0A6F0AC110F58DC162
-:1074F00000F58EC101F50B0E80EC10F00A6F0AC189
-:1075000012F50C0E80EC10F00A6F0AC113F540EC76
-:1075100080F001014A0E39EC1AF00DEC4AF012002D
-:1075200094928282249182A42481829294820A0E6F
-:10753000AEEC0CF0249382A424839492829224B122
-:1075400074D024B364D0948229A944D0299F299966
-:10755000320EA4EC0DF0A8CF39F1330EA4EC0DF0EF
-:10756000A8CF3AF1D890010E3927000E3A2339C13D
-:10757000A8FF320EA2EC0DF03AC1A8FF330EA2EC28
-:107580000DF0340EA4EC0DF0A8CF39F1350EA4ECBB
-:107590000DF0A8CF3AF1D890010E3927000E3A230A
-:1075A00039C1A8FF340EA2EC0DF03AC1A8FF350E88
-:1075B000A2EC0DF007C1A8FF2F0EA2EC0DF006C142
-:1075C000A8FF300EA2EC0DF008C1A8FF310EA2EC0E
-:1075D0000DF0120029AF1200299F320EA4EC0DF01D
-:1075E000A8CF39F1330EA4EC0DF0A8CF3AF1D89022
-:1075F000010E3927000E3A2339C1A8FF320EA2EC42
-:107600000DF03AC1A8FF330EA2EC0DF0120005EC0C
-:107610004AF0640EDAEC0CF007EC4AF0640EDAEC97
-:107620000CF005EC4AF02989120005EC4AF0298F8C
-:107630002999120020AD1200B92B040E80EC10F035
-:10764000B9651200209D21EC2AF028BF04D02ABB86
-:1076500002D0C3EC28F05FEC22F057EC25F0B96BB8
-:1076600024972499120024B718D024B907D0D59EA6
-:10767000F294D76AD66AF292F0901200249923EC21
-:107680002AF0010EE8CF7FF0040E5DEC0BF0000E47
-:10769000E8CF7FF0208DB86B1200249720AD120048
-:1076A000208F1200B82B030E80EC10F0050FD8B01D
-:1076B000FF0EE806B8651200208912001EEC41F0AA
-:1076C000520E39EC1AF033EC0FF035EC1BF010ECE5
-:1076D0001FF0A4EC1EF02ABB208728BF04D02ABBD1
-:1076E00002D05BEC1BF020A13FD028BF09D02ABB01
-:1076F00017D029B118D06DEC3EF037EC3CF018D023
-:1077000020AD15EC24F061EC40F02CB3F2EC24F049
-:1077100024BF04D0248FF9EC40F00AD0249F08D075
-:10772000E4EC3BF005D09CEC29F037EC3CF000D0C9
-:1077300061EC40F023B78EEC22F020BDDAEC3BF098
-:1077400020BF3FEC44F014EC3CF02CB148EF45F086
-:107750002CB3F2EC24F02091260E80EC10F0326F66
-:10776000010E326301D0268326A30BD020BD08D0A2
-:1077700015EC24F029B19CEC29F027B56DEC3EF016
-:10778000269320AFD6EC41F020BF1BEC42F020A3A3
-:1077900032D323BD86EC40F0239D20B5A5EC40F00C
-:1077A00022B752EC3DF020BF04D025BD02D003002B
-:1077B000000099D7B92B040E80EC10F0B9651200C7
-:1077C000209DDAEC23F0120088EC24F022B90DD0D1
-:1077D00046EC24F0E22B3C0EE26302D0E26BE12B9C
-:1077E000269722B912002687120026A712000BD86E
-:1077F00076EC24F0E06BE26BE16BDD6BDC6B916BA4
-:10780000926B26971200DEC152F1DFC153F191C194
-:1078100054F192C155F1D9EC0BF01FA7120091C1A0
-:10782000DEF192C1DFF1120003EC4AF032C532F111
-:107830000E0E80EC10F0326131EC3CF027BB01EC15
-:107840004AF01FC532F1322D120066C532F10E0E1C
-:1078500080EC10F0326131EC3CF027BB01EC4AF0D7
-:10786000120001EC4AF0020EB06F288B120024BF08
-:10787000CDD0248FF9EC40F038EC3EF08DC14CF1C6
-:107880008EC14DF10A0E4E6F000E4F6B0DEC0CF0D9
-:1078900048C14CF149C14DF1D0C14EF14F6BF0ECF4
-:1078A0000BF048C14CF149C14DF1640E4E6F000E12
-:1078B0004F6B0DEC0CF048C107F529B118C507F561
-:1078C00028EC80F0010165C532F11B0E80EC10F050
-:1078D000325DD8B035EC2AF025A18DD08FC14CF1A6
-:1078E00090C14DF1640E4E6F4F6B0DEC0CF0326B8E
-:1078F0001B0EA4EC0DF0A8A00AD01C0EA4EC0DF0F9
-:107900004851A86004D0A8CF32F1010E336F1B0E8E
-:10791000A4EC0DF0A8A210D01D0EA4EC0DF048515F
-:10792000A8600AD01D0EA4EC0DF03251A86404D05A
-:10793000A8CF32F1020E336F1B0EA4EC0DF0A8A4F9
-:1079400010D01E0EA4EC0DF04851A8600AD01E0EF7
-:10795000A4EC0DF03251A86404D0A8CF32F1030E8C
-:10796000336F1B0EA4EC0DF0A8A610D01F0EA4ECD4
-:107970000DF04851A8600AD01F0EA4EC0DF0325152
-:10798000A86404D0A8CF32F1040E336F1B0EA4EC10
-:107990000DF0A8A810D0200EA4EC0DF04851A8605E
-:1079A0000AD0200EA4EC0DF03251A86404D0A8CF68
-:1079B00032F1050E336F450E39EC1AF0330732C140
-:1079C0001BF53351040DF350070FA96ED1EC0DF0E8
-:1079D000A8CF1DF53351040DF350060FA96ED1EC5D
-:1079E0000DF01DC50AF1D880640E0A55D880A8563E
-:1079F000A8CF1CF50AD0460E39EC1AF0326B32C112
-:107A00001BF532C11CF532C11DF51200249F28BFA1
-:107A100012002ABB1200420E39EC1AF028EC3DF09D
-:107A200000EC80F00101430E39EC1AF023C5CEF1D1
-:107A3000CE6712002BC50AF10A6729D025B15BEC8D
-:107A40001BF02591AA6B22C5ABF170EC1BF0120064
-:107A50008DC100F58EC101F50B0E80EC10F00A6FA0
-:107A60000AC112F50C0E80EC10F00A6F0AC113F572
-:107A7000100E80EC10F00A6F0AC117F51D0E80EC95
-:107A800010F00A6F0AC11EF54AEC48F0120025A159
-:107A900095EC1BF025812BC5AAF124C5ABF1A0EC18
-:107AA0001BF01200229726830DEC4AF022BB08D06F
-:107AB000228BBDC1BFF1BEC1C0F12F0EC2EC2AF0B6
-:107AC0008F51DAEC2AF09051DAEC2AF0AE6BB12D3E
-:107AD00002D0020EAE27B22D02D0020EAE27B32D79
-:107AE00002D0020EAE27B42D02D0030EAE27B52D64
-:107AF00002D0090EAE27B62D02D0000EAE2728AB5D
-:107B000011D0010EAE27AF6BB051AF27B06B28A7D5
-:107B100003D0020EAE27AF8928A903D0010EAE27ED
-:107B2000AF8BAE8FAE51DAEC2AF028AB16D0AF5146
-:107B3000DAEC2AF028A70CD0180EA4EC0DF0A8500F
-:107B4000DAEC2AF0190EA4EC0DF0A850DAEC2AF0C9
-:107B500028A903D0D151DAEC2AF0289B289728993C
-:107B6000B12F01D07AD8B22F01D06CD8B32F01D069
-:107B70005ED8B42F01D04DD8B52F01D018D8B62F6C
-:107B800001D010D8B1BFB16BB2BFB26BB3BFB36B92
-:107B9000B4BFB46BB5BFB56BB6BFB66B440E39ECB2
-:107BA0001AF012001A0E80EC10F0B66F120031C9F4
-:107BB000B5F1B551DAEC2AF030C9B5F1B551DAECCE
-:107BC0002AF033C9B5F1B551DAEC2AF032C9B5F172
-:107BD000B551DAEC2AF035C9B5F1B551DAEC2AF035
-:107BE00034C9B5F1B551DAEC2AF037C9B5F1B55160
-:107BF000DAEC2AF036C9B5F1B551DAEC2AF038C919
-:107C0000B5F1B551DAEC2AF0190E80EC10F0B56F31
-:107C10001200000EDAEC2AF0000EDAEC2AF0000E68
-:107C2000DAEC2AF0180E80EC10F0B46F1200000E9F
-:107C3000DAEC2AF0000EDAEC2AF0170E80EC10F0E5
-:107C4000B36F1200AA51DAEC2AF0AB51DAEC2AF049
-:107C5000160E80EC10F0B26F12009751DAEC2AF099
-:107C60009851DAEC2AF0150E80EC10F0B16F12008A
-:107C700020A32DD08DC152F18EC153F195C154F185
-:107C800096C155F18DC195F18EC196F1D9EC0BF0ED
-:107C900050C14CF151C14DF1270E4E6F4F6BF0ECBE
-:107CA0000BF048C145F149C146F1070E476FC3ECDF
-:107CB0000BF0630E456501D0456F050E80EC10F0AA
-:107CC000455DD8A004D0218B69EC1CF0120021ABDB
-:107CD0001200219B8EEC1CF0120029B112008DC104
-:107CE0004CF18EC14DF10A0E4E6F4F6B0DEC0CF046
-:107CF00048C14CF149C14DF1D0C14EF14F6BF0EC90
-:107D00000BF048C154F149C155F1130E80EC10F04D
-:107D1000640DF3CF52F1F4CF53F1D9EC0BF027956A
-:107D20001FB72785279B48C154F149C155F1120E51
-:107D300080EC10F0640DF3CF52F1F4CF53F1D9EC95
-:107D40000BF01FA704D0278B050EB06F288B48C1FE
-:107D500054F149C155F1110E80EC10F0640DF3CFD0
-:107D600052F1F4CF53F1D9EC0BF01FB705D0278BAC
-:107D70002785040EB06F288B27B506D027A307D020
-:107D8000FCEC1EF0279303D0D3EC1EF027831200E7
-:107D900020C54CF121C54DF14C6707D04D6705D08A
-:107DA000010ECC6FCD6B279112004CC104F54DC173
-:107DB00005F50D0E80EC10F04E6F4EC106F54B0E22
-:107DC00039EC1AF01CEC80F001014C0E39EC1AF081
-:107DD00004C54CF105C54DF14C6707D04D6705D082
-:107DE000010ECC6FCD6B279112004CC1CCF14DC16F
-:107DF000CDF12781120020A757EF40F02ABB03DD09
-:107E0000A3C100F5A4C101F50C0E80EC10F00A6FBF
-:107E10000AC113F5470E39EC1AF030EC80F001017D
-:107E2000B7DF480E39EC1AF0FD0EDAEC2AF0FD0E41
-:107E3000DAEC2AF0FE0EDAEC2AF0BFC1BDF1C0C1C7
-:107E4000BEF1FA0EDAEC2AF0FA0EDAEC2AF0200E85
-:107E5000DAEC2AF00751DAEC2AF00651DAEC2AF0D3
-:107E60000851DAEC2AF00551DAEC2AF00451DAEC88
-:107E70002AF02AAB11D0DEC132F1DFC133F1A2EC1E
-:107E80002AF032C1DEF133C1DFF1DE51DAEC2AF043
-:107E9000DF51DAEC2AF010D091C132F192C133F106
-:107EA000A2EC2AF032C191F133C192F19151DAEC96
-:107EB0002AF09251DAEC2AF0A551DAEC2AF0A65118
-:107EC000DAEC2AF0A751DAEC2AF0AC51DAEC2AF01D
-:107ED000AD51DAEC2AF0A351DAEC2AF0A451DAEC35
-:107EE0002AF020C532F121C533F13251DAEC2AF003
-:107EF0003351DAEC2AF0060EA4EC0DF0A850DAECBF
-:107F00002AF0070EA4EC0DF0A850DAEC2AF00A0EC5
-:107F1000A4EC0DF0A850DAEC2AF00B0EA4EC0DF056
-:107F2000A850DAEC2AF00E0EA4EC0DF0A850DAEC12
-:107F30002AF00F0EA4EC0DF0A850DAEC2AF0120E85
-:107F4000A4EC0DF0A850DAEC2AF0130EA4EC0DF01E
-:107F5000A850DAEC2AF0160EA4EC0DF0A850DAECDA
-:107F60002AF0170EA4EC0DF0A850DAEC2AF0180E47
-:107F7000A4EC0DF0A850DAEC2AF0190EA4EC0DF0E8
-:107F8000A850DAEC2AF0210EA4EC0DF0A850DAEC9F
-:107F90002AF0010EDAEC2AF0330EDAEC2AF0C251A4
-:107FA000DAEC2AF0C351DAEC2AF0140E80EC10F06F
-:107FB0002ABB010EDAEC2AF0020E396F393B150E9E
-:107FC00080EC10F03925DAEC2AF0020E396F393BDB
-:107FD000160E80EC10F03925DAEC2AF0020E396F1B
-:107FE000393B170E80EC10F03925DAEC2AF0030E3D
-:107FF000396F393B180E80EC10F03925DAEC2AF095
-:10800000090E396F393B190E80EC10F03925DAEC86
-:108010002AF0000E396F393B1A0E80EC10F039252A
-:10802000DAEC2AF01A0EA4EC0DF0A850DAEC2AF0E3
-:10803000000EDAEC2AF0FB0EDAEC2AF0FB0EDAEC9A
-:108040002AF0020EA4EC0DF0A8CF39F1030EA4EC37
-:108050000DF0A8CF3AF1D890010E3927000E3A233F
-:1080600039C1A8FF020EA2EC0DF03AC1A8FF030E21
-:10807000A2EC0DF01C0E94EC10F0326703D03367C5
-:1080800001D012D0010E3227000E3323700E820F62
-:10809000A96E32C1A8FFD5EC0DF0700E830FA96E4A
-:1080A00033C1A8FFD5EC0DF0259D11EC4AF02DB1A0
-:1080B0006FEC49F060EC80F00101196B1A6B68EF0E
-:1080C00039F020A712002ABB0ED025BD19D020936D
-:1080D000B72B020E80EC10F0020FD8B0FF0EE806AE
-:1080E000B76520831200B72B3C0EB7631200B76B45
-:1080F0002093E02B1E0E80EC10F0E0632083120032
-:108100002093B72B050EB76520831200D3EC40F007
-:1081100020B3AFEC40F020B3C2EC40F0219D97516A
-:108120009963218D98519A63218D21BDA4EC1EF095
-:10813000219F8D519563218F8E519663218F25BD8F
-:10814000218F21BF39EC21F0120076EC45F0E9ECEB
-:1081500040F0ECEC23F09BEC46F02095120091C12E
-:1081600052F192C153F18FC154F190C155F1D9EC44
-:108170000BF01FA712008FC191F190C192F1ECECAE
-:1081800023F01200ACC152F1ADC153F197C154F1CB
-:1081900098C155F1D9EC0BF01FB7120097C1ACF1A3
-:1081A00098C1ADF112002299000E80EC10F0526FD0
-:1081B000536B8FC154F190C155F1D9EC0BF01FA74F
-:1081C00005D020B7B76B20832289120020A7209307
-:1081D000120023B709D00C0EC36501D01200070EA0
-:1081E000B06F288B238712000D0EC365F8D7239735
-:1081F00012008FC115F190C116F1155111271651BA
-:108200001223000E13231423155111271651122384
-:10821000000E1323142317C14EF118C14FF111C1E1
-:1082200048F112C149F113C14AF114C14BF134ECC8
-:108230000CF048C193F149C194F11200510E39EC90
-:108240001AF0916B926B936B946BF1EC0FF05A0EEA
-:10825000A4EC0DF0000EA864BAEC0FF0116B126BD9
-:10826000136B146B010E176F186B010EDE6FDF6B53
-:10827000E16BE26BDC6BDD6BA56BA66BA76BA86B90
-:10828000E06BB76BB86BB06B289B2B9BD269E86B2C
-:10829000259109EC2BF0A4C103F5A3C102F597C108
-:1082A000ACF198C1ADF10A6B0AC14EF20AC14FF2AE
-:1082B00002EE50F0200E0A6FEE6A0A2FFDD702EE92
-:1082C00070F0200E0A6F010EEE6E0A2FFCD702EE40
-:1082D00090F0EE6AEE6A200E80EC10F0A8CF15F553
-:1082E000210E80EC10F0A8CF14F52C83290E80EC21
-:1082F00010F0326F010E32632C93140E80EC10F0EC
-:10830000A96F150E80EC10F0B16F160E80EC10F016
-:10831000B26F170E80EC10F0B36F180E80EC10F0F7
-:10832000B46F190E80EC10F0B56F1A0E80EC10F0DF
-:10833000B66F2AAB02D0010EA96F240EA4EC0DF08B
-:1083400029B1A8CF18F515EC4AF02397229B209D60
-:108350002097268325ADF2EC0DF0210EA4EC0DF054
-:10836000A8CFD1F1D105040DF350070FA96ED1ECC0
-:108370000DF0A8CF11F5D105040DF350060FA96E2D
-:10838000D1EC0DF0A8CFD0F111C50AF1D880640E60
-:108390000A55D880A856A8CF10F5326B32C11BF50C
-:1083A00032C11CF532C11DF52B95120024B718D02F
-:1083B00024A91200249724992A99208D209FB96B13
-:1083C0002ABB0AD0010EE8CF7FF0040E5DEC0BF063
-:1083D000000EE8CF7FF012008D0E5DEC0BF0120066
-:1083E0002497249920AD14D02AAB03D02093209D4C
-:1083F0001200208F209DCDEC27F09AEC25F02C99CF
-:108400002B9F010EBA6FDFEC27F0249924971200FE
-:108410002CB7ABD00BEC4AF0060EB06F288B2CA318
-:108420001200116B126B136B146B020E176F186B2B
-:10843000F9EC40F0120024B715D024A912002DB990
-:10844000FFD026B91CD126BDF3D02499B96BBA2B25
-:10845000060E2BBD040EBA6302D0010EBA6FDFEC1C
-:1084600027F0120024972499208F209DB96B2DB9F5
-:10847000E7D026BBB0D126B902D126BDD9D026B5CA
-:1084800000D12CB9C4EF42F02BBF0BD0BA4FDAD0D9
-:10849000BA4F8AD1BA4F53D0BA4F45D0BA4F05D24E
-:1084A0001200BA4FBCD0BA4F17D0BA4FC3D0BA4F90
-:1084B00003D0BA4FFAD112002C732CA30AD0116B3F
-:1084C000126B136B146B020E176F186BF9EC40F004
-:1084D000ECD1E0EC24F0E9D15A0EA4EC0DF0A86642
-:1084E00008D0F1EC0FF0010EA86E5A0EA2EC0DF0C0
-:1084F00007D0BAEC0FF0000EA86E5A0EA2EC0DF0E9
-:1085000010EC1FF0A4EC1EF039EC21F0ECEC23F0A1
-:108510002ABBCBD128BFC9D125B195EC1BF025A131
-:108520005BEC1BF0C2D1CDEC27F0B8EC25F0010ECE
-:10853000BA6F2B8FDFEC27F024992497120029B112
-:1085400026D12685CDEC27F0D0C1A8FF180EA2ECCD
-:108550000DF011C5A8FF190EA2EC0DF0CBEC25F023
-:10856000010EBA6FDFEC27F01200208F209D2499B6
-:1085700024972C89CDEC27F005EC26F02B9F010EDB
-:10858000BA6FDFEC27F01200BA4F8FD1BA4F39D053
-:10859000BA4F3ED0BA4F2ED0BA4F25D086D105EC77
-:1085A00026F0980E526F3A0E536FC6C154F1C7C1F0
-:1085B00055F1D9EC0BF01FA705D0980EC66F3A0EF7
-:1085C000C76F1200E80E526F030E536FC6C154F10D
-:1085D000C7C155F1D9EC0BF01FB71200E80EC66FFA
-:1085E000030EC76F1200E80EC65F030EC75B050ED1
-:1085F000BA6FD5D7E80EC627030EC723040EBA6F8D
-:10860000CED7640EC627000EC723020EBA6FC7D797
-:10861000640EC65F000EC75B030EBA6FC0D7268D0F
-:10862000CDEC27F030EC80F00101C0EC28F0120016
-:10863000269D3BD12D89CDEC27F0C9EC29F0120005
-:108640002D9933D12689220EA4EC0DF0030EA864D7
-:108650000DD00CD02B8533EC0FF0A0EC2AF023C505
-:10866000CEF1CE671200A1EC2AF01200CDEC27F07B
-:1086700023C5CEF1CE6712004DEC26F012002699EC
-:1086800014D1BA4F6FD0BA4F4ED0BA4F38D0BA4F7C
-:1086900017D0BA4F01D01200190EA4EC0DF0A8CFDC
-:1086A00032F13207FF0E326301D0322B32C1A8FF04
-:1086B000190EA2EC0DF0CBEC25F0050EBA6F1200EE
-:1086C000190EA4EC0DF0A8CF32F1322B650E3263F7
-:1086D00002D0040E326F180EA4EC0DF0A850322513
-:1086E000336F650E336301D0320732C1A8FF190E14
-:1086F000A2EC0DF0CBEC25F0040EBA6F1200180EB0
-:10870000A4EC0DF0A8CF32F13207030E326301D092
-:10871000322B32C1A8FF180EA2EC0DF0CBEC25F0E5
-:10872000030EBA6F1200180EA4EC0DF0A8CF32F1B0
-:10873000322B650E326302D0050E326F190EA4EC97
-:108740000DF0A8503225336F650E336301D0320728
-:1087500032C1A8FF180EA2EC0DF0CBEC25F0020EF2
-:10876000BA6F1200190EA4EC0DF0A8CF11F5180E77
-:10877000A4EC0DF0A8CFD0F111C50AF1D880640E99
-:108780000A55A856A8CF10F52887288B8ED0268B9F
-:10879000CDEC27F029912A8947EC27F02981010E99
-:1087A000BA6FDFEC27F0120029B10AD0268BCDEC8E
-:1087B00027F047EC27F0010EBA6FDFEC27F012002C
-:1087C0002B8D268BCDEC27F098EC27F0010EBA6F9D
-:1087D000DFEC27F012002AB92FD029A12DD0230ECB
-:1087E000BA25A96ED1EC0DF0A8CF18F52B9D210E5E
-:1087F000A4EC0DF0A8CFD1F1D105040DF350070F73
-:10880000A96ED1EC0DF0A8CF11F5D105040DF350F0
-:10881000060FA96ED1EC0DF0A8CFD0F111C50AF169
-:10882000D880640E0A55D880A856A8CF10F507EC5A
-:108830001FF02889288B39D0326B32C118F5269B5E
-:10884000BAC1D1F1BA05040DF350070FA96ED1ECEE
-:108850000DF0A8CF11F5BA05040DF350060FA96E5F
-:10886000D1EC0DF0A8CFD0F111C50AF1D880640E7B
-:108870000A55A856A8CF10F52889288B16D020AF06
-:1088800012002DB945D02CB93ED026A908D02BB561
-:1088900031D023C5CEF1CE6702D04DEC26F0B92BF6
-:1088A0000A0E80EC10F0B96512002BA50DD02B95A7
-:1088B00033EC0FF0A4EC1EF0ECEC23F025B195ECBA
-:1088C0001BF025A15BEC1BF02B95209F209D10EC4D
-:1088D0001FF0CDEC27F035EC1BF015EC24F0B96B54
-:1088E00026992D99269B269D26952B9D2C9924977C
-:1088F00024991200A0EC2AF023C5CEF1CE67CFD781
-:10890000A1EC2AF0CCD705EC26F0DFEC27F0C7D796
-:10891000C9EC29F0C4D729EE4AF0100E396FDE6693
-:108920000DD0392FFCD733EC0FF0010E5DEC0BF0BE
-:10893000020E5DEC0BF070EC80F0010181EC0EF0AA
-:10894000F2EC0DF0A56BA66B939C939E819C819E8F
-:1089500020B509D820B14FD820A9F0EF47F000008A
-:1089600003000000F5D776EC45F02CB148EF45F058
-:1089700053EC3AF045EC3AF0A62B0E0EA66526D045
-:1089800072D89BEC46F01AEC80F00101A1C1A3F172
-:10899000A2C1A4F18DC1A1F18EC1A2F1A66B070EF7
-:1089A00094EC10F032C152F133C153F1A1C154F132
-:1089B000A2C155F1D9EC0BF01FB701D007D0070EBB
-:1089C00094EC10F032C1A1F133C1A2F18DC100F5D8
-:1089D0008EC101F50B0E80EC10F00A6F0AC112F582
-:1089E0000C0E80EC10F00A6F0AC113F540EC80F019
-:1089F00001012095120090EC3AF027A105D013EC6C
-:108A00004AF000000300000015EC4AF0A52B050E0B
-:108A1000A56512D028D8060E94EC10F032C152F1A0
-:108A200033C153F18DC154F18EC155F1D9EC0BF026
-:108A300020891FB72099A56B209124B70AD024B9AB
-:108A400008D0F292F0902A932A9124992497D59EE7
-:108A50001200F292F0902A932A9124992497D59E9D
-:108A6000209927871200FFEC18F003000000030094
-:108A70000000030002EC19F0F2EC18F00300000013
-:108A8000030000000300F9EC18F0DAEC17F0120014
-:108A9000F26AF16AF06AC290F2EC0DF0100E926E7A
-:108AA000806A936A816A1D0E946E826A956A836AEF
-:108AB000966A846AD56ACD6ACA6A9B6A020ED36EC8
-:108AC000D180EAC137F10F0E396F03000000392F52
-:108AD000FCD701EC4AF00400050EAEEC0CF003EC00
-:108AE0004AF003000000372FF4D7EBD7C280000014
-:108AF000C282C2B2FED7C4CF4DF1C3CF4CF1C60E75
-:108B00004E6F030E4F6FF0EC0BF0640E4E6F4F6B19
-:108B100034EC0CF048C1C2F149C1C3F1C290C2C1EA
-:108B200054F1C3C155F1280E526F0A0E536FD9ECA0
-:108B30000BF02C911FB703D0020EEA6F2C818DC170
-:108B400054F18EC155F1990E526F3A0E536FD9EC14
-:108B50000BF02C911FA703D0030EEA6F2C81299BE9
-:108B6000299D280EA4EC0DF0A8CF54F1290EA4ECF9
-:108B70000DF0A8CF55F1D00E526F070E536FD9EC00
-:108B80000BF01FA7298B940E526F110E536FD9EC67
-:108B90000BF01FA7298D29AB73D029AD71D0680EBA
-:108BA000A86E280EA2EC0DF0100EA86E290EA2ECF5
-:108BB0000DF007C1A8FF2A0EA2EC0DF006C1A8FF18
-:108BC0002B0EA2EC0DF008C1A8FF2C0EA2EC0DF0AC
-:108BD00097C1A8FF2D0EA2EC0DF098C1A8FF2E0E94
-:108BE000A2EC0DF0A86A2F0EA2EC0DF0A86A300ED0
-:108BF000A2EC0DF0A86A310EA2EC0DF0A86A320EBC
-:108C0000A2EC0DF0A86A330EA2EC0DF0A86A340EA7
-:108C1000A2EC0DF0A86A350EA2EC0DF097C1A8FFEA
-:108C2000360EA2EC0DF098C1A8FF370EA2EC0DF0A5
-:108C300007C1A8FF380EA2EC0DF006C1A8FF390E3F
-:108C4000A2EC0DF008C1A8FF3A0EA2EC0DF097C1FE
-:108C5000A8FF3B0EA2EC0DF098C1A8FF3C0EA2ECC1
-:108C60000DF007C1A8FF3D0EA2EC0DF006C1A8FF54
-:108C70003E0EA2EC0DF008C1A8FF3F0EA2EC0DF0D5
-:108C8000280EA4EC0DF0A8CF54F1290EA4EC0DF0A1
-:108C9000A8CF55F1C2C152F1C3C153F1D9EC0BF0C9
-:108CA0001FA71200C2C1A8FF280EA2EC0DF0C3C17D
-:108CB000A8FF290EA2EC0DF007C1A8FF2A0EA2EC16
-:108CC0000DF006C1A8FF2B0EA2EC0DF008C1A8FF05
-:108CD0002C0EA2EC0DF097C1A8FF2D0EA2EC0DF00A
-:108CE00098C1A8FF2E0EA2EC0DF01200800ECF6EE0
-:108CF000CE6A3C0E036111D03C0E04610ED0180EFA
-:108D000005610BD0200E066108D00C0E076105D05E
-:108D1000640E086102D09D801200000E036F000EE9
-:108D2000046F0C0E056F020E066F080E076F090E1A
-:108D3000086F9D801200360EA4EC0DF0A8CF54F100
-:108D4000370EA4EC0DF0A8CF55F197C152F198C1A0
-:108D500053F1D9EC0BF01FA719D097C1A8FF360E1D
-:108D6000A2EC0DF098C1A8FF370EA2EC0DF007C1E0
-:108D7000A8FF380EA2EC0DF006C1A8FF390EA2EC38
-:108D80000DF008C1A8FF3A0EA2EC0DF03B0EA4ECCA
-:108D90000DF0A8CF54F13C0EA4EC0DF0A8CF55F186
-:108DA00097C152F198C153F1D9EC0BF01FB71200E3
-:108DB00097C1A8FF3B0EA2EC0DF098C1A8FF3C0E96
-:108DC000A2EC0DF007C1A8FF3D0EA2EC0DF006C10C
-:108DD000A8FF3E0EA2EC0DF008C1A8FF3F0EA2ECCA
-:108DE0000DF01200249B9D9A0FEC4AF09E9A620EA1
-:108DF000AD6EFAEC0DF000EC0EF0AECF05F1180EF2
-:108E00000561056B00EC0EF0AECF04F13C0E046181
-:108E1000046B00EC0EF0AECF03F13C0E0361036B6C
-:108E200000EC0EF0AECF07F10C0E076501D0076F16
-:108E300000EC0EF0AECF06F107C132F1324F1F0E3B
-:108E4000324F1C0E324F1F0E324F1E0E324F1F0E6E
-:108E5000324F1E0E324F1F0E324F1F0E324F1E0E5C
-:108E6000324F1F0E324F1E0E324F1F0E066502D0BC
-:108E7000010E066F00EC0EF0AECF08F1640E086133
-:108E8000086B11EC4AF09E9A20859D8AD8EF39F044
-:108E900028919D9A0FEC4AF09E9A660EAD6EFAEC00
-:108EA0000DF000EC0EF0AECF32F100EC0EF0AECFD4
-:108EB00033F1596BFA0EDAEC0CF0FA0EDAEC0CF036
-:108EC000FA0EDAEC0CF0FA0EDAEC0CF032C152F1D8
-:108ED00033C153F197C154F198C155F1D9EC0BF05E
-:108EE00050511FB7000E506F50C1ADFF50C1A8FFC9
-:108EF00050C159F1010EAA6E000EA96ED5EC0DF00D
-:108F0000000EAA6E11EC4AF09E9A9D8AD8EF39F0B5
-:108F10000101B1EC48F020B36AEC1AF0FC6A01EEF2
-:108F200009F0EE6A0A0EEA62FCD7F2EC0DF076EC7C
-:108F300046F008EC19F0239D23ADFED78F6B906BA4
-:108F4000196B1A6B208933EC45F020998DC19FF184
-:108F50008EC1A0F18DC1A1F18EC1A2F18DC1A3F18D
-:108F60008EC1A4F1CC2B0A6B0AC111F54F0E0A6F0A
-:108F70000AC110F58DC100F58EC101F520EC80F01D
-:108F8000010130EC80F0010118EC80F0010167EC88
-:108F90003AF0010140EC80F00101010EA96E010ED2
-:108FA000AA6ED1EC0DF0A8CF39F1A92AD1EC0DF0C1
-:108FB000A8CF3AF1AA6A010E396304D0330E3A639E
-:108FC00001D00ED0010EA96E010EAA6E010EA86E80
-:108FD000D5EC0DF0A92A330EA86ED5EC0DF0AA6AD7
-:108FE00007EC4AF015EC4AF071EC0FF0000EE8CFF8
-:108FF0007CF0000EE8CF7DF0000EE8CF7EF0000E92
-:10900000E8CF7FF0FF0E2E6F2EC17AF0FF0E2E6F8D
-:109010002EC17BF0A4EC2BF0A3C19FF1A4C1A0F161
-:10902000AA6A5C0EA4EC0DF0290EA86201D006D04D
-:109030002DD8290EA86E5C0EA2EC0DF01F0E94EC3C
-:1090400010F09A0E326304D0020E336301D006D0C2
-:1090500027B77DEC48F027B798EC48F01F6B206BE2
-:10906000216B226B236B246B256B266B276B286B84
-:10907000296B2A6B2B6B2C6B2D6B270EA4EC0DF040
-:109080002A85010EA8622A9568EF39F084EC29F050
-:10909000140E53D0289F29912A9BAA6A220EA4EC71
-:1090A0000DF0010EA86206D0288F000E0A6F0AC1CB
-:1090B0001FF51200020EA86206D02981000E0A6F69
-:1090C0000AC11FF51200030EA86206D02A8B000EFB
-:1090D0000A6F0AC11FF51200040EA86205D0010E26
-:1090E0000A6F0AC11FF51200050EA862120029813D
-:1090F000010E0A6F0AC11FF5120033EC0FF042ECAB
-:1091000029F00A0E396FC80EDAEC0CF02497249976
-:1091100020B1D3EC40F020B139072091396701D05C
-:10912000120020B3120024B7120024B91200F0D7A5
-:1091300033EC0FF063EC29F0E4D7396FC80EDAECAA
-:109140000CF02497249920B1D3EC40F020B13907DA
-:109150002091396701D0120024B7120024B91200FF
-:10916000F2D76C0ED36E110E926E806A030E936E60
-:10917000816ADD0E946E826A000E966E846A000E1D
-:10918000956E836A400E9B6E1F0ED56E070ECD6ED8
-:10919000D00EF26E050EF16E080EF06E210E9D6E71
-:1091A000000EA06ED06A000EC26E0E0EC16E8A0E48
-:1091B000C06EC66A000EC76E280EC66E000EC56E63
-:1091C000080EC86EBD6ABA6A070EB46E200E6F6EC6
-:1091D000240EAC6E900EAB6E080EB86EB06A220E06
-:1091E000AF6EAE6A9E6A1200010EEB6F0F0EEC6F4F
-:1091F000010EBA6FB86B208F218733EC0FF057EC5C
-:109200001EF024972499219121932AEC1CF02CEC38
-:109210001DF03FEC13F020A109D052EC3BF0D3EC51
-:1092200040F090EC3AF076EC45F0209121B123EF3C
-:1092300049F020AF12EF13F020B964EF13F020B320
-:10924000F0EF47F0E6D7BA4F1CD0BA4F0AD0BA4F6A
-:1092500010D0BA4F79D0BA4F58D0040EBA6F66EF1B
-:1092600013F0020EEB27C70EEB61EB6F020EBA6F25
-:10927000C8D7030EEC27630EEC61EC6F030EBA6FD8
-:10928000C0D7258D2C87ECC14CF14D6B640E4E6F11
-:109290004F6BF0EC0BF0E80E4827030E492348C152
-:1092A000C6F149C1C7F1C6C18DF1C7C18EF1219187
-:1092B0002193209F2497249964EC49F02083500E39
-:1092C00039EC1AF05EEF3BF02D81530E39EC1AF0B9
-:1092D00062EC80F00101540E39EC1AF012002D916D
-:1092E000530E39EC1AF064EC80F00101540E39ECA5
-:1092F0001AF0470E39EC1AF030EC80F00101C8EC9E
-:109300003EF0480E39EC1AF0120033EC0FF022EC6C
-:1093100043F02497249920A109D052EC3BF0D3ECE0
-:1093200040F090EC3AF076EC45F0209124B709D06B
-:1093300024B907D020B964EF13F020B3F0EF47F061
-:10934000EAD7050EBA6F56D71EEC41F0258D2C8753
-:10935000ECC14CF14D6B640E4E6F4F6BF0EC0BF0AB
-:10936000E80E4827030E492348C1C6F149C1C7F199
-:10937000C6C18DF1C7C18EF164EC49F0010EE8CF92
-:109380007FF00C0E5DEC0BF0000EE8CF7FF01E0EB0
-:10939000ED6F2AEC1CF009EC4AF06CEC3CF028EC88
-:1093A0003DF000EC80F00101430E39EC1AF0ED2F96
-:1093B000F2D7EB2FECD723C5CEF1CE6716D005EC54
-:1093C0004AF06FEC49F0259D2C97FA0EDAEC0CF080
-:1093D000FA0EDAEC0CF0FA0EDAEC0CF007EC4AF0CC
-:1093E000010EEB6F050EBA6F05D76CEC3CF028EC64
-:1093F0003DF000EC80F0010123C5CEF1CE67F5D73A
-:10940000DED781881200819812008188120081982D
-:1094100012008178120081881200819812008186E2
-:1094200012008196120081861200819612008176C8
-:109430001200FFFFFFFFFFFFFFFFFFFFFFFFFFFF28
+:1035F000000EE8CF7EF0000EE8CF7FF037EC1AF037
+:1036000020EE60F026C132F1386B382B376B20EC9E
+:103610000DF0200EDE6E27C132F1386B382B376B80
+:1036200020EC0DF0200EDE6E28C132F1386B382B05
+:10363000376B20EC0DF0200EDE6E29C132F1386BB5
+:10364000382B376B20EC0DF0200EDE6E2AC132F1E4
+:10365000386B382B376B20EC0DF026EC0EF024A7DE
+:10366000FED7CDEC49F01200E00E26EC10F00B0E68
+:103670005AEC0BF0560E5DEC0BF0570E5DEC0BF0B8
+:1036800037EC1AF01200000EE8CFF4F13C0EE8CF50
+:10369000F5F1EF0EE8CFF6F15A0EE8CFF7F19F0EF5
+:1036A000E8CFF8F1C9EC0EF08FEC1EF0F9EC1EF04B
+:1036B0001200E9DFE00E26EC10F0540E5DEC0BF08A
+:1036C00037EC1AF0080E396F910EE8CF7CF0000E3F
+:1036D000E8CF7DF099EC1CF012002BB512007A0EA9
+:1036E0003DEC1AF0B90EE8CF7CF0770EE8CF7DF014
+:1036F000010EE8CF7EF0000EE8CF7FF037EC1AF035
+:1037000020EE60F022C532F1386B382B376B20EC9D
+:103710000DF0270EDE6E26EC0EF0000EE8CF7EF0E8
+:103720001200B1DFE00E26EC10F0550E5DEC0BF050
+:1037300037EC1AF012002BB5120020BF32D0790EF0
+:103740003DEC1AF0E00E26EC10F0520E5DEC0BF0A2
+:1037500037EC1AF0760EE8CF7CF05E0EE8CF7DF005
+:10376000010EE8CF7EF0000EE8CF7FF037EC1AF0C4
+:1037700020EE60F02BC532F1386B382B376B0AEC3A
+:103780000DF06D0EDE6E24C532F1386B382B376BC1
+:103790000AEC0DF0270EDE6E26EC0EF0000EE8CFE0
+:1037A0007EF02BB51200780E3DEC1AF0B90EE8CF82
+:1037B0007CF0770EE8CF7DF0010EE8CF7EF0000EB2
+:1037C000E8CF7FF037EC1AF020EE60F031C532F12F
+:1037D000C70E3261326F1F9F386B382B376B20EC6E
+:1037E0000DF0270EDE6E26EC0EF032C532F1080E1B
+:1037F0007EEC10F0326101D065D7770E3DEC1AF007
+:10380000910EE8CF7CF0000EE8CF7DF0000EE8CFFF
+:103810007EF037EC1AF020EE60F0470EDE6E460EBA
+:10382000DE6E3A0EDE6E32C532F1386B382B376BF6
+:1038300020EC0DF0250EDE6E200EDE6E26EC0EF076
+:103840001200410EE8CF7CF0690EE8CF7DF0000E4B
+:10385000E8CF7EF037EC1AF020EE60F0EBC132F1E9
+:103860001F8F386B382B376B20EC0DF01F9F6D0EC0
+:10387000DE6E690EDE6E6E0EDE6E200EDE6E26ECE5
+:103880000EF05F0EE8CF7CF0640EE8CF7DF0000E06
+:10389000E8CF7EF037EC1AF020EE60F0ECC132F1A8
+:1038A0001F8F386B382B376B20EC0DF01F9F6D0E80
+:1038B000DE6E200EDE6E26EC0EF012002BB512002E
+:1038C000760E3DEC1AF05A0EE8CF7CF0000EE8CFF1
+:1038D0007DF0000EE8CF7EF037EC1AF020EE60F0BD
+:1038E0002D0E1FB72B0EDE6E45C132F1386B382B13
+:1038F000376B0AEC0DF0530E56EC0BF026EC0EF085
+:103900002B891200080E396F5A0EE8CF7CF0000E9A
+:10391000E8CF7DF02B990DD0060E396F020EE8CF5F
+:103920007CF0730EE8CF7DF004D0010EE8CF7EF07E
+:1039300003D0000EE8CF7EF020EE60F0200EDE6EA9
+:10394000392FFCD726EC0EF0000EE8CF7EF01200E7
+:10395000630E3DEC1AF0320EE8CF7CF0000EE8CF9B
+:103960007DF0000EE8CF7EF0000EE8CF7FF037EC60
+:103970001AF020EE60F019C132F1326705D01AC199
+:1039800032F1326701D039D02DAF34D0B72F01D00A
+:1039900034D02D8F060EB76125D819C132F11AC166
+:1039A00033F1B6EC0BF0335132C133F1326F490EC3
+:1039B000DE6E6E0EDE6E740EDE6E3A0EDE6E386BEE
+:1039C000382B376B1BEC0DF03A0EDE6E33C132F143
+:1039D000386B382B376B1BEC0DF0200EDE6E26ECAF
+:1039E0000EF012002D9F050EB76F12002D8F050EE1
+:1039F000B76F1200B72F01D0CCD72D9F060EB7613D
+:103A0000F5DF05C132F1386B382B376B1BEC0DF04D
+:103A10003A0EDE6E04C132F1386B382B376B1BEC7B
+:103A20000DF03A0EDE6E03C132F1386B382B376B76
+:103A30001BEC0DF0200EDE6E26EC0EF01200230EB5
+:103A4000E8CF7CF0000EE8CF7DF0000EE8CF7EF0EE
+:103A5000000EE8CF7FF037EC1AF020EE60F0B80EE1
+:103A6000DE6E26EC0EF0410EE8CF7CF0000EE8CFC3
+:103A70007DF0000EE8CF7EF0000EE8CF7FF037EC4F
+:103A80001AF020EE60F0B80EDE6E26EC0EF05F0E3F
+:103A9000E8CF7CF0000EE8CF7DF0000EE8CF7EF09E
+:103AA000000EE8CF7FF037EC1AF020EE60F0B80E91
+:103AB000DE6E26EC0EF07D0EE8CF7CF0000EE8CF37
+:103AC0007DF0000EE8CF7EF0000EE8CF7FF037ECFF
+:103AD0001AF020EE60F0B80EDE6E26EC0EF09B0EB3
+:103AE000E8CF7CF0000EE8CF7DF0000EE8CF7EF04E
+:103AF000000EE8CF7FF037EC1AF020EE60F0B80E41
+:103B0000DE6E26EC0EF0B90EE8CF7CF0000EE8CFAA
+:103B10007DF0000EE8CF7EF0000EE8CF7FF037ECAE
+:103B20001AF020EE60F0B80EDE6E26EC0EF0BAC190
+:103B300039F1394F230E394F410E394F5F0E394F4E
+:103B40007D0E394F9B0E394FB90EE8CF7CF0000E39
+:103B5000E8CF7DF0000EE8CF7EF0000EE8CF7FF0DA
+:103B600037EC1AF020EE60F0B70EDE6E26EC0EF0A9
+:103B70001200E2EC29F0010EE8CF7FF0050E5DECBB
+:103B80000BF0000EE8CF7FF0060E5DEC0BF0070E99
+:103B90005DEC0BF0090E5DEC0BF00A0E5DEC0BF02A
+:103BA0008E0E5DEC0BF00B0E5DEC0BF01200E2ECF8
+:103BB00029F0010EE8CF7FF0620E5DEC0BF0000EF5
+:103BC000E8CF7FF0630E5DEC0BF0990E5DEC0BF02F
+:103BD000140E5AEC0BF0640E5DEC0BF08E0E5DECE7
+:103BE0000BF00B0E5DEC0BF01200E2EC29F0010E75
+:103BF000E8CF7FF0020E5AEC0BF0000EE8CF7FF01A
+:103C0000010E5AEC0BF0810E5DEC0BF00B0E5DEC2F
+:103C10000BF01200E2EC29F0010EE8CF7FF0900EDD
+:103C20005DEC0BF0000EE8CF7FF0080E5DEC0BF0C2
+:103C30006E0E5DEC0BF0710E5DEC0BF0F70E5DECB3
+:103C40000BF00B0E5DEC0BF01200E2EC29F0010E14
+:103C5000E8CF7FF01C0E5DEC0BF0000EE8CF7FF09C
+:103C6000150E5DEC0BF0F50E5DEC0BF01C0E5AEC36
+:103C70000BF01D0E5AEC0BF01E0E5AEC0BF00B0E57
+:103C80005DEC0BF01200E2EC29F0010EE8CF7FF0C2
+:103C9000F80E5DEC0BF0000EE8CF7FF0F90E5DEC56
+:103CA0000BF0150E5AEC0BF0160E5AEC0BF0170E2B
+:103CB0005AEC0BF0180E5AEC0BF00B0E5DEC0BF0FF
+:103CC0001200650E3DEC1AF097C199F198C19AF176
+:103CD000640EE8CF7CF0000EE8CF7DF0000EE8CF58
+:103CE0007EF0000EE8CF7FF037EC1AF020EE60F0A7
+:103CF0002D0E24BDDE6E97C132F198C133F1030E53
+:103D0000386F1F8F020E29EC0DF01F9FB00EDE6E74
+:103D1000430EDE6E200EDE6E26EC0EF012002BB58A
+:103D20001200750E3DEC1AF097C199F198C19AF105
+:103D3000D80EE8CF7CF0410EE8CF7DF0000EE8CF42
+:103D40007EF0000EE8CF7FF037EC1AF020EE60F046
+:103D50002D0E24BDDE6E97C132F198C133F1030EF2
+:103D6000386F1F8F020E29EC0DF01F9FB00EDE6E14
+:103D7000200EDE6E26EC0EF01200740E3DEC1AF0F2
+:103D8000780EE8CF7CF0000EE8CF7DF0000EE8CF93
+:103D90007EF037EC1AF020EE60F0700EDE6E700EE2
+:103DA000DE6E4F0EDE6E320EDE6E3A0EDE6E48C1F5
+:103DB00032F149C133F12987010E29EC0DF0299721
+:103DC000200EDE6E26EC0EF012000A0E396F780E11
+:103DD000E8CF7CF0000EE8CF7DF099EC1CF01200EB
+:103DE000C00EE8CF7CF0410EE8CF7DF0050E396FB4
+:103DF000A0D52ABB12002BB51200730E3DEC1AF0B1
+:103E0000C00EE8CF7CF0410EE8CF7DF0000EE8CF89
+:103E10007EF0000EE8CF7FF037EC1AF0640E10C58C
+:103E200032F1D880325511C532F1D8803257090E9F
+:103E30007EEC10F011C533F1326501D005D0336747
+:103E400003D0050E396F75D5150E32630AD033676E
+:103E500008D020EE60F0080E53EC0BF026EC0EF0CC
+:103E6000120020EE60F01F8F386B382B376B20EC80
+:103E70000DF02F0EDE6E11C532F1386B382B376B1B
+:103E800020EC0DF0200EDE6E1F9F26EC0EF01200CF
+:103E9000550EE8CF7DF0000EE8CF7EF0000EE8CFA3
+:103EA0007FF0AA6A220EA4EC0DF0A86620D07D0E49
+:103EB000E8CF7CF037EC1AF020EE60F04F0EDE6EAB
+:103EC00026EC0EF0550EE8CF7DF0000EE8CF7EF028
+:103ED000000EE8CF7FF0960EE8CF7CF037EC1AF0BA
+:103EE00020EE60F0430EDE6E26EC0EF01200A80607
+:103EF000A86601D01200A806A86629D07D0EE8CFDA
+:103F00007CF037EC1AF020EE60F0430EDE6E550EBA
+:103F1000E8CF7DF0000EE8CF7EF0000EE8CF7FF016
+:103F200026EC0EF0960EE8CF7CF037EC1AF020EE7F
+:103F300060F0430EDE6E550EE8CF7DF0000EE8CF48
+:103F40007EF0000EE8CF7FF026EC0EF01200A806FF
+:103F5000A86601D01200A806A86629D07D0EE8CF79
+:103F60007CF020EE60F0470EDE6E550EE8CF7DF05F
+:103F7000000EE8CF7EF0000EE8CF7FF037EC1AF0AD
+:103F800026EC0EF0960EE8CF7CF020EE60F0460EA8
+:103F9000DE6E550EE8CF7DF0000EE8CF7EF0000E0D
+:103FA000E8CF7FF037EC1AF026EC0EF012007D0E11
+:103FB000E8CF7CF020EE60F0470EDE6E550EE8CFC5
+:103FC0007DF0000EE8CF7EF0000EE8CF7FF037ECFA
+:103FD0001AF026EC0EF0960EE8CF7CF020EE60F0A2
+:103FE000460EDE6E550EE8CF7DF0000EE8CF7EF077
+:103FF000000EE8CF7FF037EC1AF026EC0EF012003E
+:10400000710E3DEC1AF02ABB120028BF120029A144
+:1040100023D0870EE8CF7CF05A0EE8CF7DF0000E5B
+:10402000E8CF7EF0000EE8CF7FF037EC1AF020EEFC
+:1040300060F0240EA4EC0DF0A8CF32F1336B030E28
+:1040400029EC0DF0420EDE6E610EDE6E720EDE6E3B
+:104050001F9F26EC0EF057D0820EE8CF7CF0640E46
+:10406000E8CF7DF0010EE8CF7EF0000EE8CF7FF0C4
+:1040700037EC1AF0210EA4EC0DF0A8CFD1F1D10548
+:10408000040DF350070FA96ED1EC0DF0A8CF11F578
+:10409000D105040DF350060FA96ED1EC0DF0A8CF99
+:1040A000D0F111C50AF1D880640E0A55D880A856FF
+:1040B000A8CF10F5640E10C532F1D880325511C565
+:1040C00032F1D880325711C533F1150E326306D064
+:1040D000336704D0090E5AEC0BF015D020EE60F0D7
+:1040E0001F8F386B382B376B20EC0DF02F0EDE6EE8
+:1040F00011C532F1386B382B376B20EC0DF01F9F58
+:1041000026EC0EF000D0000EE8CFF4F17A0EE8CFE6
+:10411000F5F1AF0EE8CFF6F1520EE8CFF7F19F0EB2
+:10412000E8CFF8F189EC0EF01200000EE8CFF4F1C0
+:10413000440EE8CFF5F1920EE8CFF6F1220EE8CF6B
+:10414000F7F1650EE8CFF8F1C9EC0EF0FF0EE8CFFD
+:10415000F4F1460EE8CFF5F1900EE8CFF6F1230E1C
+:10416000E8CFF7F1640EE8CFF8F189EC0EF08F0E8E
+:104170005DEC0BF0910E5DEC0BF0920E5DEC0BF034
+:10418000010EBA6F000EE8CFF4F1600EE8CFF5F142
+:104190008F0EE8CFF6F1270EE8CFF7F1330EE8CF18
+:1041A000F8F1C9EC0EF0BAC139F1600E394F600E6A
+:1041B000394F780EE8CF7CF0270EE8CF7DF0000E67
+:1041C000E8CF7EF0000EE8CF7FF037EC1AF020EE5B
+:1041D00060F0B70EDE6E26EC0EF02099219121934F
+:1041E00024992497B86B640EDAEC0CF0EDEC2EF009
+:1041F00021B315D021B10ED020B112EC3BF020B18B
+:1042000096EC40F0209120B903D020B301D0EED736
+:10421000000C010CBA4FFCD7BA4FFBD7F9D7BA2B19
+:10422000030EBA6302D0010EBA6FACD7720E3DEC2A
+:104230001AF090C133F18FC132F161EC2AF0270EF0
+:1042400033616FD02BBBB7EC21F02B9B20EE60F0DD
+:10425000030E536FE80E526F33C155F132C154F162
+:10426000542B000E5523D9EC0BF01FA77DD8180E48
+:10427000E8CF7CF0000EE8CF7DF0020EE8CF7EF0B4
+:10428000000EE8CF7FF037EC1AF0000E536F630E8C
+:10429000526F33C155F132C154F1D9EC0BF01FA765
+:1042A0000AD01F8F2987386B382B376B375129EC91
+:1042B0000DF01F9F02D0300EDE6E26EC0EF0299717
+:1042C000010EE8CF7EF0320EE8CF7CF0280EE8CF6A
+:1042D0007DF037EC1AF090C133F18FC132F161EC0F
+:1042E0002AF020EE60F02E0EDE6E000E536F090EE7
+:1042F000526F33C155F132C154F1D9EC0BF01FA705
+:1043000007D0040E386F2485000E29EC0DF002D082
+:10431000300EDE6E26EC0EF02495000EE8CF7EF017
+:1043200012002BABB7EC21F020EE60F0180EE8CFB6
+:104330007CF0000EE8CF7DF0020EE8CF7EF0000E9C
+:10434000E8CF7FF037EC1AF029871F8F386B382BB6
+:10435000376B375129EC0DF01F9F26EC0EF0299793
+:10436000000EE8CF7EF01200200EDE6E1200000E6E
+:10437000E8CFF4F1180EE8CFF5F15A0EE8CFF6F1D8
+:10438000000EE8CFF7F15A0EE8CFF8F1C9EC0EF0C5
+:104390002B8B1200680E3DEC1AF0960EE8CF7CF0E5
+:1043A000000EE8CF7DF0000EE8CF7EF0000EE8CFE3
+:1043B0007FF037EC1AF020EE60F00E0E56EC0BF0AA
+:1043C000200EDE6E20C532F121C533F1B6EC0BF0C4
+:1043D0001F8F325133C132F1336F386B382B376B4B
+:1043E00020EC0DF03A0EDE6E33C132F1386B382B13
+:1043F000376B1BEC0DF01F9F26EC0EF01200670EC2
+:104400003DEC1AF07D0EE8CF7CF0000EE8CF7DF099
+:10441000000EE8CF7EF0000EE8CF7FF037EC1AF008
+:1044200020EE60F0230E56EC0BF0200EDE6ECCC1B9
+:1044300032F1CDC133F1B6EC0BF01F8F325133C1E5
+:1044400032F1336F386B382B376B20EC0DF03A0EAE
+:10445000DE6E33C132F1320732BF326B386B382B2C
+:10446000376B1BEC0DF01F9F26EC0EF0120020BDE9
+:104470001200620E3DEC1AF0190EE8CF7CF0000E2F
+:10448000E8CF7DF0000EE8CF7EF0000EE8CF7FF0A1
+:1044900037EC1AF020EE60F08DC132F18EC133F1AD
+:1044A0001F8F386B382B376B375129EC0DF01F9F5E
+:1044B0006D0EDE6E620EDE6E610EDE6E720EDE6EF2
+:1044C000200EDE6E26EC0EF01200660E3DEC1AF0A9
+:1044D0001F0E7EEC10F0326F010E326323D0AF0E50
+:1044E000E8CF7CF0000EE8CF7DF0000EE8CF7EF044
+:1044F000000EE8CF7FF037EC1AF020EE60F0C2C17A
+:1045000032F1C3C133F1010E386F24851F8F020EC3
+:1045100029EC0DF01F9F560EDE6E200EDE6E26EC8F
+:104520000EF01200FF0EE8CFF4F1AE0EE8CFF5F179
+:10453000C20EE8CFF6F1000EE8CFF7F11F0EE8CF7C
+:10454000F8F189EC0EF0100E526F0E0E536FC2C1CF
+:1045500054F1C3C155F1D9EC0BF01FB746D0B80EDA
+:10456000546F0B0E556FC2C152F1C3C153F1D9EC58
+:104570000BF01FB737D050C14CF151C14DF1140EA3
+:104580004E6F4F6B0DEC0CF048C10AF1020E0A653C
+:104590000A6FFF0EE8CFF4F1B50EE8CFF5F1BB0ED0
+:1045A000E8CFF6F11F0EE8CFF7F1210EE8CFF8F1D2
+:1045B00089EC0EF0220E7EEC10F0E8CFF4F1AF0E95
+:1045C000E8CFF5F1C10EE8CFF6F1010EE8CFF7F133
+:1045D0000AC1F8F1C9EC0EF0230E7EEC10F026ECC7
+:1045E00010F01200010E0A6FD4D71E0E0A6FFF0ED4
+:1045F000E8CFF4F1B50EE8CFF5F1BB0EE8CFF6F158
+:104600001F0EE8CFF7F1210EE8CFF8F1C9EC0EF05C
+:10461000D1D75B0EA4EC0DF0A8660ED0F1C132F13B
+:104620001F8F386B382B376B1BEC0DF01F9F2F0E35
+:10463000DE6EF2C132F112D05B0EA4EC0DF0A82EAA
+:104640001FD0F2C132F11F8F386B382B376B1BEC48
+:104650000DF01F9F2F0EDE6EF1C132F11F8F386BF0
+:10466000382B376B1BEC0DF01F9F2F0EDE6EF3C146
+:1046700032F11F8F386B382B376B1BEC0DF01200AB
+:10468000F3C132F11F8F386B382B376B1BEC0DF0F9
+:104690001F9F2F0EDE6EF1C132F11F8F386B382B4A
+:1046A000376B1BEC0DF01F9F2F0EDE6EF2C132F147
+:1046B0001F8F386B382B376B1BEC0DF012005B0E25
+:1046C000A4EC0DF0A86615D0F1C132F11F8F386B44
+:1046D000382B376B1BEC0DF01F9F2F0EDE6EF2C1D7
+:1046E00032F11F8F386B382B376B1BEC0DF01F9F8F
+:1046F00012005B0EA4EC0DF0A82EE6D7F2C132F149
+:104700001F8F386B382B376B1BEC0DF01F9F2F0E54
+:10471000DE6EF1C132F11F8F386B382B376B1BEC1B
+:104720000DF01F9F1200640E3DEC1AF04B0EE8CF07
+:104730007CF0000EE8CF7DF0000EE8CF7EF0000E9A
+:10474000E8CF7FF037EC1AF020EE60F007C1F1F10E
+:1047500006C1F2F108C1F3F109EC23F026EC0EF0EA
+:104760001200000EE8CFF4F1000EE8CFF5F11A0EBA
+:10477000E8CFF6F1410EE8CFF7F1640EE8CFF8F19B
+:10478000C9EC0EF012002BB51200700E3DEC1AF0C1
+:10479000B80EE8CF7CF0000EE8CF7DF0010EE8CF38
+:1047A0007EF0000EE8CF7FF037EC1AF020EE60F0DC
+:1047B00091C132F192C133F161EC2AF01F8F24854F
+:1047C000030E29EC0DF01F9F1F9D26EC0EF0000E2E
+:1047D000E8CF7EF0120020BF1200410E3DEC1AF02F
+:1047E00028BF94D02ABB92D0260E7EEC10F0326FF8
+:1047F000010E326301D08AD0A5C132F1A6C133F1D6
+:104800001F9F20EE60F0386B382B376B1F8D3751B0
+:1048100029EC0DF0140EE8CF7CF0780EE8CF7DF097
+:10482000010EE8CF7EF037EC1AF026EC0EF0000E09
+:10483000E8CF7EF0120020BF1200E00E26EC10F050
+:104840008C0E5DEC0BF037EC1AF0550EE8CF7CF0D7
+:104850005A0EE8CF7DF0010EE8CF7EF037EC1AF06B
+:10486000E1C132F11F9F20EE60F0386B382B376BBF
+:1048700020EC0DF03A0EDE6EE2C132F1386B382BCF
+:10488000376B1BEC0DF026EC0EF0000EE8CF7EF03F
+:104890001200000EE8CFF4F13C0EE8CFF5F1770EF0
+:1048A000E8CFF6F15A0EE8CFF7F19F0EE8CFF8F116
+:1048B000C9EC0EF01200E00E26EC10F08B0E5DEC51
+:1048C0000BF037EC1AF0910EE8CF7CF05A0EE8CFDF
+:1048D0007DF0010EE8CF7EF037EC1AF0DCC132F14A
+:1048E00020EE60F0386B382B376B20EC0DF03A0E71
+:1048F000DE6EDDC132F1386B382B376B1BEC0DF0FF
+:1049000026EC0EF0000EE8CF7EF01200A5C132F1C9
+:10491000A6C133F11F9F1F8D20EE60F0386B382B3E
+:10492000376B1F8D375129EC0DF03A0EDE6EA7C1A3
+:1049300032F1386B382B376B1BEC0DF0140EE8CFCF
+:104940007CF05A0EE8CF7DF0010EE8CF7EF037EC18
+:104950001AF026EC0EF01F9D000EE8CF7EF012003C
+:10496000000EE8CFF4F1360EE8CFF5F1660EE8CF91
+:10497000F6F13E0EE8CFF7F19F0EE8CFF8F1C9EC63
+:104980000EF0120020BF1200560E3DEC1AF0E00EA1
+:1049900026EC10F01B0E5AEC0BF037EC1AF0500E10
+:1049A000E8CF7CF06E0EE8CF7DF0000EE8CF7EF011
+:1049B00037EC1AF020EE60F017C132F118C133F174
+:1049C000020E325F000E335BB6EC0BF032C10AF11F
+:1049D00033C132F1336B000E1F9F1F8D386B382BA4
+:1049E000376B1F8D375129EC0DF03A0EDE6E0AC180
+:1049F00032F1386B382B376B1BEC0DF01F9F26EC18
+:104A00000EF0550E3DEC1AF0500EE8CF7CF03E0E45
+:104A1000E8CF7DF0000EE8CF7EF037EC1AF020EE04
+:104A200060F093C132F194C133F161EC2AF01F8F31
+:104A30002485030E29EC0DF01F9F6D0EDE6E200EF7
+:104A4000DE6E26EC0EF01200610E3DEC1AF0000E48
+:104A5000E8CF7CF0000EE8CF7DF0000EE8CF7EF0CE
+:104A6000000EE8CF7FF037EC1AF020EE60F0060E73
+:104A700053EC0BF0AA6AA96AD1EC0DF0A8CF32F181
+:104A8000A92AD1EC0DF0A8CF33F11F8F386B382B4A
+:104A9000376B375129EC0DF0200EDE6E560EDE6EB0
+:104AA000010E326F1F8F386B382B376B20EC0DF0F7
+:104AB0002E0EDE6E330E326F1F8F386B382B376B36
+:104AC0001BEC0DF01F9F26EC0EF012006F0E3DEC5C
+:104AD0001AF0B1EC23F01F0E5DEC0BF029B107D0FA
+:104AE000200E5DEC0BF07A0E5DEC0BF006D0EE0EB6
+:104AF0005DEC0BF0890E5DEC0BF0210E5DEC0BF024
+:104B0000220E5DEC0BF012006F0E3DEC1AF0F00E71
+:104B10005DEC0BF0F10E5DEC0BF0190E5AEC0BF0A6
+:104B2000930E5DEC0BF0F40E5DEC0BF01200640ED6
+:104B3000E8CF7DF0000EE8CF7CF0000EE8CF7EF0ED
+:104B400037EC1AF020EE60F0530EDE6E650EDE6E6E
+:104B50006C0EDE6E180EA4EC0DF0A8CF32F11F9F84
+:104B6000386B382B376B0AEC0DF02F0EDE6E190EFA
+:104B7000A4EC0DF0A8CF32F1386B382B376B0AEC70
+:104B80000DF026EC0EF07B0E5DEC0BF07C0E5DEC78
+:104B90000BF07D0E5DEC0BF07E0E5DEC0BF0120069
+:104BA000FE0E5DEC0BF0FA0E5DEC0BF0FB0E5DEC17
+:104BB0000BF0FC0E5DEC0BF0FD0E5DEC0BF012004B
+:104BC000FF0EE8CFF4F17CC0F5F17CC0F6F1140ED5
+:104BD000F6277A0EE8CFF7F1322732078A0E3261D4
+:104BE000326F32C1F8F1C9EC0EF0000EE8CFF4F1EB
+:104BF0007CC0F5F17CC0F6F1140EF62732C1F7F156
+:104C0000F72B8B0EE8CFF8F1C9EC0EF01200000E76
+:104C1000E8CFF4F133C1F5F17D0EE8CFF6F1640E83
+:104C2000E8CFF7F19F0EE8CFF8F1C9EC0EF01200D3
+:104C30006E0E3DEC1AF02BC532F1326706D098ECBF
+:104C400027F0EF0E5DEC0BF012001F8F640EE8CF23
+:104C50007DF0000EE8CF7CF0336F42EC0EF020EEDA
+:104C600060F02BC532F13251D8B407EF26F0386B23
+:104C7000382B376B20EC0DF06D0EDE6E26EC0EF04F
+:104C80008C0EE8CF7DF0000EE8CF7CF020EE60F0D7
+:104C900024C532F1386B382B376B1BEC0DF0270E27
+:104CA000DE6E26EC0EF0E0EC25F0640EE8CF7DF031
+:104CB000190EE8CF7CF0336F42EC0EF020EE60F07E
+:104CC0002CC532F13251D8B407EF26F0386B382BAF
+:104CD000376B20EC0DF06D0EDE6E26EC0EF08C0EB8
+:104CE000E8CF7DF0190EE8CF7CF020EE60F025C50E
+:104CF00032F1386B382B376B1BEC0DF0270EDE6E64
+:104D000026EC0EF0E0EC25F0640EE8CF7DF0320EDC
+:104D1000E8CF7CF0336F42EC0EF020EE60F02DC552
+:104D200032F13251D8B407EF26F0386B382B376B9D
+:104D300020EC0DF06D0EDE6E26EC0EF08C0EE8CF42
+:104D40007DF0320EE8CF7CF020EE60F026C532F127
+:104D5000386B382B376B1BEC0DF0270EDE6E26EC14
+:104D60000EF0E0EC25F0640EE8CF7DF04B0EE8CFBE
+:104D70007CF0336F42EC0EF020EE60F02EC532F185
+:104D80003251D8B407EF26F0386B382B376B20EC54
+:104D90000DF06D0EDE6E26EC0EF08C0EE8CF7DF081
+:104DA0004B0EE8CF7CF020EE60F027C532F1386B77
+:104DB000382B376B1BEC0DF0270EDE6E26EC0EF059
+:104DC000E0EC25F0640EE8CF7DF0640EE8CF7CF0D7
+:104DD000336F42EC0EF020EE60F02FC532F132510D
+:104DE000D8B407EF26F0386B382B376B20EC0DF07A
+:104DF0006D0EDE6E26EC0EF08C0EE8CF7DF0640EAC
+:104E0000E8CF7CF020EE60F028C532F1386B382B0B
+:104E1000376B1BEC0DF0270EDE6E26EC0EF0E0EC8F
+:104E200025F012006D0E3DEC1AF0640EE8CF7DF017
+:104E3000000EE8CF7EF01F8F020E0A6FE70E096F9B
+:104E4000336B332B040E0A27190E0927640EE8CFA3
+:104E50007DF009C17CF020EE60F0470EDE6E33C1BC
+:104E600032F1386B382B376B20EC0DF03A0EDE6EDA
+:104E70000AC1A9FFD1EC0DF0A8CF32F1386B382B65
+:104E8000376B20EC0DF02F0EDE6EA92AD1EC0DF061
+:104E9000A8CF32F1386B382B376B20EC0DF01B0E9E
+:104EA000A4EC0DF033C132F1A832322FFDD70F0E32
+:104EB000D8A00A0E1B6F26EC0EF00F0E1B6F050E0E
+:104EC0003363BFD71200640EE8CF7DF0000EE8CF49
+:104ED0007EF01F8F230E0A6FE70E096FE66B0A2B19
+:104EE000E62B190E092709C17CF0640EE8CF7DF08E
+:104EF00020EE60F0530EDE6E500EDE6EE6C132F133
+:104F0000386B382B376B20EC0DF03A0EDE6E0AC191
+:104F1000A9FFD1EC0DF0A8CF32F1336B030E29ECD1
+:104F20000DF026EC0EF0030EE663D9D71F9F12009A
+:104F3000000EE8CFF4F1000EE8CFF5F17D0EE8CFDA
+:104F4000F6F1520EE8CFF7F19F0EE8CFF8F1C9EC79
+:104F50000EF012006C0E3DEC1AF0000EE8CF7CF063
+:104F6000550EE8CF7DF0000EE8CF7EF0000EE8CFC2
+:104F70007FF037EC1AF020EE60F0B80EDE6E26EC13
+:104F80000EF0190EE8CF7CF0550EE8CF7DF0000E44
+:104F9000E8CF7EF0000EE8CF7FF037EC1AF020EE7D
+:104FA00060F0B80EDE6E26EC0EF0320EE8CF7CF02C
+:104FB000550EE8CF7DF0000EE8CF7EF0000EE8CF72
+:104FC0007FF037EC1AF020EE60F0B80EDE6E26ECC3
+:104FD0000EF04B0EE8CF7CF0550EE8CF7DF0000EC2
+:104FE000E8CF7EF0000EE8CF7FF037EC1AF020EE2D
+:104FF00060F0B80EDE6E26EC0EF0640EE8CF7CF0AA
+:10500000550EE8CF7DF0000EE8CF7EF0000EE8CF21
+:105010007FF037EC1AF020EE60F0B80EDE6E26EC72
+:105020000EF0BAC139F1000E394F000E394F190E8A
+:10503000394F320E394F4B0E394F640EE8CF7CF0AA
+:10504000550EE8CF7DF0000EE8CF7EF0000EE8CFE1
+:105050007FF037EC1AF020EE60F0B70EDE6E26EC33
+:105060000EF012007F0E5DEC0BF0800E5DEC0BF08D
+:10507000840E5DEC0BF01200000EE8CFF4F1380E58
+:10508000E8CFF5F1580EE8CFF6F1450EE8CFF7F18D
+:10509000730EE8CFF8F1C9EC0EF0FF0EE8CFF4F193
+:1050A0003A0EE8CFF5F1560EE8CFF6F1460EE8CF0E
+:1050B000F7F1720EE8CFF8F189EC0EF03C0EE8CF74
+:1050C0007CF0470EE8CF7DF0000EE8CF7EF0010EB9
+:1050D000E8CF7FF0E00E26EC10F020EE60F0430EFB
+:1050E000DE6E460EDE6E39C132F1386B382B376B0F
+:1050F00020EC0DF0210EDE6E26EC0EF0000EE8CF57
+:105100007FF037EC1AF01200680E3DEC1AF0690ED1
+:105110003DEC1AF0FF0EE8CFF4F1190EE8CFF5F1EF
+:10512000780EE8CFF6F1520EE8CFF7F19F0EE8CFF8
+:10513000F8F189EC0EF025EE33F0100E0A6F096BD2
+:10514000FF0EE8CFF4F11C0E0925E8CFF5F11C0E97
+:105150000925E8CFF6F1092B092B640EE8CFF7F10A
+:10516000DECFF8F1D890F833D890F833640EF827F2
+:105170009D0EF861F86FC9EC0EF00A2FE1D725EE0D
+:1051800043F0100E0A6F096BFF0EE8CFF4F1560ED4
+:105190000925E8CFF5F1560E0925E8CFF6F1092BE0
+:1051A000092B640EE8CFF7F1DECFF8F1D890F83391
+:1051B000D890F833640EF8279D0EF861F86FC9ECAB
+:1051C0000EF00A2FE1D7540EE8CF7DF0200EE8CF85
+:1051D0007CF037EC1AF020EE60F04E0EDE6E320EF0
+:1051E000DE6E26EC0EF0540EE8CF7DF05A0EE8CFBE
+:1051F0007CF037EC1AF020EE60F0480EDE6E650EA3
+:10520000DE6E26EC0EF01200E2EC29F0010EE8CF83
+:105210007FF0030E5DEC0BF0000EE8CF7FF0440E44
+:105220005DEC0BF0450E5DEC0BF0460E5DEC0BF00B
+:10523000470E5DEC0BF0480E5DEC0BF0490E5DEC9B
+:105240000BF04A0E5DEC0BF01200E2EC29F0010EBF
+:10525000E8CF7FF0030E5DEC0BF0000EE8CF7FF09F
+:105260004B0E5DEC0BF04C0E5DEC0BF04D0E5DEC5F
+:105270000BF04E0E5DEC0BF04F0E5DEC0BF0500E94
+:105280005DEC0BF0510E5DEC0BF01200E2EC29F03E
+:10529000010EE8CF7FF00F0E5AEC0BF0000EE8CFB6
+:1052A0007FF0100E5AEC0BF0110E5AEC0BF0120EB0
+:1052B0005AEC0BF0130E5AEC0BF012002BB5120047
+:1052C00020BF120020BD12006A0E3DEC1AF0A80E9D
+:1052D000E8CF7CF0410EE8CF7DF0000EE8CF7EF005
+:1052E000000EE8CF7FF037EC1AF020EE60F018C522
+:1052F00032F1326706D0070E53EC0BF026EC0EF0BD
+:105300001200336B1F8F030E29EC0DF01F9F26EC4C
+:105310000EF0120030EC80F001011A0E5AEC0BF086
+:1053200020EE60F0230EDE6E63C532F163C50AF134
+:105330001F8F386B382B376B20EC0DF0200EDE6E94
+:10534000280EDE6E100E0A6105D04E0EDE6E320E95
+:10535000DE6E04D0480EDE6E650EDE6E290EDE6E49
+:10536000200EDE6E640EE8CF7DF0190EE8CF7CF0E3
+:10537000000EE8CF7EF037EC1AF026EC0EF020EEAF
+:1053800060F015EE33F00A2BE6CF32F10A2FFCD78E
+:10539000386B382B376B20EC0DF0250EDE6E200EAF
+:1053A000DE6E640EE8CF7DF0320EE8CF7CF0000EAA
+:1053B000E8CF7EF037EC1AF026EC0EF01F9F1200BB
+:1053C000000E03D0230E7EEC10F0E8CFF4F1000EB7
+:1053D000E8CFF5F11A0EE8CFF6F1000EE8CFF7F1BD
+:1053E0009F0EE8CFF8F1C9EC0EF012002BB51200B9
+:1053F00028BF12002ABB12002BB912006B0E3DEC25
+:105400001AF05A0EE8CF7CF0000EE8CF7DF0000EC7
+:10541000E8CF7EF037EC1AF020EE60F0430EDE6E3F
+:105420004E0EDE6E530EDE6E3A0EDE6E65C532F146
+:105430001F8F386B382B376B20EC0DF01F9F250E1C
+:10544000DE6E26EC0EF01200400EA4EC0DF0010E04
+:10545000A8622AD0C80EE8CF7CF0000EE8CF7DF01D
+:10546000000EE8CF7EF0000EE8CF7FF0E00E26ECD5
+:1054700010F020EE60F0400E326F180E336F322BBA
+:105480004FEC2AF07D0EA86201D004D0A8CFDEFF39
+:10549000332FF5D726EC0EF037EC1AF0120032C19C
+:1054A000A9FFD1EC0DF01200180E396FC80EE8CF2D
+:1054B0007CF0000EE8CF7DF099EC1CF01200120099
+:1054C000120025BD12001A0EA4EC0DF0A8CF0AF1AF
+:1054D000690E0A611200630E0A65120032C14CF1B6
+:1054E00033C14DF1640E4E6F4F6BF0EC0BF00AC1FF
+:1054F0004EF14F6B34EC0CF048C132F149C133F13D
+:1055000012003B6F010EBD27000EBE23BEAF02D0BE
+:10551000BD6BBE6B3B2FF6D712003B6F010EBD5F1C
+:10552000000EBE5BBEAF02D07F0EBE6F3B2FF6D724
+:1055300012009CD8010EBD27000EBE232391BEAFE2
+:105540001200BD6BBE6B2381120023B31CD823A3B2
+:105550000BD82383000EBD2BBE232391BEAF1200B8
+:10556000BD6BBE6B238112003B6FC580A4D8A60E15
+:10557000C96EA1D894D8BEC1C9FF9DD890D8BDC16D
+:10558000C9FF99D88CD83BC1C9FF95D888D81200DB
+:105590003B6B3C6B229F229DC5848DD8C5808BD8E8
+:1055A000A60EC96E88D8C5BCF7D73CC1C9FF83D841
+:1055B00076D83BC1C9FF7FD872D8C5827CD8A70EE8
+:1055C000C96E79D86CD8C58676D822BD05D0228D13
+:1055D000FD0EC962229D11D022BF05D0228FFD0E83
+:1055E000C96209D00AD0FE0EC96205D03BC1BDF127
+:1055F0003CC1BEF10DD0229F229D010E3B27000E23
+:105600003C233CBF03D0C58856D8DDD7BD6BBE6BED
+:10561000C58451D8229F229D1200C5844CD8C580D4
+:105620004AD8A60EC96E47D8C5BCF7D7BEC1C9FFB8
+:1056300042D835D8BDC1C9FF3ED831D8C5823BD884
+:10564000A70EC96E38D82BD8C58635D8C950C584A1
+:1056500032D81200E2DF010EBD27000EBE232391D7
+:10566000BEAF1200BD6BBE6B238112003B6FC580C5
+:1056700022D8A60EC96E1FD812D8BEC1C9FF1BD82A
+:105680000ED8BDC1C9FF17D80AD83BC1C9FF13D86E
+:1056900006D8C58410D8060EDAEC0CF01200C5BC92
+:1056A00001D812004D0E3DEC1AF0CBEC49F00BD8AE
+:1056B0009E96C46B1200C42F01D0F4D79EA6FBD7D0
+:1056C000C46B9E961200C66A4E0E3DEC1AF0C56A77
+:1056D000C76A949694888296090EC46F82860000E9
+:1056E00082B804D082968296C42FF8D79486C66A70
+:1056F0000A0EDAEC0CF0000EC76E280EC66E000E15
+:10570000C56E080EC86ECDEC49F04F0E3DEC1AF098
+:105710001200C56FC580CFDF900EC96ECCDFBFDF32
+:10572000C5C1C9FFC8DFBBDFC584C5DF12009E96B7
+:10573000C580C1DF910EC96EBEDFB1DFC586BBDF9C
+:10574000C9CFC5F1C588B7DFC584B5DF120025957F
+:10575000299531EC0FF0259325972599BC6BBB6BF0
+:10576000C16B010EE8CF7FF00C0E5DEC0BF0000E6C
+:10577000E8CF7FF0A56BA66B63EC2BF0C8EC2AF0AA
+:10578000396B3A6B050EBA6F010EE8CF7FF00C0E45
+:105790005DEC0BF0000EE8CF7FF0229D229F010E02
+:1057A000A527000EA623A6BF27D0010E8DEC2AF058
+:1057B0000DEC2BF022BD05D0228DFA0EC962229D80
+:1057C00010D022BF05D0228FFA0EC96207D809D0A7
+:1057D000BDC1BFF1BEC1C0F1C12B13D0229F229D1C
+:1057E0001200010E3927000E3A233ABF01D0D7D755
+:1057F00025A910EF13F02CD0C151D8B4F9D72583C7
+:1058000027D0030E81EC2AF025A704D0A751C1634D
+:10581000DED264D025B31CD0F5DA050EBA6316D0FB
+:10582000C1C1ACF1BFC1AAF1C0C1ABF1A5C191F139
+:10583000A6C192F139C1F0F13AC1A8F1030EAA272D
+:10584000000EAB23030E915F000E925BBA2FBFD206
+:1058500025A97DD7E2EC29F0010EE8CF7FF01A0EE2
+:105860005DEC0BF0000EE8CF7FF00B0E5DEC0BF063
+:10587000209921912193219724992497B86B010EA7
+:1058800025B5AD51BA6F259525991FEC1DF0EDECAE
+:105890002EF021B3A7D221B10ED020B112EC3BF0F3
+:1058A00020B196EC40F0209120B910EF13F020B316
+:1058B000BAEF47F0ECD72191060EBA6302D010EF91
+:1058C00013F0BAC1ADF12585BB51050DF350BA25D2
+:1058D000A76F31EC0FF02587C16B43D725978CEC70
+:1058E0001CF0000EE8CF7CF0000EE8CF7DF020EE3B
+:1058F00060F0230EDE6E1C0E92EC10F0326703D0C7
+:10590000336701D016D0010E3227000E332332C187
+:1059100052F133C153F1A7C154F1556BD9EC0BF0DF
+:1059200050C132F151C133F11F8F0A0E29EC0DF035
+:1059300007D0A7C132F1386B382B376B1BEC0DF059
+:10594000200EDE6E2AEC2BF0C9CF32F12AEC2BF0C0
+:10595000C9CF32F1BDC1AFF1BEC1AEF1200E81ECB5
+:105960002AF00DEC2BF0C9CFA9F1AFC1BDF1AEC14A
+:10597000BEF132C1F1F12AEC2BF0C9CFF2F12AECE1
+:105980002BF0C9CFF3F109EC23F0200EDE6E2AECE8
+:105990002BF0C9CF32F1386B382B376B1BEC0DF085
+:1059A0003A0EDE6E2AEC2BF0C9CF32F1386B382B71
+:1059B000376B1BEC0DF026EC0EF0190EE8CF7CF0E7
+:1059C000050EE8CF7DF020EE60F02AEC2BF0C9CF79
+:1059D00032F12AEC2BF0C9CF33F132C14CF133C193
+:1059E0004DF1A40E4E6F4F6B0DEC0CF048C1C6F19B
+:1059F00049C1C7F1C62B000EC7231F8F030E29EC28
+:105A00000DF06D0EDE6E200EDE6E2AEC2BF0C9CF8F
+:105A100032F12AEC2BF0C9CF33F132C14CF133C152
+:105A20004DF13C0E4E6F4F6BF0EC0BF01F8F386B4F
+:105A3000382B376B375129EC0DF0270EDE6E2AEC30
+:105A40002BF0C9CF32F132514827000E492348C10B
+:105A50004CF149C14DF19F0E4E6F4F6B0DEC0CF0A8
+:105A600048C14CF149C14DF1A9514E6F4F6B0DEC3E
+:105A70000CF048C1C8F149C1C9F1C82B000EC923B7
+:105A80001F8F386B382B376B1BEC0DF0220EDE6E40
+:105A9000200EDE6E2AEC2BF0C9CF32F12AEC2BF06F
+:105AA000C9CF33F1030E386F1F8F020E29EC0DF0B2
+:105AB000B00EDE6E430EDE6E26EC0EF0320EE8CF38
+:105AC0007CF0050EE8CF7DF020EE60F02AEC2BF0A4
+:105AD000C9CF32F12AEC2BF0C9CF33F11F8F386BCD
+:105AE000382B376B375129EC0DF06D0EDE6E620EE0
+:105AF000DE6E610EDE6E720EDE6E200EDE6E440E07
+:105B0000DE6E650EDE6E730EDE6E610EDE6E740E80
+:105B1000DE6E200EDE6E2AEC2BF0C9CF32F12AECBD
+:105B20002BF0C9CF33F1B6EC0BF01F8F325133C1DC
+:105B300032F1336F386B382B376B20EC0DF03A0EA7
+:105B4000DE6E33C132F1386B382B376B1BEC0DF046
+:105B50001F9F26EC0EF02AEC2BF02AEC2BF02AECFF
+:105B60002BF02AEC2BF02AEC2BF02AEC2BF02AEC71
+:105B70002BF02AEC2BF02AEC2BF02AEC2BF02AEC61
+:105B80002BF02AEC2BF02AEC2BF02AEC2BF02AEC51
+:105B90002BF02AEC2BF02AEC2BF02AEC2BF02AEC41
+:105BA0002BF0C9CFB1F1B199B19BB19DB19FB12B90
+:105BB000B1C1EBF12AEC2BF0C9CFB2F1B299B29B93
+:105BC000B29DB29FB2C1ECF12AEC2BF0C9CFB3F178
+:105BD0002AEC2BF0C9CFB4F12AEC2BF0C9CFB5F1E8
+:105BE0002AEC2BF0C9CFB6F12AEC2BF02AEC2BF0E3
+:105BF000010EE8CFF4F14B0EE8CFF5F1EF0EE8CF50
+:105C0000F6F1000EE8CFF7F19F0EE8CFF8F1C9ECFE
+:105C10000EF02AEC2BF0B86B2AEC2BF09E0E386FAE
+:105C2000229F050EB96F4B0EDC6FB92933EC0EF0D5
+:105C3000C8C1CAF1C9C1CBF1CB2B61D822BF23D0D7
+:105C4000C6C14EF1C7C14FF132C14CF133C14DF164
+:105C50000DEC0CF04B0E48275CEC2EF048C1DCF14B
+:105C6000485142EC0EF0B92BB95133EC0EF037EC41
+:105C70001AF04CEC0EF0CA4F02D041D8FCD7CB2F13
+:105C8000FAD7382FD5D72099219121932499249799
+:105C9000B86BEDEC2EF021B177D021B31CD120B13F
+:105CA00012EC3BF020B196EC40F0209120B96CD082
+:105CB00020B3BAEF47F0EDD74851DC6301D01200B2
+:105CC0004851DC650ED0DCC149F14907495142EC2D
+:105CD0000EF037EC1AF075EC0EF048514963F5D729
+:105CE000120048C149F14907495142EC0EF037EC26
+:105CF0001AF075EC0EF0DC514963F5D712002AEC6E
+:105D00002BF0C9CF32F12AEC2BF0C9CF33F12AECBA
+:105D10002BF0C9CFB8F1289BB8BF288BB89FFD0ED8
+:105D2000326305D0FD0E336302D0228F1200B22FF2
+:105D300023D0ECC1B2F128AB11D02AEC2BF0B8077C
+:105D4000000EC9B8020FC9BA010FEF6FEF6701D09B
+:105D500005D02AEC2BF0B807EF2FFBD7040EB86361
+:105D600006D02AEC2BF0B8072AEC2BF0B8072AEC67
+:105D70002BF0B82FFCD71200B86701D012002AEC24
+:105D80002BF0B82FFCD712002099B86BAAC1BDF137
+:105D9000ABC1BEF191C1A5F192C1A6F1ACC1C1F1F7
+:105DA000F0C139F1A8C13AF1C1072593BB07BC6B1B
+:105DB000050EBA6FBB2B31EC0FF0E6D425B3A8EF7C
+:105DC0002BF0BC6B050EBA6FBB2B31EC0FF0BFC1D3
+:105DD000BDF1C0C1BEF1C4EF2BF024B9218324B7BB
+:105DE00021811200BA2B070EBA6301D0E7D7BC2974
+:105DF000BA6302D0060EBA6FB86B1FEC1DF024997F
+:105E0000219345D52589BC2B29B50CD0E2EC29F08E
+:105E1000010EE8CF7FF01A0E5DEC0BF0000EE8CF1C
+:105E20007FF02985140EE8CF7DF0BB51050DF350AE
+:105E3000C15D1E0DF350050FE8CF7CF020EE60F041
+:105E4000C1C132F1386B382B376B1BEC0DF0200ED3
+:105E5000DE6E2AEC2BF0C9CF32F10D0E326504D084
+:105E60002AEC2BF0C9CF32F132C1F1F12AEC2BF040
+:105E7000C9CFF2F12AEC2BF0C9CFF3F15FEC23F09C
+:105E80002AEC2BF02AEC2BF0200EDE6E2AEC2BF005
+:105E9000C9CF32F12AEC2BF0C9CF33F11F8F248503
+:105EA000030E29EC0DF06D0EDE6E200EDE6E2AEC78
+:105EB0002BF0C9CF32F12AEC2BF0C9CF33F11F8F71
+:105EC000386B382B376B375129EC0DF0270EDE6E0F
+:105ED00026EC0EF01200010EBA6F98EC27F032ECAF
+:105EE00028F0AAEC27F02099219121932499249756
+:105EF000B86BEDEC2EF021B315D021B10DD020B14F
+:105F000012EC3BF020B196EC40F0209120B93CD748
+:105F100020B3BAEF47F0EDD7BA4F36D7BA4F18D003
+:105F2000BA4F07D0BA2B040EBA6302D0010EBA6F73
+:105F3000D8D795EC20F0BA6FBA6701D025D731ECED
+:105F40000FF00C0E5DEC0BF083EC16F010EF13F07D
+:105F500095EC20F0BA6FBA6701D016D731EC0FF08C
+:105F60000C0E5DEC0BF0010E8DEC2AF0BDC1A5F11D
+:105F7000BEC1A6F1010EBF27000EC023C0BFBF6B7C
+:105F8000C0BFC06BA5C1BDF1A6C1BEF10DEC2BF029
+:105F9000C86FFE0EC86331D0BFC1BDF1C0C1BEF134
+:105FA000FE0E36EC2BF0010EBF27000EC023C0BF43
+:105FB000BF6BC0BFC06BBFC1BDF1C0C1BEF1010EA0
+:105FC000A527000EA623A6AF02D0A56BA66BFF0ED9
+:105FD00036EC2BF0010E81EC2AF0A5C152F1A6C1DE
+:105FE00053F1BDC154F1BEC155F1D9EC0BF050676E
+:105FF000EED75167ECD7A7EF2BF0C8EC2AF0020ED2
+:1060000081EC2AF0BDC1C8F1BEC1C9F1020E8DEC10
+:106010002AF0BDC1A5F1BEC1A6F1A5C1BDF1A6C1C1
+:10602000BEF10DEC2BF0BFC1BDF1C0C1BEF136EC2D
+:106030002BF0A5C1BDF1A6C1BEF1FF0E36EC2BF0D1
+:10604000010EA527000EA623A6BFA56BA6BFA66BB3
+:10605000010EBF27000EC023C0BFBF6BC0BFC06B07
+:10606000A5C152F1A6C153F1C8C154F1C9C155F13E
+:10607000D9EC0BF05067D1D75167CFD7A7EF2BF0F2
+:106080002D939D9AD9EC49F02EEC49F06B0EAD6E34
+:10609000FAEC0DF0DBEC49F09D8A98EF39F0289589
+:1060A0009D9AD9EC49F020EC80F0010130EC80F0B1
+:1060B000010118EC80F00101010ECC6FCD6B680E70
+:1060C000AD6EFAEC0DF02085DBEC49F09D8A98EF7F
+:1060D00039F028939D9AD9EC49F0AA6AAAD8DBEC4A
+:1060E00049F09D8A98EF39F02A9F9D9AD9EC49F0A2
+:1060F000010EAA6E9ED8AA6ADBEC49F09D8A98EF41
+:1061000039F0279F9D9AD9EC49F0FAEC0DF0010E79
+:10611000AD6EFAEC0DF0330EAD6E29EE4AF0100EB6
+:10612000396FFAEC0DF0DECFADFF392FFAD7DBEC8B
+:1061300049F09D8A98EF39F0259B9D9AD9EC49F05A
+:1061400031EC0FF0E2EC29F0010EE8CF7FF00F0EFA
+:106150005DEC0BF0000EE8CF7FF0050E436FAA0E4A
+:10616000AD6EFAEC0DF0432FFAD7550EAD6E100E52
+:106170005DEC0BF0C8EC2AF0010EBD27000EBE232B
+:10618000110E5DEC0BF055D8FAEC0DF0C2C1ADFF6D
+:10619000FAEC0DF0C3C1ADFFFAEC0DF0010EAD6EDF
+:1061A000FAEC0DF0330EAD6E120E5DEC0BF0436B9E
+:1061B000446BC5805BEC2BF0A60EC96E5BEC2BF03C
+:1061C000C5BCF7D7BEC1C9FF5BEC2BF04FEC2BF081
+:1061D000BDC1C9FF5BEC2BF04FEC2BF0C5825BEC33
+:1061E0002BF0A70EC96E5BEC2BF04FEC2BF0130ECF
+:1061F0005DEC0BF0FAEC0DF0C5865BEC2BF0C9CF33
+:10620000ADFF010E4327000E442344BF04D0C588D0
+:106210005BEC2BF0EFD7C5845BEC2BF0140E5DEC40
+:106220000BF0FA0EDAEC0CF0DBEC49F09D8A29EF6A
+:1062300039F0436BA96AD1EC0DF0A8CFADFFA92AC4
+:10624000FAEC0DF0432FF7D71200010EBA6F219927
+:1062500021972099AA6B229D229F31EC0FF0E2EC4E
+:1062600029F0010EE8CF7FF06F0E5DEC0BF0000E11
+:10627000E8CF7FF0B86B21912193140EE8CF7DF029
+:10628000230EE8CF7CF020EE60F0700E56EC0BF0A1
+:10629000AAC132F1322B1F8F386B382B376B0AECC7
+:1062A0000DF0200EDE6E280EDE6EC00E56EC0BF0EA
+:1062B000200EDE6E210EA4EC0DF0A8CFD1F1D10599
+:1062C000040DF350060FA96ED1EC0DF0A8CF32F1FA
+:1062D0001F8F386B382B376B0AEC0DF02F0EDE6EEC
+:1062E000D105040DF350070FA96ED1EC0DF0A8CF26
+:1062F00032F11F8F386B382B376B0AEC0DF0290EFB
+:10630000DE6E26EC0EF0140EE8CF7DF0410EE8CFE5
+:106310007CF020EE60F0610E56EC0BF0AA51240FD9
+:10632000A96ED1EC0DF0A8CF32F1336B1F8F030EA5
+:1063300029EC0DF01F9F420EDE6E610EDE6E720EB6
+:10634000DE6E200EDE6E26EC0EF0140EE8CF7DF031
+:106350005F0EE8CF7CF020EE60F0BE0E56EC0BF046
+:1063600026EC0EF0140EE8CF7DF07D0EE8CF7CF029
+:1063700020EE60F0BF0E56EC0BF026EC0EF0140E83
+:10638000E8CF7DF09B0EE8CF7CF020EE60F0590E58
+:1063900056EC0BF0310EDE6E2E0EDE6E300EDE6E23
+:1063A000300EDE6E26EC0EF00B0E5DEC0BF0F7EC13
+:1063B00012F01FEC1DF0EDEC2EF021B30FD021B147
+:1063C0001ED020B3BAEF47F020B112EC3BF020B161
+:1063D00096EC40F0209120B91CD0EDD7BA2B020EDC
+:1063E000BA6301D0BA2B070EBA6302D0010EBA6F9E
+:1063F000B86B1FEC1DF0F7EC12F02193DCD7BA4F0D
+:106400003ED0BA4F0AD0BA4F08D0BA4F1AD0BA4FBE
+:106410002CD0020EBA6F64EF13F0AA51240FA96EAC
+:10642000D1EC0DF0A8CF32F1322BFB0E326302D04B
+:10643000FA0E326F32C1A8FFD5EC0DF0030EBA6F21
+:1064400019D7AA51240FA96ED1EC0DF0A8CF32F1C3
+:106450003207FF0E326302D0000E326F32C1A8FF46
+:10646000D5EC0DF0040EBA6F05D7AA51240FA96E12
+:10647000640EA86ED5EC0DF0050EBA6FFBD6AA2BF4
+:10648000030EAA6301D0AA6B010EBA6FF3D631ECEA
+:106490000FF0E2EC29F0010EE8CF7FF0720E5DEC18
+:1064A0000BF0000EE8CF7FF0230EE8CF7CF0000E5B
+:1064B000E8CF7DF0000EE8CF7EF020EE60F0730EA6
+:1064C00056EC0BF0320EA4EC0DF0A8CF32F1330EE7
+:1064D000A4EC0DF0A8CF33F11F8F386B382B376B3E
+:1064E000375129EC0DF0200EDE6E280EDE6E340ED4
+:1064F000A4EC0DF0A8CF32F1350EA4EC0DF0A8CF2E
+:1065000033F11F8F386B382B376B375129EC0DF077
+:10651000290EDE6E26EC0EF0410EE8CF7CF020EE68
+:1065200060F0750E56EC0BF02F0EA4EC0DF0A8CF1A
+:10653000F1F1300EA4EC0DF0A8CFF2F1310EA4EC85
+:106540000DF0A8CFF3F109EC23F026EC0EF05F0E6E
+:10655000E8CF7CF020EE60F0760E56EC0BF0280EC3
+:10656000A4EC0DF0A8CF32F1290EA4EC0DF0A8CFC9
+:1065700033F1010E386F1F8F020E29EC0DF01F9FB3
+:10658000560EDE6E26EC0EF07D0EE8CF7CF020EE8F
+:1065900060F0770E56EC0BF02A0EA4EC0DF0A8CFAD
+:1065A000F1F12B0EA4EC0DF0A8CFF2F12C0EA4EC1F
+:1065B0000DF0A8CFF3F109EC23F026EC0EF09B0EC2
+:1065C000E8CF7CF020EE60F0780E56EC0BF0360E43
+:1065D000A4EC0DF0A8CF32F1370EA4EC0DF0A8CF4B
+:1065E00033F1030E386F1F8F020E29EC0DF01F9F41
+:1065F000B00EDE6E200EDE6E280EDE6E380EA4ECBF
+:106600000DF0A8CFF1F1390EA4EC0DF0A8CFF2F106
+:106610003A0EA4EC0DF0A8CFF3F109EC23F0290E0B
+:10662000DE6E200EDE6E26EC0EF0B90EE8CF7CF0AA
+:1066300020EE60F0790E56EC0BF03B0EA4EC0DF062
+:10664000A8CF32F13C0EA4EC0DF0A8CF33F1030E2D
+:10665000386F1F8F020E29EC0DF01F9FB00EDE6EFB
+:10666000200EDE6E280EDE6E3D0EA4EC0DF0A8CFDF
+:10667000F1F13E0EA4EC0DF0A8CFF2F13F0EA4EC28
+:106680000DF0A8CFF3F109EC23F0290EDE6E200EF9
+:10669000DE6E26EC0EF081A0FED72497249921917E
+:1066A000EDEC2EF021B10DD020B3BAEF47F020B1C0
+:1066B00012EC3BF020B196EC40F0209120B901D0D3
+:1066C000EFD7030EBA6F64EF13F0010EBA6F31EC1F
+:1066D0000FF0B86B209921912193E2EC29F0010E83
+:1066E000E8CF7FF06A0E5DEC0BF0000EE8CF7FF094
+:1066F000AA6BA56B050E096F020E0A6F140EE8CF88
+:106700007DF0040E0A271E0E09270951E8CF7CF000
+:1067100020EE60F0470EDE6EAAC132F1322B1F8FE1
+:10672000386B382B376B0AEC0DF03A0EDE6EB1EC9D
+:1067300037F026EC0EF0280EE8CF7DF00951E8CFB7
+:106740007CF020EE60F0210EA96ED1EC0DF0A804D3
+:10675000AA6302D02A0EDE6EB1EC37F026EC0EF002
+:10676000300EE8CF7DF00951E8CF7CF020EE60F0EC
+:106770000AC1A9FFA92AD1EC0DF0A8CF32F13253FA
+:10678000000E32651AD0AAEC37F00AC1A9FFD1EC8D
+:106790000DF0A8CF32F1386B382B376B20EC0DF0B1
+:1067A0002F0EDE6EA92AD1EC0DF0A8CF32F1386B96
+:1067B000382B376B20EC0DF03FD00AC1A9FFD1EC8C
+:1067C0000DF0A8CF32F13253150E326517D0640E9A
+:1067D000326108D0A3EC37F0386B382B376B20ECE4
+:1067E0000DF02AD04F0EDE6E320EDE6E200EDE6E03
+:1067F000386B382B376B20EC0DF01ED032630FEC6A
+:1068000034F0410EDE6E490EDE6E520EDE6E200E4C
+:10681000DE6E386B382B376B20EC0DF00DD0450E4B
+:10682000DE6E520EDE6E520EDE6E200EDE6E386BA7
+:10683000382B376B20EC0DF0B1EC37F026EC0EF076
+:10684000690EE8CF7DF00951E8CF7CF020EE60F0D2
+:10685000200EDE6E690EDE6E6E0EDE6E200EDE6EB9
+:10686000AA511C0FA96ED1EC0DF0A8CF32F1386BF4
+:10687000382B376B20EC0DF06D0EDE6EB1EC37F07F
+:1068800026EC0EF037EC1AF0AA2B050EAA637EEF69
+:1068900033F00B0E5DEC0BF0F7EC12F01FEC1DF07B
+:1068A000EDEC2EF021B30FD021B11ED020B3BAEF02
+:1068B00047F020B112EC3BF020B196EC40F0209173
+:1068C00020B90ED0EDD7BA2B070EBA6302D0010E55
+:1068D000BA6FB86B1FEC1DF0F7EC12F02193E0D704
+:1068E000020EBA6F13EF13F0BA4F09D0BA4F0CD0A3
+:1068F000BA4F0FD0BA4F12D0BA4F15D0F1D7000E01
+:10690000AA6F000EA56F14D0010EAA6F040EA56F1A
+:106910000FD0020EAA6F080EA56F0AD0030EAA6F41
+:106920000C0EA56F05D0040EAA6F100EA56F00D037
+:10693000010EBA6F2993219921972099229D31EC5C
+:106940000FF01E0E5DEC0BF00B0E5DEC0BF0B86B58
+:10695000219121934ADA410EE8CF7CF0140EE8CF62
+:106960007DF020EE60F04F0EDE6E320EDE6E3A0EDF
+:10697000DE6E200EDE6EA551060FA96ED1EC0DF075
+:10698000A8CF32F1386B382B376B20EC0DF0250E89
+:10699000DE6E200EDE6E280EDE6E4D0EDE6E4F0EAB
+:1069A000DE6E440EDE6E3A0EDE6E120E7EEC10F0DF
+:1069B0000A0DF3CF4CF1F4CF4DF1A551060FA96E9E
+:1069C000D1EC0DF0A8CF4EF14F6B0DEC0CF00A0E90
+:1069D000485F48C132F1000E495B49C133F1386B61
+:1069E000382B376B375129EC0DF06D0EDE6E290E0A
+:1069F000DE6E200EDE6E200EDE6E26EC0EF05F0EDA
+:106A0000E8CF7CF020EE60F0480EDE6E650EDE6EA4
+:106A10003A0EDE6E200EDE6EA551070FA96ED1EC88
+:106A20000DF0A8CF32F1386B382B376B20EC0DF01E
+:106A3000250EDE6E200EDE6E200EDE6E26EC0EF0D3
+:106A40007D0EE8CF7CF020EE60F02B0EDE6E2F0E78
+:106A5000DE6E2D0EDE6E3A0EDE6E200EDE6E2B0E1C
+:106A600022BD2D0EDE6E26EC0EF09B0EE8CF7CF0E4
+:106A700020EE60F0590E56EC0BF0A551040FA96EF4
+:106A8000D1EC0DF0A8CF32F1386B382B376B20ECFE
+:106A90000DF02F0EDE6EA551050FA96ED1EC0DF095
+:106AA000A8CF32F1386B382B376B20EC0DF0200E6D
+:106AB000DE6E200EDE6E26EC0EF0F7EC12F01FEC10
+:106AC0001DF0EDEC2EF021B30FD021B11AD020B380
+:106AD000BAEF47F020B112EC3BF020B196EC40F059
+:106AE000209120B918D0EDD7BA2B070EBA6302D087
+:106AF000010EBA6FB86B1FEC1DF0F7EC12F021938A
+:106B0000E0D7BA4F90D0BA4F11D0BA4F43D0BA4F56
+:106B100006D0BA4F69D0AAC1BAF1BA2BD8D5227D16
+:106B2000040EBA6F14D7010EBA6F09D7A551060F1C
+:106B3000A96ED1EC0DF0A8CF32F122BD07D0322BD7
+:106B4000650E326310D0040E326F0DD03207030E83
+:106B5000326309D0A551070FA96ED1EC0DF0640E78
+:106B6000326FA850325FA551070FA96ED1EC0DF01E
+:106B7000A8503225336F650E336302D0040E326F96
+:106B8000A551060FA96E32C1A8FFD5EC0DF0020E7B
+:106B9000BA6FDDD6A551070FA96ED1EC0DF0A8CFC5
+:106BA00032F122BD06D0322B5C0E326307D0326B3D
+:106BB00005D03207FF0E326301D0326BA551060FAC
+:106BC000A96ED1EC0DF0A8503225336F650E3363FA
+:106BD00001D03207A551070FA96E32C1A8FFD5EC2D
+:106BE0000DF0030EBA6FB3D6A551040FA96ED1EC08
+:106BF0000DF0A8CF32F1A551050FA96ED1EC0DF023
+:106C0000A8CF33F1A551060FA96E32C1A8FFD5EC6C
+:106C10000DF0A551070FA96E33C1A8FFD5EC0DF0FB
+:106C2000050EBA6F94D631EC0FF0010EBA6F6D0EEF
+:106C30005DEC0BF00B0E5DEC0BF0B86B219121932A
+:106C4000D4D8A4D9410EE8CF7CF0140EE8CF7DF063
+:106C500020EE60F0690E56EC0BF01B0EA4EC0DF06C
+:106C6000AAC132F1322BA832322FFDD7D8A004D0DE
+:106C7000600E56EC0BF006D0200EDE6E200EDE6E9F
+:106C8000200EDE6E26EC0EF05F0EE8CF7CF0140EC8
+:106C9000E8CF7DF020EE60F0580E56EC0BF0200EA1
+:106CA000DE6E210EA96ED1EC0DF0A804AA6304D00B
+:106CB000600E56EC0BF006D0200EDE6E200EDE6E5F
+:106CC000200EDE6E26EC0EF07D0EE8CF7CF0140E6A
+:106CD000E8CF7DF020EE60F06B0E56EC0BF026EC6A
+:106CE0000EF09B0EE8CF7CF0140EE8CF7DF020EE86
+:106CF00060F06C0E56EC0BF026EC0EF0F7EC12F098
+:106D00001FEC1DF0EDEC2EF021B30FD021B11AD005
+:106D100020B3BAEF47F020B112EC3BF020B196EC73
+:106D200040F0209120B9F7D6EDD7BA2B070EBA6301
+:106D300002D0010EBA6FB86B1FEC1DF0F7EC12F029
+:106D40002193E0D7BA4FEFD6BA4F11D0BA4F05D042
+:106D5000BA4F23D0BA4F35D0DED6AAC1A8FFA82A91
+:106D6000210EA96ED5EC0DF0030EBA6F66D71B0E7F
+:106D7000A4EC0DF0AAC132F1322B324FA870324F81
+:106D8000A872324FA874324FA876324FA8781B0EE3
+:106D9000A2EC0DF0020EBA6F50D7AA511C0FA96ECB
+:106DA000D1EC0DF0A8CF32F1322B640E326302D059
+:106DB000630E326F32C1A8FFD5EC0DF0040EBA6F2E
+:106DC0003CD7AA511C0FA96ED1EC0DF0A8CF32F11F
+:106DD0003207FF0E326302D0000E326F32C1A8FFBD
+:106DE000D5EC0DF0050EBA6F28D7E2EC29F0010EB4
+:106DF000E8CF7FF0020EE8CF7CF0000EE8CF7DF008
+:106E000020EE60F05F0E56EC0BF0AAC132F1322B8F
+:106E10001F8F386B382B376B0AEC0DF03A0EDE6E95
+:106E2000200EDE6E26EC0EF0020EE8CF7CF0320E65
+:106E3000E8CF7DF020EE60F0A551070FA96ED1ECF0
+:106E40000DF0A8CF32F13253000E32651DD0AAECFE
+:106E500037F0A551060FA96ED1EC0DF0A8CF32F195
+:106E6000386B382B376B20EC0DF02F0EDE6EA551F2
+:106E7000070FA96ED1EC0DF0A8CF32F1386B382B8B
+:106E8000376B20EC0DF041D0A551060FA96ED1EC67
+:106E90000DF0A8CF32F13253150E3263326517D0A0
+:106EA000640E326108D0A3EC37F0386B382B376BA7
+:106EB00020EC0DF02AD04F0EDE6E320EDE6E200E6C
+:106EC000DE6E386B382B376B20EC0DF01ED0326342
+:106ED0000ED0410EDE6E490EDE6E520EDE6E200EBC
+:106EE000DE6E386B382B376B20EC0DF00ED0450E74
+:106EF000DE6E520EDE6E520EDE6E200EDE6E386BD1
+:106F0000382B376B20EC0DF000D0200EDE6E690EB2
+:106F1000DE6E6E0EDE6E200EDE6EAA511C0FA96EA6
+:106F2000D1EC0DF0A8CF32F1386B382B376B20EC59
+:106F30000DF06D0EDE6E200EDE6E26EC0EF0000EF5
+:106F4000E8CF7FF012004E0EDE6E580EDE6E200E81
+:106F5000DE6E1200540EDE6E580EDE6E200EDE6EF9
+:106F600012001B0EA4EC0DF0AAC132F1322BA83294
+:106F7000322FFDD7D8A006D0230E7EEC10F026ECE1
+:106F800010F01200490E26EC10F01200A551060F69
+:106F9000A96ED1EC0DF0A8CF33F1AA511C0FA96E48
+:106FA000D1EC0DF0A8CF32F10A0E32273351320363
+:106FB000F3CF4CF1F4CF4DF10A0E4E6F4F6B0DEC49
+:106FC0000CF048C132F149C133F1370EE8CF7DF002
+:106FD000230EE8CF7CF020EE60F0280EDE6E700EFF
+:106FE000DE6E700EDE6E4F0EDE6E320EDE6E3A0E0E
+:106FF000DE6E030E29EC0DF0420EDE6E610EDE6ECB
+:10700000720EDE6E290EDE6E200EDE6E26EC0EF0A7
+:10701000120025BD1FD0AECF43F1600E435F434F3A
+:10702000258B434F248B434F258D434F2681434F60
+:10703000278F434F2881434F2883434F2885434F51
+:107040002B81434F2A8F434F2D83AE509E9AAB988E
+:10705000AB8812002CB7F9D7D9EC49F0AE6601D055
+:10706000AE2AAE50640DF3CFC6F1F4CFC7F1EDD721
+:10707000F292D5BE09D02487D58E1200F090D5BEED
+:1070800003D02489D58E1200F294D56AD76AD66AC5
+:10709000D58E1200F294D59ED76AD66A1200F19C62
+:1070A0002A91000ED56ED58E1200F18C1200F19A45
+:1070B0002A93000ED56ED58E1200F18A1200A1928D
+:1070C000B19ECA9412009E90D1EC49F0080ECF6098
+:1070D000412B080ECF5E412B0F0E416502D0D1EC43
+:1070E00038F020A901D0120023BF1200422B010E5C
+:1070F00042630AD0239D3F6B406B9B6B9C6B00EC03
+:1071000019F0F0EC18F01200020E42630FD0F7EC09
+:1071100018F0FDEC18F0D8EC17F08D513F278E5188
+:10712000402397519B2798519C231200030E4263E2
+:1071300001D0E5D7040E426301D0E9D7050E4263C2
+:1071400001D0DDD7060E426301D0E1D7070E4263BE
+:1071500001D0D5D7DCDF426B020E3E6FD8904033B2
+:107160003F33D8909C339B333E2FF8D740C18EF1EC
+:107170003FC18DF19CC198F19BC197F1238D25AD45
+:1071800004D0E80E9F6F030EA06F1F979F518D5D77
+:107190008F6FA0518E59906FD8A812008F6B906B93
+:1071A0001200416B2081D89420A31CD0A82BA905E4
+:1071B000A86502D0A86B2287172BD8B4182B22A958
+:1071C00011D0A72B3B0EA76505D0A76B2087A52B59
+:1071D000D8B4A62B2AAB06D0DD2B3B0EDD6502D042
+:1071E000DD6BDC2B032B3B0E03651200036B20854C
+:1071F000042B3B0E04651200046B052B170E05656E
+:107200001200056B062B07C176F1764F1F0E764FE5
+:107210001C0E764F1F0E764F1E0E764F1F0E764FAA
+:107220001E0E764F1F0E764F1F0E764F1E0E764F98
+:107230001F0E764F1E0E764F1F0E06651200010EB2
+:10724000066F072B0C0E07651200010E076F082B47
+:10725000120014EC48F0326B32C118F5B8EC0FF0A4
+:1072600063EC2BF0E3EC0DF06FEC0FF024EC25F069
+:10727000A8EC1CF093EC23F0A3C100F5A4C101F528
+:10728000A3C102F5A4C103F528BF0CD02ABB0AD0C4
+:10729000CAEC21F0FFEC21F087EC28F000EC20F0A4
+:1072A00048EC1FF028AF03D0670E5DEC0BF02AAB63
+:1072B00003D0740E5DEC0BF0B86BB96B209D209F72
+:1072C000239D956B966B996B9A6B050EB76FDBECF4
+:1072D00049F0CDEC49F0259D2C97000EE8CF7CF0CD
+:1072E000000EE8CF7DF0000EE8CF7EF0000EE8CF74
+:1072F0007FF037EC1AF02497249924EC2AF0010E41
+:10730000CF6F470E3DEC1AF00C0E7EEC10F00A6FBA
+:107310000AC113F50B0E7EEC10F00A6F0AC112F5CC
+:1073200030EC80F00101480E3DEC1AF0F7EC12F061
+:1073300020A11BD029A101D000D0A8EC1CF050EC5A
+:107340003AF012EC3BF03EEC45F065EC22F0DAEC62
+:107350003AF023EC3AF072EC12F000EC20F048EC3A
+:107360001FF02CB110EF45F02091F3EC3AF023BD63
+:1073700037EC22F023BD61EC1EF023BD96EC40F00B
+:10738000239D20B5ECEC39F020BF10EF13F020B3B3
+:107390001EEF3BF020B953EF44F025BB9CEF30F0DB
+:1073A00024BBBAEF46F026B1ABEF0DF02BB1A6EF40
+:1073B0000DF027BF81EF30F028B110EF47F028B370
+:1073C00069EF30F028B54FEF30F02ABF74EF30F09E
+:1073D0002DB340EF30F0ACD793EC23F027EC3AF02C
+:1073E00063EC46F024EC2AF013EC3AF028BF09D005
+:1073F0002ABB07D0FFEC21F0CAEC21F020AD87ECCE
+:1074000028F005EC3AF0209512002781010ECC5FA0
+:10741000000ECD5BCC671200CD6712002791DFEC28
+:1074200049F0CC2B120020C532F121C533F132676F
+:1074300005D0336703D0196B1A6B1200010E1927A0
+:10744000000E1A23120027B1E1EC49F01200D5EC2E
+:1074500049F0490E3DEC1AF09FC102F5A0C103F5B9
+:107460000A6B0AC111F54F0E0A6F0AC110F58DC1E2
+:1074700000F58EC101F50B0E7EEC10F00A6F0AC10B
+:1074800012F50C0E7EEC10F00A6F0AC113F540ECF9
+:1074900080F001014A0E3DEC1AF0D7EC49F01200E1
+:1074A00094928282249182A42481829294820A0EF0
+:1074B000AEEC0CF0249382A424839492829224B1A3
+:1074C00074D024B364D0948229A944D0299F2999E7
+:1074D000320EA4EC0DF0A8CF39F1330EA4EC0DF070
+:1074E000A8CF3AF1D890010E3927000E3A2339C1BE
+:1074F000A8FF320EA2EC0DF03AC1A8FF330EA2ECA9
+:107500000DF0340EA4EC0DF0A8CF39F1350EA4EC3B
+:107510000DF0A8CF3AF1D890010E3927000E3A238A
+:1075200039C1A8FF340EA2EC0DF03AC1A8FF350E08
+:10753000A2EC0DF007C1A8FF2F0EA2EC0DF006C1C2
+:10754000A8FF300EA2EC0DF008C1A8FF310EA2EC8E
+:107550000DF0120029AF1200299F320EA4EC0DF09D
+:10756000A8CF39F1330EA4EC0DF0A8CF3AF1D890A2
+:10757000010E3927000E3A2339C1A8FF320EA2ECC2
+:107580000DF03AC1A8FF330EA2EC0DF01200CFECC3
+:1075900049F0640EDAEC0CF0D1EC49F0640EDAEC50
+:1075A0000CF0CFEC49F029891200CFEC49F0298F7B
+:1075B0002999120020AD1200B92B040E7EEC10F0B8
+:1075C000B9651200209DE0EC29F028BF04D02ABB49
+:1075D00002D087EC28F037EC22F024EC25F0B96BD0
+:1075E00024972499120024B718D024B907D0D59E27
+:1075F000F294D76AD66AF292F09012002499E2ECE3
+:1076000029F0010EE8CF7FF0040E5DEC0BF0000EC8
+:10761000E8CF7FF0208DB86B1200249720AD1200C8
+:10762000208F1200B82B030E7EEC10F0050FD8B09F
+:10763000FF0EE806B865120020891200E1EC40F068
+:10764000520E3DEC1AF031EC0FF034EC1BF0F9EC7B
+:107650001EF08FEC1EF02ABB208728BF04D02ABB67
+:1076600002D059EC1BF020A142D028BF09D02ABB80
+:1076700017D029B118D030EC3EF0FAEC3BF01BD01B
+:1076800020ADEBEC23F024EC40F02CB3C2EC24F062
+:1076900024BF04D0248FBCEC40F00DD0249F0BD02D
+:1076A000A7EC3BF008D05EEC29F0FAEC3BF02CB5EF
+:1076B00032EC3EF000D024EC40F023B765EC22F031
+:1076C00020BD9DEC3BF020BF07EC44F0D7EC3BF035
+:1076D0002CB110EF45F02CB3C2EC24F02091260E13
+:1076E0007EEC10F0326F010E326301D0268326A3A8
+:1076F0000BD020BD08D0EBEC23F029B15EEC29F0D3
+:1077000027B530EC3EF0269320AF9AEC41F020BF35
+:10771000DFEC41F020A332D323BD49EC40F0239DA0
+:1077200020B568EC40F022B715EC3DF020BF04D046
+:1077300025BD02D00300000096D7B92B040E7EECC5
+:1077400010F0B9651200209DB1EC23F012005BEC43
+:1077500024F022B90DD01BEC24F0E22B3C0EE263A6
+:1077600002D0E26BE12B269722B912002687120085
+:1077700026A712000BD849EC24F0E06BE26BE16B1A
+:10778000DD6BDC6B916B926B26971200DEC152F1C0
+:10779000DFC153F191C154F192C155F1D9EC0BF015
+:1077A0001FA7120091C1DEF192C1DFF11200CDECF2
+:1077B00049F032C532F10E0E7EEC10F03261F4EC7D
+:1077C0003BF027BBCBEC49F01FC532F1322D120044
+:1077D00066C532F10E0E7EEC10F03261F4EC3BF037
+:1077E00027BBCBEC49F01200CBEC49F0020EB06F96
+:1077F000288B120024BFCDD0248FBCEC40F0FBECD2
+:107800003DF08DC14CF18EC14DF10A0E4E6F000E50
+:107810004F6B0DEC0CF048C14CF149C14DF1D0C19A
+:107820004EF14F6BF0EC0BF048C14CF149C14DF1FA
+:10783000640E4E6F000E4F6B0DEC0CF048C107F557
+:1078400029B118C507F528EC80F0010165C532F1B2
+:107850001B0E7EEC10F0325DD8B0F6EC29F025A1BD
+:107860008DD08FC14CF190C14DF1640E4E6F4F6BB6
+:107870000DEC0CF0326B1B0EA4EC0DF0A8A00AD09E
+:107880001C0EA4EC0DF04851A86004D0A8CF32F132
+:10789000010E336F1B0EA4EC0DF0A8A210D01D0E2C
+:1078A000A4EC0DF04851A8600AD01D0EA4EC0DF018
+:1078B0003251A86404D0A8CF32F1020E336F1B0EF0
+:1078C000A4EC0DF0A8A410D01E0EA4EC0DF04851AD
+:1078D000A8600AD01E0EA4EC0DF03251A86404D0AA
+:1078E000A8CF32F1030E336F1B0EA4EC0DF0A8A647
+:1078F00010D01F0EA4EC0DF04851A8600AD01F0E46
+:10790000A4EC0DF03251A86404D0A8CF32F1040EDB
+:10791000336F1B0EA4EC0DF0A8A810D0200EA4EC21
+:107920000DF04851A8600AD0200EA4EC0DF03251A1
+:10793000A86404D0A8CF32F1050E336F450E3DEC9C
+:107940001AF0330732C11BF53351040DF350070F02
+:10795000A96ED1EC0DF0A8CF1DF53351040DF350F5
+:10796000060FA96ED1EC0DF01DC50AF1D880640E8A
+:107970000A55D880A856A8CF1CF50AD0460E3DEC73
+:107980001AF0326B32C11BF532C11CF532C11DF544
+:107990001200249F28BF12002ABB1200420E3DECA9
+:1079A0001AF0EBEC3CF000EC80F00101430E3DECF2
+:1079B0001AF023C5CEF1CE6712002BC50AF10A6773
+:1079C00029D025B159EC1BF02591AA6B22C5ABF14A
+:1079D0006DEC1BF012008DC100F58EC101F50B0E90
+:1079E0007EEC10F00A6F0AC112F50C0E7EEC10F05E
+:1079F0000A6F0AC113F5100E7EEC10F00A6F0AC16F
+:107A000017F51D0E7EEC10F00A6F0AC11EF514EC7E
+:107A100048F0120025A191EC1BF025812BC5AAF19D
+:107A200024C5ABF19BEC1BF0120022972683D7EC08
+:107A300049F022BB08D0228BBDC1BFF1BEC1C0F14D
+:107A40002F0E81EC2AF08F5199EC2AF0905199EC8D
+:107A50002AF0AE6BB12D02D0020EAE27B22D02D0AD
+:107A6000020EAE27B32D02D0020EAE27B42D02D0E7
+:107A7000030EAE27B52D02D0090EAE27B62D02D0CB
+:107A8000000EAE2728AB11D0010EAE27AF6BB05160
+:107A9000AF27B06B28A703D0020EAE27AF8928A965
+:107AA00003D0010EAE27AF8BAE8FAE5199EC2AF00A
+:107AB00028AB16D0AF5199EC2AF028A70CD0180E9D
+:107AC000A4EC0DF0A85099EC2AF0190EA4EC0DF0DE
+:107AD000A85099EC2AF028A903D0D15199EC2AF0AA
+:107AE000289B28972899B12F01D07AD8B22F01D09E
+:107AF0006CD8B32F01D05ED8B42F01D04DD8B52F9C
+:107B000001D018D8B62F01D010D8B1BFB16BB2BF19
+:107B1000B26BB3BFB36BB4BFB46BB5BFB56BB6BF1D
+:107B2000B66B440E3DEC1AF012001A0E7EEC10F00B
+:107B3000B66F120031C9B5F1B55199EC2AF030C9D0
+:107B4000B5F1B55199EC2AF033C9B5F1B55199ECBD
+:107B50002AF032C9B5F1B55199EC2AF035C9B5F121
+:107B6000B55199EC2AF034C9B5F1B55199EC2AF028
+:107B700037C9B5F1B55199EC2AF036C9B5F1B5510F
+:107B800099EC2AF038C9B5F1B55199EC2AF0190EE3
+:107B90007EEC10F0B56F1200000E99EC2AF0000E8A
+:107BA00099EC2AF0000E99EC2AF0180E7EEC10F0F9
+:107BB000B46F1200000E99EC2AF0000E99EC2AF036
+:107BC000170E7EEC10F0B36F1200AA5199EC2AF058
+:107BD000AB5199EC2AF0160E7EEC10F0B26F120049
+:107BE000975199EC2AF0985199EC2AF0150E7EECF9
+:107BF00010F0B16F120020A32DD08DC152F18EC1B3
+:107C000053F195C154F196C155F18DC195F18EC1D5
+:107C100096F1D9EC0BF050C14CF151C14DF1270E4A
+:107C20004E6F4F6BF0EC0BF048C145F149C146F186
+:107C3000070E476FC3EC0BF0630E456501D0456F2F
+:107C4000050E7EEC10F0455DD8A004D0218B5EECD3
+:107C50001CF0120021AB1200219B82EC1CF01200E0
+:107C600029B112008DC14CF18EC14DF10A0E4E6F3B
+:107C70004F6B0DEC0CF048C14CF149C14DF1D0C136
+:107C80004EF14F6BF0EC0BF048C154F149C155F186
+:107C9000130E7EEC10F0640DF3CF52F1F4CF53F1DC
+:107CA000D9EC0BF027951FB72785279B48C154F1C6
+:107CB00049C155F1120E7EEC10F0640DF3CF52F174
+:107CC000F4CF53F1D9EC0BF01FA704D0278B050E8E
+:107CD000B06F288B48C154F149C155F1110E7EECAB
+:107CE00010F0640DF3CF52F1F4CF53F1D9EC0BF057
+:107CF0001FB705D0278B2785040EB06F288B27B5BB
+:107D000006D027A307D0E5EC1EF0279303D0BDECE7
+:107D10001EF02783120020C54CF121C54DF14C67A0
+:107D200007D04D6705D0010ECC6FCD6B27911200A7
+:107D30004CC104F54DC105F50D0E7EEC10F04E6FF3
+:107D40004EC106F54B0E3DEC1AF01CEC80F0010123
+:107D50004C0E3DEC1AF004C54CF105C54DF14C67D5
+:107D600007D04D6705D0010ECC6FCD6B2791120067
+:107D70004CC1CCF14DC1CDF12781120020A71AEFE3
+:107D800040F02ABB03DDA3C100F5A4C101F50C0E30
+:107D90007EEC10F00A6F0AC113F5470E3DEC1AF0A5
+:107DA00030EC80F00101B7DF480E3DEC1AF0FD0E1B
+:107DB00099EC2AF0FD0E99EC2AF0FE0E99EC2AF0CF
+:107DC000BFC1BDF1C0C1BEF1FA0E99EC2AF0FA0EA6
+:107DD00099EC2AF0200E99EC2AF0075199EC2AF040
+:107DE000065199EC2AF0085199EC2AF0055199ECCA
+:107DF0002AF0045199EC2AF02AAB11D0DEC132F1FD
+:107E0000DFC133F161EC2AF032C1DEF133C1DFF1C1
+:107E1000DE5199EC2AF0DF5199EC2AF010D091C193
+:107E200032F192C133F161EC2AF032C191F133C1E8
+:107E300092F1915199EC2AF0925199EC2AF0A551C6
+:107E400099EC2AF0A65199EC2AF0A75199EC2AF066
+:107E5000AC5199EC2AF0AD5199EC2AF0A35199EC70
+:107E60002AF0A45199EC2AF020C532F121C533F152
+:107E7000325199EC2AF0335199EC2AF0060EA4EC19
+:107E80000DF0A85099EC2AF0070EA4EC0DF0A850C4
+:107E900099EC2AF00A0EA4EC0DF0A85099EC2AF007
+:107EA0000B0EA4EC0DF0A85099EC2AF00E0EA4ECE9
+:107EB0000DF0A85099EC2AF00F0EA4EC0DF0A8508C
+:107EC00099EC2AF0120EA4EC0DF0A85099EC2AF0CF
+:107ED000130EA4EC0DF0A85099EC2AF0160EA4ECA9
+:107EE0000DF0A85099EC2AF0170EA4EC0DF0A85054
+:107EF00099EC2AF0180EA4EC0DF0A85099EC2AF099
+:107F0000190EA4EC0DF0A85099EC2AF0210EA4EC67
+:107F10000DF0A85099EC2AF0010E99EC2AF0330EDE
+:107F200099EC2AF0C25199EC2AF0C35199EC2AF04D
+:107F3000140E7EEC10F02ABB010E99EC2AF0020E12
+:107F4000396F393B150E7EEC10F0392599EC2AF08B
+:107F5000020E396F393B160E7EEC10F0392599EC84
+:107F60002AF0020E396F393B170E7EEC10F03925DE
+:107F700099EC2AF0030E396F393B180E7EEC10F0A5
+:107F8000392599EC2AF0090E396F393B190E7EEC30
+:107F900010F0392599EC2AF0000E396F393B1A0E92
+:107FA0007EEC10F0392599EC2AF01A0EA4EC0DF0B5
+:107FB000A85099EC2AF0000E99EC2AF0FB0E99ECEF
+:107FC0002AF0FB0E99EC2AF0020EA4EC0DF0A8CFDB
+:107FD00039F1030EA4EC0DF0A8CF3AF1D890010EC0
+:107FE0003927000E3A2339C1A8FF020EA2EC0DF08A
+:107FF0003AC1A8FF030EA2EC0DF01C0E92EC10F09B
+:10800000326703D0336701D012D0010E3227000E41
+:108010003323700E820FA96E32C1A8FFD5EC0DF08C
+:10802000700E830FA96E33C1A8FFD5EC0DF0259D0E
+:10803000DBEC49F02DB139EC49F060EC80F0010146
+:10804000196B1A6B29EF39F020A712002ABB0ED04A
+:1080500025BD19D02093B72B020E7EEC10F0020F35
+:10806000D8B0FF0EE806B76520831200B72B3C0E90
+:10807000B7631200B76B2093E02B1E0E7EEC10F05E
+:10808000E063208312002093B72B050EB765208391
+:10809000120096EC40F020B372EC40F020B385EC77
+:1080A00040F0219D97519963218D98519A63218DBC
+:1080B00021BD8FEC1EF0219F8D519563218F8E5134
+:1080C0009663218F25BD218F21BF16EC21F0120070
+:1080D0003EEC45F0ACEC40F0C3EC23F063EC46F032
+:1080E0002095120091C152F192C153F18FC154F108
+:1080F00090C155F1D9EC0BF01FA712008FC191F17F
+:1081000090C192F1C3EC23F01200ACC152F1ADC1A9
+:1081100053F197C154F198C155F1D9EC0BF01FB749
+:10812000120097C1ACF198C1ADF112002299000E76
+:108130007EEC10F0526F536B8FC154F190C155F12A
+:10814000D9EC0BF01FA705D020B7B76B208322898D
+:10815000120020A72093120023B709D00C0EC3658C
+:1081600001D01200070EB06F288B238712000D0E6E
+:10817000C365F8D7239712008FC115F190C116F18E
+:108180001551112716511223000E132314231551D4
+:10819000112716511223000E1323142317C14EF179
+:1081A00018C14FF111C148F112C149F113C14AF18F
+:1081B00014C14BF134EC0CF048C193F149C194F176
+:1081C0001200510E3DEC1AF0916B926B936B946B15
+:1081D000EFEC0FF05A0EA4EC0DF0000EA864B8EC12
+:1081E0000FF0116B126B136B146B010E176F186B82
+:1081F000010EDE6FDF6BE16BE26BDC6BDD6BA56BA1
+:10820000A66BA76BA86BE06BB76BB86BB06B289BCA
+:108210002B9BD269E86B25912C95C8EC2AF0A4C160
+:1082200003F5A3C102F597C1ACF198C1ADF10A6B9A
+:108230000AC14EF20AC14FF202EE50F0200E0A6F50
+:10824000EE6A0A2FFDD702EE70F0200E0A6F010EC3
+:10825000EE6E0A2FFCD702EE90F0EE6AEE6A200E68
+:108260007EEC10F0A8CF15F5210E7EEC10F0A8CF13
+:1082700014F52C83290E7EEC10F0326F010E326360
+:108280002C93140E7EEC10F0A96F150E7EEC10F0FE
+:10829000B16F160E7EEC10F0B26F170E7EEC10F080
+:1082A000B36F180E7EEC10F0B46F190E7EEC10F068
+:1082B000B56F1A0E7EEC10F0B66F2AAB02D0010E2D
+:1082C000A96F240EA4EC0DF029B1A8CF18F5DFECAE
+:1082D00049F02397229B209D2097268325ADF2EC21
+:1082E0000DF0210EA4EC0DF0A8CFD1F1D105040DB5
+:1082F000F350070FA96ED1EC0DF0A8CF11F5D10501
+:10830000040DF350060FA96ED1EC0DF0A8CFD0F1FB
+:1083100011C50AF1D880640E0A55D880A856A8CF96
+:1083200010F5326B32C11BF532C11CF532C11DF59F
+:108330002B95120024B718D024A912002497249951
+:108340002A99208D209FB96B2ABB0AD0010EE8CF55
+:108350007FF0040E5DEC0BF0000EE8CF7FF0120012
+:108360008D0E5DEC0BF012002497249920AD14D0F3
+:108370002AAB03D02093209D1200208F209D98ECE3
+:1083800027F066EC25F02C992B9F010EBA6FAAEC12
+:1083900027F02499249712002CB7ABD0D5EC49F0E4
+:1083A000060EB06F288B2CA31200116B126B136B8F
+:1083B000146B020E176F186BBCEC40F0120024B760
+:1083C00015D024A912002DB9FFD026B91CD126BD85
+:1083D000F3D02499B96BBA2B060E2BBD040EBA63E9
+:1083E00002D0010EBA6FAAEC27F01200249724994C
+:1083F000208F209DB96B2DB9E7D026BBB0D126B90F
+:1084000002D126BDD9D026B500D12CB988EF42F0D3
+:108410002BBF0BD0BA4FDAD0BA4F8AD1BA4F53D054
+:10842000BA4F45D0BA4F09D21200BA4FBCD0BA4F9A
+:1084300017D0BA4FC3D0BA4F03D0BA4FFED11200F3
+:108440002C732CA30AD0116B126B136B146B020EDE
+:10845000176F186BBCEC40F0F0D1B0EC24F0EDD10C
+:108460005A0EA4EC0DF0A86608D0EFEC0FF0010E48
+:10847000A86E5A0EA2EC0DF007D0B8EC0FF0000E6B
+:10848000A86E5A0EA2EC0DF0F9EC1EF08FEC1EF067
+:1084900016EC21F0C3EC23F02ABBCFD128BFCDD1FD
+:1084A00025B191EC1BF025A159EC1BF0C6D198EC3D
+:1084B00027F084EC25F0010EBA6F2B8FAAEC27F081
+:1084C00024992497120029B126D1268598EC27F00B
+:1084D000D0C1A8FF180EA2EC0DF011C5A8FF190E0F
+:1084E000A2EC0DF097EC25F0010EBA6FAAEC27F084
+:1084F0001200208F209D249924972C8998EC27F036
+:10850000D0EC25F02B9F010EBA6FAAEC27F01200D9
+:10851000BA4F93D1BA4F39D0BA4F3ED0BA4F2ED0BE
+:10852000BA4F25D08AD1D0EC25F0980E526F3A0E72
+:10853000536FC6C154F1C7C155F1D9EC0BF01FA759
+:1085400005D0980EC66F3A0EC76F1200E80E526F34
+:10855000030E536FC6C154F1C7C155F1D9EC0BF0EE
+:108560001FB71200E80EC66F030EC76F1200E80EA9
+:10857000C65F030EC75B050EBA6FD5D7E80EC627D8
+:10858000030EC723040EBA6FCED7640EC627000EA3
+:10859000C723020EBA6FC7D7640EC65F000EC75B53
+:1085A000030EBA6FC0D7268D98EC27F030EC80F020
+:1085B000010184EC28F01200269D3FD12D8998EC12
+:1085C00027F08AEC29F012002D9937D12689220E46
+:1085D000A4EC0DF0030EA8640DD00CD02B8531EC6B
+:1085E0000FF05FEC2AF023C5CEF1CE67120060ECED
+:1085F0002AF0120098EC27F023C5CEF1CE671200C6
+:1086000018EC26F01200269918D1BA4F6FD0BA4F45
+:108610004ED0BA4F38D0BA4F17D0BA4F01D012004F
+:10862000190EA4EC0DF0A8CF32F13207FF0E326321
+:1086300001D0322B32C1A8FF190EA2EC0DF097EC3D
+:1086400025F0050EBA6F1200190EA4EC0DF0A8CF9C
+:1086500032F1322B650E326302D0040E326F180EE7
+:10866000A4EC0DF0A8503225336F650E336301D0B2
+:10867000320732C1A8FF190EA2EC0DF097EC25F0DD
+:10868000040EBA6F1200180EA4EC0DF0A8CF32F150
+:108690003207030E326301D0322B32C1A8FF180E0D
+:1086A000A2EC0DF097EC25F0030EBA6F1200180E35
+:1086B000A4EC0DF0A8CF32F1322B650E326302D05C
+:1086C000050E326F190EA4EC0DF0A8503225336F51
+:1086D000650E336301D0320732C1A8FF180EA2EC39
+:1086E0000DF097EC25F0020EBA6F1200190EA4ECF3
+:1086F0000DF0A8CF11F5180EA4EC0DF0A8CFD0F115
+:1087000011C50AF1D880640E0A55A856A8CF10F5F5
+:108710002887288B92D0268B98EC27F029912A89DC
+:1087200012EC27F02981010EBA6FAAEC27F0120093
+:1087300029B10AD0268B98EC27F012EC27F0010E15
+:10874000BA6FAAEC27F012002B8D268B98EC27F03D
+:1087500063EC27F0010EBA6FAAEC27F012002AB9D9
+:1087600032D029A130D02C95E5EC1EF0230EBA258D
+:10877000A96ED1EC0DF0A8CF18F52B9D210EA4EC1D
+:108780000DF0A8CFD1F1D105040DF350070FA96E5C
+:10879000D1EC0DF0A8CF11F5D105040DF350060F63
+:1087A000A96ED1EC0DF0A8CFD0F111C50AF1D88097
+:1087B000640E0A55D880A856A8CF10F5F0EC1EF02C
+:1087C0002889288B3AD02C85326B32C118F5269B2C
+:1087D000BAC1D1F1BA05040DF350070FA96ED1EC5F
+:1087E0000DF0A8CF11F5BA05040DF350060FA96ED0
+:1087F000D1EC0DF0A8CFD0F111C50AF1D880640EEC
+:108800000A55A856A8CF10F52889288B16D020AF76
+:1088100012002DB945D02CB93ED026A908D02BB5D1
+:1088200031D023C5CEF1CE6702D018EC26F0B92B9B
+:108830000A0E7EEC10F0B96512002BA50DD02B9519
+:1088400031EC0FF08FEC1EF0C3EC23F025B191EC6E
+:108850001BF025A159EC1BF02B95209F209DF9ECD6
+:108860001EF098EC27F034EC1BF0EBEC23F0B96B26
+:1088700026992D99269B269D26952B9D2C992497EC
+:10888000249912005FEC2AF023C5CEF1CE67CFD732
+:1088900060EC2AF0CCD7D0EC25F0AAEC27F0C7D7B3
+:1088A0008AEC29F0C4D729EE4AF0100E396FDE6643
+:1088B0000DD0392FFCD731EC0FF0010E5DEC0BF031
+:1088C000020E5DEC0BF070EC80F0010181EC0EF01B
+:1088D000F2EC0DF0A56BA66B939C939E819C819E00
+:1088E00020B509D820B14FD820A9BAEF47F0000031
+:1088F00003000000F5D73EEC45F02CB110EF45F039
+:1089000013EC3AF005EC3AF0A62B0E0EA66526D035
+:1089100072D863EC46F01AEC80F00101A1C1A3F11A
+:10892000A2C1A4F18DC1A1F18EC1A2F1A66B070E67
+:1089300092EC10F032C152F133C153F1A1C154F1A4
+:10894000A2C155F1D9EC0BF01FB701D007D0070E2B
+:1089500092EC10F032C1A1F133C1A2F18DC100F54A
+:108960008EC101F50B0E7EEC10F00A6F0AC112F5F4
+:108970000C0E7EEC10F00A6F0AC113F540EC80F08B
+:1089800001012095120050EC3AF027A105D0DDEC52
+:1089900049F0000003000000DFEC49F0A52B050EB4
+:1089A000A56512D028D8060E92EC10F032C152F113
+:1089B00033C153F18DC154F18EC155F1D9EC0BF097
+:1089C00020891FB72099A56B209124B70AD024B91C
+:1089D00008D0F292F0902A932A9124992497D59E58
+:1089E0001200F292F0902A932A9124992497D59E0E
+:1089F000209927871200FDEC18F003000000030007
+:108A00000000030000EC19F0F0EC18F00300000087
+:108A1000030000000300F7EC18F0D8EC17F0120088
+:108A2000F26AF16AF06AC290F2EC0DF0100E926EEA
+:108A3000806A936A816A1D0E946E826A956A836A5F
+:108A4000966A846AD56ACD6ACA6A9B6A020ED36E38
+:108A5000D180EAC137F10F0E396F03000000392FC2
+:108A6000FCD7CBEC49F00400050EAEEC0CF0CDECDD
+:108A700049F003000000372FF4D7EBD7C280000085
+:108A8000C282C2B2FED7C4CF4DF1C3CF4CF1C60EE5
+:108A90004E6F030E4F6FF0EC0BF0640E4E6F4F6B8A
+:108AA00034EC0CF048C1C2F149C1C3F1C290C2C15B
+:108AB00054F1C3C155F1280E526F0A0E536FD9EC11
+:108AC0000BF02C911FB703D0020EEA6F2C818DC1E1
+:108AD00054F18EC155F1990E526F3A0E536FD9EC85
+:108AE0000BF02C911FA703D0030EEA6F2C81299B5A
+:108AF000299D280EA4EC0DF0A8CF54F1290EA4EC6A
+:108B00000DF0A8CF55F1D00E526F070E536FD9EC70
+:108B10000BF01FA7298B940E526F110E536FD9ECD7
+:108B20000BF01FA7298D29AB73D029AD71D0680E2A
+:108B3000A86E280EA2EC0DF0100EA86E290EA2EC65
+:108B40000DF007C1A8FF2A0EA2EC0DF006C1A8FF88
+:108B50002B0EA2EC0DF008C1A8FF2C0EA2EC0DF01C
+:108B600097C1A8FF2D0EA2EC0DF098C1A8FF2E0E04
+:108B7000A2EC0DF0A86A2F0EA2EC0DF0A86A300E40
+:108B8000A2EC0DF0A86A310EA2EC0DF0A86A320E2C
+:108B9000A2EC0DF0A86A330EA2EC0DF0A86A340E18
+:108BA000A2EC0DF0A86A350EA2EC0DF097C1A8FF5B
+:108BB000360EA2EC0DF098C1A8FF370EA2EC0DF016
+:108BC00007C1A8FF380EA2EC0DF006C1A8FF390EB0
+:108BD000A2EC0DF008C1A8FF3A0EA2EC0DF097C16F
+:108BE000A8FF3B0EA2EC0DF098C1A8FF3C0EA2EC32
+:108BF0000DF007C1A8FF3D0EA2EC0DF006C1A8FFC5
+:108C00003E0EA2EC0DF008C1A8FF3F0EA2EC0DF045
+:108C1000280EA4EC0DF0A8CF54F1290EA4EC0DF011
+:108C2000A8CF55F1C2C152F1C3C153F1D9EC0BF039
+:108C30001FA71200C2C1A8FF280EA2EC0DF0C3C1ED
+:108C4000A8FF290EA2EC0DF007C1A8FF2A0EA2EC86
+:108C50000DF006C1A8FF2B0EA2EC0DF008C1A8FF75
+:108C60002C0EA2EC0DF097C1A8FF2D0EA2EC0DF07A
+:108C700098C1A8FF2E0EA2EC0DF01200800ECF6E50
+:108C8000CE6A3C0E036111D03C0E04610ED0180E6A
+:108C900005610BD0200E066108D00C0E076105D0CF
+:108CA000640E086102D09D801200000E036F000E5A
+:108CB000046F0C0E056F020E066F080E076F090E8B
+:108CC000086F9D801200360EA4EC0DF0A8CF54F171
+:108CD000370EA4EC0DF0A8CF55F197C152F198C111
+:108CE00053F1D9EC0BF01FA719D097C1A8FF360E8E
+:108CF000A2EC0DF098C1A8FF370EA2EC0DF007C151
+:108D0000A8FF380EA2EC0DF006C1A8FF390EA2ECA8
+:108D10000DF008C1A8FF3A0EA2EC0DF03B0EA4EC3A
+:108D20000DF0A8CF54F13C0EA4EC0DF0A8CF55F1F6
+:108D300097C152F198C153F1D9EC0BF01FB7120053
+:108D400097C1A8FF3B0EA2EC0DF098C1A8FF3C0E06
+:108D5000A2EC0DF007C1A8FF3D0EA2EC0DF006C17C
+:108D6000A8FF3E0EA2EC0DF008C1A8FF3F0EA2EC3A
+:108D70000DF01200249B9D9AD9EC49F09E9A620E48
+:108D8000AD6EFAEC0DF000EC0EF0AECF05F1180E62
+:108D90000561056B00EC0EF0AECF04F13C0E0461F2
+:108DA000046B00EC0EF0AECF03F13C0E0361036BDD
+:108DB00000EC0EF0AECF07F10C0E076501D0076F87
+:108DC00000EC0EF0AECF06F107C132F1324F1F0EAC
+:108DD000324F1C0E324F1F0E324F1E0E324F1F0EDF
+:108DE000324F1E0E324F1F0E324F1F0E324F1E0ECD
+:108DF000324F1F0E324F1E0E324F1F0E066502D02D
+:108E0000010E066F00EC0EF0AECF08F1640E0861A3
+:108E1000086BDBEC49F09E9A20859D8A98EF39F02B
+:108E200028919D9AD9EC49F09E9A660EAD6EFAECA7
+:108E30000DF000EC0EF0AECF32F100EC0EF0AECF44
+:108E400033F1596BFA0EDAEC0CF0FA0EDAEC0CF0A6
+:108E5000FA0EDAEC0CF0FA0EDAEC0CF032C152F148
+:108E600033C153F197C154F198C155F1D9EC0BF0CE
+:108E700050511FB7000E506F50C1ADFF50C1A8FF39
+:108E800050C159F1010EAA6E000EA96ED5EC0DF07D
+:108E9000000EAA6EDBEC49F09E9A9D8A98EF39F09D
+:108EA00001017BEC48F020B36DEC1AF0FC6A01EE96
+:108EB00009F0EE6A0A0EEA62FCD7F2EC0DF03EEC25
+:108EC00046F006EC19F0239D23ADFED78F6B906B17
+:108ED000196B1A6B2089FBEC44F020998DC19FF12E
+:108EE0008EC1A0F18DC1A1F18EC1A2F18DC1A3F1FE
+:108EF0008EC1A4F1CC2B0A6B0AC111F54F0E0A6F7B
+:108F00000AC110F58DC100F58EC101F520EC80F08D
+:108F1000010130EC80F0010118EC80F0010127EC38
+:108F20003AF0010140EC80F00101010EA96E010E42
+:108F3000AA6ED1EC0DF0A8CF39F1A92AD1EC0DF031
+:108F4000A8CF3AF1AA6A010E396304D0330E3A630E
+:108F500001D010D0010EA96E010EAA6E010EA86EEE
+:108F6000D5EC0DF0A92A330EA86ED5EC0DF0AA6A47
+:108F700023EF16F0D1EC49F0DFEC49F06FEC0FF085
+:108F8000000EE8CF7CF0000EE8CF7DF0000EE8CFB9
+:108F90007EF0000EE8CF7FF0FF0E2E6F2EC17AF02C
+:108FA000FF0E2E6F2EC17BF063EC2BF0A3C19FF15F
+:108FB000A4C1A0F1AA6A5C0EA4EC0DF0290EA8626F
+:108FC00001D006D02DD8290EA86E5C0EA2EC0DF0B3
+:108FD0001F0E92EC10F09A0E326304D0020E33632F
+:108FE00001D006D027B747EC48F027B762EC48F02D
+:108FF0001F6B206B216B226B236B246B256B266B05
+:10900000276B286B296B2A6B2B6B2C6B2D6B270E18
+:10901000A4EC0DF02A85010EA8622A9529EF39F0FB
+:1090200046EC29F0140E53D0289F29912A9BAA6A56
+:10903000220EA4EC0DF0010EA86206D0288F000EBF
+:109040000A6F0AC11FF51200020EA86206D029811C
+:10905000000E0A6F0AC11FF51200030EA86206D0A7
+:109060002A8B000E0A6F0AC11FF51200040EA862B7
+:1090700005D0010E0A6F0AC11FF51200050EA86285
+:1090800012002981010E0A6F0AC11FF5120031EC8E
+:109090000FF004EC29F00A0E396FC80EDAEC0CF070
+:1090A0002497249920B196EC40F020B13907209103
+:1090B000396701D0120020B3120024B7120024B97E
+:1090C0001200F0D731EC0FF025EC29F0E4D7396F1E
+:1090D000C80EDAEC0CF02497249920B196EC40F0FD
+:1090E00020B139072091396701D0120024B712004E
+:1090F00024B91200F2D76C0ED36E110E926E806AF4
+:10910000030E936E816ADD0E946E826A000E966E77
+:10911000846A000E956E836A400E9B6E1F0ED56E9C
+:10912000070ECD6ED00EF26E050EF16E080EF06ECB
+:10913000210E9D6E000EA06ED06A000EC26E0E0E45
+:10914000C16E8A0EC06EC66A000EC76E280EC66E4D
+:10915000000EC56E080EC86EBD6ABA6A070EB46E00
+:10916000200E6F6E240EAC6E900EAB6E080EB86EB5
+:10917000B06A220EAF6EAE6A9E6A1200010EEB6FED
+:109180000F0EEC6F010EBA6FB86B208F218731EC98
+:109190000FF043EC1EF0249724992191219321ECA8
+:1091A0001CF01FEC1DF03DEC13F020A109D012ECD7
+:1091B0003BF096EC40F050EC3AF03EEC45F020915C
+:1091C00021B1EDEF48F020AF10EF13F020B962EFBE
+:1091D00013F020B3BAEF47F0E6D7BA4F1CD0BA4F1E
+:1091E0000AD0BA4F10D0BA4F79D0BA4F58D0040E27
+:1091F000BA6F64EF13F0020EEB27C70EEB61EB6F53
+:10920000020EBA6FC8D7030EEC27630EEC61EC6F49
+:10921000030EBA6FC0D7258D2C87ECC14CF14D6B76
+:10922000640E4E6F4F6BF0EC0BF0E80E4827030E08
+:10923000492348C1C6F149C1C7F1C6C18DF1C7C1B3
+:109240008EF121912193209F249724992EEC49F0AF
+:109250002083500E3DEC1AF01EEF3BF02D81530E93
+:109260003DEC1AF062EC80F00101540E3DEC1AF076
+:1092700012002D91530E3DEC1AF064EC80F00101C8
+:10928000540E3DEC1AF0470E3DEC1AF030EC80F035
+:1092900001018BEC3EF0480E3DEC1AF0120031EC6F
+:1092A0000FF0E6EC42F02497249920A109D012ECAB
+:1092B0003BF096EC40F050EC3AF03EEC45F020915B
+:1092C00024B709D024B907D020B962EF13F020B336
+:1092D000BAEF47F0EAD7050EBA6F56D7E1EC40F087
+:1092E000258D2C87ECC14CF14D6B640E4E6F4F6B8E
+:1092F000F0EC0BF0E80E4827030E492348C1C6F1F5
+:1093000049C1C7F1C6C18DF1C7C18EF12EEC49F03C
+:10931000010EE8CF7FF00C0E5DEC0BF0000EE8CFF5
+:109320007FF01E0EED6F21EC1CF0D3EC49F02FEC1A
+:109330003CF0EBEC3CF000EC80F00101430E3DEC26
+:109340001AF0ED2FF2D7EB2FECD723C5CEF1CE6775
+:1093500016D0CFEC49F039EC49F0259D2C97FA0E48
+:10936000DAEC0CF0FA0EDAEC0CF0FA0EDAEC0CF0A7
+:10937000D1EC49F0010EEB6F050EBA6F05D72FEC5B
+:109380003CF0EBEC3CF000EC80F0010123C5CEF1A9
+:10939000CE67F5D7DED781881200819812008188C8
+:1093A0001200819812008178120081881200819841
+:1093B0001200818612008196120081861200819629
+:1093C000120081761200FFFFFFFFFFFFFFFFFFFF8C
+:1093D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D
+:1093E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D
+:1093F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D
+:10940000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C
+:10941000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C
+:10942000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C
+:10943000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C
 :10944000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C
 :10945000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C
 :10946000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C
--- a/code_part1/OSTC_code_asm_part1/MAIN.err	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/MAIN.err	Thu Feb 04 14:56:12 2010 +0100
@@ -1,5 +1,5 @@
-Warning[203] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\PLED_OUTPUTS.ASM 2851 : Found opcode in column 1. (return)
-Warning[203] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\PLED_OUTPUTS.ASM 2854 : Found opcode in column 1. (return)
+Warning[203] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\PLED_OUTPUTS.ASM 2904 : Found opcode in column 1. (return)
+Warning[203] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\PLED_OUTPUTS.ASM 2907 : Found opcode in column 1. (return)
 Warning[203] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\DIVEMODE_MENU.ASM 411 : Found opcode in column 1. (bra)
 Message[301] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\MAIN.ASM 136 : MESSAGE: (OSTC - diving computer code,  Copyright (C) 2009 HeinrichsWeikamp GbR)
 Message[301] C:\MC\MK2\CODE_PART1\OSTC_CODE_ASM_PART1\MAIN.ASM 137 : MESSAGE: (This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the)
--- a/code_part1/OSTC_code_asm_part1/changelog.txt	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/changelog.txt	Thu Feb 04 14:56:12 2010 +0100
@@ -1,5 +1,11 @@
 New in 1.51 Beta:
+BETA Version - Do NOT use for diving!
 BUGFIX: PC Simulator mode
+NEW: CF35 sets standard color
+BUGFIX: Display startup at very cold ambient temperatures
+BUGFIX: Battery voltage accuracy
+BUGFIX: Temperature accuracy
+BUGFIX: ppO2 is displayed in Bailout mode
 
 New in 1.50 Stable:
 Initial release for OSTC Mk.2
--- a/code_part1/OSTC_code_asm_part1/definitions.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/definitions.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -49,7 +49,7 @@
 #DEFINE	color_red	b'11100000'
 #DEFINE	color_blue	b'00000011'
 #DEFINE	color_green	b'00011100'
-#DEFINE	color_white b'11111111'
+;#DEFINE	color_white b'11111111'
 #DEFINE	color_black b'00000000'
 #DEFINE	color_deepblue b'00000001'
 #DEFINE	color_grey	d'73'
@@ -604,7 +604,7 @@
 
 #DEFINE	enter_error_sleep		flag14,0	;=1: Sleep immediately displaying the error using LED codes
 #DEFINE	stopwatch_active		flag14,1	;=1: Show Stopwatch in Divemode
-;free
+#DEFINE	is_bailout				flag14,2	;=1: CC mode, but bailout active!
 #DEFINE	standalone_simulator	flag14,3	;=1: Standalone Simulator active
 #DEFINE	display_set_simulator	flag14,4	;=1: Show Divemode simulator menu
 #DEFINE	displaytext_high		flag14,5	;=1: Show/Use Texts 255-511 in Texttable
@@ -614,7 +614,7 @@
 #DEFINE	restore_deco_data		flag15,0	;=1: Restore Decodata after the dive from 0x380 buffer
 #DEFINE	uart_store_tissue_data	flag15,1	;=1: Store tissue data for next simualted dive!
 ;free
-#DEFINE	flip_display			flag15,3	;=1: Flip Display
+;free
 #DEFINE	display_see_l_tissue	flag15,4	;=1: Leading Tissue details are now displayed
 ;free
 ;free
--- a/code_part1/OSTC_code_asm_part1/divemode.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/divemode.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -90,6 +90,9 @@
 diveloop_loop1c:
 	call	PLED_const_ppO2_value			; display const ppO2 setting in [Bar]
 	call	calc_deko_divemode				; calculate decompression and display result (any two seconds)
+	btfsc	is_bailout						; Are we in Bailout mode?
+	call	check_ppO2_bail					; Yes, display ppO2 (If required)
+
 	bra		diveloop_loop1x					; Common Tasks
 	
 ; Common Tasks for all modes
@@ -800,6 +803,7 @@
 	btfsc		FLAG_const_ppO2_mode		; ignore in ppO2 mode....
 	return
 
+check_ppO2_bail:						; In CC mode but bailout active!
 	movff		amb_pressure+0,xA+0
 	movff		amb_pressure+1,xA+1
 	movlw		d'10'
@@ -1429,7 +1433,8 @@
 	bcf		depth_greater_100m			; clear flag
 	setf	last_diluent				; to be displayed after first calculation (range: 0 to 100 [%])
 	clrf	char_last_pointer
-	bcf		dekostop_active			
+	bcf		dekostop_active	
+	bcf		is_bailout					;=1: CC mode, but bailout active!		
 	call	get_free_EEPROM_location	; get last position in external EEPROM, may be up to 2 secs!
 
 	movff	last_surfpressure_30min+1,int_I_pres_surface+1	; HIGH copy surfacepressure to deco routine
--- a/code_part1/OSTC_code_asm_part1/divemode_menu.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/divemode_menu.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -599,6 +599,9 @@
 	bra		divemenu_set_gas2a			; no, choose gas
 	; Yes, so select SP 1-3 or Sensor mode
 	
+	bcf		is_bailout					;=1: CC mode, but bailout active!		
+	call	PLED_show_ppO2_clear; Clear ppO2 value
+	
 divemenu_set_gas1:	
 	movlw	d'35'						; offset in memory
 	addwf	menupos,W					; add SP number 0-2
@@ -641,6 +644,7 @@
 	bra		timeout_divemenu2			; quit menu!
 
 divemenu_set_gas2a:
+	bsf		is_bailout					;=1: CC mode, but bailout active!		
 	clrf	lo							; clear Setpoint, PLED_const_ppO2_value now displayes "Bail"
 	movff	lo,char_I_const_ppO2		
 
--- a/code_part1/OSTC_code_asm_part1/menu_gassetup.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/menu_gassetup.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -198,7 +198,7 @@
 	call	menu_gassetup_grey_inactive			; Sets Greyvalue for inactive gases
 	call	word_processor	
 
-	WIN_COLOR	color_white	
+	call	PLED_standard_color
 	
 	incf	decodata+0,F
 	movlw	d'5'	
@@ -1050,8 +1050,15 @@
 	rrcf	EEDATA			; roll flags into carry
 	decfsz	lo,F			; max. 5 times...
 	bra		menu_gassetup_list1
-	movlw	color_white	
+	
 	btfss	STATUS,C		; test carry
+	bra		menu_gassetup_list1_grey
+
+	GETCUSTOM8	d'35'		;movlw	color_white	
+	call	PLED_set_color	; grey out inactive gases!
+	return
+
+menu_gassetup_list1_grey:
 	movlw	color_grey
 	call	PLED_set_color	; grey out inactive gases!
 	return
--- a/code_part1/OSTC_code_asm_part1/menu_logbook.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/menu_logbook.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -568,7 +568,7 @@
 	incf		timeout_counter3,F
 	movf		timeout_counter3,W
 	call		PLED_SetColumnPixel			; pixel x2
-	WIN_COLOR	color_white
+	call		PLED_standard_color
 	call		PLED_PxlWrite				; Write two pixels
 
 profile_display_skip_loop1:					; skips readings!
@@ -635,7 +635,8 @@
 	decf		xC+1,F
 	movf		xC+1,W				; Row
 	call		PLED_SetRow			; 0...259
-	WIN_COLOR	color_white
+	call		PLED_standard_color
+
 	call		PLED_PxlWrite_Single; Write one Pixel
 	movf		xC+0,W
 	cpfseq		xC+1				; Loop until xC+1=xC+0
@@ -648,7 +649,8 @@
 	decf		xC+1,F
 	movf		xC+1,W				; Row
 	call		PLED_SetRow			; 0...259
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call		PLED_PxlWrite_Single; Write one Pixel
 	movf		apnoe_mins,W
 	cpfseq		xC+1				; Loop until xC+1=apnoe_mins
--- a/code_part1/OSTC_code_asm_part1/menu_reset.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/menu_reset.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -252,7 +252,7 @@
 #DEFINE	GF_low_default				d'30'		; 8Bit		30%
 #DEFINE	GF_high_default				d'90'		; 8Bit		90%
 #DEFINE	color_battery_surface		d'223'		; 8Bit		Color Battery sign Surfacemode
-#DEFINE	SP_high_HUD_default			d'140'		; 8Bit		1.40Bar
+#DEFINE	color_standard1				d'255'		; 8Bit		1.40Bar
 #DEFINE	SP_nom_HUD_default			d'120'		; 8Bit		1.20Bar
 #DEFINE	HUD_style					d'0'		; 8Bit		OSTC Style
 
@@ -384,7 +384,7 @@
 	movlw	color_battery_surface
 	rcall	reset_customfunction	; saves default and current value
 
-	movlw	SP_high_HUD_default			
+	movlw	color_standard1
 	rcall	reset_customfunction	; saves default and current value
 
 	movlw	SP_nom_HUD_default			
--- a/code_part1/OSTC_code_asm_part1/oled_samsung.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/oled_samsung.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -237,8 +237,7 @@
 	cpfseq	box_temp+4
 	bra		PLED_frame5
 
-	movlw	color_white
-	call	PLED_set_color
+	call	PLED_standard_color
 
 	return
 
@@ -350,11 +349,9 @@
 	movlw	0x00					; NOP, to stop Address Update Counter
 	rcall	PLED_CmdWrite
 
-	movlw	color_white
-	call	PLED_set_color
+	call	PLED_standard_color
 	return
 
-
 ; -----------------------------
 ; PLED_ClearScreen:
 ; -----------------------------
@@ -464,8 +461,8 @@
 	bcf		oled_cs
 	nop
 	bsf		oled_nreset
-	WAITMS	d'10'			; Quick wake-up
-;	WAITMS	d'250'
+;	WAITMS	d'10'			; Quick wake-up
+	WAITMS	d'250'			; Standard wake-up
 	bsf		oled_e_nwr	
 	nop
 	bcf		oled_nreset
--- a/code_part1/OSTC_code_asm_part1/pled_outputs.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/pled_outputs.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -23,6 +23,12 @@
 ; known bugs:
 ; ToDo:	More comments
 
+PLED_standard_color:
+	GETCUSTOM8	d'35'			; Standard output color
+	call	PLED_set_color
+	return
+
+
 ostc_debug	macro debug_temp
 	movlw	debug_temp
 	call	ostc_debug1
@@ -45,7 +51,7 @@
 	WIN_LEFT	.100
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movf	debug_char+0,W
 	movwf 	POSTINC2
@@ -71,7 +77,7 @@
 	call	PLED_boot				; PLED boot
 	call	PLED_ClearScreen		; clean up OLED
 
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 
 	DISPLAYTEXT	.133
 	DISPLAYTEXT	.134
@@ -82,7 +88,7 @@
 	WIN_LEFT	.10
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movf	debug_char+0,W
 	movwf 	POSTINC2
@@ -112,7 +118,7 @@
 	WIN_LEFT	.10
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 
 	lfsr	FSR2,letter
 	movff	flag3,lo
@@ -139,7 +145,7 @@
 	WIN_LEFT	.10
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 
 	lfsr	FSR2,letter
 	movff	flag8,lo
@@ -173,7 +179,7 @@
 	DISPLAYTEXTH	.267		; Max Depth
 	DISPLAYTEXT		.86			; Divetime
 	DISPLAYTEXT		.87			; Depth
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	return
 
 PLED_clear_decoarea:
@@ -198,7 +204,7 @@
 
 	WIN_COLOR	color_red
 	DISPLAYTEXT		d'84'			; NoStop
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 
 PLED_display_ndl_mask2:
 	; Clears Gradient Factor
@@ -219,7 +225,8 @@
 	WIN_LEFT	.119
 	WIN_FONT 	FT_MEDIUM
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movff	char_O_nullzeit,lo				; NDL in minutes
 	output_8
@@ -234,7 +241,7 @@
 ; total deco time word
 	WIN_COLOR	color_red
 	DISPLAYTEXT	d'85'			; DECOSUM
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	return
 
 PLED_display_deko:
@@ -248,13 +255,13 @@
 ; deco stop word
 	WIN_COLOR	color_red
 	DISPLAYTEXT	d'82'			; DEKOSTOP
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 
 	WIN_TOP		.118
 	WIN_LEFT	.94
 	WIN_FONT 	FT_MEDIUM
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movff	char_O_array_decodepth+0,lo		; Ceiling in m
 	output_99
@@ -277,7 +284,7 @@
 	WIN_LEFT	.119
 	WIN_FONT 	FT_MEDIUM
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movff	char_O_ascenttime,lo		; complete ascend time
 	movlw	d'199'							; limit display of total ascend time to 99mins....
@@ -302,7 +309,7 @@
 	WIN_TOP		.145
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	'G'
 	movwf	POSTINC2
@@ -323,7 +330,7 @@
 	WIN_TOP		.65
 	WIN_LEFT	.105
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movff	logbook_temp1,lo
 	bsf		leftbind
@@ -342,7 +349,7 @@
 	WIN_TOP		.95
 	WIN_LEFT	.100
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movff	logbook_temp2,lo
 	bsf		leftbind
@@ -363,7 +370,7 @@
 	WIN_TOP		.90
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	'-'
 	btfsc	neg_flag
@@ -417,7 +424,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 
 	movff	surface_interval+0,lo
@@ -514,7 +522,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -524,7 +533,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -534,7 +544,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -544,7 +555,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -554,7 +566,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -564,7 +577,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -588,7 +602,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB7
 	movwf	POSTINC2
@@ -683,7 +698,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	'-'
 	btfsc	neg_temp			; Show "-"?
@@ -718,7 +734,8 @@
 	WIN_LEFT	.65
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	'-'
 	btfsc	neg_temp			; Show "-"?
@@ -742,7 +759,8 @@
 	WIN_TOP		.120
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	'p'
 	movwf	POSTINC2
@@ -792,7 +810,8 @@
 	WIN_LEFT	.65
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	movlw	d'100'						; 100% in the tank
 	movff	char_I_N2_ratio,lo			; minus N2
@@ -853,7 +872,8 @@
 
 ;ZH-L16
 	WIN_TOP		.125
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter		
 	movlw	'O'
 	movwf	POSTINC2
@@ -862,7 +882,8 @@
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
 	WIN_TOP		.150
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter		
 	movlw	'C'
 	movwf	POSTINC2
@@ -881,7 +902,8 @@
 	bra	show_decotype_surface4
 	; const. ppO2
 	WIN_TOP		.125
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter		
 	movlw	'C'
 	movwf	POSTINC2
@@ -890,7 +912,8 @@
 	WIN_INVERT	.0					; Init new Wordprocessor
 	call	word_processor
 	WIN_TOP		.150
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter		
 	movlw	'C'
 	movwf	POSTINC2
@@ -917,7 +940,8 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	WIN_TOP		.150
 	lfsr	FSR2,letter		
@@ -926,7 +950,8 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	return
 
@@ -939,7 +964,8 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	WIN_TOP		.150
 	lfsr	FSR2,letter		
@@ -948,7 +974,8 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	return
 
@@ -970,7 +997,8 @@
 	WIN_LEFT	.90
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter		
 	read_int_eeprom	d'36'
 	movff	EEDATA,lo				; copy to lo
@@ -991,7 +1019,8 @@
 	WIN_LEFT	.100
 	WIN_FONT 	FT_MEDIUM
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	read_int_eeprom 	d'33'			; Read byte (stored in EEDATA)
 	movff	EEDATA,active_gas			; Read start gas (1-5)
@@ -1119,7 +1148,8 @@
 	WIN_LEFT	.39
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB7			; Arrow for menu
 	movwf	POSTINC2
@@ -1211,7 +1241,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_LARGE
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	movlw	HIGH	d'99'
 	movwf	sub_a+1
@@ -1239,7 +1270,8 @@
 	WIN_FONT 	FT_MEDIUM
 	WIN_TOP		.50
 	WIN_LEFT	.40
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	movff	rel_pressure+1,hi
 	movff	rel_pressure+0,lo
@@ -1285,7 +1317,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_LARGE
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	bsf		ignore_digit4
 	bsf		leftbind
 	output_16
@@ -1322,7 +1355,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	OUTPUTTEXT	d'14'				; Desat
 	movlw		' '
@@ -1349,7 +1383,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	OUTPUTTEXT	d'35'				; NoFly
 	movlw		' '
@@ -1383,7 +1418,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movff	amb_pressure+0,lo
 	movff	amb_pressure+1,hi
@@ -1418,7 +1454,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movff	batt_voltage+0,lo
 	movff	batt_voltage+1,hi
@@ -1513,7 +1550,8 @@
 	movff	wait_temp,box_temp+4		; column right (0-159)
 	call	PLED_box
 
-	WIN_COLOR	color_white		; Reset Color
+	GETCUSTOM8	d'35'			; Standard output color
+	call	PLED_set_color
 	return
 		
 update_batt_voltage2_empty:
@@ -1640,7 +1678,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white		
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 
 	movff	month,convert_value_temp+0
@@ -1674,7 +1713,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_MEDIUM
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movff	max_pressure+0,lo
 	movff	max_pressure+1,hi
@@ -1716,7 +1756,8 @@
 	WIN_TOP		.20
 	WIN_LEFT	.120
 	WIN_FONT	FT_MEDIUM
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	WIN_FONT	FT_SMALL
 	return
@@ -1727,12 +1768,14 @@
 
 	WIN_COLOR	color_red
 	DISPLAYTEXT	d'140'			; "SURFACE"
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	WIN_TOP		.85
 	WIN_LEFT	.90
 	WIN_FONT	FT_MEDIUM
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	movff	apnoe_surface_mins,lo
 	bcf		leftbind
@@ -1765,12 +1808,14 @@
 PLED_display_apnoe_descent:
 	WIN_COLOR	color_red
 	DISPLAYTEXT		d'139'			; "Descent"
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	WIN_TOP		.145
 	WIN_LEFT	.90
 	WIN_FONT	FT_MEDIUM
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	movff	apnoe_mins,lo
 	lfsr	FSR2,letter
@@ -1799,7 +1844,8 @@
 	WIN_TOP		.20
 	WIN_LEFT	.90
 	WIN_FONT	FT_MEDIUM
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	call	word_processor
 	bcf		show_last3
 	WIN_FONT	FT_SMALL
@@ -1829,12 +1875,14 @@
 
 	WIN_COLOR	color_red
 	DISPLAYTEXTH	d'283'			; Counter
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	WIN_TOP		.80
 	WIN_LEFT	.110
 	WIN_FONT	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 
 
@@ -1868,7 +1916,8 @@
 	WIN_TOP		.80
 	WIN_LEFT	.62
 	WIN_FONT	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	lfsr	FSR2,letter
 	movff	avr_rel_pressure+0,lo
@@ -1892,7 +1941,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 
 	lfsr	FSR2,letter
 	OUTPUTTEXTH		d'262'			; "OSTC "
@@ -1960,7 +2010,8 @@
 	WIN_LEFT	.100
 	WIN_TOP		.0
 	WIN_FONT	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter	
 	movlw	'S'
 	movwf	POSTINC2
@@ -2302,7 +2353,7 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -2311,7 +2362,7 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -2320,7 +2371,7 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -2329,7 +2380,7 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -2338,7 +2389,7 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	0xB8
 	movwf	POSTINC2
@@ -2360,7 +2411,8 @@
 	WIN_LEFT	.85
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	lfsr	FSR2,letter
 	movlw	0xB7			; Arrow for menu
 	movwf	POSTINC2
@@ -2416,7 +2468,7 @@
 	call	word_processor
 
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	return
 
 PLED_saturation_graph_divemode:
@@ -2513,7 +2565,7 @@
 
 	WIN_LEFT	.84
 	WIN_TOP		.32
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	'N'
 	movwf	POSTINC2
@@ -2523,7 +2575,7 @@
 
 	WIN_LEFT	.84
 	WIN_TOP		.90
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movlw	'H'
 	movwf	POSTINC2
@@ -2586,7 +2638,7 @@
 	WIN_LEFT 	.65
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	lfsr	FSR2,letter
 	movff	char_I_const_ppO2,lo
 	
@@ -2645,7 +2697,7 @@
 	WIN_LEFT	.100
 	WIN_TOP		.25
 	WIN_FONT	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	call	word_processor
 
 	lfsr	FSR2,letter
@@ -2663,7 +2715,7 @@
 	WIN_LEFT	.100
 	WIN_TOP		.50
 	WIN_FONT	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	call	word_processor
 	bcf		leftbind
 	return
@@ -2672,7 +2724,7 @@
 	movlw	.0
 	bra		PLED_topline_box2
 PLED_topline_box:				; Writes a filled box
-	movlw	.255
+	GETCUSTOM8		d'35'
 PLED_topline_box2:
 	movff	WREG,box_temp+0		; Data
 	movlw	.000
@@ -2704,7 +2756,8 @@
 	WIN_TOP		.090
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	
  	lfsr	FSR2,letter
 	movlw	'C'
@@ -2756,7 +2809,7 @@
 
 PLED_custom_text3:
 	call	word_processor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
 	return
 
 PLED_get_custom_letter:
--- a/code_part1/OSTC_code_asm_part1/start.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/start.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -120,7 +120,7 @@
 	call	write_eeprom			; write version y
 	clrf	EEADRH					; Reset EEADRH
 ;	goto	reset_all_cf			; resets all custom functions bank0 and bank1 and jumps to "restart"
-;	goto	reset_all_cf_bank1		; resets all custom functions bank1 and jumps to "restart"
+	goto	reset_all_cf_bank1		; resets all custom functions bank1 and jumps to "restart"
 			
 restart:
 	call	clear_LEDr					
--- a/code_part1/OSTC_code_asm_part1/surfmode.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/surfmode.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -86,7 +86,8 @@
 	WIN_LEFT	.0
 	WIN_FONT 	FT_SMALL
 	WIN_INVERT	.0					; Init new Wordprocessor
-	WIN_COLOR	color_white
+	call	PLED_standard_color
+
 	bcf		switch_left
 	bcf		switch_right
 	call	PLED_custom_text			; Displays custom text
--- a/code_part1/OSTC_code_asm_part1/text_table.asm	Wed Jan 20 15:17:37 2010 +0100
+++ b/code_part1/OSTC_code_asm_part1/text_table.asm	Thu Feb 04 14:56:12 2010 +0100
@@ -574,8 +574,8 @@
 ; 32 custom function descriptors with length=16!
 	DA	"GF Low      [%]}"		;154
 	DA	"GF High     [%]}"		;155
-	DA	"Color #Battery }"		;156
-	DA	"not used       }"		;157
+	DA	"Color# Battery }"		;156
+	DA	"Color# Standard}"		;157
 	DA	"not used       }"		;158
 	DA	"not used       }"		;159
 	DA	"Show secs. [=1]}"		;160