changeset 41:3ab1188651af

1.63 in work...
author heinrichsweikamp
date Sun, 20 Jun 2010 17:16:32 +0200
parents 92001c045088
children da553e5c7a90
files code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX code_part1/OSTC_code_asm_part1/definitions.asm code_part1/OSTC_code_asm_part1/menu.asm code_part1/OSTC_code_asm_part1/menu_gassetup.asm code_part1/OSTC_code_asm_part1/menu_logbook.asm
diffstat 5 files changed, 1040 insertions(+), 1033 deletions(-) [+]
line wrap: on
line diff
--- a/code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX	Wed Jun 02 10:47:30 2010 +0200
+++ b/code_part1/OSTC_code_asm_part1/MAIN_with_part2and3.HEX	Sun Jun 20 17:16:32 2010 +0200
@@ -1,9 +1,9 @@
 :020000040000FA
-:1000000032EF4AF0FFFFFFFF08D0FFFFFFFFFFFFC7
+:100000000BEF4AF0FFFFFFFF08D0FFFFFFFFFFFFEE
 :10001000FFFFFFFFFFFFFFFF00D0E0CF02F1010174
-:10002000D8CF01F1E8CF00F181509EB03AEC3BF01F
-:10003000F2B421EC3BF0A1B236EC3BF09EBAE1EC1D
-:100040003AF0F2B20FEC3BF0F0B015EC3BF000C12F
+:10002000D8CF01F1E8CF00F181509EB013EC3BF046
+:10003000F2B4FAEC3AF0A1B20FEC3BF09EBABAEC93
+:100040003AF0F2B2E8EC3AF0F0B0EEEC3AF000C17F
 :10005000E8FF01C1D8FF02C1E0FF1000FFFFFFFF72
 :10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0
 :10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90
@@ -439,7 +439,7 @@
 :101B5000640EAD6E238F040EA96E9D9A9E9A8186A7
 :101B600046D8AECFA8FF818826BF0FD015D8819860
 :101B7000A8CFADFF36D8A93EF3D781969E9A9D8A0D
-:101B8000AA6A269F239F9FEF4AF0FF0EAD6EF5D7FE
+:101B8000AA6A269F239F78EF4AF0FF0EAD6EF5D725
 :101B9000A69EA69CA6801200A69EA69CA684F29E47
 :101BA000550EA76EAA0EA76EA682F28EA6B2FED71B
 :101BB000A6941200948C948E240EAC6E900EAB6E94
@@ -563,9 +563,9 @@
 :10231000A551830FA96EC8EC0DF0A8CF33F1386B2F
 :10232000382B376B375124EC0DF0200EDE6E200E6B
 :10233000DE6E200EDE6E1DEC0EF00B0E58EC0BF078
-:10234000F3EC12F09AEC1DF0FAEC31F021B30FD05F
-:1023500021B11AD020B39FEF4AF020B1F5EC3DF047
-:1023600020B1CEEC43F0209120B91CD0EDD7BA2B90
+:10234000F3EC12F09AEC1DF0D3EC31F021B30FD086
+:1023500021B11AD020B378EF4AF020B1CEEC3DF095
+:1023600020B1A7EC43F0209120B91CD0EDD7BA2BB7
 :10237000070EBA6302D0010EBA6FB86B9AEC1DF06B
 :10238000F3EC12F02193E0D7AA6A010E2ABDAA6EDF
 :10239000BA4F0FD0BA4F17D0BA4F19D0BA4F1BD07F
@@ -608,29 +608,29 @@
 :1025E0001FA7FF0C000C2497249912002B97010EB3
 :1025F000BA6F1F9F28EC0FF0B86B2099219121939F
 :10260000208F21872AEC1EF09AEC1DF02497249944
-:1026100023EC13F021B124D020AF9FEF4AF020B17A
-:10262000F5EC3DF020B1CEEC43F020B12BEC3DF0C9
-:1026300020B161EC48F0209120B99FEF4AF020B31F
-:102640009FEF4AF0E5D724A908D02183BA2B060EC4
+:1026100023EC13F021B124D020AF78EF4AF020B1A1
+:10262000CEEC3DF020B1A7EC43F020B104EC3DF03E
+:1026300020B13AEC48F0209120B978EF4AF020B36D
+:1026400078EF4AF0E5D724A908D02183BA2B060EEB
 :10265000BA6518D0010EBA6F15D024B721811200C7
-:10266000BA4FB4EF2EF0BA4F91EF35F0BA4FF5EF05
+:10266000BA4FB4EF2EF0BA4F6AEF35F0BA4FF5EF2C
 :1026700014F0BA4F8BEF13F0BA4F48EF13F0BA4F84
-:102680009FEF4AF0B86B21B79AEC1DF02499120025
+:1026800078EF4AF0B86B21B79AEC1DF0249912004C
 :10269000010EBA6F1F9F28EC0FF0B86B20992191A3
 :1026A0002193208F21877EEC1EF09AEC1DF0249759
 :1026B000249923EC13F0050EBA6304D0060EBA6F0A
-:1026C0009AEC1DF021B115D020AF90D720B1F5ECD8
-:1026D0003DF020B1CEEC43F020B12BEC3DF020B129
-:1026E00061EC48F0209120B981D720B39FEF4AF0E8
-:1026F000E0D7BA4F9BEF16F0BA4F51EF33F0BA4F15
-:1027000073EF34F0BA4F91EF4BF0BA4F91EF4BF0BB
+:1026C0009AEC1DF021B115D020AF90D720B1CEECFF
+:1026D0003DF020B1A7EC43F020B104EC3DF020B177
+:1026E0003AEC48F0209120B981D720B378EF4AF036
+:1026F000E0D7BA4F9BEF16F0BA4F2AEF33F0BA4F3C
+:102700004CEF34F0BA4F6AEF4BF0BA4F6AEF4BF030
 :10271000050EBA6F6ED72B97010EBA6F1F9F28EC6C
 :102720000FF048EC1EF0B86B209921912193208F77
 :102730002187D8EC13F084EC14F09AEC1DF0249768
-:10274000249923EC13F021B117D020AF9FEF4AF06A
-:1027500020B1F5EC3DF020B1CEEC43F020B12BECF4
-:102760003DF020B161EC48F0209120B99FEF4AF094
-:1027700020B39FEF4AF0E5D7BA4FA7EF10F0BA4F5A
+:10274000249923EC13F021B117D020AF78EF4AF091
+:1027500020B1CEEC3DF020B1A7EC43F020B104EC69
+:102760003DF020B13AEC48F0209120B978EF4AF0E2
+:1027700020B378EF4AF0E5D7BA4FA7EF10F0BA4F81
 :10278000A3EF10F0BA4FACD0BA4F03D0BA4F5CD021
 :1027900036D02B87220E9FEC0DF0A82A060EA862D9
 :1027A00001D0A86ACCEC0DF0040EBA6F2499BBD707
@@ -639,20 +639,20 @@
 :1027D00004D0680E58EC0BF01200A82E04D08A0E1C
 :1027E00058EC0BF01200A82E04D0980E58EC0BF009
 :1027F0001200A82E1200EC0E58EC0BF012002BA7C2
-:102800009FEF4AF028EC0FF083EC2BF0010EE8CF9D
+:1028000078EF4AF028EC0FF083EC2BF0010EE8CFC4
 :102810007FF0EB0E58EC0BF0000EE8CF7FF0220EAD
 :102820009FEC0DF0070EA802F350C10FBA6F070E10
 :10283000396FBA5158EC0BF0BA2B392FFAD71E0E5C
-:102840003AEC4BF09FEF4AF0010EBA6F1F9F28EC55
+:1028400013EC4BF078EF4AF0010EBA6F1F9F28ECA3
 :102850000FF066EC1EF0B86B209921912193208F28
 :102860002187E6EC14F0C0EC14F09AEC1DF02497EC
 :10287000249923EC13F0040EBA6304D0060EBA6F49
-:102880009AEC1DF021B117D020AF9FEF4AF020B194
-:10289000F5EC3DF020B1CEEC43F020B12BEC3DF057
-:1028A00020B161EC48F0209120B98BEF13F020B3F8
-:1028B0009FEF4AF0DED7BA4F54D0BA4F74D0BA4F18
+:102880009AEC1DF021B117D020AF78EF4AF020B1BB
+:10289000CEEC3DF020B1A7EC43F020B104EC3DF0CC
+:1028A00020B13AEC48F0209120B98BEF13F020B31F
+:1028B00078EF4AF0DED7BA4F54D0BA4F74D0BA4F3F
 :1028C00007D0BA4F28D7BA4F26D7050EBA6F26D7EA
-:1028D0001AEC4BF035EC4BF0030EBA6F2499B6D7D7
+:1028D000F3EC4AF00EEC4BF0030EBA6F2499B6D726
 :1028E0001A0E9FEC0DF0A82A630EA8640AD0690E98
 :1028F000A86007D01A0E9DEC0DF0030EBA6F249954
 :1029000012D7640EA86EF6D71A0E9FEC0DF0630E68
@@ -672,9 +672,9 @@
 :1029E000F6D6820E58EC0BF01200010EBA6F28ECEE
 :1029F0000FF099EC1EF0B86B209921912193208F54
 :102A0000218799EC1EF09AEC1DF02497249923EC71
-:102A100013F021B116D020AFE9D520B1F5EC3DF08F
-:102A200020B1CEEC43F020B12BEC3DF020B161ECB5
-:102A300048F0209120B9F6EF12F020B39FEF4AF052
+:102A100013F021B116D020AFE9D520B1CEEC3DF0B6
+:102A200020B1A7EC43F020B104EC3DF020B13AEC2A
+:102A300048F0209120B9F6EF12F020B378EF4AF079
 :102A4000E6D7BA4F08D0BA4F3AD0BA4F16D0BA4FDD
 :102A500005D0BA4F20D0030EBA6FCBD508EC22F0C8
 :102A6000BA6FBA6701D0F7D778EC0EF0000E9B6E04
@@ -682,7 +682,7 @@
 :102A8000BA6701D0E8D728EC0FF0190E58EC0BF01C
 :102A900074EC16F0E0D708EC22F0BA6FBA6701D0F8
 :102AA000DAD728EC0FF0190E58EC0BF08DC100F5B9
-:102AB0008EC101F520EC80F001019FEF4AF008EC97
+:102AB0008EC101F520EC80F0010178EF4AF008ECBE
 :102AC00022F0BA6FBA6701D0C6D728EC0FF0190E02
 :102AD00058EC0BF08DC100F58EC101F520EC80F0B3
 :102AE0000101AA6A030EA96E336B150EE5D8150E07
@@ -714,7 +714,7 @@
 :102C80001BD8000E19D8000E17D8000E15D8000E4C
 :102C900013D8000E11D8000E0FD8000E0DD8000E5C
 :102CA0000BD8000E09D8000E07D8000E05D8000E6C
-:102CB00003D8AA6A9FEF4AF0326FA92A32C1A8FF4F
+:102CB00003D8AA6A78EF4AF0326FA92A32C1A8FF76
 :102CC000CCEC0DF0A92A33C1A8FFCCEC0DF0A92A59
 :102CD00032C1A8FFCCEC0DF0A92A339F33C1A8FF65
 :102CE000CCEC0DF0336B1200BD6BBE6B020E366F79
@@ -728,8 +728,8 @@
 :102D6000000EE8CF7FF0160E58EC0BF0170E58EC63
 :102D70000BF0D5EC16F0180E58EC0BF024972499B4
 :102D800024B79AEC17F024B966EC17F021B942D0B9
-:102D900020B1F5EC3DF020B1CEEC43F0209120B90C
-:102DA00091D020B39FEF4AF0EBD7460EE8CF7DF0ED
+:102D900020B1CEEC3DF020B1A7EC43F0209120B95A
+:102DA00091D020B378EF4AF0EBD7460EE8CF7DF014
 :102DB000410EE8CF7CF020EE60F005C132F1386BB7
 :102DC000382B376B16EC0DF03A0EDE6E04C132F183
 :102DD000386B382B376B16EC0DF0200EDE6E200EA4
@@ -1100,8 +1100,8 @@
 :1044A0007CF0270EE8CF7DF0000EE8CF7EF0000E06
 :1044B000E8CF7FF023EC1AF020EE60F0B70EDE6E4E
 :1044C0001DEC0EF020992191219324992497B86B2B
-:1044D000640ED5EC0CF0FAEC31F021B315D021B11B
-:1044E0000ED020B1F5EC3DF020B1CEEC43F02091A0
+:1044D000640ED5EC0CF0D3EC31F021B315D021B142
+:1044E0000ED020B1CEEC3DF020B1A7EC43F02091EE
 :1044F00020B903D020B301D0EED7000C010CBA4F85
 :10450000FCD7BA4FFBD7F9D7BA2B030EBA6302D048
 :10451000010EBA6FACD7720EB9EC1AF090C133F13C
@@ -1238,7 +1238,7 @@
 :104D4000A96AC8EC0DF0A8CF32F1A92AC8EC0DF081
 :104D5000A8CF33F11F8F386B382B376B375124ECCA
 :104D60000DF0200EDE6E560EDE6E010E326F1F8FBE
-:104D7000386B382B376B1BEC0DF02E0EDE6E3E0EB3
+:104D7000386B382B376B1BEC0DF02E0EDE6E3F0EB2
 :104D8000326F1F8F386B382B376B16EC0DF01F9F6F
 :104D90001DEC0EF012006F0EB9EC1AF019EC25F0B4
 :104DA0001F0E58EC0BF029B107D0200E58EC0BF079
@@ -1505,17 +1505,17 @@
 :105DF000C0F1C12B13D0229F229D1200010E392722
 :105E0000000E3A233ABF01D0D7D725A9F6EF12F0FA
 :105E10002CD0C151D8B4F9D7258327D0030E90ECEC
-:105E20002DF025A704D0A751C163DED264D025B3DD
-:105E30001CD0F5DA050EBA6316D0C1C1ACF1BFC1F2
+:105E20002DF025A704D0A751C163B7D264D025B304
+:105E30001CD0CEDA050EBA6316D0C1C1ACF1BFC119
 :105E4000AAF1C0C1ABF1A5C191F1A6C192F139C1CE
 :105E5000F0F13AC1A8F1030EAA27000EAB23030EFE
-:105E6000915F000E925BBA2FBFD225A97DD783EC3C
+:105E6000915F000E925BBA2F98D225A97DD783EC63
 :105E70002BF0010EE8CF7FF01A0E58EC0BF0000E5D
 :105E8000E8CF7FF00B0E58EC0BF020992191219375
 :105E9000219724992497B86B010E25B5AD51BA6F9F
-:105EA000259525999AEC1DF0FAEC31F021B3A7D293
-:105EB00021B10ED020B1F5EC3DF020B1CEEC43F095
-:105EC000209120B9F6EF12F020B39FEF4AF0ECD703
+:105EA000259525999AEC1DF0D3EC31F021B380D2E1
+:105EB00021B10ED020B1CEEC3DF020B1A7EC43F0E3
+:105EC000209120B9F6EF12F020B378EF4AF0ECD72A
 :105ED0002191060EBA6302D0F6EF12F0BAC1ADF10D
 :105EE0002585BB51050DF350BA25A76F28EC0FF09F
 :105EF0002587C16B43D7259707EC1DF0000EE8CF2F
@@ -1525,935 +1525,935 @@
 :105F3000A7C154F1556BD4EC0BF050C132F151C1F3
 :105F400033F11F8F0A0E24EC0DF007D0A7C132F1F8
 :105F5000386B382B376B16EC0DF0200EDE6E39ECFB
-:105F60002EF0C9CF32F139EC2EF0C9CF32F1BDC1DC
-:105F7000AFF1BEC1AEF1200E90EC2DF01CEC2EF076
-:105F8000C9CFA9F1AFC1BDF1AEC1BEF132C1F1F1CE
-:105F900039EC2EF0C9CFF2F139EC2EF0C9CFF3F184
-:105FA00071EC24F0200EDE6E39EC2EF0C9CF32F108
-:105FB000386B382B376B16EC0DF03A0EDE6E39EC81
-:105FC0002EF0C9CF32F1386B382B376B16EC0DF051
-:105FD0001DEC0EF0190EE8CF7CF0050EE8CF7DF039
-:105FE00020EE60F039EC2EF0C9CF32F139EC2EF012
-:105FF000C9CF33F132C14CF133C14DF1A40E4E6F14
-:106000004F6B08EC0CF048C1C6F149C1C7F1C62B73
-:10601000000EC7231F8F030E24EC0DF06D0EDE6EF5
-:10602000200EDE6E39EC2EF0C9CF32F139EC2EF0B5
-:10603000C9CF33F132C14CF133C14DF13C0E4E6F3B
-:106040004F6BEBEC0BF01F8F386B382B376B3751E6
-:1060500024EC0DF0270EDE6E39EC2EF0C9CF32F1B4
-:1060600032514827000E492348C14CF149C14DF136
-:106070009F0E4E6F4F6B08EC0CF048C14CF149C1BC
-:106080004DF1A9514E6F4F6B08EC0CF048C1C8F1AF
-:1060900049C1C9F1C82B000EC9231F8F386B382B9B
-:1060A000376B16EC0DF0220EDE6E200EDE6E39EC34
-:1060B0002EF0C9CF32F139EC2EF0C9CF33F1030EF7
-:1060C000386F1F8F020E24EC0DF0B00EDE6E430E03
-:1060D000DE6E1DEC0EF0320EE8CF7CF0050EE8CF40
-:1060E0007DF020EE60F039EC2EF0C9CF32F139ECC2
-:1060F0002EF0C9CF33F11F8F386B382B376B3751E8
-:1061000024EC0DF06D0EDE6E620EDE6E610EDE6E44
-:10611000720EDE6E200EDE6E440EDE6E650EDE6EDC
-:10612000730EDE6E610EDE6E740EDE6E200EDE6E9F
-:1061300039EC2EF0C9CF32F139EC2EF0C9CF33F162
-:10614000B1EC0BF01F8F325133C132F1336F386B2A
-:10615000382B376B1BEC0DF03A0EDE6E33C132F18B
-:10616000386B382B376B16EC0DF01F9F1DEC0EF0C3
-:1061700039EC2EF039EC2EF039EC2EF039EC2EF013
-:1061800039EC2EF039EC2EF039EC2EF039EC2EF003
-:1061900039EC2EF039EC2EF039EC2EF039EC2EF0F3
-:1061A00039EC2EF039EC2EF039EC2EF039EC2EF0E3
-:1061B00039EC2EF039EC2EF039EC2EF0C9CFB1F1DC
-:1061C000B199B19BB19DB19FB12BB1C1EBF139EC4C
-:1061D0002EF0C9CFB2F1B299B29BB29DB29FB2C1BB
-:1061E000ECF139EC2EF0C9CFB3F139EC2EF0C9CF78
-:1061F000B4F139EC2EF0C9CFB5F139EC2EF0C9CF9E
-:10620000B6F139EC2EF039EC2EF0010EE8CFF4F1B6
-:106210004B0EE8CFF5F1EF0EE8CFF6F1000EE8CF28
-:10622000F7F19F0EE8CFF8F1C0EC0EF039EC2EF04C
-:10623000B86B39EC2EF09E0E386F229F050EB96FA9
-:106240004B0EDC6FB9292AEC0EF0C8C1CAF1C9C1E6
-:10625000CBF1CB2B61D822BF23D0C6C14EF1C7C131
-:106260004FF132C14CF133C14DF108EC0CF04B0E43
-:10627000482769EC31F048C1DCF1485139EC0EF0A7
-:10628000B92BB9512AEC0EF023EC1AF043EC0EF0C6
-:10629000CA4F02D041D8FCD7CB2FFAD7382FD5D749
-:1062A00020992191219324992497B86BFAEC31F02D
-:1062B00021B177D021B375D020B1F5EC3DF020B1FC
-:1062C000CEEC43F0209120B96CD020B39FEF4AF080
-:1062D000EDD74851DC6301D012004851DC650ED087
-:1062E000DCC149F14907495139EC0EF023EC1AF0B1
-:1062F0006CEC0EF048514963F5D7120048C149F1E2
-:106300004907495139EC0EF023EC1AF06CEC0EF011
-:10631000DC514963F5D7120039EC2EF0C9CF32F1C8
-:1063200039EC2EF0C9CF33F139EC2EF0C9CFB8F1EA
-:10633000289BB8BF288BB89FFD0E326305D0FD0E99
-:10634000336302D0228F1200B22F23D0ECC1B2F1FE
-:1063500028AB11D039EC2EF0B807000EC9B8020FE7
-:10636000C9BA010FEF6FEF6701D005D039EC2EF0FD
-:10637000B807EF2FFBD7040EB86306D039EC2EF028
-:10638000B80739EC2EF0B80739EC2EF0B82FFCD74F
-:106390001200B86701D0120039EC2EF0B82FFCD7EC
-:1063A00012002099B86BAAC1BDF1ABC1BEF191C179
-:1063B000A5F192C1A6F1ACC1C1F1F0C139F1A8C1FA
-:1063C0003AF1C1072593BB07BC6B050EBA6FBB2B17
-:1063D00028EC0FF0E6D425B3B5EF2EF0BC6B050E1C
-:1063E000BA6FBB2B28EC0FF0BFC1BDF1C0C1BEF12D
-:1063F000D1EF2EF024B9218324B721811200BA2BCA
-:10640000070EBA6301D0E7D7BC29BA6302D0060EE3
-:10641000BA6FB86B9AEC1DF02499219345D5258964
-:10642000BC2B29B50CD083EC2BF0010EE8CF7FF00C
-:106430001A0E58EC0BF0000EE8CF7FF02985140EF1
-:10644000E8CF7DF0BB51050DF350C15D1E0DF3503B
-:10645000050FE8CF7CF020EE60F0C1C132F1386B5F
-:10646000382B376B16EC0DF0200EDE6E39EC2EF06B
-:10647000C9CF32F10D0E326504D039EC2EF0C9CF00
-:1064800032F132C1F1F139EC2EF0C9CFF2F139EC31
-:106490002EF0C9CFF3F1C7EC24F039EC2EF039EC33
-:1064A0002EF0200EDE6E39EC2EF0C9CF32F139EC31
-:1064B0002EF0C9CF33F11F8F2485030E24EC0DF08D
-:1064C0006D0EDE6E200EDE6E39EC2EF0C9CF32F18D
-:1064D00039EC2EF0C9CF33F11F8F386B382B376B67
-:1064E000375124EC0DF0270EDE6E1DEC0EF012007D
-:1064F0002D939D9A818601EC4CF06B0EAD6EF1EC04
-:106500000DF081969D8A74EF3CF028959D9A8186C6
-:1065100020EC80F0010130EC80F0010118EC80F0FB
-:106520000101010ECC6FCD6B680EAD6EF1EC0DF07C
-:10653000208581969D8A74EF3CF028939D9A8186F0
-:10654000AA6AA3D881969D8A74EF3CF02A9F9D9AEF
-:106550008186010EAA6E99D8AA6A81969D8A74EFE7
-:106560003CF0279F9D9A8186F1EC0DF0010EAD6EF7
-:10657000F1EC0DF03E0EAD6E29EE4AF0100E396FC3
-:10658000F1EC0DF0DECFADFF392FFAD781969D8A61
-:1065900074EF3CF0259B9D9A818628EC0FF083ECEC
-:1065A0002BF0010EE8CF7FF00F0E58EC0BF0000E31
-:1065B000E8CF7FF0050E436FAA0EAD6EF1EC0DF043
-:1065C000432FFAD7550EAD6E100E58EC0BF0D7ECEA
-:1065D0002DF0010EBD27000EBE23110E58EC0BF05E
-:1065E00054D8F1EC0DF0C2C1ADFFF1EC0DF0C3C118
-:1065F000ADFFF1EC0DF0010EAD6EF1EC0DF03E0EC5
-:10660000AD6E120E58EC0BF0436B446BC58069EC19
-:106610002EF0A60EC96E69EC2EF0C5BCF7D7BEC130
-:10662000C9FF69EC2EF05EEC2EF0BDC1C9FF69EC2C
-:106630002EF05EEC2EF0C58269EC2EF0A70EC96E2E
-:1066400069EC2EF05EEC2EF0130E58EC0BF0F1EC32
-:106650000DF0C58669EC2EF0C9CFADFF010E4327C2
-:10666000000E442344BF04D0C58869EC2EF0EFD758
-:10667000C58469EC2EF0140E58EC0BF0FA0ED5EC34
-:106680000CF081969D8A01EF3CF0436BA96AC8EC3F
-:106690000DF0A8CFADFFA92AF1EC0DF0432FF7D7ED
-:1066A0001200010EBA6F219921972099AA6B229DA1
-:1066B000229F28EC0FF083EC2BF0010EE8CF7FF047
-:1066C0006F0E58EC0BF0000EE8CF7FF0B86B219105
-:1066D0002193140EE8CF7DF0230EE8CF7CF020EE5E
-:1066E00060F0700E51EC0BF0AAC132F1322B1F8F0B
-:1066F000386B382B376B05EC0DF0200EDE6E280E54
-:10670000DE6EC00E51EC0BF0200EDE6E210E9FEC03
-:106710000DF0A8CFD1F1D105040DF350060FA96EED
-:10672000C8EC0DF0A8CF32F11F8F386B382B376BC8
-:1067300005EC0DF02F0EDE6ED105040DF350070FA2
-:10674000A96EC8EC0DF0A8CF32F11F8F386B382B33
-:10675000376B05EC0DF0290EDE6E1DEC0EF0140EFD
-:10676000E8CF7DF0410EE8CF7CF020EE60F0610EC6
-:1067700051EC0BF0AA51240FA96EC8EC0DF0A8CF74
-:1067800032F1336B1F8F030E24EC0DF01F9F420E6E
-:10679000DE6E610EDE6E720EDE6E200EDE6E1DECA3
-:1067A0000EF0140EE8CF7DF05F0EE8CF7CF020EE07
-:1067B00060F0BE0E51EC0BF01DEC0EF0140EE8CFA5
-:1067C0007DF07D0EE8CF7CF020EE60F0BF0E51EC46
-:1067D0000BF01DEC0EF0140EE8CF7DF09B0EE8CF11
-:1067E0007CF020EE60F0590E51EC0BF0310EDE6EB5
-:1067F0002E0EDE6E300EDE6E300EDE6E1DEC0EF0F6
-:106800000B0E58EC0BF0F3EC12F09AEC1DF0FAECD6
-:1068100031F021B30FD021B11ED020B39FEF4AF049
-:1068200020B1F5EC3DF020B1CEEC43F0209120B941
-:106830001CD0EDD7BA2B020EBA6301D0BA2B070ECB
-:10684000BA6302D0010EBA6FB86B9AEC1DF0F3EC8C
-:1068500012F02193DCD7BA4F3ED0BA4F0AD0BA4FCC
-:1068600008D0BA4F1AD0BA4F2CD0020EBA6F4AEFE6
-:1068700013F0AA51240FA96EC8EC0DF0A8CF32F185
-:10688000322BFB0E326302D0FA0E326F32C1A8FFF8
-:10689000CCEC0DF0030EBA6F19D7AA51240FA96ED4
-:1068A000C8EC0DF0A8CF32F13207FF0E326302D0F0
-:1068B000000E326F32C1A8FFCCEC0DF0040EBA6F9F
-:1068C00005D7AA51240FA96E640EA86ECCEC0DF06A
-:1068D000050EBA6FFBD6AA2B030EAA6301D0AA6BD2
-:1068E000010EBA6FF3D628EC0FF083EC2BF0010EFB
-:1068F000E8CF7FF0720E58EC0BF0000EE8CF7FF07F
-:10690000230EE8CF7CF0000EE8CF7DF0000EE8CF3C
-:106910007EF020EE60F0730E51EC0BF0320E9FEC27
-:106920000DF0A8CF32F1330E9FEC0DF0A8CF33F16C
-:106930001F8F386B382B376B375124EC0DF0200E3E
-:10694000DE6E280EDE6E340E9FEC0DF0A8CF32F115
-:10695000350E9FEC0DF0A8CF33F11F8F386B382B1D
-:10696000376B375124EC0DF0290EDE6E1DEC0EF066
-:10697000410EE8CF7CF020EE60F0750E51EC0BF08C
-:106980002F0E9FEC0DF0A8CFF1F1300E9FEC0DF023
-:10699000A8CFF2F1310E9FEC0DF0A8CFF3F171EC1E
-:1069A00024F01DEC0EF05F0EE8CF7CF020EE60F0DE
-:1069B000760E51EC0BF0280E9FEC0DF0A8CF32F1C3
-:1069C000290E9FEC0DF0A8CF33F1010E386F1F8F09
-:1069D000020E24EC0DF01F9F560EDE6E1DEC0EF025
-:1069E0007D0EE8CF7CF020EE60F0770E51EC0BF0DE
-:1069F0002A0E9FEC0DF0A8CFF1F12B0E9FEC0DF0BD
-:106A0000A8CFF2F12C0E9FEC0DF0A8CFF3F171ECB2
-:106A100024F01DEC0EF09B0EE8CF7CF020EE60F031
-:106A2000780E51EC0BF0360E9FEC0DF0A8CF32F142
-:106A3000370E9FEC0DF0A8CF33F1030E386F1F8F88
-:106A4000020E24EC0DF01F9FB00EDE6E200EDE6EE7
-:106A5000280EDE6E380E9FEC0DF0A8CFF1F1390E46
-:106A60009FEC0DF0A8CFF2F13A0E9FEC0DF0A8CFFD
-:106A7000F3F171EC24F0290EDE6E200EDE6E1DECBB
-:106A80000EF0B90EE8CF7CF020EE60F0790E51ECFC
-:106A90000BF03B0E9FEC0DF0A8CF32F13C0E9FECBB
-:106AA0000DF0A8CF33F1030E386F1F8F020E24ECC8
-:106AB0000DF01F9FB00EDE6E200EDE6E280EDE6E15
-:106AC0003D0E9FEC0DF0A8CFF1F13E0E9FEC0DF0C6
-:106AD000A8CFF2F13F0E9FEC0DF0A8CFF3F171ECCF
-:106AE00024F0290EDE6E200EDE6E1DEC0EF081A06D
-:106AF000FED7249724992191FAEC31F021B10DD0E1
-:106B000020B39FEF4AF020B1F5EC3DF020B1CEEC80
-:106B100043F0209120B901D0EFD7030EBA6F4AEFAE
-:106B200013F0010EBA6F28EC0FF037EC3AF0B86BA7
-:106B300020992191219383EC2BF0010EE8CF7FF077
-:106B40006A0E58EC0BF0000EE8CF7FF0AA6BA56B35
-:106B5000050E096F020E0A6F140EE8CF7DF0040EC9
-:106B60000A271E0E09270951E8CF7CF020EE60F0BD
-:106B7000470EDE6EAAC132F1322B1F8F386B382BD5
-:106B8000376B05EC0DF03A0EDE6EDFEC39F01DECE4
-:106B90000EF0280EE8CF7DF00951E8CF7CF020EE12
-:106BA00060F0210EA96EC8EC0DF0A804AA6302D013
-:106BB0002A0EDE6EDFEC39F01DEC0EF0300EE8CF61
-:106BC0007DF00951E8CF7CF020EE60F00AC1A9FF0A
-:106BD000A92AC8EC0DF0A8CF32F13253000E32656D
-:106BE0001AD0D8EC39F00AC1A9FFC8EC0DF0A8CF33
-:106BF00032F1386B382B376B1BEC0DF02F0EDE6E3D
-:106C0000A92AC8EC0DF0A8CF32F1386B382B376BBE
-:106C10001BEC0DF03FD00AC1A9FFC8EC0DF0A8CFC6
-:106C200032F13253150E326517D0640E326108D03E
-:106C3000D1EC39F0386B382B376B1BEC0DF02AD0C8
-:106C40004F0EDE6E320EDE6E200EDE6E386B382B8F
-:106C5000376B1BEC0DF01ED032633DEC36F0410E6D
-:106C6000DE6E490EDE6E520EDE6E200EDE6E386B6C
-:106C7000382B376B1BEC0DF00DD0450EDE6E520E2F
-:106C8000DE6E520EDE6E200EDE6E386B382B376BEA
-:106C90001BEC0DF0DFEC39F01DEC0EF0690EE8CFC7
-:106CA0007DF00951E8CF7CF020EE60F0200EDE6E22
-:106CB000690EDE6E6E0EDE6E200EDE6EAA511C0FA9
-:106CC000A96EC8EC0DF0A8CF32F1386B382B376BBA
-:106CD0001BEC0DF06D0EDE6EDFEC39F01DEC0EF0EE
-:106CE00023EC1AF0AA2B050EAA63ACEF35F00B0EBD
-:106CF00058EC0BF0F3EC12F09AEC1DF0FAEC31F0DA
-:106D000021B30FD021B11ED020B39FEF4AF020B1A4
-:106D1000F5EC3DF020B1CEEC43F0209120B90ED03F
-:106D2000EDD7BA2B070EBA6302D0010EBA6FB86B5B
-:106D30009AEC1DF0F3EC12F02193E0D7020EBA6F3B
-:106D4000F9EF12F0BA4F09D0BA4F0CD0BA4F0FD0AA
-:106D5000BA4F12D0BA4F15D0F1D7000EAA6F000E5D
-:106D6000A56F14D0010EAA6F040EA56F0FD0020EEE
-:106D7000AA6F080EA56F0AD0030EAA6F0C0EA56F9E
-:106D800005D0040EAA6F100EA56F00D0010EBA6FC9
-:106D90002993219921972099229D28EC0FF01E0E0E
-:106DA00058EC0BF00B0E58EC0BF0B86B21912193C3
-:106DB0004ADA410EE8CF7CF0140EE8CF7DF020EEE9
-:106DC00060F04F0EDE6E320EDE6E3A0EDE6E200E7C
-:106DD000DE6EA551060FA96EC8EC0DF0A8CF32F1FA
-:106DE000386B382B376B1BEC0DF0250EDE6E200E4A
-:106DF000DE6E280EDE6E4D0EDE6E4F0EDE6E440E23
-:106E0000DE6E3A0EDE6E120E75EC10F00A0DF3CF48
-:106E10004CF1F4CF4DF1A551060FA96EC8EC0DF061
-:106E2000A8CF4EF14F6B08EC0CF00A0E485F48C13A
-:106E300032F1000E495B49C133F1386B382B376BA7
-:106E4000375124EC0DF06D0EDE6E290EDE6E200E35
-:106E5000DE6E200EDE6E1DEC0EF05F0EE8CF7CF0D5
-:106E600020EE60F0480EDE6E650EDE6E3A0EDE6ECF
-:106E7000200EDE6EA551070FA96EC8EC0DF0A8CF4D
-:106E800032F1386B382B376B1BEC0DF0250EDE6EB4
-:106E9000200EDE6E200EDE6E1DEC0EF07D0EE8CFB5
-:106EA0007CF020EE60F02B0EDE6E2F0EDE6E2D0ECF
-:106EB000DE6E3A0EDE6E200EDE6E2B0E22BD2D0E25
-:106EC000DE6E1DEC0EF09B0EE8CF7CF020EE60F045
-:106ED000590E51EC0BF0A551040FA96EC8EC0DF042
-:106EE000A8CF32F1386B382B376B1BEC0DF02F0E1F
-:106EF000DE6EA551050FA96EC8EC0DF0A8CF32F1DA
-:106F0000386B382B376B1BEC0DF0200EDE6E200E2D
-:106F1000DE6E1DEC0EF0F3EC12F09AEC1DF0FAECC4
-:106F200031F021B30FD021B11AD020B39FEF4AF036
-:106F300020B1F5EC3DF020B1CEEC43F0209120B92A
-:106F400018D0EDD7BA2B070EBA6302D0010EBA6F74
-:106F5000B86B9AEC1DF0F3EC12F02193E0D7BA4F26
-:106F600090D0BA4F11D0BA4F43D0BA4F06D0BA4FD3
-:106F700069D0AAC1BAF1BA2BD6D5227D040EBA6F58
-:106F800014D7010EBA6F09D7A551060FA96EC8EC28
-:106F90000DF0A8CF32F122BD07D0322B650E32633F
-:106FA00010D0040E326F0DD03207030E326309D0B9
-:106FB000A551070FA96EC8EC0DF0640E326FA850F2
-:106FC000325FA551070FA96EC8EC0DF0A85032250D
-:106FD000336F650E336302D0040E326FA551060F76
-:106FE000A96E32C1A8FFCCEC0DF0020EBA6FDDD64F
-:106FF000A551070FA96EC8EC0DF0A8CF32F122BD44
-:1070000006D0322B5C0E326307D0326B05D03207CC
-:10701000FF0E326301D0326BA551060FA96EC8EC8A
-:107020000DF0A8503225336F650E336301D032075F
-:10703000A551070FA96E32C1A8FFCCEC0DF0030ECD
-:10704000BA6FB3D6A551040FA96EC8EC0DF0A8CF46
-:1070500032F1A551050FA96EC8EC0DF0A8CF33F1A0
-:10706000A551060FA96E32C1A8FFCCEC0DF0A551B9
-:10707000070FA96E33C1A8FFCCEC0DF0050EBA6F57
-:1070800094D628EC0FF0010EBA6F6D0E58EC0BF091
-:107090000B0E58EC0BF0B86B21912193D4D8A4D9E6
-:1070A000410EE8CF7CF0140EE8CF7DF020EE60F0CA
-:1070B000690E51EC0BF01B0E9FEC0DF0AAC132F1E2
-:1070C000322BA832322FFDD7D8A004D0600E51EC5D
-:1070D0000BF006D0200EDE6E200EDE6E200EDE6E71
-:1070E0001DEC0EF05F0EE8CF7CF0140EE8CF7DF0C3
-:1070F00020EE60F0580E51EC0BF0200EDE6E210EEB
-:10710000A96EC8EC0DF0A804AA6304D0600E51EC7F
-:107110000BF006D0200EDE6E200EDE6E200EDE6E30
-:107120001DEC0EF07D0EE8CF7CF0140EE8CF7DF064
-:1071300020EE60F06B0E51EC0BF01DEC0EF09B0E90
-:10714000E8CF7CF0140EE8CF7DF020EE60F06C0EFE
-:1071500051EC0BF01DEC0EF0F3EC12F09AEC1DF07C
-:10716000FAEC31F021B30FD021B11AD020B39FEF48
-:107170004AF020B1F5EC3DF020B1CEEC43F0209187
-:1071800020B9F7D6EDD7BA2B070EBA6302D0010E9D
-:10719000BA6FB86B9AEC1DF0F3EC12F02193E0D7C4
-:1071A000BA4FEFD6BA4F11D0BA4F05D0BA4F23D04D
-:1071B000BA4F35D0DED6AAC1A8FFA82A210EA96EE3
-:1071C000CCEC0DF0030EBA6F66D71B0E9FEC0DF0E2
-:1071D000AAC132F1322B324FA870324FA872324F0F
-:1071E000A874324FA876324FA8781B0E9DEC0DF094
-:1071F000020EBA6F50D7AA511C0FA96EC8EC0DF041
-:10720000A8CF32F1322B640E326302D0630E326F9C
-:1072100032C1A8FFCCEC0DF0040EBA6F3CD7AA51D6
-:107220001C0FA96EC8EC0DF0A8CF32F13207FF0E8B
-:10723000326302D0000E326F32C1A8FFCCEC0DF0E9
-:10724000050EBA6F28D783EC2BF0010EE8CF7FF044
-:10725000020EE8CF7CF0000EE8CF7DF020EE60F06B
-:107260005F0E51EC0BF0AAC132F1322B1F8F386B3D
-:10727000382B376B05EC0DF03A0EDE6E200EDE6E0D
-:107280001DEC0EF0020EE8CF7CF0320EE8CF7DF060
-:1072900020EE60F0A551070FA96EC8EC0DF0A8CF45
-:1072A00032F13253000E32651DD0D8EC39F0A551C1
-:1072B000060FA96EC8EC0DF0A8CF32F1386B382B51
-:1072C000376B1BEC0DF02F0EDE6EA551070FA96E6C
-:1072D000C8EC0DF0A8CF32F1386B382B376B1BECB4
-:1072E0000DF041D0A551060FA96EC8EC0DF0A8CF46
-:1072F00032F13253150E3263326517D0640E3261AB
-:1073000008D0D1EC39F0386B382B376B1BEC0DF013
-:107310002AD04F0EDE6E320EDE6E200EDE6E386B21
-:10732000382B376B1BEC0DF01ED032630ED0410EA4
-:10733000DE6E490EDE6E520EDE6E200EDE6E386B95
-:10734000382B376B1BEC0DF00ED0450EDE6E520E57
-:10735000DE6E520EDE6E200EDE6E386B382B376B13
-:107360001BEC0DF000D0200EDE6E690EDE6E6E0E90
-:10737000DE6E200EDE6EAA511C0FA96EC8EC0DF059
-:10738000A8CF32F1386B382B376B1BEC0DF06D0E3C
-:10739000DE6E200EDE6E1DEC0EF0000EE8CF7FF0EC
-:1073A00012004E0EDE6E580EDE6E200EDE6E1200E5
-:1073B000540EDE6E580EDE6E200EDE6E12001B0EB8
-:1073C0009FEC0DF0AAC132F1322BA832322FFDD73B
-:1073D000D8A006D0230E75EC10F01DEC10F01200B2
-:1073E0004A0E1DEC10F01200A551060FA96EC8EC54
-:1073F0000DF0A8CF33F1AA511C0FA96EC8EC0DF007
-:10740000A8CF32F10A0E322733513203F3CF4CF1B9
-:10741000F4CF4DF10A0E4E6F4F6B08EC0CF048C1E3
-:1074200032F149C133F1370EE8CF7DF0230EE8CFBA
-:107430007CF020EE60F0280EDE6E700EDE6E700EB8
-:10744000DE6E4F0EDE6E320EDE6E3A0EDE6E030E16
-:1074500024EC0DF0420EDE6E610EDE6E720EDE6EFC
-:10746000290EDE6E200EDE6E1DEC0EF01200030EF5
-:10747000A96EAA6A20EE60F0A92AC8EC0DF0A8CF88
-:10748000DEFF170EA962F8D71C0E9FEC0DF0A8CFF7
-:10749000DEFF1D0E9FEC0DF0A8CFDEFF1E0E9FEC51
-:1074A0000DF0A8CFDEFF1F0E9FEC0DF0A8CFDEFF82
-:1074B000200E9FEC0DF0A8CFDEFF1B0E9FEC0DF011
-:1074C000A8CFDEFF20EE74F0050EED6FEB6BDE5003
-:1074D000EB27ED2FFCD7EB6701D012002191630E53
-:1074E000EE6F2DD8050EEF6F3ED8EBC1A8FF200E32
-:1074F0009DEC0DF024D8040EEF6F35D8EBC1A8FF3A
-:107500001F0E9DEC0DF01BD8030EEF6F2CD8EBC1B6
-:10751000A8FF1E0E9DEC0DF012D8020EEF6F23D8BF
-:10752000EBC1A8FF1D0E9DEC0DF009D8010EEF6F09
-:107530001AD8EBC1A8FF1C0E9DEC0DF01200EC6BED
-:10754000EB6BED6B20EE74F0DE50EE6505D0EB6179
-:1075500003D0EB6FECC1EDF1EC2B050EEC63F4D72F
-:10756000EBC1EEF1120020EE60F0ED51040DF3508E
-:10757000D926000EDA2221B10CD0210E9FEC0DF09D
-:10758000ED29A86206D0EFC1A8FF210E9DEC0DF0F9
-:107590002181EF51040DF3CFA9FFDECFA8FFCCEC82
-:1075A0000DF0A92ADECFA8FFCCEC0DF0A92ADECF82
-:1075B000A8FFCCEC0DF0A92ADECFA8FFCCEC0DF093
-:1075C000120025BD1FD0AECF43F1600E435F434F85
-:1075D000258B434F248B434F258D434F2681434FAB
-:1075E000278F434F2881434F2883434F2885434F9C
-:1075F0002B81434F2A8F434F2D83AE509E9AAB98D9
-:10760000AB8812002CB7F9D78186AE6601D0AE2ABE
-:10761000AE50640DF3CFC6F1F4CFC7F1EED7F292BE
-:10762000D5BE09D02487D58E1200F090D5BE03D0E8
-:107630002489D58E1200F294D56AD76AD66AD58E7F
-:107640001200F294D59ED76AD66A1200F19C2A9154
-:10765000000ED56ED58E1200F18C1200F19A2A938D
-:10766000000ED56ED58E1200F18A1200A192B19E45
-:10767000CA9412009E908198080ECF60412B080E8C
-:10768000CF5E412B0F0E416502D0A7EC3BF020A945
-:1076900001D0120023BF1200422B010E42630AD018
-:1076A000239D3F6B406B9B6B9C6BF1EC18F0E1EC06
-:1076B00018F01200020E42630FD0E8EC18F0EEEC66
-:1076C00018F0C9EC17F08D513F278E514023975188
-:1076D0009B2798519C231200030E426301D0E5D7EB
-:1076E000040E426301D0E9D7050E426301D0DDD715
-:1076F000060E426301D0E1D7070E426301D0D5D711
-:10770000DCDF426B020E3E6FD89040333F33D8909F
-:107710009C339B333E2FF8D740C18EF13FC18DF192
-:107720009CC198F19BC197F1238D25AD04D0E80E43
-:107730009F6F030EA06F1F979F518D5D8F6FA0519C
-:107740008E59906FD8A812008F6B906B1200416B0E
-:107750002081D89420A31CD0A82BA905A86502D00D
-:10776000A86B2287172BD8B4182B22A911D0A72BCE
-:107770003B0EA76505D0A76B2087A52BD8B4A62BF9
-:107780002AAB06D0DD2B3B0EDD6502D0DD6BDC2B9A
-:10779000032B3B0E03651200036B2085042B3B0E6D
-:1077A00004651200046B052B170E05651200056BAE
-:1077B000062B2A0E036F07C176F1764F1F0E764F08
-:1077C0001C0E764F1F0E764F1E0E764F1F0E764FF5
-:1077D0001E0E764F1F0E764F1F0E764F1E0E764FE3
-:1077E0001F0E764F1E0E764F1F0E06651200010EFD
-:1077F000066F072B0C0E07651200010E076F082B92
-:107800001200E7EC4AF0326B32C118F5AFEC0FF022
-:1078100071EC2EF0DAEC0DF066EC0FF089EC26F04E
-:1078200023EC1DF0FBEC24F0A3C100F5A4C101F58D
-:10783000A3C102F5A4C103F528BF10D02ABB0ED006
-:1078400042EC23F077EC23F02DA539EC29F02DB58F
-:1078500094EC20F073EC21F0DCEC1FF028AF03D0A7
-:10786000670E58EC0BF02AAB03D0740E58EC0BF0FB
-:10787000B86BB96B209D209F239D956B966B996B80
-:107880009A6B050EB76F81968198259D2C97000EF7
-:10789000E8CF7CF0000EE8CF7DF0000EE8CF7EF060
-:1078A000000EE8CF7FF023EC1AF02497249973ECB4
-:1078B00021F0C6EC2BF0010ECF6F470EB9EC1AF099
-:1078C0000C0E75EC10F00A6F0AC113F50B0E75EC77
-:1078D00010F00A6F0AC112F530EC80F00101480E79
-:1078E000B9EC1AF0F3EC12F020A119D029A101D0C3
-:1078F00000D023EC1DF02BEC3DF0F5EC3DF061ECFD
-:1079000048F0DDEC23F0B1EC3DF001EC3DF06EEC25
-:1079100012F0DCEC1FF02CB125EC48F02091CEECFD
-:107920003DF023BDAFEC23F023BDD5EC1EF023BD0D
-:10793000CEEC43F0239D20B5C6EC3CF020BFF6EF23
-:1079400012F020B301EF3EF020B96AEF47F025BBFB
-:10795000CAEF32F024BBDDEF49F026B1A6EF0DF0FF
-:107960002BB1A1EF0DF027BFB1EF32F028B131EF0D
-:107970004AF028B39DEF32F028B585EF32F02ABFE8
-:10798000A6EF32F02DB378EF32F0AED7FBEC24F057
-:1079900004EC3DF086EC49F0C6EC2BF0F1EC3CF049
-:1079A00028BF0ED02ABB0CD077EC23F042EC23F09A
-:1079B00020BD06D02DA539EC29F02DB594EC20F092
-:1079C000E4EC3CF0209512002781010ECC5F000E04
-:1079D000CD5BCC671200CD67120027918196CC2B2E
-:1079E000120020C532F121C533F1326705D033676B
-:1079F00003D0196B1A6B1200010E1927000E1A23FF
-:107A0000120027B1817612008188490EB9EC1AF074
-:107A10009FC102F5A0C103F50A6B0AC111F54F0E13
-:107A20000A6F0AC110F58DC100F58EC101F50B0E6C
-:107A300075EC10F00A6F0AC112F50C0E75EC10F01F
-:107A40000A6F0AC113F540EC80F001014A0EB9EC4F
-:107A50001AF08198120094928282249182A4248147
-:107A6000829294820A0EA9EC0CF0249382A42483BF
-:107A70009492829224B171D024B364D0948229A9C3
-:107A800044D0299F2999320E9FEC0DF0A8CF39F1EF
-:107A9000330E9FEC0DF0A8CF3AF1D890010E3927A4
-:107AA000000E3A2339C1A8FF320E9DEC0DF03AC109
-:107AB000A8FF330E9DEC0DF0340E9FEC0DF0A8CF17
-:107AC00039F1350E9FEC0DF0A8CF3AF1D890010EA8
-:107AD0003927000E3A2339C1A8FF340E9DEC0DF072
-:107AE0003AC1A8FF350E9DEC0DF007C1A8FF2F0E7F
-:107AF0009DEC0DF006C1A8FF300E9DEC0DF008C105
-:107B0000A8FF310E9DEC0DF0120029AF1200299F45
-:107B1000320E9FEC0DF0A8CF39F1330E9FEC0DF033
-:107B2000A8CF3AF1D890010E3927000E3A2339C177
-:107B3000A8FF320E9DEC0DF03AC1A8FF330E9DEC6C
-:107B40000DF012008188640ED5EC0CF08198640E63
-:107B5000D5EC0CF08188298912008188298F299918
-:107B6000120020AD1200B92B040E75EC10F0B965AF
-:107B70001200209D81EC2BF028BF08D02ABB06D034
-:107B80002DA539EC29F02DB594EC20F0AFEC23F0C5
-:107B900089EC26F0B96B24972499120024B718D0E9
-:107BA00024B907D0D59EF294D76AD66AF292F090A3
-:107BB0001200249983EC2BF0010EE8CF7FF0040E25
-:107BC00058EC0BF0000EE8CF7FF0208DB86B120060
-:107BD000249720AD02D0208F12002D752DA539ECF1
-:107BE00029F02DB594EC20F01200B82B030E75ECA3
-:107BF00010F0050FD8B0FF0EE806B8651200208916
-:107C0000120019EC44F0520EB9EC1AF028EC0FF007
-:107C1000ADEC1BF070EC1FF003EC1FF02ABB2087CB
-:107C200028BF04D02ABB02D0D1EC1BF020A142D047
-:107C300028BF09D02ABB17D029B118D0EBEC40F0EF
-:107C4000D9EC3EF01BD020AD53EC25F05CEC43F0BA
-:107C50002CB328EC26F024BF04D0248FF4EC43F09E
-:107C60000DD0249F0BD08AEC3EF008D0BBEC2AF05C
-:107C7000D9EC3EF02CB5EDEC40F000D05CEC43F0DC
-:107C800023B7DDEC23F020BD80EC3EF020BF20ECDC
-:107C900047F0BAEC3EF02CB125EC48F02CB328ECC0
-:107CA00026F02091260E75EC10F0326F010E326333
-:107CB00001D0268326A30BD020BD08D053EC25F09D
-:107CC00029B1BBEC2AF027B5EBEC40F0269320AFAE
-:107CD000D4EC44F020BF18EC45F020A383D323BD9F
-:107CE00081EC43F0239D20B5A0EC43F022B7CFEC0C
-:107CF0003FF020BF04D025BD02D00300000096D77E
-:107D0000B92B040E75EC10F0B9651200209D19EC2A
-:107D100025F01200C2EC25F022B90DD083EC25F03D
-:107D2000E22B3C0EE26302D0E26BE12B269722B9F4
-:107D300012002687120026A712000BD8B0EC25F0FF
-:107D4000E06BE26BE16BDD6BDC6B916B926B26970A
-:107D50001200DEC152F1DFC153F191C154F192C161
-:107D600055F1D4EC0BF01FA7120091C1DEF192C1C6
-:107D7000DFF11200819832C532F10E0E75EC10F071
-:107D80003261D4EC3EF027BB81881FC532F1322D21
-:107D9000120066C532F10E0E75EC10F03261D4ECB3
-:107DA0003EF027BB818812008188020EB06F288BBD
-:107DB000120024BFA5D0248FF4EC43F0B6EC40F0C1
-:107DC0008DC14CF18EC14DF10A0E4E6F000E4F6BFE
-:107DD00008EC0CF048C14CF149C14DF1D0C14EF155
-:107DE0004F6BEBEC0BF048C14CF149C14DF1640E07
-:107DF0004E6F000E4F6B08EC0CF048C107F529B12F
-:107E000018C507F528EC80F0010165C532F11B0E9D
-:107E100075EC10F0325DD8B097EC2BF046EC41F0E9
-:107E200025A15FD0336915EE0FF0332B41D8030E37
-:107E30003363FBD7170E9FEC0DF0A8CF1DF5160E80
-:107E40009FEC0DF01DC50AF1D880640E0A55A856A6
-:107E5000A8CF1CF51B0E9FEC0DF0A8CF33F11C0E24
-:107E60009FEC0DF0000E33B1A850E8CF6AF51D0E5F
-:107E70009FEC0DF0000E33B3A850E8CF69F51E0E4D
-:107E80009FEC0DF0000E33B5A850E8CF68F51F0E3B
-:107E90009FEC0DF0000E33B7A850E8CF67F5200E29
-:107EA0009FEC0DF0000E33B9A850E8CF1BF512007F
-:107EB0003351040DF350070FA96EC8EC0DF0A8CF95
-:107EC000E7FF3351040DF350060FA96EC8EC0DF017
-:107ED000E5CF0AF1D880640E0A55A856A8CFE5FF71
-:107EE0001200460EB9EC1AF0326B32C16AF532C19B
-:107EF00069F532C168F532C167F532C11BF5120070
-:107F0000249F28BF12002ABB1200420EB9EC1AF0BF
-:107F1000A5EC3FF0000EE8CF4CF200EC80F0010140
-:107F2000430EB9EC1AF023C5CEF1CE6712002BC573
-:107F30000AF10A6729D025B1D1EC1BF02591AA6B73
-:107F400022C5ABF1E4EC1BF012008DC100F58EC12F
-:107F500001F50B0E75EC10F00A6F0AC112F50C0E4C
-:107F600075EC10F00A6F0AC113F5100E75EC10F0E5
-:107F70000A6F0AC117F51D0E75EC10F00A6F0AC1E1
-:107F80001EF5E7EC4AF0120025A108EC1CF0258153
-:107F90002BC5AAF124C5ABF111EC1CF012002297FD
-:107FA0002683819825BD120022BB08D0228BBDC13B
-:107FB000BFF1BEC1C0F12F0E90EC2DF08F51A8EC97
-:107FC0002DF09051A8EC2DF0AE6BB12D02D0020E29
-:107FD000AE27B22D02D0020EAE27B32D02D0020E74
-:107FE000AE27B42D02D0030EAE27B52D02D0090E58
-:107FF000AE27B62D02D0000EAE2728AB11D0010E51
-:10800000AE27AF6BB051AF27B06B28A703D0020EDD
-:10801000AE27AF8928A903D0010EAE27AF8BAE8F54
-:10802000AE51A8EC2DF028AB16D0AF51A8EC2DF036
-:1080300028A70CD0180E9FEC0DF0A850A8EC2DF03E
-:10804000190E9FEC0DF0A850A8EC2DF028A903D034
-:10805000D151A8EC2DF0289B28972899B12F01D059
-:108060007AD8B22F01D06CD8B32F01D05ED8B42FFC
-:1080700001D04DD8B52F01D018D8B62F01D010D8C7
-:10808000B1BFB16BB2BFB26BB3BFB36BB4BFB46BB4
-:10809000B5BFB56BB6BFB66B440EB9EC1AF01200A3
-:1080A0001A0E75EC10F0B66F120031C9B5F1B5516A
-:1080B000A8EC2DF030C9B5F1B551A8EC2DF033C9BD
-:1080C000B5F1B551A8EC2DF032C9B5F1B551A8EC18
-:1080D0002DF035C9B5F1B551A8EC2DF034C9B5F185
-:1080E000B551A8EC2DF037C9B5F1B551A8EC2DF07C
-:1080F00036C9B5F1B551A8EC2DF038C9B5F1B55177
-:10810000A8EC2DF0190E75EC10F0B56F1200000EF2
-:10811000A8EC2DF0000EA8EC2DF0000EA8EC2DF030
-:10812000180E75EC10F0B46F1200000EA8EC2DF0D4
-:10813000000EA8EC2DF0170E75EC10F0B36F1200C6
-:10814000AA51A8EC2DF0AB51A8EC2DF0160E75EC51
-:1081500010F0B26F12009751A8EC2DF09851A8ECD6
-:108160002DF0150E75EC10F0B16F120020A32DD07C
-:108170008DC152F18EC153F195C154F196C155F1A3
-:108180008DC195F18EC196F1D4EC0BF050C14CF13C
-:1081900051C14DF1270E4E6F4F6BEBEC0BF048C108
-:1081A00045F149C146F1070E476FBEEC0BF0630E77
-:1081B000456501D0456F050E75EC10F0455DD8A002
-:1081C00004D0218BD6EC1CF0120021AB1200219BB5
-:1081D000FDEC1CF0120029B112008DC14CF18EC1D2
-:1081E0004DF10A0E4E6F4F6B08EC0CF048C14CF18C
-:1081F00049C14DF1D0C14EF14F6BEBEC0BF048C1D2
-:1082000054F149C155F1130E75EC10F0640DF3CF24
-:1082100052F1F4CF53F1D4EC0BF027951FB727851B
-:10822000279B48C154F149C155F1120E75EC10F06D
-:10823000640DF3CF52F1F4CF53F1D4EC0BF01FA740
-:1082400004D0278B050EB06F288B48C154F149C16B
-:1082500055F1110E75EC10F0640DF3CF52F1F4CF1F
-:1082600053F1D4EC0BF01FB705D0278B2785040EF4
-:10827000B06F288B27B506D027A307D05CEC1FF082
-:10828000279303D031EC1FF0278312002C9D8FC160
-:108290004CF190C14DF1640E4E6F4F6B08EC0CF039
-:1082A0001B0E9FEC0DF0A8A011D0010ED16301D0E0
-:1082B0000DD01C0E9FEC0DF0030EA86407D04851A2
-:1082C000A86404D0030EA85C48612C8D1B0E9FECA3
-:1082D0000DF0A8A211D0020ED16301D00DD01D0E59
-:1082E0009FEC0DF0030EA86407D04851A86404D099
-:1082F000030EA85C48612C8D1B0E9FEC0DF0A8A40A
-:1083000011D0030ED16301D00DD01E0E9FEC0DF0E5
-:10831000030EA86407D04851A86404D0030EA85CDB
-:1083200048612C8D1B0E9FEC0DF0A8A610D0040EFA
-:10833000D16301D00CD01F0E9FEC0DF0A86407D0C4
-:108340004851A86404D0030EA85C48612C8D1B0E14
-:108350009FEC0DF0A8A810D0050ED16301D00CD071
-:10836000200E9FEC0DF0A86407D04851A86404D0FB
-:10837000030EA85C48612C8D70EC1FF0120020C524
-:108380004CF121C54DF14C6707D04D6705D0010E6A
-:10839000CC6FCD6B279112004CC104F54DC105F592
-:1083A0000D0E75EC10F04E6F4EC106F54B0EB9EC8C
-:1083B0001AF01CEC80F001014C0EB9EC1AF004C567
-:1083C0004CF105C54DF14C6707D04D6705D0010E46
-:1083D000CC6FCD6B279112004CC1CCF14DC1CDF1CA
-:1083E0002781120020A751EF43F025BD51EF43F044
-:1083F0002ABBAFDCA3C100F5A4C101F50C0E75ECDE
-:1084000010F00A6F0AC113F5470EB9EC1AF030EC00
-:1084100080F00101B4DF480EB9EC1AF0FD0EA8ECB3
-:108420002DF0FD0EA8EC2DF0FE0EA8EC2DF0BFC136
-:10843000BDF1C0C1BEF1FA0EA8EC2DF0FA0EA8EC09
-:108440002DF0200EA8EC2DF00751A8EC2DF00651D0
-:10845000A8EC2DF00851A8EC2DF00551A8EC2DF05A
-:108460000451A8EC2DF02AAB11D0DEC132F1DFC1EE
-:1084700033F170EC2DF032C1DEF133C1DFF1DE51AA
-:10848000A8EC2DF0DF51A8EC2DF010D091C132F105
-:1084900092C133F170EC2DF032C191F133C192F100
-:1084A0009151A8EC2DF09251A8EC2DF0A551A8EC1B
-:1084B0002DF0A651A8EC2DF0A751A8EC2DF0AC5151
-:1084C000A8EC2DF0AD51A8EC2DF0A351A8EC2DF0A7
-:1084D000A451A8EC2DF020C532F121C533F1325161
-:1084E000A8EC2DF03351A8EC2DF0060E9FEC0DF00A
-:1084F000A850A8EC2DF0070E9FEC0DF0A850A8ECAA
-:108500002DF00A0E9FEC0DF0A850A8EC2DF00B0EEC
-:108510009FEC0DF0A850A8EC2DF00E0E9FEC0DF086
-:10852000A850A8EC2DF00F0E9FEC0DF0A850A8EC71
-:108530002DF0120E9FEC0DF0A850A8EC2DF0130EAC
-:108540009FEC0DF0A850A8EC2DF0160E9FEC0DF04E
-:10855000A850A8EC2DF0170E9FEC0DF0A850A8EC39
-:108560002DF0180E9FEC0DF0A850A8EC2DF0190E70
-:108570009FEC0DF0A850A8EC2DF0210E9FEC0DF013
-:10858000A850A8EC2DF0010EA8EC2DF03E0EA8ECA2
-:108590002DF0C251A8EC2DF0C351A8EC2DF0140E13
-:1085A00075EC10F02ABB010EA8EC2DF0020E396F0D
-:1085B000393B150E75EC10F03925A8EC2DF0020EA4
-:1085C000396F393B160E75EC10F03925A8EC2DF0FB
-:1085D000020E396F393B170E75EC10F03925A8ECF7
-:1085E0002DF0030E396F393B180E75EC10F039255C
-:1085F000A8EC2DF0090E396F393B190E75EC10F00F
-:108600003925A8EC2DF0000E396F393B1A0E75ECA8
-:1086100010F03925A8EC2DF01A0E9FEC0DF0A850A3
-:10862000A8EC2DF0000EA8EC2DF0FB0EA8EC2DF020
-:10863000FB0EA8EC2DF025BD33D0020E9FEC0DF003
-:10864000A8CF39F1030E9FEC0DF0A8CF3AF1D890E6
-:10865000010E3927000E3A2339C1A8FF020E9DEC06
-:108660000DF03AC1A8FF030E9DEC0DF01C0E89EC35
-:1086700010F0326703D0336701D012D0010E3227D9
-:10868000000E3323700E820FA96E32C1A8FFCCEC0E
-:108690000DF0700E830FA96E33C1A8FFCCEC0DF066
-:1086A0008196259D2DB10CEC4CF060EC80F0010121
-:1086B000196B1A6B01EF3CF020A712002ABB0ED0F9
-:1086C00025BD19D02093B72B020E75EC10F0020FC8
-:1086D000D8B0FF0EE806B76520831200B72B3C0E1A
-:1086E000B7631200B76B2093E02B1E0E75EC10F0F1
-:1086F000E063208312002093B72B050EB76520831B
-:108700001200CEEC43F020B3AAEC43F020B3BDEC52
-:1087100043F0219D97519963218D98519A63218D42
-:1087200021BD03EC1FF0219F8D519563218F8E5148
-:108730009663218F25BD218F21BF8BEC22F0120083
-:1087400061EC48F0E4EC43F02BEC25F086EC49F0CA
-:108750002095120091C152F192C153F18FC154F191
-:1087600090C155F1D4EC0BF01FA712008FC191F10D
-:1087700090C192F12BEC25F01200ACC152F1ADC1C9
-:1087800053F197C154F198C155F1D4EC0BF01FB7D8
-:10879000120097C1ACF198C1ADF112002299000E00
-:1087A00075EC10F0526F536B8FC154F190C155F1BD
-:1087B000D4EC0BF01FA705D020B7B76B208322891C
-:1087C000120020A72093120023B709D00C0EC36516
-:1087D00001D01200070EB06F288B238712000D0EF8
-:1087E000C365F8D7239712008FC115F190C116F118
-:1087F0001551112716511223000E1323142315515E
-:10880000112716511223000E1323142317C14EF102
-:1088100018C14FF111C148F112C149F113C14AF118
-:1088200014C14BF12FEC0CF048C193F149C194F104
-:108830001200510EB9EC1AF0916B926B936B946B22
-:10884000E6EC0FF05A0E9FEC0DF0000EA864AFECB2
-:108850000FF0116B126B136B146B010E176F186B0B
-:10886000010EDE6FDF6BE16BE26BDC6BDD6BA56B2A
-:10887000A66BA76BA86BE06BB76BB86BB06B289B54
-:108880002B9BD269E86B25912C952C9DD7EC2DF074
-:10889000A4C103F5A3C102F597C1ACF198C1ADF134
-:1088A0000A6B0AC14EF20AC14FF202EE50F0200EDE
-:1088B0000A6FEE6A0A2FFDD702EE70F0200E0A6FE3
-:1088C000010EEE6E0A2FFCD702EE90F0EE6AEE6A11
-:1088D000200E75EC10F0A8CF15F5210E75EC10F0F8
-:1088E000A8CF14F52C83290E75EC10F0326F010E11
-:1088F00032632C93140E75EC10F0A96F150E75EC05
-:1089000010F0B16F160E75EC10F0B26F170E75EC1B
-:1089100010F0B36F180E75EC10F0B46F190E75EC03
-:1089200010F0B56F1A0E75EC10F0B66F2AAB02D0CE
-:10893000010EA96F240E9FEC0DF029B1A8CF18F5F8
-:10894000A8CF59F181962397229B209D20972683BB
-:1089500025ADE9EC0DF0210E9FEC0DF0A8CFD1F183
-:10896000D105040DF350070FA96EC8EC0DF0A8CF88
-:1089700011F5D105040DF350060FA96EC8EC0DF0EA
-:10898000A8CFD0F111C50AF1D880640E0A55D8805D
-:10899000A856A8CF10F5326B32C11BF532C11CF5B9
-:1089A00032C11DF52B95120024B718D024A912004E
-:1089B000249724992A99208D209FB96B2ABB0AD02D
-:1089C000010EE8CF7FF0040E58EC0BF0000EE8CF5C
-:1089D0007FF012008D0E58EC0BF0120024972499B2
-:1089E00020AD14D02AAB03D02093209D1200208FFD
-:1089F000209D53EC28F0CBEC26F02C992B9F010EF8
-:108A0000BA6F65EC28F02499249712002CB7AAD0ED
-:108A10008188060EB06F288B2CA31200116B126B8D
-:108A2000136B146B020E176F186BF4EC43F012000B
-:108A300024B715D024A912002DB9FFD026B91CD116
-:108A400026BDF3D02499B96BBA2B060E2BBD040EAC
-:108A5000BA6302D0010EBA6F65EC28F012002497B9
-:108A60002499208F209DB96B2DB9E7D026BBB0D1BA
-:108A700026B902D126BDD9D026B500D12CB9C1EF77
-:108A800045F02BBF0BD0BA4FDAD0BA4F8AD1BA4FCC
-:108A900053D0BA4F45D0BA4FE9D11200BA4FBCD02B
-:108AA000BA4F17D0BA4FC3D0BA4F03D0BA4FDED1A6
-:108AB00012002C732CA30AD0116B126B136B146B66
-:108AC000020E176F186BF4EC43F0D0D116EC26F0C1
-:108AD000CDD15A0E9FEC0DF0A86608D0E6EC0FF051
-:108AE000010EA86E5A0E9DEC0DF007D0AFEC0FF002
-:108AF000000EA86E5A0E9DEC0DF070EC1FF003EC0A
-:108B00001FF08BEC22F02BEC25F02ABBAFD128BF55
-:108B1000ADD125B108EC1CF025A1D1EC1BF0A6D1FC
-:108B200053EC28F0E9EC26F0010EBA6F2B8F65ECC0
-:108B300028F024992497120029B126D1268553ECD8
-:108B400028F0D0C1A8FF180E9DEC0DF011C5A8FFAC
-:108B5000190E9DEC0DF0FCEC26F0010EBA6F65ECE1
-:108B600028F01200208F209D249924972C8953EC03
-:108B700028F035EC27F02B9F010EBA6F65EC28F03A
-:108B80001200BA4F73D1BA4F39D0BA4F3ED0BA4F54
-:108B90002ED0BA4F25D06AD135EC27F0980E526FFF
-:108BA0003A0E536FC6C154F1C7C155F1D4EC0BF066
-:108BB0001FA705D0980EC66F3A0EC76F1200E80EB9
-:108BC000526F030E536FC6C154F1C7C155F1D4ECB7
-:108BD0000BF01FB71200E80EC66F030EC76F12002E
-:108BE000E80EC65F030EC75B050EBA6FD5D7E80E59
-:108BF000C627030EC723040EBA6FCED7640EC6274E
-:108C0000000EC723020EBA6FC7D7640EC65F000EF0
-:108C1000C75B030EBA6FC0D7268D53EC28F030EC3B
-:108C200080F0010136EC29F01200269D1FD12D891C
-:108C300053EC28F02BEC2BF012002D9917D126893C
-:108C4000220E9FEC0DF0030EA8640DD00CD02B85E6
-:108C500028EC0FF047EC2CF023C5CEF1CE671200C4
-:108C600059EC2CF0120053EC28F023C5CEF1CE675E
-:108C7000120080EC27F012002699F8D0BA4F6FD07E
-:108C8000BA4F4ED0BA4F38D0BA4F17D0BA4F01D0E2
-:108C90001200190E9FEC0DF0A8CF32F13207FF0E33
-:108CA000326301D0322B32C1A8FF190E9DEC0DF0BA
-:108CB000FCEC26F0050EBA6F1200190E9FEC0DF0B9
-:108CC000A8CF32F1322B650E326302D0040E326F20
-:108CD000180E9FEC0DF0A8503225336F650E3363EC
-:108CE00001D0320732C1A8FF190E9DEC0DF0FCEC4B
-:108CF00026F0040EBA6F1200180E9FEC0DF0A8CFEC
-:108D000032F13207030E326301D0322B32C1A8FF99
-:108D1000180E9DEC0DF0FCEC26F0030EBA6F12005D
-:108D2000180E9FEC0DF0A8CF32F1322B650E326396
-:108D300002D0050E326F190E9FEC0DF0A8503225AF
-:108D4000336F650E336301D0320732C1A8FF180EAE
-:108D50009DEC0DF0FCEC26F0020EBA6F1200190E1D
-:108D60009FEC0DF0A8CF11F5180E9FEC0DF0A8CFD9
-:108D7000D0F111C50AF1D880640E0A55A856A8CFC3
-:108D800010F52887288B72D0268B53EC28F0299178
-:108D90002A89CDEC27F02981010EBA6F65EC28F005
-:108DA000120029B10AD0268B53EC28F0CDEC27F025
-:108DB000010EBA6F65EC28F012002B8D268B53EC58
-:108DC00028F01EEC28F0010EBA6F65EC28F01200B6
-:108DD0002AB912D029A110D02C955CEC1FF0230EDB
-:108DE000BA25A96EC8EC0DF0A8CF18F5A8CF59F197
-:108DF0002B9D2889288B3AD02C85326B32C118F5EF
-:108E0000269BBAC1D1F1BA05040DF350070FA96E24
-:108E1000C8EC0DF0A8CF11F5BA05040DF350060FFC
-:108E2000A96EC8EC0DF0A8CFD0F111C50AF1D88019
-:108E3000640E0A55A856A8CF10F52889288B16D09D
-:108E400020AF12002DB943D02CB93CD026A908D0B0
-:108E50002BB531D023C5CEF1CE6702D080EC27F000
-:108E6000B92B0A0E75EC10F0B96512002BA50DD0C8
-:108E70002B9528EC0FF003EC1FF02BEC25F025B11F
-:108E800008EC1CF025A1D1EC1BF02B95209F209D18
-:108E900070EC1FF053EC28F0ADEC1BF053EC25F018
-:108EA000B96B26992D99269B269D26952B9D2C994D
-:108EB00024972499120023C5CEF1CE67D1D759EC5F
-:108EC0002CF0CED735EC27F065EC28F0C9D72BEC89
-:108ED0002BF0C6D729EE4AF0100E396FDE660DD0A2
-:108EE000392FFCD728EC0FF0010E58EC0BF0020ED6
-:108EF00058EC0BF070EC80F0010178EC0EF0E9EC2E
-:108F00000DF0A56BA66B939C939E819C819E20B5D2
-:108F100009D820B14FD820A99FEF4AF000000300E4
-:108F20000000F5D761EC48F02CB125EC48F0F1ECED
-:108F30003CF0E4EC3CF0A62B0E0EA66526D070D8D3
-:108F400086EC49F01AEC80F00101A1C1A3F1A2C1A5
-:108F5000A4F18DC1A1F18EC1A2F1A66B070E89EC1F
-:108F600010F032C152F133C153F1A1C154F1A2C189
-:108F700055F1D4EC0BF01FB701D007D0070E89ECE8
-:108F800010F032C1A1F133C1A2F18DC100F58EC143
-:108F900001F50B0E75EC10F00A6F0AC112F50C0EFC
-:108FA00075EC10F00A6F0AC113F540EC80F0010176
-:108FB000209512002BEC3DF027A104D08186000003
-:108FC000030000008196A52B050EA56512D028D8B8
-:108FD000060E89EC10F032C152F133C153F18DC14C
-:108FE00054F18EC155F1D4EC0BF020891FB72099B4
-:108FF000A56B209124B70AD024B908D0F292F09042
-:109000002A932A9124992497D59E1200F292F090E7
-:109010002A932A9124992497D59E20992787120074
-:10902000EEEC18F003000000030000000300F1EC78
-:1090300018F0E1EC18F0030000000300000003004A
-:10904000E8EC18F0C9EC17F01200FA0ED5EC0CF0B1
-:10905000FA0ED5EC0CF0FA0ED5EC0CF0FA0ED5ECBD
-:109060000CF061EC48F02CA11200F26AF16AF06A8F
-:10907000C290E9EC0DF0100E926E806A936A816ADC
-:109080001D0E946E826A956A836A966A846AD56AAE
-:10909000CD6ACA6A9B6A020ED36ED180EAC137F1EB
-:1090A0000F0E396F03000000392FFCD781880400B0
-:1090B000050EA9EC0CF0819803000000372FF6D7BD
-:1090C000EDD7C2800000C282C2B2FED7C4CF4DF13C
-:1090D000C3CF4CF1C60E4E6F030E4F6FEBEC0BF08F
-:1090E000640E4E6F4F6B2FEC0CF048C1C2F149C1BA
-:1090F000C3F1C290C2C154F1C3C155F1280E526FE1
-:109100000A0E536FD4EC0BF02C911FB703D0020E54
-:10911000EA6F2C818DC154F18EC155F1990E526FB9
-:109120003A0E536FD4EC0BF02C911FA703D0030E13
-:10913000EA6F2C81299B299D280E9FEC0DF0A8CF6A
-:1091400054F1290E9FEC0DF0A8CF55F1D00E526FBF
-:10915000070E536FD4EC0BF01FA7298B940E526FA0
-:10916000110E536FD4EC0BF01FA7298D29AB73D0D0
-:1091700029AD71D0680EA86E280E9DEC0DF0100E72
-:10918000A86E290E9DEC0DF007C1A8FF2A0E9DECDC
-:109190000DF006C1A8FF2B0E9DEC0DF008C1A8FF35
-:1091A0002C0E9DEC0DF097C1A8FF2D0E9DEC0DF03F
-:1091B00098C1A8FF2E0E9DEC0DF0A86A2F0E9DEC15
-:1091C0000DF0A86A300E9DEC0DF0A86A310E9DECF2
-:1091D0000DF0A86A320E9DEC0DF0A86A330E9DECDE
-:1091E0000DF0A86A340E9DEC0DF0A86A350E9DECCA
-:1091F0000DF097C1A8FF360E9DEC0DF098C1A8FFA9
-:10920000370E9DEC0DF007C1A8FF380E9DEC0DF058
-:1092100006C1A8FF390E9DEC0DF008C1A8FF3A0E5B
-:109220009DEC0DF097C1A8FF3B0E9DEC0DF098C191
-:10923000A8FF3C0E9DEC0DF007C1A8FF3D0E9DEC74
-:109240000DF006C1A8FF3E0E9DEC0DF008C1A8FF71
-:109250003F0E9DEC0DF0280E9FEC0DF0A8CF54F1C1
-:10926000290E9FEC0DF0A8CF55F1C2C152F1C3C138
-:1092700053F1D4EC0BF01FA71200C2C1A8FF280EB7
-:109280009DEC0DF0C3C1A8FF290E9DEC0DF007C1A8
-:10929000A8FF2A0E9DEC0DF006C1A8FF2B0E9DEC39
-:1092A0000DF008C1A8FF2C0E9DEC0DF097C1A8FF92
-:1092B0002D0E9DEC0DF098C1A8FF2E0E9DEC0DF02B
-:1092C0001200800ECF6ECE6A3C0E036111D03C0EB0
-:1092D00004610ED0180E05610BD0200E066108D077
-:1092E0000C0E076105D0640E086102D09D8012004B
-:1092F000000E036F000E046F0C0E056F170E066F45
-:10930000040E076F0A0E086F9D801200360E9FEC48
-:109310000DF0A8CF54F1370E9FEC0DF0A8CF55F10A
-:1093200097C152F198C153F1D4EC0BF01FA719D09B
-:1093300097C1A8FF360E9DEC0DF098C1A8FF370E1F
-:109340009DEC0DF007C1A8FF380E9DEC0DF006C195
-:10935000A8FF390E9DEC0DF008C1A8FF3A0E9DEC58
-:109360000DF03B0E9FEC0DF0A8CF54F13C0E9FEC9E
-:109370000DF0A8CF55F197C152F198C153F1D4EC3B
-:109380000BF01FB7120097C1A8FF3B0E9DEC0DF02C
-:1093900098C1A8FF3C0E9DEC0DF007C1A8FF3D0E43
-:1093A0009DEC0DF006C1A8FF3E0E9DEC0DF008C12E
-:1093B000A8FF3F0E9DEC0DF01200249B9D9A818624
-:1093C0009E9A620EAD6EF1EC0DF0F7EC0DF0AECFA3
-:1093D00005F1180E0561056BF7EC0DF0AECF04F149
-:1093E0003C0E0461046BF7EC0DF0AECF03F13C0EC4
-:1093F0000361036BF7EC0DF0AECF07F10C0E0765C0
-:1094000001D0076FF7EC0DF0AECF06F107C132F1D6
-:10941000324F1F0E324F1C0E324F1F0E324F1E0E98
-:10942000324F1F0E324F1E0E324F1F0E324F1F0E85
-:10943000324F1E0E324F1F0E324F1E0E324F1F0E76
-:10944000066502D0010E066FF7EC0DF0AECF08F105
-:10945000640E0861086B81969E9A20859D8A74EF40
-:109460003CF0289101014EEC4BF020B3E9EC1AF0EE
-:10947000FC6A01EE09F0EE6A0A0EEA62FCD7E9EC3A
-:109480000DF061EC49F0F7EC18F0239D23ADFED709
-:109490008F6B906B196B1A6B208910EC48F0209938
-:1094A0008DC19FF18EC1A0F18DC1A1F18EC1A2F13C
-:1094B0008DC1A3F18EC1A4F1CC2B0A6B0AC111F5A9
-:1094C0004F0E0A6F0AC110F58DC100F58EC101F56E
-:1094D000000EE8CF4CF220EC80F0010130EC80F07F
-:1094E000010118EC80F0010104EC3DF0010140ECB9
-:1094F00080F00101010EA96E010EAA6EC8EC0DF0FC
-:10950000A8CF39F1A92AC8EC0DF0A8CF3AF1AA6A80
-:10951000010E396304D03E0E3A6301D010D0010E23
-:10952000A96E010EAA6E010EA86ECCEC0DF0A92A50
-:109530003E0EA86ECCEC0DF0AA6A11EF16F08198E1
-:1095400081961F6B206B216B226B236B246B256B29
-:10955000266B276B286B296B2A6B2B6B2C6B2D6B67
-:1095600066EC0FF0000EE8CF7CF0000EE8CF7DF047
-:10957000000EE8CF7EF0000EE8CF7FF0FF0E2E6FDA
-:109580002EC17AF0FF0E2E6F2EC17BF071EC2EF003
-:10959000A3C19FF1A4C1A0F1AA6A5C0E9FEC0DF0DB
-:1095A0002F0EA86201D006D00ED82F0EA86E5C0E2A
-:1095B0009DEC0DF0270E9FEC0DF02A85010EA862A0
-:1095C0002A9501EF3CF0A3EC2AF0140E53D0289F0B
-:1095D00029912A9BAA6A220E9FEC0DF0010EA86227
-:1095E00006D0288F000E0A6F0AC11FF51200020E66
-:1095F000A86206D02981000E0A6F0AC11FF5120069
-:10960000030EA86206D02A8B000E0A6F0AC11FF54E
-:109610001200040EA86205D0010E0A6F0AC11FF5E0
-:109620001200050EA86212002981010E0A6F0AC1FC
-:109630001FF5120028EC0FF061EC2AF00A0E396FCA
-:10964000C80ED5EC0CF02497249920B1CEEC43F051
-:1096500020B139072091396701D0120020B31200E0
-:1096600024B7120024B91200F0D728EC0FF082ECD6
-:109670002AF0E4D7396FC80ED5EC0CF02497249962
-:1096800020B1CEEC43F020B139072091396701D0E9
-:10969000120024B7120024B91200F2D76C0ED36E58
-:1096A000110E926E806A030E936E816ADD0E946EC7
-:1096B000826A000E966E846A000E956E836A400E72
-:1096C0009B6E1F0ED56E070ECD6ED00EF26E050E80
-:1096D000F16E080EF06E210E9D6E000EA06ED06A27
-:1096E000000EC26E0E0EC16E8A0EC06EC66A000EED
-:1096F000C76E280EC66E000EC56E080EC86EBD6A17
-:10970000BA6A070EB46E200E6F6E240EAC6E900E09
-:10971000AB6E080EB86EB06A220EAF6EAE6A9E6A6D
-:109720001200010EEB6F0F0EEC6F010EBA6FB86BEB
-:10973000208F218728EC0FF0B7EC1EF02497249996
-:109740002191219399EC1CF09AEC1DF023EC13F07D
-:1097500020A109D0F5EC3DF0CEEC43F02BEC3DF030
-:1097600061EC48F0209121B1C0EF4BF020AFCAEF7F
-:109770004BF020B9CAEF4BF020B39FEF4AF0E6D789
-:10978000BA4F1CD0BA4F0AD0BA4F10D0BA4F84D0BB
-:10979000BA4F58D0040EBA6F4AEF13F0020EEB27FF
-:1097A000C70EEB61EB6F020EBA6FC8D7030EEC2742
-:1097B000630EEC61EC6F030EBA6FC0D7258D2C875A
-:1097C000ECC14CF14D6B640E4E6F4F6BEBEC0BF03C
-:1097D000E80E4827030E492348C1C6F149C1C7F125
-:1097E000C6C18DF1C7C18EF121912193209F24978D
-:1097F000249901EC4CF02083500EB9EC1AF001EFE3
-:109800003EF02D81530EB9EC1AF062EC80F00101AC
-:10981000540EB9EC1AF012002D91530EB9EC1AF057
-:1098200064EC80F00101540EB9EC1AF0470EB9EC6B
-:109830001AF030EC80F00101BFEC41F0480EB9ECB9
-:109840001AF0120028EC0FF09CEC2CF01FEC46F004
-:10985000010EE8CF7FF0BC0E58EC0BF0000EE8CF05
-:109860007FF02497249920A109D0F5EC3DF0CEECAF
-:1098700043F02BEC3DF061EC48F0209124B709D087
-:1098800024B907D020B948EF13F020B39FEF4AF076
-:10989000EAD7050EBA6F4BD719EC44F0258D2C870B
-:1098A000ECC14CF14D6B640E4E6F4F6BEBEC0BF05B
-:1098B000E80E4827030E492348C1C6F149C1C7F144
-:1098C000C6C18DF1C7C18EF101EC4CF0010EE8CF9D
-:1098D0007FF00C0E58EC0BF0000EE8CF7FF012EC8E
-:1098E0003FF0A5EC3FF000EC80F0010123C5CEF184
-:1098F000CE67F5D7010EE8CF4CF2FF0EE8CF23F587
-:1099000099EC1CF0817812EC3FF0A5EC3FF000ECF4
-:1099100080F00101430EB9EC1AF0EB2FF1D7000EE5
-:10992000E8CF4CF2FF0EE8CF23F514D081880CEC81
-:109930004CF0259D2C97FA0ED5EC0CF0FA0ED5ECD8
-:109940000CF0FA0ED5EC0CF08198010EEB6F050EC1
-:10995000BA6FEDD612EC3FF0A5EC3FF000EC80F0D2
-:10996000010123C5CEF1CE67F5D7E0D7FFFFFFFF9A
+:105F60002EF0C9CF32F139EC2EF0C9CF32F1200E2C
+:105F700090EC2DF01CEC2EF0C9CFA9F1200E9CEC7A
+:105F80002DF032C1F1F139EC2EF0C9CFF2F139EC3C
+:105F90002EF0C9CFF3F171EC24F0200EDE6E39EC57
+:105FA0002EF0C9CF32F1386B382B376B16EC0DF071
+:105FB0003A0EDE6E39EC2EF0C9CF32F1386B382B49
+:105FC000376B16EC0DF01DEC0EF0190EE8CF7CF0DF
+:105FD000050EE8CF7DF020EE60F039EC2EF0C9CF51
+:105FE00032F139EC2EF0C9CF33F132C14CF133C16B
+:105FF0004DF1A40E4E6F4F6B08EC0CF048C1C6F18A
+:1060000049C1C7F1C62B000EC7231F8F030E24EC16
+:106010000DF06D0EDE6E200EDE6E39EC2EF0C9CF67
+:1060200032F139EC2EF0C9CF33F132C14CF133C12A
+:106030004DF13C0E4E6F4F6BEBEC0BF01F8F386B3E
+:10604000382B376B375124EC0DF0270EDE6E39EC10
+:106050002EF0C9CF32F132514827000E492348C1F2
+:106060004CF149C14DF19F0E4E6F4F6B08EC0CF097
+:1060700048C14CF149C14DF1A9514E6F4F6B08EC2D
+:106080000CF048C1C8F149C1C9F1C82B000EC923A1
+:106090001F8F386B382B376B16EC0DF0220EDE6E2F
+:1060A000200EDE6E39EC2EF0C9CF32F139EC2EF035
+:1060B000C9CF33F1030E386F1F8F020E24EC0DF0A1
+:1060C000B00EDE6E430EDE6E1DEC0EF0320EE8CF2B
+:1060D0007CF0050EE8CF7DF020EE60F039EC2EF07C
+:1060E000C9CF32F139EC2EF0C9CF33F11F8F386BA5
+:1060F000382B376B375124EC0DF06D0EDE6E620ECF
+:10610000DE6E610EDE6E720EDE6E200EDE6E440EF0
+:10611000DE6E650EDE6E730EDE6E610EDE6E740E6A
+:10612000DE6E200EDE6E39EC2EF0C9CF32F139EC86
+:106130002EF0C9CF33F1B1EC0BF01F8F325133C1C8
+:1061400032F1336F386B382B376B1BEC0DF03A0E96
+:10615000DE6E33C132F1386B382B376B16EC0DF035
+:106160001F9F1DEC0EF039EC2EF039EC2EF039ECBF
+:106170002EF039EC2EF039EC2EF039EC2EF039EC13
+:106180002EF039EC2EF039EC2EF039EC2EF039EC03
+:106190002EF039EC2EF039EC2EF039EC2EF039ECF3
+:1061A0002EF039EC2EF039EC2EF039EC2EF039ECE3
+:1061B0002EF0C9CFB1F1B199B19BB19DB19FB12B77
+:1061C000B1C1EBF139EC2EF0C9CFB2F1B299B29B6B
+:1061D000B29DB29FB2C1ECF139EC2EF0C9CFB3F150
+:1061E00039EC2EF0C9CFB4F139EC2EF0C9CFB5F1AE
+:1061F00039EC2EF0C9CFB6F139EC2EF039EC2EF097
+:10620000010EE8CFF4F14B0EE8CFF5F1EF0EE8CF39
+:10621000F6F1000EE8CFF7F19F0EE8CFF8F1C0ECF1
+:106220000EF039EC2EF0B86B39EC2EF09E0E386F74
+:10623000229F050EB96F4B0EDC6FB9292AEC0EF0C8
+:10624000C8C1CAF1C9C1CBF1CB2B64D822BF26D0BB
+:10625000C6C14EF1C7C14FF132C14CF133C14DF14E
+:1062600008EC0CF04B0E4827D8B0DCC148F167ECC5
+:1062700031F048C1DCF1485139EC0EF0B92BB9517D
+:106280002AEC0EF023EC1AF043EC0EF0CA4F02D0C9
+:1062900041D8FCD7CB2FFAD7382FD2D720992191CC
+:1062A000219324992497B86BD3EC31F021B152D0CB
+:1062B00021B350D020B1CEEC3DF020B1A7EC43F09B
+:1062C000209120B947D020B378EF4AF0EDD748515C
+:1062D000DC6301D012004851DC650ED0DCC149F10D
+:1062E0004907495139EC0EF023EC1AF06CEC0EF032
+:1062F00048514963F5D7120048C149F1490749514E
+:1063000039EC0EF023EC1AF06CEC0EF0DC51496322
+:10631000F5D7120039EC2EF0C9CF32F139EC2EF05E
+:10632000C9CF33F139EC2EF0C9CFB8F1289BB8BFF3
+:10633000288BB89FFD0E326305D0FD0E336302D06B
+:10634000228F1200B86701D0120039EC2EF0B82F5E
+:10635000FCD712002099B86BAAC1BDF1ABC1BEF148
+:1063600091C1A5F192C1A6F1ACC1C1F1F0C139F161
+:10637000A8C13AF1C1072593BB07BC6B050EBA6FE4
+:10638000BB2B28EC0FF00DD525B3B5EF2EF0BC6B71
+:10639000050EBA6FBB2B28EC0FF0BFC1BDF1C0C119
+:1063A000BEF1D1EF2EF024B9218324B72181120050
+:1063B000BA2B070EBA6301D0E7D7BC29BA6302D063
+:1063C000060EBA6FB86B9AEC1DF0249921936CD528
+:1063D0002589BC2B29B50CD083EC2BF0010EE8CF1E
+:1063E0007FF01A0E58EC0BF0000EE8CF7FF02985F5
+:1063F000140EE8CF7DF0BB51050DF350C15D1E0DAD
+:10640000F350050FE8CF7CF020EE60F0C1C132F10F
+:10641000386B382B376B16EC0DF0200EDE6E39EC36
+:106420002EF0C9CF32F10D0E326504D039EC2EF0CA
+:10643000C9CF32F132C1F1F139EC2EF0C9CFF2F10E
+:1064400039EC2EF0C9CFF3F1C7EC24F039EC2EF083
+:1064500039EC2EF0200EDE6E39EC2EF0C9CF32F181
+:1064600039EC2EF0C9CF33F11F8F2485030E24ECB5
+:106470000DF06D0EDE6E200EDE6E39EC2EF0C9CF03
+:1064800032F139EC2EF0C9CF33F11F8F386B382B36
+:10649000376B375124EC0DF0270EDE6E1DEC0EF03D
+:1064A00012002D939D9A8186DAEC4BF06B0EAD6E47
+:1064B000F1EC0DF081969D8A4DEF3CF028959D9A68
+:1064C000818620EC80F0010130EC80F0010118ECB5
+:1064D00080F00101010ECC6FCD6B680EAD6EF1EC5A
+:1064E0000DF0208581969D8A4DEF3CF028939D9A72
+:1064F0008186AA6AA3D881969D8A4DEF3CF02A9F97
+:106500009D9A8186010EAA6E99D8AA6A81969D8A63
+:106510004DEF3CF0279F9D9A8186F1EC0DF0010E26
+:10652000AD6EF1EC0DF03F0EAD6E29EE4AF0100E9F
+:10653000396FF1EC0DF0DECFADFF392FFAD7819630
+:106540009D8A4DEF3CF0259B9D9A818628EC0FF0AB
+:1065500083EC2BF0010EE8CF7FF00F0E58EC0BF020
+:10656000000EE8CF7FF0050E436FAA0EAD6EF1EC82
+:106570000DF0432FFAD7550EAD6E100E58EC0BF000
+:10658000D7EC2DF0010EBD27000EBE23110E58ECE6
+:106590000BF054D8F1EC0DF0C2C1ADFFF1EC0DF0F1
+:1065A000C3C1ADFFF1EC0DF0010EAD6EF1EC0DF0DD
+:1065B0003F0EAD6E120E58EC0BF0436B446BC58072
+:1065C00069EC2EF0A60EC96E69EC2EF0C5BCF7D7AB
+:1065D000BEC1C9FF69EC2EF05EEC2EF0BDC1C9FF53
+:1065E00069EC2EF05EEC2EF0C58269EC2EF0A70E61
+:1065F000C96E69EC2EF05EEC2EF0130E58EC0BF029
+:10660000F1EC0DF0C58669EC2EF0C9CFADFF010E9F
+:106610004327000E442344BF04D0C58869EC2EF004
+:10662000EFD7C58469EC2EF0140E58EC0BF0FA0E7F
+:10663000D5EC0CF081969D8ADAEF3BF0436BA96AAA
+:10664000C8EC0DF0A8CFADFFA92AF1EC0DF0432F57
+:10665000F7D71200010EBA6F219921972099AA6BE2
+:10666000229D229F28EC0FF083EC2BF0010EE8CF47
+:106670007FF06F0E58EC0BF0000EE8CF7FF0B86B98
+:1066800021912193140EE8CF7DF0230EE8CF7CF00A
+:1066900020EE60F0700E51EC0BF0AAC132F1322BFB
+:1066A0001F8F386B382B376B05EC0DF0200EDE6E2C
+:1066B000280EDE6EC00E51EC0BF0200EDE6E210EA9
+:1066C0009FEC0DF0A8CFD1F1D105040DF350060FCA
+:1066D000A96EC8EC0DF0A8CF32F11F8F386B382BA4
+:1066E000376B05EC0DF02F0EDE6ED105040DF35067
+:1066F000070FA96EC8EC0DF0A8CF32F11F8F386BD1
+:10670000382B376B05EC0DF0290EDE6E1DEC0EF00C
+:10671000140EE8CF7DF0410EE8CF7CF020EE60F063
+:10672000610E51EC0BF0AA51240FA96EC8EC0DF0CC
+:10673000A8CF32F1336B1F8F030E24EC0DF01F9F97
+:10674000420EDE6E610EDE6E720EDE6E200EDE6EAC
+:106750001DEC0EF0140EE8CF7DF05F0EE8CF7CF05C
+:1067600020EE60F0BE0E51EC0BF01DEC0EF0140E9E
+:10677000E8CF7DF07D0EE8CF7CF020EE60F0BF0E1C
+:1067800051EC0BF01DEC0EF0140EE8CF7DF09B0EDB
+:10679000E8CF7CF020EE60F0590E51EC0BF0310E9A
+:1067A000DE6E2E0EDE6E300EDE6E300EDE6E1DECF8
+:1067B0000EF00B0E58EC0BF0F3EC12F09AEC1DF00F
+:1067C000D3EC31F021B30FD021B11ED020B378EF3C
+:1067D0004AF020B1CEEC3DF020B1A7EC43F020917F
+:1067E00020B91CD0EDD7BA2B020EBA6301D0BA2B58
+:1067F000070EBA6302D0010EBA6FB86B9AEC1DF0A7
+:10680000F3EC12F02193DCD7BA4F3ED0BA4F0AD046
+:10681000BA4F08D0BA4F1AD0BA4F2CD0020EBA6F66
+:106820004AEF13F0AA51240FA96EC8EC0DF0A8CFBF
+:1068300032F1322BFB0E326302D0FA0E326F32C1CC
+:10684000A8FFCCEC0DF0030EBA6F19D7AA51240F94
+:10685000A96EC8EC0DF0A8CF32F13207FF0E3263FB
+:1068600002D0000E326F32C1A8FFCCEC0DF0040E46
+:10687000BA6F05D7AA51240FA96E640EA86ECCEC8E
+:106880000DF0050EBA6FFBD6AA2B030EAA6301D03A
+:10689000AA6B010EBA6FF3D628EC0FF083EC2BF045
+:1068A000010EE8CF7FF0720E58EC0BF0000EE8CF2F
+:1068B0007FF0230EE8CF7CF0000EE8CF7DF0000ED5
+:1068C000E8CF7EF020EE60F0730E51EC0BF0320E4C
+:1068D0009FEC0DF0A8CF32F1330E9FEC0DF0A8CF56
+:1068E00033F11F8F386B382B376B375124EC0DF099
+:1068F000200EDE6E280EDE6E340E9FEC0DF0A8CF5B
+:1069000032F1350E9FEC0DF0A8CF33F11F8F386BAD
+:10691000382B376B375124EC0DF0290EDE6E1DEC51
+:106920000EF0410EE8CF7CF020EE60F0750E51ECD9
+:106930000BF02F0E9FEC0DF0A8CFF1F1300E9FEC75
+:106940000DF0A8CFF2F1310E9FEC0DF0A8CFF3F1CE
+:1069500071EC24F01DEC0EF05F0EE8CF7CF020EE21
+:1069600060F0760E51EC0BF0280E9FEC0DF0A8CFE6
+:1069700032F1290E9FEC0DF0A8CF33F1010E386FE4
+:106980001F8F020E24EC0DF01F9F560EDE6E1DECC5
+:106990000EF07D0EE8CF7CF020EE60F0770E51EC2B
+:1069A0000BF02A0E9FEC0DF0A8CFF1F12B0E9FEC0F
+:1069B0000DF0A8CFF2F12C0E9FEC0DF0A8CFF3F163
+:1069C00071EC24F01DEC0EF09B0EE8CF7CF020EE75
+:1069D00060F0780E51EC0BF0360E9FEC0DF0A8CF66
+:1069E00032F1370E9FEC0DF0A8CF33F1030E386F64
+:1069F0001F8F020E24EC0DF01F9FB00EDE6E200ED6
+:106A0000DE6E280EDE6E380E9FEC0DF0A8CFF1F191
+:106A1000390E9FEC0DF0A8CFF2F13A0E9FEC0DF07D
+:106A2000A8CFF3F171EC24F0290EDE6E200EDE6E9D
+:106A30001DEC0EF0B90EE8CF7CF020EE60F0790E80
+:106A400051EC0BF03B0E9FEC0DF0A8CF32F13C0E59
+:106A50009FEC0DF0A8CF33F1030E386F1F8F020E9D
+:106A600024EC0DF01F9FB00EDE6E200EDE6E280EA1
+:106A7000DE6E3D0E9FEC0DF0A8CFF1F13E0E9FECC7
+:106A80000DF0A8CFF2F13F0E9FEC0DF0A8CFF3F17F
+:106A900071EC24F0290EDE6E200EDE6E1DEC0EF081
+:106AA00081A0FED7249724992191D3EC31F021B114
+:106AB0000DD020B378EF4AF020B1CEEC3DF020B1FC
+:106AC000A7EC43F0209120B901D0EFD7030EBA6FA5
+:106AD0004AEF13F0010EBA6F28EC0FF010EC3AF009
+:106AE000B86B20992191219383EC2BF0010EE8CF14
+:106AF0007FF06A0E58EC0BF0000EE8CF7FF0AA6B27
+:106B0000A56B050E096F020E0A6F140EE8CF7DF01B
+:106B1000040E0A271E0E09270951E8CF7CF020EE4B
+:106B200060F0470EDE6EAAC132F1322B1F8F386B38
+:106B3000382B376B05EC0DF03A0EDE6EB8EC39F001
+:106B40001DEC0EF0280EE8CF7DF00951E8CF7CF067
+:106B500020EE60F0210EA96EC8EC0DF0A804AA6327
+:106B600002D02A0EDE6EB8EC39F01DEC0EF0300EBD
+:106B7000E8CF7DF00951E8CF7CF020EE60F00AC14B
+:106B8000A9FFA92AC8EC0DF0A8CF32F13253000EAC
+:106B900032651AD0B1EC39F00AC1A9FFC8EC0DF08A
+:106BA000A8CF32F1386B382B376B1BEC0DF02F0E62
+:106BB000DE6EA92AC8EC0DF0A8CF32F1386B382B65
+:106BC000376B1BEC0DF03FD00AC1A9FFC8EC0DF0EC
+:106BD000A8CF32F13253150E326517D0640E3261F0
+:106BE00008D0AAEC39F0386B382B376B1BEC0DF062
+:106BF0002AD04F0EDE6E320EDE6E200EDE6E386B49
+:106C0000382B376B1BEC0DF01ED0326316EC36F0D0
+:106C1000410EDE6E490EDE6E520EDE6E200EDE6E10
+:106C2000386B382B376B1BEC0DF00DD0450EDE6E3C
+:106C3000520EDE6E520EDE6E200EDE6E386B382B7C
+:106C4000376B1BEC0DF0B8EC39F01DEC0EF0690E53
+:106C5000E8CF7DF00951E8CF7CF020EE60F0200E07
+:106C6000DE6E690EDE6E6E0EDE6E200EDE6EAA51D8
+:106C70001C0FA96EC8EC0DF0A8CF32F1386B382B81
+:106C8000376B1BEC0DF06D0EDE6EB8EC39F01DECC1
+:106C90000EF023EC1AF0AA2B050EAA6385EF35F04F
+:106CA0000B0E58EC0BF0F3EC12F09AEC1DF0D3EC59
+:106CB00031F021B30FD021B11ED020B378EF4AF0CC
+:106CC00020B1CEEC3DF020B1A7EC43F0209120B9EB
+:106CD0000ED0EDD7BA2B070EBA6302D0010EBA6FF1
+:106CE000B86B9AEC1DF0F3EC12F02193E0D7020E92
+:106CF000BA6FF9EF12F0BA4F09D0BA4F0CD0BA4FB1
+:106D00000FD0BA4F12D0BA4F15D0F1D7000EAA6FDC
+:106D1000000EA56F14D0010EAA6F040EA56F0FD040
+:106D2000020EAA6F080EA56F0AD0030EAA6F0C0EF2
+:106D3000A56F05D0040EAA6F100EA56F00D0010E2E
+:106D4000BA6F2993219921972099229D28EC0FF061
+:106D50001E0E58EC0BF00B0E58EC0BF0B86B21919B
+:106D600021934ADA410EE8CF7CF0140EE8CF7DF093
+:106D700020EE60F04F0EDE6E320EDE6E3A0EDE6EEC
+:106D8000200EDE6EA551060FA96EC8EC0DF0A8CF3F
+:106D900032F1386B382B376B1BEC0DF0250EDE6EA5
+:106DA000200EDE6E280EDE6E4D0EDE6E4F0EDE6E97
+:106DB000440EDE6E3A0EDE6E120E75EC10F00A0D09
+:106DC000F3CF4CF1F4CF4DF1A551060FA96EC8ECED
+:106DD0000DF0A8CF4EF14F6B08EC0CF00A0E485F97
+:106DE00048C132F1000E495B49C133F1386B382B91
+:106DF000376B375124EC0DF06D0EDE6E290EDE6E12
+:106E0000200EDE6E200EDE6E1DEC0EF05F0EE8CF63
+:106E10007CF020EE60F0480EDE6E650EDE6E3A0EFF
+:106E2000DE6E200EDE6EA551070FA96EC8EC0DF0C8
+:106E3000A8CF32F1386B382B376B1BEC0DF0250ED9
+:106E4000DE6E200EDE6E200EDE6E1DEC0EF07D0E70
+:106E5000E8CF7CF020EE60F02B0EDE6E2F0EDE6EA3
+:106E60002D0EDE6E3A0EDE6E200EDE6E2B0E22BD75
+:106E70002D0EDE6E1DEC0EF09B0EE8CF7CF020EEAA
+:106E800060F0590E51EC0BF0A551040FA96EC8EC3F
+:106E90000DF0A8CF32F1386B382B376B1BEC0DF0AF
+:106EA0002F0EDE6EA551050FA96EC8EC0DF0A8CF10
+:106EB00032F1386B382B376B1BEC0DF0200EDE6E89
+:106EC000200EDE6E1DEC0EF0F3EC12F09AEC1DF0CD
+:106ED000D3EC31F021B30FD021B11AD020B378EF29
+:106EE0004AF020B1CEEC3DF020B1A7EC43F0209168
+:106EF00020B918D0EDD7BA2B070EBA6302D0010E15
+:106F0000BA6FB86B9AEC1DF0F3EC12F02193E0D756
+:106F1000BA4F90D0BA4F11D0BA4F43D0BA4F06D023
+:106F2000BA4F69D0AAC1BAF1BA2BD6D5227D040EC8
+:106F3000BA6F14D7010EBA6F09D7A551060FA96E03
+:106F4000C8EC0DF0A8CF32F122BD07D0322B650E70
+:106F5000326310D0040E326F0DD03207030E32634D
+:106F600009D0A551070FA96EC8EC0DF0640E326F61
+:106F7000A850325FA551070FA96EC8EC0DF0A850BC
+:106F80003225336F650E336302D0040E326FA55184
+:106F9000060FA96E32C1A8FFCCEC0DF0020EBA6F3D
+:106FA000DDD6A551070FA96EC8EC0DF0A8CF32F1C0
+:106FB00022BD06D0322B5C0E326307D0326B05D077
+:106FC0003207FF0E326301D0326BA551060FA96E56
+:106FD000C8EC0DF0A8503225336F650E336301D035
+:106FE0003207A551070FA96E32C1A8FFCCEC0DF0F6
+:106FF000030EBA6FB3D6A551040FA96EC8EC0DF0FD
+:10700000A8CF32F1A551050FA96EC8EC0DF0A8CF9D
+:1070100033F1A551060FA96E32C1A8FFCCEC0DF0DB
+:10702000A551070FA96E33C1A8FFCCEC0DF0050EDA
+:10703000BA6F94D628EC0FF0010EBA6F6D0E58ECB3
+:107040000BF00B0E58EC0BF0B86B21912193D4D8B8
+:10705000A4D9410EE8CF7CF0140EE8CF7DF020EEED
+:1070600060F0690E51EC0BF01B0E9FEC0DF0AAC105
+:1070700032F1322BA832322FFDD7D8A004D0600EC7
+:1070800051EC0BF006D0200EDE6E200EDE6E200ED0
+:10709000DE6E1DEC0EF05F0EE8CF7CF0140EE8CF34
+:1070A0007DF020EE60F0580E51EC0BF0200EDE6EFD
+:1070B000210EA96EC8EC0DF0A804AA6304D0600EDE
+:1070C00051EC0BF006D0200EDE6E200EDE6E200E90
+:1070D000DE6E1DEC0EF07D0EE8CF7CF0140EE8CFD6
+:1070E0007DF020EE60F06B0E51EC0BF01DEC0EF01D
+:1070F0009B0EE8CF7CF0140EE8CF7DF020EE60F020
+:107100006C0E51EC0BF01DEC0EF0F3EC12F09AEC5F
+:107110001DF0D3EC31F021B30FD021B11AD020B340
+:1071200078EF4AF020B1CEEC3DF020B1A7EC43F06F
+:10713000209120B9F7D6EDD7BA2B070EBA6302D04B
+:10714000010EBA6FB86B9AEC1DF0F3EC12F02193BC
+:10715000E0D7BA4FEFD6BA4F11D0BA4F05D0BA4FD9
+:1071600023D0BA4F35D0DED6AAC1A8FFA82A210E57
+:10717000A96ECCEC0DF0030EBA6F66D71B0E9FEC18
+:107180000DF0AAC132F1322B324FA870324FA872E3
+:10719000324FA874324FA876324FA8781B0E9DEC60
+:1071A0000DF0020EBA6F50D7AA511C0FA96EC8EC91
+:1071B0000DF0A8CF32F1322B640E326302D0630E91
+:1071C000326F32C1A8FFCCEC0DF0040EBA6F3CD781
+:1071D000AA511C0FA96EC8EC0DF0A8CF32F13207EE
+:1071E000FF0E326302D0000E326F32C1A8FFCCEC2A
+:1071F0000DF0050EBA6F28D783EC2BF0010EE8CF07
+:107200007FF0020EE8CF7CF0000EE8CF7DF020EE9C
+:1072100060F05F0E51EC0BF0AAC132F1322B1F8FE0
+:10722000386B382B376B05EC0DF03A0EDE6E200E06
+:10723000DE6E1DEC0EF0020EE8CF7CF0320EE8CFD1
+:107240007DF020EE60F0A551070FA96EC8EC0DF09F
+:10725000A8CF32F13253000E32651DD0B1EC39F0B7
+:10726000A551060FA96EC8EC0DF0A8CF32F1386B0E
+:10727000382B376B1BEC0DF02F0EDE6EA551070F70
+:10728000A96EC8EC0DF0A8CF32F1386B382B376BF4
+:107290001BEC0DF041D0A551060FA96EC8EC0DF006
+:1072A000A8CF32F13253150E3263326517D0640E17
+:1072B000326108D0AAEC39F0386B382B376B1BECF5
+:1072C0000DF02AD04F0EDE6E320EDE6E200EDE6E18
+:1072D000386B382B376B1BEC0DF01ED032630ED0A1
+:1072E000410EDE6E490EDE6E520EDE6E200EDE6E3A
+:1072F000386B382B376B1BEC0DF00ED0450EDE6E65
+:10730000520EDE6E520EDE6E200EDE6E386B382BA5
+:10731000376B1BEC0DF000D0200EDE6E690EDE6EBA
+:107320006E0EDE6E200EDE6EAA511C0FA96EC8EC2A
+:107330000DF0A8CF32F1386B382B376B1BEC0DF00A
+:107340006D0EDE6E200EDE6E1DEC0EF0000EE8CF30
+:107350007FF012004E0EDE6E580EDE6E200EDE6ED8
+:107360001200540EDE6E580EDE6E200EDE6E12001F
+:107370001B0E9FEC0DF0AAC132F1322BA832322F36
+:10738000FDD7D8A006D0230E75EC10F01DEC10F040
+:1073900012004A0E1DEC10F01200A551060FA96E46
+:1073A000C8EC0DF0A8CF33F1AA511C0FA96EC8ECA0
+:1073B0000DF0A8CF32F10A0E322733513203F3CF4A
+:1073C0004CF1F4CF4DF10A0E4E6F4F6B08EC0CF000
+:1073D00048C132F149C133F1370EE8CF7DF0230EB9
+:1073E000E8CF7CF020EE60F0280EDE6E700EDE6ED0
+:1073F000700EDE6E4F0EDE6E320EDE6E3A0EDE6EFA
+:10740000030E24EC0DF0420EDE6E610EDE6E720E87
+:10741000DE6E290EDE6E200EDE6E1DEC0EF012000A
+:10742000030EA96EAA6A20EE60F0A92AC8EC0DF03E
+:10743000A8CFDEFF170EA962F8D71C0E9FEC0DF047
+:10744000A8CFDEFF1D0E9FEC0DF0A8CFDEFF1E0EB5
+:107450009FEC0DF0A8CFDEFF1F0E9FEC0DF0A8CF24
+:10746000DEFF200E9FEC0DF0A8CFDEFF1B0E9FEC81
+:107470000DF0A8CFDEFF20EE74F0050EED6FEB6B84
+:10748000DE50EB27ED2FFCD7EB6701D012002191E6
+:10749000630EEE6F2DD8050EEF6F3ED8EBC1A8FF3F
+:1074A000200E9DEC0DF024D8040EEF6F35D8EBC103
+:1074B000A8FF1F0E9DEC0DF01BD8030EEF6F2CD80C
+:1074C000EBC1A8FF1E0E9DEC0DF012D8020EEF6F5F
+:1074D00023D8EBC1A8FF1D0E9DEC0DF009D8010EBD
+:1074E000EF6F1AD8EBC1A8FF1C0E9DEC0DF0120037
+:1074F000EC6BEB6BED6B20EE74F0DE50EE6505D0BF
+:10750000EB6103D0EB6FECC1EDF1EC2B050EEC63FE
+:10751000F4D7EBC1EEF1120020EE60F0ED51040D56
+:10752000F350D926000EDA2221B10CD0210E9FECA7
+:107530000DF0ED29A86206D0EFC1A8FF210E9DEC49
+:107540000DF02181EF51040DF3CFA9FFDECFA8FF8D
+:10755000CCEC0DF0A92ADECFA8FFCCEC0DF0A92AC7
+:10756000DECFA8FFCCEC0DF0A92ADECFA8FFCCEC33
+:107570000DF0120025BD1FD0AECF43F1600E435F6A
+:10758000434F258B434F248B434F258D434F2681FB
+:10759000434F278F434F2881434F2883434F2885EC
+:1075A000434F2B81434F2A8F434F2D83AE509E9ADA
+:1075B000AB98AB8812002CB7F9D78186AE6601D0A4
+:1075C000AE2AAE50640DF3CFC6F1F4CFC7F1EED7BB
+:1075D000F292D5BE09D02487D58E1200F090D5BE88
+:1075E00003D02489D58E1200F294D56AD76AD66A60
+:1075F000D58E1200F294D59ED76AD66A1200F19CFD
+:107600002A91000ED56ED58E1200F18C1200F19ADF
+:107610002A93000ED56ED58E1200F18A1200A19227
+:10762000B19ECA9412009E908198080ECF60412BA3
+:10763000080ECF5E412B0F0E416502D080EC3BF06F
+:1076400020A901D0120023BF1200422B010E426379
+:107650000AD0239D3F6B406B9B6B9C6BF1EC18F049
+:10766000E1EC18F01200020E42630FD0E8EC18F0C3
+:10767000EEEC18F0C9EC17F08D513F278E514023E6
+:1076800097519B2798519C231200030E426301D00F
+:10769000E5D7040E426301D0E9D7050E426301D05D
+:1076A000DDD7060E426301D0E1D7070E426301D059
+:1076B000D5D7DCDF426B020E3E6FD89040333F33AC
+:1076C000D8909C339B333E2FF8D740C18EF13FC1F9
+:1076D0008DF19CC198F19BC197F1238D25AD04D00C
+:1076E000E80E9F6F030EA06F1F979F518D5D8F6FE8
+:1076F000A0518E59906FD8A812008F6B906B12001A
+:10770000416B2081D89420A31CD0A82BA905A86583
+:1077100002D0A86B2287172BD8B4182B22A911D01E
+:10772000A72B3B0EA76505D0A76B2087A52BD8B448
+:10773000A62B2AAB06D0DD2B3B0EDD6502D0DD6B20
+:10774000DC2B032B3B0E03651200036B2085042BFF
+:107750003B0E04651200046B052B170E0565120025
+:10776000056B062B2A0E036F07C176F1764F1F0EAD
+:10777000764F1C0E764F1F0E764F1E0E764F1F0E45
+:10778000764F1E0E764F1F0E764F1F0E764F1E0E33
+:10779000764F1F0E764F1E0E764F1F0E0665120097
+:1077A000010E066F072B0C0E07651200010E076F06
+:1077B000082B1200C0EC4AF0326B32C118F5AFEC66
+:1077C0000FF071EC2EF0DAEC0DF066EC0FF089ECB6
+:1077D00026F023EC1DF0FBEC24F0A3C100F5A4C1BE
+:1077E00001F5A3C102F5A4C103F528BF10D02ABB3F
+:1077F0000ED042EC23F077EC23F02DA539EC29F0E4
+:107800002DB594EC20F073EC21F0DCEC1FF028AFE8
+:1078100003D0670E58EC0BF02AAB03D0740E58EC73
+:107820000BF0B86BB96B209D209F239D956B966BD9
+:10783000996B9A6B050EB76F81968198259D2C9751
+:10784000000EE8CF7CF0000EE8CF7DF0000EE8CF10
+:107850007EF0000EE8CF7FF023EC1AF024972499F5
+:1078600073EC21F0C6EC2BF0010ECF6F470EB9EC94
+:107870001AF00C0E75EC10F00A6F0AC113F50B0E1E
+:1078800075EC10F00A6F0AC112F530EC80F00101BE
+:10789000480EB9EC1AF0F3EC12F020A119D029A18E
+:1078A00001D000D023EC1DF004EC3DF0CEEC3DF017
+:1078B0003AEC48F0DDEC23F08AEC3DF0DAEC3CF0F9
+:1078C0006EEC12F0DCEC1FF02CB1FEEC47F02091D6
+:1078D000A7EC3DF023BDAFEC23F023BDD5EC1EF0AB
+:1078E00023BDA7EC43F0239D20B59FEC3CF020BFC7
+:1078F000F6EF12F020B3DAEF3DF020B943EF47F096
+:1079000025BBA3EF32F024BBB6EF49F026B1A6EFBA
+:107910000DF02BB1A1EF0DF027BF8AEF32F028B1A7
+:107920000AEF4AF028B376EF32F028B55EEF32F076
+:107930002ABF7FEF32F02DB351EF32F0AED7FBEC20
+:1079400024F0DDEC3CF05FEC49F0C6EC2BF0CAEC27
+:107950003CF028BF0ED02ABB0CD077EC23F042ECD1
+:1079600023F020BD06D02DA539EC29F02DB594ECDF
+:1079700020F0BDEC3CF0209512002781010ECC5F79
+:10798000000ECD5BCC671200CD6712002791819667
+:10799000CC2B120020C532F121C533F1326705D05E
+:1079A000336703D0196B1A6B1200010E1927000EF2
+:1079B0001A23120027B1817612008188490EB9EC92
+:1079C0001AF09FC102F5A0C103F50A6B0AC111F5B7
+:1079D0004F0E0A6F0AC110F58DC100F58EC101F579
+:1079E0000B0E75EC10F00A6F0AC112F50C0E75EC57
+:1079F00010F00A6F0AC113F540EC80F001014A0E45
+:107A0000B9EC1AF08198120094928282249182A497
+:107A10002481829294820A0EA9EC0CF0249382A411
+:107A200024839492829224B171D024B364D094823E
+:107A300029A944D0299F2999320E9FEC0DF0A8CF97
+:107A400039F1330E9FEC0DF0A8CF3AF1D890010E2A
+:107A50003927000E3A2339C1A8FF320E9DEC0DF0F4
+:107A60003AC1A8FF330E9DEC0DF0340E9FEC0DF0E3
+:107A7000A8CF39F1350E9FEC0DF0A8CF3AF1D89090
+:107A8000010E3927000E3A2339C1A8FF340E9DECB0
+:107A90000DF03AC1A8FF350E9DEC0DF007C1A8FF0F
+:107AA0002F0E9DEC0DF006C1A8FF300E9DEC0DF0E1
+:107AB00008C1A8FF310E9DEC0DF0120029AF120095
+:107AC000299F320E9FEC0DF0A8CF39F1330E9FECB9
+:107AD0000DF0A8CF3AF1D890010E3927000E3A23C5
+:107AE00039C1A8FF320E9DEC0DF03AC1A8FF330E4C
+:107AF0009DEC0DF012008188640ED5EC0CF081989D
+:107B0000640ED5EC0CF08188298912008188298FB8
+:107B10002999120020AD1200B92B040E75EC10F05B
+:107B2000B9651200209D81EC2BF028BF08D02ABB3C
+:107B300006D02DA539EC29F02DB594EC20F0AFEC52
+:107B400023F089EC26F0B96B24972499120024B70E
+:107B500018D024B907D0D59EF294D76AD66AF2928B
+:107B6000F0901200249983EC2BF0010EE8CF7FF007
+:107B7000040E58EC0BF0000EE8CF7FF0208DB86BB0
+:107B80001200249720AD02D0208F12002D752DA554
+:107B900039EC29F02DB594EC20F01200B82B030E2F
+:107BA00075EC10F0050FD8B0FF0EE806B8651200AE
+:107BB00020891200F2EC43F0520EB9EC1AF028ECD6
+:107BC0000FF0ADEC1BF070EC1FF003EC1FF02ABBC4
+:107BD000208728BF04D02ABB02D0D1EC1BF020A103
+:107BE00042D028BF09D02ABB17D029B118D0C4EC85
+:107BF00040F0B2EC3EF01BD020AD53EC25F035EC5C
+:107C000043F02CB328EC26F024BF04D0248FCDEC15
+:107C100043F00DD0249F0BD063EC3EF008D0BBECBA
+:107C20002AF0B2EC3EF02CB5C6EC40F000D035ECBA
+:107C300043F023B7DDEC23F020BD59EC3EF020BF2C
+:107C4000F9EC46F093EC3EF02CB1FEEC47F02CB38F
+:107C500028EC26F02091260E75EC10F0326F010E04
+:107C6000326301D0268326A30BD020BD08D053EC6D
+:107C700025F029B1BBEC2AF027B5C4EC40F02693DF
+:107C800020AFADEC44F020BFF1EC44F020A383D34F
+:107C900023BD5AEC43F0239D20B579EC43F022B785
+:107CA000A8EC3FF020BF04D025BD02D003000000A7
+:107CB00096D7B92B040E75EC10F0B9651200209D13
+:107CC00019EC25F01200C2EC25F022B90DD083EC9E
+:107CD00025F0E22B3C0EE26302D0E26BE12B26970B
+:107CE00022B912002687120026A712000BD8B0EC8A
+:107CF00025F0E06BE26BE16BDD6BDC6B916B926B03
+:107D000026971200DEC152F1DFC153F191C154F147
+:107D100092C155F1D4EC0BF01FA7120091C1DEF116
+:107D200092C1DFF11200819832C532F10E0E75EC6E
+:107D300010F03261ADEC3EF027BB81881FC532F1F7
+:107D4000322D120066C532F10E0E75EC10F0326164
+:107D5000ADEC3EF027BB818812008188020EB06F27
+:107D6000288B120024BFA5D0248FCDEC43F08FECDC
+:107D700040F08DC14CF18EC14DF10A0E4E6F000ED8
+:107D80004F6B08EC0CF048C14CF149C14DF1D0C12A
+:107D90004EF14F6BEBEC0BF048C14CF149C14DF18A
+:107DA000640E4E6F000E4F6B08EC0CF048C107F5E7
+:107DB00029B118C507F528EC80F0010165C532F13D
+:107DC0001B0E75EC10F0325DD8B097EC2BF01FEC69
+:107DD00041F025A15FD0336915EE0FF0332B41D868
+:107DE000030E3363FBD7170E9FEC0DF0A8CF1DF5E4
+:107DF000160E9FEC0DF01DC50AF1D880640E0A55D1
+:107E0000A856A8CF1CF51B0E9FEC0DF0A8CF33F1A0
+:107E10001C0E9FEC0DF0000E33B1A850E8CF6AF5B0
+:107E20001D0E9FEC0DF0000E33B3A850E8CF69F59E
+:107E30001E0E9FEC0DF0000E33B5A850E8CF68F58C
+:107E40001F0E9FEC0DF0000E33B7A850E8CF67F57A
+:107E5000200E9FEC0DF0000E33B9A850E8CF1BF5B3
+:107E600012003351040DF350070FA96EC8EC0DF04A
+:107E7000A8CFE7FF3351040DF350060FA96EC8ECED
+:107E80000DF0E5CF0AF1D880640E0A55A856A8CFA8
+:107E9000E5FF1200460EB9EC1AF0326B32C16AF5FA
+:107EA00032C169F532C168F532C167F532C11BF5DF
+:107EB0001200249F28BF12002ABB1200420EB9EC08
+:107EC0001AF07EEC3FF0000EE8CF4CF200EC80F0B0
+:107ED0000101430EB9EC1AF023C5CEF1CE671200B2
+:107EE0002BC50AF10A6729D025B1D1EC1BF02591E9
+:107EF000AA6B22C5ABF1E4EC1BF012008DC100F5BA
+:107F00008EC101F50B0E75EC10F00A6F0AC112F567
+:107F10000C0E75EC10F00A6F0AC113F5100E75EC1B
+:107F200010F00A6F0AC117F51D0E75EC10F00A6FFC
+:107F30000AC11EF5C0EC4AF0120025A108EC1CF0A5
+:107F400025812BC5AAF124C5ABF111EC1CF0120060
+:107F500022972683819825BD120022BB08D0228B50
+:107F6000BDC1BFF1BEC1C0F12F0E90EC2DF08F51FD
+:107F7000A8EC2DF09051A8EC2DF0AE6BB12D02D0F5
+:107F8000020EAE27B22D02D0020EAE27B32D02D0C4
+:107F9000020EAE27B42D02D0030EAE27B52D02D0AF
+:107FA000090EAE27B62D02D0000EAE2728AB11D099
+:107FB000010EAE27AF6BB051AF27B06B28A703D02F
+:107FC000020EAE27AF8928A903D0010EAE27AF8BD2
+:107FD000AE8FAE51A8EC2DF028AB16D0AF51A8EC67
+:107FE0002DF028A70CD0180E9FEC0DF0A850A8EC8F
+:107FF0002DF0190E9FEC0DF0A850A8EC2DF028A93B
+:1080000003D0D151A8EC2DF0289B28972899B12FA7
+:1080100001D07AD8B22F01D06CD8B32F01D05ED85E
+:10802000B42F01D04DD8B52F01D018D8B62F01D01C
+:1080300010D8B1BFB16BB2BFB26BB3BFB36BB4BF3B
+:10804000B46BB5BFB56BB6BFB66B440EB9EC1AF0E6
+:1080500012001A0E75EC10F0B66F120031C9B5F1AE
+:10806000B551A8EC2DF030C9B5F1B551A8EC2DF003
+:1080700033C9B5F1B551A8EC2DF032C9B5F1B55100
+:10808000A8EC2DF035C9B5F1B551A8EC2DF034C9E7
+:10809000B5F1B551A8EC2DF037C9B5F1B551A8EC43
+:1080A0002DF036C9B5F1B551A8EC2DF038C9B5F1B0
+:1080B000B551A8EC2DF0190E75EC10F0B56F12004B
+:1080C000000EA8EC2DF0000EA8EC2DF0000EA8EC90
+:1080D0002DF0180E75EC10F0B46F1200000EA8EC25
+:1080E0002DF0000EA8EC2DF0170E75EC10F0B36F0C
+:1080F0001200AA51A8EC2DF0AB51A8EC2DF0160EF1
+:1081000075EC10F0B26F12009751A8EC2DF0985159
+:10811000A8EC2DF0150E75EC10F0B16F120020A335
+:108120002DD08DC152F18EC153F195C154F196C13C
+:1081300055F18DC195F18EC196F1D4EC0BF050C183
+:108140004CF151C14DF1270E4E6F4F6BEBEC0BF024
+:1081500048C145F149C146F1070E476FBEEC0BF02F
+:10816000630E456501D0456F050E75EC10F0455D59
+:10817000D8A004D0218BD6EC1CF0120021AB120049
+:10818000219BFDEC1CF0120029B112008DC14CF1B5
+:108190008EC14DF10A0E4E6F4F6B08EC0CF048C1CA
+:1081A0004CF149C14DF1D0C14EF14F6BEBEC0BF0EE
+:1081B00048C154F149C155F1130E75EC10F0640D2E
+:1081C000F3CF52F1F4CF53F1D4EC0BF027951FB756
+:1081D0002785279B48C154F149C155F1120E75EC12
+:1081E00010F0640DF3CF52F1F4CF53F1D4EC0BF057
+:1081F0001FA704D0278B050EB06F288B48C154F100
+:1082000049C155F1110E75EC10F0640DF3CF52F128
+:10821000F4CF53F1D4EC0BF01FB705D0278B278593
+:10822000040EB06F288B27B506D027A307D05CECCF
+:108230001FF0279303D031EC1FF0278312002C9DF1
+:108240008FC14CF190C14DF1640E4E6F4F6B08EC35
+:108250000CF01B0E9FEC0DF0A8A011D0010ED16305
+:1082600001D00DD01C0E9FEC0DF0030EA86407D0BA
+:108270004851A86404D0030EA85C48612C8D1B0EE5
+:108280009FEC0DF0A8A211D0020ED16301D00DD049
+:108290001D0E9FEC0DF0030EA86407D04851A86492
+:1082A00004D0030EA85C48612C8D1B0E9FEC0DF0D2
+:1082B000A8A411D0030ED16301D00DD01E0E9FECE7
+:1082C0000DF0030EA86407D04851A86404D0030E33
+:1082D000A85C48612C8D1B0E9FEC0DF0A8A610D059
+:1082E000040ED16301D00CD01F0E9FEC0DF0A864DA
+:1082F00007D04851A86404D0030EA85C48612C8DB7
+:108300001B0E9FEC0DF0A8A810D0050ED16301D074
+:108310000CD0200E9FEC0DF0A86407D04851A86443
+:1083200004D0030EA85C48612C8D70EC1FF0120085
+:1083300020C54CF121C54DF14C6707D04D6705D0E4
+:10834000010ECC6FCD6B279112004CC104F54DC1CD
+:1083500005F50D0E75EC10F04E6F4EC106F54B0E87
+:10836000B9EC1AF01CEC80F001014C0EB9EC1AF0DB
+:1083700004C54CF105C54DF14C6707D04D6705D0DC
+:10838000010ECC6FCD6B279112004CC1CCF14DC1C9
+:10839000CDF12781120020A72AEF43F025BD2AEF57
+:1083A00043F02ABBAFDCA3C100F5A4C101F50C0E5C
+:1083B00075EC10F00A6F0AC113F5470EB9EC1AF00C
+:1083C00030EC80F00101B4DF480EB9EC1AF0FD0E7C
+:1083D000A8EC2DF0FD0EA8EC2DF0FE0EA8EC2DF073
+:1083E000BFC1BDF1C0C1BEF1FA0EA8EC2DF0FA0E6E
+:1083F000A8EC2DF0200EA8EC2DF00751A8EC2DF0E4
+:108400000651A8EC2DF00851A8EC2DF00551A8EC70
+:108410002DF00451A8EC2DF02AAB11D0DEC132F1C1
+:10842000DFC133F170EC2DF032C1DEF133C1DFF189
+:10843000DE51A8EC2DF0DF51A8EC2DF010D091C149
+:1084400032F192C133F170EC2DF032C191F133C1B0
+:1084500092F19151A8EC2DF09251A8EC2DF0A5517C
+:10846000A8EC2DF0A651A8EC2DF0A751A8EC2DF00A
+:10847000AC51A8EC2DF0AD51A8EC2DF0A351A8EC17
+:108480002DF0A451A8EC2DF020C532F121C533F117
+:108490003251A8EC2DF03351A8EC2DF0060E9FECD4
+:1084A0000DF0A850A8EC2DF0070E9FEC0DF0A85091
+:1084B000A8EC2DF00A0E9FEC0DF0A850A8EC2DF0C2
+:1084C0000B0E9FEC0DF0A850A8EC2DF00E0E9FECBB
+:1084D0000DF0A850A8EC2DF00F0E9FEC0DF0A85059
+:1084E000A8EC2DF0120E9FEC0DF0A850A8EC2DF08A
+:1084F000130E9FEC0DF0A850A8EC2DF0160E9FEC7B
+:108500000DF0A850A8EC2DF0170E9FEC0DF0A85020
+:10851000A8EC2DF0180E9FEC0DF0A850A8EC2DF053
+:10852000190E9FEC0DF0A850A8EC2DF0210E9FEC39
+:108530000DF0A850A8EC2DF0010EA8EC2DF03F0E88
+:10854000A8EC2DF0C251A8EC2DF0C351A8EC2DF0F1
+:10855000140E75EC10F02ABB010EA8EC2DF0020EE3
+:10856000396F393B150E75EC10F03925A8EC2DF05C
+:10857000020E396F393B160E75EC10F03925A8EC58
+:108580002DF0020E396F393B170E75EC10F03925BE
+:10859000A8EC2DF0030E396F393B180E75EC10F076
+:1085A0003925A8EC2DF0090E396F393B190E75EC01
+:1085B00010F03925A8EC2DF0000E396F393B1A0E5A
+:1085C00075EC10F03925A8EC2DF01A0E9FEC0DF08B
+:1085D000A850A8EC2DF0000EA8EC2DF0FB0EA8EC96
+:1085E0002DF0FB0EA8EC2DF025BD33D0020E9FEC34
+:1085F0000DF0A8CF39F1030E9FEC0DF0A8CF3AF1A2
+:10860000D890010E3927000E3A2339C1A8FF020E77
+:108610009DEC0DF03AC1A8FF030E9DEC0DF01C0E71
+:1086200089EC10F0326703D0336701D012D0010E0D
+:108630003227000E3323700E820FA96E32C1A8FFBD
+:10864000CCEC0DF0700E830FA96E33C1A8FFCCECFB
+:108650000DF08196259D2DB1E5EC4BF060EC80F09E
+:108660000101196B1A6BDAEF3BF020A712002ABB4D
+:108670000ED025BD19D02093B72B020E75EC10F04B
+:10868000020FD8B0FF0EE806B76520831200B72BA3
+:108690003C0EB7631200B76B2093E02B1E0E75ECF7
+:1086A00010F0E063208312002093B72B050EB7650E
+:1086B00020831200A7EC43F020B383EC43F020B3F7
+:1086C00096EC43F0219D97519963218D98519A63BF
+:1086D000218D21BD03EC1FF0219F8D519563218FCA
+:1086E0008E519663218F25BD218F21BF8BEC22F007
+:1086F00012003AEC48F0BDEC43F02BEC25F05FECB7
+:1087000049F02095120091C152F192C153F18FC1ED
+:1087100054F190C155F1D4EC0BF01FA712008FC19A
+:1087200091F190C192F12BEC25F01200ACC152F105
+:10873000ADC153F197C154F198C155F1D4EC0BF090
+:108740001FB7120097C1ACF198C1ADF11200229988
+:10875000000E75EC10F0526F536B8FC154F190C145
+:1087600055F1D4EC0BF01FA705D020B7B76B2083D1
+:108770002289120020A72093120023B709D00C0EE3
+:10878000C36501D01200070EB06F288B238712003B
+:108790000D0EC365F8D7239712008FC115F190C154
+:1087A00016F11551112716511223000E132314230D
+:1087B0001551112716511223000E1323142317C12C
+:1087C0004EF118C14FF111C148F112C149F113C165
+:1087D0004AF114C14BF12FEC0CF048C193F149C19F
+:1087E00094F11200510EB9EC1AF0916B926B936BED
+:1087F000946BE6EC0FF05A0E9FEC0DF0000EA8649F
+:10880000AFEC0FF0116B126B136B146B010E176F43
+:10881000186B010EDE6FDF6BE16BE26BDC6BDD6B07
+:10882000A56BA66BA76BA86BE06BB76BB86BB06B57
+:10883000289B2B9BD269E86B25912C952C9DD7EC1E
+:108840002DF0A4C103F5A3C102F597C1ACF198C105
+:10885000ADF10A6B0AC14EF20AC14FF202EE50F0BE
+:10886000200E0A6FEE6A0A2FFDD702EE70F0200E7E
+:108870000A6F010EEE6E0A2FFCD702EE90F0EE6A40
+:10888000EE6A200E75EC10F0A8CF15F5210E75ECF0
+:1088900010F0A8CF14F52C83290E75EC10F0326F70
+:1088A000010E32632C93140E75EC10F0A96F150EA7
+:1088B00075EC10F0B16F160E75EC10F0B26F170E6C
+:1088C00075EC10F0B36F180E75EC10F0B46F190E54
+:1088D00075EC10F0B56F1A0E75EC10F0B66F2AAB90
+:1088E00002D0010EA96F240E9FEC0DF029B1A8CF84
+:1088F00018F5A8CF59F181962397229B209D2097A8
+:10890000268325ADE9EC0DF0210E9FEC0DF0A8CFEC
+:10891000D1F1D105040DF350070FA96EC8EC0DF08D
+:10892000A8CF11F5D105040DF350060FA96EC8ECC0
+:108930000DF0A8CFD0F111C50AF1D880640E0A5508
+:10894000D880A856A8CF10F5326B32C11BF532C1C2
+:108950001CF532C11DF52B95120024B718D024A99F
+:108960001200249724992A99208D209FB96B2ABB45
+:108970000AD0010EE8CF7FF0040E58EC0BF0000E89
+:10898000E8CF7FF012008D0E58EC0BF01200249708
+:10899000249920AD14D02AAB03D02093209D12003F
+:1089A000208F209D53EC28F0CBEC26F02C992B9FA8
+:1089B000010EBA6F65EC28F02499249712002CB7A9
+:1089C000AAD08188060EB06F288B2CA31200116BE1
+:1089D000126B136B146B020E176F186BCDEC43F018
+:1089E000120024B715D024A912002DB9FFD026B942
+:1089F0001CD126BDF3D02499B96BBA2B060E2BBD22
+:108A0000040EBA6302D0010EBA6F65EC28F01200B2
+:108A100024972499208F209DB96B2DB9E7D026BBD0
+:108A2000B0D126B902D126BDD9D026B500D12CB9F6
+:108A30009AEF45F02BBF0BD0BA4FDAD0BA4F8AD19C
+:108A4000BA4F53D0BA4F45D0BA4FE9D11200BA4FFE
+:108A5000BCD0BA4F17D0BA4FC3D0BA4F03D0BA4F19
+:108A6000DED112002C732CA30AD0116B126B136B86
+:108A7000146B020E176F186BCDEC43F0D0D116ECCF
+:108A800026F0CDD15A0E9FEC0DF0A86608D0E6EC8A
+:108A90000FF0010EA86E5A0E9DEC0DF007D0AFEC52
+:108AA0000FF0000EA86E5A0E9DEC0DF070EC1FF04A
+:108AB00003EC1FF08BEC22F02BEC25F02ABBAFD19E
+:108AC00028BFADD125B108EC1CF025A1D1EC1BF0DD
+:108AD000A6D153EC28F0E9EC26F0010EBA6F2B8FEB
+:108AE00065EC28F024992497120029B126D1268517
+:108AF00053EC28F0D0C1A8FF180E9DEC0DF011C565
+:108B0000A8FF190E9DEC0DF0FCEC26F0010EBA6FDB
+:108B100065EC28F01200208F209D249924972C8941
+:108B200053EC28F035EC27F02B9F010EBA6F65EC63
+:108B300028F01200BA4F73D1BA4F39D0BA4F3ED095
+:108B4000BA4F2ED0BA4F25D06AD135EC27F0980E07
+:108B5000526F3A0E536FC6C154F1C7C155F1D4ECF0
+:108B60000BF01FA705D0980EC66F3A0EC76F120004
+:108B7000E80E526F030E536FC6C154F1C7C155F1D1
+:108B8000D4EC0BF01FB71200E80EC66F030EC76FD0
+:108B90001200E80EC65F030EC75B050EBA6FD5D78D
+:108BA000E80EC627030EC723040EBA6FCED7640E95
+:108BB000C627000EC723020EBA6FC7D7640EC65F62
+:108BC000000EC75B030EBA6FC0D7268D53EC28F09A
+:108BD00030EC80F0010136EC29F01200269D1FD107
+:108BE0002D8953EC28F02BEC2BF012002D9917D186
+:108BF0002689220E9FEC0DF0030EA8640DD00CD038
+:108C00002B8528EC0FF047EC2CF023C5CEF1CE6776
+:108C1000120059EC2CF0120053EC28F023C5CEF1D1
+:108C2000CE67120080EC27F012002699F8D0BA4FD8
+:108C30006FD0BA4F4ED0BA4F38D0BA4F17D0BA4FC4
+:108C400001D01200190E9FEC0DF0A8CF32F13207BF
+:108C5000FF0E326301D0322B32C1A8FF190E9DECFA
+:108C60000DF0FCEC26F0050EBA6F1200190E9FEC09
+:108C70000DF0A8CF32F1322B650E326302D0040E14
+:108C8000326F180E9FEC0DF0A8503225336F650E31
+:108C9000336301D0320732C1A8FF190E9DEC0DF0ED
+:108CA000FCEC26F0040EBA6F1200180E9FEC0DF0CB
+:108CB000A8CF32F13207030E326301D0322B32C11A
+:108CC000A8FF180E9DEC0DF0FCEC26F0030EBA6F19
+:108CD0001200180E9FEC0DF0A8CF32F1322B650E6A
+:108CE000326302D0050E326F190E9FEC0DF0A850C2
+:108CF0003225336F650E336301D0320732C1A8FFCE
+:108D0000180E9DEC0DF0FCEC26F0020EBA6F12006E
+:108D1000190E9FEC0DF0A8CF11F5180E9FEC0DF079
+:108D2000A8CFD0F111C50AF1D880640E0A55A85613
+:108D3000A8CF10F52887288B72D0268B53EC28F00B
+:108D400029912A89CDEC27F02981010EBA6F65ECB3
+:108D500028F0120029B10AD0268B53EC28F0CDEC74
+:108D600027F0010EBA6F65EC28F012002B8D268BD0
+:108D700053EC28F01EEC28F0010EBA6F65EC28F0D9
+:108D800012002AB912D029A110D02C955CEC1FF04A
+:108D9000230EBA25A96EC8EC0DF0A8CF18F5A8CF00
+:108DA00059F12B9D2889288B3AD02C85326B32C102
+:108DB00018F5269BBAC1D1F1BA05040DF350070F7F
+:108DC000A96EC8EC0DF0A8CF11F5BA05040DF3504B
+:108DD000060FA96EC8EC0DF0A8CFD0F111C50AF1AD
+:108DE000D880640E0A55A856A8CF10F52889288B7C
+:108DF00016D020AF12002DB943D02CB93CD026A9F3
+:108E000008D02BB531D023C5CEF1CE6702D080EC8F
+:108E100027F0B92B0A0E75EC10F0B96512002BA5DE
+:108E20000DD02B9528EC0FF003EC1FF02BEC25F068
+:108E300025B108EC1CF025A1D1EC1BF02B95209F4F
+:108E4000209D70EC1FF053EC28F0ADEC1BF053ECC0
+:108E500025F0B96B26992D99269B269D26952B9D4D
+:108E60002C9924972499120023C5CEF1CE67D1D72F
+:108E700059EC2CF0CED735EC27F065EC28F0C9D7AB
+:108E80002BEC2BF0C6D729EE4AF0100E396FDE66B8
+:108E90000DD0392FFCD728EC0FF0010E58EC0BF059
+:108EA000020E58EC0BF070EC80F0010178EC0EF043
+:108EB000E9EC0DF0A56BA66B939C939E819C819E23
+:108EC00020B509D820B14FD820A978EF4AF000008A
+:108ED00003000000F5D73AEC48F02CB1FEEC47F067
+:108EE000CAEC3CF0BDEC3CF0A62B0E0EA66526D0DD
+:108EF00070D85FEC49F01AEC80F00101A1C1A3F138
+:108F0000A2C1A4F18DC1A1F18EC1A2F1A66B070E81
+:108F100089EC10F032C152F133C153F1A1C154F1C7
+:108F2000A2C155F1D4EC0BF01FB701D007D0070E4A
+:108F300089EC10F032C1A1F133C1A2F18DC100F56D
+:108F40008EC101F50B0E75EC10F00A6F0AC112F517
+:108F50000C0E75EC10F00A6F0AC113F540EC80F0AE
+:108F600001012095120004EC3DF027A104D0818678
+:108F70000000030000008196A52B050EA56512D008
+:108F800028D8060E89EC10F032C152F133C153F1EA
+:108F90008DC154F18EC155F1D4EC0BF020891FB76F
+:108FA0002099A56B209124B70AD024B908D0F29259
+:108FB000F0902A932A9124992497D59E1200F29238
+:108FC000F0902A932A9124992497D59E2099278757
+:108FD0001200EEEC18F00300000003000000030094
+:108FE000F1EC18F0E1EC18F00300000003000000C1
+:108FF0000300E8EC18F0C9EC17F01200FA0ED5ECFB
+:109000000CF0FA0ED5EC0CF0FA0ED5EC0CF0FA0ED2
+:10901000D5EC0CF03AEC48F02CA11200F26AF16A9F
+:10902000F06AC290E9EC0DF0100E926E806A936ABD
+:10903000816A1D0E946E826A956A836A966A846A52
+:10904000D56ACD6ACA6A9B6A020ED36ED180EAC124
+:1090500037F10F0E396F03000000392FFCD78188DC
+:109060000400050EA9EC0CF0819803000000372FD6
+:10907000F6D7EDD7C2800000C282C2B2FED7C4CFFD
+:109080004DF1C3CF4CF1C60E4E6F030E4F6FEBEC9C
+:109090000BF0640E4E6F4F6B2FEC0CF048C1C2F119
+:1090A00049C1C3F1C290C2C154F1C3C155F1280EE8
+:1090B000526F0A0E536FD4EC0BF02C911FB703D0F4
+:1090C000020EEA6F2C818DC154F18EC155F1990EBB
+:1090D000526F3A0E536FD4EC0BF02C911FA703D0B4
+:1090E000030EEA6F2C81299B299D280E9FEC0DF021
+:1090F000A8CF54F1290E9FEC0DF0A8CF55F1D00E5A
+:10910000526F070E536FD4EC0BF01FA7298B940EF0
+:10911000526F110E536FD4EC0BF01FA7298D29ABA2
+:1091200073D029AD71D0680EA86E280E9DEC0DF09D
+:10913000100EA86E290E9DEC0DF007C1A8FF2A0E97
+:109140009DEC0DF006C1A8FF2B0E9DEC0DF008C1A3
+:10915000A8FF2C0E9DEC0DF097C1A8FF2D0E9DECE5
+:109160000DF098C1A8FF2E0E9DEC0DF0A86A2F0EF1
+:109170009DEC0DF0A86A300E9DEC0DF0A86A310E42
+:109180009DEC0DF0A86A320E9DEC0DF0A86A330E2E
+:109190009DEC0DF0A86A340E9DEC0DF0A86A350E1A
+:1091A0009DEC0DF097C1A8FF360E9DEC0DF098C117
+:1091B000A8FF370E9DEC0DF007C1A8FF380E9DECFF
+:1091C0000DF006C1A8FF390E9DEC0DF008C1A8FFF7
+:1091D0003A0E9DEC0DF097C1A8FF3B0E9DEC0DF0F3
+:1091E00098C1A8FF3C0E9DEC0DF007C1A8FF3D0EF5
+:1091F0009DEC0DF006C1A8FF3E0E9DEC0DF008C1E0
+:10920000A8FF3F0E9DEC0DF0280E9FEC0DF0A8CFAF
+:1092100054F1290E9FEC0DF0A8CF55F1C2C152F1C7
+:10922000C3C153F1D4EC0BF01FA71200C2C1A8FFB9
+:10923000280E9DEC0DF0C3C1A8FF290E9DEC0DF08A
+:1092400007C1A8FF2A0E9DEC0DF006C1A8FF2B0E4A
+:109250009DEC0DF008C1A8FF2C0E9DEC0DF097C100
+:10926000A8FF2D0E9DEC0DF098C1A8FF2E0E9DECD1
+:109270000DF01200800ECF6ECE6A3C0E036111D04D
+:109280003C0E04610ED0180E05610BD0200E066155
+:1092900008D00C0E076105D0640E086102D09D80D5
+:1092A0001200000E036F000E046F0C0E056F170EF8
+:1092B000066F040E076F0A0E086F9D801200360EAF
+:1092C0009FEC0DF0A8CF54F1370E9FEC0DF0A8CF16
+:1092D00055F197C152F198C153F1D4EC0BF01FA78F
+:1092E00019D097C1A8FF360E9DEC0DF098C1A8FFCC
+:1092F000370E9DEC0DF007C1A8FF380E9DEC0DF068
+:1093000006C1A8FF390E9DEC0DF008C1A8FF3A0E6A
+:109310009DEC0DF03B0E9FEC0DF0A8CF54F13C0EF0
+:109320009FEC0DF0A8CF55F197C152F198C153F1C0
+:10933000D4EC0BF01FB7120097C1A8FF3B0E9DECB9
+:109340000DF098C1A8FF3C0E9DEC0DF007C1A8FFE1
+:109350003D0E9DEC0DF006C1A8FF3E0E9DEC0DF0FC
+:1093600008C1A8FF3F0E9DEC0DF01200249B9D9AB2
+:1093700081869E9A620EAD6EF1EC0DF0F7EC0DF069
+:10938000AECF05F1180E0561056BF7EC0DF0AECF11
+:1093900004F13C0E0461046BF7EC0DF0AECF03F169
+:1093A0003C0E0361036BF7EC0DF0AECF07F10C0E32
+:1093B000076501D0076FF7EC0DF0AECF06F107C1DE
+:1093C00032F1324F1F0E324F1C0E324F1F0E324FF2
+:1093D0001E0E324F1F0E324F1E0E324F1F0E324FD7
+:1093E0001F0E324F1E0E324F1F0E324F1E0E324FC7
+:1093F0001F0E066502D0010E066FF7EC0DF0AECF22
+:1094000008F1640E0861086B81969E9A20859D8AFA
+:109410004DEF3CF02891010127EC4BF020B3E9EC33
+:109420001AF0FC6A01EE09F0EE6A0A0EEA62FCD755
+:10943000E9EC0DF03AEC49F0F7EC18F0239D23AD80
+:10944000FED78F6B906B196B1A6B2089E9EC47F094
+:1094500020998DC19FF18EC1A0F18DC1A1F18EC166
+:10946000A2F18DC1A3F18EC1A4F1CC2B0A6B0AC16C
+:1094700011F54F0E0A6F0AC110F58DC100F58EC1AE
+:1094800001F5000EE8CF4CF220EC80F0010130EC49
+:1094900080F0010118EC80F00101DDEC3CF00101ED
+:1094A00040EC80F00101010EA96E010EAA6EC8EC1D
+:1094B0000DF0A8CF39F1A92AC8EC0DF0A8CF3AF1E8
+:1094C000AA6A010E396304D03F0E3A6301D010D06E
+:1094D000010EA96E010EAA6E010EA86ECCEC0DF065
+:1094E000A92A3F0EA86ECCEC0DF0AA6A11EF16F077
+:1094F000819881961F6B206B216B226B236B246BF1
+:10950000256B266B276B286B296B2A6B2B6B2C6BBF
+:109510002D6B66EC0FF0000EE8CF7CF0000EE8CF6C
+:109520007DF0000EE8CF7EF0000EE8CF7FF0FF0E5A
+:109530002E6F2EC17AF0FF0E2E6F2EC17BF071ECD4
+:109540002EF0A3C19FF1A4C1A0F1AA6A5C0E9FEC0A
+:109550000DF02F0EA86201D006D00ED82F0EA86EE7
+:109560005C0E9DEC0DF0270E9FEC0DF02A85010E90
+:10957000A8622A95DAEF3BF0A3EC2AF0140E53D040
+:10958000289F29912A9BAA6A220E9FEC0DF0010EBA
+:10959000A86206D0288F000E0A6F0AC11FF51200BC
+:1095A000020EA86206D02981000E0A6F0AC11FF5BB
+:1095B0001200030EA86206D02A8B000E0A6F0AC1A1
+:1095C0001FF51200040EA86205D0010E0A6F0AC131
+:1095D0001FF51200050EA86212002981010E0A6F04
+:1095E0000AC11FF5120028EC0FF061EC2AF00A0EF8
+:1095F000396FC80ED5EC0CF02497249920B1A7EC54
+:1096000043F020B139072091396701D0120020B30F
+:10961000120024B7120024B91200F0D728EC0FF082
+:1096200082EC2AF0E4D7396FC80ED5EC0CF0249701
+:10963000249920B1A7EC43F020B139072091396774
+:1096400001D0120024B7120024B91200F2D76C0E18
+:10965000D36E110E926E806A030E936E816ADD0ED8
+:10966000946E826A000E966E846A000E956E836A0E
+:10967000400E9B6E1F0ED56E070ECD6ED00EF26E95
+:10968000050EF16E080EF06E210E9D6E000EA06E9E
+:10969000D06A000EC26E0E0EC16E8A0EC06EC66A11
+:1096A000000EC76E280EC66E000EC56E080EC86E80
+:1096B000BD6ABA6A070EB46E200E6F6E240EAC6ED1
+:1096C000900EAB6E080EB86EB06A220EAF6EAE6A28
+:1096D0009E6A1200010EEB6F0F0EEC6F010EBA6F57
+:1096E000B86B208F218728EC0FF0B7EC1EF0249781
+:1096F00024992191219399EC1CF09AEC1DF023EC14
+:1097000013F020A109D0CEEC3DF0A7EC43F004EC1F
+:109710003DF03AEC48F0209121B199EF4BF020AFA9
+:10972000A3EF4BF020B9A3EF4BF020B378EF4AF052
+:10973000E6D7BA4F1CD0BA4F0AD0BA4F10D0BA4FA2
+:1097400084D0BA4F58D0040EBA6F4AEF13F0020E0D
+:10975000EB27C70EEB61EB6F020EBA6FC8D7030E93
+:10976000EC27630EEC61EC6F030EBA6FC0D7258D4A
+:109770002C87ECC14CF14D6B640E4E6F4F6BEBECD4
+:109780000BF0E80E4827030E492348C1C6F149C132
+:10979000C7F1C6C18DF1C7C18EF121912193209FE0
+:1097A00024972499DAEC4BF02083500EB9EC1AF090
+:1097B000DAEF3DF02D81530EB9EC1AF062EC80F037
+:1097C0000101540EB9EC1AF012002D91530EB9ECB0
+:1097D0001AF064EC80F00101540EB9EC1AF0470E57
+:1097E000B9EC1AF030EC80F0010198EC41F0480E31
+:1097F000B9EC1AF0120028EC0FF09CEC2CF0F8EC0D
+:1098000045F0010EE8CF7FF0BC0E58EC0BF0000ED7
+:10981000E8CF7FF02497249920A109D0CEEC3DF029
+:10982000A7EC43F004EC3DF03AEC48F0209124B76B
+:1098300009D024B907D020B948EF13F020B378EF4E
+:109840004AF0EAD7050EBA6F4BD7F2EC43F0258DFC
+:109850002C87ECC14CF14D6B640E4E6F4F6BEBECF3
+:109860000BF0E80E4827030E492348C1C6F149C151
+:10987000C7F1C6C18DF1C7C18EF1DAEC4BF0010E14
+:10988000E8CF7FF00C0E58EC0BF0000EE8CF7FF025
+:10989000EBEC3EF07EEC3FF000EC80F0010123C5E4
+:1098A000CEF1CE67F5D7010EE8CF4CF2FF0EE8CF30
+:1098B00023F599EC1CF08178EBEC3EF07EEC3FF068
+:1098C00000EC80F00101430EB9EC1AF0EB2FF1D758
+:1098D000000EE8CF4CF2FF0EE8CF23F514D08188BC
+:1098E000E5EC4BF0259D2C97FA0ED5EC0CF0FA0E1A
+:1098F000D5EC0CF0FA0ED5EC0CF08198010EEB6F64
+:10990000050EBA6FEDD6EBEC3EF07EEC3FF000ECCE
+:1099100080F0010123C5CEF1CE67F5D7E0D7FFFF78
+:10992000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
+:10993000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
+:10994000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
+:10995000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
+:10996000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
 :10997000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7
 :10998000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
 :10999000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7
--- a/code_part1/OSTC_code_asm_part1/definitions.asm	Wed Jun 02 10:47:30 2010 +0200
+++ b/code_part1/OSTC_code_asm_part1/definitions.asm	Sun Jun 20 17:16:32 2010 +0200
@@ -23,7 +23,7 @@
 ;#DEFINE		NO_SENSOR_MODE			; uses Dummy values
 
 #DEFINE	softwareversion_x		d'1'		; Software version  XX.YY
-#DEFINE	softwareversion_y		d'62'		; Software version  XX.YY
+#DEFINE	softwareversion_y		d'63'		; Software version  XX.YY
 
 #DEFINE	max_custom_number		d'47'		; Number of last used custom function
 
--- a/code_part1/OSTC_code_asm_part1/menu.asm	Wed Jun 02 10:47:30 2010 +0200
+++ b/code_part1/OSTC_code_asm_part1/menu.asm	Sun Jun 20 17:16:32 2010 +0200
@@ -26,7 +26,7 @@
 wait_switches:
 	bcf		switch_left
 	bcf		switch_right
-return
+	return
 
 ;	movlw	d'40'
 ;	btfss	button_delay_done		; Start counting?
@@ -64,6 +64,7 @@
 ;
 menu:
 	bcf		deco_mode_changed			; Clear flag (Description is only showed once)
+	bcf		LED_blue
 	movlw	d'1'
 	movwf	menupos
 menu2:
--- a/code_part1/OSTC_code_asm_part1/menu_gassetup.asm	Wed Jun 02 10:47:30 2010 +0200
+++ b/code_part1/OSTC_code_asm_part1/menu_gassetup.asm	Sun Jun 20 17:16:32 2010 +0200
@@ -1254,11 +1254,11 @@
 	return
 
 gassetup_sort_sort:
-	clrf	logbook_temp2		; Gas (0-4)
-	clrf	logbook_temp1		; Here: Change depth in m
-	clrf	logbook_temp3		; Gas (0-4)
+	clrf	logbook_temp2			; Gas (0-4)
+	clrf	logbook_temp1			; Here: Change depth in m
+	clrf	logbook_temp3			; Gas (0-4)
 
-	lfsr	FSR2,letter+.20		; Change depths...
+	lfsr	FSR2,letter+.20			; Change depths...
 gassetup_sort_gaslist2:
 	movf	POSTINC2,W						; Get Change depth into WREG
 
--- a/code_part1/OSTC_code_asm_part1/menu_logbook.asm	Wed Jun 02 10:47:30 2010 +0200
+++ b/code_part1/OSTC_code_asm_part1/menu_logbook.asm	Sun Jun 20 17:16:32 2010 +0200
@@ -302,15 +302,15 @@
 	call		I2CREAD2				; Skip Profile version
 	movff		SSPBUF,lo				; read month
 
-	movff		eeprom_address+0, EventByte		; Store current EEPROM position
-	movff		eeprom_address+1, ProfileFlagByte
+;	movff		eeprom_address+0, EventByte		; Store current EEPROM position
+;	movff		eeprom_address+1, ProfileFlagByte
 ; Offset to SamplingRate
 	incf_eeprom_address	d'32'				; Macro, that adds 8Bit to eeprom_address:2 with banking at 0x8000
 	call		I2CREAD						; Read Sampling rate
 	movff		SSPBUF,samplesecs_value		; Copy sampling rate
-
-	movff		EventByte, eeprom_address+0		; Re-Store current EEPROM position
-	movff		ProfileFlagByte, eeprom_address+1		; Re-Store current EEPROM position
+	decf_eeprom_address	d'32'				; Macro, that subtracts 8Bit from eeprom_address:2 with banking at 0x8000
+;	movff		EventByte, eeprom_address+0		; Re-Store current EEPROM position
+;	movff		ProfileFlagByte, eeprom_address+1		; Re-Store current EEPROM position
 
 ;display_profile2a:
 
@@ -560,6 +560,10 @@
 	call		div16x16					; xA/xB=xC
 	movlw		d'75'
 	addwf		xC+0,F						; add 75 pixel offset to result
+	
+btfsc		STATUS,C						; Ignore potential profile errors
+movff		apnoe_mins,xC+0
+
 	call		profile_display_fill		; In this column between this row (xC+0) and the last row (apnoe_mins)
 	movff		xC+0,apnoe_mins				; Store last row for fill routine
 	movf		xC+0,W
@@ -680,54 +684,56 @@
 	return
 
 profile_view_get_depth_new1:
-	decfsz		divisor_deco,F				; Check divisor
-	bra			profile_view_get_depth_new1_1	; Divisor not zero...	
-
-;	tstfsz		timeout_counter2			; Any bytes to ignore
-;	bra			profile_view_get_depth_new2	; Yes (1-127)
-;	return									; No (0)
-
-	movff	logbook_temp2,divisor_deco		; Restore divisor value!
-; check for event byte and the extra informations
-	btfss		event_occured
-	bra			profile_view_get_depth_new2		; No event!
-	
-	call		I2CREAD2					; read event byte
-	decf		timeout_counter2,F			; Reduce number of bytes to ignore
-
-	movlw		d'0'						; Extra bytes to ignore because of event
-	btfsc		SSPBUF,4
-	addlw		d'2'						; two bytes for manual gas set
-	btfsc		SSPBUF,5
-	addlw		d'1'						; one byte for gas change
-	movwf		logbook_temp5				; store extra bytes to ignore
+;bra		profile_view_get_depth_new1_1		; Skip all data to ignore...
 
-	tstfsz		logbook_temp5				; Anything to ignore?
-	bra			profile_view_get_depth_new1_2	; Yes
-	bra			profile_view_get_depth_new2	; No, continue with normal routine
-
-profile_view_get_depth_new1_2:
-	call		I2CREAD2					; ignore byte
-	decf		timeout_counter2,F			; Reduce number of bytes to ignore
-	decfsz		logbook_temp5,F				; reduce extra bytes ignore counter
-	bra			profile_view_get_depth_new1_2	; loop
-
-profile_view_get_depth_new2:
-	movlw		d'4'							; Temp (2) and Deko (2) in the sample?
-	cpfseq		timeout_counter2
-	bra			profile_view_get_depth_new2_2	; No
-	; Yes, skip Temp!
-	call		I2CREAD2					; ignore byte
-	decf		timeout_counter2,F			; Reduce number of bytes to ignore
-	call		I2CREAD2					; ignore byte
-	decf		timeout_counter2,F			; Reduce number of bytes to ignore
-
-profile_view_get_depth_new2_2:
-	call		I2CREAD2					; ignore byte
-
-	decfsz		timeout_counter2,F			; reduce counter
-	bra			profile_view_get_depth_new2_2; Loop
-	return
+;	decfsz		divisor_deco,F				; Check divisor
+;	bra			profile_view_get_depth_new1_1	; Divisor not zero...	
+;
+;;	tstfsz		timeout_counter2			; Any bytes to ignore
+;;	bra			profile_view_get_depth_new2	; Yes (1-127)
+;;	return									; No (0)
+;
+;	movff	logbook_temp2,divisor_deco		; Restore divisor value!
+;; check for event byte and the extra informations
+;	btfss		event_occured
+;	bra			profile_view_get_depth_new2		; No event!
+;	
+;	call		I2CREAD2					; read event byte
+;	decf		timeout_counter2,F			; Reduce number of bytes to ignore
+;
+;	movlw		d'0'						; Extra bytes to ignore because of event
+;	btfsc		SSPBUF,4
+;	addlw		d'2'						; two bytes for manual gas set
+;	btfsc		SSPBUF,5
+;	addlw		d'1'						; one byte for gas change
+;	movwf		logbook_temp5				; store extra bytes to ignore
+;
+;	tstfsz		logbook_temp5				; Anything to ignore?
+;	bra			profile_view_get_depth_new1_2	; Yes
+;	bra			profile_view_get_depth_new2	; No, continue with normal routine
+;
+;profile_view_get_depth_new1_2:
+;	call		I2CREAD2					; ignore byte
+;	decf		timeout_counter2,F			; Reduce number of bytes to ignore
+;	decfsz		logbook_temp5,F				; reduce extra bytes ignore counter
+;	bra			profile_view_get_depth_new1_2	; loop
+;
+;profile_view_get_depth_new2:
+;	movlw		d'4'							; Temp (2) and Deko (2) in the sample?
+;	cpfseq		timeout_counter2
+;	bra			profile_view_get_depth_new2_2	; No
+;	; Yes, skip Temp!
+;	call		I2CREAD2					; ignore byte
+;	decf		timeout_counter2,F			; Reduce number of bytes to ignore
+;	call		I2CREAD2					; ignore byte
+;	decf		timeout_counter2,F			; Reduce number of bytes to ignore
+;
+;profile_view_get_depth_new2_2:
+;	call		I2CREAD2					; ignore byte
+;
+;	decfsz		timeout_counter2,F			; reduce counter
+;	bra			profile_view_get_depth_new2_2; Loop
+;	return
 
 profile_view_get_depth_new1_1:
 	tstfsz		timeout_counter2			; Any bytes to ignore