爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 758|回复: 14
收起左侧

[求助] masterpatch v14 可以用黑名单V3.2补丁不??

[复制链接]
发表于 2007-3-25 21:58:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
如题.
看了很多帖子就是看不懂  问一下高手们
masterpatch v14 可以用黑名单V3.2补丁不??
呵呵 也许人太笨了..
还有就是有了那个ELF的那个"拨号显示通讯录"怎么显示出来的电话号码下面有数据库错是什么意思啊?你们的都这样显示的吗?
格式如下:
01.jpg
133
姓名:
133*******
数据库错
姓名:
159*******
数据库错
 楼主| 发表于 2007-3-25 22:15:11 | 显示全部楼层
!!!
等等等啊 躺沙发上等也辛苦啊.没人帮??
回复 支持 反对

使用道具 举报

发表于 2007-3-25 22:15:41 | 显示全部楼层
可以
bcfg里面补丁位置错误或者没刷区号秀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-25 22:32:06 | 显示全部楼层
我有刷[S6Cv53]区号秀v1.23(整合20070315数据库)区号秀,是不是要刷.BIN文件的才行啊??
回复 支持 反对

使用道具 举报

发表于 2007-3-25 22:35:34 | 显示全部楼层
刷区号秀V1.23后不用刷BIN文件了
回复 支持 反对

使用道具 举报

发表于 2007-3-25 22:49:42 | 显示全部楼层
整合了数据库当然不用刷BIN了啊,要不怎么叫整合呢 呵呵〕
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-25 23:05:00 | 显示全部楼层
那我刷了后那个"拨号显示通讯录"怎么还是"数据库错"...
能不能说下是为什么啊??
回复 支持 反对

使用道具 举报

发表于 2007-3-26 00:42:56 | 显示全部楼层
bcfg里的区号补丁的地址改一下,默认好像是CX65的
回复 支持 反对

使用道具 举报

发表于 2007-3-26 08:10:54 | 显示全部楼层
刷“改变中文目录为英文目录”补丁
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 08:30:55 | 显示全部楼层
[quote]原帖由 [i]zwx415[/i] 于 2007-3-26 00:42 发表 [url=http://mobile.0110.cn/redirect.php?goto=findpost&pid=3469355&ptid=309893][img]http://mobile.0110.cn/images/common/back.gif[/img][/url]
bcfg里的区号补丁的地址改一下,默认好像是CX65的 [/quote]


我刷的是下面这个 麻烦高手们看一下刷这个对不对啊..?(如果不是 请搞个链接 谢谢!!)
;区号秀手机版 for x65 V1.23 (整合 0o凤凰涅槃o0 修改版20070315数据库)
;(C) Bennie
;(R) Along
;for S6C V53
;
;功能:内置的区号秀,可以在来去电、通讯录和通话记录中显示区号信息。
;使用2007-03-15数据库(由65系列论坛的 0o凤凰涅槃o0 提供!!)
;数据库为全新收集的号段数据,包含153/156/158/159号段(号段数据总量122261条)
;
;V1.1-> 增加了对电话簿的支持
;V1.2-> 2006.04.12 增加对15号段的识别及重复区号的显示
;V1.21-> 2006.04.13 解决重复区号显示死机问题,支持自定义省市间的分割符。
;V1.22-> 2006.04.14 补丁地址移至80F800,解决地址冲突问题;区号秀显示字符最多为32个字符(由Robin更正)。
;V1.23-> 2006.12.01 增加对本地号码的区级识别(需要更新相关数据库);补丁地址移至80F660,解决地址冲突问题(免SIM卡使用手机V2)。
;
;
#pragma enable old_equal_ff
0x80F660: 2A67E577F7530178000070656E63935E
0x80F670: 1995EF8B00002C673057F75301780000
0x80F680: 27200000200000003031350030313300
0x80F690: 00000000000000000000000000000000
0x80F6A0: F0B50F1C051C94B000200090D8480068
0x80F6B0: 0990D8490AA80A220B780370491C401C
0x80F6C0: 521EF9D1D4490DA80E220B780370491C
0x80F6D0: 401C521EF9D101201190D04E301C0078
0x80F6E0: FB2803D1301C8078022806D0281CCC49
0x80F6F0: 042200F0A9F9002088E1301C8069C749
0x80F700: 40180690301C006A40180790381C0078
0x80F710: 2B2800D10337381C00F0E8FA011C081C
0x80F720: 0C282ADD00201290BE48139020E01399
0x80F730: 0A78381C013100F0DDFA002812D11398
0x80F740: 00783F18381CB849032200F0D3FA0028
0x80F750: 06D0381CB549032200F0CCFA00280CD1
0x80F760: 01370AE0129801301290139808301390
0x80F770: AF48016812988842D9DB301C0069A749
0x80F780: 40180890381C0078302825D10137381C
0x80F790: 0078312801D0322809D101A8391C0231
0x80F7A0: 042200F053FA0020391C887008E001A8
0x80F7B0: 391C0331042200F049FA0020391CC870
0x80F7C0: 381C00F09BFA021C301C4169089811AB
0x80F7D0: 00F08AF9041C4BE0381C0078312826D1
0x80F7E0: 381C4278101C332801D035281FD10220
0x80F7F0: 009002370020391C4871101C0006000E
0x80F800: 33280BD1381C00F079FA011C301C8068
0x80F810: 824A801800F03EF9041C29E0381C00F0
0x80F820: 6DFA011C834800F035F9041C20E0281C
0x80F830: 8149042200F008F90998002816DDC828
0x80F840: 14DA01A8391C042200F000FA01A803A9
0x80F850: 00F012FA002809D0281C7849012200F0
0x80F860: F3F8281C03A9052200F0EEF80020CDE0
0x80F870: 301C416A201C0004000C884206D3281C
0x80F880: 6F49042200F0E0F80020BFE011980128
0x80F890: 39D1201C0104090C0E20414307984018
0x80F8A0: 8089800A3F2108400004000C0A214843
0x80F8B0: 06990918281C032200F0C6F8281C6149
0x80F8C0: 012200F0C1F8201C0004000C0E214843
0x80F8D0: 07990918281C052200F0B6F800980028
0x80F8E0: 64D1201C0004000C0E21484307990918
0x80F8F0: 0DA80A2200F0FEF9002801D1012000E0
0x80F900: 0020009052E0201C0104090C89000898
0x80F910: 40184088011C0E204143079840188089
0x80F920: 800A3F2108400004000C0A2148430699
0x80F930: 0918281C032200F087F8281C41490122
0x80F940: 00F082F800262DE01198032804DA281C
0x80F950: 3A49012200F078F8311C201C0004000C
0x80F960: 091889000898401840880E2148430799
0x80F970: 0918281C052200F067F80098002810D1
0x80F980: 201C0004000C0E214843079909180DA8
0x80F990: 0A2200F0AFF9002801D1012000E00020
0x80F9A0: 009001361199301C8842CDDB00980128
0x80F9B0: 2BD10998002828DDC82826DA201C0104
0x80F9C0: 090C0E204143079840188089800A3F21
0x80F9D0: 08400004000C0A214843069909180AA8
0x80F9E0: 062200F087F900280FD101A803A900F0
0x80F9F0: 43F9002809D0281C1049012200F024F8
0x80FA00: 281C03A9052200F01FF8012014B0F0BD
0x80FA10: 00F1CDA004F1CDA00AF1CDA00000CCA0
0x80FA20: 6AF680A004E0CDA08CF680A088F680A0
0x80FA30: 00E0CDA00000CEA076F680A084F680A0
0x80FA40: 60F680A080F680A070B4031C81B0181C
0x80FA50: 0088009001240AE0081C02310588261C
0x80FA60: 01347600009840003618181C8553081C
0x80FA70: 0088002803D0151C201CA842ECD9201C
0x80FA80: 0099091801390904090C181C018001B0
0x80FA90: 70BC704710B40C1C021C201CC008211C
0x80FAA0: 0918521807200440101C007803041B0C
0x80FAB0: 201CC3401B041B0C201C0F21091A101C
0x80FAC0: 4078021C8A4007480240D2091204120C
0x80FAD0: 181C0104090C101C0004000C401810BC
0x80FAE0: 7047C046FFFF0000F0B5041C81B00026
0x80FAF0: 0096351C0F1C0021181C01603FE0311C
0x80FB00: 381C4018022100F047F9081C051C291C
0x80FB10: 8900201C405A011C101C884222D1291C
0x80FB20: 8900201C405A011C101C884203D1013D
0x80FB30: 281C0028F3DC0135281C009000998900
0x80FB40: 201C405A011C101C88421CD100980130
0x80FB50: 0090181C016801310160391C00988842
0x80FB60: ECDD10E0291C8900201C405A011C101C
0x80FB70: 884202DA2F1C013F01E02E1C0136391C
0x80FB80: 301C8842BBDD181C0068012801DD281C
0x80FB90: 0AE0391C301C884201DD044804E0291C
0x80FBA0: 8900201C4018408801B0F0BDFF010000
0x80FBB0: 00C09FE51CFF2FE1BDFB80A030B5021C
0x80FBC0: 8CB000240BE0231C5B00081C0068C018
0x80FBD0: 40880006000E251C00AB58550134081C
0x80FBE0: 00680088031C201C984202DA201C2B28
0x80FBF0: E9DB0020231C00A9C854101C006800A9
0x80FC00: FFF74EFD0CB030BC08BC1847F0B5161C
0x80FC10: 0F1C041CC9B000A80BA93D2200F072F8
0x80FC20: 0A9005A82AA93D2200F06CF8051C381C
0x80FC30: 0A9900F06BF8281C0A99FFF7BFFF301C
0x80FC40: 291C221C00F066F849B0F0BD70B4141C
0x80FC50: 031C002506E02A1C081C825C2E1C181C
0x80FC60: 82550135221C281C9042F4DB0021221C
0x80FC70: 181C815470BC7047F0B50F1C011C82B0
0x80FC80: 002000900024081C00F038F8061C1548
0x80FC90: 00680190144D1BE0281C0388281C4188
0x80FCA0: 321C181C0004000C90420DD8081C0104
0x80FCB0: 090C301C884207DC0524381C291C0431
0x80FCC0: 0A22FFF7C3FF07E00098013000900E35
0x80FCD0: 019900988842DFDB201C0004000C02B0
0x80FCE0: F0BDC04600F1CDA014F1CDA010B5204C
0x80FCF0: A04710BD10B51F4CA04710BD10B51E4C
0x80FD00: A04710BD10B51D4CA04710BD10B51C4C
0x80FD10: A04710BD10B51B4CA04710BD13B5041C
0x80FD20: 194A9047201C0D21184A904713BCFFF7
0x80FD30: 45FF00BD0020211C2A1CFFF767FF80F1
0x80FD40: 6CF813488047011C0320221CFFF75EFF
0x80FD50: 7FF140FA00B5041C0E4A9047201C0D21
0x80FD60: 0A4A9047201C211CFFF728FF00BDC046
0x80FD70: 0D9C60A14D9260A189BD82A0C31000A1
0x80FD80: 0B65A9A03F4F0BA020DDA2A0D4E1A2A0
0x80FD90: 84DBA2A08CF3C5A07847C04602C111E2
0x80FDA0: 0010614240B03CE0000060220180B0E1
0x80FDB0: 0D00000AA00058E18880A091FCFFFF3A
0x80FDC0: 080050E10CC0ACE008004020010038E1
0x80FDD0: A880A011F9FFFF1A0C10A0E18BB0B0E1
0x80FDE0: 00106122000060421EFF2FE10010E0E3
0x80FDF0: 0000A0E31EFF2FE1
#pragma disable old_equal_ff
0x98F1CA: 032287A1 80F6BAFD
0x98FE10: 00227CA1 7FF690FF
0xBEB086: 01 21
0xBEB094: 74F07AE9 24F45EFE
0xBF071C: 3DF600EB 1FF4FEFA
0xC30990: 0021381C 80F036FB
#pragma enable old_equal_ff
0xCB1000: 00B55D980A21044A90475D987499034A
0xCB1010: 90470021381C00BDD4E1A2A0BDFB80A0
#pragma disable old_equal_ff
;
;修改省市间的分割符(默认为点):
;例如:2720:点, 2000:空格, 4000:@, 2A00:#, 2300:*(即标准UniCode码高低字节倒序)
;0x80F680: 2720 2000
;
;
+CC0000
#pragma enable old_equal_ff
0:FB030207030F0304280000005569000000C001005E01000078C5010020000000B8C601005E010000116EFDFFFFFF7FABFFFFFF47889032654A78F2DCA54C3971E2C489135BB592D7AA55AB56AD5CB972E5CA952B57FFFFFFFFFF3F4284081122AC58B162C58A152B56AC58F13FD2FFFFFFE7FDC7BAE2FF7F42FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F0EFFFFFFFFFFFFFFFFFFFFFFFFFF1F214284081122448810214284081122448810214284081122448810214284081122A44C993265CA942953A64CC9E50B193061C6681113660B3C78F7E6CD9B87CFDE3E7DF2E4C9CB972FDFBB77EFDEB973E7CE9DBB7EF1EAD16BB7E50B19305FC668E1B2654B84081122448810214284082B56AC58B162C58A152B564C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56AC58B162C58AB56AD5AA55AB56AD5AB56A4575EA56AB51B55ECD8A152B3C78F2E4C993C7AFDE3C7B232B62D4A8316347901E2D264C983061C2840913264C18408080010302042010E0C1C48913274E9C3871E2C48913274E9C3871E2C4891327BA72E5CA952B57AE5CB972D5AA55AB57AF5ED9B2352B172D5AB462D58A152B56AC5852A54A952A55AA54A952A556AD5AB56AD5AA55AB56AD2A41820409122A54902041C2840913264CB87061C28409041224483060C0000102044C9C3871E2C48913274E9C48952A55AA54A74E9DBA75AB2C59B264C97AF5EAD62D59B76EDDBA850B17AE59B366C182050B162C58B060C18265D5AA55AB5AB56AD51A352B56AC58B162C57AF5EAD5AB162C58B060C182050B162C64A0408182060D1A3060C890254B962C59B264C99225CB8A152B56AC58B162C58A153468D0A04183850B173366ECF04183060D1E3162F4E851A3468D1A356AD4A851A3860E1D3A74E8D08103070E1C3972E4C8D1A2C58B172F6CC8902143860C19366CD8B00103060C183060C08001038610214288142992E4C8912659B264C992254B962C59B21022448810214284081122C48B972E5DBA7C0103B68B18214284081122448810214222438A3C79F2244A94172FBE7BF7EE1DBE79F3DCB97357A3468D1A356AD4A851A3C68D1B376EDCB871E3C68D1B3F7EFCF8F1E3C78A152B56001142A4C891244A963069021020408000070E040810202142840811224488102142BC78F1E2C5AB57AF5EBC7A59BA842993A64D9C3A79FAC4E9D2A54B983269B274E992193366CC9871E3C68D9B3366CC9871D3E60D9A3473CEAC2B67CE1C3A72E5CA952BE7C48913274E9C3879E2040A3870E1C28913F7EDDBB76F08111A3418B0204182010352A4489122458A142952A4F8CC59B468D0A23133F6CC1957AE5CB972E5CA952B57AE0913266CA81022C48811234A94D8B0A142850A172E5C68D4E8D2A34A8912254A9428070E1C3870E0C08103070E356AD4A851A3468D1A356A54AD5AB56AD5AA55AB56AD4A8AD4A953AA56A56265CA142952A448912A55AA542954CB962953962C593263D2A4356BD68C193366C890214376ECD8B163C78E1D3B76EC18356AD4AE55AB564DDB366B3B71E2C48913274E9C3871DEB973070F1E3C7AF4E8C973E7CF9F3F77EEDCB99327CF9F3D7BF8F0090448D0A03B13FFFFFFFFFF7F8408112244881021A51878F2DC6D89B0E2FFFFFFC5FEFFE7F7FF7F8089FF5DB5A225B5AA8409FFFF5395750B9655AC162864594123C67F1D3964C010F2FFBFAEFF22FFAFB8F1E33F4042BC2C5DAA61E6BF936FFF293EE39A3021510E35FEFF27B5ACD9316A38F1DCF91F214284081122448810214284081122448810214284081122448810214284081122A44C993265CA942953A64CC9854B982F5FC690210346CB972F5FB468D9B265CB962DF0E0C183076FDEBC79F3E6B973E7CE9DBB78F1EAD5BB172142840811224488102102172E5CC0801943864C983060BE840913860B172E60C468D13266CC962D5BBE90F9923265CA942953A64C99322557AE5CB972E5CA952B57AEEFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77F2E4C993478F1E3D7AF4E8E9D3D7AF1D3C78F7F2D5E3176F5F3F7B13274E9C3871E2C4891327E2C3478FDEBB77EDF4B97307000080071008040810204081020A1A346060C08001035AC084D9C2850B19315FC610254A94E851A24595422D6AD4E8D2A5458F1E85AA54A93D7BF6ECD9B3872F5FBE7DAE5CB972E5CA952B57AE5CC992254B962C58B060C182050B162C58B060C182050B56AE5CB968D1A2458B162D5A070E3870B06041820409128C10212204871021428C18010E5CB870E1BE7DFBF6ED1B972F5FB66CD9B265CB962DBA74F9F2E50B183060C080993163C68C193366CC983163C68C193366CC983163C68C1B376EDCB871E3C68D1B3740902069D2A448112244880811928488912449960811428D1AB56BD5AA55D3B6CD1AB569D3B061AB564D5BB66CD4A851BB56AD5A356DDBB20144687020C0820401020C0810A1C181000B12040830A0193366CC9871E3C68D1B37182E5CB870E1C2850B193450902041820409122448A040C182050B162C58B0608142850913264C9850A142850A2B56AC58B162C58A152B566CDAB4A953A74E973069D294254B962C59B264C992258B0D1B366CD8B061C3860D1B8408112244881021428408CD9A356BD6AC59B56AD5AA75E3C68D1F3F68D0F041C3052E5CB870E1C2152B56AC58AF5EBD7A75EBD6AD5BB76ED9B265AB55AB56AD5AB56A35454A942855AC50A902054AA64C993261C2A449D3A54B962C59B2C48913274E972E59BA842993A64D9C3A5DBAF4E4891427509C3871E2E4C99B3767D0A051A3464D9B3468E6B471E3C68C193366CC58B56AD56A54AA54A952A58A152B56AC58B162C58A15EBD4A959B36AD5AA55AB56AD84081122448810214284088DAC88F1E2C58E203D5A3C499122458A142952A448912257AE5CB972E5CA952B57AE3264C8902143860C1B366CBC6871E3C68D1B376EE4C8F1E3C78F1F3F7EFCF8F1E3078F183A74E8D0A163C68C1D56B75EBD7AF5EAD5AB57AF4A952A55AA54A952A54A957AE78E203C83F2E4F9F3070F2952A448AD2A55AA942954A448913255AA54A952AA54152B56AC58B162C58A152B76ECD8B163C78E1D3B76EC18B569D3B061AB564DDBB66CC8902143862C593265CA96DDB973074F203D7AFEE001B48C193366CD9A3973F6ECD93363C6A0458B164D9A346911224488102142840811224C9C3871E2C48913274E9C3871E2C48913274E9C387162B162C590255BC6AC993363D3B065ABA66DDBB66DDBB0D16BA76FDFBD7EF1FAF5EB872FDE3D7DEDECD9A3478F9EC58C243B563C291223488F5CB870D1B265CB962E5FBC60C58A152BD6AB57AF6AA51A214284081122448810214284081122448810214284081122448810214284081122A44C993265CA942953A64CC9E50B193061C6681113660B3C78F7E6CD9B87CFDE3E7DF2E4C9CB972FDFBB77EFDEB973E7CE9DBB7EF1EAD16BB7E50B19305FC668E1B2654B84081122448810214284082B56AC58B162C58A152B564C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56AC58B162C58AB56AD5AA55AB56AD5AB56A4575EA56AB51B55ECD8A152B3C78F2E4C993C7AFDE3C7B232B62D4A8316347901E2D264C983061C2840913264C18408080010302042010E0C1C48913274E9C3871E2C48913274E9C3871E2C4891327BA72E5CA952B57AE5CB972D5AA55AB57AF5ED9B2352B172D5AB462D58A152B56AC5852A54A952A55AA54A952A556AD5AB56AD5AA55AB56AD2A41820409122A54902041C2840913264CB87061C28409041224483060C0000102044C9C3871E2C48913274E9C48952A55AA54A74E9DBA75AB2C59B264C97AF5EAD62D59B76EDDBA850B17AE59B366C182050B162C58B060C18265D5AA55AB5AB56AD51A352B56AC58B162C57AF5EAD5AB162C58B060C182050B162C64A0408182060D1A3060C890254B962C59B264C99225CB8A152B56AC58B162C58A153468D0A04183850B173366ECF04183060D1E3162F4E851A3468D1A356AD4A851A3860E1D3A74E8D08103070E1C3972E4C8D1A2C58B172F6CC8902143860C19366CD8B00103060C183060C08001038610214288142992E4C89126060C0000B060818306050E1022448810214284081122C48B972E5DBA740103060C18214284081122448810214222438A3C79F2244A94172FBE7BF7EE1DBE79F3DCB97357A3468D1A356AD4A851A3C68D1B376EDCB871E3C68D1B3F7EFCF8F1E3C78A152B56001142A4C891244A963069021020408000070E040810202142840811224488102142BC78F1E2C5AB57AF5EBC7A59BA842993A64D9C3A79FAC4E9D2A54B983269B274E992193366DCB841A346CD9B3366CC9871D3E60D9A3473CEAC2B67CE5CB972E5CA952BE7C48913274E9C3879E2044A8D1A356AD4A851A3468D1A08111A3418B0204182010352A4489122458A142952A4F8CC59B468D0A23133F6CC1957AE5CB972E5CA952B57AE0913266CA81022C48811234A4CD8B0A1428509172E4C68D4E8D2A34A8912254A9428070E1C387020018203070E356AD4A851A3468D1A356A54AD5AB56AD5AA55AB56AD4A8AD4A953AA56A56265CA142952A448912A55AA542954CB962953962C593263D2A4356BD68C193366C890214376ECD8B163C78E1D3B76EC18356AD4AE55AB564DDB366B3B75F6FC8913274E9C3871DEB973070F1E3C8206E90174E7CF9F3F77EEDCB99327D09F3D7BF8F0C993478F9E3B77EEDCB973E7CE9D3B77EEC4881123468C1C3972E4C88103070E1C3870E0E8D1A3479C3871E2D8B163C78E1D38D3A64DEBD68D5BB56AD5AA0D1B162C58B05DC47EFDFAB56001040009122448902041B264CA942D5B162D9A3163192A54A830A1428509132650A0408182050A142C58B010214284081122448810214284081122448810214284083C65CAECD9B3A74F9F3F7F0205AA53A74D9B4081DEBCE9C58B17325BB468D10206CC972F5FBE7CF9F2E5CB9730F2E4C993274FDEBC79F3E6B973E7CE9D3B7EFCE0C18307068C183162C490214326CC983163BA74E9D2A58B162D5CB870E1C2850B172E5CBC4C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56AC58B162C58ADDBA050B56AB56B264E59AB565CB962D5BB66CD9B2650B23468C18318A142952A346142952A4489122458A1429264C983061C2840913264C18408080010302042010E04181020A1A346060C0800103C2840913264C983061C28225658A942851A244891225FA0FA1C18108FD113C0830A02B57B668D1AA152B16AE5752A562C57AF5AA56AA59ADAE59B366CD9A356BD6AC5943870E1D3A74E8D08103078E1C3972E4C89123474E9C38070E3870102040820409127C285162430714283C78F820552A56AC59B55AA57AF56ACA942953A64C993265CA948912254A64C81022448810C18377AF5FBF76F9F2E5CB57B56AD5AA55AB56AD5AB52A376AD8AC5DC3964DDBB66C9E3C79F2E449942851A24465C992254B962C59B264C972408000000302044890E00121428408113A74E8D02148850A152A54E8D1A3478F1E2D5AB46891244992244992142081030505002C20C000C293274F9E508922650A142B1651A2BC78F1E2C58B172FEED8B163C78C193366CC98F1E2C58B172F5EB468D1A28551A34D9D0A152A3468D0A059B264C992254B962C59B21022448810214284142952C48B972E5DBE7C0103B68B1857AE5CB972E5CA952B57AE162D76EC1852A4C68C1E3D7AF4E8D163C78E18458A14193264C68C193352A44891E2A74F9F3E7D0A156AD4A54B488410297204891023429A001142A4C891244A963069F2EFDF3F7FFE040A3C78F0202142840811224488102142BC78F1E2C5AB57AF5EBC7A59BA842993A64D9C3A79FA040A142850A1448D1A356A54993265CA942953A64C99326CD8B061C3860D1B366CD854AC58B1E2C89123478E1CE9C48913274E9C3871E2C4093870E1C28513F7EDDBB76F00111A1C88B020418100035AEC2852E4C78F1F4182048911A3468F274F9E3C79F22457AE5CB972E5CA952B57AE0D1B366CB81022448811234A74E8D0A142850B17264CF8146AD1A143952A3D7A7429070E1C3870E0C08103070E3F7EFCF8F1E3C78F1F3F7E3C7CF8302143860C193264488AD4A953A456A56265CA142952A448912A55AA942954A448913255AA54A952AA50912245CA14A955A952B162B573E74E9C3871E2C4891327356AD4B061AB56AD5AB56C7AF4E8D1A3478F1F3F7EFCE4C99347109E417CF8F001F4E7CF9F3F7FFEFCF9F327509F3E7DFAECD973E7CE9D3B1122448810214284081122E0C2850B172E5CB870E1AA254B962C59B264C992250BD6A954AC56AD42950AD529563871E2C489B3A7CF9A3F67EEE42913A8CE9B406DC6A43971E2C48913274E9C3871A256AD5AB35EBD3A75AA55AB356AD4A851A3468D1A356A5CBC885264C893203F5AF418214284081122448810214284081122448810214284081122448810214284081122942A55AA54A952A4489122050B162C58B060C182050BD6AD5BB76EDDBA75EBD6AD5B13274E9C3871E2C4891327DEBA75EBD5AB57AF5EBD7A050B162C58B060C182050B162D5AB468D1A2458B162D5B2B56AC58B162C58A152B564C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56ECD8B163C78EB56AD5AA55AB56AD5AB56A850C19B264C9942D63C6AC592244880C1D82F44851A142142952A4489122458A1429A2D820E2438710234A94F030A142850A13325CB870E182962D5CC87CF902268C98312953A64C993265CA9429539222458A142953A64C993255A3468D1A356AD4A851A386040912244890802183060CAE5CB972E5CA952B57AE5C953173064D1A356BD8B471E3ECD93363C6A0458B264D1A9B3770E2C89943C78C1D33F5EAD5E367CF9E3D7AF4E84D9C3871E2C48913274E9CB862C58A152B56AC58B162052952A54C9D42954AD52A5608FFFDF3E7AFA04081070F5EB870E182050B162448903071E2C48913274E9C3871A219336EDCB84173664E1B351D316ECCC891E4C88A2735F2E2D5CBD72F60C1840D23F6EEDDBB77EFDEBD7BF7EEDD9D3B77EEDCB973E7CE9D3B78F0E0C183C74F1F3E7BF6E4C993274F9E40810001FAA3478F1E3D7A04091A34E80F80000E203428608041030513274E9C3871E2C489132746953A952A55AB57B166D55AA3468D1A356AD4A851A3060609132854B0706142060DEEDCB973E70E1E3C78F0E0B160C182050F1E3C62C4889123478E1C395EBC78F1E2850E1D3A74E8B061C3860D1BF2E4C9CB972FDFBC79F3E6CD9A356BD6AC59B366CD9A3571E2C48913274E9C387162AC58B162C58A152B56AC5C3468FCF8F1E3C78F1F3F7E54A8408102050A162C58B0E0C3478B16376EDCB871E3C6A24592244962C48851A446962E61CAA46913A74E9F4471E5CA952B57AE5CB972E5FAEE9DBE7DF8FAC5B3E74E5EAB56AD5AB56AD5AA55AE5CAE5CB972E5CA952B57B9720565DA34E950A8458922154A4408112348922859C204092F5EBD7CFD02164CD830622B56AC58B162C58A152B56C0800103060C183060C0808103070E1C3866CC9831630657AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB93A71E2C48913274E9E3C7952AB56AD5AB56CD9B265CB960C193264C8902143860C19356AD4A851A3468D1A356AD4A851A3468D1A356AD4A84183060D1A3468D0A04183C68D1B376EDCB871E3C68D1B3D7AF470E1C2850B172E5CD4A851A3468D1A356AD4A851A3468D1A356AD4A851A306142851A2489132854A152B3B76AC58B162C58A152B56FCF8F1E3C78F1F3F7EFCF851A3468D1A356AD4A851A3064E9C3871E2C48913274E9CC8902143860C193264C890254B962C59B264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC981D3B76ECD8B163C78E1D3BD6AC59B366CD9A356BD6AC993367CE9C397BF6ECD9B367C68C1933662C5AB468D1A24183060D1A3469D2A44993162142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C080D1A3468D0A44993264DDAB163C78E1D3B76ECD8B163B060C182050B162C58B060BD7AF5EAD52B5CB870E1C275E08003070F1E04201020000001021E00583080408204050A2868D080C100030620C083070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF5EAD5AB57AF9E3D7BF6ECD9B367CF9E3D7B9B3671E2C44993264B963A75CA942913264C972E5DBAF4E7CF9F3F78F6DCB973E70E1E3C81F2E401A46790A03D2B56AC58B162C58A152B56C893274F9E3C79F2E4C993870F1F3E7CF8F0E1C3870FDFBC79F3E6CD9B376FDEBC79FCF8F1E3C70F1E3C78F0E0D9B367CF9E3D7AF4E8D1A3B76913274E9C3469B264A953A74C993261C274E9D2A54B13264C983041820409122454A860C1C2850B172E5CB82041828409172E58B04041C38409122464C8908102050A162C58B060C182050B152A68D020418204091224489060C182060D1830609870E1820409132854B0700183060DB56AD5AA65CB962D5BB66CE5CA956BD6AC59B366CD9A458B162D5AB468D1A2458B962C59B264C992254B962C59224362C498B1A449931C3972E4B871E3C68D244992241932A448911E3D52A4489162D5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD1A2B56AC58B162C58A152BD6AD5BB76EDDBA75EBD6AD5BAE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972050B162C58B060C182050B56AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5A61C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC356AD4A851A3468D1A356AD4A851A3468D1A356AD4A81123468C182C58D0A04183C68D1B376EE4C89123478E1C2B56AC58E1C2850F1F3468FCF8F1E3C78F1F3F7EFCF871F5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF4E9D3A75EA54AD5AB56AD57AE7CE9D3B7FFEFCF9F3E7CF8A152B56AC58B162C58A153060C0800103060C183060F4E8D1A3470F1C3870E0C0F1E3C78F1F3F7EFCC08103870C193264C8902183070F1E59B366CD9A356BD6AC59B3468D1A356AD4A851A3468DBA75EBD6AD5BB76EDDBA75EBD4A953A74E9D3A75EAD4A9142952A4489122458A14299E3C79B262C78E282F5EBCC8952B57AE5CB972E5CA956BC3860D1B2A54A83061C2840913266CA81022C4881123B260E1C3870F172E5CB870B162C58A152B56AC58B162C58C193366CCB871E3C68D1B2B56AC58B162C58A152B56AC58B162C58A152B56AC5871EFDEBD7BF7EEDDEBD7AF5FBE7CF9F2E5CB972F5FBE7CEFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EE5DBF7EFDDAB56BD7AE5DBB7613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C489FAF4E9D3A74F9F3E7DFAF465C890A142850A142850A0800103060C183068D0A0A10257AE5CB972E5CA952B57AE172E5C98300103050D1932B46AD5AA55AB56AD5AB56A3571E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4891327BE7AF5EAD52B5CB870E1C275E1C2850913264C983061C2850B172E5CB870E1C2850B05022868D080C100030620001020E00180050312244870C08003070F1E10201020002D5AB468D18A152B56AC58AE5CB972E5CA952B57AE5CC182050B162C58B060C182050B162C58B060C182050BD6AD5BB76EDDBA75EBD6AD5BEEDCB973E7CE9D3B77EEDCF1E2C58B17AF5EBD7AF5EA45942851A2448912254A9428468C19338204F9F1A3458B67CE9C3973468D1A356AD460C58A152B56AC58B162C5AA55AB56AD5AB56AD5AA55AB54A952A54A952A55AA54A9B972E59A356BD6AC59B264D5AA55AB962D5BB66CC992E5CE9D3B77EEDCB973E7CE1D2F5EBC78F1E2C58B172F5EC68C1933662C5AB468D1A23973E6CC99B367CF9E3D7B860C193264C8902143860C9955AB56AD5AB56AD5AA55AB55AB56AD5AB56AD5AA55AB4A952A55AA54AB56AD5AB55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56ADEEDCB973B76FDFBE7DFBF6FDF8F1E3C78F1F3F7EFCF80103060C183060C0800103C68A152B56AC58B162C58A153060C08071E3C68D1B376E142B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8912183050B162C58B060C1820409162C58B060C182050B122448902041820409122448902041820409122448902041820409122448B060C10255AA54A952A54A952A55AA54A952A54A952A55AA54A94A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A900111A1C08B02041800003EAD0A143870E1D3A74E8D02143860C193264C89021430657AE5CB972E5CA952B57AE356AD4A851A3468D1A356ABC78F1E2458B162D76ECD871E3C68D1B376EDCB871E3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56D0A04183060D1A3468D0A0418AD4A953A456AD4265CA142952A448912A55AA542954A4489D32456AD52A54A750B569D3A64D1B3468D0A041F3E6CD9B376FDEBC79F3E64D9A3469D2A4993367CE9C397FFEFCC1F3E7CF9F3F78FEDCB97307CF1F3D7AF6E4C91328509E3C8000DDB973E7CEA0417AF40812B4070F1E3C3D7BFAF4F9F367CD9933754688102142840811224488B062C58A152B56AC58B16245CC983469F2040AF4E6CE9B3871E2C48913E74DA0328172E1C2850B172E5CB870E1020F1E3C78F0E0C183070FDEBC79F3E6CD9B376FDEBC79EFDEBD7BF7EEDDBB77EFDEFDF8F1E3C78F1F3F7EFCF83171E2C48913274E9C38716284081122448810214284088408112244881021428408FDF8F1E3C78F1F3F7EFCF80103060C183060C0800103060B162C58B060C182050B162F5EBC78F1E2C58B172F5EA851A3468D1A356AD4A8512355AA54A952A54A952A556AD5AA55AB56AD5AB56AD5AA2953A64C993265CA9429534E9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56AC58B162C58AB56AD5AA55AB56AD5AB56A85060D1A3468D0A04183060D2142840811224488102142142952A4489122458A1429264C983061C2840913264CB862C58A152B56AC58B162C5962D5BB66CD9B265CB962DB162C58A152B56AC58B162C182050B162C58B060C182D5AA55AB56AD5AB56AD5AA15408000010204081020408052A54A952A55AA54A952A59A3163C68C193366CC983173F5EAD5AB57AF5EBD7AF52A050A142850A0408102050A060C183060C0800103060C1C3B76ECD8B163C78E1D3B76E3C68D1B376EDCB871E3062952A4489122458A1429523870E0C08103070E1C3870DCB973E7CE9D3B77EEDCB983152B56AC58B162C58A152B356AD4A851A3468D1A356A13264C983061C28409132658B060C182050B162C58B09020418204091224489020C18C193366CC983163C68C193264C8902143860C193264B873E7CE9D3B77EEDCB973C7952B57AE5CB972E5CA956B8000010204081020408000366CD8B061C3860D1B366C60C58A152B56AC58B162C52A41820409122448902041820409122448902041820409142952A4489122458A1429EED8B163C78E1D3B76ECD81123468C183162C4881123060D1A3468D0A04183060D1A3E7CF8F0E1C3870F1F3E7CB870E1C2850B172E5CB870C183070F1E3C78F0E0C183C78A152B56AC58B162C58A152B56AC58B162C58A152B56D4A851A3468D1A356AD4A8912953A64C993265CA942993254B962C59B264C992254B9C3871E2C48913274E9C385DBA74E9D2A54B972E5DBA74E3C68D1B376EDCB871E3468F1E3D7AF4E8D1A3478F1E458A142952A4489122458A081122448810214284081152A3468D1A356AD4A851A3062F5EBC78F1E2C58B172F5E4488102142840811224488DCB871E3C68D1B376EDCB89123478E1C3972E4C89123478B162D5AB468D1A2458B16376EDCB871E3C68D1B376E3871E2C48913274E9C3871A243870E1D3A74E8D0A1430751A2448912254A942851A22B56AC58B162C58A152B5664C992254B962C59B264C9923163C68C193366CC983163C78E1D3B76ECD8B163C78EC58A152B56AC58B162C58A8D1831224487101D428C08D1AC59B366CD9A356BD6ACD9B76FE0C2890B072EDCB76F78F0E0C183070F1E3C78F0942A55AA54A952A54A952A75ECD8B163C78E1D3B76EC184E9C3871E2C48913274E9CA8489122450A55AA55AB56C5891367CE9C3469D2A44943AD5AB56BD8B065CBB64DDB3F800105222458D0E0417F5AB670E9A2E5CB96305FB85CBA74E9D2A54B973A75EA448810214284081122448850B162C58A152B56AC58B162C58A152B56AC58B162C58A254C9830E1C2850C193274B865CB962D5BB66CD9B265CB962D5BBE7CF9F2E5CB972FC8902143866CD93266CC98254B962C593265CA942953860F9FBB79F3E6F5ABD72E1F356AD4AA55D3B62D5B376EF2E4C993276FDEBC79F3E6356BD6AC99B367CF9E3D3326464C972E64C8902143C64BD5AA55AB56AD5AB56AD5AA63C68C1903060C183060C068D1A2458B162D61C28409030D5AB468D290214B96AC19172E5CB870E1C2850B172EC58A152B56AC58B162C58ADDBA05CB56AB56B264E59A850F1F3D7AF6ECD9CB97AF1D3C78F7DCB97317AF5EBF7D52A54A952A55EAD6AD51B356AD5AB56AD5AA55AB56AD1A40C081011002042010E04181020D1A006060C080810705062850D080C100011020000000004082050912244810E0C10306011E10481020802B57B068D1AA152B16AE5766D2B871E3C68D99376FCC943173064D1A356BD8B47183060D9A376FCE9C39D326CED4A953B146952A55AA54A9070E2470E060410201021A1C3B76ECD8B163C78E1D3B86060D1C386DE6CC9923470EC98C1C316ADC3812E5C98A142952A4489122458A172F860913868C183063BA74F162152B56AC5AB56ABD7A35EB346AD5AC5DC3964DDB366E0F1F3264C870E1428810212A1142840813244996081112E08003070E023C5840C0C1A24592244962C42852A446891021320409D22345850A0565CA942851A2448912251A2AD4A851A3408112E5C91380000206102860E040020554A952A54A55AB56AD56ADF2E0C1C3870F1A3468D0A061C3860D1B3674E8D0A143078A0D223E940831A244090F59B264C992254B962C59B2ECF2E5CBD73060C180FD22B66EDD3A74E4CA952B57AE1C49921933722C8911A3C68D172F5A04D951A4C8902147A24409D2A4478F1E3F7EEC489122458A142952A44891221021448A28496204099326A4489122458A142952A448418912258A142955AA5899D2664D19366AD4A8B143870E356AD4BA79C3860D9B366DA23061C2A469D3A74E9F4459BA842993A64D9C3A79FA54B4E853A54E8D263D3A1469C2840913264C983061C2840D1B366CE850A242850A15021142A4C891244A963069E2C48913274E9C5079F2E4891021448A1C492244C81121142952A4489122458A14295EBCB81163C68C1A3B9EC478922348901F2F5EBC68D1E2C78E163D9E145971644891D9B265CB56ADDAB66DDBB64D9B366DDAB469D5AE5DBB76F5EAD5AB57B162C58A152B070E1C3870E0C08103070E356AD4A851A3468D1A356A448C183162C4840913264CF8E7CF9F3F7FFEFCF9F3870F2952A448912A55AA542954AA549D3A556AD52A54A750993265CA94A955A952B162458A142953A64A952A55AA9420417C000102142850203F7EFCF8D1A3478F1E3D7AF4DCB973070F1E3C7C040D0A1468D0A03C79F2E4C993274F9F3E7DF6ECD9B367CF9D3B3BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3FE1FFFFFFFFFFFFFFFFFFFFFFFFFF47F8CFECFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73E3F69FDAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF65CB962D5FBE7CF9F2658B162D5AB4840913468C18315CB870E1C2850B973163C680E9D2C50B192F64C89001F3E7CF9F3B77EE041AE4479020417CF6ECD9B32750A0407EFCE8D1A347CF9F3F7FFEDCB973A74F9F3E7CF80C1A34284F9E3C79F2DCB973E70E56AC58B162C58A152B56ACB264C992254B962C59B264CD9A356BD6AC59B366CD9A850B172E5CB870E1C2850B172D5AB468D1A245CB962D5BAE5CDDBA85CB56AE5CB972DDBA75EBD6AD5BB76EDDBA050B162C58B060C182F5EA9521438810214A942851A244232B62D4B831E349901E2D468C1831A242850A152A54E8CA952B57AE5CB972E5CA952B57AE5CB9BA75EBD6AD5B9122458AD4A85123489024010000804182040912244810C0810307031E3468D0004281050B163C7870E0C081030D1A0C183040800001102048952A55AA54A952A54A957AF5EAD5AB57AF5EBD7AF52A44881021366CD8B061C3863477CA04AAF326D09E3E67162A54A8D0A1438C183152B468D1A2458B24497AF44892D2A34B871A458A3469D2A6142952A4489122458A142966E4C8D1E3C88A15497AF468D5AA55AB5AB56AA59A352B56AC58B146DD7AF5EAD5AB52A556AD3A75EA54AA54A9D6AA55AB56AD57AF5EBD7A8513274E9C3C77EE940954E74DA0406DC6FCD9D327CE9F438536851AB4A8D1A34B9512254A942851A2449926459A204102050A1E1420C0600080000206102860E040020554A952A54AD5AA55AB56AD46953A956A55AB57B166D5BA756BD4AC53A74ED5AA556BD5AA55AB56AD5AB56AD5AA162D86AC7851E4C790202B9E44791123C68F1F2F7ACCE8D1A3C78B1543962479F224458A142952A4489122458A22438A3C79F2244A94172F0A44687060C08204FF050CE80FA1C181060B123C1830E093274F9E3C79F2E4C9932756AA50911245CA142A55AC244C983061C2840913264CB8EB572F5FBF800513E68BD8B05FC37C0503264CD83062BC78051B26AC57AF5EBC7A0913264C983062BE7CF9F2A554A951A350871E3D9AB4A840840607062C48F0E0C18002111A1CE8AF20C17FFE02021142A4C891244A96306902A40912234792285972A4099026488A1C49A2640993260F1F3E7CB870E1C2850B172A54D8B061C38811254A940811A243870C193264C890E1A24592244952840891A1448C18458A04A950A146871E3971F2044A142953A854B1C2952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE840811224488102142840865C992254B962C59B264C90210A1C17F00010204081020070E1C3870E0C08103070E1C3870E0C08103071428369C3861C283890F1F46881841942851A2448912152A54E8B76FE0C2890B07EEDBB76F4D9B060D3A942953A44893AA4B67EE5CB972E5CA952B67D4E8D2A5458B1E3DAA542951A2448912254A942851A200010614E88F6041830711FE031870204082050D0E446849D4A84CA12E6902C58993A54B983269DAE4A9D3A64F4284102962248912244C88081142A48891244A903029428810214284081122448810214284242182D4A810A34577EEE0B973E70E9F3B77FEDCB983E70E9F3B77EEE0C1C3952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E52A41828409162C58A04021C39D3B78F2F0D97327D09D3F77EEE0C9F347CF9D408206953173060D1B356BD8B471830B172D5AAD64E5CAD5AA55AD5AAF5EC592E5CA55AC582953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C99322557AE5CB972E5CA952B57AE61C2840913060C183060C0902143860C993163C68C19F3E5CB972F5FBE7CF9F2E54B983061C2841123468C18315BB66CD9B265CB962D5BB670E1C2850B172E5CB870E1A2650B972E5EBE800923668C962D5CBA78F902268C98315AB670E9E2E50B983062C668D9C2A58B173260C2881913106040800009163488D0DF3F8001050E2458D0E0418465DE9C8913470D1D366CE6943173064D1A356BD8B47183C68C193366CC989193E64D993770E2C89943678D9D3777EEE0C183E7CEA03B77FE183B862C99B265CC9A397BD60C1AB264CA96318BE64C1A2952A54C9D42954AD52A56A4489122458A142952A448DDB983278F9E3D7CFAF8F973E7CE9D3B80EEDC092468900D1B366CD8F8F1E3C78F1F3D7AD0A04163C58A152B56E4C89123070C183870BC7871E1C2850B172E58B060C1C23E7DEFDEBD7BF7EEDDBB77F2E4C993274F9E3C79F2E4B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E55AA55AB56AD5AB56A55AD57AF5EBD7AF5EAD5AB57AF46953A956A55AB57B166D5BA55EA54AA51AD5EDD9A552B060C182860A0408182060D57AF5EBD7AF56AD4A851A362C58A152B56AC58B162C5AA55AB56AD5AB56ACD9A35AB55AB56AD5AB56AD56AD6AC5AB56AB56AF5EAD5AB57AFD6A851A3468D1A356EDCB89123478E1C396EDCB871E3C68D1B376EDCB871A3458B16366CD8B061E3C78F1F3F7EE0C081C3850B183060C080912953A64C9A366DEAB4E993A54B9840851235AA93A74F962E6102A549D4A84E9E3E59BA842993A64D9C3A79FAC4E9D22550A1448DB274E9923973E6CCAD5BB76EDDBA75122448902041820409122448952A55AA54AC58B162C56AC182050B162C58B060C142860C122448A850A142850A1E3D7A0409B263C78F162D5EBC58D1E2C58B173166BC18F2E4499122356EE4881163478F20458E2459D2E44994284F6E0C995123C98A233F12254A942851A1458B0E656AD4E8D2A34A8912254A942851A2458D1E454A54E952A644830A254A942851A2508972E5CA952B57AE5CB972E5BA73E74E9E408102050AD467C3860D1B468C18312244880C193264C890E1C3870F1F72E0C08103070E1C3870E0C08103070E1C408020C18143C2840913264C983061C2840A152A54D8B061C4850C19962B57AE5CB972E5CA952B77ECD8B163C78A152B56AC184E9C3871E2C48913274E9C2953A64C993265CA94295372E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA956BC3860D1B366C08112244880913264C983061C28409134A90204182840A153464988001030609122E5CB880A182050B162C58902041820409162C58B090C1820509122468D0306182050B162C58B00070A0BF81000102040810E03F830105162458D0E04184FF0E0614889060418301116AD1A2458B162D5AB468D142860C19325FBE7CF9F2E5CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB8840913264C983061C2840963B2244992242952A4489162962C59B264C992254B962C3162C4881123468C183162B870E1C2850B172E5CB870B162C58A152B56AC58B162850D1B366CD8B061C3860D1B3366CC983163C68C193366F8F0E1C3070D1A3468D0A02143860C193264C8902143C68D1B376EDCB871E3C68D1B3F7EFCF8F1E3C78F1F3F7EE8D0A143870E1D3A74E8D051A3468D1A357EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EAC58B162C58A152B56AC582143860D1B3660C0A04183468D1A356AD4A851A3468D1A356AD4A851A3468D1A356ADCB871E3C68D1B376EDCB851A3468D1A356AD4A851A3860E1D3A74E858B162C58A155CB972E5CA952B57AE5CB92A3D5A74A953A64D9306454A942851A2448912254A94E8A245922411224488102142900E2542F48811A3428522DDB983278F9E3D7CFAF8F973E70E9E3C80F6E0092468101021448A1C49A2640993262953A64C993265CA942953A64C993265CA942953A64CD9AA55AB56AD5CB972E5CA152C58B06CD9B2354B962C59B468D1AA55ABD6AC5BB76EDDB983278F1E3D7A0209FA73E7CE9F3F7FEE040A24E8CF9D3B7CF2E8B9C367909F3F77EEF0C923680F9E3F820645953A956A55AB57B166D5BA152B56AC58B162C58A15AB0409122854B0708142060B2953A64C993265CA942953A64C993265CA942953A64C49942851A2448912254A94A813274E9E3C7952A54A152B50A0448922450A152A539C5CBD7AF5EAD5AB57AF5EBD5AB56AD5AA55AB56AD5AB5AA54A952A54A952A55AA54A95BA94EA51AD56A56AD5AB53E0D2AD429D4A6508D0A1D7A2851A2448A2245428408D12349921A3552A468D1A245860A152A24491224468C1859BA842993A64D9C3A79FA64E9122650A1448DEAE4E993A54B983269DAC4A993A74F4284102962240912234C90001142A4C891244A963069C28B572F5FBE7E0513264CD82E5EBD7CFD02164CD830621E3D76ECF8F1234890162D9E3C79F2244A94172F5EBCA851A3C68D1B3762C4881163C58A2347860C1952A448911F3F7EECD81124488F1E3D3A71F2044A142953A854B1E2C3870F1F3468D0A04183C650A2458D1E459A54E952A6376EDCB871E3C68D1B376E64C992254B962C59B264C9B233A6CC993869D2EC59D366C2840913264C983061C2840B172E5CB870E1C2850C1972E0D0C1C38710224894F8C08103070E1C4890F010E2C38A152B56AC58B162C58A153060C0800103060C183060902B67EE1CBA75E5D6955BC782050B162C6EDCB871E3C64D9C4075EEE4D9D3E74FA011224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224C9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C68C182050B193264C0800183050B162C509020418204091A3468A0408102850A152A5CB870E1C2850B13264C98004408912248922859C2A4091021448A1C49A2C40893264E9C3C811245CA142A55AC905B67EE1CBA74EAD6AD5BB793A74CA0408102BD693326CD9E3D7DFAF4F9B3E64C9C1224489080A142850913261C3B862C99B265CC9A397B56AC58B162C58A153B76AC59A952A54C9542954AD52A5612244890206182050B1428DCB983278F9E3D7CFAF8F9E3C4C913284FA4447152454A840811224488102142840813274E9C3871E2C4891327E6C89123478E1C3972E4C8A171634691222D5AFC0812644894232B722479F2E4C58BBD78F5F2F50B583061C388F9F2F5EB57B060C284091356AC58B162C58E1D3B76EC18B264C9942953B66CD9B265CC9A356BD6CC99B367CF9E912A55CA142954A954AD62458A14A953A550A552550AD59D3B77F2FCD9B327D09D3F2F5EBC78F1E2C58B172F5ECC983163C68C193366CC980103060C183060C0800103860C193264C8902143860C192B56AC58B162C58A152B564488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488F0EEDDBB77EFDEBD93276F9F3B77EEDCB973376FDE3C7CF0F4E9D3870F1FBF7AF5EC11254A942851A547971A2D0A75A850A74D833E4DCA14E9C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4893F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8B162C58A152B56AC58B162850B172E5CB870E1C2850B173E7CF8A04183060D1A3468D8B061C3860D1B366CD8B0B162C58A152B56AC58B162458D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B3A74E8D0A143870E1D3A74AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3478D1A356AD4A851A3468D1A3468D0A04183060D1A3468E0C08103070E1C3870E0C0F1E3C78F1F3F7EFCF8F1E347C78E1E3D62C4489122458AC78E1D3B760C193264C8902953A64C993264C890214356AC58B162C58A152B56AC58B264C992254B962C993265C78E1D3B76ECD8B163C78E2D5BB66CD9B266CD9A356BC68C193366CC983173E6CCD9B367CF9E3D7BF6CC983163D0A04183060D1A3467D18C458B162D5A3469D2A44993A6458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E5DBA74E9E2C58B172F5EBC78F1E2C5CB972F5FBE7CF9F2E5CB972F60C0800103060C183060C0840913264C983061C2840923468C183162C488112346CC983163C68C193366CC98312953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C99322557AE5CB972E5CA952B57AE62C488112366CC983163C6A44C993265CA942953A64C294408912245922059C2A4091321448A1C49A2640993264C84102982248912234890081142A48891244A8A3041021020407F030916347810E13F7F0105222458D0A04184FF0606147890A0418301110E1C1830E03F82050B1E44F80F6140810309163478D01F193264C8902143860C1932BE7CE9EAD5AB57AF60C182FDFAF5EB973061C2840103C68B172F5EBC801123366CD82E5EBD7CFD02164CD83062BC7A09FB356C58B060C488193B862C99B265CC9A397B560C5AB162C5901D8B764C1A2952A54C9D42954AD52A56A54A9522558A142952A448DDB983278F9E3D7CFAF8F9F3CF5F4081070916343810E1346AD5AC5DC3964DDB366EDBB675F3A64D9B366DDAAA4D9B366DDAB469D3A659E366E912A64C9A3671EAF40994A54B983281DAD4A993A64FA02E8D0AE54994A851973E59BA842993A64D9C3A79FA142081830605002C40C0000280000206107860E0400205870E1D3A748810214284083D7AF40812A4458B162D5AC48811A3468D1A152A54C810224489122952A42852244959B264C992254B962C59B248952A55AA54A952A54A954A952A55AA54B76EDDBA756BD5AA55AB56AD5AB56AD5AA5BB76EDDBAF5EAD5AB57AF4E9D3A75EAD4AB57AF5EBD8A070F1E3C77EEDCB973E74E1F3F78F0DCB97367D020407FFEFCF9F3E74F9E3C79F208DAB3874FA04081F4E8D153A64C99326EDCB861C3868D193366CC9831F3E6CD9B3367CEC08143870E1D3A74E8A04183264E9C386BD6AC5993264D9A3472E4C89163C78E1A356AD4CC99D3A64D9B366BD6AC59B3468E1C3972E4983163C68C1A356AD8B061D3A64D9B366DE8D0A193268D9B376FDE989933C78E1D373366CC983163C68C193366D8B061C3868D1A356AD4A871E3C68D1B376EDCB871E3860C193264C8902143860C193468D0A04163C58A152B56E0C08103070E1A3468D0A0B162C58A152B56AC58B162C58B172F5EBC78F1E2C58B173F7EFCF8F1A3468D1A356A64C992254B962C59B264C9B26EDDBA75E5CA952B57AE1C3973E6CEA14BA76EDD3A731C3870E0C08103070E1C386CE0D0C1C3871022489430C1C104071425427C184182C4B76FE0C2890B072EDCB76F3871E2C48913274E9C3871EE94D9B3A7CF9F336DC6A409D4664C9A3D7BFAC48913E74D9C4075EEE4D9D3E74FA013274E9C3871E2C48913274E9C3871E2C48913274E9CC8952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C387162AB56AD5AB56AD5AA55AB56B060C182050B162C58B060C182050B162C58B060C1821521428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021822D5BB66CD9B2952B57AE5CB468D1A245AB55AB56AD5AC58A152B562C59B264C992050B162C58B060C182050BD6AC59B366CDAA55AB162E5C5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AEB66CD9B2656BD6AC59B366DDBA75EBD6AD5BB76EC992F5EAD5AB57AF62C58A152B162D5AB468D192254B962C59AD5AB56AD50A172E5CB870C58A152B56AC58B162C58A2543860C193264C8902143860D1B366CD8B871E3C68D1B3F7EFCF8F1E3C78F1F3F7EAC58B162C58A152B56AC5851A3468D1A356AD4902143C68A152B56ACB871E3C68D1B3264C8902163C58A152B56AC58B162C58A152B56AC5851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A3A74E8D0A1C3870F172E5CECB871E3C60D1C3870E0C00103060C183068D0A04183062952A54C9D42954AD52A562B56AC58B162850F162C58DCB983278F9E3D7CFAF8F973E7CE9D3C80FE040A2468D08D1B376EDCB871E3C68D1B356AD4A851E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8010B162C58B060C182050B162C58AD5AB56AD5AA55AB56B468D1A2454B962C59B264B573F70E5E3C79F3E8D5B3E7CEDDBB7BFBF0E173C7CF1E80000206102860E040020507163068E0E0010404081AAC58B162C58A152B56AC5851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A1122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448850A3468D1A356AD4A851A30621428408112244881021428616414AA42852A3428F0EFDF8F1E3C78F1F3F7EFCF81121428408112244881021428D1A356AD4A851A3468D1AA952A52A458A14A955AB569122B5AA54A952A54AA95255AC58B162C78E1D3B862C99B265CC9A397B660C5A346913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4891327EAD0A143878E1F3F7EFCF8B163C78C193D7AB4681123468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AAC58B162C58A152B56AC58D182070F1E2D62C488118387C2850C1B3A7C08316242890913264C983061C2840913DAB09123C78A152B56AC581121428408112244881021C29D3B78F2E8D9C3A78F9F3F77EEE0C903E88F9E408206316B862C993267CC9A2D7B56AC58B162C58A1D3B76EC588D1A356AD4A851A3468D1A1C387030B1E1448912263674E8F0E183881021407820011468CC9E3D7BF6F4E9F3274E9C3871E2DC2913A84D9B3A6BFA9CF913274E9C38712A55AAF4E8D1A34B972E356AD4A8D1A2458B42853A74A850A14E9F366D1A146952A6D7AE5DBB764D9B366DDAB44DCB962D5BB66CD9B265DBE6CA952B57AE5AB56AD5AA952C59B264C982050B162C58B468D1A245EBD6AD5BB76ED5AA55AB56AD59B36CD9B2D5AA552B59B65CC182050B962C59AD5AB56AD5AA55AB56B264C182050B16AC57AF5ED9B265CB962D5BB66CD1A2952B57AE5CB56AD5AA55AB962B57AE5CB972E5CA152D5A0913264C983061C2840913264C983061C2840913264C183162C488111D3A942851A242850A152A6CD8B061C3860913264C983061C28409130A1142A4081122448A14292244089122428408112244C83F7F0105222458D0E0418406070614F88F6041830311FE1B18D05F4082050D1E44E8CE9D3B77EEF4E96BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEE5CBA76FDF3E78F0E0C183970FDF3D7DFAE2C58B172F9E3C79F2E4C9C3872FDFBD7BF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A3D7AF5F3F7EF5EAD5AB57AF9E3D7BF6ECD9B367CF9E3D7B0C19327CF8F0A1438712251A3B862C99B265CC9A397B660C1AB464CC901D8B164D1A2952A54C9D22458AD42A52264BA24479F1E2C593274FDEB983278F9E3D7CFAF8F9D3F1E3478B162D5AB408D2E3346AD5AC5DC3964DDB366ED4A875F3962D5B366AD4B055AC387264C89021458A14090000000000000000000040800001020408102040800002040810204080000102040C183060C08002051A38704080000102040810204080408102050A142860E040020506163068E0E0010404080CF4EAD5ABD7B061C3860D13C68B172F5EC18205FBF5EB972F5FBE7C1123468C582F61EEDCE97BF7EE1D3E7CF9F2B973E7CE9D3B77EEDCB973F7EEDDBB77EFDEBD7BF7EE5DBE7CFAF6F1EBF7EEDDBB77EEDCBD83E74EDE3C7CEFEE3D78F0E0C183070F1E3C780001020408102040800001020204081020408000010204F8F0E9BBD7EEDDBB77EFDEC993274F9E3C79F3EAC1DB17356AD4A851A3468D1A35AA54A952A54A952A55AA54A953A74E9D3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C59A356BD6AC59B366CD9A35AB56AD5AB56AD5AA55AB56AD4E9C3871E2C48913274E9C4879F2044A142951AA54B1F2E4C9132851A44CA152C58A15284FA0449132454A152B254D66E478F2E2C6911A3F62C4889124C99115418204D9B163478F1E3D9E3C79F264468E1B35A2441932E4C78A162D5A142952E4C58B172F66C992254B962C59B264C962C182050B162C58B060C1C2850B172E5CB870E1C2850B13264C989061C284091A3460C080A102050A193264C82041820409152A5CB870E1022952A448952A45AAD4AA54A4489D32450A55A955A458955A850A152952A9489D6275E7CF9F3F77EEDCB92328D0A0418204FD0904488F9E3FB56AB56AD5AA55AB56AD5AC182050B162C58B066CD9AF5EAD52B5AB468D1A2458B962C59B272E5CA152B56AC58B264C182356B56AB56B462B568D1A2450B1E3C78F0E0E1C3870F1F366CD8B061C3860C193264C8902143860C192B56AC58B162C58A152B56DCB871E3C68D1B376EDCB8112142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C983265CA942953A64C993265CA942953A64C993265CA941E2D82FCB87124458A14299EBC88B1234A921C358A0C89E7CE9D3B770609EAD3478F1E3D7FFEFCF91368CF9E3D79F2E4F1E387CF9D3B77EED4A851A3468D1A356AD4A8A10143060A142854902041C2040B162C58B060E1C285092953A64C993265CA9429539EBCD8D163C68A223182B41821428408112244881021C2C48913274E9C3871E2C4895CB972E5CA952B57AE5CB91E3B76ECD8B163C78E1D3B4688102142840811224488508D1A356AD4A851A3468D1A122448B870A1428509132660C58A95AA54A955AB56ADFAEEDDBB77EFDEBD7BF7EE9D3B77EEDCB97BF78E1E3D7AFBF4E98B170FDF3C7BF6ECB573F70E5E3C79F3E8D5B3D7CFDDBB7BF0E4E1A307CF9E162D5EBA6C114386CB162E8B18457A5408D1A1448914314C983061C2840F1D264CB8952A55AC58B162C58A156BD5AA55AB56952A55AA54A913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913277A210306CC972E61C47C1953AC58B162C58A152B56AC58B162C58A152B56AC58B162A4489122458A142952A448952A55AA54A952A54A952A3571E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4891327468810214284081122448860CB962D5BB662C58A152B56840811224488102142840810180018A020410204081C1830F0E0C183060D0E3870C0952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE356AD4A851A3468D1A356ACC989123478C183D7AB468C182050B163468F8F0B163C78A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EC08001E3C68D1B376EDCB82143860C19326CD8B061C3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56FCF8F1E3C78F1F3F7EFCF84183060D1A3E7CF8A04183468E1C3972B468F1E2C58B173366CC9831C3850B172E5CE8D0A143070E1C387AF4E81123460C1E3C76EC60C182C58F1F3F7EFC902143860C19366CD8B061C3860D1B366CDCB87183070F1E2F5EBC780103060C183074E8D0A143478D1A356AD4B871E3C68D1B0002081890A080810309142058C0A08183071010387040E0808001061E34086040C1A54B983469DAB4A993A74F972E6102154AD4A84B973E2D5DBA3468D0A64E870E4D4A942851A24A952A356A54E8D1A34791322D5A142AD4A7BA84F502260C182F5EBC7EEDE2D5CBD72F60C1840DF3458D1A356AD4A851A3468D1A366CD8B04D9B366DDAB469D5AA55AB56AD5AB56AD5AA5DB3B66DDBB66CD9B271EB468D1AB56AD5AA55AB564DDB972F5FB468D9B265CB962D5EBC78E9D2A54B172E5CB8841143068C983162B468D1B2E50B19305FC668E1B2650B172E5CC0801943864C98302B56AC58B162C58A152B56FCF8F1E3C78F1F3F7EFCF80103060C183060C0800103C68D1B376EDCB871E3C68D1B356AD4A851A3468D1A356AD0A04183060D1F3E7CF8F08103070E1C386CD8B061C3860C193264C8D8B163C78E1D2E5CB870E182050B162C58F0E0C183078F183162C488E1CE9D3B77EEDCE9B367CFDEBC79F3E6CD9B378F1E3D7AEFDEBD7BF7AE1F3C78F7EEE5CBA72F5EBC7EF8F4D56B970FDEBD78F6E8E1D357AF1D56AC58B162C58A152B56AC52A54A952A55AA54A952A55EBD7AF5EAD5AB57AF5EBDAA55AB56AD5AB56AD5AA55AB55AB56AD5AB56AD5AA55ABB56ACD9AE5CA95AB56AD5AC182254B162D5AB76ED9B2252A142850A1448D1AE5E9132952A5489122458A142952A4489122458A142952A4484990204142850A152860C070E1C2050A142A5CB870410355AA54A952BD7AF5EAD5AB2953A64C993265CA9429536AD5AA55AB56AD5AB56AD52A55AA54A952A54A952A55AA54A952A54AAD5AB56AD5AA53A74E9D3AD5AA55AB56AD5EBD7AF5EAD5AB57AF5EBDAA55AB56AD5AAF5EBD7AF5AA56AD5AB56AA54A952A55AA58B162C58A152B56AC58B1468D1A356AD4AC59B366CDBA75EBD6AD5BAF5EBD7AF56AD5AA55AB56AD5AB56AD5AAEEDCB9D3A7AFDD3C7BF6ECB56B57AF5EBC7EFDE8D1A3D7AE1DBC7DF9FAC58B77EF5EBE7CFAF6F1EB374F9FBC77EEDCDD83E74EDE3C7CEFEEBD7BF7EE5D3D78F0E0C183870F1F3E7CF8DCB973E7CEDDBC79F3E6CDA3478F1E3D7AF9F2D5AB17EFDDBB77EFDEC993274F9EBC7EF6ECD9B3B768D1A2458B183162C48851A3468D1A458A1429122448850A152A54E8D0A143870E254A9428112244880C1932A4489122458A1E3D7AF448922F5FBE76ED22060C18305DC182051B46ECD7AF5FBF74F5EAD5AB973061C278F112C68B172F5EBC78F1E2C58BD72E5EBD7CFD02164CD83062172C5C9060A142850C162C509040A102050C173460A860C102860A15266098402103850B16345C9860E182040C3162C4881183070F1E3C78DCB871E3C68D1C3972E4C8A143870E1D3A74E8D0A143C78C193366CCA04183060D1A2B56AC58B162C58A152B5664C992254B962C59B264C9428AD4A953A456A56265CA142952A4489932958AD52954AB50A12A55AA54A952AA54DDBA356BD6AC59B870BD7A050B162E5CAE5EBD7AF5EA55AD5AB56EDDCA95CB962D5BB060C18205CB952B57AE5CD1A2458B162D59B264C9928513274E9C3881D6ECE973E64D9C4075EEE4D9D3E74FA062C474D1B265CB962D5BB678F142860C99305FBE7CF9C2850B172E5CB8702133464C983061C2800103060C982E5FBE7CE1B265CB962D5BB668D1A245CB983163BA6C21932A55AA53A850A142850A152B56AC4C912A556AD52A52A4489122458A142952A448993265CA142955AA4E9D2275EFDEBD7BF7FAF5EBD7AF5FBE7CF9F2E5DBB76FDFBE7DF6ECD9B3674F9F3E7DFAF4D1A3478F1EBD78F1E2C58B870F9F3E7DFAF6D1A367CF9E3C79F2E4C96BD7AE5DBB76F2E4C993276FDEBC79F3E6B973E7CE9D3B7EFCEAD5AB57AF5EBD7AF5F0E1CB972F1F3C78F0E0C1C3870F1F3E7CB264C992254B962B57AE5CCD9A356BD6AC59B366CD9A850B172E5CB870E1C2850B172D5AB468D1A2458B162D5AAE5CDDBA850B17AC58B162DDBA75EBD6AD5BB76EDDBA050B162C58B060C182050B962B57AE5CB972E5CA952B57AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56A65C64C9A3465DCB871E3060D1A346FDED03973264E9C3973E6C89163A74D9B366DCAB061A3468D1A356BD6D0B18331E3C98B223B5AF408B262C68C1C39A2448952A3C68C1D3B8A141932644890204156AC387224498C182F5EBC489122458A142952A44891E2C68D162D7EFCE8D1E3C993F2E4C993274F5EBB76EDDAC58B17EFDDBB7EFDFAE5CB2755AA54A952B162C58A156BD5AA55AB56BD7AF5EAD5AB51A54EA5BAD5EA55AC59B50E1B264C983062BC78F1E2D5AB572F5FBE7C0103062C98162D64C06C1923664B982F2E5CB870E182050B162C5870F942260C973162C484F92255AA54A952A54A952A55AA56AD5AB56AD5AA55AB56AD53A74E9D3A75EAD4A953A752A54A952A55AA54A952A54A952A55AA54A74E9D3A75AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF46953A956A55AB57B166D5BA152B56AC58B162C58A156BD5AA55AB56AD5AB56AD5AA0913264C983061C2840913264C983061C2840913264CD8B06143850A152A7CF8F021448810214284183162C488AD5AB56A356B962D5BAF5EC58A152B56AC58B162C58A65CB96AD57B56ADDBA75EB56D4A851A366CD9A75EBD6AD58B162C58AB56AD5AA55AB5EBD7AF5EA55A952A54A957AE9D2A54B972E5DBA74E9D2A851A3468912A5E9D3A74F9A2E61D2A469D3A64D9F3E69BA844993A64D9B3A7DFA44942851A2448F166DFAD42952A448910E1D2A5468D3A64993264DBA74E9D2A5458B1255AA54A952A8478F1E85BA942851A2448912254A942853A64C991A356A34E853A7C8902143860C193264C8903163C68C193368D0A04183A64C993265CA92254B962C993367CE9C395BB66CD9B265C68C193366ECD9B367CF9E4993264D9AB468D1A2458BF6ECD9B367CF8C193366CC983D7BF6ECF5EB274F9E3C79F4E8D19B376FDE3C77EEDCDDBBA7CF9DBB77EFDEBD7BB762C58A152B56AC58B162C58A152B56AC58B162C58A153A74E8D0A143870E1D3A74E0C08103070E1C3870E0C00103060C183072E4C89123C78B172F5EBC78F1E2C58B17376EDCB871E3C68D1B376ED4A851A3468D1A356AD4A89123478E1C3960C0800103C68C193366CC983163C68C19C58A152B56AC58B162C58A1D3B76ECD8B163C78E1D3BB66CD9B265CBA04173E6CC59B468D1A24593264D9A3469CC983163C64C993265CA9451A3468D1A356AD8B859BB46CDDBB56BD7AE71E366AD5AB56AD5AA55AB366DDAB66DDAB469D3A66DDBB66DD8B065CB962D5BB66EDDA64D9B0670A03F82000102040810E03F8301050E2458D0E04184FF0E0614889060418301114E9B366DDA346BDAB46DDB468D1A356AD5AA55AB56AD5AB66CD9B061E3C6EDDAB56E63C68CF1C2850B172E5CC468D1A245CB972F5FBE7CE942860C19325BB66CD9B2C58B982E61C2840103060C98303F7EFCF8F1E3C78F1F3F7EF8F0E1C3870F1A3468D0A061C3860D1B366CD8B061C3060D1A3468D0A04183060D1A3162C4881143860C193264B060C182058B162D5AB468D1A3478F1E3D6EDCB871E3C68E1D3B76ECE0C183070F1E3264C8902123468C183162B870E1C2850B172E5CB870C1952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB9264C983061C2840913264C58A64C993469D2A4810307CE993367CE9C8913274E9C3872E4C89123870D1B366CD8D0A143870E9D366DDAB469C3860D1B366CD6AC59B366CD9C3973E6D8B163C78E1D3B193468A040418385091326183B862C99B265CC9A397B560C5AB162C5901D8B764C1A2952A54C9D22458A142952152A54A850418204091830DCB983278F9E3D7CFAF8F9933265CA942953A64C9932254992285172B41852E4C78F1A375EBC78F224458A142982B4D8D163C591142952A4F8ED1BB870E2C2810BF7ED9B13274FA0449132854A152B4E9C3C811245CA142A55AC401830604083060D1C38708000810001031E142090000280000206102860E04002050B163068E0E00104040816AC5BB7CE9CB972E5CA952B67A244070E1F36A0F0F0C1C38811214290002182040910A4489122454A55A952A54AA55AB56A152A54A850A16265AA54A952A554A93A75EA9442850D1B468C1811224488AE5CB9BA754B962C59B264B972E5CA952B57AE5CB972050B16AC59B366CD9A254BD6AD5BB76EDDBA75EBD6AD5BB468D1B265EBD5AB5CB972E1C2850B172E5CB56AD5AA952851A24489102142840851A4489122152A54A850A1428D1A356AF4E8D1A3478F1E3162C48811A343870E1D3AA4489122438624415AB468911021448C1841A244C891264084102952240992254C9A001142A4C891244A963069A24BD7AF5EBB800103F62BD82E5EBD7CFD02164CD83062204182FCF851A4C88B172F6EDCC89123C7931A3162C468D1224A94283B763C79F264C68C1E3D860C197264C58A163576C49811A44791154752A4489122458A142952A458B162C89118355EBC7891634891223366CC6871234890163162F4E8F1634794274F66C992254B962C59B264C9B267CF9E3D7FFEFCF9F3E78F1E3D7AF4E8D1132850A04183060D0204C88F1F3F7CF8F0E9D3274F9E3C79F2E4C9F3E74FA04077EEDCB973E7CE9D3B77EEDCB973E7CE1D418204E1C183070F1E3C78F0EC94D9F3A7CF9A336DC6A48913274E9C3871E2C48913E74D9C4075EEE4D9D3E74FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF73E7CE9D3C79CA9479532750A0407BF6ECE9D3E7CF9F3871E2C48913274E9C3871E2C48913274E9C3871E2C4993061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C9830A142850A15366CD8B061C3862B56AC58B162C58A152B56D0A04183060D1A3468D0A0E1C2850B172E6AD4A851A3860C193264C8B871E3C68D1B376EDCB871E3C68D1B376EAC58B162C50A172E5CB8708103070E1C387EFCF8F1E3C78F1F3F7EFCC08103070E1C376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB861C992254B9A3469D2A449D3A54B972E5DBA74E992274F983061C2F4E9D3A74F9F3E65CA942953A64C99366DDAF40F6040810309163488D0DF3F8001050E2458D0E041849C3871E2C4A953A74E9D3A993163C68C19366CD8B06163C68C193366CC983163C6CC9B376FDEBC79F3E6CD9B37C58A152B56ECD8B163C78E193B862C99B265CC9A397B660C1A3264C992298BA64C1A2952A54C9D42954AD52A56A952A54A952A55AA54A958DDB983278F9E3D7CEEF8F973E7CE9D3B80EEDC092468D0346AD5AC5DC3964DDB366ED4B075F3A64D1B376EDDBA6DDA244A94A751A346811225418204091A2C58B060C1C22D58B060C182050B162C58B75CB972E5CA952B57AE5CB573F70E5E3C79F3E8D5B3E7CE9DBB7BF2E4E1C3870F1F80000206102860E040020501163068E0E0010404090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB0409132854B0700143060D5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA956BBE7CFAF6F1EBF7EEDDBB77EEDEBD7BF7EEDDBB77EFDEE1C173E7CE9D3B77EEDCB983070F1E3C77EEDCB973E70E1F3F78F0DCB97367D0203E7FFEFCF9F3E74F9E3C79F2ECD9B3870F9F4081F4E8D1C34B572F5FBF800513C68B1721428408112244881021428C18312A54A8D0A3458B1659BA842993A64D9C3A79FA64E9D22550A1448DBA74E952CA942953A64C993265CA942953A64C993265CA942953021142A4C891244A963069224408912247922859C204C92E5EBD7CFD02164CD8306252A54A952AB56AD5AA55AB52A488D1A2C98F142952A45831E3468C25355EBC78F162478F20458E24C931E449947AF4E8C9F3E7CF9F3F7F064171F2044A152951A850A1B26AD5AA55AB54A952A54AD550A2458D1E459A54E952A644830A6D4A94A8D3A7508966C992254B962C59B264C90234A6CC993D7DD2FC59D3A6C2850C1B3A7C08316243891123468C08112244880B176EE0D0C1C387102248943041E2040914264070183102C5B76FE0C2891B076EDCB76FDFBE810B376E1CB871DFBE912B67EE1CBA75EBD6955B071020C08001091A2C3810214E9C3871E2C48913274E9CEFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EE1D3E7CF8F0E1C3870F1F3E7CF7EED9B317AF5F3F7DFAE8B973E7CE9D3B77EEDCB973C7AF5EBD7DFBECD983070FDEBD7BF7E6CD9B374F9F3E7AEFDEBD7BF7EEDDBB77EFDEE593274F9EBC7EFDE2C58BF7E3070B163870E0B061C3060F1E3A6EDCB871E3C68D1B3468D0A04183060C18306008112244881021428408114284C8902246922841C204491122448A14499204C99022448912254A942851A2448912254A942851A2448912258A34E9D2A043870E3D7AF46851A3429B3A55AAF42953A62953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C99322557AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E50AEA122850A1448DF2E4C913214284081122448810214277EEE0C9A3670F9F407EFEDCB973E7CE203C7804E9D163C68C193366CC983163C68C193366CC983163C68C193366CC983163E6CC993367CEC89123478E9C3469D2A44903070E1C3A74E8D08913278E1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB061C3860D1B366CD8B061A3468D1A356AD4AC59B3664D9C3871E2C48913A74D9B36D4A851A3468D1A356AD4A8193B862C99B265CC9A397B760CDAB162C58A158B764C1A2952A54C9D42954AD52A56A4489122750A152952A448DDB983278F9E3D7CFAF8F973E70E9E3C80F6F0092468D0346AD5AC5DC3964DDB366EDDB075D3A64D5BB66CDBB655AB56AD5AB56AD5B64D9B2661C2840C122A58B05001C38F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E30780000206102860E040020501163068E0E0010404090264C992254B962C59B264C992254B962C59B264C992254B860913344CB0704182840958B162C58A152B56AC58B14A952A55AA54A952A54A95AA55AB56AD5AB56A8D1A352A55AA54A952A54A952A55AA51A34ECD9AD5AA55AC57AF4E9D3A75EAD4A953B76EDD5AB56AD5AA55AB56AD5AB5AA54A953A956B56AD5AA55AD5BA556AD5AD56AD6AC59B35EBD7AF5EAD5AB57AF5EBDCA4B57AF61BF800513B68B58214387102552B48851A347850E41421409D122468D1659BA842993A64D9C3A79FA64E9122650A1448D1275E9138C183266D0A061E3068E1C3A76ECE071E3460F1F3E7E001142A4C891244A9630692244C8902246922821C2C4C82E5EBD7CFD02164CD83062AD5AB56AD5AA55AB56AD5AC182050B162C58B060C182152B56AC58B162C58A152B56AD5AB56ABD7AF5EAD5AB57B45EC98A150B16AC5BAD5ACD9A358B162D5AB468D1A2356BD6AC59B76EDDBA75EB162E5CB85CB972E5CA952B57B45EC98A55CB15AC5BAD5AE5CA952B972C59B264C992459122458A142952A4489122468C183162C4983163C68C1A356AD4B871E3C68D1C3972E4C8B163C78E1D3B76F4883123C88F2243963C7911A5478F1E3D7A04091224C88F1F3F7EB468D1A2459122458A14293264C890214792AC58B162458F264F9E3C79F2244A94282F5EBC78F1E2C58B0A17326CD8B0E1C2880B234688102142840811224488C0952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE1C3870E0C08103070E1C36E0C387CF9E3D77EEDCB973C7AF5EBD7DFBECD983070FDEBD7BF7E6CD9B374F9F3E7AF4E8E5CB97EFDDBB77EFDEE593274F9EBC7EFDE2C58B2755AA54A952A54A952A552A56AC58B162C58A152B56AC53A74E9D3A55AB56AD5AB552A54A952A55AA54A952A52A55EA54AA55AF5EC59A55AB55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF468D1A75EBD6AD59B366CD2A55AA54A954B162AD5AB56AD5AA55AB56AD5AB56AD5AAAD5AB56AD5AA55AB56AD5AC58A152B56AC58B162C58A050B162C58B060C182050B962C59B366CD9A356BD6AC59AE5EC16AD56A16AD5BB862DDBA75EBD6AD5BB76EDDBAF5EAD5AB57AF5EC992254B56AD5AAD5AB56AD5AA55AB56AE5CB972E5CA952B57AE5CB972E5CA952B58B060C18255C68C193366CC983163C68C162D5AB468F9F2E5CB972F5CB870E1C265CC983163C6902143860C193264C89021B365CB962D5BB66CD9B265CB3F8001050E2458D0E04184FFFC05140890E0C0820611963173060D1A3468D0B469D3860E1D3A74E8D0A143874E99376FE2C89143274E9C335CB972E5CA952B57AE5CB91A3B862C99B265CC9A397B760CDAB162C58A158B764C1A2952A54C9D42954AD52A56A74E9532750A552A55AB58DDB983278F9E3D7CFEFCF973E70E9E3C7AF6E809246850B56AD5AC5DC3864DDBB66BD6AC75EB86AD5AB56ADBB671E5CA952B57AE5CB972E56AE14286091432549830A182AB57B062C99A45AB96AD5BB66CD1A2458B162D5AB468B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E00104040902183060C0808100060E1850E0C08103070E023840E020800609133048B03041830509366CD8B061C3860E1D3A74F8F0E1C3870F172E5CB8703163468E1C3972E478F1E2850C193264C8E8D1A3458B162B56AC58B162050C18366CC4881123460C1E3C78F0E0B162C58A152B56AC58B162C58D1B376EB060B103070E1C3468D0A041A3468D1A2C76C0800103060C18376EDCB8913061C2840913264C9830A12143870E1D3A74E8D0A1438A144152F4881123468C181D42840811224488102142D4A851A3468D1A356AD4A851A142850A152A54A850A1428F1E2D5AB468D1A2458B16254C983061C2840913264C983061C2840913264C9830A1C2850C1B2A54B830E242860913264C983061C284091352A4489122458A142952A4489122C58B173162CC9851E3468F1E4F7204F9B1A3C88B214F92ECF811634690223572E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA956BAE5CB970E1C2850B172E5CB162C58A152B56AC58B162A954B992654B972F61AA548903070E1C3870C0800103860E1D3A60C09021C3850B17376EDCB871E3C68D1B376EAC58B162C58A153162C488B162C58A152B56AC58B162458E1C3972E4C89123870C193368D0A04183060D1A3458CCE8D183050B1B366CE0C0C183070F1E3C6CD8B061C3C68A152B56AC58B162C58A155AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2850B193264C8902143860C19325BB66CD9B265CB962D5BB67CF9F2E5CB972F5FBE7CF9C2850B172E5CC0800103064C983061C2840913264C98305FBE7CF9F2E5CB972F5FBE902143860C993163C68C19A3458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E5DC89021E3C58B172F5EBC78F1E2C5CB972F5FBE7CF9F2E5CB972F60C0800103060C183060C0840913264C983061C2840923468C183162C488112346CC983163C68C193366CC98312D5AB468D122468C183162F4E8D1A3478F172F5EBC7861C3860D1B366CD8B061C3C68C193366E8D0A143870E1D3060C0800183070F1E3C78D8B06143870E1D3A74E8D0B163C78E1D3B72E4C89123478E1C3972E4D8B163C78E1D3C78F0E0C103060C183060C0800103060C1E3C78F0E03170E0C08103071A3468D0A041830603060C183060C08008112244881021C282050B162C58B020418204091224F80F6040810309163488D0DF3F8001050E2458D0E041840001020408102040800001AA51A3468D1A356BD6AC7183060D1A3468CA942953A68C1B376EDCB871E3668D1B37C58A152B56ECD8B163C78E193B862C99B265CC9A397B660C1A3469CF962D8B164D1A2952A54C9D42954AD52A56A4489122458A142952A448DDB983278F9E3D7CFAF8F983070F1E3C78EEDC092468D0346AD5AC5DC3964DDB366ED5AA75D3A60D1BB66DDBB6FDF9F3070F9E3B77EEDCB933E1C2850B172E50A8500143AE5CB972E5CA75EBD6AD5BB162C592254B962C59B264B573F70E5E3C79F3E8D5B367081122448D1A353A74E810244892244992A44891A2468B16316214E9D1A347850A45953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB0409132854B0700143060DB468D1A2458B16AD58B162CD9A356B162E5CB870E1C255AB56AD5AB56AD59A356B962D5BB66CD97AF5EAD5AB57AD5AD172256B56AD57B160B56AD5AA55AB56AD5AB56A55AC58B162C58A152BA64C993367CD9A1933062D5A3469C8902143868C193366CC981D3B76ECD8B164CF962D6BC64B572F5FBC800513C68B1721428408112244881021428810214A942811A448912259BA842993A64D9C3A79FA64E9D22550A1448DBA74E9D22F5EBC7CEDDAB56BD73062C37AF5F2C50B983061C284091142A48811244A8C3019224408912246902419C264C82E5EBD7CFD02164CD83062C78E1D3B76ECD8B163C78E2573F62C99B165CC902143A6CC99B268CD96356B66CCD88F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7E408142A54A152953A850B13234E8D1A6479112254A94E850A2458D1E459A54E952A6C58A152B56AC58B162C58A418326ED193369D1902143B63326509D4081F6ECE9D3A6C2850C1B3A7C0831E242890B172E5CC8902143860C196EE0D0C1C307102248943031E244071426428C382182C4B76FE0C2891B076EDCB76F1C3870E0C08103070E1C38D4E4C953A64CA03A6F02053A53274D9B367BFAFCB973E74D9C4075EEE4D9D3E74FA01122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122FCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3478408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408356AD4A851A3468D1A356ADCB871E3C60D183060C080A143870E1D3A5CB870E1C2C58A152B56AC902183070F1E356AD4A851E3C60D183060C4881123468C18317CF8F08103070E1C3858B0B061C3C68A152B56AC58B162C58A152B56AC58B162C58A152B56D4A851A3468D1A356AD4A83171E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C38712257AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB9D6A851A3468D1A356AD4A851A3468D1A356AD4A851A3863266CC9A357BF6ECD9B367A54A952A55EAD4A953A74E952A55AA54A952A54A952A55AA54A952A7509122B56A152952A54C9D42954AD52A56A4489122750A552A55AB56DDB973E7CE9D3B77EEDCF973E7CE9D3B77EEDCB973E74F8D1A356AD4A851A3468D1A2B56AC58B1A2468D1A356AC0800103068C1F3F7EFCF8112B56AC58B160C182050B162C58B060C182050B162C58AD5AB56AD5AA55AB56AD5AB973F70E5E3F79FBFAD5B3E7CEDDBB7BFBF0E173C7CF9E2D5BB66CE1C2850B172E5CB66AD1A2458B162D5AB468D5AA152B56AC58B162C58AD5AA55AB56AD5AB56AD5AA152C58B060C182050B162C583A74E8D0A143870E1A3468C8902143860C193264C89071E3C68D1B376EDCB871E3C68D1B376EDCB061C3860D1B2B56AC58B162C58A152B56E4C89123C78D1B3264C08051A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56B870F1E3C78F1F3F7EFCF8C14B572F5FBF840513C68B172142840811224488102142880E354AA428D2A3428C16AD58B162C58A152B56AC581121428408112244881021C28A152B56AC58B162C58A15356AD4A85163C58A152B56F0E2D5CBD72F60BC84F112C68B572F5FBC7AF112368C98305EBD7CFD02164CD8306213274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9CA843870E1D3A6AD4A851A3060C183056AC58B162C58A15376EDCB871E3C68D1B376EC8902143860C193274E8A871E3C68D1A356AD4F84183060D1A3468D0A04183060D1A2B56AC58B162C58A152B56AC58B162C58A152B56AC5851A3468D1A356AD4A851A3C68F1F3F7EFCF8F1E3C78F1B3060C0B061C3860D1B3A74DCB871E3C68D152B56D0A0B162C58A152B56AC58B162C58A152B56ACB871E3C68D173972F4E8E1C2050C183A74AC58B162C58A152B56AC582143860C193468B8E0C1A3C58A152B56AC58B162C58A1552A54A952AD5EA55AC58B152A53AB56AD5AA55AB56D52A55AA54AC58B15EBD1A552B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA95EB9D3B78F2E8D9C3A78F9F3F77EEE0C90368CF9F4082069122458A142952A952AD5A458A542953A750A552B58AD5D6A953A952B55AB56AD6AC53A74E9D3A75EAD4A953A75AB56AD5AA55AB56AD5AB53A756AD5AA55AB56AD5AB52A55AA54A952A54A952A55AA55AB56AD5AF5EAD5AB57AFAE5A55AA54A952A54A952A458A142952A450A142A58A55B162C58A254B960C1A3463C58A152B56AC58B162C58A1D3B76ECD8B163C78E1D3B76E6CC993367CE9C3913274E972E5DBA74E9D2C58B172F62C4881123468C183162C4983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CCA44993264D1A3972E4C891B366CD9A356BD6BC79F3E6CD9C3976ECD8B163C78E1D3BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6FA102060B12244CD0A021832B57B060C182050B162C58AE5CB98A152B56AB56AD5AB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF9E3C79F2E4C97BF7EEDDBB77F8F0E1C3972F5FBE7CEEDC45953A956A55AB57B166D5BA55EA54AA55AD5EC57A55EB040913284CB07001C30409FBF6EDDBB76FDFBE7DFBF6B973E7CE9D3B77EEDCB973D7AE5DBC78F1E2C58B77EF5EBE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEED9B367CF9E3D7BF6ECD9B3070F1E3C78F0DCB973E7CE9D3B77EEDCB973E7CE9D3B77F9F2BD7BF7EEDDBB77EFDEC993274F9E3C79F2E4C993C74B572F5FC280ED12C68B57A14387102152B4085123448A16418A14A951A342920A59BA842993A64D9C3A79FA6429132750A1448DEA7409138C183266D0A861E3068E1C3A58ECE0D1A2458F173E7E08112244881021428408114284C89021439224499224C92E5EBD7CFD02164CD83062F4E8D1A3478FDEBC79F3E651A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A18315EBC78F1E2C9931A37E6C91328D0A04182F6EC01A4478F9E3F7FFEDCB98307CFA953A74EA142850AD5A953A74C9932450A55AA54A458DDBBD7AEDDBE7DFAF4F5EBA750A142850A15366CD8B0A1C2850C1B3A7C0831A243890D23468C181122448810212E5CB8902143860C19327C983061C2840913264C9830E1B76FE0C2891B176EDC3771DFBE810B276E5CB871DFC4254C983061C2840913264C983061C2840913264C983061C2840913264C983061C28411224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811221022448810214284081122448810214284081122448850AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56A152142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9CC84B582F5FBE800913F68B578408112244881021428408112244881021428408112244881021428408112244881021428408112244881021C29D3B78F2DCB90368D09F3F77EEDCB9F3E7CF9D3B77EE081142A4C8912447960831224408912246861C192204892E5EBD7CFD02164CD8306211224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488B068D1A2458B162D5AB4681121428408118204A950A1428810214274E8D0A1438F1E3162D4A891A14891244932B462C58A152B56AC58B162C58A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EAC58B162C58A152B56AC5851A3468D1A356AD4A851A3C68A15356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78D1B376EDCB871E3C68D1B3972E4C89103060C183060D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3A74E8D0A103060C183060B060C182050B1A3468D0A03163C68C193372E4C89123870C193264C8B061C3860D1B2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF81121428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408B264CD9A356BD6AC59B366B972E5CA952B57AE5CB972458B162D5AB468D1A2458BD6AB57AF68D1A245EBD6AD5BB65CB98AD5AA152C58B46EC992254B962C59B264C992652B56AC58B162C58A152B56AB56AD5AB56A850B172E5CAD5AB56AD5AA55AB56AD5ADDBA75EBD6AD5BB060C18255A64C993265CA942953A64C99326BD6B46923474E9A3469D2A44993264D9A3469D2B061C3860D1B366CD8B061A3468D1A356AD4A851A3468D1B376EDCB83163C68C193372E4C89123478E1C3972E4D0A143870E1D3A74E8B061C3952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE972E5DBA74E9D2A54B972E65CA942953A64E9D3A75EAF4C9532850A2448912254A94264D9A3469DAB469D3A64D972E5DBA74E9D2A54B972E71E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E52A478E99386DE6CC9963C7CE962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB8881123468C183264C89021B365CB962D5BC68C193366CC972F5FBE7CF9F2E5CB972F60C080010366CC983163C6943183064D1A356BD8B46163C64C993265D2A449A346CD9B3770E2C89943678D1D3A5CB972E5CA952B57AE5CB91A3B862C99B265CC9A397B660C1AB464C58A318B264D1A2952A54C9D42954AD52A56A54A952A55AA54A952A54ADDB983278F9E3D7BF204FA73E7CE9D3B80FEE009A467D0346AD5AC5DC3964DDB366ED4A875F3860D5B356DDBB471E5CA952B57AE5CB972E53A41C2040C132C64B0604183AB57AF62C99A45ABD6AD5BB76EDDBA752B56AC58B162B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E00104040902183060C080810001021808E0C08103070E020408E020800409132854B0700143060D16244CA02021C3050D122CCC9A356BD6AC57AF5EBD7A356B962B57AE5CB972E5CA55BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEED5AA254B962C59B264C9A2D5AA55AB56AD5AB56AD58A5654A953A956B57A156B56AD5BA54EA55AD5EA55AC59B56690500183050A132E589070E8D0214284081122448850A14287102152B48851A347881041621489D1A342920A2D5AB468D1A2458B162D62840811224492244992244952A3468D1A356AD4A851A3469020418A1429522449922409112244881021428408112244881021428408112244082142840811224488102142A74E9D3A75EAD4A953A74E916275EAD42954A952A54A55AA542953A650A54A958AD5AA55AB4C9942954A952A55A74E9D3A750A552A55AA549D3A75EAD42954A954AD5A851429D2A143870E1D3A74E850A2448F1E3D7AF4E8D1A3964661E274E9D2A54B972E65C992254B962C59B264C9B233A6CC993D77D2045AD3A6C2850C1B366C083162C4880913264C983061C2840913264C983061C2840913264C983061C2840913264C9830A142850A152A54A850A142850D1B366CD8B061C3860D1BFEFCF9F32750A03E7BF6F48913274E9C3871E2C48913E74D9C4075EEE4D9D3E74FA0EEDCB9A3478F1E3D7AF4E8CD9B376FDEBC79F3E6CD9BA74F9F3E7DFAF4E9D3A74F1F3E7CF8F0E1C3870F1F3E7CF7EED9B317AF5F3F7DFAE8D9B367CF9E3D7BF6ECD9B3070F1E3C78F0E0C183070FDEBC79F3E6CD9B376FDEBC79EFDEBD7BF7EEDDBB77EFDEC993274F9E3C79F2E4C993479122458A142952A4489122458A142952A4489122458A142952A4489122458A14298A142952A4C893274F9E3C79F162468C222952A44891E2C58B172F5EBC78F1E2C58B1D3B76ECD8B163C78E1B4966CC983163C68C1B376AD4489122458A142952A4489122468C183162C4E8D1A3479252A54A951A356AD4A851A34A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB52A55AA54A952DDBA75EBD6AD52A54A958A152B56AC58B15AD59A356BD6AC59B366CD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC52A54A952AD5EA55AC58B56AD5AA55AB56AD5AB56AD52A474E9C386DD4A85943878E162D5AB468D1A2458B162D61C2840913264C983061C274E9D2A54B172F5EBC78F1A2458B162D5AC890214386CC3F8001050E2458D0E04184FF00021428F0DFC08301FD953183064D1A356BD8B46163C68C193366CC983163C6CC9B3770E2C89943678D1D3A77EEE0C9B3670F1F3D81FE183B862C99B265CC9A397B860CDAB163C58A158B564C1A172E5CB870E1C2850B172E5BB66CD9B265CB962D5BB6DCB983278F9E3D7CFAF8F973E7CE9D3B80F4FC09246850B56AD5AC5DC3964DDBB66DD5AE5DD3A64D1B366CD8B0FDD10348D0A03D7902E1B923C182040B163068D070A1022C58B060C182050B162C58B870E1C2850B17AE5CB972B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0010404080244953A956A55AB57B166D5BA55EA54AA55AD5EC59A552B0609132848B0906182040B366CD8B061C3860D1B366CC0800103060C183060C0802143860C193264C8902143860E1D3A74E8D0A143870E1D3468D0A04183060D1A3468E0C08103070E1C3C78F0E00103060C18306AD4A851A3C68E1D3B76EC983163C68C192B56AC58B162C58A152B56E8D0A143878E1C3972E4C8010F1E3C78F0E0C183070F1E3F7EF6ECD9B367CF9E3D7BF4E8D1A3478F1E3D7AF4E8E1C3870F1F3E7CF8F0E1BBB76F1F3C78F2E4C99B37AF5DBF7EFDFAF5EBD7AF5FBF7EF5EAD5AB576FDEBC79F3E6B973E7CE9D3B77EEDCB973972F5FBE7CF9F2E5CB070F5EBB76EDDAB593274F9E3C793468D0A04183060D1A3468B8701123860C193264C86871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB87163C58A152B56B870E1C2850B172E5CB870B162C58A152B56AC58B162458F1E3D7AF4F0E1C3870F1F2B56AC58B1E2C78F1F3F7EF0E0C183478C172F5EBC78B133A6CC994077D29C59D3A6C2850C1B3A7C083162C4880913264C983061C2840913264C983061C2840913264CA85061C38810212E64C890E1B76FE0C2891B176EDC37711021425CB870E1C2850B173264C8902143860C193264983061C2840913264C9830E14D9C4075EEE4D9D3E74FA05CB972E5CA952B57AE5CB9BA8357AF1EBF79FBF2C96B67CF9EBE78EEFAF5BB17CF1D3D7CEFDEB5B3F7AE1FBF7D5AB670E9B2E50B98305AC668D9C2E50B972F5BB48819A3650B972E5FBE8009C3658C850B122448B070C1C2040B122458A830C182850B16244C98704182050918264898408B162D5AB468D1A2050B56AC58B162C182050B162C58AE5CB972E56A56AB56AD5ADDBA75EBD6AD59B364C9921555EA54AA55AD5EC59A552B55AA54A952B53A55AB56AD57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C52A55AA54A952A54A952A556AD5AA55AB56AD5AB56AD5AA5AB468D1A2458B162D5AB48C193366CC983163C68C1923468C183162C4881123460C193264C8902143860C19325FBE7CF9F2E5CB972F5FBE7CF9F2E5CB972F5FBE7CF902060C183060C0800103064C983061C2840913264C98305BB66CD9B265CB962D5BB670E1C2850B172E5CB870E1A2458B162D5AB468D1A245CB983163C68C2143860C19325EBC78F1E2C58B172F5EBC74E9D2A54B972E5DBA74E912264C983061C284091326CC3F8001050E2458D0E04184FFFEFD132850E0C183FEFC11041850204082050D1E4438106040810709223408B020408001FF1D246810A13F8448912E5DAA54E9D1A3478F1222448810214284081122B4E8D1A3448C0A214214C9102952A54C9D42954AD52A56A54A952A55AA54A952A54AFD031850E04082050D1E44F8EF5FC07F050F0E4468D0DF346AD5AC5DC3964DDB366ED4A875F3860D5B356DDBB40D1D3A942851A244891A356A4182050C172C64A03041032C58B060C182050B162C58B56AD5C2850B17AE5CB972B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0010404090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB0509132A48B0704182040B13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C387162BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE112244881021428408112244881021428408112244885054A952A54A952A952A55AA56AB56AD5AB56AD5AB57B152AB56ADDAB56BDAB66DDB468810214284081122448850A34591223D7AF4E8D1A3479212254A94081224488C0A59BA842993A64D9C3A79FA74E9D22550A1448DBA74E9922143870E1D3A84081122449122458A94285122458A0C091142A4C891244A963021224408912247922459C284082142840811224488102142D9B265CB860D1B366CD8B0993163C68C193366CC983193264D9A3469D2A4B163C78E193366CC983163E6CD9B3766CC98499326CD9B3776EC58B2840953A650993469DAC48953274F9F40891A75E9D21D3C78F4E4D9A3E7CF9D3CA658AD5A850A152A55A44EA954B992654B952F55AA54993061C2840913264C983061C28409133A7C9830A1C3844284102992248990224C886CE04002C5881021489030214408912249922429C284C8B76FE0C2891B176EDC37714488102942244992244992902B67EE1C3A73E5D6955B47AE9CB973E8D2A95B57CE5CCA942953A64C993265CA94FFFF73E5FAFFFFFFFFFFFF4788F0FFFFFFFFFFFF4F9CF8FFFFFFFFFFFFFFFFFFFFFFFFFFFF53A6FCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F2142840811224488102142840811224488102142840811224488102142840811224488102142840811224488506B162E5CB264C58A15EBD62D57AE5CC182050B56AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A152B56AC58B162C58A1A2B56C4E081A3C78A152B6EDCA851A3468D1A3556E478D1C2C60B183772C0D0F1E3878C1D3F64C860C1E2070D1A3468D070E182C60C1F376EE8B871E3860D1B306ED4A851A3468D1A356AD4A8A1650B972D5BBE8409A3658C962D5CBA78F902268C98315AB670D9F2E50B173264B668D9C2A5CB173260C2881903106040800309023488D0DF3F8001050E2458D0E0418477EEE0C973E7CE9D407AFE943173064D1A356BD8B47183C68C193366CC9891E3E68D9A3770E2C89943678D9D34C58A152B56AC18B366C78E193B862C99B265CC9A397B860C1AB264CA961D8B764C1A2952A4489D3A954AD52A52A54A9532550A952953A658DDB983278F9E3D7CFAF8F973E70E9E3B77EEDC0124E8CF346AD5AC5DC3964DDB366E77EEE0C97367CF9F4083FE1883862C99B265CC9A397B264182040A152C58B06041C3AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0018403090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB0409122854B060C182050D13264C983061C2050C192CBCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE49952A55EAD5AB57AF5EBD5AB56AD5AA55AB56AD5AB56A54A953A956B57A156B56AD5BA54EA55AD5EA55AC59B54A902041C2850B173064B0C04B572F5FBF800513C68B1721428408112244881021428C16494AA40851A3428F0E59BA842993A64D9C3A79FA6429132750A1448DD274E952962C59B264C992254B962C59B264C992254B962C59B2001142A4C891244A963069024408912247920859C2A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC885264C591242952A4489122458A19B972E5BA912357AE5CB972E5CA952B57AE972E5DBA74E9D2A54B972E3971F2044A142953A854B1C2681121428408412A6428D250A2458D1E459A54E952A644830A6D4A94A8D3A75095AA54B992654B972F61AA5469F1E2499126416AC4D8D1A3C2850C1B3A7C08316242890913264C983061C28409136EE0D0C1C3871022489430C1810307141C407018C181C3B76FE0C2890B07EEDBB76F0016081840408001040902902B67EE1CBA74EAD6955B87AC58B162C78E1D8B564CDA4D9C4075EEE4D9D3E74FA013274E9C3871E2C48913274E9C3871E2C48913274E9CC8952B57AE5CB972E5CA95AB366DDAB469C3860D5BB66C4E9E3C811245CA142A4F9E448A14A951A3468C182D5A14CF5DBF7DFBFABD7BA74F1F95294FA0449132854A152B3F7EFCA851A3468D1A2B56285CC8B061C28710132664182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CE9C48913274E9C3871E2C4CA93274F9E3C7912254A942A50A0489122654A152A54AC10254A942851A244891225BA74E9D1A34A951A353A146AD0A6429F16759A946951A42B56AC58B162C58A152B56D4A851A3468D1A356AD4A8A1650B972D5BBE800923668C962D5CBA78F902268C98315AB670E1C2E50B98305EBE68D9C2850C193260C27819F30F6040800309163488D0DF3F8001050E2458D0E0418477EEDCB973E7CE9D3B77EE4CA04021830509122448D0902183050B13264CB060C182060D183048A8504182040CC58A154386EC59B366CBA4193B862C99B265CC9A397B560C5AB162C5901D8B764C1A2952A54C9D4255AA9429524F9E3C791245CA142A51ACDCB983278F9E3D7CFAF8F973E70E9E3C80F0E0092468D0346AD5AC5DC3964DDB366ED3A6759B56AD5A356AD4A849902041820409162C58B0A0458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B173264C89021C3850B172E5CB66CD9B265CB972F5FBE7CF9F2E5CB972F60C0800103860C193264C8840913264C983061C2840923468C183162C488F1E2C5CB983163C68CD9B265CB962D2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58D1B3764C8902143860C19356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8F1E3C78F1F3F7EFCF8F1E3070C183060C0800143860C19356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8C14B572F5FC1780513268C1821428408112244881021428C162D4AA40851A3428F1E59BA842993A64D9C3A79FA6429132650A1448DD274E912A248910A152AC488D122484084102972248992254C9A001142A4C891244A96306922440891224792085942A4C92E5EBD7CFD02164CD830623472E4C89183060D1A3468E0C03163C68C19335CB87071E3C68D1D3B74E8D0A143C78D1B376EDCB871E3C68D1B3A74E8F8F1E3C70F1B366CBC78F1E2458B162D62C488C183070F183060C060C182C58A152B56AC58B162C58A152B56AC58B162C58A152B56F4E8E1C3870D1B366CD8D8B133A6CC993877D2EC59D3A6C2850C1B3A7C08316242890913264C983061C2840913FAF2E52B183060C0860D23C68B172F5EBD7A0913264CD8A54B972E5DBA74E9D2A54B97447102154AD4A84D9E3EC9B4091428D098347BFA9C8913274E9C3871E2C48913E74D9C4075EEE4D9D3E74FA0BB78F5F2F50B583061C388E9E2D5CBD73060C184FDFAC5952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE46A10E7DEA546852A6419B12254A9428D1A24B8F2A454A92E3468D1A3D7A34F91124C88A15517644891163C792162D66CCF8F1E4C993172F5E14293224C590144752A418214284081122448810214284081122448810214284081C3870F87002C408141C4878E0D081C3861022489430418A54A953A650A552B58A552953AB50913AA52A152956428410296224891024489A081142A48891244A9020693271E2C48913274E9C3871E2C48913274E9C3871E2C48959B264C992254B962C59B22043962C993265CB96316376ECD8B163C78E1D3B76EC58B366CE9E3D33062D5A3469C58A152B56AC58B162C58AA954B992654B972F61AA54F9E3878C1D3266CC60C162070D1A3468D070E182860F1F2B56DCB871E3860D1B3060E8D051A3468F1E3870D4A8A1650B972E5BBE800923668C962D5CBA78F902268C98315AB670E9C2E50B983064BEA44C993265CA942953A64C993265CA942953A64C9932E5B76FE0C2890B07EEDBB76F65E09C8943A78D9D396CD8943173064D1A356BD8B47183C68C193366CC9891E3E68D9A3770E2C89943678D9D34C58A152B56AC58B162C58A193B862C99B265CC9A397B760C1AB264CAA2318BB64C1A2952A54C9D42954AD52A56A54A9532550A152952A658254C983061C2840913264CC89021C3870F1F3A742851221021448A1841A264099326468410297224099225479A1C3D6AD468D1A243850665FAEEDD3B7CF8F0E1B367CF9E3B77EEDCC993278F1E3D7AF0E0C183376FDEBC7AF5EA295CC8B0A1C38710232694C89021C3860D13264C9830614F9F3F71E2C48913274E9C3871E2C48913A8CE9B378146953A956A55AB57B166D5BA55EA54AA55AD5EC55A55EB56A953A956B57A152B56AD57AF5EBD7AF5EAD5AB57AF46CD5A55AAD4A953A74EC5DAAE1DBF7DF9FAC58B77EF5EBE7CFAF6F1EB374F9FBC772B56AC58B162C58A152B56E4C81123060F1E2F5EB46861C3860D1B366CD8B061C3C68D1B376EDCB871E3C68D1B3060C08001E3C78F1F3F7EE8D0A143870E1D3A74E8D0316D5A376BD8B069D3B68D1B356AD4BC5DCB96AD5AB56A962E6102154AD4A84E9E3E59BA842993A64D9C3A79FA04106040800309023488D0DF3F8001050E2458D0E04184EBD6992B57AE5CB972E5CAB56AD5AAD5AB57AF5EE1C2D5AA55AB56B972D9B275EB962B57AE68D1A255ABD6AC59B060C182050B56AC58B162B972254B962C57B76EDDBA2541820409122448904081C28409132E5CB850A182060D132658B070E1820409183058B060C182050B162C64C8A04183060C122448902041C2850B173060983061C28409172E54A8504182040B162C64C8908102050A162C58B00020808001010A183890400181050C1A0C7800E14001070016087090E0810104041ADCB90368D0A03D7CFAF8F973E70E9E3C7AF6F0F9E3E7CF9F3B78F2E8D1132890A03F4E9C3C811245CA142A55AC102244889024498B16458AC48851A3468F1E152A0409D2A1438912214264C8902245BD7AF5EAE58B172F5EBC78F1E2C54B983061C2840903C6952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE46890E254A542851A6418912254A9428D1A24B8F2A454A92E3468D1A3D7AE4F81124C88A15517644891163C792162D66CCF8F1E4C993172F5E14293224C590144752A418214284081122448810214284081122448810214284085CB870E1C2850B172E5CB874E9D2A5CB962D5BB66CD9922A952A55A850A142658A552953AB50913AA52A152956A54A9532458A142952A448952A55EA142952A448AD423571E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA9429532243962C993265CB96316376ECD8B163C78E1D3B76EC58B366CE9E3D33062D5A3469C58A152B56AC58B162C58A59BA842993A64D9C3A79FAF4E3C78F1F3F7EFCF8F1E3C78C193366CC98B1C3870F1F2B56AC58B162C58A152B56D4A851A3468D1A356AD4A8A1650B972E5BBE800923668C962D5CBA78F902268C98315AB670E9C2E50B983064BE902143860C193261B66CF102106040800309023488D0DF3F8001050E2458D0E041846CD8B061C3860D1B366CD8943173064D1A356BD8B47183C68C193366CC9871E3C68D9A3770E2C89943678D9D34FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FE3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEDDBB77EFDEBD7BF7EE9D3B77EEDCB973E7CE9D3B77F0E0C183376FDEBC7AF5EA295CC8B061C3861023264CA850A142851021468C18312280000206102860E04002050B163068E0E0010404081444953A956A55AB57B15AD5BA55EA54AA55AD5EC52A55AB56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A54A952A55AA54A952A54A95DAAE5DBF7DF9FAC58B77EF5EBE7CFAF6F1EB374F9FBC77376EDCB871E3C68D1B376EE4C8F1E2458D172F5AB46851B56AD5AA55AB56AD5AB5AA55AB57AF5EBD7AF5EAD5AB56AD5A9D3A756AD5AA55AB62C58A152B56AC58B162C5BA6D5BB76DD8B069D3B68D1B356AD4AE5DCB96AD5AB56A962E61CA144AD4A84EA03E59BA842993A64D9C3A79FA84081122448810218A14A951962C59B264C992254B962C59B264C992254B962C59B2B46AD5AAD5AB57AF5EE1C2D5AA55AB56B972D9B275EB962B57AE68D1A255ABD6AC59B060C182050B56AC58B162B972254B962C57B76EDDBA458102850C192448902041C2850B172E5CB8300103060C122448902061C2040B162C54A8504183060D162C58B0D0AA55AB56B060C182050B162C58B05CB972E5CA95AB5BB75EC58A254B962C5CB870D5AA356BD6AC59B468D9B20520808001090A183820404100070C1A0478000101810000162418D0808101040102DCB90368D0A03D7CFAF8F973E70E9E3C7AF6F0F9E3E7CF9F3B78F2E8D1132890A03F4E9C3C811245CA142A55AC48922469D1A2489122316254A850A143871E3D52A40852A244890C35428408112142BB78F5F2250C58B061BE80E9E2D5CB573060C484FDFAC5952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE1224489860C182050A152A68D0A04143860C183060C04092E3468D1A3D7ACCF81124C88A15517644891163C78F162D66CCF8F1E4C993172F5E14293224C590144752A41821428408112244881021428408112244881021428408F4E8BD7BF70E1E3C7BF6E659BA842993A64D9C3A79FA448A142952A4489122458A54A952A64C955A858A14295213274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA9429532243962C993265CB96316376ECD8B163C78E1D3B76EC58B366CE9E3D33062D5A3469C58A152B56AC58B162C58A59BA842993A64D9C3A79FAF4E3C78F1F3F7EFCF8F1E3070D1A3468D0A04183860F1F2B56AC58B162C58A152B56D4A851A3468D1A356AD4A8A1650B972D5BBE8009C3858B962D5CBA78F902268C98315AB670D9B2E50B983064BE68D9C2850C193260C278F14288102142840811224488D0A2459218316A54A810A14765DEBC8943A78D9D3967D8943173064D1A356BD8B47183C68C193366CC9871E3C68D9A3770E2C89943678D1D35FFFF73E5FAFFFFFFFFFFFF4788F0FFFFFFFFFFFF4F9CF8FFFFFFFFFFFFFFFFFFFFFFFFFFFF53A6FCFFFFFFFFFFFFFFFFFF1FE1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEDD3B7CF8F0E1B367CF9E3B77EEDCC993278F1E3D7AF0E0C183376FDEBC7AF5EAC5A4D9B3E74F9F3E6BCEDCB973274F99387BEABC09D42680000206102860E04002050B163068E0E0010404081444953A956A55AB57B166D5BA55EA54AA55AD5EC58A55AB56AD5AB56AAD5AB56AD5AA54A95AB56AD56AD6AC58B15EBD7AF5EA55A952A54A95DAAE5DBF7DF9FAC58B77EF5EBE7CFAF6F1EB374F9FBC77366CD8D0A143870E1D3A74C4881123060F1E3870F4E851A64C993367CEA04183264D1A356AD4AC59B3A6CD9B3770E2C4912347CE9C3974E8D0B163C78C19336CD8B871336DDAB469D3B069AB56AD1A356AD4A851A346AD5AB56A962E61CAA46913A74E9E3E59BA842993A64D9C3A79FA943061C2840A1B4684C8F0A11021448A184952048991264284102972248912244C9AB46AD5AAD5AB57AF5EE1C2D5AA55AB56B972D9B275EB962B57AE68D1A255ABD6AC59B060C182050B56AC58B162B972254B962C57B76EDDBA254182040912244890204142850A153260C08061C28409142850C890E1C2850B172E58B060C182050B162C68D060E912A64C9A3671BA74E992A54B9840851235AA93A74F142952A4489122458A142952A4489122458A142952A4E820808001080A183090204082000E1A4078F00041800001060818F0008001040902DCB90368D0A03D7CFAF8F973E70E9E3C7AF6F0F923E8CF9F3B78F2E8D1132890A03F97447102154AD4A84D9E3E49922469D1A2458C18317A54E8502242840811224488102142840811224488102142172F5E44799222458A14295AB4F8B1634790203D7AF4A851E3468E1E3162C498312357AE5CB972E5CA952B57AE1845920C69B2E4468E19518A14193264C58A24479E3CE9D1A3468C183162B468F163C89022458A14293263C68C273B52A4489122458A14296EDCC891E3C58B172F5EBC78E70E9E3C83060D0AE4E7CF9D3B78F200DA3328D09F3F77EEE0C903680FA03B77FEDCB983278F9E3D7CFAF8F973E70E9E3C7AF6F0E9E3E70FA952A950915AA5CAD4295677EEE0C9A3478F9E4077FEDCB98327CF9F3F7A02DDF973E70E9E3C7FFEE80974E7CF9D3B780409122428D09D3F2953A64C993265CA9429532243962C993265CB96316376ECD8B163C78E1D3B76EC58B366CE9E3D33062D5A3469C58A152B56AC58B162C58ADDB983278F9E3D7CFAF8F92343860C193264C8902143860B172E5CB860C142860C192B56AC58B162C58A152B56D4A851A3468D1A356AD4A88103070E1C3870D0A04183062952A54C9142756A952A52A456954A45CA142952A54861C58A152B56AC58B162C5FA0F6040800309163488D0DF3F8001050E2458D0E0418465CA943973E60C1A3468D6943173064D1A356BD8B47163A64D9B3672E4C8A143878E9B3770E2C89943C78D1D37C78E1D3B76ECD8B163C78E193B862C99B265CC9A397B560C5AB162C5901D8B764C1A2952A54C9D42954AD52A56F0E0C58BF7EE5DBF7EFAF4DDB983278F9E3D7CFAF8F943942851A244892A557A74E9346AD5AC5DC3964DDB366ED3A675F3962D5B356AD4A811254A942851A2448912256ACF9E3D7BF6ECD9B367CF1E3D7AF4E8D1A3478F1E3D7AF0E0C183070F1E3C78F0E0B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0010404080244953A956A55AB57B14AD5BA55EA54AA55AD5EC58A556BD5AA55AB56AD5AB56AD5AA54A952A54A952A55AA54A962C58A152B56AC58B162C5DAAE1DBF7DF7FAC58B77EF5EBE7CFAF6F1EB374F9FBC773060C08001E3C78F1F3F7EE4C89123470E183060C080810F1F3E7CF8DCB973E7CEDDBC79F3E6CD9B376FDEBC79F9F2D5C317EFDDBB77EFDEC993274F9E3C79F2E4C99317356A54AD5AB56ACD9A35AB54A952A54A952A55AA54A9992E5D02A549D4A84DA33E59BA842993A64D9C3A79FA14214284081122448810218255AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AFB66AD5AAD5AB57AF5EE1C2D5AA55AB56B972D9B275EB962B57AE68D1A255ABD6AC59B060C182050B56AC58B162B972254B962C57B76EDDBA2541820409122448902041C2850B172E5CC08061C28409193258B0A04183060A142864A850A182050B162C58B0800C193264C8902143862CD93367CE9A3563C66CD9B264D2A4499326AD58B162C594458B060D9A3163C68C19330620800002060A2438304081C2850C1B3A7C08316242890913264C983061C284091382E080C2C3871022469420C18103070E1C3870E0C081C39F3B78F2E8D193078FA03F7FFEF4D1A367901F3F79F2DCB973070F1E3C7A040D02F4E7CF9F3F77EEDCB99327509F3D7BF8F0091448D09D3B2B56AC58B1A2468D1A356AE4C89143870E1D3468B4E80103060C1C3870E0C0F1E2C58D1B376EDCB871E3860B173264C88001E3C78F1F3F76D4A851A3468D152B56AC5861C3868F1F3F7EFCF8F123468E1C3C5EBC7861C3860B173468D0902143860C193264C488C183070B16336AECD8E1CE9D3B77EEDCB973E7CE9D3E7DFAF4E5CB972F5FBE7CEFDEBD7BF7EEDDBB77EFDEC993274F9E3C79F2E4C993070F9F3E7DF3E6F5EBF7EE1D3E7CF8E6CD9B376F1E3C78BA78F1E2C58BD7AF5FBF7CEDE2D5CB173160C1840D233671E2C48913274E9C3871E2C48913274E9C3871E2C48951A3468D1A356BD6AC59B34A952A55AA54A952A54A953A75EAD4A953A74E9D3A752A55AA54A952A54A952A55AA5BB76EAD5AB56AD5AA55B35AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC5BB76EAD5AB56AD5AA55A56AD5AA55AB56AD5AB56AD5AA458B162D5AB468D1A2458B962D5CBA78F902268C98315FBE7CF9F2E5CB972F5FBE881123468C18325FBE7CF912106040800009163488D0DF3F8001050E2458D0E0418460C0800103064C983061C28C193366CC983163C68C19B365CB962D5BB66CD9B2654BC2840913264C983061C2845CB972E5CA952B57AE5CB91A3B862C99B265CC9A397B660C1AB264C6A2318BB64C1A2952A54C9D42954AD52A56A54A9532550A152952A4589122556A15A953A8529D2A458A542952A454995A458AD44DA03E7DFEDC8913274E9C4081DA8CD9B3274D9F3F67EEDCC953A64CA04075EABC79E102050A133264C08041832C59B264C9CA55ABD6AC59B870E1C2852B972D5BB468B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E00104040E0200182060400003060E24086029132650A1368DEAA4E9D30409132A54B060C182050D11224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488C04B572F5FBF800513C68B57214387102552B48851A3479224498A4488102142842059BA842993A64D9C3A79FA6429132650A1448DD274E9121021448A1849A2040993264784102972048992254C9A001142A48891244A963069224408912246922839C2A4C92E5EBD7CFD02164CD830625CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB93A71F2044A142953A854B1E2C4C9132851A43CA152C5C950A2458D1E459A54E952A644830A6D4A94A8D3A7509566C992254B962C59B264C9B233A6CC99406FD2EC59D3A642850A1B366CD8B061C388112342840811E2C2850B176EE0D0C1C387102248943011A2C4070E1C387020C181C3B76FE0C2891B07EEDBB76F3871E2C48913274E9C3871922B67EE1C3A73E5D6955BB75327509B357BF6F4E9F3E74D9C4075EEE4D9D3E74FA013274E9C3871E2C489132746881021428408112244883071E2C48913274E9C387162CA942953A64C993265CA942953A64C993265CA942953BA73E7CE9D3B77EEDCB97357AF5EBD7DFBECD983070F1E57AE5CB972E5CA952B57AEEFDEBD7BF7EEDDBB77EFDEE593274F9EBC7EFDFAE9D357AF5EBD7AF3E6CD9B376F9E3E7DFAF4E5CB972F5FBE7CF4E8D1A3478F9E3D7BF6ECDDBB77EFDE3D79F2E4C993070F9F3E7DF3E6F5EBF7EE1D3E7CF8F0E1C3070F1E3C78112244881021428408112244881021428408112244883071E2C48913274E9C3871E2C48913274E9C3871E2C489AD5AB56A952B57AE58B162C182050B162C58B060C1BA458B162D5AB76EDDBA75EB1655AA54A95EBD7AF56AD6AC52A546A55AB52A56AC59B54A952A55AA54A952A546DDCA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AEC6A2152B960CD9B163CA94498B06CDD83367CD982D5BA6650B972E5BBE800923668C962D5CBA78F902268C98315AB67009C3E50B183264BE68D9C2A5CB163260C28819A3650B972E64BE800923668C962D5CC270F902E68B972FAE5CB972E5CA952B59B2649D3973060D1A3468DCB871A355AB56AD5AB162AD5AB5AA193366CC983163C78E1D3BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1FE0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F4183860B182A54C88001032D5AB468D182050B162C58B56AD59A356BD62C59B264B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF5EBC78FBF6ED7BF7EEDD3B78FDFAD5ABA74F9F3E7DF6EC45953A956A55AB57B166D5BA55EA54AA55AD5EC59A556B0609132854B0702183040BB870E1C2F5AA55AB56AD5AC58A152BD6AB57AF5EBD7AE5CA952B57AE6EDDBA75EB56BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEECD70E1C2850B1C3870C488C182460B172C78F0E0F1E2458E1C397CF8F0E163C70E1A5BA54A959A35EA55AC55B55EB8308102850A16284C902044081123428414212244081021428408112244881021448810213224899225439A142952A44891244896306932E4C8902447922851C284098C183266D0A861E3068E1C3A76ECE051E3468F1A3E7EFCF8F1E3C78F1F3F7EFCF86108D2A3438A0811224488D0A24488244992D4A810A348962E61CAA46913A74E993E51A448F1E4C98B175162CC9851E3468E183B76F4E81124C88F16458A0C197224C98A356AD4A8B162C58A1B377E3871F2044A142953A854B1F2E3C78D1B376AD458B162C550A2458D1E459A54E952A644830A6D4A94A8D3A750955ABA240A942651A34279FA943061C2840913264C9830A1C2850C1B3A7C08316242890913264C983061C28409132A5CC8B061C38710234664A8F021C3860D1F428C189161C2840A17265CC89021C3874FA2449132858A152B56ACD49409D4E7CF9F3D71E2C499254B962C59B264C992254B962C59B264C992254B962C2B56AC58B162C58A152B56FCF8F1E3C78F1F3F7EFCF871E3C68D1B376EDCB871E3468D1A356AD4A851A3468D1A3468F4E8A143870F1F3468DCB871E3C60D172E5CB87061C3860D1B3664C8902143060F1E3162B4C08163468D1A2F5EBCB8C182450B1D3A74E4C8B163C70E183060C0801121428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021C2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C489AD5AB56AD5AA55AB56AD5AC182050B162C58B060C182E5CA952B57AE5CB972E5CA55AD5AB56AC58A152B56AC58AD60B992758B16AE59B15EC182050B162C5CB870E1C2356BD6AC59B368D1A2458B962C59B264C992D5AA55AB56B76EDDBA75EBD6AD5BAE5CE5CA95CB962D5BB65EBD7AA5650B972D5BBE8409A3658C962D5CBA78F902268C98315AB670D9F2E50B173264B668D9C2A5CB173260C28819F30F6040800309163488D0DF3F8001050E2458D0E0418464B670E9E2850C183062C6943173064D1A356BD8B47183C68C193366CC9871E3C68D9A3770E2C89943678D1D3566CC983163468D1A366CDE183B862C99B265CC9A397B660C1AB264CA96318BE64C1A2952A54C9D42954AD52A56A54A9532750A552A52A448DDB983278F9E3D7CFAF8F973E70E9E3C80EEDC092468D0346AD5AC5DC3964DDB366EDAB275F356AD5A356AD4A8254C983061C2840913264C488102050A142850C890218313274FA0389152854A94279224496A1429522243840EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF9E13274FA0449132854A152B01163068E0E00104040E0244953A956A55AB57B166D5BA55EA54AA55AD5EC59A552B0609132854B0700143060D13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C387162BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE49952A55EAD5AB57AF5EBD5AB56AD5AA55AB56ADBA75ABB266D2A42143860C193264D1A2152B56AC58B162C58A55A85001C3850B172E68D0C04B572F5FC180FD12C68B572244881E3D7AA448D1A2458B0A152A54881123468C2059BA842993A64D9C3A79FA6429132750A1448DD274E912214284081122448810214284081122448810A1438B1A011142A48891244A963069F2EC19B463C78E1D3B76ECD82E5EBD7CFD02164CD830622953A64C993265CA9429535EBC78F2E4C68D142952A4983123468C21438A14D9B1E3C78A162D92D40812A4478F51A74A95BA55ABD6AC59AD46C58A152B56AC58B162C52A552A55AA54B56AB56A75EA50A2458D1E459A54E952A644830A6D4A94A8D3A7509572E5CA952B57AE5CB972E59A3265CA942953A64C9932A5C2850C1B3A7C08316242890913264C983061C28409136EE0D081C387101C489430C1E14407121C407C2051C2C4B76FE0C2891B372EDC37715CB972E5CA952B57AE5CB9922B67EE1CBA72EAD6955B97254B962C59B264C992254BCA942953A64C993265CA94C78E1D3B76ECD83164C890152B56AC58B162C5942953C68C19B367C59A358B664C1A3264C8902153B68C593468C6A2494BA66C19B366CE9E1D3B76ECD8B162C58A152B264B962C59B264C99A356BD6AC59B366CD6AD5AA55AB56B56AC182050B162C58B060B56AD52A56AC58B162C58A3571E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C38716284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284083264C8902103060C183060AC58B162C58A1A356AD4A871E3C68D1B376EDCB871E3C68F1F3F7EFCF8F1E3C78F1F356AD4A85163C58A152B56C08061C3860D193274E8D0B162C58A152B56AC58B162C58F1F3F7EFCB871E3C68D1B356AD4A851A3468D1A356AE8D0A143870E1B366CD8B0A1650B972D5BBE800923668C962D5CBA78F902268C983164B670D9D2E50B983062C690D9C2A50B193260C2840903106040800309163488D0DF3F8001050E2458D0E0418443840C2922248910214284983163C68C19356AD4A851D3A64D9B366DDEBC79F3E68D1C3972E4C8A143870E1D3A123258B83061C2040B1A30183B862C99B265CC9A397B860C5AB264D0962D8BE64C1A2952A54C9D42954AD52A56A54A9532750A552A52A448DDB983278F9E3D7CF4F8F973E70E9E3F7FFEFC092468D0346AD5AC5DC3964DDB366ED3A675DB966DDBB66DD7A8D5C40954E74D9E3B7DFA042A61C284091226589820C1822B57AE5CB972E5CA952B57B56AD1A2458B162D5AB468B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E00104040E0244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB04091A2854B070014386098B24499244881021428408152A544811234691201D6AD4AE5DBF7DF9FAC58B77EF5EBE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE49952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56A54A953A956B57A156B56AD5BA54EA55AD5EA55AC59B55EBD7AF5EA55AC58B162C5CA4BD72F5FBD800513C68B1721428408112244881021428C162D4A640811A2438F1E59BA842993A64D9C3A79FA64E9122650A1448DD274E992A54B98326DDAC4A993A74F972E8D02754914274D993E091142A48891244A843069224408912247902821C244C82E5EBD7CFD02164CD830622A55AE64D9D2E54B982A55820469D162488A142952A4E8D1A34691224576ECD8B1E3C78F193366BC78F1E2C58B243162DC889263C591272F3A71F2044A142953A854B1C2650B172E5CC878F1E2C5CB50A2458D1E459A54E952A644830A6D4A94A8D3A7509566C992254B962C59B264C97233A6CC993D7DD2B4B9D3A6C2850C1B3A7C08316242890A17326CE8F021C48809256EE0D0C1C387102248943041E2C408142240701801020580000206102860E040020500163068E0E00104040902EC94693326CD9E3D7FFE9CC9952B57AE5CB972E5CA95EB4D9C4075EEE4D9D3E74FA0AE5CB972E5AA55AB56AF5E69D9C2A5CB98315CC28C19A3650B172E5CB870E1C2858B962D5CB870E1C2850B172E5AB670E1C2E54B973062B848902041820409122448903061C2840913264C983061C2840913264C983061C28409162C58B060C182050B162C5CB870E1C2850B172E5CB81021428408112244881021428408112244881021428408B870E1C2856B962D5AB164DDBA75EBD6AD5BB76EDDBA050B162C58B060C18275EBD6AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76ECD9A356BD6AC59B366CD9A55AB56AD5AB56AE5CA952B57AB56AD5AB56AD5AA55AB5613274E9C3871E2C48913274E9C3871E2C48913274E9CF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC382050B162C58B060C182050B162C58B060C182050B56A3468D1A356AD4A851A346142952A4489122458A14292E6CC85061C28409132664D8A851A3468D1A356AD4A891962D5CBA78F902268C98315AB670E9E2E50B973062C668D9C2A58B972F5CC2881903106040800301023488D0DF3F8001050E2458D0E041840103060C1870E0C07FFF00963173064D1A356BD8B47173E6CC993367E4C8912347CE9B3770E2C89943678D9D37172FA2CC989164C890183BB66AD5AA55AB56AD5AD9CA150B162C58B05CB972E52A162952A4489D22458A142952A952A54A956AD5AA55AB56A142850A15AA55AB56AD5A75EAD4A953A74A952A55AA142952A4489122458A142952D4A875A3460D5BB66CD9B2254D9A3469D2A2458B162D0A0B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF5EAD5AB870E192254BD6AB57B060C182050B162C58B060C58A152B562C57AE5CB972D5AA55AB56AD5AB56AD5AA950409122448902041820409EDDAB56BD7AE9D3B7CF8F0E1C3870F1FBE7BF7EEDDBB57AF5EBD7BF7EED1A3478F5EBE7CFAF6F5EBD7AF5FBF7EEEDCBD93274FDEBC79EFF2C993274F9E3C79F2E4C993376FDEBC79F3E6CD9B376F5EBE7CF9F2E5CB972F5EBC78EFDEF5A3672F5EBC78F1E2E9D3E7CE9D3B77EEDCB973C74B572F5FBF800513C68B172142840811224488102142922449922449922449922459BA842993A64D9C3A79FAB469132650A1448DCAE4E9D3AC59B468D1CA75EBD6AD5BEFF6D9B367CF9E3D7BF6EC091122448810264C9830614284081122448810214284C82E5EBD7CFD02164CD83062142952A4489122458A14295EBC58D1E2498D173166CCD8D1E3479122356EE488B162478F20458E2439D2E44994142952A4489122458A142952A4489122458A142952A4489122458A142952A44891E2D1A3478F1E3D7AF4E8D1A343870E1D3A74E8D0A14D9B1A356AD4A851A3468D1A350A0FDEBE7DFBE0C183070F9EC2850C1B327CC89021438668D0A04183860D1B366CD8A851A3468D9A3469D2A44953A64C993265D4A851A346CDB76FE0C2891B076EDCB76F912241820409122444881021428408112244881021428408112244881021428408112244881021428408112244356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A871E3C68D1B3758B060C182458C183162C458B162C58A153366CC983163C68C193366B468D1A2450B1B366CD8B061C3860D1B366CD8B061C3860D1B366CD8B061C3860D1B3A74E8D0A143870E1D3A74F4E8D1A3478F1E3D7AF4E871E3C68D1B376AD4A851A3060D1A3468D0A04183060D1A3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF82143860C193264C8902143860C193264C8902143860C19376EDCB871E3C68D1B376EBC78F1E2C58B172F5EBC784183060D1A3478F0E0C183070F1E3C78F0E0C183070F1E3972E4C89123478E1C3972F8F0E1C3870F1F3E7CF8F08103070E1C3870E0C08103870B172E5CB870E1C2850B173468D0A04183060D1A3468AC58B162C50A183060C080F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1A3468D1A356AC8902143860C193264C8902143860C193264C8902143860C193264C8902143860C192E5CB870E122478E1C3972E4C89123478E1C3972E4C84183060D1A3468D0A04183060D1A3468D0A04183060D1A3C78F0E0C183070F1E3C78E8D0A143870E1D3A74E8D0A143870E1D3A6EDCB871E3C68D1B376EDCB871E3C68D1B3162C4881123468C183162DCB871E3C60D1C3870E0C0F1E2C58B172F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3A74E8D0A143870E1D3A74AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56F0E0C183070F1E3C78F0E0F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF84183060D1A3468D0A04183060D1A3468D0A04183060D1A3C78F0E0C183070F1E3C78D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A2E5CB870E1C2850B172E5CD8B061C3860D1B366CD8B061C3860D1B366CD8B061C3860D1B366CD8E8D1A3478F1E2B56AC58B162C58A152B56AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F376EDCB871A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8F1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5BFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A74E8D0A143870E1D3A74E4C89123478E1C3972E4C8A143870E1D3A74E8D0A143870E1D3A74E8D0A143870E1D3A74E8D0A143870E1D3A74C4881123468C183162C48871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376ED4A851A3468D1A356AD4A83163C68C19337CF8F0E1C3870B172E5CB870E1C2850B172D5AB468D1A2458B162D5AD4A851A3468D1A356AD4A8A143870E1D3A74E8D0A143070B162C58B060C182050B163264C8902143860C193264E4C89123478E162D7AF4E851A3468D1A3568D0A04183C68F1F3F7EFCF8F1E3C78F1F2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A153264C89021C3860D1A3468C0800103060C183060C0800103060C183060C0800103060C183060C0800103060C183A74E8D0A1A3468D1A356AC8902143860C193264C890F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78B172F5EBC78F1E2C58B172B56AC58B162C58A152B56D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56AC58B162C58A1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A85163C58A152B56E8D0A143870E1D3A74E8D071E3C68D1B376EDCB871E3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EC0800103060C183060C08061C3860D1B366CD8B061C3468D1A356AD4A851A3468D1A3C78F0E0C183070F1C3870D0A04183060D1C3870E0C0A143870E1D3A74E8D0A143870E1D3A74E8D0A143870E1D376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B1122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122F8F2F5EB973061C182F5EAF5FFFFFFFFFFFFFFFFFFFF3F0C183060C0800103060C183060C0800103060C183060F8F0E103070E1C3870E0C0A143870E1D3A74E8D0A143070C183060C0800103060C183060C0800103060C183060C0800103060C183060C0800103060C183060C0800103C68A152B56AC58B162C58A152B56AC58B162C58A152B56D8B061C3860D1B366CD8B0F1E3C78F1F3F7EFCF8F1E3478D1A356AD4A851A3468D1A3264C8902143860C193264E4C89123478E172F5EBC78C182050B162C60C0800103060D1A3468D0B871E3C68D1B3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F6AD4A851A3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56D4A851A3468D1A356AD4A8A155AB56AD5AB56AD5AA55AB54A952A54A952A55AA54A955AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD4A952A55AA54AD5AB56AD5AA55AB56AD5AB56AD5AA55AB52A54A952A55AA54A952A5FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E5CB870E1C2850B172E5CCC983163C68C193366CC98B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8B162C58A152B56AC58B162C58F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCB061C3860D1B376EDCB871E3C68D1B376EC0800103060C183060C0803163C68C193364C8902143860D1B366CD8E0C183070F1E2B56AC58B162C58A152B56E8D0A143870E1D3A74E8D00103060C183060C0800103C68B172F5EBC78F1E2C58B173870E0C08103070E1C3870B468D1A2458B162D5AB46871E3C68D1B376EDCB871E3060F1E2C58B060C182050B163972E4C89123478E1C3972BC78F1E2C58B172F5EBC78F1E3C78F1F3F7EFCF8F1E3C78D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376ED0A04183060D1A3468D0A02143860C193264C8902143860C193264C8902143860C193F7EFCF8F1E3C78F1F3F7EF8F0E1C3870F1F3E7CF8F04183060D1A3468D0A04183C68A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EAC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AFCF8F1E3C78F1F3F7EFCF89123478E1C3972E4C89123478D1A356AD4A851A3468D1A376EDCB871E3C68D1B376EB870E1C2850B172E5CB8701123468C183162C4881123468C183162C4800103060C183972E4C89183070F1E3C78ECD8B163C78E1D3B76ECD871E3C68D1B376EDCB871E3C68E1D3B76ECF0E1C3870F1F2B56AC58B162C58A152B56E8D0A143870E1D3A74E8D08103070E1C3870E0C08103478F1E3D7AF4E8D1A3478F1E5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA956B840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488C04B572F5FBF800513C68B1721428408112244881021428B162D5AB4881021428408C1800103068C1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3070B162C58B078F1E2C58B173264C8902143860C193264C8902143860C193264C890B162C58A152B72E4C89123072F5EBD7CFD02164CD83062142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A17337E04F99F22458A14295AB458B122CA8C193376EC1832E4C68D204182044992A4489122458AC48811234693142952A4489122458A142952A4489122458A142952A41821428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408172D564499B1E3468E1A3D82FC2892E4498C214D961CF9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1FE1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F7EFCF8F1E3C78F1F3F7EBC78F1E2C50B1C3870E0C0B162C58A152B56AC58B162458C183162C458B162C58A152B56AC58B162C58A152B56B46871E3C68D1B376EDCB8F1E3C78F1F3F7EFCF8F1E3C78C193366CCB871E3C68D1B376EDCB871E3C68D1B376EE8D0A143870E1D3A74E8D061A851A3468912254AA44891224592244992142952A44891222D5AF4E8D1A34790204DA3562D1B356CD9B46DEBF6FFFFFFFFFFFFFFFFFFFF3F2C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182D5AA55AB56AD5AB56AD5AA55AB56AD5AB57AF50A162C585CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5FAEFDFBF7FFFFEFDFBE7CF1F408000010204081020408003070E1C3870E0C08103070A142850A040810811224408102040800001020468D0204182040912244890204182050B162C58D0A04183060D1A3468D0A04183060D1A3478F0E0C183070F1E3C78F020428408112244881021428451A3468D1A75EBD6AD5BB74A952A55AA54A952A54A957AF5EAD5AB57A74E9D3A756AD6AC59B366CD9A356BD6AC52A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF56AD5AA55AB56AD5AB56AD5AA58B162C58A152B56AC58B16AD5AA55AB56AD5AB56AD5BA6FDFBE7DFBF4E9EBD7AF9F3B77EEDCB973E7CE5DBC78EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E8D58B17AF1FBE7BEDDAE1A3578F9F3C79F2E4C993274F1E3D7AF3E6CD9B376FDEBC79F3E6E1C387AF9E3E7DF7EEDDBB57AF5EBD7CF9F2E5CBD78E9F3D7BF6ECD9B367CF5EBB7658B162C58A152B56AC58B156AD5AB56AD5AA55AB56AD4A952A55AA54A952A54A952A55AA54A952A54A952A55AA57AF5EBD7AF5EAD5AB57AF5AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF5AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A448810214284081122448810214284081122448810214488102142840811224488142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244992244992A4489122458A2C59B264C992254B962C592244881021428408112244881021428408112244881021172F5EBC78F1E2C58B172F56AC5811254A8D1A3366CC881123468C183162C48811E3C58B173972B468F1E3C78F183196BC781165468F204F52A4489122458A142952A4489122458A142952A4489162C78E1D3B7A0C1972E4C8911E3D7AF4E89124499020416EDC2852A4488E274F9E3C3961C28409132A54A850A182040912244890204182040913264C983061C28409132650A0408102050A142850A0204182040912244890204182050B162C58B060C182050B172E5CB870E1C2850B172E60C0800103060C183060C0902143860C193264C8902183060D1A3468D0A04183060D72E4C89123478E1C3972E4942953A64C993265CA942963C68C193368CC983163C68C193366CC983163C68C193366CCA04163C68C193468D0A44993264D9A3469D2A449D3A64D9B366DDAB469D3A64D9B366DDAB469D3A64D9B3667CE9C3973E6CC993367CE9C3973E6CC993367CE9C39E3C68D1B376EDCB871E3C68D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4C89123478E1C3972E4C89143870E1D3A74E8D0A14387CE9C356BD6AC993367CE9C3971E2C48913274E9C3871E2C48913274E9C3871E2C48943870E1D3A74E8D0A143870E1C366CE0B081C3860D1B386BD6AC59B366CD9A356BD6A44993264D9A3469D2A44983060D1A3468D0A04183060D1A3468D0A04183060D1A346FDEBC79F3E6CD9B376FDEB061C3860D1B366CD8B061C3860D1B366CD8B061C3864D993265CA942953A64C99326FDEBC79F3E6CD9B376FDE942953A64C993265CA9429A3458B162D5AB468D1A2458B962D5CBA78F902268C98315CB870E1C2850B172E5CB874E9D2A58B173264C89021A3650B17305CBA7409E3C5CB972F5FBE7CF9F2E5CB972F60C0800103C68B172F5CB8840913264C983061C28409B3650B172E62B66CD9B265CB983163C68CD9B265CB962DC58A152B560C1A3463C68C193366CC983163C68C1933060D1A3468D0A04183060D1A3366CC902143864C9AB466D08C214B068D593368C6A44993B66CD9B265CB962D5BC68C193366CC983163C68C59B366CD9A356BD6AC59B366CF9C3973E6CC993367CE9C2143860C193264C8902143D6AE5DBB76EDEEDDBB77EF5EBE7CF9F2E58B172F5EBC78F9F2E5CB970F1F3E7CF8F0B573F70E5E3C79F3E8D5B3E7CEDDBB7BEFE4E1A357CF9E3C79F2E4C993274F9E3C79F2E4C9DBB76FDEBC79F3E6CD9B376F5EBF7EFDE8D1A3F7EEDDBB77EFDEBD7BF7EE9D3B77EEDCE9D3A74F9F3E7D478F1E3D7AF4E8D1A3478F1E3D7A1429D2A2459932653A74E8D0A1438D1A356AD4688408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408000102040810204080030722448810214284081122444890204182040912244890A04183060D1A3468D0A0418308112244881021428408115ABA842993A64D9C3A79FA244A142650A1448D1A356AD4A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA942993264D9A347DFAB469D3A64D9B366DEAE42914264C98308912356A142850F5EAD5AB57AF5EBD7AF6ECD9B367CF9E3D7BF6ECD9B367CF1E3F7EFCF8F1C3F7EEDDBE7DFBF6EDDBB7AF5FBF7EF0E0C193274FDEBC79F3E62954A850E142850A152E5C983061C2881013264C081162C284091D324C98302143890C13264C9830E1C28509193654983061C3840B13366C982953A64C972E5DBA740994264D9A3471E2C48913A7509B366DB264C992254B9F3E61C2244A942851A3468D1AD5A9D3A54B972E5DF2E4C9D3B76FE0C2890B07EEDBB76FDFBE810B276E1CB871DFBE4982D4A851A3469122453A74881123468C1831628408112244881021224488102142CB962D5BB66CD9B265CB96193366CC983163C68C458BD60C1A3468D0A04183060D9A3367CE9C3973E6CCD9B367D29A356BB66CD9B265CB96294B962C59B264C992254B264D9A3469D2A44993264D1A80030F060C18902041820409121C38E0C08103070E1C2850B060C18102050A040820448810214284081122448810214284081122448810214488102142A4489122458A142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244C982851A2448912254A942C59B264C992254B962C59C2840913264C983061C2844992244992243972E4C891235AB468D1B2658B172F5EBC6CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2850B172E5CB8700103A64B972E13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913277EF9F2E5CB972F5FBE7C21A3458B162D5AC68C1933668C962D5CBA78F902268C98315CB870E1C2850B172E5CB874E9D2A54B17325DC89021B3650B972D5FC87CF9B265CC972F5FBE7CF9F2E5CB972F60C0800103060C183060C084091326CC962D5BB66CD922468C183164C8902143E6CB972F5FBE6CD9B265CB962D0913264CA83061C2840A15264C983061C3840913366CF8302243860D152A54D83021448810212E4C9830E142860B172E5CC8B061C2840C21264C9830A142850B172A84A850A142880913264C98B021356AD5A871C3964D9B366ED4A855A3960D5B366DDAB44DA3566DDA346CD9AA55ABD6AE5DBB76EDEEDDBB77EF5EBE7CF9F2E58B172F5EBC78FAF4E9D3A70F1F3E7CF8F0B573F70E5E3C79F3E8D5B3E7CEDDBB7BEFE4E1A357CF1E3C78F0E0C183070F1E3C78F0E0C1DBB76FDEBC79F3E6F5EBD7AF5F3F7AF4E8D1A3F7EEDDBB77EFDEBD7BD7AF9F3B77EEDCB973E7CE9D3B7784081122448810214284081122448810214284081122448810214284081122448850A142850A152A54A850A142850A152A54C8902143860E1D3A74E8D0A1438710214284081122448810214284081122448810214284085122428408112244881021458A142952A4489122458B162D5A44881021428408112244881023468C183162C4881123468D1A356AD4A851A3468D1E3D7AF40812A4489122458A24499224499224499224499224499224458A142952A44288102142840811224488101D3A742851A2448A142952B468D122468C18316AD4A851A3468D1A356AF4E8D1A347C8902143860C193264C890152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C58A152B56AC58B162C58A1D3B76ECD8B163C78E1D3BB6CB972F5FC182050B162C182F5EBC78F1E2C58B172F5EBD7AF5EAD5AB57AF5EBD7AF9F2E5CB972F5FBE7CF9F2F5EBD7AF5FBF840913264C183060C0800103060C183060C182050B162C58B060C1820913264C983061C2840913366CD8B061C38811EBD5ABD7FFFFFFFFFFFFFFFFFFFFFF3F7EFCF8F1E3C78F1F3F7ED4A851A3468D1A356AD4A8B162C58A152B56AC58B162850B172E5CB8E8D1A3070B163F7EFCF8F1E3C78F1F3F7EC8902143860C193264C89051A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A821448810214284081122448810214284081122448810214488102142840811224488142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244A942851A2448912254A940001020408102244881021C2840913264C983061C28409112244881021428408112213274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C489132786092386CC973163C89021A3458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B173264C89021A345CB962D5CB88421F365CC972F5FBE7CF9F2E50B192D60C080010306CC962D5BB688112326CC972F5CB870E112264C983061C278F1E2C5CB172E5CC68C193366CC983152A54A952A55AB56AD5AB552A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB0A17366CC81062C2840C15464C983061C2840A15264C983061C2840B17264CB8F0E1346AD5B45DC3964DDB366E09133264C810A242850C21264C983021C3840B173284E8CA952B57AE5CB9CA952B57AC58B162C58A152B56AC58B366CD9A356BD6AC59B36201040810204080000102FCF7EFE0C183070F0E1C38702080000206102860E040020501163068E0E00184000902040810204000000000081840A0C081030706183060204102000D1A3470E0E041830655AB56AD5AB56AD5AA55AB4A952A55AA54A952A54A957AF5EAD5AB57AF5EBD7AF52A55AA54A952952A55AA54A955AB56AD5AB56AD5AA55AB5AB56AD5AA55AB56AD5AB55AB56AD5AA55AB56AD5AB52A56AC58B162C58A152B56AC57AF5EBD7AF5EAD5AB57AF6AD5AA55AB56AD5AB56AD50A0912224488102122448850A142850A152A54A850A14387183162C4881123468C1859BA842993A64D9C3A79FA240A142850A1448D1A35EAD2A64D9B36691275E9D2A54B983E7DFAC48913A74E9D3A59B2642953A64C962C59B2D4A9532750A1366DDAB46913274E9C3869FAF4E9D3274F121B3264C810A242850C21264C983061C2840A15264CF83061C2840B17264CB890A1C3840913324C18712143880A17366CC81062C2840C154EA356AD1A356CD9A861CB16214284081122448810214284081122448810214284081122448810214284081122FCFFFFFFFFFFFFFFFFFFFF2F41820409122448902041820409122448902041820409162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B172E5CB870E1C2850B172E58B060C182050B162C58B060C182050B162C58B060C1820409122448902041820409FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFC2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B56AC5851A3468D172C7EF8F03183860E172E64C8A011A3C50A18366EDCB801830757AE5CB972E5CA952B57AEC6A0214BA64C1AB366CE9E057830A040030302081C48308D5A356CD7B065D3B68DDAB163C78E1D3B76ECD8B163A448914A758A142955A4489532658AD52A54A750952A1521428408112244881021428408112244881021428408112244881021428408112244881021428408112244884083860F172E78F058B1A2C58A152B56ACA851A3468D1A13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C2943860C192B64C8902143068B1D3B66B098C162060B162B56C890B162C50A1A3468F8703163C60C1F2E64B060E1C2870F1F3B5CB870E1C2050D1A3468D0A04183060D1A356AD4A851A3468D1A356AD0A04183060D1A3468D0A0B162C58A152B56AC58B16285962D5CBA78F902268C98315BB6702103E60B983063B668D9C2658B17325CBE701953468D1A3468CC9C79D3C60D40800105022458D0E0418477EEDCB973E7CE9D3B77F4943173064D1A356BD8B47183C68C193366CC9861E3260D9B3770E2C89943E78C1D33C58A152B56AC18B362C78E193B862C99B265CC9A157BF60C9AB464C78E1D8B764C1A2952A4489D3A954A552952A4489122758A142952A448DDB983278F9E3D7DFC08FA93070F9E3C83FEFCF913480FA955A64E9D2A55AA54295277EEE0C9736750204180FE144356AC58B163C78A152B66C182050B162C58B060C1C2AC59B86CB56AD5AA55AB56B468D1AA554B162E59AF5EB573F70E5E3C79F3E8D5B3E7CEDDBB7BF1E4E1A357CF1E80000206100060E040820101020830E0E0418204090244953A956A55AB57B156D5BA55EA54AA55AD5EC55A55AB050B162C58B060C182050B162C58B060C182050B162CBCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB87EF1EBD77EEDCBD83074FDEBC79EFE665C58A152B56AC58B16AD5BA152B56AC58B162C55AB56A54A953A956B57A156B55AD5BA566A55AD5EA55AC55B55AB060C182050B16244890C04B572F5FBF80F512C68B1721428408112244881021428C16494AC468D1A242850E59BA842993A64D9C3A79FA74E9D2A54B972E5DBA74E912060C183060C8902143860C6BEAA86143670E9D3772CA001142A4C891244A96306992440891224792081122A4C92E5EBD7CFD02164CD83062274F9EECF81124CA9018315EBC7851A44891242D7AF4385263C58A193366C4B8B12457AE5CB972E5CA952B57AE9D387D02E5A913A74B972E4579F2044A142953A854B1C268D1A2438A10157AF4E8D050A2458D1E459A54E952A6448F16357A74A9D3A75095B6CBD7AF1F3C78F3E8B5B3F7E3C70F172E62B090216386C2850C1B3A7C08316242893F7EFCF8F183078F1D2B564890204182040912244890C0952B57AE5CB972E5CA95AB060D1A3468A0408102050A356AD4A851A3468D1A356AFC031810E04082050D0644F8E3C78F1F3F62C4A041C3478E172F72ACB87103078E1E356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8112142840811224488102142A74E9D3A71E2C48913274E53A74E9D3A75EAD4A954A952A54A952A55AA54A952A51A356AD4AB57AF5EBD8A156BAD5AB56AD5AA652B56AC58B060C182E5CAD5AD5BAF5EC992254B962C59B272E5CAF5E4C993274F9E3C79F2E48913274E9C3871E2C48913272953A64C993265CA9429534E9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AE2953A64C993265CA942953B66AD5AA552B5CB468CD9AA5478F1E3D7AF4E8D1A347CF8A152B56AC58B162C58A152953A64C993265CA942953A64C993265CA942953A64C09064C98305FBE7CF922868C962D5CBA78F902268C98315AB670E9E2E50B98305CC668D9C2E50B193264B66CF9C2850B172E5FBE74E91226CC3F8001050E2458D0E041840001020408D060C08003FD953173064D1A356BD8B47163E6CD9B336EE6D09163C74C9C3871E2C4A143870E1D3A162C58B850A18204091224183B862C99B265CC9A397B56AC18B262C78A158B564C1A2952A54C9D42954AD52A56A448953255AA142952A448E5C993274F9E3C79F2E4C983070F1E3C78F0E0C18307CF346AD5AC5DC3964DDB366ED3A875F3760D5B366DDBAA01189020C1810001020408204182040B162C50A0A04143AB56AD66CDC2852B572E57B162C5AA55EBD6AD5BB972B573F70E5E3C79F3E8D5B337CFDDBB7BF1E4E1A357CF1E8000020610286020410205011630681020408004091244953A956A55AB57B166D5BA55EA54AA55AD5EC55A552B060C152A5CB8306142860CC5A0212B56EC18B365C58AA54C993265CA942953A64C993265CA942953A64C993265BC7CFAF6F1EB374FDF3C7B00001020E0C08103070E1CDCB871E3C68D1B376EDCB871E3C68D1B3764C89021438654A952A956B57A556A55AD52A54AA5AA55EA55A955B56AD5AA55AB56AD5AB56AD5CA4B572F5FBF800513C68B172142841A356AD4A8512342840811224488102142840859BA842993A64D9C3A79FA7429D32750A1448DBA74E9121021448A1C49A2640993264484102972248910214292001142A4C891244A96306942440891224792141122A4C92E5EBD7CFD02164CD8306259B264C992254B962C59B250A4489122458A142952A44891A2489119339E3C8911E3C58B285192FCA8B163C78D212B8E3459D2A3458E20413A71F2044A142953A854B1D2CEDD3B78F0E8E1A357CF1E51A2448912254A542951A259B264C992254B962C59B2A854B952654B972F55AA54B90145070F1F52885051C244C2840913264C983061C284DFBE811B376E1CB870DFBE6DE0D0C1C3871422549430C1E1C409141C52A450A182C3B76FE0C2890B07EEDBB76F1C3870E0C08103070E1C38942B67AE5CB972E5CA955B97254B962C59B264C99225CBCD9B3A750205BAD32650A01122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448860C68C193366CC983163C68C1C3972E4942953A6CC9B376FDEA04183068D1A3569D29C3973E6CC9B376FDEC89163C68C193366CC983163C68C193366CC983163C68C19336EDCB871C3860D1B3672E4943173064D1A356BD8B47153A64C993268D0A041B366CD9A3770E2C89943678D9D3513274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C88060D1A3468D0A04183060D1B366CD8B061C3860D1B3676ECD8B163274E9C3871E2D0A143870E1D356AD4A851E3C68D1B376EDCB871E3C68D193366CC983163C68C193371E2C48913870D1B366CD8C89123478E1C3972E4C89173E6CC993367ECD8B163C78E1B376EDCB871E3C68D1B376BD6AC59B366CD9A356BD69C3973E6CC993367CE9C3923478E1C3972E4C89123474E993265CA94A143870E1D3A66CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CCB871E3C68D1B376EDCB8718303070E1C3870E0C08103870E1D3A74E8D0A143870E1D366CD8B061C3860D1B366C70E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58F1F3F7EFCF8F1E3C78F1F3264C8902143860C193264E8D0A143870E1D3A74E8D0A143870E1D3A74E8D0A143070C183060C0800103060C18356AD4A851A3468D1A356AFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3478D1A356AD4A851A3468D1A356AD4A851A3468D1A356ADCB871E3C68D1B376EDCB841942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A244891A356AD4E8D2A5428522457AF4E8D1A34D9B362D5AB4A851A346952E5D5AD4E851A54A952A556AD4A851A3468F1E3D7AF4A852A3458D1A356A546953A5356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A89123478E1C3972E4C89123478E1C3972E4A04183060D1A3468D0A04183060D1A3468DCB871E3C68D1B376EDCB871E3C68D1B3762C4881123860F1F3E7CF8F0E1C3870F1F3264C8902143860C193264C8902143860C1D3A74E8D0A143870E1D3A74E8D0A143870B172E5CB870E1C2850B173A74E8D0A143870E1D3A74C8902143860C193264C89061C3860D1B366CD8B061C3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EB870E1C2858B1B376EDCB8E1C3870F1F3E7CF8F0E1C3070C183060C0800103060C183060C08001E3C58B172F5ED0A04103070E1C3870E0C0B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68B172F5EBCE0C183070F1E3060C0800103060C183060C0800103060C183060C0800103060C183064C8902143860C193264C8C89123478E1C3972E4C89183050B162C58D8B061C3860D1B366CD8B071E3C68D1B376EDCB871E3C68C193366CCD8B163C78E1D3468D0A04183060D1A3468D0A04183060D1C3870E0C0F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3478D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468F1E3D7AF468D1A2458B16356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78E1D3B76EC983163C68C193264C89021C3850B172E5CDCB871E3C60D1F3E7CF8F0B162C58A152B56AC58B162050F1E3C58B0B061C3860D1B3468D0A04183060D1A3468AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142956AC2852A44891224562C4489122458A142952A4489122458A142952A4489122458A142952A4489122458A14298A14291223468C213B7634499122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4E85123C98F2851962CD9B123489020416EDC68D264C78E2041820409D2A2458B162D9E3C79F1E2C58B173972E49831234A9428376EDCB8B1A4489122458A148912E5C68D3972E4C89123478E1C3972C0800103060C183060C080E1C2850B172E62C4881123C68B172F5EBC78F1E2C58B173D7AF4E8D183070F1E3C78DCB871E3C68D1B376EDCB8D1A2458B162D5AB468D1A2850C193264C8902143860C193468D0A04183060D1A3468E0C08103070E1C3870E0C061C3860D1B366CD8B061C3060B162C58B060C182050B163366CC9831A3468D1A356AD4A851A3468D172F5EBC78B162C58A152B56AC58B162458E1C3972E4C89123478E1C376EDCB871E3C68D1B376EFCF8F1E3C78F1F3F7EFCF8A143870E1D3A6CD8B061C3860B172E5CB870E1C2850B17356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7ED8B061C3860D183060C08041881021428408112244881021428408112244881021428408112244881021428408152A54A8102142840811226468D1A243870E1D3A742851A2448912254A94489122458A142D5AB468D1A2458B163162C4881123468C182D5AB468D122468C18112244881021428B24499224499224490103060C183060C080FEFCFD038850E04082040D1A44E8AFE0C081030F1E3C78F02040800001020408102040800001020408102040800811122468D0A04183060D2244F8AF60C181030912247850E03F8000070E24F8EF9F3F7F3468D0A04183060D1A3468FCF8F1E3C78F1F3F7EFCF871F2E4C993274F9E3C79F2E4C58B172F5E2C8912254A94224566CC983163C68F1F3F72E4C89163C78E1D3B5AB468D122498D184992244992E4C68D1B376EC4881123468C152B56AC583164C89021437AF4E8D1A4468D1A356AD4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A458B162C890214F9ECC9831234890204176ECD8B1A34993252F5EBC7891234A941B376AD2A4E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B9E3C79F2C48913274E9C3E59B264C9D2A54B972E5D12A552E54A962D5DAA54A952E58C193366CC983163C68C193F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C7A64D9B366DDAB469D3A64D9C3871E274E9D2A54B974675EAD4A953A74E9D3A71E2A443870E1D3A74E8D0A143870E1D3A74E8B871E3C68D1B142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A23478E1C397224478E1C39860C193264C890224562C478F2E4C993274F9EFCF8F1A3478F1E3D7AB46851A3468D172F5EBC78F1E2C58E1D3B56AC58B162C58A28516EDC489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4983163C68C193366CC68922348902041822449922449921B376E4489D2644791184B7EFCD8B163C58A1A4D72E4489122458A142952A4489122488C1951A2DCB87163C99211224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488F0EEDDBB77EFDEBD7BF7EE9D3C79F2E4C973E7CE9D3B773B76ECD8B163C78E1D3B76DCB871E3C60D1A3468D0A02143860C193272E4C89123478E1C3972E4C89123478E1C3162C48811E3C58B172F5EF8F0E1C3870F1F3E7CF8F0F1E3C78F1F3F7EFCF8F1E3070F1E3C78F0E0C183070F1E84081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810A1458B162D5AB468112142840811224488508D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A891278F9E41810205EAD3A7CFA04183060D1A3468D0A0417CF8F0E1C3870F1F3E7CF8ECD9B367CF9E3D7BF6ECD993278F1E3D8306050AD4E7CF9F3F7FFEFCF9F3E78F1E3D3060C0800103060C183060142BF6ACD8B367C58A152B56AC58B162C58A152B56ACD8B363C78E1D3B76ECD8B1632B56AC58B162C58A152B56AC58B162C58A152B56AC582143860C193264C8902143060D1A3468D0A04183060D1A3468D0A04183060D1A3468E0C08103070E1C3870E0C0F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F356AD4A851A3468D1A356AC0800103060C183060C080014408912247922859C2A4091021448A1C49A2640993264484102972248992224C9A101142A4C8912445920811524408912247922859C244081121448A1C4952448810214284102972244991244284001142A4C891244A963069224408912247920811C2A4091121448A1C4992448810214084102972248992254C9A081142A488902444920811024408912247922859C2A4091021448A1C49A264099326408410292224899025429A942C993163C68C1C4D9A34499122458A142952A4489122458A142952A4489122458A142952A4489122458A14295AB468F123498F1E3556BC488182050B162C58B0602183040912244890204182040913264C983061C28409172E60C0A041830409162C54A860C182050912244898306182050B162C58B060C182050B142858B060E1C2850B172EFCF8F1E3C78F1F3F7EFCF851A142050D1A3468C8902103050A12244890800103060C2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56E4C89123470E162C58B060A143870E1D3A74E8D0A143478D1A356AD4A851A3468D1A3F7EFCF8F1E3C78F1F3F7EE0C08103078E193366CC98810F1F3E7CF8F0E1C3870F9F3E7DFAF4E9D3A74F9F3E7DFDFAF5EBD7AF5FBF7EFDFAB56BD7AE5DBB76EDDAB56B376FDEBC79F3FAF5EBD7AFDFBD7BF7EEDDBB77EFDEBD7BF0E0C183070F1E3C78F0E0F1E3C78F1FBF7AF5EAD5AB972F5FBE7CF9F2E5CB972FDFBE7DFBF6EDDBB76FDFBE7DFDFAF5EBD7AF5FBF7EFDFAE5CB972F5FBE7CF9F2E5CBA74F9F3E7DFAF0E1C3870FDFBD7BF7EEDDDBB76FDFBE7DF4E8D1A3B76F9F3E7DF1E2C993274F9E3C79F2E4C993376FDEBC79F3E6CD9B376F1E3D7AF4E8D1A3478F1E3D7AF5EAD5AB57AF5EBD7AF5EAD9B367CF9E3D7BF6ECD9B3D7AF5FBF7EFDEEDDBB77EF5EBE7CF9F2E5CB972F5FBE7CFAF4E9D3A74F9F3E7DFAF4EDDBB76FDF3E7CF8F0E1C3C78F1F3F7EFCF8F1E3C78F5FBF7EFDFAF5EBD7AF5FBF7EF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF5DAB56BD7AE9D3D7BF6ECD9B367CF9E3D7B13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9CD8B367CF9E3D7BF6ECD9B3A74F9F3E7DFAF4E993264D99408102050A1428D0983163EEDCB973E7CE9D3B7FFEFC8913274E9C386FDE040A74A64D9B3367EAD40914284F9E3B77EEDCB9F3E7CF9F3E7DCAE4095467CF9E3D6DC6A48913274E9C3871E2C48913274E9C3871E2C48913274E9C55AB56AD5AB56AD5AA55AB62C58A152B56AC58B162C58A152B56AC58B162C58A156BD5AA55AB56AD5AB56AD5AA57AF5EBD7AF5EAD5AB57AF56AD5AB56AD5AA55AB56AD5AB56AD5AA55AF5EBD7AF5AA56AD5AB56AD5AA55AB56AD57AF5EBD7AF5EAD5AB57AF6AD5AA55AB56AD5AB56AD51A356AD4A851A3468D1A35AB54A952A54A952A55AA54A956AD4E9D3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB59B366CD9A75EBD6AD5BB762C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB56AD5AA55AB569D3A75EAD4A9204182040912A4478F1E3D7AF4D8B163C78E193366CC78F2E4C99321435EBC58B264C890162D66CC8812E5C68D274F5EBC289223478E1C39820409F2E3C78F1E3D7AF4881163C78E15478E2C59B2A4468D1A3592244992A44993142952A4489122458A142952A4489122458A142952A478E6CC993367CE9C3973E6CC9B376FDEBC79F3E6CD9B376CD8B061C3860D1B366CD8942953A64C993265CA942983060D1A3468D2A44993264D9B366DDAB451A3468D1A3576ECD88103070E9C3973E6AC59B366CD9A356BD6AC5983060D1A3468D0A04183064D9A3469D2A44993264D9A342B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC5861C3860D1B366CD8B061C3C68A152B56AC881123468C18356AD4A851A3468D1A356AAC58B162C58A152B56AC58A150A142850A152A54A850E1C2850B172E5C183162C4880C193264C8902143860C19366CD8B061C3860D1B366C2851E2C3870F1F3E84083161C3860D1B36942851A244891021428408112244881021468C183162C4881123468C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C3860D1B366CD8B061C3860913264C983061C2840913264C983061C2840913264C08112244860C193264C89061C3860D1B3654A850A142850913264C983061C2840913264C983061C2840913264CD8AE5DBB76EDDAB56BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6E5CB972F5F3E77EEDCB973F7EEDDBB77EFDEBD7BF7EE9D3D7BF6ECD9B367CF9E3D7B962C59B2640913264C98305DBA74E9D2A54B972E5DBA942953A64C993265CA9429132850A0408102050A142850A142850A152A54A850A14279F2B469D3A64D9B448912356AD4A851A3468D1A356A54A74E9D3A75B2644993264D972E5DBA74E9D2A54B972E7DFAF4E9D3A74F9F3E7DFA64C992254B962C59B264C992264D9A3469D2C48913274E9C3871D2A44993264D9A3451A54A952A55AA59B366CD8A152B56AC58A54A952A55AA55AB56AD5AB56AD5AA55AB5BB76EDD1A356AD4A85AB54A952A55AA54A952A54A957AF5EAD5AB57AF5EBD7AF5AA56AD5AB56AD5AA55AB56ADBC78F1E2C58B172F5EBC78F1E2C58B172F60C0800103D6AB57AF5EBD78F1E2C58B972F5FBE7CF9F2E5CB972F5FC3860D23468CD8AE5DBE740103060C183060C0800103162C58B060C1840913264C983061C2840913264C983061C182050B162C58B060C182F1E2C58B172F5EBC78F1E245942851A2448912254A942851A2448912254A942851A2458B162D5AB468D1A2458B1A356AD4A8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF42852A4489122458A142952A44993264D9A3469D2A449932A55AA54A952A54A952A55BA74E9D2A54B8B162D5AB42853A64C993265CA942953A643870E1D3A74E8D0A14387060D1A3468D0A0419932652A54A850A142850A152A5468D3A64D9B42850A152A54A84B83366DDA74A9D3A75097962A55AA54A952A54A952A458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122D5B367CF9E3D7FFEFCF9F3A74F9F3E7DFA040A14284D9A3871E2C48913274E9C3871FEFCF9F3E74F9F3E7DFAF48913274E9C3275EEDCD9B3E7CD9B376FF2E459B3A64D9B3B77EEDCB953A64C99336702050A14A84E9D3A75C68C8913274E9C3871E2C48913274E9C3871E2C48913274E9C2F5EBC78F1E2C58B172F5EC4881123460C172E5CB870E1C2850B172E5CB870E1C2C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC588103070E1C387AF4E8D1A3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8010F1E3C78F0ECD9B367CF9E3E7DFAEAD5BB77AF5FBF7A8D1A3542840811224489124992142952A4488F1E3D8204A950A142850E1D3AC4885184081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284085BB66CD9B2850B172E5CB86CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2858B962D5BB66CD9B2850B172E64BA78E9D2850C983062C67CF9F2E5CB972F5FBE7CF9A2650B972E60BE800923664C983061C2840913060C183064B670E9F2E58B972F5FBE7CF9F2E5CB972F60BA74E1D2AE5DBB76EDDAB56BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF5EAD5AB57AF9E3D7BF6ECD9B367CF9E3D7BAD5AB56AD5AA55AB56AD5AB972E5CA952B57AE5CB972E5CA952B57AE60C182050BD6AD5BB76EDDBA75EBD6AD5BB060C182050B162C58B060DDBA75EBD6AD5BB76EDDBA152B56AC58B162C58A152B56AC58B162C59A356BD6AC59B060C182050B162C58B060C182050B162C58B060C182E5CA952B57AE5CB972E5CA55AB56AD5AB56AD5AA55AB56AD62C592254B56AE5CB66CDDBA75EBD6AD5BB468D1A275EBD6AD5BB76ED1A2458BD6C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48957AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF52A55AA54A952A54A952A55AA54A952A54A952A55AA54A956AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56A55AD5AB56AD51A356AD4A85BB76EDDBA756BD4A851B366CD9A356BD6AC53A74E9D3A75EAD4A953A75AB56AD5AA55AB56AD5AB58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15EBD4A953A74EC58A152B56AC52A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB54A952A54A952A55AA54A952A54A952A55AA54A952A562C58A152B56AC58B162C5EACE9D3B77EEDCB973E7CE9D3B77EEDCB99B376FDEBC79EFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7B77EFDE3D7CF8F0F5EB070F1E3C78F0E0C183070F1E3C78FAF4E9D3A7CF9E3D7BF6ECDDBB77EFDE3D79F2E4C993274F9E3C79F2E4C993274F5EBC78F1E2C5C3870F1F3E7C3972E4C89123478E1C3972D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356ADCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3860E1D3A74E8D0A143870E1D3A74E8D0A143870E1D3A74E8D0A143870E1D3A74E8D061CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143868C193366CC981D3B76ECD8B163C78E1D3B56AC58B162C58A152B56ACD8B265CB92254B962C193264C58C192B56AC58B162C58A1D3B76ECD8B163C78E1D3B76ECD8B163D0A04183060DDAB367CF9E4193264D9A34696EDCB871E3C68D1B376EDCB469D3A64D1B356AD4A85123478E1C3972E4C89123474E993265CA942953A64C993266CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C6CC8F1F3F7EFCF8F1E3C78F1F3468D0A04183060D1A3468B870E1C2858B172F5EBC78113060C08001030E1C3870E0C081030102040810204080FFFEFDFBF78F2041820409162C58B060C182070F1E3C78F0E0C183FEFCF9F3E7CF9F4183060D1A4488102142848D1A356AD40811224488103D7AF4E8D1A3478F1E458AB468D1A2458B162D5AB4689124499224499224499224495CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5EAC48913274E9C3871E2C48913274E9C3871E2C48913274F9E3C79F2E4C993274F9E408102050A142850A0408112254A942851A2448912258A142952A4489122458A142953A64C993265CA942953A650A142850A152A54A850A152A54A952A55AA54A952A58A152B56AC58B162C58A152BA4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA54A952A54A952A55AA54A952A4489122458A142952A448993265CA942953A64C993275EAD4A953A74E9D3A75EA142B56AC58B162C58A152B56A952A54A952A55AA54A952AD5AB56AD5AA55AB56AD5A254408912249921011C284881021448A104952440891244488102142840811224284142952A48890244992241122499224499224152A54A850A142850A214284081122448812254A942851A2448912254A942851A2468D1A356AD4A8112448901E3D7AF4E8D1A3489122458A142952A44866CC983163C68C193366CC9C3973E6CC19376EDCB871C3860D1B366CD8B061C3864D993265CA942953A64C993266CC983163C68D1B376EDCBC79F3E6CD9B356BD6AC5983060D1A3468D0A04183060D1A3468D0A069D3A64D9B3666CC983163C68C193366CCD0A143870E9D3469D2A44953A142050912244890204182050B162C58B060C102050A162C58B060C182050B162C68D0800103860C192448902041820409122A54A850A1C2840913264CA870E1C2850B183060C080E1C2850B172E58B060C182050B162C58B0408102050A142A54A850A1C28409132C5890204182050B2B56AC58B162C58A152B56C870E183468D1A356AD4A8C122068E1E3F7EFCF8F1E3C78D1B3774E8806123478E17356AD4A85163C58A152B5644952A55AA54AA54AF5ED59AB56A55AB58B162C58A55AB050B162C58B060C182050B12244890204182040912244C983061C28409132660C0102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488D06AD6AC56B25AB5C2E52AD62D57AE5CC182050B56AB5B13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A15317EAC58B162C58F1F3F7EFCF8F1E3C78F1F2B56AC58B162C58A152B56D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68A152B56AC58B162C58A152B56AC58B162C58A152B56C488C183070F1C3D70E0C051A3468D1A356AD4A851A386962D5CBA78F902268C98315AB67021C3E50B98305CBE68D9C2258C173260BE7CD962870D9D386FCC9C99D386CE3F8001010E0408D020408477EEDCB973E7CE9D3B77F4943173064D1A356BD8B47143C78E993866E69891E3E68D9A3770D0C899E3A68E1933C58A152B56AC58B162C78E193B862C99B265CC9A157B86AC18B268C78E1D8B764C1A2952A4489D42454AD52A52A4489122450A55A952AB58DDB983278F9E3D7C000DFA93070F9E3C7FFEFCF91348CF346AD5AC4DC3964DDB366E77EEE0C973678F9E3E77FE1443562CDAB165CC9A397B76E1C2850B172E5CB870E1C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3E7CEDDBB7BFCE4E1A357CF1E80000206102860E040820101163068E0E081800409024895AA956A55AB57B156D52A55AA56AA55AD5EC55A552B060C18304890902143860C13264C983061C284091326BCBA750BD62D57AE5CB972050B162C58B060C18A152BD6BB7CFAF6BDEB37CF9DBC77EEDCBD83274FDEBC79EFF249952A55AA54AB56AD56AD2A55AA54A952AF5EBD7A35AB54A957A956B57A156B55AD52A55EA55AD5EA55AC55B54E983061C2840B172E5CB8C04B572F5FBC80F112C68B1721428408112244881021428C164932D40851A442900E59BA842993A64D9C3A79FA644954A64B97448DFA74E952850A152A54B870E1C2850B6BEAA86163C68C193366CC001142A4C891244A96306942440891224792081122A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC7851E4488B212952A4489122458A1C4192DCD8D12357AE5CB972E5CA952B57AE65E4C84943878D9B3A69DE3871E2C48913274E9C3871D246CE993765DCB83163C6CC50A2458D1E4D2A546950A6448916354A942851A24495DAA3E7CE1DBC79EFDEBDB3B762C58A152B56AC58B16285C284091B2A4C983062C2840915326C983061C288091372E0C08103070E1C3870E0C0952B57AE5CB972E5CA95AB04091224489020418204092B6AD4E8B102C78F1F3F7EAC58B162C58A152B56AC5881AC58B162C78E1D2B56AC184E9C3871EEC48913274E9C2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B122478E1C3264C8902143870E1D3A74F0E0C183070F1E3C78F0E0F1CF604084030916346810212952A448912A55CA142952C88A152B76ECD8B168C5A4193B76ECD8B163C7A2217B162142840811224488102142840811224488102142840811224488102142840811224488102142840811224488B062C58A152B56AC58B16245AB56B366E5B2D5AA55AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C69C3860D1B3860C0800103060D1A3468D0A04183060D1A3468B870E1C3C78D1B376EDCB871E3C68D1B376EDCB871E3C68D1B377EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A386962D5CBA78F902268C98315AB670F9E2E50B98305BC66CD9C2E50B193260C890E112106040840001020408D0DF3F8001050E2458D0E0418477EEDCB973E7CE9D3B8206953173064D1A356BD8B47163C68C193366CC9861E3C60D9A3770E2C89943678D1D36C58A152B56AC18B366C78E193B862C99B265CC9A397B860C1AB264CA961D8B764C1A2952A54C9D42954AD52A56A4489532750A552A52AB58DDB983278F9E3D7CFAF8F993070F9E3C7FFEFC011448CF346AD5AC5DC3964DDB366ED3A855F3760D5B366DDBB81983862C99B265CC9A397B264182040912245CB870E1022D5AB468D59A350B172E5CB162C58A254BD6AB57AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206102860E040020501163068E0E0018404090244953A956A55AB57B166D5BA55EA54AA59AD5EC55A55AB050B162A58B060C142850A13264C983061C2040A1428DCBA75EB962B57AE5CB972050B162C58B060C182054B56BE7CFAF6F1EB374F5FBF77EEDCBD83074FDE3C7CEFEC49952A55AA54A955AB56AD8A152B56AC58B162BD7AF56A54A953A95AB57A156B55AD5BA562A57AD5EA55AC55B562C0802143860C193468D0C04B572F5FBF800513C68B57214387102552B48851A3478512413A1469D12246922459BA842993A64D9C3A79FA6429132750A1448DD274E952962C59B264C992254B962C5CB972E5CA952B57AE5CB9021142A4C891244A96306942440891224792141122A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC88B2A4499215478A0CC9952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE96387DCAA469D3A54B972E3971F2044A1429539C3871428810214284081142C488D150A2458D1E459A54E952A645830A6D7AD4A8D3A75095AA54B992654B972F61AA5409F2A3458F1D3166DCA891A3C2850C1B3A7C0831A242890913266C983061C2880913A2E0C0810387141C5494E020346851A347912655BA94E9B76FE0C2890B07EEDBB76F448912254A942851A24489922B67EE1CBA74EAD6955B47A78D9A3366DEC42993460E4E9C3871E2ECB913E8CF9B3F7EFCF8F1E3C78F1F3F7EDCB871E3C68D1B3760C08051A3460D163B7AB870E1C2C58D1B376EDCC08143870E1D2B56ACC891E3850D1B3264F0E0C183070F1E3C78F0E0F10F60408105090E3C6810A12953A54A952A55EA142952376EDCB871E3C68D1B376ED4A851A3468D1A356AD4A811214284081122448810214284081122448810214284081122448810214284081122448810214284081122448870E3C68D1B376EDCB871E3862B57AE5CC182050B56AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A152B56AC58B162458D1A356AD4A851A3468D1A2F5AB0E0D123468F193B76DCB871E3860D1F3060D0A0F1E3C78F1F3F7EFCF8F1E3878E1B375CAC58B102870C192B56AC58B162C58A152B56BC68C182C78C193666C4904183060D1A3468D068E1C387962D5CBA78F902268C98315AB670E9E2E50B983062C66CD9C2E50B19325DC488E9F20F60408308010204E8CFDF3F8001050E2458D0E04184000102040810204080060F963173064D1A356BD8B47163C68C193366CC9879E3C60D9A3770E2C89943678D1D36C58A152B56AC58B162C78E193B862C99B265CC9A397B86AC18B264C78E1D8B764C1A2952A54C9D42954AD52A56A4489532750A152952AB48DDB983278F9E3D7CFAF8F973E70E9E3C80F4FC092468D0346AD5BC5DC3964DDBB66ED3A855AB460D5B366DDBBA193B86ACD8B165D19E1D7B3661820409122448902041C2AD5BB466D5AA550B172E5CB264C58A952BD72B58B060B573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206107860E040020710161078F0E0810103090644953A956A55AB57B166D51A55EA54AA55AD52C59A55EB850B172E5CB060C182050B193260C080C182050B162CB492250B572E5AB468D582356BD62C57B76EBD8A152B56BE7CFAF6F1EB372F1EBC77EEDCBD83074FDE3C7AEFEE61C58A152B56AC58B162C57AF5EAD5AB57AF5EBD7A556B54A953A956B54A156B56AD55AB56AD5AD5AA55AB56B556A850A182060D1A2850A0C04B572F5FC280F512C68B1721428408118AB46811A242840811224488102142840859BA842993A64D9C3A79FA64E9D22550A1448DFA74E952962C59B264C992254B962C5CB972E5CA952B57AE5CB9021142A4C891244A96306942440891224792141122A4C92E5EBD7CFD02164CD83062142952A4489122C59317319EBC881264489215478A14C9952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB93A71F2E44914294EA854B14288102142840811224488D0D0A0458D1E459A54E952A641830A6D2A54A850A15085AA54B992654B972F61AA5409F2A3458F1D3166E4A871A3C2850C1B3A7C0831A242890917326C98F061C28409136E38D1C1C387142254943041942851A2448912254A94E8B76FE1C6891B07EEDBB76F448912254A942851A2448972E5CA952B57AE5CB972E5EA468D9D3366DEC42993460E4E9C3871E2DCD9F3E64FA0376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB8013161C2840B1342849890E1AA55AB56AD5AB56AD5AA553060C0800103060C1830609022458A142952A448912255AA54A952A54A993265CAD42954AB589D42954AD52A565AB66CD912860B972E5DC69C3A75EAD4A953A74E9D3AE5C3870F1F3E78F0E0C183870E1D3A74E8D0A143870E1D366CD8B061C3860D1B366CAC58B162C58A152B56AC58B162C58A152B56AC58B162458D1A356AD4A851A3468D1A356AD4A851A3468D1A356AFCF8F1E3C78F1F3F7EFCF80103060C183060C0800103860C193264C8902143860C193E7CF8F0E103060C183060AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8418408112244881021428488962D5CBA78F902268C98315AB670E9E2E50B983062C67CD9C285CC17325FC270E942106040830001160438D0DF3F8001050E2458D0E0418477EEDCB973E7CE9D3B77EE943173064D1A356BD8B47163C68C193366CC9871E3C60D9A3770E2C89943678D1D3657AF5EBD7AF5EAD5AB57AF4A952A55AA54A952A54A958A152B56AC58B162C58A152B2952A54C9D42954AD52A56A4489532750A552A55AB58DDB983278F9E3D7CFEF8F973E70E9E3C83F4FC092468D0346AD5BC4DC3964DDBB66E77EEE0C183C70F9E4077FE4083060D1A3368CC98317B962449922449921C3972E4C89123458A142952A4489122142848902041820409122470E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B80000206102860E040020501163068E0E001840409023C7AF40852A3468D1A152A54E8D02144881021428408113162C488112346AC572F5D881021428408112244881021428408D1A3478F1E3D7AF4E8D1A3478F1E3D6AD4A8D1C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C387162C2840B152A8C18B161438609134654C8B0E1C2850C155AB060C182050B162C58B000000000000002040810204001021006183060E0C081040A1A3468B0C08103070F1E58BA842993A64D9C3A79FA74E9D22550A1448DBA74E952962C59B264C992254B962C59B264C992254B962C59B270E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE51A2448912458A142952A44C993265CA142A54A850A1C2952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE964661CAA44914A74E9E3E3971F2044A142953A854B14288102142840811224488D0D2A54B972E5DBA74E9D2A543870E1D3A74E8D0A14387AA54B992654B972F61AA54E9C48913274E9C3871E2C48913274E9C38A952A54A952A4F9E3C79F2E4C993274F9EA0E0C0810387141C5494E0408F1E3D7AF4E2C58B172FDEB76FE0C2890B07EEDBB76F65CEBC4143874E1A3671DA902B67EE1CBA72E5D6955BA7868E1D3B76E4D8B163C70E4E9C3871E2C48913E7CE9E3162C4881123468C183162C4881123468C183162C488B162C58A152B56AC58B162C58A152B56AC70E1C2858B193A74E8D0A143870E1D3A7470E5CA952B57AE5CB972E5BA62C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56D4A851A3468D1A356AD4A811214284081122448810214284081122448810214284081122448810214284081122448810214284081122448850A3468D1A356AD4A851A3C6AD5CB968D1C2850B172E5C13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C4983060D1A3470E0E8D1C3C58A152B56D4A851E3C78F1F2F5EB468C182850B173B76CC98C183070F1E3162C488B162C58A152B56AC58B162C58A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF84183060D1A3468D0A0316386962D5CBA78F902268C98315AB670E9E2254C983061C66CD9C2A54B173264C26CE142106040830801020438D0DF3F8001050E2458D0E04184000106FCE70F2140810601963173064D1A356BD8B47163C68C193366CC9871E3C60D9A3770E2C89943478E1D36C58A152B56AC58B162C78E193B862C99B265CC9A397B860C1AB263C78E1D3B764C1A2952A54C9D42954AD52A56A4489532750A95A952AB58DDB983278F9E3D77EEDCF973E70E9E3C77F6F0F1A3E7CF346AD5AC5DC3964DDB366ED3A855AB460D5BB66AD4BA153B86ECD8B163C78A1D2B2641820409122448902041C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206102860E040020501163068E0E0018404090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB050B162C58B060C182050B13264C9870E1C2850B172EBCBA75EBD52D57AE5CB98A050B162C58B160C58A152B56BE7CFAF6F1EB374F5FBF77EEDCBD83074FDE3C7CEFEC6DC58A152B56AC58B162D55AB56AD5AA55AB56AD5A556B54A953A962B57A156B56AD5BA54A952A55AA54A959B566C8800103050A1A3454A8C04B582F5FBF800513C68B5721438710255AB48851A345840811221469D12346922059BA842993A64D9C3A79FA64E912A74B97448DD274E952962C59B264C992254B962C5CB972E5CA952B57AE5CB9021142A4C891244A96306942440891224792141122A4C92F5EBD7CFD02164CD83062142952A4489122458A14299EBC883264489215478ACCC8952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB93A71F2044A142953A854B192254B962C59B264C99225CB50A2458D1E459A54E952A6448912254A942851A24489AA54B992654B972F61AA5409F2A3458F1D3166E4A871A3C2850C1B3A7C0831A242890913324C983061C2840913A2E0D0C1C38714225494302144089122479224112224C9B76FE2C4891B274EDCB870468D1A356AF4E8D1A14399923367CE1CBA74EAD09933F7E3C78F1F3F7EFCF8F1E3874C9A366BCEE419D327509D3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7E70E5CA952B57AE5CB972E5CA82050B162C76ECD8B163C78A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC5811214284081122448810214284081122448810214284081122448810214284081122448810214284081122448850A3468D1A356AD4A851A3C62D59B264D5AA556BD6AC5913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CA943870E1D366CDCB871E3468D1A356AD4A851A3468D1A356AD4A851E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3070C183060C0902143860C193E7CF8F09123478E1C3972DCB87103070E172E5CB060C183478C182F5EB468D16387962D5CBA78F902268C98315AB670E9E2E50B983062C668D9C2658C173264C26C1903106040830809162C78D0DF3F8001050E2458D0E04184000D06440810204084000D963173064D1A356BD8B47163C68C193366CC9871E3C60D9A3770E2C89943C78C9D39C58A152B56AC58B162C78E193B862C59B165CC9A157B76AC18B264C78E1D7B764C1A2952A54C9D42458AD42A52A448953275AA542952A64ADDB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE346AD5AC5DC3964DDB366EDDA875F356AD5BB66AD4B8153B76ECD8B162CC8A1D2B2641820409122448902041C2AC59B66CD9AAD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206100860E0408201010830686020418304090244953A956A55AB57B156D5BA55EA54AA55AD5EC55A55AB050B162C58B060C182050B13264C9870E1C2850B172EBCBA75EBD52D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F5FBF77EEDCBD83074FDE3C7CEFEC61C58A15EBD5AB57AF5EBD4A952A55A952A54A952A556A54A953A956B57A156BD5AB5BA56EA55AD5EA55AC55AF66C8800103050A1A3454A8C04B572F5FBF800513C68B5721438710258AB48891A447840811224488102142840859BA842993A64B9C3A79FA74E912A74B97448DD274E9D2CF9F3E7FFEFCE9D3A74F9F5CB972E5CA952B57AE5CB9021142A4C891244A96306942440891224792141122A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC78F162C893274F8A14C9952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB93A71F2044A142953A854B1E2CE9D3B77EEDEBD7BF7EEDD50A2458D1E459A54E952A6448912254A942851A24489AA54B992654B972F61AA5409F2E3458F1D3166048971A3C2840C1B267C083162C2840913324C983061C28809136EE0C001458A142A549430C18103070E1C3870E0C081834A952A55AA74B97225CB964284102972240911214292E4C89123478E1C3972E4C84188102142840811224488104E9C3871E2C48913274E9C2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56E0C08103070E1C3870E0C01121428408112244881021428408112244881021428408112244881021428408112244881021428408112244883071E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C59A3468D1A356AD4A851A3C68A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A1A356AD4A851A3468D1A356AD4A851A3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF861C68C1B3472D8C43963478D962D5CBA78F902268C98315FB670E9C2E50B983062BE70E1C2A58B972F5FBE88E1E24F6040810309163468D0DF3F8001050E2458D0E04184FF000614389060418307FD953173064D1A356BD8B47163C68C193366CC9871E3C60D9A3770E2C89943678D1D36D8B055AB76ED5AB56ADDB4152B56AC58B162C58A152B76ECD8B163C78E1D3B76EC182952A5489D42954AD52A56A4489522550A55AA54A758DDB983278F9E3D7CEEF8F973E70E9E3C80F6FC092468D0346AD5AA51E396AD1A356EDDA875F356CD5AB66AD4B8C1800103068C162D5AB4682141820409122448902041822B57AE5CB972E5CA952B57B264C992254B962C59B264B573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206382860E040020501160868E0E00184040902449D3A75EAD4A957AF5EBDBA75AB56AD5AB56AD5AA55AB050B162C58B060C182050B13264C983061C28409132650A4489122458A142952A4489122458A142952A4489162BE7CFAF6F1EB378F5E3F7B57AF5EBD7AF5EAD5AB57AF4E9D3A75EAD4AC59B36EDD2A55AA54A952A54A952A55EAD6AD54A952A54A952A55AA57AF5EBD7AF5EAD5AB57AF56A850A142850C193264C8C04B572F5FC2800913C68B17214284081122448810214284081122448810214284085DBA74E9D2A54B972E5DBA640913A64C9A346DDAC4A953CF9E3D7BF6ECD973E6CC9A5CB972E5CA952B57AE5CB9021142A4C891244A9630694244089122479214112224C92E5EBD7CFD02164CD830625CB972E5CA952B57AE5CB952A4489122458A142952A4489122458A142952A44891E2C993172F8204295264C68C5CB972E5CA952B57AE5CB93A71F2044A142953A854B1D20E5F3C78F0E4CDA357CF1E51A2448912254A942851A2EEDCB983F7EEDDBB77EFDEAD58B162C58A152B56AC5851C8D02144891A2D62A4E891C2850C13327C083162C2840917264C983061C284091372E0C08103070E1C3870E02044089122479214112224890C193264C8902143860C19428410497224091121429210254A942851A244891225FAE3C78F1F3F7EFCF8F1E3074E9C3871E2C48913274E9C356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3060D1A3468D0A04183060D1A3468D0A04183060D1A3468D0A04183060D172E5CB87071E3C68D1B376EDCB871E3860F1F3E7CF8F0E1C3C78C193366CC983163C68C193366DCB871E3C68D1C3972E4C8112142840811224488102142840811224488102142840811224488102142840811224488102142840811224488E0C3870F1F3E72E4C89123C7C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CC98B172F5EBC7AF502064C180E1C3870E0C08103070E1C2B56AC58B162C58A152B56F4E8D1A3478F1E3D7AF4E8D1A3478F1E3D6CD8B061C3860D1B366CD8B061C3860D1B3060C0800103060C183060C0800103060C183060C08041274E9C3367CE9C59B3668D962D5CB678F9B225CC96315AB670D9E2E50B98305CBE9C3973E6CC193366CC983123478E1C3972D6AC59B3660D1A3468D0A09123478E1C3966CC983163C68C193366CC943173064D1A356BD8B4717326CD9C3265E4C89123878D9B3770E2C89943C78C1D33376EDCB871E3C68D1B376E183B86AC58B165CC9A157B56EC19B262C78A1D2B564C1A2952A54C9D42954AD52A56A74A955A750A55AA54AB58DDB983278F9E3D7C02F9F973E7CE9D3B77EEDCB973E7CE346AD5AA51A396AD1A356ED9A851A3468D5AB66CD4B8993163C68C193366CC9831234182040912244890204142AB56AD5AB56AD5AA55AB56B66CD9B265CB962D5BB66CB573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206105060E0400205011C3C68E0E08183040904448D6AD5AA55AB56AD5AB5BA55AA54A952A54A952A55AA050B162C58B060C182050B366CD8B061C3860D1B366CD0A04183060D183060C080B162C58A152B56AC58B162C5BD7CFAF6F1EB378F5E3F7B58B162C58A152B56AC58B166C58A152B56AC58B162C51A35EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC5AB56AD5AAD5AA55AB56AD9A3163C68C193366CC9831C34B572F5FBE80F912C68B57214387102552B488D1A2478B202D8A142952A44892245DBA74E9D2A54B972E5DBAE4C9D3A74FA24471E274E91250A04075EAD4A953A64C995CB972E5CA952B57AE5CB9021142A4C891244A9630694244089122479214112224C92E5EBD7CFD02164CD83062142952A4489122458A142952A4489122458A142952A45831A4C58B1F356EE4883163478F20458E2459D2E449945CB972E5CA952B57AE5CB93A71F2044A142953A854B1D20E5F3C78F0E4CDA357CF1E51A2448912254A942851A2EEDCB983F7EEDDBB77EFDEAD58B162C58A152B56AC58419122458A142952A4489162C28409133A7C98306142890913266C983061C2840913A2E8D0C1C3871429549450C18103070E1C3870E0C081030F1E3C78F0C08103070E1C22458A14193264C88E1D3BDEB871E3C68D1B376EDCB871E3C68D1B376EDCB871E30650A0408102056AD366CC983C78F0E0C123468C183162E8D0A143870E1D3A74E8D0A143870E1D3A74E8D0A143870D1B366CD8B061C3860D1B3060C0800103060C183060C080D1A2458B162D5AB468D1A2458B162D5AB468D1A2850C193264C8902143860C193264C8902143860C193264B060C182050B162C58B060112142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A152B56AC58B162458D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3860B172E5CB870E1C2850B172E5CB870E182060D1A3468D0A04183060D1A3468D0A0112142840811224488102142840811224488102142840811224488102142840811224488102142840811224488409122458A142952A448916284081122448810214284081122448810214284081122943173064D1A356BD8B47163C68C19336EDCB8A143870E1B366CE2C89943670D1B36142952A4489122458A14297EFCF8F1E3478F1E3D7AF4983163C68C192B56AC58B1A2458B1651A2443972E4489320416AD4A89124498E1C4BDEB983278F9E3B7CEEF8F973E7CE9D3B79EEDC092468D0346AD5B851A3962D1B356EC278F5F2F58B583061C388D5A851A3468D1A356AD4A82141820409122850A04081022D5AB468D1A2458B162D5AB76EDDBA75EBD6AD5BB76EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206102860E04002050F163068E0E0818304091E54AD5AB5AA54A952A54A955AB56AD5AA55AB56AD5AB5AA050B162C58C0800103060C3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C7BD7CFAF6F1EB378F9E3C7B356AD4A851A3468D1A356ADCB871E3C68D1B376EDCB8F1E3C78F1F3F7EFCF8F1E3C78B172F5EBC78F1E2C58B17356AD4A851A3468D1A356AC0800103060C183060C080C14B572F5FBF800513C68B5721438710295AB48851A2468F1E31922449922446850A5DBA74E9D2A54B972E5DBA74E3C68D1B375CB870E1C245962C59B264C992254B962CEFDEBD7BF7EEDDBB77EFDE011142A4C891244A9630694244089122479214112224C92F5EBD7CFD02164CD83062142952A4489122458A142952A4489122458A142952A4D8B123468C21436EFCE8D123458A142952A4489122458A142952A4489122458A14293A71F2044A142953A854B1E2CE9D3B77EEE4C993274F1E51A2499326850A152A54A8356AD4A85163C58A152B56FCF8F1E3C78F1F3F7EFCF8419122458A142952A44891A2C2850C1B3A7C0831A2C2840917326C983061C28809136E3821C2C38714224C943051A2440914285278F02042448D1A356AD4A851A3468D1A274F9E3C79F2E4C98B172F9A3A75EAD4A954AA52AD2A458A142952A448952A55AAD4CE9D3B77EEDC79F3E6CD9B3E7CF8F0E1C3870F1F3E7CDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB87163C68C193366ECD8B163C78E1D3B76ECD81121428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A3468D0A04183060D1A3468D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468E1C3972E4C89123478E1C3972E4C89123478E1C3972BC78F1E2C58B172F5EBC78F1E2C58B172F5EBC78F1E2850C193264C8902143860C193264C8902143860C193264B060C182050B162C58B060112142840811224488102142840811224488102142840811224488102142840811224488102142840811224488409122458A142952A448916284081122448810214284081122448810214284081122943173064D1A356BD8B471E3C68D1B376CD8B061C3A64D9B3770E2C89943678D1D3BA74E9D52A54A952A55AA54152B56ACD8B265CB9A152BB662C58A152B56AC58B162052952A54C9D42954AD5AA53A7509532750A55AA54AB4EDDB983278F9E3B7CF8F8F9F3E7CE9D3C79EEE8C99347D0346AD5AE5DCB962D1B376EBE7AF5F2F5CB573061BC7CFDF8F1E3C78F1F3F7EFCF83161C28409133468D0A041830B172E5CB8B871E3C68D1B376EDCB871E3C68D1B376EB473F70E5E3C79F3E8D5B3D7CEDDBB7BF2E4E1A357CF1E80000206101060E040020501081C68E020008401090260C58A152B56AC58B366CD8A152B56AC58B162C58A15EB850B172E5CB870E1C2850B18316204091224C890215176EC2852A4489122376E3C891123468C182F5EBC78F1E2BD7CFAF6F1EB378F9E3C7B5CB972E5CA952B57AE5CB90608102040800303142448B0608101080E162C489020C18103040A0000F0E0C1830712244890204182040912244C983061C2840913264C98C04B582F5FBF800513C68B57A142870E215AB46851A345850A155AB468D122468C182D5A448810214292244992B462C58A152B56AC58B16245962C59B264C992254B962CF2E4C99327EFDDBB77EFE2D9B061C3860D1B366CD8B061CF1E3E7CF2E4C993274F9E305EBD7CFD02164CD83062BC7CF5F2F54B983061BE7865CC78F162C98E1D4D9E3C59B1A2478F162D8EE488112348901F5192D4B831A44891BD78F5F2454C583061C388418102850A152A54A854A9E2CE9D3B77EEDEBD7BF7EE1D51A2448912254A942851A26EDCB871E3C68D1B376EDC64C992254B962C59B264C9429122458A142952A448916284081122448810214284081122448810214284081122FCFFFFFFFFFFFFFFFFFFFFFF9FD4FFFFFFFFFFFFFFFF3F2F5EBC78F1E2C5CB97B05F172F5EBCB87123468C1831AE58B162C58A1A356AD4A851A3468D1A356AD4A851A3064F9E3C69D2C48913274E9CC58A152B56AC18B368C78E193B862C99B265CC902D93A67061C284091F424C9830A1962D5CBA80F902264C983159B264C992254B962C59B20004185020C081050D1A4448942851A2448912254A9468993367D0D851B3864D1B3771DCC82963C68C193366D29C3C9951E4478B173176F4182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488D00A162E5CB25AB56A75EBD62D57AE5CC182050B56AB5B13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C0903060C18306EDC800103860E1B366CDCD0A143870E1D3060DCB87143878E1C3756E8D0A143C78D1B376CC08071E3C68D1B366EBC689123070C183972DCB861C3860E1D2D5ADCB801E3C68B1C395EDCB871E3868D1B376EDCB861E3C60D1D3A5ADCB8710386962D5CBA78F902268C98315AB67021F3E50B98305CB668D9C225CC17325CBE7CD9A2864D193473D89C8913C78D3F8001050E3458D020408477EEDCB973E7CE9D3B77F0943173064D1A3575D8B47143C78E993866E69891E3E68D993766CCC83143A78C1933C58A152B56AC18B366C78E193B862C99B265CC9A397B860C1AB268CA961D8B764C5AA952A54C9542452A952956A54A9532550A95A955A658DDB983278F9E3D7C00F9F993070F9E3C82FEFCF91348CF346AD5AA5DA3964D1BB56E77EEE0C973C78F1E3E77FE1883862CD9B165CC9A397B2641820409122448902041C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3E7CEDDBB7BEEE4E1A357CF1E80000206102860E040020501163068E0E0018404090244953A956A55AB57B162D5BA55EA54AA55AD5EC58A55AB04091224489020418204091A3450A040A142850A152ABCBA750BD62D57AE5CB972050B162C58B060C18A152BD6BB7CFAF6BDEB87EF1EBF78EEDCBD83E74EDE3C7CEFF249953A75EAD5AB57AF52A58A152B56AC58B162C58A156B54A953A956B57A152B56AD5BA54EA55AD5EA55AC58B56AD0408182040912244890004C97305FBF800513C68B1721428408112244881021428C16494AA40851A4428F0E59BA842993A64D9C3A79FA6429132750A1448DD274E952962C59B264C992254B962C69DAC8616307CD99386FDC001142A4C891244A96306942440891224792081122A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC7851E4488B212952A4489122458A1F417EC4D8D12357AE5CB972E5CA952B57AE448912254A942851A244893E79F2044A142953A854B13234A850A3459116557A542951A244891E454A54E952A24483426D4A942851A24489CA93E7CE1DBC77EFDEBD7B479122458A142952A44891A2C284091B267C083162C2840913266C983061C28809135EB870E1C2850B172E5CB8C0952B57AE5CB972E5CA95EBB76FE0C2890B07EEDBB76F3760BCC8F1E2C68D16366C982B57AE5CB972E5D6955B87AC58B162C58A1D8B564CDA4D9C4075EEECD9D3E74FA02B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3478D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A871E3C68D1B376EDCB871E3C68D1B376EDCD0A143870E1D3A74E8D0A143870E1D3A74F8F0E1C3870F1F3E7CF8F0E1C3870F1F3E68D0A04183060D1A3468D0A04183060D1A1122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448850A3468D1A356AD4A851A3468D1A356AD4F8F1E3C78F1F3870E0C08103060C183060FCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F6EDCB871E346840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488B062C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162050B162C58B060C182050B163264C8902143860C193264C4881123468C183162C488D1A3478F1E3D5AB468D1A2050D1A3468D0983163C68C191122448810214284081122102244881021428408112244881021428408112244881021428408112244881021420913264CC8302143860C132A4C983061C2840D1B2654983061C2840C13366CC890A142860913364C98306143861724489060C182850913261C3C78F02041820405224408004080000102040810204080000408102020408000010306142850E0C08103070ECC993367CE9C3973E6CC9963C68C193366DEBC79F3E60D152A54A0408132650A152A6EDCB871E3C68D1B376EDCC48913274E9C3871E2C489C3860D1B366CD4A851A3460D3D7AF9F2CD9B376FDE3C7BD3A64D9B460D5B366DDAB84DA356AD5A366CD9B46DD3C6850B172E5CB870E1C2854B972E5DBA68E9E2458B162D5EBC70E1B2650B98305AC67CF9F2E50B193264C868D102060C183060C080D1A2454B983061C284091326CC962D62C48811B365CB962D5BB68C193366CC182E5CB86CD9C2860D1B366CE8D0A14387CE9A356BD6AC79F3E6CD9B376DDAB469D3A64D9B366DDA7CFB066EDCB871E0BE7DFB56A3468D1A356AD4A851A3C68F1F3F7EFCF8F1E3C78F1F3366CC983163C68C193366D4A851A3468D1A356AD4A8E1C993264D9A2E5DBA74E952BB78F1F6C993274F9E3C782B56AC58B162C58A152B56AC58B162C58A152B56AC5851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF871E3C68D1B376EDCB871E3468E1C3972E4C89123478E1C2B56AC58B162C58A152B56DCB871E3C68D1B376EDCB82143860C193264C8902143C68A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162458D1A356AD4A851A3468D1A2D5AB468D162C78E1D3B76FCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3070C183060C0800103060C183A74E8D0A143870E1D3A74E8D0A143870E183060C08061C3860D1B366CD8B061C3C68D1B376EDCB871E3C68D1B3F7EFCF8F1E3C78F1F3F7ED0A04183068D183162C48871E3C68D1B376EDCB871E3C68A152B56AC58B162C58A152B56AC58B162C58A152B56E4C89123470E1E3C78F0E061C3860D1B366CD8B061C3060F1E3C78F0E0C183070F1E3870E0C08103070E1C3870DCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3468C183162C4881123468C183366CC983183060D1A3468BC78F1E2C58B172F5EBC78F1E2C58B172F6CD8B061C3860F1F3E7CF8F0E1C3870F1F2B56AC58B162C58A152B56FCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EDCB871E3C68D1B376EDCB851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A89123478E1C3972E4C89123478E1C3972E4C89123478E1C3468D0A04183060D1A3468B870E1C2850B172E5CB870E1C2850B172E5CB870E1C2050B162C58B060C182050B163C78F0E0C183070F1E3C78F4E8D1A3478F1E3D7AF4E8B162C58A152B56AC58B162C58F1F3F7EFCF8F1E3C78F1F5AB468D1A2458B162D5AC66CD9B2658C172E5CB870E1C2850B172E5EB870E1C2854B972E5DC878210306CC98315AB46CE9C2850B172E63BE7CF922460C973163C28409439122458A142952A44891E2C58B1F3F7AF4081224C88C142952A4489122458A1429BE7BF7EEDDBB77EFDEBD7BA7458B162D5AB88CD9B265CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A50B193162C47421E3C58B172F5EB66CE1C285CB972F5FBE7CF9F265CC983160C08001C3850B172E5CB8840913264C983064C8902193204182040A162C60D0A04183060D1A3870E0C0C1830758B162C58A152B56AC58B156AD5AB56AD5AA55AB56AD2A55AA54A952A54A952A55EAD5AB57AF5EBD3A75EAD4A95AB56AD5AAD5AA55AB56AD468DBA756BD6AC54A952A50A0B162C58B060C182952BD7D1A3478F1E3D7AF4E8D1A3AA54A952A50A152A54A850F1E2C58B172F5EBC78F1E2E5C08103070E14283870E0001B366CD8B03163C68C19335AB670E9E2E50B98305BC668D9C2E58B17325CB870E122E9D0A143870E1D3A74E8D0A143871E3D7AF4E8D1A34769D2A44993264D9A3469D2A44993264D1A356AD4A85163C68C193366CC983163C68C1A356AD4A8993367CE9C390001020408D0A04183060D1A3468D0A0C18307FDF9F3173060408204091244881021C182050D1A3C7810214284FE06FAF3E72F20428408FF0D1AA4478F9E3F7FFEFCF90310204080000102040810E0346AD5AC5DC3964D5BB66CD5A875D3462D5B366DD7B2152C58B020428408FDF9F3B775EBD6AD5BA3468D1A35EAD4A953A74E9D3A75EAD4A956AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB52A55AA54A952A54A952A55AA54A952A54A952A55AA54A95AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD52A55AA54A952A54A952A556AD6AC59B366CD9A356BD6AC55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC54A952A54A952A55AA54A95EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC54A952A54A952A55AA54A962C58A152B56AC58B162C52A448810214284081122448810214284081122448810214488102142840811224488142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244A942851A2448912254A94142952A44891254B962C5972E4C89123478E1C3972E488102142840861C28409132652A54A952A55AA54A952A54A952A55AA54A952A54A953A75EAD4A953A952A54A952A56AC58B162C58A152B56AC55AB56AD5AB56AD5AA55AB5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC55AB56AD5AB56AD5AA55AB6AD5AA55AB56AD5AB56AD50A0A142850A02E5DBA74E9122E57B672C58A050B56AB5670E0C08103274E9C3871E2C48913274E9C3871E2C48923478E1C3972E4C8912347CEB871E3C68D1B376EDCB87174E8D0A143870E1D3A74E8AC59B366CD9A356BD6AC5963C78E1D3B76ECD8B163C7CE366AD5B261BB36AD1A356CC58A152B56AC58B162C58A152B162142B162C526162B9672C58A152B56AC58B162050F1E3C78F0E0C18387191EC58A152B46AA58B162C58A152B56AC58B162C58A152B7681193366CC983163C68C192F42849A356BD64C48335EC7281E3B76ECD8B163448F1D3B76ECD8B16FC78E1D3B66CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143B602193264356E244B966C4BB264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC98356BD6AC59B366CD9A356BE6CC993367CE9C3973E6CCD9B367CF9E3D7BF6ECD9B367CF9E3D7BF6ECD9B367CF9E4588B062C58A152B56AC58810C193264C8902143860C59B264C992254B962C59B264CA942953A64C993265CA942D5BB66CD9B265CB962D5B76ECD8B163C78E1D3B76EC18AF68D1A2458B162D5A345EC78E1D3B76ECD8B163C78E4993264D9A3469D2A44993468A142952A46A9022458A142952A4489122458A142952A54A952A55AA54A952A54A993245CA942953A64C993275EAD4A953A74E9D3A75EA142A54A850A142850A152A54A952A54A952A55AA54A952A952A54A952A55AA54A952B56AD5AA55AB56AD5AB56A152B56AC58B162C58A152B56A4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA942953A64C993265CA942953A54A952A55AA54A952A54AA142850A152A54A850A14255AA54A952A54A952A55AA942953A64C993265CA942953A4489122458A142952A4489122458A142952A448912275E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B78F0E0C183070F1E3C78F0E4C993274F9E3C79F2E4C9A3478F1E3D7AF4E8D1A347CF9E3D7BF6ECD9B367CF9E3D7CF84488C0870F1F3E7CF8F0E1C3874F1F3E7CF8F0E1E3C78F9F3D7BFCECF1E3C7CF9F3F7FFEFCF9F3E7CF9F3F79F2E4C993274F9E3C79F2E8D1A3478F1E3D7AF4E8D183070F1E3C78F0E0C183070F1F3E7CF8F0E1C3870F1F3E79F2E4C993274F9E3C79F2F0E1C3870F1F3E7CF8F0E1E367CF9E3D7BFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF4E8D1336DDAB469D3A64D9B366D1A356AD4A851A3468D1A356AD5AA55AB56AD5AB56AD5AA59B366CD9A356BD6FEFFFF7FEDDAB56BD7FEFFFF7FED1A366CD8B061C3860D1B366CD9B265CB962D5BB66CD9B269D3A64D9B366DDAB469D3B66DDBB66DDBB66DDBB66D1B376E6BD6AC59B3E6FFFFFFD5AA55FBFF1F5BB6FFFFFF53A3468D1A356AD4A851A356AD5AB56AD5AA55AB56AD9A356BD6ACFDFFFFFFFFFFFF66CC983163C68C193366CC983163C68C193366CC9831F3FFFFFFFFFFFFFFFFFFFF7F9E3C79F2E4C993274F9E3C79F2E4C993C78C193366CCE4C993274F1E3366CC983163C68C193366CC983163C68C19336DDAB469D3C68C193370E0C08173E6CC993367CEC48913270E1A3468D0A04123478E1C3972E4C8993367CE9B376FDEA851A3468D9A3774E8D0A153A64C993265CAB061B366CD9A356BD8B06163C78E1D3B76D2A44993268D1B376EDCB871E3C68D1B37366CD8B061C3860D1B366CF0E0C183070F1E3C78F0E0B163C78E1D3B76ECD8B163070C183060C0800103060C183468D0A04183060D1A3468CC983163C68C193366CC9871F5EAD5AB57AF5EBD7AF56AD4AD5BA952A54A952A55AA52A54A952A55AA54A952A562C5AA55AB56AD5AB56AD55AA3468D1A356AD4A851A3468D1A356AD4A851A3468D1A3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78D1B376EDC902143860C192D5AB468D1C2850B172E5CAC58B162C58A152B56AC58B162C58A152B56AC58B162050B162C58B0983163C68C192953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA945CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5FAEFDFBF7FFFFEFDFBE7CF1F40800001020408102040800103060C183060C08001030A142850E0C183070F1E3C3870E0C08103070E040810204183060D1A3468D0A0C183050B162C58B060C182050B1A3468D0A04183060D1A3478F0E0C183070F1E3C78F0204284081122448810214284D3A8559B760D5B366DDBA84DA3562DDB356CD9B46DE33675EAD4A953B366CD9A356B54A952AD5AB56AD5AA55AB5AB670E922E60B98305AB87CD9C225CC972F60C28819932F5FBE7CF9EEDDBB77EF9E3D7BF6ECD983070F1E3C780001020408102040800001060C1830604083060D1A3478E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54BBD7AF5EAD5AB57AF5EBD7AF9F2E5CB972F5FBE7CF9F2152C58B060C182050B162C183162C488EDDAB56BD7AE5DBC78F1E2C58B172F5EBC78EDDAE5CB972F5EBC78F1E2254C183060C0800103060CD8AF5FBF7EFDFAF5EBD7AF5FA4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458AD4AA55AB56AD5AB56AD5AA55A4489122458A142952A4489122458A142952A448912215356AD4A851A34E9D3A35AB54A952A54A952A55AA54A953A74E9D3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C59A356BD6AC59B366C58A15AB56AD5AB56AD5AA55AB56AD5BB76EDDBA752B55AA54A94A952A55AA54A952A54A952A55AA54A952A54A952A552A55AA54A952A54A952A55AA58B162C58A152B56AC58B15AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC58B162C58A152B56AC58B16AD5AA55AB56AD5AB56AD5CA942953A64C952A55AA542951A2448912254A942851A242850A152A3468D0A04183366DDAB469D3A64D9B366D4A942851A2448912254A942851A2448912254A942851A2121D366CD8B061C3860D1B2A54A83062C4881123468C0811A242850A152A4C983061C2840913264C983061C2843870E0C08103070E1C3870D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AC0800103060C172E5CB870B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56DCB871E3C68D1B376EDCB83171E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C489962C59B264C992254B962C8102050A142850A042850A850913264C983265CAE4C953A64C993265CA942953A64C9A3469D2A44993264D9A3E6DDAB469D3A64D9B366DDAC48913274E9C3871E2C48953A74E9D3A59B264C992254B9E3C79F2E4E9D3A74F9F3E8912254A942851A3468D1A9523478E1C3972E4C89123C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EAC58B162C58A152B56AC5871E7CE9D3B77F0E0C183070F1E3C78F0E0C183070F1E3C79F2E4D1132850A04082F8F0D9B367CF9E3D7BF6ECD92341820409122448902041823061C2840913264C98306113274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9CE8C48913274E9C3871E2C48913274E9C3871E2C48913274F9E3C79F2E4C993274F9E408102050A142850A0408112254A942851A2448912258A142952A4489122458A142953A64C993265CA942953A654A952A54A952851A24489E2C48913274EA850A14285CA93274F9E3C79F2E4C99327AA54A952A54A952A55AA54A54A952A152A54A850A142152C58B060C182050B162C983061C2840913264C983061C080010306CC972F5FBE7CFDC183070F1E3C78F0E0C993274F9E3C79F2E41934289020417EFCF8F1B3E7CF9F3F77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB9C38B172F5EBC78F1E2C58B172F5EBC78F1E2C58B172F5EBD7AF5EAD5AB57AF5EBB76F9F2E5CB972F5FBE7CF9F2C58B172F5EBC78F1E2C58B173060C0800103060C183060BF7EFDFAF5EBD7AF5FBF7E0913264C983061C2840913366CD8B061C3861123468CD8B061C3860DE3C58B172F5E4084102972248992254C9A001142A4C891244A963069224408912247922811C2A4891021448A1049A2440813214284102922248912224C84081142A4889024448808112244881021428410214284489122458A144992244992244284081122840811224288142952840811224992244902152A54A848912265CA942951A2448912254A942851A2458B162D5A74E9D2A54B971A356AD4A851A3468D1A356AD4A851A3468D1A356AD4E8D1A3478F1E3D7AF4E8D1A34993264D9AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF42853A64C993265CA942953A6B366CD9A356BD6AC59B366CD9A356BD6AC59B366CD9A356BD6AC59B366CD9A356B56AB56AD5AB5AA55AB56AD5AB56AD5AA55AB56AD5AB56AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AE5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CC182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C580913264C983061C2840913264C983061C2840913264C0811E2C3870F172E5CB8702143860C193264C8902143860913264C983061C2840913264C98306142850A152A54A850A1C2881123468C183162C4860D1B366CD8B0614389102142840871E1C2850B173264C8902143860F1F3E74080B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AE5CB972E5CA952B57AE5C9122458A142952A44891204182040912A442850A15623471E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274A90204182040912244890204182040D1A264C98306142860C192E5CB8708102050A162C58B060C182050B162CE0DBB76FDFBC78EDDAB56B77EBD6AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76EBD7AF5EAD5AB57AF5EBD7A65CB962D5BB66CD9B265CBD6AB57AF5EBD7A65CB962D5BB76EDDBA750B172E5CB870E1C2850B172E5CB870E1C2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C18205EBD5AD5BAD5AC992952B57AE57AF6CB56AD5AA55AB56AD5AD1B2D5AA55AB56AD5AB56AD5AA55AD5AB56AD5A2458B162D5AB76EDDBA75EBD6AD5BB76EC58A152B56AC58B162C58A55B56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB5AB56AD5AA55A952A54A952A55AA54A952A54A952A55AA56AD5AB56A952A55AA54A957AF5EBD7AF5EAD5AB57B362C58A152B56AC58B162C52A55AA54A952A54A952A55AA56AD5AAB56AD5AB56AD5AA172F5EBC78F1E2C58B172F5EBC78F1E2C58B172F62C478F2E4C993274F9E3C79F264C68C193366CC983163C692274F9E3CD9912346931F3F5AB468D1A2458B162D5AB43872E4C89123478E1C39D2A4468D1A356A24499223478E2143860C193264C89021437AF4E8D1A3478F1E3D7EFCC8D3A6CD9A3D6902050A142850A0408102050A14A8CC993A75C6ECD973E7CE9D3367F6ECD9B3674F9D3265D2A4E9D3A74F9F3E7DFAF4F9F32750A0408102050A1428509D356BFEECD9B367CF9E3D7BEAFCF9F3A74F9F3E7DFAF4E9D3A74F9F3F77EEDCF9F3E7850B13264C983061C2840955AB56AD5AB56AD5AA55AB62C58A152B56AC58B162C5BA650B972E5CBE80092366CC962D5CC8902143860C99315BB670E132E60B183262C67CD9C2E54B972F64C29019F3EEDDBB77EFDEBD7BF7EE5DBF7EFDFAF5C3870F1F3E7CF3E6CD9B376FDEBC79F3E6C993274F9E3C79F2E4C99367C78E1D3B76D4A851A3464D9B366DDAB469D3A64D9B3672E4C89123478E1C3972E4C48913274E9C3871E2C48953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CACC993367CE1C366CD8B061A3468D1A356AD4A851A3460D1A3468D0A04183060D1A346CD8B061C3860D1B366CD8B061C3860D1B366CD8B06193264D9A3469D2A44993264D9A3469D2A44993264D9A346AD4A851A3468D1A356AD4A04183060D1A3468D0A041F3E6CD9B376FDEBC79F3E6CD9B376FDEBC79F3E6CD9B376FDEBC79F3E6CD9B376FDEAC59B366CD9A356BD6AC5903070E1C3870E6CC9933678E1B376EDCB871E3C68D1B376AD4A851A3468D1A356AD4D0A143870E1D3A74E8D0A163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC943173064D1A356BD8B47173E6CC993367CE9C3973E64C9B3770E2C89943678D9D365AB46CD932860B992E5DBE7C010366CC973061C48821A3458B162D5AB468E1C265CB962D5BB66CD9B265CB962D5BB670E1F2C50B183062C8902143C64B972E5DBA74E9F2E5CB972F5FBE7CF9F2E54B983061C2840913060C183060C0801123468C183162C68C193366CC182E5CB870E1A2458B162D5AB46821A3E5CB962D5BB66CD9B265CB962D5BB870E1C2850B172E5CBA74E9D2A54B972E5DBC78F1A265CB162E5EBA80011326CC972F5FBE7CF9F2E50B183060C0800103060C183060C0840913264C983061C2840913268C183162C488112346CC183264C888193366CC1832962C59B264C992254B962C5DBA74E9D2A54B972E5DBA840913264C983061C2840953A64C993265CA942953A64C9A3469D2A44993264D9A346DDAB469D3A64D9B366DDAC48913274E9C3871E2C48953A74E9D3A75EAD4A953A74E9E3C79F2E4C993274F9E3C7DFAF4E9D3A74F9F3E7DFA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E59BA842993A64D9C3A79FA24EA122650A1448DEAE4E9932851A2448912254A942851A3468D1A356AD4A851A34669D2A449D3A64D9B365DBA942953A64C962C71E2C489132850A040850A152A94254B4084102972248992254C96001142A4C891244A963059024408912247922859C264891021448A1C4922440893254284102942240911224496081142A4489124458A14292244089122499224212244881021448A14494284081122162C58B060C182050912244C9C3871E2C48913274E9C68C992254B962C65CA9429D3A64D9B3E7DFAF4E9D3A74FA3468D1AE5C9932851A24461C2840954284D9A3469D2348D5AB56CD7B065D3B62DDB346AD5B25DC3964DDBB66CD3A855CB760D5B366DDBB24DC3562D9B366CD9B46DCBE6CE9D3B7CEFDEBD7BF70E5E23498A0E1D3A74E8D0A143376EDCB871E3C68D1B376EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3870E1D3A74E8902143860C193468D0A04183060D1A3468BC78F1E2C58B1C3972E4C8E1CE9D3B77EEDCB973E7CE9D3B77EEDCB993274F9E3C79F2E4C993274F9E3C79F2E4C58B172F5EBC78F1E2C58BA74F9F3E7DFADAB56BD7AE9D3D7BF6ECD9B367CF9E3D7BF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A3F7EEDDBB77EFE6CD9B376FDEBB77EFDEBD7BF7EEDDBB77FBF6EDDBB70F1F3E7CF8F0D5AB57AF5E3D78F0E0C183172F5EBC78F1EEDDBB77EF1E3D7AF4E8D1A3478F1E3D7AF6ECBD7BF7EEDDBB77EFDEC993274F9E3C79F2E4C993376FDEBC79F3E6CD9B376F5EBE7CF9F2E5CB972F5FBE7CEFDEBD7BF7EEDDBB77EFDEBD7B67CF9E3D7BF6ECD9B3D7AE5DBB76EDFAF5EBD7AF9F3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1EBC7CF9F2E5CBB76FDFBE7DFBE2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6E9D3A74F9F3E7AF4E8D1A357AF5EBD7AF5EEDDBB77EF9E3D7BF6ECD9C3870F1F3E7C376EDCB871E3C68D1B376ED0A04183060D1D3A74E8D00103060C183060C0800103C68A152B56AC58B162C58A152B56AC58B1A2468D1A356AC8902143860C193264C89071E3C68D1B3762C4881123C68E1D3B76EC68D1A2458B163F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8E1CC993368D1A24573E6CCD9B163C78E1D3B76ECD8B16313274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C387162C890214386B468D1A2458B23478E1C3972E4C88C19337EFCF8F163478D172F9634E9D1A3478F244992D4A811E5C9931E3972BC98B1A3478C77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B78F0E0C183070F1E3C78F0E0D1A367D0A0418102050A14289020417EFCF8F1E387CF9E3D7BF6ECF973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB983070F1E3C78F00C1A142890203E7CF6FCF94388102142840811224488D0A143870E1D3A74E8D0A143870E2952A448D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5A54A850A142850A152A54A850A142850A152A54A850A14285122552A4E8D1A3478F1E3D82042952A4489122458A142952A4482B56AC58B162C58A152B56AC58B162C58A152B56AC5851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A871E3C68D1B376EDCB871E3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C70F1B366CD8B051A142860C172E5CC0800183060D1A3468C8902143860C162C58B06061C28409132648902041820409122448902041820409122C58B060C182050B162C58B060C182050B152A54A850A142850A152A5CB82061C2840913264C9840E1C2850B132C58B060C10205091224489020418204095DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76ED1A2142840811224488102142840811224488102142840811224488102142840811224488102142840811224488506B162E5CB264C5C215EBD62D57AE5CC182050B56AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C59A3468D1A356AD4A851A3860F172E68E49031E3C78F1F2B56AC58B1E2C70D193770AC58B162C58A1A356AD4A80103C68D1B3774E8B07143470D1A2B56AC58B162C58A152B62E458B102870C192B78AC58B162C58A152B56AC58913265CA942953A64C9932A5962D5CBA78F902268C98315AB6800943260C172E5CB47CF9F265CB16325BB690D90210604080FF0002447810202F5EBC78F1EAD54B98305F78F0E0C173478F1E3D8206953173064D1A356BD8B47183C68C193366CC9861E3C68C9A3770E2C89943A78C1D33C58A152B56AC58B162C78E193B862C99B265CC9A397B86AC18B264C78E1D8B764C1A2952A4489D22958AD42A52A54A9532550A15A953A658DDB973E7CE9D3B77EEDCB973E7CE9D3B7FFEFCF9F3E7CF346AD5BC51C396ADDAB66E79F2E4E1D3C7CF1E4081021543862CD9B163C78A152B2641820409122448902041C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3E7CEDDBB7BEEE4E1A357CF1E80000206102860E040020501123468E0E0818104090248952A55AA54A952A54A955AB56AD5AA55AB56AD5AB5AA050B162C58B060C182050B13264C983061C284091326BCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F9FBC77EEDCBD83F74EDEBC79F0E649952A152B56AC57AF5EBD8A152BD6AA55AB56AD8A152B55AA54A95AB56A55AB56AD58B162C58A152B56AC58B15EB870E1C2850B193260C0C04B572F5EBC78F112C68B1721428408112244881021428C16494AA40851A4428F0E59BA842993A64D9C3A79FA642913A751A1448DD274E952962C59B264C992254B962C59B264C992254B962C59B2001142A4C891244A96306922440891224792281122A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC885264458B212952A4489122458A19416AC4D8D12357AE5CB972E5CA952B57AE962E5DBAB4E9D2A54B972E59B060C182050B152A54A840881021428408112244881051A244891E255AD4A850A23556ACA8B1A2C68A152B56C893E7CE1DBC77EFDEBD7BD70A57AB56AD60C1BA152B97C2850C1B2A4C083162C2842B6EDCB0B1E2C68F1F2B68A0E0D0C1C3871422549430E1C48913274E9C3871E2C489040912244890408182060D307EFCF8F183860C1A3A64DCA0D122C78E1C2F56BC6061E3C60F19346ED4D051A3864C9C4071E2C44933664D9B112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA55AE5CB66CD97AF5EA152E5CB972E5B265EBD52B5CB870B972E5CA952B57AE5CB972050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182D5AA55AB56AD5AB56AD5AA952C59B264C992254B962C59B366CD9A358B162D5AB468D5AA55AB56AD56AD5AB56A356BD6AC59B368D1A2458BD6AD5BB76EDDBA75EBD6AD5BB162C58A15EBD6AD5BB76EC58A152B56AC58B162C58AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AE5CA952B57AE5CB972E5CAD5AC59B366CD9A356BD6AC59B468D1A2450B172E5CB870B56AD5AA552B58B060C182152B56AC58B162C58A152B56AC58B162C5BA75EBD6AD5BB060C182050B162C58B060C182050B162C58B060C18275EBD6AD5BB76EDDBA75EB962B57AE5CB97AF5EAD5AB57B162C58A150B162C58B060D1A2458B162D5AB468D1A2D5AA55AB56AD6AD97AF5EAD5AC59B366CD9A356BD6AC59B66CD9B265CB962D5BB66CE5CA952B57AE5CB972E5CA254B962C59B25AB56AD5AA152E5CB870E1C2850B172E5C13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C18352A55AA54A952A54A95AA54A952A54A952A55AA54A953A74E9D3A75EAD4A953A752A54A952A55AA54A952A54A956AD5AA55A54A952A55AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD2953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942E5CB870E1C2850B172E5CAC58B162C58A152B56AC58B162C58A152B56AC58B162050C183060C0800103060C183060C0800103060C183060E4C89123478E1C3972E4C88103070E1C3870E0C08103870E1D3A74E8D0A143870E1D3468D0A04183060D1A3468B870E1C2850B172E5CB87061C3860D1B366CD8B061C3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A871E3C68D1B376EDCB871E3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A83163C68C193366CC983163860E1D3A74E8D0A143870E1D3060C0800103060C183060D8B061C3860D1B366CD8B02143860C193264C8902143468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56DCB871E3C68D193366CC988103070E1C387AF4E8D1A3870E1D3A74E8D0A143870E1D3972E4C891E3C58B172F5EF0E0C183078F162D5AB468B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AECD8B163C78E1D3B76ECD82143860C193264C8902143C68D1B376EDCB871E3C68D1B366CD8B061C3860D1B366CFCF8F1E3C78F1F3F7EFCF84183060D1A3468D0A04183C68C193366CC983163C68C192B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162458C183162C4881123468C182B56AC58B162C58A152B56D4A851A3468D1A356AD4A83163C68C193366CC983163468F1E3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AFCF8F1E3C78F1F3F7EFCF80103060C183060C0800103468E1C3972E4C89123478E1C3F7EFCF8F1E3C78F1F3F7EF8F0E1C3870F1F3E7CF8F051A3468D1A356AD4A851A3060E1C3870E0C08103070E1C2D5AB468D1A2458B162D5ADCB871E3C68D1B376EDCB8B163C78E1D3B76ECD8B163478C183162C4881123468C183060C0800103060C183060B870E1C2850B172E5CB8709123478E1C3972E4C89123870F1F3E7CF8F0E1C3870F1F2B56AC58B162C58A152B56F0E0C183070F1E3C78F0E0F1E2C58B172F5EBC78F1E2458D1A356AD4A851A3468D1A356AD4A851A3468D1A356AB060C182050B162C58B060E1C3870F1F3E7CF8F0E1C3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EECD8B163C78E1D3B76ECD84183060D1A3468D0A04183060D1A3468D0A04183060D1A3468D0A04183060D1A3468AC58B162C58A152B56AC58D1A2458B162D5AB468D1A2850C193264C8902143860C192850A0408102050A1428506CD8B061830A152A54A850D1A143870E1D3A74E8D0A183070F1E3C78F0E0C183070F1F3E7CF8F0E1C3870F1F3EA4489122458A142952A4482142840811224488102142840A152A54A850A142850A15254A942851A2448912254A983061C2840913264C9830A1458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E5DBA74E9E2C58B172F5EBC78F1E2C5CB972F5FBE7CF9F2E5CB972F60C0800103060C183060C0840913264C983061C2840923468C183162C488112346CC983163C68C193366CC98315AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C285CB962D5BB66CD9B265CB962D5EBC78F1E2C58B172F5EBC7CF9F2E5CB972F5FBE7CF902060C183060C0800103064C983061C2840913264C98305FBE7CF9F2E5CB972F5FBE7CF9F2E5CB972F5FBE7CF9C2850B172E5CB870E1C285CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E5DBA6CD9E2C58B172F60B66CD9C2850B193264C8902143860C193260C0800103060C183060C0840913264C983061C2840923468C183162C488112346CC983163C68C1933264C9830FF0E06140890604183031122041810204080000D0EF4071020408000030614289020C182050D1A3C7810214284FE06FAF3E72F20428408FF0104081020408000010204081020408000010204081020428408111E3C789020418203070E1C3870E04083060D162C58B020428408FDF9F3F7EFDFBF7FFFFEFDFBF7EF1F40800001020408102040800103060C183060C08001030A142850A04081060D1A343870E0C08103070E1C3870204182040912244890204182050B162C58B060C182050B1A3468D0A04183060D1A3478F0E0C183070F2244881021428408112244881021428477EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB983070F1E3C78F0E0C183074F9E3C79F2E4C993274F9E3C7BF6ECD9B367CF9E3D7BF6040A142850A0408102050AA4478F1E3D7AF4E8D1A347CF9F3F7FFEFCF9F3E7CF9F3F7FFEFCF9F3E7CF9F3F7FFEFCF9F3E7CF9F3F7FFEFCF953A64C993265CA942953A68C193366CC983163C68C193367CE9C3973E6CC993367CEA04183060D1A3468D0A04193264D9A3469D2A44993268D1A356AD4A851A3468D1A356BD6AC59B366CD9A356BD6B061C3860D1B366CD8B061D3A64D9B366DDAB469D3A68D1B376EDCB871E3C68D1B3766CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C19336EDCB871E3C68D1B376EDC983163C68C193366CC983123478E1C3972E4C89123470E1B366CD8B061C3860D1B366EDCB871E3C68D1B376EDCBC79F3E6CD1B366CD8B06193264D9A3469D0A0418306CD9B376FDEBC79F3E6CD9B3770E0C08103274E9C3871E2C48913274E9C3871E2C48923478E1C3972E4C8912347CE9C3973E6CC993367CE9C3974E8D0A143870E1D3A74E8AC59B366CD9A356BD6AC5963C78E1D3B76ECD8B163C70E1D3A74E8D069D3A64D9B36C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152BC68C193366CC983163C68C59B366CD9A356BD6AC59B366C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B66CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143860C193264C890254B962C59B264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC98356BD6AC59B366CD9A356BE6CC993367CE9C3973E6CCD9B367CF9E3D7BF6ECD9B367C58A152B56AC58B162C58A4183060D1A3468D0A04183860C193264C8902143860C59B264C992254B962C59B264CA942953A64C993265CA942D5BB66CD9B265CB962D5B76ECD8B163C78E1D3B76EC58B468D1A2458B162D5AB468C78E1D3B76ECD8B163C78E4993264D9A3469D2A44993468A142952A4489122458A142952A4489122458A142952A54A952A55AA54A952A54A993265CA942953A64C993275EAD4A953A74E9D3A75EA142A54A850A142850A152A54A952A54A952A55AA54A952A952A54A952A55AA54A952B56AD5AA55AB56AD5AB56A152B56AC58B162C58A152B56A4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA942953A64C993265CA942953A74E9D3A75EAD4A953A74EA142850A152A54A850A14255AA54A952A54A952A55AA942953A64C993265CA942953A4489122458A142952A4489122458A142952A448912275E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B78F0E0C183070F1E3C78F0E4C993274F9E3C79F2E4C9A3478F1E3D7AF4E8D1A347CF9E3D7BF6ECD9B367CF9E3D7CF8F0E1C3870F1F3E7CF8F4E9D3A74F9F3E7DFAF4E9E3C78F1F3F7EFCF8F1E3C7CF9F3F7FFEFCF9F3E7CF9F3F8102050A142850A0408102E9D1A3478F1E3D7AF4E8D183070F1E3C78F0E0C183070F1F3E7CF8F0E1C3870F1F3E8000010204081020408000F1E1C3870F9F3E7DFAF4E9E3C78F1F3F7EFCF8F1E3C7CF9E3D7BF6ECD9B367CF9E3D82040912244890204182040D1A3468D0A04183060D1A346DDAB469D3A64D9B366D1A356AD4A851A3468D1A356AD5AA55AB56AD5AB56AD5AA59B366CD9A356BD6B455AB76EDDAB56BD7B05DBB76ED1A366CD8B061C3860D1B366CD9B265CB962D5BB66CD9B269D3A64D9B366DDAB469D3B66DDBB66DDBB66DDBB66D1B376EDCBA75C3964D5BB76ED5AA559B360D5BB669D3A651A3468D1A356AD4A851A356AD5AB56AD5AA55AB56AD9A356BD6AC59B3964D5BB76ED3A855BB760D5B366DDBB84DA356AD9A366CD9B46DE3368D5AB56AD7B065D3B6ADDB346AD5AA6DC3964DDB366DD3A855ABB60D5BB66CD9B24DA3560D1B366CD9B265CB66C68C193366CC983163C68C19336DDAB469D3C68C193370E0C08173E6CC993367CEC48913270E1A3468D0A04123478E1C3972E4C8993367CE9B376FDEA851A3468D9A3774E8D0A153A64C993265CAB061B366CD9A356BD8B06163C78E1D3B76D2A44993268D1B376EDCB871E3C68D1B3713264C983061C284091326489020418204091224489050A142850A152A54A850A102050A142850A0408102050A172E5CB870E1C2850B172E5CB870E1C2850B172E5CB8800103060C183060C0800183050B162C58B060C182050B193264C8902143860C193268D0A04183060D1A3468D0306BD6AC59B366CD9A356BD6AC59B366CD9A356BD6AC59B66CD9B265CB962D5BB66CCD9A356BD6AC5CB972E5B2D5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56B468D1A2458B162D5AB468D1A2458B162D5AB264C992254B162D5AB56AD5CAD5AA55AD5AB56AD5AA55AB56AD5AB270E5A2458B162D5AB46AC992254B962C59B264C992850B172E5CB870E1C2850B972C59B264C992254B962C59B972E5CA850B172E5CB870BD7AF5EAD5AB57AF5EBD7AD5AE5DBB76EDDAB56BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF5EAD5AB57AF9E3D7BF6ECD9B367CF9E3D7BEDDAB56BD7AE5DBB76EDDAB973E7CE9D3B77EEDCB973F7EEDDBB77EFDEBD7BF7EEDDBD7BF7EEDDBB77EFDEBD7BF3E6CD9B376FDEBC79F3E6C993274F9E3C79F2E4C993870F1F3E7CF8F0E1C3870F1F3D7AF4E8D1A3478F1E3D7AF5EAD5AB57AF5EBD7AF5EAD9B367CF9E3D7BF6ECD9B3070000000000000000000040800001020408102040800002040810204080000102040C183060C0800103060C184080000102040810204080408102050A142850A0408102060C183060C0800103060C1C3870E0C08103070E1C3890204182040912244890208102050A142850A04081020501020408102040800001022C58B060C182050B162C58C0800103060C183060C0804183060D1A3468D0A04183060E1C3870E0C08103070E1C3C78F0E0C183070F1E3C7800010204081020408000014282040912244890204182040912244890204182040912040810204080000102040810356AD4A859B366CD9A35AB54A952A54A952A55AA54A95BB76EDD3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A54A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC58B162C58A152B56AC58B16AD5AA55AB56AD5AB56AD52A4182040912244890204142860C193264C8902143860C172E5CB870E1C2850B172E68D0A04183060D1A3468D0902143860C193468D0A04103060C183060C0800103060C142850A0408102050A142858B060C182050B162C58B050A142850A152A54A850A1C2840913264C983061C284091A3468D0A04183060D1A344C983061C2840913264C98800103060C183060C0800103050A142850A0408102050A13264C983061C28409132664C8902143860C193264C8204182040912244890204182050B162C58B060C182050B172E5CB870E1C2850B172E54A850A142850A152A54A870EBD6AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76EC182050BD6AB57AF5EBD7A356B962D5BAE5CB972E5CA952B57AE5CB9AA55AB56AD5AAE5CB972E5AA96AB5AAE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA55AC58B162C58A152B56AC58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C17AF5EAD5AB58B162C182050B162C58B060C182050B162C58B060C18275EB56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A952F5FBE7CF9F2E5CB972F5FBE7CF9F2E5CB972F5FBE7CFAF4E9D3A74F9F3E7DFAF4EDDBB76FDFBE7DFBF6EDDBC78F1F3F7EFCF8F1E3C78F5FBF7EFDFAF5EBD7AF5FBF7EF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A3274F9E3C79F2E4C993274FDEBB77EFDEBD7BF7EEDDBB77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973F7EEDDBB77EFDEBD7BF7EE1D3C78F0E0C183070F1E3C78F0E0C183070F1E3C78F0E0C993274F9E3C79F2E4C993376FDEBC79F3E6CD9B376F1E3E7CF8F0E1C3870F1F3E7CEFDEBD7BF7EEDDBB77EFDED9B367CF9E3D7BF6ECD9B32740800001020408102040800103060C183060C08001030F1E3C78F0E0C183070F1E3468D0A04183060D1A3468F0E0C103070E1C3868D0A00180000206102860E040020505163068E0E001040102043870E0C08103070E1C38701000000000091224489020418000010204081020408000060C183060C0800103060C04081020408000010204089020418204091224489020010102040810183060C08001050A14306000020408020E30600000C0810310201C3860C08001030406042810E040800001020408102040800010204028C080C181030B16000000000080060D1E3C7810356AD4A859B366CD9A35AB54A952A54A952A55AA54A95BB76EDD3A75EAD4A953A752A54A952A55AA54A952A52A55AA54A952A54A952A55AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A54A952A55AA54A952A54A95BA75EBD6AD5BA74E9D3A752A56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B16AD5AA55AB56AD5AB56AD59A2F5FBE7CF9F2E5CB972F9F3B77EEDCB973E7CE9D3B77F1E2C58B172F5EBC78F1E2C183070F1E3C78F0E0C183A74F9F3E7DFAF4E9D3A74F5FBF7EFDFAF5EBD7AF5FBF7EF3E6CD9B376FDEBC79F3E6B56BD7AE5DBB76EDDAB56BF7EEDDBB77EFDEBD7BF7EE9D3D7BF6ECD9B367CF9E3D7BBA74E9D2A58B172F5EBC78E9D2A54B972E5DBA74E9D2D5AB57AF5EBD7AF5EAD5AB972F5FBE7CF9F2E5CB972F5FBF7EFDFAF5EBD7AF5FBF7E0103060C183060C0800103C68B172F5EBC78F1E2C58B973061C2840913264C983061BC78F1E2C58B172F5EBC78F1E2C58B172F5EBC78F1E24588102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142850A152A54A850A142850A152A54A850A142850A152A64C8902143860E1D3A74E8D0A143870E1D42840811224488102142842851A2448912254A94285122458A142952B468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB4881123468C183162C4881123468C183162C4881123468C183162C48851A3468D1A357AF4E8D1A3478F1E3D7AF4081224489020458A14295224499224499264C992254B962C59B264C9D2A54B972E5DBA74E9D2A54B983061C2840913264C983065CA942953A64C993265CAA44993264D9A3469D2A449D3A64D9B366DDAB469D3A64D9C3871E2C48913274E9C3875EAD4A953A74E9D3A75EAE4C993274F9E3C79F2E4C9D3A74F9F3E7DFAF4E9D3A74F962C59B264C992254B962C65CA942953A64C993265CAF4E9D3A74F9F3E7DFAF4E953A74E9D3A751A356AD4A851A2448912254A942851A2448912254A942851A2448912356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBAC48913274E9C3871E2C48913274E9C3871E2C48913274E983061C2840913264C983075EAD4A953A74E9D3A75EAE4C993274F9E3C79F2E4C9D3A64D9B366DDAB469D3A64D9A3469D2A44993264D9A3469D2A44993264D9A3469D274E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C902040810204080000102048810214284081122448810214488102142840811224488142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244A942851A2448912254A942C59B264C992254B962C59C2840913264C983061C2844993264D9A3469D2A4499326499224499224499224499208112244881021428408114284081122448810214284489122458A142952A4489122478E1C3972E4C89123478E2449922449922449922449224488102142840811224488102142840811224488102142840811224488102142843469D2A44993264D9A3469B26BD7AE5DBB76EDDAB56B172F5EBC78F1E2C58B172F5EBD7AF5EAD5AB57AF5EBD7AF9F2E5CB972F5FBE7CF9F2F5EBD7AF5FBF7EFDFAF5EB173060C0800103060C183060C182050B162C58B060C1820913264C983061C2840913366CD8B061C3860D1B366C183162C4881123468C183162142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A478F2E4C993274F9E3C79F2E4C58B172F5EBC78F1E2C58B2851A2448912254A9428518A142952A4489122458A1469D1A2458B16478E1C3972E4C89123478E1C3972E4C89124499224499223478E1C3952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489162C58A152B56AC58B162C58A1C3972244972E4C891264D6AD4A851A3468D1A356AD4B871E3C68D1B376EDCB87163C78E1D3B76ECD8B163C78E193366CC983163C68C19337EFCF8F1E3C78F1F3F7EFCC8952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE1B366CD8B0E1C48913274E7CF8F0E1C3870F1F3E7CF88002050A142850A0408102C5D6AD59B366CD9A356BD6AC55AB56AD5AB56AD5AA55ABA6489122458A142952A448010F1EBC77F2E4C993172FDEBC79F4E8F5AB574F9FBE7CF9E6CDEBD7EFDE3D7BF6ECD9C3874FDEBB77EFDEB973E7C48913274E9C3871E2C48913274E9C3871E2C48913274F9E3C79F2E4C993274F9E408102050A142850A0408112254A942851A2448912258A142952A4489122458A142953A64C993265CA942953A650A142850A152A54A850A152A54A952A55AA54A952A58A152B56AC58B162C58A152B8408112244881021428408112244881021428408112254A850A142850A152A54A8902143860C193A74E8D0A14388102142842851A24489122952A44891A2458B162D5AB468D1A2458B183162C4881123468C18316AD4A851A3468F1E3D7AF4081224489020458A1429522449922449923474E8D0A143870E1D3A74E8D0A143871E3D7AF4E8D1A3458B162D5AB468D1A2458B1A356AD4A851A3468D1A357AF4E8D1A3478F1E3D7AF468D2A4499326356AD4A851A34993264D9A3469D2A449932A55AA54A952A54A952A558A142952A449930A15BA7469D0A041833265CA942953A6448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A2448912254A942851A244891225AA52E54A962D5DBE84A95265B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E2143860C193264C890214356AC58B162C58A152B56ACD88A1A376EDCA041E3C78F1F162D5AB468D1A2458B162D5EBC78F1E2C58B172F5EBC78F2E4C993274F9E3C79F264C8902143860C193264C890183B66F4E8F1E24590204782040912244890204182042952A4489122458A14295224468C183162C4881123468C183162C4881123468C18317AF4E8D1A3478F1E3D7AF4A850A142850A152A54A850E1C2850B172E5CB870E1C2850C193264C8902143860C19366CD8B061C3860D1B366CE8D0A1C3840D1B3654A850E1C3870F1F3E7CF8F0E1C3871021428408112244881021468C183162C4881123468C983061C2840913264C983061C2840913264C983061C2840A152A54A850A142850A152E5CB870E1C2850B172E5CC8902143860C193264C89061C3860D1B366CD8B061C3861123468C183162C4881123366CD8B061C3860D1B366C081122448810214284081162C4881123468C183162C4880913264C983061C28409132A54A850A142850A152A548802050A142850A040810205070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C081438A142952A4489122458A141C3870E0C08103070E1C38A850A142850A152A54A85051A2448912254A942851A2C48913274E9C3871E2C48913AC58B162C58A152B56AC58AD5AB56AD5AA55AB56AD5A55AA54A952A54A952A55AA942953A64C993265CA942953A74E9D3A75EAD4A953A74EA142850A152A54A850A142952A55AA54A952A54A952A55A952A558A922458A142952A4489122458A142952A448AD5AB56AD5AA55AB56AD5AF5ED1BB870E2C281FBF6EDDBB76FE0C2890B07EEDBB76FE1C2850B172E5CB870E1C27DFB062E9CB870E0BE7DFBF6ED1BB870E2C281FBF6ED5BB870E1C2850B172E5CB870DFBE7DFBF6EDDBB76FDFBEDDB973E7CE9D3B77EEDCB973E7CE9D3B77060D1A3468101F3E82FC04C283070F1E3C5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E54A8E9CB973E8D6AD5BB76E1DB972E6CEA14BA76E5DB975E5CA992B57AE5CB975E5D6913367CE1CBA72E5D6993357AE5CB972E5CA952B57AE1CB972E6CEA14BA76E5DB975E5CA952B57AE5CB972E6CC993367CE9C3973EBD6A14327AD193366CC983163C68C59B162C58A152B56AC58B162C8902143860C193264D0A0152B56AC58B162C58A152BA6AC993168CF9E3D7B264D5AB264C9922563C68C193366C78E1D3B76ECD8B163C78E2D5BB66C993367CE8C193376ECD8B163C78E1D3B76EC58B468D1A2356BD6AC993469C58A152B56AC58B162C58A4993264D9A3469D2A44993D6B367CF9E3D7BF6ECD9B3E7CF9F3F7FFEFCF9F3E7CF9F3E7DFAF4E9D3A74F9F3E7DF2E4C953A64C993263C68C4993264D9B3667CE9C59B3A64E9D3A7502057AF3E6CD9B3B77EEDCB973E7CE9D3B7702050A142850A0408102058A13274E9C3871E2C48913274E9C3871E2C48913274E9C388B15FB4FEDFFFF15FF2344881061E2C45613274E9CB822258E15FFFFFF7F1621E18AFFFFFF03FC7FE7D9B367D49EFD9720418284FF77FE4B68F5FFBFBBFFFFFFFFB730E1FF7F77FFA54AFDFF5F022F42FFFFFFCFF2FFFF7F5E1429FEFFFF3FC2FFFFFFFFFFFFFFFF3F87FFFF23148B102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488506B162E5CB264C58A15EBD62D57AE5CC182050B56AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A152B56AC58B162C58A1A2B56C4E081A3C78A152B6EDCA851A3468D1A3556E478D1C2C60B183772C0D0F1E3878C1D3F64C860C1E2070D1A3468D070E182C60C1F376EE8B871E3860D1B306ED4A851A3468D1A356AD4A8B162458D1F3456AC58E1C287962D5CBA78F902268C98315AB670E9E2E50B983062C668D9C2850C19325CBE7CD902106040800309023488D0DF3F8001050E2458D0E0418477EEE0C9A3E7CE1D407AFE943173064D1A356BD8B47183C68C193366CC9891E3E68D9A3770E2C89943A78E9D34C58A152B56AC18B366C78E193B862C99B265CC9A397B860C1AB264CA961D8B764C1A2952A4489D3A954AD52A52A54A9532550A952953A658DDB983278F9E3D7CFAF8F973E70E9E3B77EEDC0934E8CF346AD5AC5DC3964DDB366E77EEE0C99367CF9F4082FE1883862C99B265CC9A397B264182040A152C58B06041C3AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0018403090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB0409122854B060C182050D13264C983061C2050C192CBCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE49952A55EAD5AB57AF5EBD5AB56A55AC58B162C55AB56A54A953A956B57A156B56AD5BA54EA55AD5EA55AC59B54A902041C2850B173064B0C04B572F5FBF800513C68B1721428408112244881021428C16494AA40851A3428F0E59BA842993A64D9C3A79FA6429132750A1448DD274E952962C59B264C992254B962C59B264C992254B962C59B2001142A4C891244A963069024408912247920859C2A4C92E5EBD7CFD02164CD83062142952A4489122458A14299EBC885264C591242952A4489122458A19B972E5BA912357AE5CB972E5CA952B57AE96387DCAA4E9D2A54B972E3971F2044A142953A854B1C2681121428408412A6428D250A2458D1E459A54E952A644830A6D4A942851A25095AA54B992654B972F61AA5469F1E2C99026416AC4D8D1A3C2850C1B3A7C08316242890913264C983061C28409136EE0D0C1C3871422549430C1E10407141C527050C181C3B76FE0C2890B07EEDBB76F0016081840408081040902902B67EE1CBA74EAD6955B87AC58B162C78E1D8B564CDA4D9C3875EEE4D9D3E74FA0112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408B468D1A245AB56AD5AB570BD7A254B962C5BB66CD9C2152B56AC58B162C58A152BD6AD5BB76EDD72E5CA952B57B162C58A15CB952B57AE5CCD9A356BD6AC59B366CD9A050B162C58B060C182050B162C58B060C182050B162C58AF5EBD7AF52A56AC58B162B56AD5AA55AB56AD5AB56AD5AA55AB56AD60C182050B162C58B060C182050B162C58B060C182050B162C58B060B56AD5AA55AB56AD5AB56AF5EAD5AB57AF68D1A2458B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182D5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56B060C182050B162C58B060B972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CAD5AD5BB76EDD8A152B56AC58B870E1C285AB55AB56AD5AE1C2850B17AE57AF5EBD7A356BD6AC59B366CD9A356B56AB56AD5AB56AD5AA55AB56B468D1A2458B162D5AB468C182050B162C58B060C18275EBD6AD5BB76EDDBA75EB56AD5AB56AD5AA55AB56AD5AAE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C18275EBD6AD5BB76EDDBA75EB56AB56AD5AB56AD5AA55AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9CC88103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E1C3870E0C08183070F1E3C783061C2C4870F1F3E942851A24489121D3A74E8D0418408111C3870E0C08103070E1C3870E0C08103070E1C3870E0C08103070E2953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C79EBD6AD5BB76EDDBA75EB962B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972D5AA55AB56AD62C58A152B962B57AE5CB97AF5EAD5AB57B162C58A152B56AC58B162E1C2850B172E5AB468D1A2356BD6AC59B366CD9A356B962C59B264C982050B162C582D5AB478F1E2458E1C3972AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56FCF8F1E3C70F1E3C62C488C183070E1C387AF470E182C58A152B56AC58B162C58A15356AD4A851A3468D1A356AFCF8F1E3C78F1F3F7EFCF83163C68C193360C0800163C58D1B376EDCB871E3C68D1B376EDCB871E3C68D1B376EE8D0A143870E1D366CD8B051A3468D1A356AD4A851A3860F1F3E5CB870E182050B163264C8902143060D1A3B76D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3060D1A3468D0A04183060D1A2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B7EFCF8F1E3C78B163978F070E122068E193358E8D071E3C68D1B376ED4A851A3468D1A356AD4A80183850D1B3E64C8A04183060D1A376EDCB871E3C68D1B376EE8D0A143870E1D3A74E8D0B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AE8D0A143870E1D3A74E8D071E3C68D1B376EDCB871E3C68F1F3F7EFCF8F1E3C78F1F2E5CB870E1C2850B172E5CFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78D1B376EDCB871E3C68D1B2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162458B162D5AB468D1A2458B162B56AC58B162C58A152B56D4A851A3468D1A356AD4A8C183070F1E3C78F0E0C183C78B172F5EBCA04183060D1A3F7EFCF8F1E3C78F1F3F7ED8B061C3860D1B366CD8B0E1C2850B172E5CB870E1C2458F1E3D7AF4E8D1A3478F1E376EDCB871E3C68D1B376EC8902143860C193264C89051A3468D1A356AD4A851A3C68B172F5EBC78F1E2C58B173C78F0E0C183070F1E3C78DCB871E3C68D1B376EDCB81123468C183162C4881123060B162C58B060C182050B16366CD8B061C3860D1B366CE8D0A143870E1D3A74E8D071E3C68D1B376EDCB871E3860C193264C8902143860C19356AD4A851A3468D1A356ADCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC580103060C183060C0800103C68D1B376EDCB871E3C68D1B3F7EFCF8F1E3C78F1F3F7EB060C182050B162C58B060F1E3C78F1F3F7EFCF8F1E3C78A152B56AC58B162C58A153468D0A04183060D1A3468BC78F1E2C58B172F5EBC788103070E1C3870E0C08103C78D1B376EDCB871E3C68D1B5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2850B193264C8902143860C19325BB66CD9B265CB962D5BB67CF9F2E5CB972F5FBE7CF902060C183060C0800103064C983061C2840913264C98305CB870E1C2850B172E5CB88C193366CC983163C68C19A3458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A50B172E5CB870E1E2C58B972F5FBE7CF9F2E5CB972F5FBE7CF9F2E5CB972F60C0800103060C183060B8840913264C983061C2840923468C18315BB66CD9B265CB983163C68C193366CB962D5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA74E9D2A54B972E5EBC78F1E2C58B172F5EBC7CF9F2E5CB972F5FBE7CF902060C183060C0800103064C983061C2840913264C983062C4881123468C183162C48C193366CC983163C68C19B365CB962D5BB66CD9B265CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB87CF9F2E5CB972F5FBE7CF9F2E5CB972F5FBE7CF9F2E50B193264C8902143860C193264C8902143860C193264C88C193366CC982E5DBA7421B365CB962D5BB66CD9B2850B193260C0802143864B982EFF0E06140890604183031122041810204080000D0EF4071020408000030614289020C182050D1A3C7810214284FE06FAFBF72FA040810205020408102040800001020408102040800001023468D0A041830603060C183060C080010306F4E7CF1F42840811FAF3E7CF9F3F7FFEFCF9F3F7EFDFBF7FFFFEFDFBF7EF1F40800001020408102040800103060C183060C08001030A142850A0408102050A143870E0C08103070E1C3870204182040912244890204182050B162C58B060C182050B1A3468D0A04183060D1A3478F0E0C183070F1E3C78F020428408112244881021428477EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9F3F7FFEFCF9F3E7CF9F3F7FFEFCF9F3E7CF9F3F7FFEFCF9F3E7CF9F3F7FFEFCF953A64C993265CA942953A68C193366CC983163C68C193367CE9C3973E6CC993367CEA04183060D1A3468D0A04193264D9A3469D2A44993268D1A356AD4A851A3468D1A356BD6D4A9B3A64E9D356BD6B061C3860D1B366CD8B061D3A64D9B366DDAB469D3A68D1B376EDCB871E3C68D1B3770E6CC9923478E1C3972E4D8B163E7CD9B376FDEBC7963C68C193366CC983163C64C9C3871E2D0A143870E1D3A66CC983163C68C193366CC983163C68C193366CC9831D3A64D9B366DD4A85173E60C1A3468D0A04183264D9A346EDCB871E3C68D1B376EDCA44953A64C19366CD8B06163C68C193366CC983163C6CC9B376FDEBC79F3E6CD9B3770E0C08103070E1C3870E0C48913274E9C3871E2C48923478E1C3972E4C8912347CE9C3973E6CC993367CE9C3974E8D0A143870E1D3A74E8AC59B366CD9A356BD6AC5963C78E1D3B76ECD8B163C78E1B376EDCB851A3E6CC9933C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152BC68C193366CC983163C68C59B366CD9A356BD6AC59B366C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B66CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143860C193264C890254B962C59B264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC98356BD6AC59B366CD9A356BE6CC993367CE9C3973E6CCD9B367CF9E3D7BF6ECD9B367C78E1D3B76ECD8B163C78E4183060D1A3468D0A04183860C193264C8902143860C59B264C992254B962C59B264CA942953A64C993265CA942D5BB66CD9B265CB962D5B76ECD8B163C78E1D3B76EC58B468D1A2458B162D5AB468C78E1D3B76ECD8B163C78E4993264D9A3469D2A44993468A142952A4489122458A142952A448B122458A142952A54A952A55AA54A952A54AAD3A656A152A53A64C9932850A152B55AA529D3A75EA142A54A850A142850A152A54A952A54A952A55AA54A952A952A54A952A55AA54A952B56AD5AA55AB56AD5AB56A152B56AC58B162C58A152B56A4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA942953A64C993265CA942953A74E9D3A75EAD4A953A74EA142850A152A54A850A14255AA54A952A54A952A55AA942953A64C993265CA942953A4489122458A142952A4489122458A142952A448912275E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B78F0E0C183070F1E3C78F0E4C993274F9E3C79F2E4C9A3478F1E3D7AF4E8D1A347CF9E3D7BF6ECD9B3071020407FFEFCB973E7CE9D3B77EEF4E1C3870F1F4182060D1A142850A040810205F2E3C7CF9F3F7FFEFCF9F3E7CF9F3F77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB983070F1E3C78F0E0C183074F9E3C79F2E4C993274F9E3C7AF4E8D1A3478F1E3D7AF400020408102040800001023468D0A04183060D1A34689020418204091224489020418102050A142850A0408102FDF9F3E7CF9F3F7FFEFCF9336DDAB469D3A64D9B366D1A356AD4A851A3468D1A356AD5AA55AB56AD5AB56AD5AA59B366CD9A356CD9B46DE376EDDAB56BD7AE5DBBD6CD1B366CD8B061C3860D1B366CD9B265CB962D5BB66CD9B269D3A64D9B366DDAB469D3B66DDBB66DDBB66DDBB66D1B376EDCB871E3C68D1B376EDEBC79F3E6CD9BB769D3A651A3460D1B366CD9B46DA3D6AD5BB76EDDBA75EBD6ADDB346AD5AC59C3964DDBB66DD3A855A3760D5B366DD7AE4DA3568D1A366CD9B461BB368D5AB76CD9B065D3962DDB346AD5AA5DC3964DDB366ED3A855F3760D5B366DDBBA4DA356ADDB356CD9BA6DEB66C68C193366CC983163C68C193366CC9859B366CD9A356EDCB871E3C68D1B376EDCB061C3860D1B366CD8B061D3A64D9B366DD4A851A346CD993367CE9CA143870E1D3A68D0A04183E6CD9B376FDEC48913274E1C3B76ECD8B193264D9A3469E6CC9933674E993265CA949123478E1C3913264C983061C2840913264C983061C2840913264C982041820409122448902041820409122448902041820409122448902041820409122450A0408102050A142850A0A04183060D1A3468D0A04143850A152A54A850A142850A183060C0800103060C183064C8902143860C193264C8D0AA55AB56B264E56AD52A172C58B060E1C2850B17AC5CB76EDDBA95CB56AD57AF72C58A152B162D5AB972C5CAF52A562C59B272D1AA35CB962B57B972CD9AE5CA95AB5CAD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AD1A2458B162D5AB468D1A2458B162D5AB468D1A2458B56AD5AB56AD5AA55AB56AD5AB060C182050B962B57AE5CC992254B962C59B264C992850B172E5CB870E1C2850B972C59B264C992254B962C59AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AD5AE5DBB76EDDAB56BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF5EAD5AB57AF9E3D7BF6ECD9B367CF9E3D7BEDDAB56BD7AE5DBB76EDDAB973E7CE9D3B77EEDCB973F7EEDDBB77EFDEBD7BF7EEDDBD7BF7EEDDBB77EFDEBD7BF6ECD9B367CF9E3D7BF6ECC993274F9E3C79F2E4C993870F1F3E7CF8F0E1C3870F1F3D7AF4E8D1A3478F1E3D7AF5EAD5AB57AF5EBD7AF5EAD9B367CF9E3D7BF6ECD9B3070000000000000000000040800001020408102040800002040810204080000102040C183060C0800103060C184080000102040810204080000408100A142850A0408102060C183060C0800103060C1C3870E0C08103070E1C3890204182040912244890200103060C183050A04081020501020408102040800001023870E0C081830103060C1830604081020C18285000000000000004081020408000010408102040800081050B0C183060C08001030D1A3468D0E0C183070F1E3C7890204182040912244890204182040912243870E0C081030720040810204080000102040810356AD4A859B366CD9A35AB54A952A54A952A55AA54A95BB76EDD3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A54A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA5AB56AD5AA55AB56AD5AB55EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A0103060C183060C0800183040912244890204182040913264C983061C28409132650A0408102050A142850A0408102050A143060C0800143850A152A54A850A142850A172E5CB870E1C2850B172E58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B172E5CB870E1C2850B172E5CB870E1C2850B172E5CB860C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C64C8902143860C193264C8A04183060D1A3468D0A04183040912244890204182040912244890204182040912244890204182040912244890800B172E5CB870E1C2850BD7AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76ED9B265CB962D5BB66CD9B275EBD6AD5BB76EDDBA75EB962B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CAD5AC59B366CD9A356BD6AC59B366CD9A356BD6AC59B366C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58AD5AF5FBF7DFBF6EDBB77EF5EBE7CF9F2E5CB972F5FBE7CFAF4E9D3A74F9F3E7DFAF4EDDBB76FDF3E7CF8F0E1C3C78F1F3F7EFCF8F1E3C78F5FBF7EFDFAF5EBD7AF5FBF7EF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A3274F9E3C79F2E4C993274FDEBB77EFDEBD7BF7EEDDBB77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973F7EEDDBB77EFDEBD7BF7EE1D3C78F0E0C183070F1E3C78F0E0C183070F1E3C78F0E0C993274F9E3C79F2E4C993376FDEBC79F3E6CD9B376FDEBC79F3E6CD9B376FDEBC79EFDEBD7BF7EEDDBB77EFDED1A3478F1E3D7AF4E8D1A31720408000010204081020408000010204183060C080010C183060204080000102041C3870E0C08103070A1428D0A0C183070F1C3870E0C08102050A1414489020418204050A140000A04183070F1E244890204182040912244860C08001030B162C58B06001040810204000000000000003060C18204080000102162C58B060C182050D1A3468D0A04183060E1C3870E0C08103070F1E3C78F0E0C18307060C183060800001020408244890204182040912244860C08001030602040810204080000102040810204080000912244890204182040912183060C0800103060C183010356AD4A859B366CD9A35AB54A952A54A952A55AA54A95BB76EDD3A75EAD4A953A752A54A952A55AA54A952A5AA55AB56AD5AB56AD5AA55AB55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A54A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA57AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C5EACE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B77F1E2C58B172F5EBC78F1E2C183070F1E3C78F0E0C183A74F9F3E7DFAF4E9D3A74F5FBF7EFDFAF5EBD7AF5FBF7EEFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EEDDBB77EFDEBD7BF7EE9D3D7BF6ECD9B367CF9E3D7BBC78F1E2C58B172F5EBC780913264C98305DBA74E9D2D5AB57AF5EBD7AF5EAD5AB972F5FBE7CF9F2E5CB97AF61BF7EFDFA152C58B05FBF760103060C183060C0800123162C58B060C182050B162C983061C2840913264C983061BC78F1E2C58B172F5EBC78F1E2C58B172F5EBC78F1E2458810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284082142840811A24489122582A44891A2489122456AD4A8D1A3478F1E1D3A74E89021438C183162C4A850A142850A2D5AB468D1A2458B24499254A850A142850A152A54A8D0A2458B162D5AB468D1A2458D1A356AD4E8D1A3478F1E3D62C4881123468C183162C448922449870E1D3A74E810224488102142942851A24489142952A44851A4489122458A2449922443860C418264C992254B962C5912254AD4A54B972E5DBA74E9D2A54B983061C2840913264C983065CA942953A64C993265CAA44993264D9A34691A356AD4A64D9B366DFAF4E9D3A74F9C3871E2C48913A74E9D3A75EAD4A953A74E9D3A75EAE4C993274F9E3C79F2E4C9D3A74F9F3E7DFAF4E9D3A74F962C59B264C992254B962C65CA942953A64C993265CAC48913274E9C3871E2C489132850A0408102050A142850A142850A152A54A850A1428912254A942851A2448912356AD4A851A3468D1A356A94264D9A3469D2A44993264D972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA64C992254B962C59B264C9D2A54B972E5DBA74E9D2A54B983061C2840913264C983065CA942953A64C993265CAA44993264D9A3469D2A449D3A64D9B366DDAB469D3A64D9C3871E2C48913274E9C386DDAB469D3A64D9B366DDA74E9D2A54B972E5DBA74E9D2A74F9F3E7DFAF4E9D3A74F59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C992254B962C59B264C902040810204080000102048810214284081122448810214488102142840811224488142952A4489122458A142972E4C89123478E1C3972E44892244992244992244992244A942851A2448912254A942C59B264C992254B962C59C2840913264C983061C2844993264D9A3469D2A4499326448810214284081122448808112244881021428408114284081122448810214284489122458A142952A4489122478E1C3972E4C89123478E2449922449922449922449224488102142840811224488102142840811224488102142840811224488102142843469D2A44993264D9A3469B26BD7AE5DBB76EDDAB56B172F5EBC78F1E2C58B172F5EBD7AF5EAD5AB57AF5EBD7AF9F2E5CB972F5FBE7CF9F2F5EBD7AF5FBF7EFDFAF5EB173060C0800103060C183060C182050B162C58B060C1820913264C983061C2840913366CD8B061C3860D1B366C183162C4881123468C183162142952A4489122458A14299E3C79F1E2459428496ACC0812A4458B1D3B8A14399223468C1B3756AC1832E4478F142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A478F2E4C993274F9E3C79F2E4C58B172F5EBC78F1E2C58B2851A2448912254A9428518A142952A4489122458A140912244890203366CC9831E3C89123478E1C3972E4C89124499224499223478E1C3952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489162C58A152B56AC58B162C58A1D3B76ECD8B163C78E1D3B6AD4A851A3468D1A356AD4B871E3C68D1B376EDCB87163C78E1D3B76ECD8B163C78E193366CC983163C68C19337EFCF8F1E3C78F1F3F7EFCC8952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE4E9C3871E2C48913274E9C3871E2C48913274E9C3871F2E4C993274F9E3C79F2E48913274E9C3871E2C48913274E9C3C811245CA142A55AC3C79F2E4C9132A54A850A152A54A952A55AC58B162C50A152A54A850A142850A152A4E9C3871E2C48913274E9C3C79F2E4C993274F9E3C79E2C48913274E9C448912C58A13274E9C3871E2C48913274F9E3C79F2E4C9132952A440810265CA142A54AA54B1E2C48913274E9C3871E2C48913274E9C3871E2C48913274F9E3C79F2E4C993274F9E408102050A942851A2448922458A142952A64CA142854A952A55AA54B162C58A152B84081122448810214284081122448810214284081122448810214284081122448850A142850A152A54A850A142860C198204E9D0A143870E1D4284081122448812254A94489122458B162D5AB468D1A2458B163162C4881123468C183162D4A851A3478F1E3D7A24499224499122458AD4B4A9D0A65091265DBA942951A2448912254A942851A2458B162D5AB468D1A2458B1A356AD4A851A3468D1A357AF4E8D1A3478F1E3D7AF42852A4489122458A142952A4448912254A942851A244892A55AA54A952A54A952A55BA74E9D2A54B972E5DBA742953A64C993265CA942953A6468D1A356AD4A851A3468D060D1A3468D0A04183060D2A54A850A142850A152A5468D3A64D9B366DDAB469D3A64A952A55AA54A952A54A95162D5AB468D1A2458B162DEAD4A953A74E9D3A75EAD4E9D3A74F9F3E7DFAF4E9D3A750A142850A152A54A850A11E3D7AF4E8D1A3478F1E3DAA52E54A962D5DBE84A9522548901D3B72E4983123468C1E3D7A1C3972E4C88B172F56AD5AB56AD5AA55AB56ADAA55AB56AD5AA54A952A55AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C52A55AA54A952A54A952A55AA4A952B59B674F912A64A95162D5AB468D1A2458B162D5EBC78F1E2C58B172F5EBC78F2E4C993274F9E3C79F264C8902143860C193264C890264D9A3469B264C992254B82040912244890204182042952A4489122458A14295224468C183162C4881123468C183162C4881123468C18317AF4E8D1A3478F1E3D7AF4A850A142850A153264C89061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264CE8D0A143870E1D3A74E8D0A1C3870F1F367CE830A244891021426CD8B061C3860D1B468C183162C48811172E5C983061C2840913264C983061C2840913264C983061C2840A152A54A850A142850A152E5CB870E1C2850B172E5CC8902143860C193264C89061C3860D1B366CD8B061C3860E1D3A74E8D0A143870E1D3E7CF8F0E1C3870F1F3E7C081122448810214284081162C4881123468C183162C4880913264C983061C28409134A942851A2448912254A94B861C3860D1B366CD8B06103070E1C3870E0C08103070E1D3A74E8D0A143870E1D3A78F0E0C183070F1E3C78F0F0E1C3870F1F3E7CF8F0E1438A142952A4489122458A142244881021428408112244A850A142850A152A54A85051A2448912254A942851A2840913264C983061C2840913060D1A3468F0DFBF7FFFFEFDFBF7EFDFBF7FFFFEFDFB071020408000010204081060C0800103060C183060C0800103060C183060408102050A142850A0C08103070E1C489020418204091224489060C182050B163468D0A04183070F1E3C78102142840811FAF3E7CF9F3F8408112244F8ED1BB870E2C281FBF6EDDBB76FE0C2890B07EEDBB76FDFBE810B272E1CB86FDFBE7DFB062E9CB870E0BE7DFBF6ED1BB870E2C281FBF6ED1B21428408112244881021428408112244881021428408152A54A850A142850A152A64C8902143860E1D3A74E81022448810214A942851A2445CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E55AAE9CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA992B67AE1CBA72EAD6955B47AE9CB973E8D2A95B576E9D22458A14295AB468D1A2458B162D5AB4881123468C183162C48811A3468D1A356AF4E8D1A3478F204182040952A448912245922449922449C8902143860C193264C890152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76EC58B468D1A2458B162D5AB468C58A152B56AC58B162C58A4993264D9A3469D2A44993D6B3674F993C67FAF4F9F3274E9C3871E2C48913274E9C3871E2C48913274E9C3871DEBCA953E7CE9D3B8102058A1327CE993269F2E41933E6CD9B3775EEDCB9132850A03D7BF6FCF973A64F9F327902050A5467CC98366DD2A48913274E9C3871E2C48913274E9C3871E2C48913274E9CFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A00110014002B00150013011600290117005C011800C5001900AD001B0084001C0014011D00090136015A0037015B0038015C0039015D003A015E003B015F003C0160003D0161003E0162003F0163004F0164005D01FE005E01FF005F0100016001010161010201620103016301040164010501650106016601070167010801720165007301660074016700750168007601690077016A0078016B0079016C007A016D007B016E0087016F0088017000890171008A0172008B0173008C0174008D0175008E0176009A01C6009B01C7009C01C8009D01C9009E01CA009F01CB00A001CC00A101CD00A201CE00A301CF00A501D000AB01D100AD01D200AF01A400B001A500B101A600B201A700B301A800B401A900B501AA00B601AB00B701AC00C3017700C4017800C5017900C6017A00C7017B00C8017C00C9017D00CA017E00CB017F00D0018000D3018100D4018200D5018300D601D300D701D400D801D500D901D600DA01D700DB01D800DC01D900DD01DA00DE01DB00DF01DC00E201DD00E301DE00FE01AE00FF01AF000002B0000102B1000202B2000302B3000402B4000502B5000602B6000702B7000B02B8000F02B9001202ED001302EE001402EF001502F0001602F1001702F2001802F3001902F4001A02F5001B02F6001F02F7002202F800260200002702010028020200290203002A0204002B0205002C0206002D0207002E0208002E0209002F020A0031020B0032020C0033020D0034020E0035020F00360210003A0251013B0252013C0253013D0254013E0255013F02560140025701410258014202590143025A0144025B014F0212005002130051021400520215005302160054021700550218005602190057021A007702F9007802FA007902FB007A02FC007B02FD0094022C0096022D0097022E009C022F00A9025D01B3024101B4024201BD02BA00C6028500C7028600C8028700C9028800CA028900CB028A00CC028B00CD028C00CE028D00CF028E00CF028F00D2029000D4029100D8029300D8029400D8029200D9029500DA029600DB029700DC029800DD029900DE029A00DF029B00E0029C00E1029D00E2029E00E3029F00E702A000E802A100E902A200EA02A300EE023000EF023100F0023200F1023300F2023400F3023500F4023600F5023700F6023800F7023900F8023A00FA023B00FB023C00FE023D0000033E0001033F000203400003034100030342000403440004034300050345000603460006034700070348000703490008034A0009034B000A034C000B034D001603BB001703BC001803BD001903BE001A03BF001B03C0001C03C1001D03C2001E03C3001F03C4002C0315012D03160130031701310318013203190139031A013A031B013B031C013E031D013F031E014003200140031F01410322014103210142032301430324014403250145032601460327014703280153034E0054034F0055035000560351005703520058035300590354005A0355005B035600660343016703440168034501690346016A0347016B0348016C0349016D034A016E034B016F034C0173034D0176034E0177034F01780350017B032A017C032B017D032C017E032D017F032E0180032F01810330018203590082035800820357008503310186033201870333018A0334018C0335018D0336018E030A018F030B0190030C0191030D0192030E0193030F01940310019503110197031201A2031B00A3031C00A4031D00A5031E00A6031F00A7032100A7032000A8032200A9032300A9032400AA032500AB032600AD032700AF032800B0032900B1032A00B703DF00B803E000B903E100BA03E200BB03E300CA03E400CB03E500CC03E600CD03E700CE03E800CF03E900D003EA00D103EB00D303EC00DE033701DF033801E0033901E1033A01E2033B01E3033C01E4033D01E5033E01E6033F01E7034001895BBD5F0000000011001753AC4E0000110012008F79FA5E000012001B001875838000001B002B007F5E1C4E00002B0040007F5E7F89000040004E00358DDE5D00004E005700776D5753000057005A00B36C175300005A006500B36C5753000065007700D19E999F5F6C77008400566E1753000084009600566E575300009600A400095497670000A400AD005F6CCF820000AD00BA005F6C7F890000BA00C500BD8F815B0000C500D30085519984E453D300DF00815B0F590000DF00E4005297776D0000E400ED00715C1C4E0000ED00FE00715C7F890000FE00090155967F890000090113010A4E776D000013011401DB56DD5D0000140129012959256D000029012A017F89CF8500002A013101B0658675000031014101914E5753000041015101596D5F6C000051015C01CD91865E00005C015D01FB79A85200005D015E01C16EDE5D000000000000000026020854A580000000000000000027028C86E057000000000000000028029C82566E00000000000000002902EE6D575300000000000000002A026C9A8D97715C0000000000002B02895B865E00000000000000002C02BF5BDE5D00000000000000002D02B34EDE5D00000000000000002E021C96339600000000000000002E02C49E715C00000000000000002F02EE6D175300000000000000003102DC94759600000000000000003202A35BCE57000000000000000033026D51895B00000000000000003402E25D566E00000000000000003502606CDE5D000000000000000036021753AC4E00000000000000000A048F79DE5D00000000000000004F0AA653E8950000000000000000500A815BB75F0000000000000000510A868330750000000000000000520AC96CDE5D0000000000000000530A336FDE5D0000000000000000540A999FA95C0000000000000000550A094E0E660000000000000000560A5753735E0000000000000000570A344E0F59DE5D000000000000A20F7051DE5D0000000000000000A30F9A5B7F890000000000000000A40F735EC9510000000000000000A50F865E33960000000000000000A60FD1910C660000000000000000A70F666B015A0000000000000000A70F205F96630000000000000000A80F0956EA5C7351000000000000A90F5291C96C0000000000000000A90F2959346C0000000000000000AA0F479657530000000000000000AB0F18755753DE5D000000000000AD0F7D76F6940000000000000000AF0FD1910C66666B015A00000000B00F5291C96C0956EA5C73510000B10F7F5EDE5D00000000000000001410556C3E5C0000000000000000941233965F6C00000000000000009612ED6333960000000000000000971202830D5400000000000000009C125F6CE8950000000000000000EE12F69773510000000000000000EF12E060DE5D0000000000000000F0128568DE5D0000000000000000F112556C34590000000000000000F212F16D33570000000000000000F312E073776D0000000000000000F4125B4F715C0000000000000000F5128780865E0000000000000000F6125B6E5F6C0000000000000000F7122D4E715C0000000000000000F812B36C906E0000000000000000FA12056EDC8F0000000000000000FB12914E6E6D0000000000000000FE126E6FDE5D000000000000000000131C4E9E83000000000000000001133296CE572F6E0000000000000217075DE65D000000000000000003175753815B000000000000000003176567BE5B00000000000000000417F367DE5D0000000000000000041742689767000000000000000005173A8DDE5D00000000000000000617A768DE5D00000000000000000617358D2F6E0000000000000000071789739767000000000000000007177E76728200000000000000000817A694DE5D00000000000000000917B36C606C00000000000000000A171753776D00000000000000000B17358D33960000000000000000531B7590494E0000000000000000541B895B7A980000000000000000551BD49E5753DE5D000000000000561BD49E1C4E5753DE5D00000000571BDC94C14E30573A5300000000581BD56B828230573A5300000000591B6D51D876346C0000000000005A1BD49E7F895753DE5D000000005B1B0B51DE5D0000000000000000821F094E9A4E0000000000000000821F776DE3530000000000000000821FAF90F89000000000000000003621F377B65B845E0000000000003721DD4F9A5B00000000000000003821205FB65BE35300000000000039217F62B75F00000000000000003A211055715C00000000000000003B21CA5E4A5700000000000000003C21A76CDE5D00000000000000003D216188346C00000000000000003E21A290F05300000000000000003F21E67987769B5C0000000000004F214655184E00000000000000007225D190DE5D00000000000000007325895B339600000000000000007425B065614E00000000000000007525B88B0C6600000000000000007625735E7698715C0000000000007725E14F3396000000000000000078255753339600000000000000007925005F015C00000000000000007A251B6D339600000000000000007B2526715C4F00000000000000008725649EC15800000000000000008825EE6F3396000000000000000089256854E35300000000000000008A252F6FB36C00000000000000008B257B9A6C9A975E0000000000008C25626FDD5D00000000000000008D25094EE895E15C0000000000008E25C854145CE86E000000000000C329509F509FC854145C00000000C4296172394E5F6C000000000000C529734F2867AF65000000000000C629E57E16530000000000000000C729D19EB36C0000000000000000C82927597451895BAD5C00000000C9290A4F25660000000000000000CA292759865E0000000000000000CB29034EF053B36C000000000000D029219E7F890000000000000000D329649E975C0000000000000000D429CC532D9E715C000000000000D529666B496C00000000000000001B2C44890A6A0000000000000000C62E0291DE5D0000000000000000C72E5D5B1F610000000000000000C82EC49E88510000000000000000C92EC49EF3770000000000000000CA2EB854815B0000000000000000CB2E4683DE5D0000000000000000CC2E9C5B0C660000000000000000CD2E6960BD65DE5D000000000000CE2E5E799C51B667000000000000CF2E415330580000000000000000CF2E8F96DE5D0000000000000000D22E4683E8950000000000000000D42ED94E43680000000000000000D82E2959E8950000000000000000D82E5C6F5F6C0000000000000000D82E5F6C496C0000000000000000D92EB35C33960000000000000000DA327F95996C0000000000000000DB32586E6D6F0000000000000000DC322A68326D0000000000000000DD32618833960000000000000000DE32F490DE5D0000000000000000DF32385EB75F0000000000000000E032CA7633960000000000000000E132045A955E0000000000000000E232B59033960000000000000000E332586E7F89DE5D000000000000E732205FB65B4C75000000000000E832006016530000000000000000E932386CDE5D0000000000000000EA327F9525660000000000000000AF35095497670000000000000000B035F65EB98FDE5D000000000000B135DB56735E0000000000000000B2351A9016530000000000000000B3357D76CE570000000000000000B435BD8F906E0000000000000000B5357E679F530000000000000000B6357D76715C0000000000000000B7355753AC4E00000000000000001938E06521950000000000000000FE3947955F6C0000000000000000FF39CF82DE5D0000000000000000003A57531A900000000000000000013A6C62DE5D0000000000000000023AD076CE570000000000000000033A905FDE5D0000000000000000043AEE6D895B0000000000000000053ADE8F914E2F6E000000000000063A385EDE5D0000000000000000073AF06CDE5D00000000000000000B3ABF5BC18F00000000000000000F3A709E6D6F0000000000000000BD3EB065594F0000000000000000163F57530C660000000000000000173F5D4E5F6C0000000000000000183F0A4E76990000000000000000193F9A62DE5D00000000000000001A3F9C5B256600000000000000001B3F0954895B00000000000000001C3F638DDE5D00000000000000001D3F6F66B75F47950000000000001E3F0D84614E00000000000000001F3F886C339600000000000000001840C194AD5C00000000000000009A412759DE8F00000000000000009B418D97715C00000000000000009C419A627A9800000000000000009D412C67AA6E00000000000000009E41394E1C4E00000000000000009F412695DE5D0000000000000000A0412584E3530000000000000000A1411C96B0650000000000000000A241BD8F33960000000000000000A3411D6733960000000000000000A541D87626950000000000000000AB416B84A6829B5C000000000000AD417C54264F1D8D145C00000000D6457C548C54696D797200000000D745055334590000000000000000D8454C4E776D0000000000000000D9454C4E7051DF5B035E00000000DA451A90BD8F0000000000000000DB45648DF05C0000000000000000DC450291145C1A59AF6500000000DD45F45D665FD66D145C00000000DE4521959767ED90D252DF760000DF457451895BDF76000000000000E2453F96C9628455DF7600000000E345F694DD5D0000000000000000B74BF3773456715C000000000000B84B3454E05F0000000000000000B94BFA569F530000000000000000BA4B2D4E6B530000000000000000BB4B776D1753DE5D000000000000CA4F7F89815B0000000000000000CB4F776D1C4E30573A5300000000CC4FC49E5753DE5D000000000000CD4F776D5753DE5D000000000000CE4F9C671B6DDE5D000000000000CF4F89731168DE5D000000000000D04F776D7F89DE5D000000000000D14F3C68145C2867000000000000D34FCF83FD6C000000000000000012524E6D57530000000000000000135252979B5C00000000000000001452C46D5A5300000000000000001552B75FDE5D00000000000000001652DF70F053000000000000000017524D6F4A57000000000000000018524E6D815B00000000000000001952F06C895B00000000000000001A52344E826C00000000000000001B52E86EDE5D00000000000000001F521C4E258400000000000000002252015A776D00000000000000007752A367845E00000000000000007852E565677100000000000000007952B1839C8200000000000000007A524A80CE5700000000000000007B521467DE5D00000000000000005D55FB5FDE5D00000000000000005E552A599F5300000000000000005F5527590C54000000000000000060553396C96C000000000000000061554B662D4E000000000000000062557F95BB6C000000000000000063554B66CE5700000000000000006455344E7E6C000000000000000065551554816800000000000000006655D08FCE57000000000000000067557F89895B00000000000000001D58B854339600000000000000008E5BF65E895B00000000000000008F5B866997670000000000000000905B2D6E57530000000000000000915B46551B6D0000000000000000925B895BB75E0000000000000000935B496C2D4E0000000000000000945B9D5B219E0000000000000000955BDC94DD5D0000000000000000975B0A4E776D0000000000000000155C1062FD9000000000000000001C6000659D67B1820000000000002C63EA81218D00000000000000002D63F57E3396000000000000000030635753455100000000000000003163BE8FDE5D000000000000000032634290815B000000000000000039637F5E895B00000000000000003A63F45D2D4E00000000000000003B63F86CDE5D00000000000000003E639C5BBE5B00000000000000003F63448D33960000000000000000406385515F6C000000000000000040630977715C00000000000000004163504E715C00000000000000004163C951715CDE5D0000000000004263C596895B0000000000000000436318755C5BDE5D00000000000044633F965D57DE5D0000000000004563B75F3396000000000000000046637F5E4351000000000000000047632959256D00000000000000001664C962288400000000000000007B6BE5658055195230573A5300007C6B715C575330573A53000000007D6B97679D8230573A53000000007E6B0C66FD9030573A53000000007F6BA390F26630573A5300000000806B3F96CC9130573A5300000000816B5458CE5730573A5300000000856FC854C65B30573A5300000000866F8C54307530573A5300000000876F3F96D252F06C30573A5300008A6F4B515C5BD252CF82DE5D00008C6F5A53145C5458C962DE5D00008D6F4B51C9629B739D4F00000000DE6F4C4E819C2867509F00000000DF6F4E596F5C0000000000000000E06FF377B36C505B000000000000E16F0C660954DE5D000000000000E26F1054819C6A7530573A530000E36FF45DF397ED905E69DE5D0000E46F3F964B51CF8230573A530000E56F8055C04E30573A5300000000E66F0A4F8172DE5D000000000000E76F7F89CC534872B37EDE5D0000B372B75F8F5BDE5D000000000000B4722D661A900000000000000000667306660E660000000000000000677327590674DE5D0000000000006873A27EB36CDE5D0000000000006973F266569700000000000000006A73DD4F715C00000000000000006B738765715CDE5D0000000000006C738973AA6E00000000000000006D735A69C496DE5D0000000000006E731D60058300000000000000006F73344EA76C0000000000000000737312605F6CDE5D0000000000007673EA8F865EDE5D00000000000077733D4E5F6C000000000000000078736288DE5D00000000000000003A766D67DE5D00000000000000003B76566EDE5D00000000000000003C760956745100000000000000003D76815BE26C00000000000000003E76CD7E745100000000000000003F76F053DE5D00000000000000004076296EDE5D000000000000000041763D4E346C00000000000000004276D1914E53000000000000000043761F82715C00000000000000004476CD91865E0000000000000000177879720D670000000000000000A97E0000FFFFE76F7F89CC534872B37E0000FFFFB372B75F8F5B000000000000FFFFB4722D661A90000000000000FFFF667306660E66000000000000FFFF677327590674000000000000FFFF6873A27EB36C000000000000FFFF6973F2665697000000000000FFFF6A73DD4F715C000000000000FFFF6B738765715C000000000000FFFF6C738973AA6E000000000000FFFF6D735A69C496000000000000FFFF6E731D600583000000000000FFFF6F73344EA76C000000000000FFFF737312605F6C000000000000FFFF7673EA8F865E000000000000FFFF77733D4E5F6C000000000000FFFF78736288DE5D000000000000FFFF3A766D67DE5D000000000000FFFF3B76566EDE5D000000000000FFFF3C7609567451000000000000FFFF3D76815BE26C000000000000FFFF3E76CD7E7451000000000000FFFF3F76F053DE5D000000000000FFFF4076296EDE5D000000000000FFFF41763D4E346C000000000000FFFF4276D1914E53000000000000FFFF43761F82715C000000000000FFFF4476074EDE5D000000000000FFFF1778AA6D7596000000000000FFFF1778D49E5F6C000000000000FFFF1778CD91865E000000000000FFFF1778FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF100000000531373931310000053137393531000005313739373100000531373930390000053137393936000005313739393100000531373936310000053137393639000005313739303100000531323539330000063139333330300006313936333030000631393732303200073137393131343505313739363800000331303600000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C0000002E020900CF028F00D802930003034200040344000603460007034900400320014103220182035900A7032100A9032400D8029600E702A200040343000603460041033401420337014403390145033B0156035000570353005B035800A7032100A9032400D303FE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488506B162E5CB264C58A15EBD62D57AE5CC182050B56AB5613274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64CB962C58A152B56AC58B162C58D1B376EDC58B162C58A15376EDCB87163C58A152B56B870E1C2850B172E5CB87051A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A376EDCB871E3C68D1B376EBCC871E3C68D1B376EDCB8C183070F1E3162C488112386962D5CBA78F902268C98315AB670D9F2E58B963064B668D9C2A50B193260C28819F30F6040810309163478D0DF3F8001050E2458D0E0418477EEE0C973E7CE9D407AFE943163C64C1A3B6BD8B87153C68C193366DCB871E3C68D9C3871E2C89953A68C9D34C58A153B766CD9B265CE9E193B862C99B265CC9A397B660C1AB464C994318BA64C1A2952A54C9D42954AD52A56A4489122458A142952A44EDDB983278F9E3D7CFAF8F973E70E9E3B77EEDC0124E8CF346AD5AC5DC3964DDB366E77EEE0C97367CF9F4083FE1843D6AC59B365CAA045936641C2040B13325CB8A0C1C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0010404090244953A956A55AB57B166D5BA55EA54AA55AD5EC57A55AB0409132854B0700143060D133048C880814205091626BCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F9FBC77EEDCBD83E74EDE3C7CEFEE49952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56A54A953A956B57A156B56AD5BA54EA55AD5EA55AC58B56A9030E182060B16244C90C04B572F5FBF800513368C1821428408112244881021428C16494AA40851A3428F0E59BA842993A64D9C3A79FA6429132750A1448DD274E9128C183266D0A861E3068E1C3A74ECE0A1E3460F1F3E7E001142A4C891244A9630692244081121428408112244C82E5EBD7CFD02164CD83062142952A4489122458A14299EBC885264C591242952A4489122458A194F9E3CB991E3C58B172F5EFCF8F1E3C78F972E5DBA74E9D2A54B972E3971F2044A142953A854B1C2681121428408412A6428D250A2458D1E459A54E952A644830A6D4A94A8D3A7508966C992254B962C59B264C962F1E2C99026416AC4D8D1A3C2850C1B3A7C0831A243890913264C983061C28409136EE0D0C1C3871022489430E1E10409141F4088185122C4B76FE0C2891B372EDC37710016081840A08001040902902B67EE1C3A73E5D6955B77ECD8B163C78A152B56AC984D9C4075EEE4D9D3E74FA05CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E51A21428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408AD5AB56AD5AA55AB56AD5AD9B265CB162C58B060C182E5CA952B57AE5CB972E5CA55AD5AB56AD57AF50A17AE5BAD5AD1A2650B16AC57AE5CDDBA75EBD6AD5BB76EDDBA152B562C5AB468D1A2458B56AE5CB972E5CA850B172E5CB264C992254BD6AC59B366C58A152B56AC58AD5AB56A1521428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408FBF6EDCB972F5F3E7BF5EAB973E76EDFBE7EFDFAF5EBF7EEDDBB77EFDEC183070F1E3E7CF8F0E1BB77EF9E3D7DF3E6CD9B376F9E3C79F2E455AD5AB56AD5AA55AB56AD2A55AA54A952A54A952A55EAD5AB57AF5EB56AD5AA55AB58B162C58A156BD6AC59B352A54A952A55AD5AB56AD5FAEEDD3B7CF8F0E1B367CF9E3B77EEDCC993278F1E3D7AF0E0C183376FDEBC7AF5EAB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CFDEBB77EFDEBD73E7CE9D3B77EDDAB56BD7AE5DBB76EDDAF5EBD7AF5FBF7EFDFAF5EB172F5EBC78F1E2C58B172FDEBE7DFBF6EDDBB76FDFBE7D13274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C489FAF4E9D3A74F9F3E7DFAF4D5AB57AF5EBD7AFCE8D1A377EF9E3D7BF9F2E5CB972F1F3E7CF8F0E1C3870F1F3E7CF4E8D1D3A74F9F3E7DEDDAD9B367CF9E3D7BF6ECD9B3070F9E3C79F2E4C993274FDEBB77EFDEBD7BF7EEDDBB77EEDCB973E7CEDDBB77EFDECD9B376FDEBC79F3E6CD9BA750A142850A152A54A8B061C3860D1B366CD83062C4881123468C183162C4881121428408112244881021425C983061C2840913264C9830E1C2850B172E5CB870E142860C193264C8902143860C1F264C983061C2840913264CF8F0E1C3870F1F3E7C285162C2840913264C983061C2842953A64C993265CA942953A64C993265CA942953A64CC9952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E51A214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284082B56AC58B162C58A152B56C0800143868C1E3D7AF4C8B162C58A152B56AC58B162C58A152B56AC58B162C58A153F7EFCF8F1E3C78F1F3F7EE4C89123470E1A3468D0A04183060D1A3060C0800103860F1F3B76ECD8B163C78E1D3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8C182C58C193366C8902143060F1E3C78F0E0C183070F1E2E5CB860D1A2458B162D5AAC58B162C58A152B56AC5851A3468D1A356AD4A851A3C58F1F3F7EF8F08103070E1C366CD8B06143070D1A3468D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3860E1D3A74E8D0A1C3860D1BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F152B56AC58B162C58A15EBD6AD59B366CD9A356BD6AC51AD5AB56AD52A55AA54A952A54A952A55AA54A952A51A356AD4AD5BB74E9D3A752A56AC58B15EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF46953A956A55AB57B166D5BA55EA54AA55AD5EC52A55AB56AD5AB56AD5AA55AB56ADD4A851A3468D1A356AD4A8152B56ACD8B163C78E214BA66C19B366CE9E1983164D1A2952A54CA142956AD5AA55A4489132850A152A55AB56F90184278F9E3D83F408FAC3E7CE9D4077F2DCF98347CF346AD5AC5DC3964DDB366ED3AE75CB962D5BB66CD9B255AB564D9B366DDAB469D3D6A851A3468D1A1D3A74E81021428408112244881021428408112244881021428408112244881021428408112244881021428408492A842852A4489122458A74E81024488C183162C4881123468B16214284081122448B162D5AA4489122499224494A94A851A142850A3D7AF4E8D1A347142952A4489122458A14299EBC885264C591242952A478F1E2C58B193972E4B89163C78E1D3B76B468D1A2458B1D3162C488D1A3478F1E3F6AD4A851E3C68D1B51A2442952A4489122458A1449F22448902041860C193264C8921E3D7AF4E81123468C183166CC983163C68C193356ACE8C4C9132851A44CA152C58A93274FA0449132854A152B4E9E3C811245CA142A55AC3871F2044A142953A854B1E2C4C9132851A44CA152C58A93274FA0449132854A152B4EA63C8112454A142A55AC3879F2044A142953A854B1E2A4CA132851A44CA1F2C48A132B4FA4549912858A94271122448810214284081122448810214284081122448810214284081122448810210257AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E54A8AD42A53A74E9D3A850A55A952A54A952A55AA54AA54C58A1D3B862C993265CB96316BD6CCD93363D0A0459396720B406AFFFFFFFFFFFF3FA93BFFFFFFFFFFFFFFFFFF66DCFCFFFFFFFFFFFFFFFF7325EA44E5FFFFFFFFFFFF9F3469D2A74E8D1A35BA74E952A448912A55AAF4E8D1A34D9B36850A9529D3A245850A254A942851A24483061D7A67109F407804E5D17307CF9F3C7BF2DCD9A307CF9D3F2953A64C993265CA942953A64C993265CA942953A64CA95061C3860D1B468C183162C2840913264C983061C2840913264C983061C28409134284081122C4850B173264C8902143860F1F3E7CF8F0E1346AD5AC5DC3964DDB366ED3A875BBA64D9B366DDBB64DA356AD5AB66CD9B061C30610604081080722346810A1962D5CBA78F902268C98315AB670D902E60B97305FB668D9C2850C193260C28819F30F2040800309163468D0DF3F8001050E2458D0E041840001061408102040830011963173064D1A356BD8B47163C68C19336ED2A49123478E9A3771E2C89943678D9D348D1A458AC48811A343870E4182840811A2458B162952244952A142851E3D4A94C85050A44B8B0A7D6AD4A851A2509B3A3D7AF428D3A44A8772E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA95EB346AD5AC5DC3964DDB366ED3A675F3D6AD5BB76DDBB64D9B860D1B366CD8B06DDB76EBD6AD5CB962C58A152B162D5AB468B56AD5AA55AB56AE5CB972E50A162C58B060B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CFDEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FBE7CFAF6F1EB374F9FBC77EEDCBD83B74FDE3C7CEFEE49952A55AA54A952A54A955AB56AD5AA55AB56AD5AB56AD4A851A35AB56AD5AA55AB5BB76EDDBAD5AA55A952A56AD5AA55EBD4A953A74E9DFAFFFFFFFFFFFFFFFFFFFF3F214284081122448810214284081122448810214284083542740852A1478A242532C4881123468C18318A14295205091328FCB7700143060D51A54EA5FADFEA55AC59B56EAD3A31C07F5EADFEFFFFCFE305A14BFF8564F9FFFF7FC272DF70FEFFFFFFFFFFFF3F7EFCF8F163C58A152B56C0800103060C1B366CD8B02143060D1A3474E8D0A143C78D1B376EDCF8F1E3C78F1F376EDCB871A3478F172F5E3871F2048A942853A854B1E244CA132853A444A142C54A8D1A356AD4A851A3468D1A356AD4A851A3468D1A356A64C992254B962C59B264C9923061C2840913264C983061C2840913264C983061C2840913264C983061C28409136EE0D0C1C387102248943011C20309141C407C1841828413274FA0589132854A95280E1C3870E0C00184030E026C00D1C1C3871022489430C18103070E1C387018410245BD7DF4FAF573E7CE5EBC77112244881021428408112244881021428408112244883071E2C48913274E9C38712257AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2953A64C993265CA942953A64C993265CA942953A64CF9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF962D5CBA782103268C9831FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F8001FD0D2458D0E04184FFFFFFFFFFFFFFFFFFFFFF973173064D1A356BD8B47163C68C193365CA9451A366CE9A3771E2C89943678D1D3BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F21C3050A12325CB8800183AB5CB070C99A45AB56AB5BB56AE1C2054B96AC59B366B573F70E5E3C79F3E8D5B347CFDEBB7BFDE2E1CBB7AF1F80000206102860E040020501163068E0E0010404090244953A956A55AB57B166D5BA55AA54AA55AB5EC52A55AB860C132A58B0A041C2040BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F21428D1A356A840851A14288102D5AB468D1A247851259BA842993A64D9C3A79FAB462C58A152B64C8904183860B173162F0E09123070E1C3B76B060E1C3C78C192D5A081142A4081122448810219224499224499224499224C92E5EBD7CFD02164CD83062FFFFFFFFFFFFFFFFFFFFFF9FB46851E4468F1E2952A4D8B163478C193366E4B891E3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F71F2044A152953A844B1F2FFFFFFFFFFFFFFFFFFFFFF50A2458D1E459A54E952A659B264C992254B962C59B2A854B992654B972F61AA54F9FFFFFFFFFFFFFFFFFFFFBFC2850C1B3A7C0831A242890913264C983061C28409136EE0D0C1C3871022489430F1FFFFFFFFFFFFFFFFFFFFFFB76FE0C2891B072EDC3871FFFFFFFFFFFFFFFFFFFFFF972B57AE5C3973E6D6A15BF7FFFFFFFFFFFFFFFFFFFFFF4D9C3271C69C49B3264E9CFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F21428408112244881021428408112244881021428408112244881021428408112244881021428408112244883071E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C9932E50A1C2B56C4E081A3C78A152B6EDC58B162C58A152B56E478D1C2C60B183772C0D0F1E3878C1D3F64C860C1E2070D1A3468D070E182C60C1F376EE8B871E3860D1B306ED4A851A3468D1A356AD4A8B162C58A1F3456AC58E1C2C7962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB8902143860C193264C89021F30F6040810009161488D0DF3F8001050E2458D0E0418477EEE0C973E7CE9D407AFE943173064D1A356BD8B47183060D9A3367D2A44993268D993770E2C89943C78E1D37C58A152B56AC18B366C78E193B862C99B265CC9A397B860C1AB264CA961D8B764C1A2952A54C9D42954AD52A56A4489122458A142952A448DDB983278F9E3D7CFAF8F973E70E9E3C80F6DC092468D0346AD5AC5DC3964DDB366ED3A675F3760D5B366DDBB81983862C99B265CC9A397B66A1C2840C16285CD02001C3AC59B366CD9A356BD6AC59B870E1C2850B172E5CB870B573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0010404090244953A956A55AB57B166D5BA55EA54AA55AD5EC57A55EB0509132854B0700143060D132448B070E18204091626C48AD5AA952B57AE5CB972050B162C58B060B56AD5AA55BE7CFAF6F1EB374F5FBC77EEDCBD83E74EDE3C7CEFEE49952A55AA54A952A54A958A152B56AC58B162C58A156B54A953A956B57A156B56AD55AB56AD5AB56AD5AA55AB4E90304182840916265890208C582F5FC4800513366C1721428408112244881021428C16494AA40851A3428F0E59BA842993A64D9C3A79FA6429132750A1448DD274E9D2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F1142A4C891244A963069224408912247922859C2A4C92E5EBD7CFD02164CD83062345EBC78F1E2C78F1F3F7E50A4489122458A142952A4489122458A142952A44891A2489122458AA4489122458A972E5DBA74E9D2A54B972E3971F2044A142953A854B1C2681121428408412A6428D250A2458D1E459A54E952A644830A6D4A94A8D3A7508966C992254B962C59B264C972E3C68D1B376EDCB871E386C2850C1B3A7C08316243890913264C983061C28409136EE0D0C1C3871022489430B18143071425407C184102C5B76FE0C2891B176EDC3771000C1818E0C08001040102982B67CE5CB974EAD6955B87AC58B162C78E1D8B564CDA4D9C4075EEE4D9D3E74FA05CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E50A102040800001020408102040800001020408102040800103060C183060C080010BFEFBF7EFDFBF82050B162C78F0E0C183070F12248810214284081122244890204182FEFCF9F3E7CFA0418102051A3468D0A04183060D1A3C3870E0C08103070E1C0810E0962D5BB66CD9B265CB962D5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA74E9D2A54B972E60C0800103C68B172F5EBC7CF9F2E5CB972F5FBE7CF902060C183060BC78F1E2C54B983061C2840913264C983062C4881123E6CB972F5FBE8C193366CC983163C68C19A3458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB86CD9B265CB962D5BB66CD9F2E5CB972F5FBE7CF9F2E5CB972F5FBE7CF9F2E5CB972F60C0800103060C183060C0840913264C983061C28409F3E5CB972F5FBE7CF9F2E5CB983163C68C193366CC98315AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CC68C193366CC962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB87CF9F2E5CB972F5FBE7CF952B56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA8D1A358AC48811A34387222152244952A142851E3D4AD42E5FBF7DF8FAE1EB276F5FBB7CEFF6B5EB87CF5EBC7DEDFADDDBE7AEDFBC7BF7ECB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF5E3B77EFE0D593378F5E3D7BEDDCBD83574FDE3C7AF5ECB573F70E5E3D79F3DCD5B3D72E1F3E78FDE4CDA3F7CE5EBB7EF8E0F593378FDE3D7B972E5DBA844994264DA1425DBA74E9D2A54B972E5DBA74E9D2A54B972E5DC2840993264D9A3265CA942953A64C993271E274E9D2254E9C3859B264C992254B962C59B2C48913274E9A345DD2A44993264D983061EAD4A953A74E9D3A6DDAB469D3A64D97408DDA24CA93274F9E3C7DFA54A64C993265CA942953A60C1A3468D0A04183060D1A3469D2A44993264D9A3469E2A851A3468D1A356AD4A85163C68C193366CE9C4193268D193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C9933860C296AD4A851A3468D202142840851A4489122293A74E8D0A1438C183162C448D1A3478F1E152A54A8502145840811224488D0A2458B16254A942891244992244982B468D1A2458B162D5AB42811214284081122448810214284081122448810214284081122448810214284081122943061C2840913264C9830A1C2850C1B3A7C08316244890913264C983061C2840913264C983061C2840913264C983061C2840913264C9830A142850A152A54A850A142850D1B366CD8B061C3860D1B468C183162C48811234684081122448810172E5CB8702143860C193264F8F0A14387112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244884088102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2953A64C993265CA942953FEFFFFFFFFFFFFFFFFFFFF4F83060D1A3468D0A04183060D1A3468D070E1C2850B173870E4C89123478E1C3972C4881183078F172F5EBC78D1A3870F1F3E76ECD8B163C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF80103060C183074E8D0A143070B162C5AB4B061C3860D1B376EDCB871C3860D1B366CDCB871E3C68D1B376EDCB871E3C68D1B376EDCB871E3C68A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162458D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7ED4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A841881021428408112244881021428408112244881021428D1A356AD4A85123499224152A54881123468C18314AD4285224448B162D52A408D1A3478F0E1D3A74E8D0A1448810214284081122448810254A142952A4489122458AB468D1A2458B162D5AB4C85022458A142952A448912248FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73FDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3674E8D0A143870E1D3A6CC0800103060C183064C8904183468F1B3B76B8701123868F193366CCE0D122478E1C3264C890B1E2C68D1B376EDCB871E3C68D1B376EDCB8B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58418D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A855AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA69D3A64D9B366DDAB469D3A64D9B366DDAB469D3A64D9B366DDAB469D3A64D9B366DA74E9D3A75EAD4A953A74E952A55AA54A952A54A9932458A142952A44C993265CA142A54A850A142850AD5AA55A4489122458A142952A448AD5AB56AD5AA55AB56AD5AB56AD5AA55AB4E9D3A75EAD4AA55A952A54A952A55AA54A656A952A54A952A55AA54A952C58A152B56AC58B16255AC58B162C58A152B56AC58B162C58A153B76ECD8B163C78E2143860C59B264C992152B56AC58B163C78E1D3BA64CD9B265CB983163C68C193366CC9A356BD6AC59B366CD9C3973E6CC99B367CF9E193366CC983168D0A04183060D1A3468D0A04183162D5AB468D1A24993264D9A346965CA983163C6CC993368D0983163C68C193366CC983193268D1A356BD8B061D3C6CD1B3871E4C89943870E1D3BAE5CE182052B57AB56B162B972850B16AC5AAD5ADDBA953061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C983061C2840913264C28E182840A122E4C9080E1C2AD5AB56AD5AA55AB56AD5AB76EDDBA75EBD6AD5BB76E193060C0C08103070E1C3810204080000102183070E00080000206102860E040020501163068E0E00104040E0258B8904183850C122C5890A0A1028509162C5C902061020609132848B07041C2040BF1DCC183D74FDE3C7AF5F2EDCB77EF5D3C7BEDE8B5B3F70EDFBB79F4EAE5DBC7EF5EBE7CEEF6F1EB074F1F3E7BEEDCBD83E74EDE3C7CEFEEB5EBF70E9E3C79F3E8C9AB976F5FBB7BF2FAB9C3F7EE1D3C7DF8FACDA357CFDDBE77F7E4BDB3D7AE5F3C7BF3F0C96B47AF5EBD7EEEDCC5B3973061C2840913264C9830A142850A152A54A850A142850A152A54A850A142850A15366CD8B061C3860D1B366C183162C488112142840811E2C2850B172E5CB870E1C2850B172E5CB870E1C2850C193264C8902143860C193264C8902143860C1F3E7CF8F0A143870E1D3A942851A24489B162C58A152B56AC58B162C992254B962C59B264C992252B57AE5CB972E5CA952B972C5BB66CD9B265CB962D5BB264C9A2458B96AD57B366D17AF5EAD5AB57AF5EBD7AE5CA952B57AE5CB972E5CA55AB56AD5AB56AD5AA55AB56B060C182050B162C58B060D1A2458B162D5AB468D1A22555AA54A952A54A952A556AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB52A54A952A55AA54A952A52A55AA54A952A54A952A55AA56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB562C58A152B56AC58B162C58A152B56AC58B162C58A15AB54A952A54A952A55AA54A95CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B53A64B972E5D7AF4E8D1A350A106356AD4E8D0A14387162DAA54A952A54A8522456AC68C19336BD6B061C3868D1B376EDCB83973E6CC993371E8BC9123E7CD9B376FE44471F2044A142953A854B1E224CA13284EA44CA152C54A14274FA0389132854A152BDBB66DDBB66DDBB66DDBB66DDBB66DDBB66DDBB66DDB860D1B366CD8B061C3860D1B366CD8B061C3860D1B356AD9B265CB962D5BB66CD9B265CB962D5BB66CD9B24D9B76E7CE9F3D78F6E4B98347CF9D3B78EEFCD1B3270F9E3F2953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C993265CA9466CC983163C68C193366CC983163C68C193366CC9831F3E68C1B366CD0A069B3660D203E8204DDD193E70E9E3D83F6ECC193E70F9E3B790405BA83E78F1E3C7BF0FCD163C68C193366CC983163C68C193366CC983163C68C193366CC983163468D1A356BD6B061C3860D9B356BD6AC59A3660D9B356FE2C89943C74E9B366DDAC48913274E1C3B72E4C89123478E1C3972E4CC9933870E1D3A74E8D03943870E1D3A74E8D0A143678E993770ECD8B143E78C9D33EEDAC993D7EFDEBD7BFDFA71E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA95EBA54B972E7DFAF4E9D3A74F972E8102154AD4A84E9D3A11254A942851A2448912254A942851A2448912254A94E8346AD5AC5DC3964DDB366ED3A675F3760D5B366DDCB82549922449922449922449326DDAB469D3A64D9B366DDAB56BD7AE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD4A875EBD6AD5B376BD6AC59E356AD5AB56AD5B469D3A68D1B80000206102860E040020501163068E0E0010404080244953A956A55AB57B166D5BA55EA54AA55AD5EC58A55AB56AD5AB56AD5AA55AB56AD52A54A952A55AA54A952A562C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA52A54A952A55AA54A952A54A952A55AA54A952A54A950A1224C88C193366C4881123478E1C3D7AF4E891244992172F5EBC78F1E2C58B172F56ACB87163C78E1D3B9E3CA9458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB858BA842993A64D9C3A79FAB469D32650A2448D1A356AD4972F5FBE7CF9F2E5CB972F5BB66CD9B265CB962D5BB6081142A4C811254A96306922440891224488282952848856AD5AB56AD5AA55AB56AD5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA74E9D2A54B972E5CB870E1C2850B172E5CB87CF9F2E5CB972F5FBE7CF902060C183060C0800103064C983061C2840913264C983062C4881123468C183162C48C193366CC983163C68C19933061C2840913264C9830A1C2850C1B3A7C08312244890913264C983061C2840913264C983061C2840913264C4884081122448810214284C8B871E0C2891B072EDC3871000E20188000818103010208112244881021428408117233A6CC993F7FD2045AD3E64D9F3F7FF6F4D9D3E74FA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F9C3871E2C48913274E9C182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224C9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892B56AC58B182060D1A34684C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC58A152B56AC58B162C58AFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F2142840811224488102142142952A4489122458A1429264C983061C2840913264CF8FFFFFFFFFFFFFFFFFFFFBF962D5CBA78F902268C98315AB670E9E2E50B983062C668D9C2A58B173260C288190310604080030902F487D0DF3F8001050E2458D0E04184FFFFFFFFFFFFFFFFFFFFFF973173064D1A356BD8B47163C68C193366CC983163C68C9A3770E2C89943678D1D33C58A152B56AC58B162C58A193B862C99B265CC9A397BF60CDAB367C78E1D8B064DDAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFB983278F9E3D7CFAF8F973E7CE9D3B8000DD092468D0346AD5AC5DC3964DDB366EDAB475F3A64D5B366DD4B44983060D1A3468D09E3D7B66C182050B162C58B060C1C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0018404090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55EB840913264CB060C182050BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FBE7CFAF6F1EB374F9FBC77FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF4B572F5FBF800513368C1821428408112244881021428C16494AA40851A4428F0E59BA842993A64D9C3A79FA244A942850A1448D1A356A148C183266D0A861E3068E1C3A74ECE0C183470F173E7E001142A4C891244A963069224408912247922859C224C92E5EBD7CFD02164CD83062FFFFFFFFFFFFFFFFFFFFFF57AC58D1224992173166CC68D1A2458B16356EE4387264478F20458E2459D2E44994183162C488D1A3478F1D3B3A71F2044A142953A854B1F2FFFFFFFFFFFFFFFFFFFF3F51A2458D1E254A54E952A24489126D4A942851A24489FEFFFFFFFFFFFFFFFFFFFF7F33A6CC993F6FD2F459D3A6C2850C1B3A7C08316242890913264C983061C2840913FEE7D0C183891422549430F1FFFFFFFFFFFFFFFFFFFFFFB76FE0C2891B37EEDB3771FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFECD9B367CF9E4993564CDA4D9C4075EEE4D9D3E74FA01122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122FCFFFFFFFFFFFFFFFFFFFF1F21428408112244881021C2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF448912254A942851A2448912254A9428D1A0418B162D5A142A54A8509D264D9A34E9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3972E4C89123478E1C3972E4C89123870F1F3E7CF8F0C183070F1E3C78F0E0C183870C193264C8902143860C193264C8902143860C193264C488E1C3870F1F3E7CF8F04183060D1A3468D0A04183060D1A3468D0A04183060D1A3F7EFCF8F1A3468D1A356ADCB871E3C68D1B376EDCB8B162C58A152B56AC58B162C58A152B56AC58B162C58A15356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF871E3C68D1B376EDCB871E3060D1A3468D0A04183060D1A376EDCB871E3C68D1B376EAC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7ED4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A2B56AC58B162C58A152B56BC78F1E2C50B1B366CD8B03163C68C192C58B060C182050B162D5AB468D1A2458B163162C4881163C78E1D3B70E0C08143870E1D3A74E8D061C3860D1B366CD8B061C3468F1E3D7AB870E1C2850B172E5CB870E1C2850B172E5CC0800103060C183060C08061C3860D1B3664C8902143060C183060C0D0A143870E1DEEDCBD7BD74F5E3C7AEFDCFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F71E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C9932E5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57AF5EBD7AF5EAD5AB57AF4A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB52A55AA54A952A54A952A55AAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFB4E9D1A3478F1E3D7AF4E8D1A34A952A55BAB4A851A3468D1A356A942851A24489FEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F5AB468D1A2458B162D5AB468D1A2458B16356AD4A851234890204182040912A443870E1D3A74E8D0A14392244992244952A2448912253244881021428408112244881021428408112244881021428408112244881021428408FDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF142952A4489122458A142952A4489122458A142952A4489122458A142952A44891E2FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F3061C2840913264C983061C2850C1D2A6CE8D0A1C2860913264C983061C2840913264C983061C2840913264C187161C3860A1F264CA8306244850A13264CE8D061C285FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA7421D3A54B972E5AB674E1C2E50B983062C67CF9F2E5CB972F5FBE7CE902060C982D5BB66CD9B265CB983163B468D1A2458B162E61C284E1C2850B172E5CB870E1C2850B172E5BB66CD9A2458B162D5AB468D1A245CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E5DBA74E9E2C58B172F5BBC78E1E2C5CB172E5CB870E1C2850B172D60C0800103060C183060C0840913264C983061C2840923468B162D5AB468091326CC98315BB66CD9B265CB962D5AB468D1A2458B162D5AB46CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA74E9D2A54B972E5EBC78F1C2850B972D5BB67CF9F2E5CB972F5FBE7CF902060C183060C0800103A64B983061C2840913264C983061C4881123468C18315EBC8C193366CC983163C68C19F3FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000102040810204080FFFEFDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF5FC0810307FEFBF7EF1F40800001122478F0E0C18301030614181021428408110A142850A04081010306443870E0C08103070E1CF8DF1F41820409122448F0FFFFFF050B160C1830E0BF7FFFFF1B3468D0A04183060D1A3478F0E0C183070F1E3CF8FF3F428408112244881021428468D0A04183060D1A3468D0A04183060D1A3468D0A04123478E1C3972E4C8912347CE993367CE9C3973E6CC993365CA942953A64C993265CAA44993264D9A3469D2A44943870E1D3A74E8D0A143870E1D3A74E8D0A143870E1D3A65CA942953A64C993265CAA851A3468D1A356AD4A85153A64C993265CA942953A68C193366CC983163C68C193367CE9C3973E6CC993367CEA04183060D1A3468D0A04193264D9A3469D2A44993268D1A356AD4A851A3468D1A356BD6AC59B366CD9A356BD6B061C3860D1B366CD8B061D3A64D9B366DDAB469D3A68D1B376EDCB871E3C68D1B3766CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C193366CC983163C68C19336CD8B061C3860D1B366CD8B871E3C68D1B376EDCB87123478E1C3972E4C89123470E1B366CD8B061C3860D1B366EDCB871E3C68D1B376EDCBC79F3E6CD9B376FDEBC7953A64C993265CA942953A6CC9B376FDEBC79F3E6CD9B3770E0C08103070E1C3870E0C48913274E9C3871E2C48923478E1C3972E4C8912347CE9C3973E6CC993367CE9C3974E8D0A143870E1D3A74E8AC59B366CD9A356BD6AC5963C78E1D3B76ECD8B163C70E1B366CD8B061C3860D1B36C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B76ECD8B163C78E1D3B76EC58B366CD9A356BD6AC59B366C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B66CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143860C193264C890254B962C59B264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC98356BD6AC59B366CD9A356BE6CC993367CE9C3973E6CCD9B367CF9E3D7BF6ECD9B367FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F8A142952A4489122458A142952A4489122458A142952A54A952A55AA54A952A54A993265CA942953A64C993275EAD4A953A74E9D3A75EA142A54A850A142850A152A54A952A54A952A55AA54A952A952A54A952A55AA54A952B56AD5AA55AB56AD5AB56A152B56AC58B162C58A152B56A4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA942953A64C993265CA942953A74E9D3A75EAD4A953A74EA142850A152A54A850A142952A55AA54A952A54A952A952A55AA54A952A54A952A55AB56AD5AB56AD5AA55AB56B162C58A152B56AC58B16275E7CE9D3B77F6ECD9B367CF9D3B77EEDCD1A3478F1E3D78F0E0C183070F1E3C78FEFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FA04081EEE4C993274F9E3C77EEDC1934880F1F3E82FEFCFFFFFFFFFFFFFFFFFFFF3F6DDAB469D3B265D3564D1B356AD4A851A3468D1A356AD5AA55AB56AD5AB56AD5AA69D3962D5BB66CD9B465CB76EDDAB56BD7AE5DD3862D1B366CD8B061C3860D1B366CD9B265AB56AD1A356AD4AA69D3A66DDA346AD4A851ABB66DDBB66DDBB66DDBB66D1B376EDCB871E3C68D1B376ED3A64DBB76EDDAB56BD6A651A3468D1A356AD4A851A356AD5AB56AD5AA55AB56AD9A356BD6AC59B3868D1A356AD7AE5DBB76EDDAB56BD7AE61C3860D1B366CD8B061C356AD5AB56AD5B055AB56ADDAB66DDBB66DC3B60DDBB46AD5AA55AB560D5BB56AD5B251A3468D1A356CD9B265CBF6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B96CC992F5EAD5AB57B162B56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56B060C182050B172E5CB870E5CA952B57AE5CB972E5CA356BD6AC59B366CD9A356BD6AC59B366CDCA952B57AE5CB162C58A152B56AC58B162C58A152B56AC58B162C58A050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060D5AA55AB56AD5AB56AD5AAD5AA55AB56AD5AB56AD5AAD5AD5BB76EDDBA75EBD6AD5BB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468B972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E54A962C59B264B56AD5AA552B5CB870E1C2D5AE5DBB76EDDAB56BD7AE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0C183172F5EBC78F1E2C58B172F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A357AF5EBD7AF6ECD5AB57AF9E3D7BF6ECD9B367CF9E3D7BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F000000000000000000004080000102040810204080000E1C3870E0C08103070E1C1C3870E0C08103070E1C3840800001020408104890204181000206243060E0400205FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F356AD4A851A3468D1A35AA54A952A54A952A55AA54A953A74E9D3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C59A356BD6AC59B366CD9A35AB56AD5AB56AD5AA55AB56AD5BB76EDDBA75EBD6AD5BB74A952A55AA54A952A54A952A55AA54A952A54A952A552A55AA54A952A54A952A55AA55AB56AD5AB56AD5AA55AB62C58A152B56AC58B162C57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC58B162C58A152B56AC58B16AD5AA55AB56AD5AB56AD52A4182040912244890204182040912244890204182040913264C983061C28409132650A0408102050A142850A02041820409122C58B060C182050B162C58B060C182050B172E5CB870E1C2850B172E58B060C182050B162C58B0902143860C193264C8902183060D1A3468D0A04183060D152A54A850A142850A152A60C0800103060C183060C070E1C2850B17244890204182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B070E1C2850B172850A04081C2840913264C983061C2840912244890202143860C193258B060C182050D1A3468D0800B172E5CB870E1C2850BD7AD5BB76EDDBA75EBD6AD5BB66CD9B265CB962D5BB66CC992254B962C59B264C992E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CD5AA55AB56AD5AB56AD5AAD5AA55AB5BB76EDDBA75EBD6AC59B366CD9A356BD6AC59B366CD9A356BD6AC59B366D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B56AC58B162C58A152B56AC58B162C58A152B562C59B264D9CAF5EAD5AB57AF5EBD7AF5EEDDBB77EFDEBD7BF7EE5DBE77F1DCB973E7CE9D3B77FAF4E9D3D76EDEBC79F3E6ED8B176FDFBE7DFBF6EDDBC76FDEBC79EFDEBD7BF7AE5DBF7EFDFAF5EBD7AF5FBF7EF3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF1DCB973274F9E3C79F2ECD9B3672F9E3D7BF6ECD9B367CF9E3D7BEEDCB973074F9E3C79F2E4D1A3478F1EBD78F1E2C58BF7EEDDBB77EFDEBD7BF7EEDDBC79F3E6E9EBD7AF5FBF7EF3DAB56BD74E1F3C78F0E0B973E7CE1D3D7AF3E6CD9BD7AE5DBB76EDDAB56BD7AEDDBB77EFDEBDAB57AF9E3B77F6ECD9B367CF9E3D7BF6ECFDFFFFFFFFFFFFFFFFFFFFDFAE5DBB76EDDAB56BD7AE5DBB76EDDAB56BD7AE1DBE7BF7EEDDBB67CF9D3B77EEDCB573F70E5E3C79F3E8D5B377EFDEBD7BF7F0E183B76FDFBB77EFDEBD7BF7EEDDBB77F2E4C993270F5EBB76EDDAD1A347AF5FBF7EFDFAF5EBD7AE5DBB76EDDAB56BD7AE5DBC78F1E2C58B67CF1EBE7DF5EAD5AB578F1E3D7AF4E8B59B376FDEBC79F3E6CD9B674F9F3E7DFAEEC183070F5EBE7CF0F6F193274F9EBC76F3ECD9B3674F9E3C79F2E4CD9B376FDEBC79F3E6CD9BE7CE9D3B77EEEEDD73E7CE9D3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDED9B367CF9E3D7BF6ECD9B377F5EAD5AB57AF5EBD7AF5AA54A952A54A952A55AA54A955AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD58B162C58A152B56AC58B14A952A55AA54A952A54A953A75EAD4A953A74E9D3A752A55AA54A952A54A952A55AA52A54A952A55AA54A952A562C58A152B56AC58B162C57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC52A54A952A55AA54A952A56AD5AA55AB56AD5AB56AD52A55AA54A952A3468D1A35AA54A952A54A952A55AA54A959B366CD9A356BD6AC59B356AD5AB56AD5AA55AB56AD8A152B56AC58B162C58A156BD5AA55AB56AD5AB56AD5AAFFFFFFFFFFFFFFFFFFFFFF67CA942953A64E9D3A75EAB469D3A64D9BFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC78F1E2256CD83062C476FDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FA850A142850A152AF4E8D1A3478F12254A942851A244891241820409D2A143870E1D3A74E8D02144881021424488102142840811224488902143860C3162C4881123468C183162C4881123468D1A356AD4A851A3468D1A356AD4A85123499224499224499224499224295254A850A4488A142952A4489122458A162D5AB468D1A2459122458A54A850A142850A152A54A850A142850A152A54A850A142850A152A54881123468C183162C4881123468C183162C4881123468C183162F4E8D1A3478F1E3D7AA4489122458A142952A4489122459122458A142952A4489122458A64C992254B962C59B264C9D2A54B972E5DBA74E9D2A54B983061C2840913264C983065CA942953A64C993265CAA44993264D9A3469D2A449D3A64D9B366DDAB469D3A64D9C3871E2C48913274E9C3875EAD4A953A74F9F3E7DFAE4C993274F9EFEFFFFFFFFFFA74F9F3E7DFAF4E9D3A74F972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9122850A04081FAFFFFFFFFFFA142850A15EAFFFFFFFFFF8B12254A942851A2448912356AD4A851A3468D1A356A94264D9A3469D2A44993264D972E5DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBAF4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4992244992E4C89123478E08112244881021428408114284081122448810214284489122458A142952A4489122478E1C39F2FFFFFFFFFFFF2749922449922449922449A2448992FFFFFFFF67C2848910214284081122448810214284FCFFFFFFFFFF2449880001F2FFFFFFFF4B96FC6FF2FFFFFFFFFFFFFFFFFFFF3F2F5EBC78F1E2C58B172F5EBD7AF5EAD5ABD7FFFFFFFFFBF2E5CB972F5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F3060C08001FBFFFFFFFFFFC182050B16ECFFFFFFFFFF0B13264C983061C2840913F6EBD7AF5FBF7EE9D2F5FFFFFFFFFFFFFFFFFFFFFFFFFF122448902041820409122448902041820409122448903061C2840913264C98306142850A152A54C0800103060C12244890204182040912245CB870E1C2850B172E5CB8F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F9122458A142952A4489122458A142952A4489122458A2449922449B262C58A152B5AB468D1A2458F1E3D7AF4D8B1E3C58B19339E3C8911E3C89123478E1C3972E4C891172F5EBC78F1E2C58B172F62C4881123468C183162C4983163C68C193366CC9831A3468D1A356AECD8B163C78E142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A14296AD4A851A3C68D1B376EDC881123468C183162C4881123478E1C39721C39F2E2C58B172F5EBC78F1E2C58B172F66CC983163C68C193366CCD8B163C78E1D3B76ECD8B1A3478F1E3D7AF4E8D1A3478F1F3F7EFCF8112448902041860C193264489122458A1479F2E4C99327478E1C3972244A942851A2448912254A94274F9E3C79F2E4C993274F66CC9831E3C58B172F5EBC78F2E4C993274F9E3C79F2244A942851A2448912254A9423478E1C59B2644993264D7AF4E8D1A3C78E1D3B76ECF8F1E3C78F1F4F9E3C79F264C890214386142952A44891142952A4489122458A142952A4489122458A142952A478F1E2C58B172F5EBC78F122468C19337AF4E8D163C78E20418204091224489020416EDCB871E3468E1C3972E4E8C48913274E9C3871E2C489132952A44C993265CA142A54A850A142850A152A54A850A152A54A952A55AA54A912254A942851A2448952C58A13274E9C388912254A94284F9E3C79F2E4C993274F9E408102050A142850A64C9922458A142952A850A142854A952A55AA54B162C58A152BFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F942851A2448912254A942851A2448912254A942851A2448912254A942851A24489162D5AB468D1A2458B162D7AF4E8D1A3478F1E3D7AF428D2A54B850A150A15AAD3A4FFFFFFFFFFFFFFFFFFFFFF1B356AD4A8D1A54B972E0D4A942851A244891225AA54E9D1A3478F1E3D7AF468D3A6FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF7021C3860D17428CD8D0A1C2850C192E640891E1C28811233264C8902143860C19265CD8B06144850E1D464CA87061C286091F428C9830A1C2850E1B367CB87061438512174284B8502144880B23264C983061C2840913264CF8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F1D3A74E8D0A143870E1D3A71E2C48913274E9C3871E2B061C3860D1B366CD8B061A3468D1A356AD4A851A346CDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F7FFEFCF9F3E7CF9F3F6702050A142850A040810205FAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC68C193366CC983163C68C1D3B76ECD8B163C78E1D3B264D9A3469D2A44993264D5AB264C992254B962C59B264FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDFB367CF9E3D77EEDCB973274E9C3871E2C48913274E9C3871E2C4891327CE9D4075FAF4E9D3A74F9F3E7DDABC8913274E9C3871E2C48913E7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FE3C68D1B376AD4A851A3C68F1F3F7EFC58B162C58C153A74E8D0A143870E1D3A74B060C122478E1C3972E4C8913265CA942953A64C993265CA942953A64C993265CA9413274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C182142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840811224488102142840813274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892B56AC58B162C58A152B564C9C3871E2C48913274E9C983265CA942953A64C99322557AE5CB972E5CA952B57AEC59A4993066DD9B367CD9E3971F2040A142953A850A1E2C4C9132850A850A1E2C4092142840811224488102142142952A4489122458A1429264C983061C2840913264C88060D1A3468D0A04183068D962D5CBA78F902268C98315AB670E1E2E50B983062C668D9C2858C173264C8902103106040800309023488D0DF3F8001050E2458D0E0418466CC983163C68C193366CC943173064D1A356BD8B47153A64C993265D0A04183068D9A3770E2C89943678D1D33C58A152B56AC58B162C58A193B862C99B265CC9A397BF60C9A3367C78E1D8B064D1A2952A54C9D42954AD52A56A4489122458A142952A448DDB983278F9E3D7CFAF8F973E70E9E3C8002050A2468D0346AD5AC5DC3964DDB366ED3A875F3760D5B366AD4A84583862CDAB163C79A397B66C182050B162C58B060C1C2AC59B66CB56AD5AA55AB56B468D1AA954B162E59AF5EB573F70E5E3C79F3E8D5B3D7CEDDBB7BF1E4E1A357CF1E80000206102860E040020501163068E0E0018404090244953A956A55AB57B166D5BA55EA54AA55AD5EC59A55AB050B162C58B060C182050B162C58B060C182050B162CBCBA750BD62D57AE5CB972050B162C58B060C18A152B56BE7CFAF6F1EB374F9FBC7759B366CD9A152B56AC58B156AD5AB56AD5AA55AB56AD2A55AA54A952A54A952A556A54A953A956B57A156B56AD5BA54EA55AD5EA55AC59B5366DDAB469D3A64D932265CA4B572F5FBF800513C68B1721428408112244881021428C16494AA40851A4428F0E59BA842993A64D9C3A79FA140A142850A1448D1A356A148C183266D0A861E3068E1C3A74ECE0A143470F1F3E7E001142A4C891244A96306902440891224592282952A4C92E5EBD7CFD02164CD83062F3E6CD9BD76EDEBE7DEEEA51A4489122458A142952A478F1E2C58B174176C498D1A3C68F28377204D91163468F1A3FA2DCC81164478C193D3A71F2044A142953A854B1224992A4489122458A1429D250A2458D1E459A54E952A644830A6D4A94A8D3A75089CA93F7EEDDBB77EFDEBD7B8733A6CC993F77D2F459D3A6C2850C1B2E7C08F1E1428909172E8CC8D0A142850C1372E5CA952B57AE5CB972E50A0C183060C0800103060CD8B76FE0C2891B374EDCB771DFBE810B276E1CB86FDFC4912B67EE1CBA74EAD6955B87AC58B162C78E1D8B564CDA4D9C4075EEE4D9D3E74FA0F4E8C993D76EDEBD78EEDCB99BD7CE9E3D7BF6ECD9EB1721428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408112244881021428408458B162D5A342953A64C991A356AD4A851A3468D1A357AF4E8D1A3478F1E3D7A142A51A2448912254A942851A2448912254A942851A2448912254A942851A14A952E0D3A74E8D0A14D9B3A7D6AB42952A4478F1E3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F12254A942851A2448912250A152A54A8458B162D5AB468D2A44993264D9A34A952A5448912254A942851A2448912254A942851A2448912255AB468D1A2458B162D3A742852A449932A55AA7429D4A0468D1A356AD4A851A3468D2E5DBA74E952A64C993265EAC3870F1F3E7CF8F0E1C3C78A152B56AC58B162C58A15366CD8B061C3860D1B366CE8D0A143870E1D3A74E8D0A143870E1D3A74E8D0A143478E1C3972E4C89123478E1C3060C0800103060C183060FCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F64C8902143060D1A3468D0A04183060D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A8B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A1B376EDCB8A143870E1D3A74E8D0A143070D1A3468D0A04183060D1A3162C4881123468C183162CC9831C3850B162C78F0E08103070E1C3870E0C08103070F1E3C78F0E0C183070F1E376EDCB871E3C58B172F5ED4A851A3468D1A356AD4A851A3468D1A356AD4A851A3060D1A3468D0A04183060D1A2E5CB870E1C2850B172E5CAC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A15376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB861C3860D1B366CD8B061C3860D1B366CD8902143860C193264B468D1C2870F1F3E7CCC983163C68C1B376EDCB84183060D1A3468D0A04183C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF871E3C68D183162EC68D1A2C58B172F58B0E8E1C3870F172E5CB8D0A143870E1D3A74C0800103068C152B56AC58B162C58A152B56AC58B162050F1E3870E0C89123478E1C3C78F0E0C1E3C78F1F3F7EFCF8F1E3C70F193264C8900103060C183060C0800103060D1A3466CC70E1C2850B17376EDCB871E3C68D1B376EDCB871E3C68D1B376EDCB8A143870E1D3A74E8D0A143C78F1F3F7EFCF8F1E3C78F1F2B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56D0A04183060D1A3468D0A071E3C68D1B376EDCB871E3860D1B366CD8B061C3860D1B366CD8B061C3860D1B366CAC58B162C50A193264C89051A3468D1A356AD4A851A3860F1F3E7CF8F0E1C3870F1F2B56AC58B162C58A152B56D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AAC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58F1E3C78F1F3F7EFCF8F1E3C78D1B376EDC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC583171E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C48913274E9C3871E2C4892953A64C993265CA942953A64C993265CA942953A64C993265CA942953A64C9932E58001050C183060C08001030102040810E0C08103070E70E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5BB76EDDBA356AD4A851A34A952A55AA54A952A54A95AA55AB56AD5AB56AD5AA556BD5AA55AB56AD5AB56AD5AADAA855CB56ED5A366CDAB069A3862D1BB66BD9B469C366D4A851A34183060D1A34E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D8A142952A448910E1D3A742851A2448912254A942851A244891225CA942953A64C991A356AD4A851A3468D1A651A346850A142853E6DDAB4E9D0A143870E758A142952A452A54A952A55AA54A952A566CD9A356BD6AC59B366CD6AD5AA55AB56AD5AB56AD5AA56AD5AB56AD5AA55AB56AD860C199224499224499224356AD4A851A3478F1E3D7A448810214284081122448810214284081122448810214284081122448810214284082D5AB468D1A2458B162D5AB468D1A2458B20458A1429122244881021428408112244870E1D3A74E8D0A143850A254AA4481123468C183162448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284081122448810214284082D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A2458B162D5AB468D1A245142952A4489122458A142952A4489122458A142952A478F1224A9419336EDCD8B1E3C9931E3D7EFC081224478E142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4F89021C3860D192E5CD8F0A1C2850C1B327CB8702143860A15326CA85061C3860A15264C98B0E142850A152E64C87021C486091F2A54989021C4870F1F3E4C9870E1438811172A54C8D061C3860C25326C9830A1C2860A132A6498702143860D172A54D83061C2840913264C983061C2845AB46821C365CC98315EBC6CD9B265CB962D5BB66CD9C2850B172E5CB870E1C2854B972E5DBA74E9D2458C18315AB66CE1F2E50B182E5CC67CF9F2E5CB972F5FBE7C2103060C183060C0800103660C172E5CB870E1C2854B98305AB68811F3E58B18315BBE68D1C265CC982F63C674F1A2458B162D5AB66CD9B265CB962D5BB66CD9B265CB962D5CB870E1C2850B172E5CB874E9D2A54B972E62C488D9E265CB162E5BBE80E1F265CC972F5FBE7CF9F2E5CB972F60C0800103060C982D5BB6840913264C98305CB870E1C2850B172E5CB870E1C285CB972F5FBE70193366CC98315FB670D1A2E50B182E5FC668D9C285CB962F60B87019A3650B172E5CBE70E1C2658C18315DBA74E9D2A54B972E5EBC8811A3458B962D5BB67CF9F2E5CB972F5FBE7CF902060C183060B66CD9B2654B983061C284D1A2458B162DC0800103068C183162C488F9F2E5CB97AF5FBF7EFDFAA5650B972E5FBE80E1C2658C962D5CBA78F902268C98315AB670E1C2E50B983061C268D9C2A5CB183260C68C19F3E5CB172E5CB870E1C2850B192E5CB870E1C2850B172E5BB66C0103C68B172F5EC68C1933860B172E5CB870E122468C183162C468D1A2450B172E5CB870E1C2850B972DFF0E0614089060C180031102040810204080050B162C183060C0800103FEFBF7EFDFBF7FFF041224489020418203070E1C881021428408FD193468D0A04183060D1A34F8E4C993274F9E3C79F2E409152A54A850A142850A152A0913264C983061C28409136AA3562D1B366DD9B469C3F6EFDFBF7FFFFE152C78F02040800001020478F0E0C1830103060C183060C0800103060C68D0A0418306050A143870E0C08103070E1C38D01F41820409122488102142840501021C3870E0C08103071A3468D0A04183060D1A3478F0E0C183070F1E3C789020428408112244881021428472E4C89123478E1C3972E4B061C3860D1B366CD8B06163C68C193366CC983163C64C9A3469D2A44993264D9A346CD8B061C3E6CC993367CEA04183060D1A3468D0A0413367CE9C3973CE9C3973E64C9C3871E2C48913274E9C3867CE9C3973C68E1D3B76ECC89123478E1C3972E4C89153A64C993265CA942953A68C193366CC983163C68C193367CE9C3973E6CC993367CEA04183060D1A3468D0A04193264D9A3469D2A44993268D1A356AD4A851A3468D1A356BD6AC59B366CD9A356BD6B061C3860D1B366CD8B061D3A64D9B366DDAB469D3A68D1B376EDCB871E3C68D1B3774E8D0A143870E1D3A74E8BC79F3E6CD9B376FDEBC79B366CD9A356BD6AC59B3664D993265CA942953A64C99326CD8B061C3860D1B366CD8B469D3A64D9B366DDAB46923478E1C3972E4C89123478E193366CC983163C68C19336CD8B061C3860D1B366CD8A851A3468D1A356AD4A85163C68C193366CA942953A6CC9B376FDEBC79F3E6CD9B3770E0C08103070E1C3870E0C48913274E9C3871E2C48923478E1C3972E4C8912347CE9C3973E6CC993367CE9C3974E8D0A143870E1D3A74E8AC59B366CD9A356BD6AC5963C78E1D3B76ECD8B163C74E9A3469D2A44993264D9A34C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A2143860C193264C8902143C68C193366CC983163C68C59B366CD9A356BD6AC59B366C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B66CC983163C68C193366CCD8B163C78E1D3B76ECD8B163C8902143860C193264C890254B962C59B264C992254BA64C993265CA942953A64CD9B265CB962D5BB66CD9B265CC983163C68C193366CC98356BD6AC59B366CD9A356BE6CC993367CE9C3973E6CCD9B367CF9E3D7BF6ECD9B367C58A152B56AC58B162C58A4183060D1A3468D0A04183860C193264C8902143860C59B162C58A152B56AC58B162C78E1D3B76ECD8B163C78E2D5BB66CD9B265CB962D5B76ECD8B163C78E1D3B76EC58B468D1A2458B162D5AB468C78E1D3B76ECD8B163C78E4993264D9A3469D2A44993468A142952A4489122458A142952A4489122458A142952A54A952A55AA54A952A54A993265CA942953A64C993275EAD4A953A74E9D3A75EA142A54A850A142850A152A54A952A54A952A55AA54A952A952A54A952A55AA54A952B56AD5AA55AB56AD5AB56A152B56AC58B162C58A152B56A4489122458A142952A4489122458A142952A448912255AA54A952A54A952A55AA942953A64C993265CA942953A74E9D3A75EAD4A953A74EA142850A152A54A850A142952A55AA54A952A54A952A952A55AA54A952A54A952A55AB56AD5AB56AD5AA55AB56B162C58A152B56AC58B16275E7CE9D3B77EEDCB973E7CE9D3B77EEDCB973E7CE9D3B78F0E0C183070F1F3E8204E5C993274F9E3C79F2E4C9A3478F1E3D7AEEDCC99327CF9E3D7BF6ECD9B367CF9E3D7CF8F0E1C387CF9D3B77EEF4C993274F9E3C77EEDCB9E3479020418204E9D1A347CF9F3F7FEEDCB973E7CE9D3B77EEDCB973E7CE9D3B77EEECD9B367CF9E3D7BF6ECD983070F1E3C78F0E0C183074F9E3C79F2E4C99327CF9D3B8000010204080F1E3C78F0E0C183478F1E3D7AF4E8D123489020418204050A142850A0408102050A142850A040BE7CF9F2E5CB972F5FBE7CFDFAF5EBD7AF5FBF7EFDFA358D5A356AD7B065D3568DDB346AD5A865C3964D5B356ED3A855AB960D9B366DDBB84DA3564D1B366CDAB46DD3368D9A366CD8B065D3B64D9B366AD5B06DCB96ED9A366DD9A855D3964D5BB66CD7B25DA3A64DDBB469D3AE61C3468A142952A4489122458A54A952A54A952A55AA54A952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA54A952A54A952A55AA142952A4489122458A142952AB56AD5AB56AD5AA55AB56A54A952A552A55AA54A952458B162D5AB464C992254BD6AC59B366CDAA55AB56AD5AAE5CB972E5CA952B57AE5C3161C2840913264C8A1451A28D5AB56CD8B44DA3564D5BAF5EBD7AF5EAD5AB57AF5EC182050B162C58B060C182B993A70F1EBC79F3ECCDAB57AF5E3D78F9E6CD93274F1EBC78F1F4E9D3274FDEBE7DB060C182050B162C58B060B972E5CA952B58B060C182356BD6AC59B366CD9A356BD6AC59B366CDAA55AB56AD5AAE5CB972E5AA55AB56AD5AB56AD5AA55AB56AD5AB56A952B57AE5CB968D1A2458B962D5BB66CD9B265CB962D5BB162C58A152B56AC58B162C182050B162C58B060C182D5AA55AB56B264E56AD52A172C58B060E1C2850B17AC5CB76EDDBA95CB56AD57AF72C58A152B162D5AB972C5CAF52A562C59B272D1AA35CB962B57B972CD9AE5CA95AB5CAD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AD1A2458B162D5AB468D1A2458B162D5AB468D1A2458B56AD5AB56AD5AA55AB56AD5AB060C182050B962B57AE5CC992254B962C59B264C992850B172E5CB870E1C2850B972C59B264C992254B962C59AF5EBD7AF5EAD5AB57AF5EBD7AF5EAD5AB57AF5EBD7AD5AE5DBB76EDDAB56BB76F9F3B77EEDCB973E7CE9D3B77EFDEBD7BF7EEDDBB77EFDEC183070F1E3C78F0E0BDDB172F5EBC78F1E8D1A3478F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1EBD78F1E2C58B57AF5EBD7AF5EAE5CB972F9F3D7BF6ECD9B367CF9E3D7BFBF6EDCB972F5F3E7BEFDEB973E76EDFBE7EFDFAF5EBF7EEDDBB77EFDEBD7BF7EEDDBD7BF7EEDDBB77EF9E3D7DF3E6CD9B376FDEBC79F3E6C993274F9EBC7EFDFAF593870F1F3E7CF8F0E1C3874F1E3D7AEDEEEDC3572F9E3B78EFDEBD7BF7EEDDBB77EFDEB973D7AF5F3F79F2E4C993070000000000000000000040800001020408102040800002040810204080000102040C183060C0800103060C184080000102040810204080008002050A142860E0400205060C1868E0E0018404060C1C3870E0C08103070E1C3890204182040912244890208102070E1C3870E0C0810307070E1C70E0E0C1830700002C58B060C182050B162C68C08001030810203468D0A04183060D1A3468D0A04183060E1C3870E0C08103070E1C3C78F0E0C183070F1E3C780001020408100810204080C082050912244890204182040912244890204182040912040810204080000102040810356AD4A851B76EDDBA75AB54A952A54A952A55AA54A953A74E9D3A75EAD4A953A752A54A952A55AA54A952A55AB56AD5AA55AB56AD5AB5AA55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C59A356BD6AC59AB56AD5AB5AA56AD5AB56AD5AA55AB56AD52A54A952A75EBD6AD5BB74A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB52A55AA54A952A54A952A55AA5AB56AD5AA55AB56AD5AB55AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC55AB56AD5AB56AD5AA55AB6AD5AA55AB56AD5AB56AD52A4182040912244890204182040912244890204182040913264C983061C28409132650A04081C2840913264C9850A142850A132664C870E182050B162C58B060C182050B172E5CB870E1C2850B172E60C0800183060D1A3464C8902143860C192C58B060C182060D1A3468B060C182050B122448902041820409122448902041820409122448903061C2840913264C98306102060C183060983061C28409162C58B0608102050A142854A850A142050B162C58B070E1C2850B172E5CB870E182050B162C58B060C182050B13264C9830E1C2850B183060C0800103860C193468D0800B172E5CB870E1C2850BD7AD5BB76EDDBA75EBD6AD5BB76EDDBA75EBD6AD5BB76ED9B265CB962D5BB66CD9B275EBD6AD5BB76EDDBA75EB962B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972E5CAD5AC59B366CD9A356BD6AC59B366CD9A356BD6AC59B366C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58AF5EE5D3B7AF4E8D1BB876F9F3B77EEDCC9ABD7AF5FBF7EEFDEBD7BF7EEDDBB77EFDEC18367CF9E3D7BF1E2C58B376FDEBC79F3E6CD9B672F9E3C79F2E4C993274F9E3C79F3E6CD9B376FDEBC79F3E6D1A3478F1E3D7AF4E8D1A3B76FDFBE7DFBF8E1C3870F9F3D7BF6ECD9B367CF9E3D7BEEDCB99B372FDEBD7BF6ECD1A3478F1EBD78F1E2C58BF7EEDDBB77EFDEBD7BF7EEDDBC79F3E6CDEBD7AF5FBF7EEDDAB56BD74E1F3C78F0E0B973E7CE9D3B77F3E6CD9BD7AE5DBB76EDDAB56BD7AE5DBC78F4E8D1A347AF5FBF7EF6ECD9B367CF9E3D7BF6ECCD7BF7EEDDBB77EFDEBD7BB7EFDEBC79F3E6CD9B376F1E3D7DFAE4C993274F9E3C79F1E2C5EBD7AFDF3D7CF8F0B573F70E5E3C79F3E8D5B377EFDEBB7BEDF0E1A357CF5EBB7EF0E0C17BF7EEDDBB7CFCDCB973E7AE5DBB76EDDAD1A3478F5EBF7EFDDCCDB3D7AE5DBB76EDDAB56BD7AE5DBC78F1E2C58B172F5EBC78F5EAD5AB57CF9DBB79F3E6CD9B376FDEBC79F3E6CD9BD7AF5FBF7EFDFAF5EBD7AF9F3B77EEDCB9BB77EFDEBD7BF6ECD9B3274F9E3C79F2E4C993274F9E3C79F2E4C993E7CE9D3B77EEDCB973E7CE9D3E7DFAF4E9D367AF5DBE7CEFDEBD7BF7EEDDBB77EFDEBD7BF7EEDD3B78F0E0C18377F5EAD5AB57AF5EBD7AF5AA54A952A54A952A55AA54A953A74E9D3A356BD6AC59B352A54A952A55AA54A952A58A152B56AC58B162C58A15AB55AB56AD5AB56AD5AA55AB57AF5EBD7AF5EAD5AB57AF62C58A152B56AC58B162C55AB56AD5AA55AB56AD5AB5AA56AD5AB56AD5AA55AB56AD55AB56AD5AB56AD5AA55AB4A952A55AA54A952A54A953A75EAD4A953A74E9D3A752A55AA54A952A54A952A55AA55AB56AD5AB56AD5AA55AB5AB56AD5AA55AB56AD5AB57AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC52A54A952A55AA54A952A556AD5AB56AD5AA55AB56AD3A74E8D0A14285264D5AB4E8D1A3478F1E0D1A3468D0A042850A152A54A850A142932A55BA742952A450A142854A942851A2448912254A942851A2448912254A942851A2FDFAF58B174F9E3C77EEDCB97367CF5EBC78F1E2D1A3F7EEDDBB77EFDEBD7BF7EEDD3E7BF6ECD9B3678FDEBD7BC2840913264C983061C2840913264C983061C2840913162C58B060C1800103A66B972F5FBE7CF9F2E5CB972F5FBC78F1E2C58B172F5EBC780103060C183060C0800103C68B172F5EBC78F1E2C58B973061C2840913264C983061C2840913264C983061C2840913264C983061C284091356A850A142850A152A54A850A142850A152A54C8D0A143870E1D3A74E8D0A143870E1D3A840811224488102142848810214284081122448810A1448912254AA448D1A2458B163162C4881123468D1A356AD4A851A3468D1A356AD4A851A3468F1E3D7AF4E8D1A3479020418A144992244984081122448810214284081122448810214284081122448810A142850A15922449922143870E1D4A94289122458A1A356AD4A851A3468A14295294285122438F1E3D7A142952A4489122458A14891123468C162D5A04091224448810214284081122448810112244881021428408112264C992254B963871EAE4C9D3A54B972E5DBA74E9D2A54B983061C2B469D3A64F9F3E65CA942953A64C993269D2A44993264D9A3469D2A449D3A64D9B366DDAB469D3A64D9C3871E2C48913274E9C3875EAD4A953A74E9D3A75EAE4C993274F9E3C79F2E4C9D3A74F9F3E7DFAF4E9D3A74FA2448912254AD4A851A3465DBA74E9D2A54B972E5DBA74E9D2A54B972E5DBA74E9122850A04081B2642953A64CA142850A150A13264E9C381D3D7AF4E8D1A3478F1E3D7AF4E8D1A3478F1E3D7AF4A851A3468D1A356AD4E8D2A5448912254A74E8D0A14387366DDA3468D0A048912A550A03060C183060C0800103860B172E5CB870E1C2850B172E5CB870E102070E1C3870AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B1A2458B162D5ADCB871E3C68D1B376EDCB8C183070F1E3C78F0E0C183478E1C3972E4C89123478E1C3A74E8D0A143870E1D3A74C8902143860C193264C8902143860C193262C4881123860F1F3E7CF8F0E1C3870F1F3060C0800103060C183060BC78F1E2C58B172F5EF8F071E3C68D1B376EDCB871E3C68E1D3B76EC60C182050B163972E4C891A3468D1A356AD0A041C3860D1B366CD8B0B164C992244992242952A48810214284081122448810214488102142840811224488142952A4489122458A142952A44891224584081122444892244992244992244992244A942851A24488102142840811224488102142840811C2840913264C983061C284091321429224499224499224458A142952A48812254A9408112244881021428408114284081122448810214284881D3B76ECD859B366CD9A3566CC983163860E1D3A74E8AC59B366CD9A356BD6AC59E3C68D1B376EDCB871E3C6CD9B376FDEBC79F3E6CD9B3774E8D0A143870E1D3A74E870E5CA952B57AE5CB972E5CA8B172F5EBC78F1E2C58B172F5EBC78F1E2C58B172F5EC4881123468C183162C488F9F2E5CB972F5FBE7CF9F2458C183162C4881123468C183060C08001FBF5EBD7AF5FC182050B162C58B060C1820913264C983061C2840913264C983061C28409DBB56B57AF5EBD7AF5EAD5AB57AF5E162C58B060C182050B162C4890204182040912244890204182040912244890204182050B162C54A8508102050A162C58B060C182050B162C48902041820409122448902041820409122448902041820409122448983061C2840913264C983061C2840913264C983061C2840913264C98408A142952A4489122458A54A952A54A952A55AA54A952A54A952A55AA54A952A54A993265CA942953A64C9932B56AD5AA55AB56AD5AB56AD5A953A74E9D3A75EAD4A953A850A14285EAD4A953A74EE98C0914284E9C3871E2C469C68C193366CC983163C68C193366CC983163C68C1933142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A142952A4489122458A14296AD4A851A3468D1A356AD4B871E3C68D1B376EDCB87123478E1C3972E4C89123478E142952A4489122458A14299E3C79F2E4C98B173366CCD8B163C78E1D356AD4A851A3478F1E3D7AB468D1A2458B1F3F7EFCF8112448902041860C193264489122458A143972E4C89123376EDCB871234992244992AC58B162C58A172F5EBC78F1E2C58B172F9A3469B264498C183162C478F2E4C993273366CC9831234A942851A2E4C89123478E1D3B76ECD811254A9428517AF4E8D1A3478B162D5AB4F8F1E3C78F1F418204091264C890214386142952A44891172F76EC8812A5478F19339224499224C98A152B56AC78F1E2C58B172F5EBC78F1A24993264B96CC983163C68C183162C4881123468C18319E3C79F2E4C99123478E1CE9C4C993274F9E3C79F2E48913274E9C3871E2C48913274F9E3C79F2E4C993274F9E408162C58A152B56AC58B112254A142A54A850A142C58A142952A4489122454A952A53A64C993265CA942955AA48902041820409122448903061C2840913264C98306182050B162C58B060C182050B3B76ECD8B1E3C68D1B376EDCB871E3C68D1B376EDCB8F1E2C58B172F5AB468D1A2C58A152B56AC58B162C58A152B56AC58B162C68C193366C8902143860C193264C89051A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A85183060D1A3468B8708103070E193264C8903174E8D0A143870E55AA542951A2448912254A942851A24B972E5DBAB469D3A64A953A756AD4A851A3468D1A357AF4E8D1A3478F1E3D7AF42852A44893264D2A54A8D0A7458B162D5A3469D2A449932A55AA54A952A4488D1A35BA74E9D2A54B972E5D2A54E8D0A143A14285CA942953A659B366CD9A356BD6AC59B34A952A55AA54A952A54A956AD5AA55AB56AD5AB56AD52A55AA54A952A54A952A55AA52A54A952A55AA54A952A56AD5AA55AB56AD5AB56AD55AB56AD5AA55AB56AD5AB52A56AC58B162C58A152B56AC52A54A952A55AA54A952A55EBD7AF5EAD5AB57AF5EBDBA62C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56D4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A356AD4A851A3468D1A3F7EFCF8F1E3C78F1F3F7ED0A04183060D1B366CD8B04183060D1A346AD4A851A3C68F1F3F7EFCB871E3C68D1B52A54A952A55AA54A952A54A952A55AA54A952A54A955AB56AD5AA55AB56AD5AB52A55AA54A952A54A952A55AA59B366CD9A356BD6AC59B356AD5AB56AD5AA55AB56AD7AF5EAD5AB57AF5EBD7AF52A56AC58B162C58A152B56AC59B366CD9A356BD6AC59B3BA6BD7AE5DBB76EDDAE173A750A142850A1F428CA850E1C2850B1B3E7C98B0E1C3870C193264A8D061C2840A1B367CF8F06142850A15266CE870E1C2840F134254F8B0E1C2850B172E5CB870E1C2850913264C983061C2840913264C983061C2840913264C98502143880A134274A830A1C2850C1B267C08316242873C78F0E0C183070F1E3C78C0800103060C183060C0804183060D1A3468D0A04183060E1C3E7CF8F0E1C3870F1F2B56AC58B162C58A152B56B870E1C2850B172E5CB87061C3860D1B366CD8B061C3C68F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78F183162C48881060D1A3468D0A04183060D1B366CD8B061C3860D1B3672E4C89123478E1C3972E4B469D3A64D9B366DDAB46953A64C993265E8D0A143878E1A356AD4A851A3468D1A3569D2A44993264D9A3469D2BC79F3E6CD9B376FDEBC7973E6CC993367CE9C3973E64C993265CA942953A64C99326AD4A851A3264D9A3469D29C3973E6CC193972E4C891438810214284081122448890102142840811224488102142840811224488102142842449922449922449922449B264C992254B962C295244498D1A356AD4A851A3468D1A356AD4A85103060C183060D0A04183060D1F3E7CF8F071EBD6AD5BB76EDDBA75EB962C59B264C99A356BD6AC59AE5CB972E5CA952B57AE5CB972E5CA952B57AE5CB972050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B060C182050B162C58B870E1C2850B172E5CB870D9B265CB96AD5AB56AD5AAD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AB56AD5AA55AB56AD5AC58A152B56AC58B162C58A152B56AC58B162C58A152B56AE5CB972E5CA952B57AE5CAF5EBD7AF58A162D5AB468D1A2458B162D5AB468D1A2F5FFFFFFFFFFFFFFFFFFFF7FA2448912253264A850A142850A152A54A850A142850A152A84081122448810214244881021428408112244881023468C183162C4881123468C183162C4881123468C18356AD4A851A3468D1A356AF4E8D1A3479020418204091224488A142952A448912245C8902143860C193264C890152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C58A152B56AC58B162C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76ECD8B163C78E1D3B76EC58BF7EF4E8D58B172F5EBC78C58A152B56AC58B162C58A71E5CA952B57AE5CB972E5DAB367CF99336DDADCB973274E9C3871E2C48913274E9C3E7DFAFCF9132850A04075FEFCF953A6CC9D3B67CEBCE9D3A7CF9E387102050A14688D1A356AD4A851A3468D1A356AD4A851A3468D1A356AFCF8F1E3C78F1F3F7EFCF8F1E3C78F1F3F7EFCF8F1E3C78A152B56AC58B162C58A15FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 08:31:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2007-3-26 09:48:59 | 显示全部楼层
只要在BCFG文件里设置好正确的数据库地址,具体方法到ELF去MG讨论贴里找
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-26 14:03:34 | 显示全部楼层
不懂哦 找了好多都没有看到是怎么改的哦 在手机上不可以改啊 ..
------------只要在BCFG文件里设置好正确的数据库地址------------
怎么设置啊?能不能说得详细点啊 ??本人实在是太苯 ..
回复 支持 反对

使用道具 举报

发表于 2007-3-26 14:04:47 | 显示全部楼层
去翻那张讨论贴,里面有写
回复 支持 反对

使用道具 举报

发表于 2007-5-16 23:00:52 | 显示全部楼层
没有见过发代码这么搞的~!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-11 05:30

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表