0x9ec68f0f000000000000000000000000d968196fa6977c4e58f2af5ac01c655ea8332d2200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000d1f127bfce1ebcb3d1711682c988948ffe4617dc0000000000000000000000009c53ec3f971409b4413f7f998cc5b434bf1fb7bf000000000000000000000000dcaf8a517617cc64b527b9105bb3701b475391f9000000000000000000000000b4210248ba0964904d7e6312d9dbb25481d9a29600000000000000000000000078de32d0b6d5d595762cd078331d825c2151bd900000000000000000000000006beda21bb82d740fb001599b1912d808c7efba590000000000000000000000005d786d0857089e8bc519f6545353fd1118cc073a0000000000000000000000006a7ebc9b1630e59f3040fe66cdc71141230432bc00000000000000000000000082910855d9a691c2c9613391bc1ffe8f4eb5e257000000000000000000000000cc16f6da1aa76097b7d9e6a663f058e4c4a5e4b2000000000000000000000000e976ac43d797a74f91762ad6947808221c4b9f74000000000000000000000000deb0363c08e1913aa7f9f609016b4502fadb4b4a0000000000000000000000007d435c921745ef52daf28cb2df4152af9eff3f24000000000000000000000000d25a5c07c04004c134ba9546316432df78b7423e000000000000000000000000a86c8d6a4e3a3c9daed034bb5c25add9db797a85000000000000000000000000f457bf8e6dd91f4fe60468a2cd8b0b0f553268450000000000000000000000008e5f048e37971a2f1f2691ea0df17d5efffd615500000000000000000000000098cd76d4f15f0bf43a58a6d12c8ab729c1022eee000000000000000000000000a26868282a7c65c2a88c1d9b351e088d2f93261000000000000000000000000025cf7b9af589cf54527407cc49a55bf914537901000000000000000000000000554701b31c808c792a06accfd70d0dece47557b5000000000000000000000000061942bad823e7cf21c5da24b0d1b1304a038d080000000000000000000000009d90461220bbf7f2b45a01bf7c575320f0a19dd000000000000000000000000063c7f2265be7b75dfd9a7925d11d3b67d8e3f2f3000000000000000000000000c9405bdea41132a8acc3d789e132790e6254caad00000000000000000000000051ba9d850bb2998f0952d83c723cd9f330c8cdda000000000000000000000000c229afdc498bd5a0b5c03c63e16fb3d2fad4f5b200000000000000000000000017000d173a0639108bf8cd64f790a4789c045b2d0000000000000000000000005776eb4e525ec3f6deaee2e139bea97fdef862bd0000000000000000000000002c06cc31592b56aca061d2424050ad2c1a61619d000000000000000000000000d66267cc0c21f5effb753b484f52d51714c58d8a000000000000000000000000d9d5b287b71b3ebb6a37a45780e4f8043f4ff8e2000000000000000000000000521f63bb7b8053d55787026278fd5a915f58bd0400000000000000000000000035757d285154fb7101a0d05158ad0aadaa05d8590000000000000000000000006155fdf53d0442f0fae0c06cd9985c4e08bdd85e00000000000000000000000071e620dd807f5774af1287a5ed92ac86275afe3e000000000000000000000000f377d7bcc75b5ec14bba6f28f7f64713f47dcc8a00000000000000000000000095a9c8c7d61d126bf8ae055412ea95800dadff8300000000000000000000000063b44ca4a46ae9d8a72c4fd53ed0e71317cc6950000000000000000000000000d870529916b3de93464bef4cc38b3865053a507600000000000000000000000015a2de2f874a763944f14ea4d15ba4da4c24fca600000000000000000000000014dfdf053f2b5102bd2e9e6aab8ef50db779cd8a00000000000000000000000024e268aa5bd824df68eb4d4a4a9210f49f71dab10000000000000000000000009955fa50b7642e595c26b02bfe96ca8708da80340000000000000000000000008ac578588033d9abaea99277b575620693ce3d9d000000000000000000000000d9aef4b39f5c4781ec87f02ef6aba091e4fd0fed000000000000000000000000af966a4b2a5eadaa2ffccc26eda9d597657b8687000000000000000000000000e469caaabaef94da5dfe90363c3f209de5c499c100000000000000000000000077c9110359f400a077844bb15a5e3bbab2411afc000000000000000000000000945b7e20a7b6471bf58235f39d91acd4918a154a000000000000000000000000a635eda85e65d69e8708dedfb2fd9ff2b60fab2200000000000000000000000045825fd2810666349f9769dac57eb14ec5acd8e5000000000000000000000000a1653f12a0dc0b0a8748f7a2ed0a4778757090a7000000000000000000000000387e1eccc4feb1060855b9d1ed48876c8909acf000000000000000000000000054fed28ca4bd044f71f842b22fe9c6d0d43a5d36000000000000000000000000ff1f063fe71e97cea4b865df294d7fabba7cf40a000000000000000000000000551d9df3f5f332545c7bc8a0cba2b57cb033b08a000000000000000000000000787450de9febd30cb6b42f60e13c597d4ab60794000000000000000000000000f1dcd927bce51710ac60da0ea7657da0a6d092b8000000000000000000000000edb9532dc3722aed6e25851f353555f5f1be763d000000000000000000000000935e5678eb63509a2e6c944bdc310b264c78fdd8000000000000000000000000c3a244e468b55947b27302faa18f9bb4a34ead3d00000000000000000000000029d261a809249c250f16ecdca5991c47cd071a14000000000000000000000000c598ecc8644bb210b3c2e1fbf067e0b16d088db80000000000000000000000009a5fcd386ead7d2404ff38a471ccc6a400104deb0000000000000000000000002feaac78b8c305ca4dca45c544d03f9481aea662000000000000000000000000ea5ccd13db6d1a3b29c099bfd7cca3a1ce313bc300000000000000000000000017a0262a09b1cf0912d533b5fffe057e221c197500000000000000000000000045a0f33af732f22a405c67ed7327c964620dfe130000000000000000000000006bb5ee5abf5b88bbe2914ed3b923e205456556a6000000000000000000000000ba2fa216e45a5cc5eca77293b01a0d53b7b8fe2900000000000000000000000048dc101322d196aafd15dae478556ea7ad1011e800000000000000000000000019a5f1b1444167299b8546ff62210806f138651e000000000000000000000000c5b58cb825565c5eb3cc763160acefb89b3dea15000000000000000000000000c5307bd637076e93c52b1af4a26769f8c28d2c7d0000000000000000000000007edb4f7b47149f6252c03866fd29f6e77d6de9750000000000000000000000005efaf2f2dce062fbfb5fa39cc81d2f7cd6077ef20000000000000000000000006f3ab04cdd9662a55ad6cb5ad589506ffc933e9300000000000000000000000099b97380789dc2a1d5c1a13ca7b4d54a26b8380d000000000000000000000000dfa2557d8fbee05e1f7fe11d827438ed7b71aa7d00000000000000000000000053eff32a8510eeae9dc6e8ee9931cffc8ac0a006000000000000000000000000ebd2a41f9a4ba97d923c962296d808a966a21261000000000000000000000000b94c8aee07e7a1b106d2d07abc24445eff4074f300000000000000000000000000fd40690faab17a642bf535253f81d11830a6e800000000000000000000000089426d6c102b7e27970c2d56ca39219e5d602e29000000000000000000000000f4ead3af4bf59da8101af36aeb58829157b73ebb000000000000000000000000eac1bb33908e0d818f80e28d4da26bc9e9ccaa150000000000000000000000005fcbb3b8b8b30da79fb10e89d21f27511eb996d8000000000000000000000000f93512586a90071d8996ca9089f775bf3a698106000000000000000000000000024404b743c407a257cdd38088ad92833b58df66000000000000000000000000f21fdf4335d7e12d0889eb49cb2d0ad86f158f1700000000000000000000000050afa484d918dd16b251da2eea8358af1becc08a0000000000000000000000005519a2569c0ce364eb64c598286dd25ab048c799000000000000000000000000ccbe2399f302a480a6b2d8e17531f9ab067ad610000000000000000000000000238e02a9d79ccb86f92f5667105d0b6dae0f9c2e00000000000000000000000046593403595cc602b8790fd72f8ca360c76ae8e10000000000000000000000009433519fca4df523ce0418e551b62a75d652892d0000000000000000000000001b69ebd90b130c8ffcd729280612a48741f35d0e0000000000000000000000001185a3101cb559cfcdd47068dc4395a1c2bfb111000000000000000000000000e5746893450f6967da3940aabe353c5a6924410e00000000000000000000000049b4b275d9307fc2e9e8ed396e7501f5b6ef2ad30000000000000000000000003d404b417f26eebbc4c668178ae69d6348ea3376000000000000000000000000abb571c057195c3caecc23d1c41c2a607ae27335000000000000000000000000c9a46a831f4f8038daa8734e3ac02089f4d21a9e0000000000000000000000009b7054bff352bcf9f5c78faf9f2ac824789a4e93000000000000000000000000c5d8b51f571ccb29eb19bebb4e35e2f2fa189473000000000000000000000000e02023f384fee7dfa86ac25984191058be7d1a9d0000000000000000000000007a7e476b388c7cd442fafbeee277882d7fd282cc00000000000000000000000027d5d4815b8e3d6130fbbb003d80a7f6df01dd84000000000000000000000000376459ee78bf355db8fb722f68449ee0a3022ff3000000000000000000000000e8b949f80aad139b9fae647c3db1fa203a32a7fe000000000000000000000000a20985ac6fec3b7bb653455941afb0980027926d0000000000000000000000007a620e5d7c3c7ea1b6cadc0b807d4b62e39932120000000000000000000000007e86bf3f1c6b64245de7c8d0b8dc10a7924eaaae00000000000000000000000037410670da0c9160a52121633169cb7c4e38d069000000000000000000000000ba393cf2d0d70bc73c8855c23369d91aa822a509000000000000000000000000e9423c661aa75a993e451ea48d70ab67604e2ae4000000000000000000000000d9ce6bc660d44c6a8c530e94bdc7ce36e1dbb54a000000000000000000000000e95e49c71a7bf9e000e8cc9540f91cdbaf1b19a8000000000000000000000000784a622985d0fd28adcad5acb6c18dcb7d2305ee00000000000000000000000020af0e13b93f7bf31cbd284e6d6a9022c2765b8e00000000000000000000000052ee7449f3f47c2a4fdafff0b97982749e0b394e000000000000000000000000efa3654a3e304bf8a9c5305dcd1b2c6f19658e8e000000000000000000000000ce03856ca678c5cbad0aee51774f828a174f1b7e000000000000000000000000e40a2692b87fd3500999b4f2d91d9f1de2ca861800000000000000000000000069358a48a66a1bf9760d304cee0bf2c53c2fe4b4000000000000000000000000a22613afaeb08892a97ce89e60e4e9bc16f1e1620000000000000000000000009ec0c2cfc797a9940c44202021742839489bc66d0000000000000000000000003cb936adea3de4d9416aaa9daa9da371912fd5ed0000000000000000000000002bd7a9c62f2998286f70aaaed6531804c74ca4dd0000000000000000000000003e6506922260fc2378e8cc5d2c047500fee5f4b1000000000000000000000000dce78c1122e4dca81aadc39b84b4911e7256fcce000000000000000000000000c265cde46bb7aa64130286ac96852dfa2463e780000000000000000000000000c3b6a28c70f783070349cca55ebf68981465699600000000000000000000000094f884d5b0de345a687ce43c1df0d23311c02b670000000000000000000000002d8731dedddb5d525db8b3b95b7a4d174d99dbd000000000000000000000000005426c471223c7a3f0f383c8d4f68f735d1d6b2d00000000000000000000000034820e1c8832aa7349c91b3317a786648c3a362300000000000000000000000007f00bb8fe50cb275bb685cec40f1aabae8e92f300000000000000000000000066f656e8074d39747d568f0c3216858141ede5080000000000000000000000008ec2f40930178a80b17165aad60ac387ff9dacc0000000000000000000000000135f62fd5da18eb7d90525b8dccea23dafed5fe6000000000000000000000000f7f99ba07116bafb009ef54c311b270f106aa02c0000000000000000000000002d97bf7e3c5f3ef2b3178090382f63bc521b97e80000000000000000000000003ea5e701d24a645a4d451809e289ac5f88c318870000000000000000000000006293726a58846d06c4988c976b7b65fbf6c92d260000000000000000000000000eb1252124da573ef3ad0724148d60d40dcbe5c600000000000000000000000095ab6f393aa71e2b7da2e590f01b6705dbd49dd1000000000000000000000000e5503bde39748b15e6fba227a4c21b12f2442f6e0000000000000000000000000e0f902ca7965240f49e0b8b6f4a6342fd15f047000000000000000000000000e2c401d78201aa847ca09d6c0d2b925c18d83931000000000000000000000000c3aa8b9e483bcf73294c7244302c3fd86ef1f819000000000000000000000000d632fdde86e54e9ca134edab933dc349bd684866000000000000000000000000380264b8dda9654ce8a5b64341b7b1e0c57a43af00000000000000000000000017e55453247a6d5d767d955cccfacc13cf0d39cd000000000000000000000000f32daddb60bfa659c7469573c0da8759d678ddf7000000000000000000000000ff7a5a3a66627541fcd5cfbcecf95844ef2761320000000000000000000000002c3f6c7166bb7e823d295d1f8a63ad34d06f12480000000000000000000000004616fc9af44d091819562bc9d65b4fa9479ea1820000000000000000000000009f7c09092769ddc1fccb963126574bfac7527efe0000000000000000000000008f8080821dafc11522454a313f9dc32ded4eb6fb000000000000000000000000a5745a36dff5336a03dfabd2b71544b8d15109890000000000000000000000000b130d67d6da1738d81a363cf732231cd241ec94000000000000000000000000558476897520640c3ade37c2454da89e32ac959a000000000000000000000000653bf08243742fe2cb07925e72463fa8545a5d56000000000000000000000000476615d2ef6de5179f63242f6abe7441fe62dbe0000000000000000000000000690835271a676c2bdaf3522468c958f00a1b2134000000000000000000000000ca5145ce0be6bfa38b08b12b3be9c798305bcbaa00000000000000000000000009e566f2d14e926f2c793354b43b675d0a799f77000000000000000000000000c3a228a947b9233238fea15be75115bd9b95cfcf00000000000000000000000098e60100f51fc11474b5af5837418a2580d9e3d100000000000000000000000040d564bf23fe333caa2a2e88e8bad8a1963a39e6000000000000000000000000294b8020949a4ac1655240823657d344b94a90b2000000000000000000000000906dde21383c2bd40eafa61f57ab85114188281d0000000000000000000000001f45be70ee1827e3fd64b1e98e3c89666201b50c000000000000000000000000c4aa43f50e2ec0c008ffe5813e819a82ba577bb0000000000000000000000000783a997723de85c581fb29fe09553117b5aa1b3c0000000000000000000000008289058aa1fb1be9cb770e313257a98def0803e50000000000000000000000007391b7c24d64f5f90ac2c0291d548ea6f22d59c400000000000000000000000084b157034daa7d932848a579111e0e9bf462ffbc0000000000000000000000006df2af6ca7e806c18e4c928a4ffc47eabfd072c2000000000000000000000000e2d73327cd502b529a0b068c9bd19cfb2ed22ca30000000000000000000000003d9a7a1110166bae6f8c9d18cdcd2ba33b7ff46a00000000000000000000000003b15db618b7d1ea68dfcc8d46e291513d020a18000000000000000000000000b9142c4332e699cfa6255eb9c41db950713f446b000000000000000000000000cb07438e49b60df42131c3911c4b54d3bff82d0a0000000000000000000000002c85f060588aed72f069b3590964945dbc21909a000000000000000000000000be050860ede5aa867387b49e30a62b70d4fb1990000000000000000000000000652d736e2ba899d9f7653ce120f8f64f349f6846000000000000000000000000c991d4299dc6610f1374d61c30dd9c3a6e6a767f00000000000000000000000073e5f3822843441ff93ab10ef1fadd424ec5cfb9000000000000000000000000ae5b73c888de6b84d70746ac884cf71d1090a9550000000000000000000000000fbf0847818c22ebd3c1b6f24b520acc0c045650000000000000000000000000a0ae89d3a1dd83d0977c6e1c26622a24d09e09bd00000000000000000000000017b08856c8d83398095ed374fbf81a8c61210bfd00000000000000000000000099a4a341e2b1f4bda4d85b1f6c25f08bfc5bfb5c000000000000000000000000e9e7cea3dedca5984780bafc599bd69add087d56000000000000000000000000b1b5dd5f17efc654c8f31699c893aa51538fd395000000000000000000000000667e87c4f788626f025acf6de3c99cc1a034f92a0000000000000000000000001029ea264747266cf077bd5083d1246923753613000000000000000000000000614528db5f5dbd110ddaf03440e990de68a961ae000000000000000000000000476fcbbd14b8a5bdf89817307fac354c812bec1d0000000000000000000000001a8ec4897093fca597f40df434b15a9e402ce5b4000000000000000000000000f46088dc0453917fa9dd86200f49f31a616dd488000000000000000000000000548f580de20f62d4a4e222cfdebc93b5035edce9000000000000000000000000d0070e68f083b47e1941d48659a6939043f62f8f000000000000000000000000cf6bc36f44e895192127f6198633e9559969c853000000000000000000000000034391ed1c0b0bed1f5318db2acffec6c64c18cb0000000000000000000000000c401a80e833267eb4f8a5aeeb02db1971a1009d0000000000000000000000007b4d6c7cb5844301fc1946f3f7a65b447b09df930000000000000000000000006a18848c263266af6dff86a4b473d871a6c9a65b0000000000000000000000007b38f1774ebaad7a7c6b7da11a3b265e411c6a0f000000000000000000000000c7aa0579e12d1144cfb84879b6c183c9d8b13e17000000000000000000000000842cc7f598ab3484d2a0b19f5638ba2f975e8f26000000000000000000000000228e11481d504b89cf4212b1ae6d3eea4ee7d650000000000000000000000000ca28ab1f0a3d87d24707f590bb490a20a8eadea200000000000000000000000015d9f546fab7bd77066bbcf4c0b03b8c767496b30000000000000000000000005241951928c79df90da9ebe82448850ef73c9ae80000000000000000000000009e8596e9e5f494f064b1efa1c351e6ecf1dd429f000000000000000000000000a9ade2d6c23b33bd70b416f0b6b6e255c44a030200000000000000000000000086e366a3019ddeb9f14f3104c095e54ff3601123000000000000000000000000f6e37f886c38f23bb7e4fbe571827e14d75e17d800000000000000000000000039186158202b03bc551197f43519b5aefb5a917400000000000000000000000014a7b84ccc5e327349df124bc654579263d1e6c0000000000000000000000000c5a34d9ff293431d2ac3b3418d79aaf54c0b18da0000000000000000000000003578882ff905aeb99819aa351cb4d74e7db7eb64000000000000000000000000c887b51d5bb252f31c4aa15ab2cb80f0976a08ca000000000000000000000000c4cf81c924cb9ed9d2569206436400f40526e0e70000000000000000000000002160be090fcbd819540c4fbab13635f9d6ff3d2f000000000000000000000000ee8e0e41a45490a69581ed65b609510c6f86dc2900000000000000000000000071641626e3c2cc388721bb5b623fef62bb724d340000000000000000000000005a68b8a3af53db5c9bf41e89e91ecef788ed2ff500000000000000000000000013193b54e46ee36f756b23fc5128687075ba96eb0000000000000000000000006e84e47374fed04f4dbe78a7e7027c1a4cc20c630000000000000000000000001db318aaaffd46e7f7eabadfe21f17ad778bd8b20000000000000000000000008e27047501a377ed79a048613d24e953922464d60000000000000000000000006d405de77cc97bf630b3f51781f6946da67891b000000000000000000000000020fd979b3b7d00a22ef7de75b3557df1de32675f00000000000000000000000090151f2befb449dcee038c19609e726120d9adcd0000000000000000000000008ef6562fe0f6f09d692d853c1ad343dced8f5ae30000000000000000000000003029024208fa85354766c2d35acadcf31b03c4e40000000000000000000000000fa7f5fb778024c128b0cdcee4db3b9a0335f0e500000000000000000000000063eb33121dbcb04a8d723e663b483a1edd674e5d0000000000000000000000009db63c9bc25fdadef6428d1a1d23e35b4b89445f0000000000000000000000009b970c46b8880235030b2486bd52c7ebc280e96700000000000000000000000002d5908e9948f08c5f1552e4824bdb60ba8a50a2000000000000000000000000148fd14ae68ff7c316dbf87a4d54b8cb5670caf00000000000000000000000003fce6093c3ef432eab0b45482aa631a120a78d74000000000000000000000000a8f8f2288807b212dc332db2cbf87e8ac4d875a30000000000000000000000006c2807dabccac3c4f2a766eb2bc8fff98ccf90f3000000000000000000000000953332a504db332c18e350e6e4285539aea6ac7a000000000000000000000000d22187e425990c07a7b0ffffd3f1cab664896076000000000000000000000000eb7c7b9bf83e389d35d2952ac77151b0ce982b5200000000000000000000000044bf290116471d91e680e1a188080effc3d60acd000000000000000000000000f140ee6b4f6132f1de22513424f4d06f43d7000f000000000000000000000000175fbde6edf931308b1ee839753a7a67f1c63d1d000000000000000000000000b2029762de587ccc0945f85e271817685d7fd2b30000000000000000000000001a117a0bfa7d66c79f0fd31a20543298b56892100000000000000000000000004004032cf8503f7f546cf827d4e6d8eb0cbd2648000000000000000000000000f3a95015a2232cbb672f322740f9f203e8f0b689000000000000000000000000cee46607f4a178e9a188832fb1e80aa70d1013b9000000000000000000000000bf9b92843c4f258e5e56440e451bf9ef7bcfa850000000000000000000000000dd4b724aeecaf8fce3cbf3a87bd8f73480e4fe15000000000000000000000000380ac968b6db6c44414f37b9eecd6d766685a9130000000000000000000000005c1c0fbb73bc9ca0882e7a2fb05028912947d534000000000000000000000000142105802fee2f6afec6e2bad36e08c94aa8c25c0000000000000000000000001938e436ca1f34a05345d2130ba54d09aedc8ca0000000000000000000000000a0fd4858612ef97fa1d172c647c294bf7771bf7700000000000000000000000047c8ed4e6fc48c37bd303974a9561d527f5ac9f2000000000000000000000000ab80c65caa1a5f85614feb8275f5c454f149e370000000000000000000000000661b297727f1e33f240072518c17f7e864f54cc70000000000000000000000008be497b396b3a732de8abc3215cba2f94d90ed610000000000000000000000003c13591f0630743bd3f867d0e7e22dfd594ece7e0000000000000000000000002d4d1a74a29b7ff6d9fab7f571d13fcf47290588000000000000000000000000f2630300ead59f69074b73de75240535593e901c000000000000000000000000d806d45b270edc2c2e0d05cd5191fc40c5fa670e00000000000000000000000099928a957f4daa40d6db7d1fbca75b7b393f300400000000000000000000000035b1e85c8de3dcce3fe288a291e23df37c1363b500000000000000000000000039220d6ba09aed944f145e8bb828cb9b5d0ba6ad0000000000000000000000001cbd2911b1c69f743889c16c74802ee3a5e8ea6e0000000000000000000000007c0d3020903cfb9d59d7e774f9e731150233ab09000000000000000000000000e34025918ecec1f8cfba03d961571dce3fe1cbd80000000000000000000000004dc038d8da0e37bc61ce9ab78acf64a5320cd3fc000000000000000000000000a3ecb490b36c047f1a8b3f5d8cfa45f5211d465d000000000000000000000000cbf6b6ec991853338ab004d9ef8298daf5515fda000000000000000000000000169e93396adc12f505c419569ceee0306c5a632400000000000000000000000088fb05c8423888d8239a041ad01c03e4f867ea5b0000000000000000000000008b3485b9dfdb4151a8fad41178858a4b05ea2bf6000000000000000000000000b9bcc00b9cd5c6fe322e83469e5c6364d19772850000000000000000000000001780f166d8b2eccb6cb6376c13a524788a1dc69e000000000000000000000000dc66050b41ad25d6da7924b9ea2998fe6a91a27f000000000000000000000000815bcff293aa4bb5cf051d785feab376dd832f5e0000000000000000000000000b39a367529ec8110eacb0ddf309cb75374f81b50000000000000000000000007b33fb32709382673da59d7f615cc0cd888c41630000000000000000000000008a714b80bacc4f20c00f6b1f19c7833b401b4be0000000000000000000000000b5cda2ae792498dd10009ffd81b07770ba2690730000000000000000000000002a633028319781eef0fd015f19a76e280406af81000000000000000000000000a6e0ce08d901fef6c0699711c68260ce10864579000000000000000000000000c47dfc1a839edd25ac4e9bf9165081457ecbddf20000000000000000000000006114892f509e96dd9ce5713418a021a7f2a45d0d000000000000000000000000366c3d2a8d1412a41447522e594167f2324bd6af000000000000000000000000165928298a283048e17a600e7c150affe4e07a91000000000000000000000000508f322d8488fb8c434f9ebbf241085563d2d28000000000000000000000000085990651776300d32be6282576095780772d17a0000000000000000000000000fada10e485c2ab065980abd1dd604980b360402700000000000000000000000055c3d0284d9ec460c481789a3f78e22e2add019b000000000000000000000000e80d9eb6ed161ff2688518c02b1f8a47ebcc5fca000000000000000000000000ecb6e41de628493d3191e698df74175734bcdc1c000000000000000000000000ffcb25cf35492d592b6fec6de56d83239baad2a3000000000000000000000000862eff50aa77bb6ca680abf7d22e800692d84a41000000000000000000000000c140da966a6ae8f3cb151028cdf85bc2ee6f128b0000000000000000000000000681b7aba5ab6bfb2a51d57aded586432cd09bc100000000000000000000000025cd464563ffa9c09b84d7d82d55ca9dbb1007f10000000000000000000000007f1f4a1154481e0f4ee82a9ef2fe76f23988d1d6000000000000000000000000c6025a248318924cd245b0281d84f2610052a35f000000000000000000000000da4b708c8f4d2ee4a43a64dd92eff70c1d4c0a380000000000000000000000008217b655bb8a4ee89bf4e2f9b321d96890c45dad000000000000000000000000c9a6a73a55239c36592a1c9ef9f88a486ebfa8bd000000000000000000000000dee5d5327f46b7c496f90a906006b30a015cc66c00000000000000000000000092915652f37b1b3d8eb8a38a93b3d158eb3de29900000000000000000000000011e5d4b9300684c0b34dc0dcabeb079f3457479e000000000000000000000000001d12d115745e989beaad647891b775caa1fd7c0000000000000000000000008e95ffd0a4802435486846c48412c11dc0d83b4c00000000000000000000000041bc19363661a21a5afff3fd67b0b21e8b9efa31000000000000000000000000429c467c5375bb4dcfe894669b94b109029b208f0000000000000000000000000df845ee480667c96a187fea8a2fdf02271d1d4e0000000000000000000000002e26d8e4ebb368e617be2d60f09db81e5f3d4a3500000000000000000000000014f81d8fbfa1892565951fa413a97d70fa4ab832000000000000000000000000229973de74eca681ef46784f9863688c649c3e08000000000000000000000000f0488f1635f16c829fb3e3418690e58d7b29cec90000000000000000000000006436055ce7532d88048471b3f9944fc7d0e7f2a700000000000000000000000096af9124e80c635a618dd098bb067446a22126a7000000000000000000000000264f10ffec93a3e669244259acd1a3e5321d36b80000000000000000000000003a2f7ac5f7c5469b11ce36dd7d8e564f76cede8a0000000000000000000000007b5537cebaf5465745523d3ac4895ec536d2c8610000000000000000000000001e7bad8cdcb1df55854a52c93225912f808f804a00000000000000000000000058098fade59f59a51c58d7c9615fbc6ec467b6d100000000000000000000000079c7d4589ea3c70107553318759dc923fc063a1a000000000000000000000000f4ab9a5760a513a482d177d17edaa6b78efac35b0000000000000000000000002d3fe6a46f77c5399b58029e2cb23c6cac62583e00000000000000000000000049c65d78fded3e3bd3eb88132d50d46a90853312000000000000000000000000fc558390b1d0250d8c1faca0b536d93005436f3d0000000000000000000000006fcdaef9494a5ca4f824992edac037d69ff06276000000000000000000000000980efa628ce4a8bbc7b826385b9683754506c1d70000000000000000000000003f2f13116b493241892ea076ac21c27700990c62000000000000000000000000aa5cba534dc7256c92602a92d0f93b1c11d996fa0000000000000000000000005267b4d67976afdd6423d1780b8de70158b071a5000000000000000000000000b274ce446c9aa6e16f3205331176dc86222dbcd30000000000000000000000006a019a2de136939ee16a332434512a693ee683840000000000000000000000004eec2e5e7e64e94a0d3f50e120f8a9e1f329d7d6000000000000000000000000d53b16c5c0eb185b072a23aac2d4c7db78318ede0000000000000000000000002a128da620dea0a8dc595f0186bbecb81951f2ce0000000000000000000000002d6f894f0c9481cc7803547411c0b9a2a11b7ef5000000000000000000000000b9db65ff6fa5afb0b09927da82c0cc10e2bae0d1000000000000000000000000874a0e8e7291ede888bd732f06459ee692eadd5000000000000000000000000025f15614cc269ee879f7aa558e4ccc00475bbd6d0000000000000000000000003204e1adbc352eadeea82952f11b63be042a037b00000000000000000000000089f2d7c842c1d2bd0aade677d1844c85fe9f3625000000000000000000000000412673b2d4f17b827feaf3c0e22c8c716ac600f8000000000000000000000000c813fc1cd234bac3f83f7a4507cd630d507cf7490000000000000000000000003f9067dacc7c015a5ef0c6f5379d05e3a87793ac000000000000000000000000485fcf52ad60f0aa31132870d499a16e3579cc0700000000000000000000000080bc7888e1eddc0a79e6f93295c0f5a073d3549f000000000000000000000000ee64f90ead5c6134184f42b92b05e46880c746aa000000000000000000000000e181f44add973b98be14e5fefbb203b37d03bd7500000000000000000000000048241bf4ca7347f30fb73bc54ca2480f5a1bdf27000000000000000000000000c77f828e82e119b8d9c2a15e22f12a58ed6056710000000000000000000000004484b99b58c1c56c1eb9e132e1581da6ee2d8b520000000000000000000000009ffd0ec38a40aaaa34396ab1f2315a09d2061d450000000000000000000000001c873575b22ec4a94ccc8bdaf5e6330d32a13761000000000000000000000000b0eba9f08ba820c9fc6061d7df6b276c5776a43500000000000000000000000020c11046666e1e6265411b09a951318f4d7a628c00000000000000000000000060a9751fea4f9ce7dca47622372a60b382a67fc3000000000000000000000000deb8bdfa3f7393793bebef46bf485fddfbf1f579000000000000000000000000fa9a2f7194d2c2437612a393ae8902d416578082000000000000000000000000738778ce3f897439f3f62a13970698dc05a1d2c4000000000000000000000000f785ab58b8257e4be14bcc29b3616546d43fc640000000000000000000000000d71d79f05b13a0dfa1ae0f111e655de34a4bcac3000000000000000000000000dd01a1d460f53901d321f71baf00a505e321d6c00000000000000000000000004779841bc86ca730f7bbd77f2ccfb638afaf164c0000000000000000000000001aa8810303d05b73b97325a170cb8920bd812d68000000000000000000000000e5b459c49f39663722c2274059e84016530b850d00000000000000000000000047c675d3852d67c03688c9d6a15f214a03b35d8c00000000000000000000000039fba7c0c4f4ed7059f8c64300bab9991fd7ba1e00000000000000000000000051e343e2901489b1671aa571691c8f11a024cac2000000000000000000000000bd354f8442cd4e563cb09b51781889a5fa4730a600000000000000000000000092f1fe9448e4fe77bccffc39aa90abc30cefbeae00000000000000000000000027d73c32ff0d76ebbd03271d74e951f93c056ce80000000000000000000000000ae846a63a06f31999fbdd203931880c537f2e86000000000000000000000000b46957b126b593296ad767c5592b0ebf01fcff06000000000000000000000000dc9a4deb2f24e6416d1c5cae9d50ca1904f4b2be000000000000000000000000192bb1d50e8d4f3ff1a49f03af324ba8db0a56200000000000000000000000009cf4b8b6adf5f50636f3502fcc5f8e242adbe53f00000000000000000000000006b40fd1a86b967732996049af4ce122575950fb000000000000000000000000c89a6057760f1b7799b76538b2d87d8dc61f40fc000000000000000000000000699dbf1da6a9cb3c401f35b72f1a424af75af18200000000000000000000000073bdb2368961d4dd062e92a56a236b39ae84b6af00000000000000000000000053484c59b58a373f4fa41368ce5075a1db69015a000000000000000000000000eb9b09bc596efacee2c67b3eb266a4e7712505d70000000000000000000000002e5124eef2b13d7b39848285d465ae1796ce0671000000000000000000000000a465e2a934b519288db0f6608f96e41ea782bcc70000000000000000000000001e4dcbaed076d99f501890e73eafb85f9ff41cea0000000000000000000000008e188d747442d2ae3d11f6f812db8f0042a57a950000000000000000000000001c7a69c7b6755bb48ac198c6874c3992477db95d000000000000000000000000ae32ce97795000f2df8e80cb5906f21de5b53f1a0000000000000000000000004952dce729ecb5389a7b0391a77006fcd3c3a1f200000000000000000000000074e5996a87a587987e7347d154c568a92a0b1f190000000000000000000000006088ad3589272c1c3820164801448b5f95ef22ef000000000000000000000000fb3414f4c124e62996c3934d0067cb1015d998e6000000000000000000000000f94a06077fe7f29014ee220e0682b6b772ac60b0000000000000000000000000c92a50ae8a09e3ec4a843e8d1043a26e786c1f0200000000000000000000000020a48148ebe6c814c408a898f99d0a35ab632347000000000000000000000000f41b8560d242f012c1bbc2a9ed6f36bee02b495a00000000000000000000000049915cee75c238d101deeac51b0c87535daa5af700000000000000000000000069670b0c1b100739812415dd474804bb32b3aeca0000000000000000000000002cabf1aded8c36ac8be270dd00152e2abc4dc1bc000000000000000000000000d35e14c81bc0c709fe935f2bbf052849d10306c7000000000000000000000000e7ded2cc793f5479383aad48bf0ac9f6da8bc368000000000000000000000000d08b87a493905e588dec8adac5b97a751b0f20d6000000000000000000000000695b753ceba712abf4afd2829e1e4554be1e18730000000000000000000000004e6f99b84e6235dcfe56df000453197049dc7d21000000000000000000000000e8de36b0567fbde48830b5b30cf8e8ef294dd4a0000000000000000000000000c20bb13650527848307b86617d3a204cf9e6657a000000000000000000000000f45f967448b906c549c8e65bd8025b3b1ad229b5000000000000000000000000645cb7896fd22439fce7d883d1cc94f51788a67c000000000000000000000000ff073c10c9f3a708fe4f3ecb10f44423a27940db000000000000000000000000704aedb5a4c26cfdddae72c9113f709e8a73717200000000000000000000000047ab75d42af793b4100a3a86e4b80a79bf814c1a000000000000000000000000311c9d3ae3f26a1e6cd40ea87245c121105df8f60000000000000000000000007049e807961b5183dabfaf3003c3a8b6d510af8600000000000000000000000044b7fd175c1cbddbd9d5e5e0960dc133e0000d93000000000000000000000000927cb7768407ad738eb3c088684e29465e978d1d00000000000000000000000034f9f7587bee865ea5370530073be2d41f8ecdd6000000000000000000000000e2b2e642977a1123a29559aac266fe0824feeb7a0000000000000000000000001bc523e9461e2217be0c98e63764857a67fb8eb50000000000000000000000002b7239677c9746331778fded746943a60ef29b830000000000000000000000002797d6310a1df8ada27c0cce1adc5a764af98e42000000000000000000000000a296ce4cb1a5ad48163701f37f1853b827c61d5a0000000000000000000000003394f2478f1ad9be475c03699e202c68ecdde29e0000000000000000000000001eb5b5bc085ab933fd682eed21197b6e2121b6ef000000000000000000000000839572dc0746f268aa348db529f6bca013858b54000000000000000000000000376acbb0e790d2d9292a69a2545e102070826413000000000000000000000000f207e53b82caf5657914301f6979898be5307535000000000000000000000000b2bfe2cf5d42e3b0102735e88c27968765787e1e000000000000000000000000792ecd364ea8c5a59c14072a157a2aa27540394d000000000000000000000000a51811d55e36ae1a5114317ac9034d2122ad586f000000000000000000000000b82c0b02138e6555e3be334891d10a4c391a85ca0000000000000000000000003f525879cbd4f4ee6eccd1c2779154875f9f7bdb000000000000000000000000a2c851261c8ea0f607a605178a74bcece0218a6e000000000000000000000000078d310ad23d8b1581f4fd02ec3bbaebb202cf520000000000000000000000001f5f244aec62c1f5136004dd8a7c76f9492356e9000000000000000000000000e65a198fba3e820b4935afb25aa588da899b7dcf000000000000000000000000e48259abb3d21602c8b6c3ba64566406969052b00000000000000000000000002a1ba7f0d5aee6cf21d0ed6d2eaabd3ca31a2227000000000000000000000000cfd219c82119badc99fcbde665b696fdeab469fc00000000000000000000000040eb3fa56a8af128578e3fb56cb143744adaecfe000000000000000000000000df5981e361f5c50000a2d21fc6af53c692263b570000000000000000000000008763a659712f16b99f521838e44c857be3aed2cd00000000000000000000000071b27db7f9dc0b599ffb8961691c280f740a0af500000000000000000000000028606c5cb57f1a3bb9dbfa72701208abe2eb8e1f000000000000000000000000ddb2ec29bd679e2f778a299f846b1fcf6c5ca590000000000000000000000000325e2958cf86014c6a5c8a1110740e1c6f30bedb0000000000000000000000002b13f1b5f6c09fedf55ce91e9f515eccc9f5617b000000000000000000000000fb6e274a09ab710bd4fbe09ebc58d680573d5afb00000000000000000000000052d58a1bf8cbc2cc01e1ec894bba35623a3cb1f700000000000000000000000089e750f0e48c8d737de05cedb1afb0d595390264000000000000000000000000c8294ca571d0104c2b912fc1542d0962bc5c75490000000000000000000000009ab5ca9b4c5d4b9314cca0dd772034eacb9b8b130000000000000000000000004759942bdc62017a98a0934664adb86841f3172a000000000000000000000000457238d2aea496ea68567e8db0740d8f39fab4090000000000000000000000004fc92d83e583b854393801a069744c83abc126300000000000000000000000009e80b00d9ebf493ba566a2c98db697a7d82307ee0000000000000000000000007304a92d343ee1d394eef3c25223054baba53d970000000000000000000000007d43d41780bb0805a1ffe96cedec32816125a44c00000000000000000000000099a80223509e381136bcf771fc60ec339dac1f7c00000000000000000000000086ab7c4829bcb54e8e582431cc9650d9564f4ef3000000000000000000000000aad08d4f175706d36a9a3f33649f588e3fa5a49b0000000000000000000000001b95e6c126b825ce148cda52df943872a2f960440000000000000000000000003379f1239f984329e7664aa180de9d45449b8b030000000000000000000000003911b95817b2a12bd016e776abb424ae84d9b0ca000000000000000000000000d4ff5ecf6f019788404fb5f8bd0da8da28b86faf00000000000000000000000022da6e06ace66b7104e36196b676af7abb7906a00000000000000000000000006a4f47ab467117b4126a110673d4686924abeecb0000000000000000000000008fefd444c16a3509a1e20b1f87127394a23da6f6000000000000000000000000fe2fdd0e1ce02ec9f8fdf582b4919da383ff5f3200000000000000000000000039971b0a3a4288b750c999ed5f8807d61f7cecc1000000000000000000000000bb8c5fa0423a9c6051b5baa074d50131075d544300000000000000000000000039b8e92acdf8f4d14679f2057cee5881bc6d4a7e000000000000000000000000a514fe89f406d9fb69d157c98cf20d58eb58a23f00000000000000000000000099b65efe0ccd8d1b4b6f4cb03f80195a6a212725000000000000000000000000cb2c7b8b735b9a9c388f9ae62b3a2561b1379d0b00000000000000000000000068ce9e7e8b78fab7000a1adb02a716af6b1712d20000000000000000000000000904d870495f74309b21fb8f1536187c89fac0d60000000000000000000000007c352b661110e397ebd526a15182ee0d0aecd6d6000000000000000000000000f15760c21f57ac27a5f3495a5f9997510e024d55000000000000000000000000b9dec6e12e220fcce92d647c11ac4723f465ef4f000000000000000000000000a812dee42cd0de0470beb121ac84884b63551854000000000000000000000000a958f6949a5beb5c81d6d4e195d80da6b22306dc00000000000000000000000077a3d71a43c84c3f78332de07654248c41f9be240000000000000000000000001f20b4422d642ef662b36bcbc768fd8bf8e51f90000000000000000000000000909f9faf0a7d1ac8afed3a8128e0584a68e52416000000000000000000000000be3073f5bf8764ab95886d4dd95358d5d159aa01000000000000000000000000345c80e92c4d9421cae7ba581a0e5be259aa3418000000000000000000000000b5d6fd310e13c82b83b3aa0f9a2554d169594d9000000000000000000000000031b0869a120eed3f508f5eede8e5bed568161a54000000000000000000000000dca9aa30b1c83b27155a638ce5d9d524da170f2c000000000000000000000000da4937afa87bc4e9876b78e176a0b230261ac20200000000000000000000000077d46ca174041bcf878325c65498e861755836170000000000000000000000003bc9fe9731541efe0ae8ed90cd1f4c5fb6995caf0000000000000000000000002dcc6c31a0ba732406bbad45e5be599dde16b776000000000000000000000000d84090a77b4d441d0160132e2f490a3ae76cf6ae000000000000000000000000875065722f3fb804b71801c26aaa4104f4a1ad2e000000000000000000000000937408c527a0d9cb961f677adbf334fa839bff27000000000000000000000000dd648580255b378613560d851d0c2a0a342862d20000000000000000000000003f1992cb7ada131d13107b028c16fba57339a1c6000000000000000000000000debd4d553aa89b347da1df6570b9085b692f359b00000000000000000000000078b9bdcd661fd12865b40c819768455b0a2db99d00000000000000000000000053801141fce8b0ea87204cb5028fdde0354af49b0000000000000000000000006c2049e96793db2913603dde1418425946c83d90000000000000000000000000cc39712deb8a7a75424ba625c255e1af4c415567000000000000000000000000ca85667484b684b7841710a2e29f87c86f1249bc000000000000000000000000bea72285fffb69c39177d43c96c306afca18b32a0000000000000000000000006327d99b78f68c15dd1e6100d8175e4bd2b54bb3000000000000000000000000cf2bf3db2088712ec1be7911bd93cc5037708cae000000000000000000000000e3c7ee47f8de54292efcb37d5fcb42df9e852e840000000000000000000000000ad4738c84fad0a1240bea3d7ad7ab2f3596408e000000000000000000000000fc1551aaa3f6bc6bf5278a0e52225d347c51dc9c000000000000000000000000da9de4064b916d700dfb62f194188866cd83501b00000000000000000000000052c1d34b63c1f65577c67cb33c723062d2fdbdbf000000000000000000000000f4403515d8f0fb948ddfd9870b53fd9fcf80a1700000000000000000000000008b38341f286b373195ee29be7032448aa5c9c7ab00000000000000000000000025acd3274628952f97111b7411c585b40adf9af1000000000000000000000000da8645655dff161cc57c30748f420e3e0976e568000000000000000000000000a0bffd46ebd6fa68ccf486c1aaeef2968b6b7479000000000000000000000000cf66bac4d021cd536894aeb7b149bb4ca165df6b000000000000000000000000b472569494a98470d334bb7d033a299c847c320a0000000000000000000000005e6925277bb7eb338da06e1b87ba0c0841c2731f000000000000000000000000789a2282bc19c4a62f17dc4304865fedfb98d70500000000000000000000000057a094c9f881d9958f503600c66d16e80c210eaa0000000000000000000000000f89a5c1da85b51e05d86519c07474d08db88c56000000000000000000000000efa5647b5d032e3dceacf658a9003238f1f4169d000000000000000000000000ce296177f4b143dd52c3e8939dbd501f72904d57000000000000000000000000b7500c6f877300c7bf5c148ac10ae7367c9fad7f0000000000000000000000006f3f7cc7176fb2641b7536483ba3a3be75872c120000000000000000000000000dfb106f2d6da539df8859e73de393343bb5f2a30000000000000000000000004bc2c0f813f3cefec1b373177fea711d7c7cbc2f0000000000000000000000009c617dd456695a88b7e9b9cea21196344913c9bb0000000000000000000000009f0c0aa8b29f32f76c6a1fa4b17f459fd04094a100000000000000000000000077f87094345cf737145c5122a8db37389c11f87e000000000000000000000000d8f5234772b3675078f45c2ce5a509f51b0f776e0000000000000000000000009e19348ca22fb9be2b5e7ad97daa24b5a6c430be000000000000000000000000b6aae3d8135e45e6e8f6b8c3de4d628067f6c75a0000000000000000000000003a713ce11d3d19d7b94223a16e1e12d21be23f0500000000000000000000000069fb0a013ab20bd2a5228351b844a27a014318d000000000000000000000000047390973c1f6b71d90aff04a4307cbac178653a600000000000000000000000030fb3098b336464d66841e850837ab28b1e4b308000000000000000000000000e47170b8238934186f83f3685119bcfc00382789000000000000000000000000eca6cf7caba4fcbe70fa90af409078b640f527d0000000000000000000000000b689cf528e226c7fb75f9b18362d4af12c1f4ca80000000000000000000000003b13a9260940228007ec8b396b7a0685657d3e65000000000000000000000000f9f791fe38f18087bd562fcd56727636810f0ff70000000000000000000000004ef33a98bca5a75d3e31b71f0fd03a52a41ba81e000000000000000000000000145c6d2dc8afe7f986ffb25a2a94c5612b6bdaab000000000000000000000000159c41b5b5f57f369b63c292c8fac8663ba06fec000000000000000000000000c532ed3f7137e35802b8aff14938cbbb533d931a00000000000000000000000065449f726e62e223e528b1cbb01448a6e3e09a560000000000000000000000007aa026f68a8c737fb4be2bce044d971c8f27ebe300000000000000000000000025879fa74d9795b9e948fcd1eecc1ac132a4ecbc000000000000000000000000301e34e2b45d82a127915b0c0b8c9d159423ddcf000000000000000000000000b72257b5aae0b31d234e5851682f5e03861592170000000000000000000000000fe6c19d7fb3728f0ad5ed16eeee77d69b6f96b000000000000000000000000001ee18e011e6dc188aa478140f1f2264ef2571eb00000000000000000000000093efd51f7082c5c1af96cbb68c4b3a18aacf0465000000000000000000000000eba6f0e31fdd470dc78962c79113efe06dd75333000000000000000000000000fff7460dcddf6968f9eff54b767e5ce096753e12000000000000000000000000762d0fc14579a9760d8916dd618f233aae0d6f3b000000000000000000000000aa13e07019e39c8208ed858a96cec43a867a5e800000000000000000000000000cb90cf7d6cfe548c412cbbb9352f1895f76dab90000000000000000000000004e682b0e10fb57e5dda78ee951a75c65d739207c000000000000000000000000ea38af01cb649ce701e2eb21958e72619cf9b00c0000000000000000000000001a1e1aa70fc035f99cc8f75c7b0d8f4053dfc72f0000000000000000000000003a4a85735e00194b696780ba266eeb64734928fa000000000000000000000000599610c147bba47878b5b287bfcb4fe8b8fc5efe00000000000000000000000058a005a98dd8f25f728b9345f92682f98d6de9f4000000000000000000000000e82658ff66734507b01913a9906b5edd28a546f70000000000000000000000009e9d588d26cd4134b66bc245854a2afe107d949a000000000000000000000000980821785fb12cb6264c1359c2a2411ff9a8497f000000000000000000000000521f6ed8c38311fd3ba4909161e8ee6d9c9554e70000000000000000000000005b172e5c27a73609744610083d1f8f5a8b84c3f90000000000000000000000003edfec81da6403ef2d347c95dc3ecec9dd36cdbd00000000000000000000000057edcfb9533432ff14988b30e6bb8edd347337630000000000000000000000000c1a029ec43cd6112b2ecc779667eeea2ddbb5be000000000000000000000000aae80e7b73d51fdc6bc7198635606ee0e30355f90000000000000000000000006f7a2e6fd96728c0623e8b48b892ac12fdce8a83000000000000000000000000aef211931edb5b3d85ee6f69818fd4d60450f9df000000000000000000000000e2d1e22ba1a072347909e4080aa178024ee49a120000000000000000000000007388164d40d84c769aafb75e7907cbf71654a95a0000000000000000000000001e37a8a51e33f516d91af7f01602a7e72ee4d7380000000000000000000000001dc7e263af0ebe25dbd2d1a08fedc33b2a5559cb0000000000000000000000004922806d3f462fc9a73bb681cd31bf538540574300000000000000000000000039e16147210292bcd54c6cfc7873b247cd81ea8e0000000000000000000000003aafdafaeb3acd6c42409d54e280e6157ff81cb7000000000000000000000000c2ce6c72add366efca8b70615d78c6ac426a4ad80000000000000000000000000232f06ac063f4ac9c89aaf932ebd41e0379d96f000000000000000000000000a630a649b6dccd2fdcf0b740e65bd041cd1c6aab00000000000000000000000093613aa36a891754dc3b087699f471ec2b487f090000000000000000000000003d60d33d49d32c87e1bbaa1b1d8bc6a0fa33103c000000000000000000000000c589d5d9209d96bd1a54838cb64bb7230ffd24dd000000000000000000000000b4b7c726d84c5ce9d128b6de8a5e5663b112bc0a0000000000000000000000005f2fa8767f48d0d820e02a5a6265edacac020f800000000000000000000000009f76c2c823205ac53bd5f1f254969184a3104bcd000000000000000000000000f7835236b38265d9e1964b7b00f50e2d80123415000000000000000000000000e88f2ed6adb7c042d6fa564b398f2ed88d2e81fc000000000000000000000000eb71eaad16ff31caab48100dcf9010cf285b678d000000000000000000000000e6cebc0216977a884631a876551e118d8d7cb181000000000000000000000000fa851a1278fa3201af5294273614a688a135fa3000000000000000000000000017863f2768b45a2940d4edcf6e0cb065032031620000000000000000000000000078327dfbe005559db944219d691d1ece5c1ef3000000000000000000000000725562c5ffb945fb1918cf3bab6f5992c93ae0c300000000000000000000000091c1072d6bb846d46c9761a5dc53a1737a50e32a00000000000000000000000089f57f85fc4cf4094cc6f466ef4ea03fb9cc8869000000000000000000000000d088279130b07fe262adbfff2386916821a3eefd000000000000000000000000421ec6ca452bcd86098577b1f0beecf2b4327bd40000000000000000000000002f89e8498c65ff716ee45e5de2c1bcd663eea45000000000000000000000000090fa35e46f99e331f9745c79be86779e0a4fec110000000000000000000000006e1367cc577b224be9d998ede74be9af1d420e13000000000000000000000000be3468cdab859370ca19c0353ca4eb3a0bb7aeef0000000000000000000000008eb82453b13eec7c60dbbc31fdd7a78f2eecf8900000000000000000000000003831858949fe838d1a21aada96e5841976886429000000000000000000000000febda44cace6d138c3ddc7217106cb04d1dd8d780000000000000000000000000af2ac2f43ea18e1bc6ba539bc22fb2f21f57efa00000000000000000000000025773335401836988b61d53c55fe953a560965710000000000000000000000006855bc7aefdac526e24beecf78f4360a487c19750000000000000000000000008e17e5a731a010dd735ebe25e631334edcd4d4ef0000000000000000000000008d06193f586135719e63e74945151b71b0f21108000000000000000000000000ab56474416e79c80adfc40897637428b0d6834130000000000000000000000004fff6e13ccd74f4798cb91aa4761a247191656110000000000000000000000005d4778e5652ba8fc3c08e2d70d3fded59c535e750000000000000000000000000ab6d1418b1148bf231586c7c23570134378e74500000000000000000000000087078f7d82255922a7279ac47627fd264d3d608b000000000000000000000000b1d24d020ba5ba5fb1169e8cdc6c243629ab6b12000000000000000000000000054b699b60104f875a3a43d340bea4c24c28b5620000000000000000000000002464873cdd16247db94b25b1a2a6ea258b5b3fab0000000000000000000000003a7944545bcf946c5f7ec429f9c49332daef84d5000000000000000000000000653415505cc648d89e8f6e2dba479e5e74fc1bc2000000000000000000000000a81003a20cbfaca9e723a5c365aeda6e4fe2c35e0000000000000000000000006197222eaf0f0330398dde8caac6c599a8c8ac48000000000000000000000000258430d8cbae9093b53bb16e00c8bf70ad5ba78900000000000000000000000092c397d4794394df669f3f711070b1fb1c26e4d500000000000000000000000057fc8391015594f57fff8a77ba0bdbb3242703a0000000000000000000000000dbf7ab7b24bb28a9394db76a1b258422e912151b00000000000000000000000093cab91cb0289f944e66a572b0f5264cf4b087d60000000000000000000000007f546976475ebfa66ee5a302c84811ac079e466a00000000000000000000000060109b219face0c46bf7ef91df836c7fe39a95c70000000000000000000000009dfa7ea34f27c1cb4895f7ca3a03ae1f36e0e773000000000000000000000000bff4f8cfca793e498b08f9b5cbf50c86b28bffe0000000000000000000000000b6f321aecbcaf1925556ed01688bedf81e75f55300000000000000000000000030998e68e9f2a532131f69811fbb88870aa0389f00000000000000000000000061f2c6c4a5792476c746ed5bb85993910d57ad12000000000000000000000000dd68b1aaf416e25971ae00a4d80b9f2245b06a36000000000000000000000000bbd318a4fb1991f07c39a0f3f444e889102e42140000000000000000000000006a3e03d7c32f4dcd3e8e8ae6d6c19a66eb8769de000000000000000000000000940854a04e449e9186d224fcda425f22ab41956e000000000000000000000000c535c56bd7d2ad64dd4a9aaa83edb7e0b46301750000000000000000000000006ccbd02f34a92411ed8a2d48113012b8ea624396000000000000000000000000fc57f8fa7beb2f2982de9eccb07df276f085c7cb000000000000000000000000038a491194d38125c80dae7b127e397f9d2744bb000000000000000000000000cd4b422b7a7d9a6a27404a772c6aabf514c9870c000000000000000000000000c27c3791f37ae76b98c160df0542e9de22460718000000000000000000000000ff571365ae1807272eaffe1c791c1de4f39f04fb000000000000000000000000906c24d7774df9b6f3fca8d1ea728b9e82e07ec400000000000000000000000025bd2b8b9796b61e9fe3514c83d6a02f0a187de5000000000000000000000000fb314387d2d3826254a22f02e3cd9d5599a6d3e90000000000000000000000007be6b0ca80804868195f5aba7be814b2c7e809aa0000000000000000000000006df1e2de6a539a38dad93e280bfcbb01f3aa14ea000000000000000000000000572ea5424d1cc498fe3dbc7329a62ac632db8afb000000000000000000000000ffd8d9347bb5830110ea006c364308c486b1b9470000000000000000000000005441632de5d961da76bac37d5bd3fb157d2fe1a900000000000000000000000053d61a29de558759a719252fd635c0f32fc097ba000000000000000000000000d121d15bb9a6e8b79217cee75f7f3249dcabe9a700000000000000000000000079576e4ebad302475e194610eaee219fad1ead2300000000000000000000000072cdfc211b9d494707926191c8aa438b09c8b0d2000000000000000000000000f0f8229c2cd5fa20f2c1ec0faaa5fe2279c4aced0000000000000000000000000a2da3c8be6e9ad6331a4cee1dccd8f8653f90530000000000000000000000008ab801edbcb71d5f328f98d32a8ad403960c41fc00000000000000000000000087cb609dee3b727e3d7e1f69d85133ddb3aafd9d0000000000000000000000003277e20555fbbd10780bf297991ee0ecc0a65a50000000000000000000000000d396f6a77319937e5e7360030ff44d2cc2949027000000000000000000000000f7718971f99ddbf7d43508a9db424f321d56f501000000000000000000000000096cf4e9785bcb76d9e18daaf208d54075eb0cc4000000000000000000000000e305b79e0f6e360348901f496034e041990c3b09000000000000000000000000d3e29ecc43d66640019b73f790c656fec0c5e29c000000000000000000000000845a08f06a89ea73567872f5cea362e426ca3923000000000000000000000000115c2237849503f6cffe5e9a5f7e473a6368a7be0000000000000000000000003ccb0b309bd20a5d33cc5393cc8470ba49e092fb00000000000000000000000096688f3ac0d5d074c0ff014b6acbeb21538429700000000000000000000000002f3508eddb2fde52463687e04bbee187700213d60000000000000000000000005f695f76a13d07f0ea86a26c8e48f6c3be71f5df0000000000000000000000008b0db55bceca3723f402313b2a9cdcbca0d145d400000000000000000000000098746a7d6c2d8f9c35092672493b21f4c82adf22000000000000000000000000029248998db043133c72233c8ae56d17580bd1b3000000000000000000000000d5c38bb1b83cb980cf86ad85c6eb5552defcca28000000000000000000000000d8e04c68450083f64c665024ac826e0549ad15bc000000000000000000000000d269897623572e28493263a10d9679fbc20b4d190000000000000000000000001fdfe14d0ded24f68a94bb25ca457f1600a5456a0000000000000000000000009ec3e72b068395372f30d450bf09f5bcafee68ef00000000000000000000000045eede4080b40205a586ffaa791c711a5928de3800000000000000000000000029ebc0353e00524e512e225a1ff96a39f342935d000000000000000000000000eb259ce2633ed40621775204e422232be9056c05000000000000000000000000226d05133eb20de88a83b083773c6c4e43a4c282000000000000000000000000391caa833ab2d2abcfa34297bfa8ae4044c6ea22000000000000000000000000ca92cd50c8bc1745ac86fa2269db45849298362f00000000000000000000000002897b19bf3cf5fcb7118897b6847c7ed81456a60000000000000000000000001d35e06b046600cdf5104c262dd16ea2754dd33a000000000000000000000000287fa583704d0a9c0c1ad4e412715a9846afe4b2000000000000000000000000bc807dc12d54d1c5b43d0434855c72e54c1d9c3200000000000000000000000071b1087131f81130adcb2f15b3da7501e3e25b980000000000000000000000004ecc8960557b82db89499aa9d50f00dd4431f5af000000000000000000000000bba2309a9c2881ff50c86b51f3c9843a9ff9bc3000000000000000000000000041ba2c22989409b363e2708763360eb1c8521358000000000000000000000000b8c924bf5024d5e10c54d293da2d15d3076b446200000000000000000000000095e945191f85d3c9b9394acda966266e6477c2a20000000000000000000000005e04453c63d818db825c841a5b1893319b3b99ce000000000000000000000000f79c8ad053bf167238c18106ac2b59a24cd6939900000000000000000000000019f40a58b47c5c88a4aea0ebbe0111f6f2084fcf000000000000000000000000116947e71e36d18e23f25d4eba651f446344e750000000000000000000000000b06b30e01f42a28d7cf445afaa751471327cde5e0000000000000000000000009975033caf1b2c268f8cbcb28837e2c9347d1254000000000000000000000000b1a8e29882ab11ad617b8f94e86eb968cd3f760100000000000000000000000064f4b94d300e353173ef21284756c10ea39893e80000000000000000000000004cf650d3c638e49aa5376561d2973844d909eb9500000000000000000000000000ead3fa050c2b3ab96b9eea166eac99e7204197000000000000000000000000adc0952745aea0fb7e531d21e6560280505d5d4f0000000000000000000000009207a553f9af76ef6740b9721795616df3c30392000000000000000000000000a227ee4c5f03defffb8c00a2ac35f079a1be22810000000000000000000000004a6ef1febae0e60fa4d5e1f8829db69f24e62c82000000000000000000000000e5c655d1fffb41632e994e37cecf8e54cdbeb152000000000000000000000000c004193239f3839629ecbec0be7268fe35d3119b000000000000000000000000f53b75e7518ad4e9039e64ee802bf5ffec338c600000000000000000000000002dbe52e8611fef856ff016650b116cdf06b3446400000000000000000000000060c8df87dc092f71d2b838a1887e70143cd1dddd000000000000000000000000b153d5b9b738bbca84333472fc361839f59ca65c000000000000000000000000c09d1d4a503d8f33d4918cfd21c9b0b83ece8dd50000000000000000000000006a61df00648b9d690babe3b414a6ce35cbc113ef0000000000000000000000003876e58ba6183bc59a9a9887cededd6d0786d6280000000000000000000000003dc985f8aee2ddd9eaec6fe03635a632941ce932000000000000000000000000d1f1fd856e7cf489f253d89cf6ac903553f7cbb100000000000000000000000061129c0c4986bb34877ff9fb124057b20e5d4177000000000000000000000000f4bad70ce729bc1faf5acef0f8137e1189508602000000000000000000000000c0a05c1ecf3c856ab354a61b784977d39df607d5000000000000000000000000808986e2b157670349b1193a374ea3538e88ccc50000000000000000000000008be75292dd1c1409f171ff5bec46e670c1b9ce5e000000000000000000000000819f4c7acb56182081a04e1bee6390efeb5b9b38000000000000000000000000288126cd38fb6d33878bbb8a6a60a8177dc424910000000000000000000000000be284f356f69fc427488e67413ef389fd860a2b00000000000000000000000004a538791884dd836e288172d214449add84e13500000000000000000000000049cb57b37a0afd145f4c9df5051f508ab3bdc850000000000000000000000000922a1290989c5eeca7f3f633034717c8356fd53a00000000000000000000000084cdae37d9ac2f83f8b4a89d265d74ab0693223900000000000000000000000008d75f3ad680237eb1f6010e84bd78500cb5d8b6000000000000000000000000a3ee50f2b6e373401a23a9ea0e95f35b76e5b84a000000000000000000000000d209b35b25bfc5f2d1dbd970d941104328d03e0f000000000000000000000000d12fe6bd3b33016b5691aff94d383ea57566086b0000000000000000000000004ca7ee178acc4f81fed9ee691815bfefd5992e410000000000000000000000001674f9be2b96bd57ea7306f398003c6d732f69860000000000000000000000008d7298b878b35ca3b92f8533613b53f0ab761c580000000000000000000000004c2033c343d61d4c67b7ba6665fce644a3eb51c8000000000000000000000000e011a8f7db04f99d474236bc0da6a994f135fb76000000000000000000000000aa59daeb7654e8bbea58da67ffbfd1bf97b47f1d000000000000000000000000cedf4e1a26f9f73989ff06f9baf37e3780dc2acc000000000000000000000000d7d095991102dc7e6416a068d5e291e68fc5994f000000000000000000000000b779848c73c191d7cd717014da0b8ab8b30dee7100000000000000000000000036aad7eae274aad858ca4f839c45bda3e27c4bec000000000000000000000000141f59a6cbd11e9bacc5acdf81157eff379632bc000000000000000000000000d7f9cadc6b42933bafaf220ae3e432da4e562fc60000000000000000000000007bb9d5f2680ef06df3ecaaebc7a182065e48f1d60000000000000000000000003abe068eff27127dc51016e363bc07db8296e490000000000000000000000000847486374d87b82e806746fa30a8c99babd261b000000000000000000000000058292783d448f7ca1302b20b159eeb53d5acc64a000000000000000000000000e85a1fa330a59d97ed459b7a154f37f2aa62e95c0000000000000000000000005e7ae09b69e59211db68913b2bbf4ef2a189fbbf000000000000000000000000734e05a77032d0dfbabfa61da0b3f1238c2be60c0000000000000000000000000e035303a14fcea1da80f06ff0d5a28812a98db9000000000000000000000000275cbf981c20350fece065ce4a471fc3c060c9b500000000000000000000000004df14219e9a833aee97fe2a9f079e751bce34f100000000000000000000000038cfae060ce42d78c7a0f54920d3fbb4bb07b9640000000000000000000000009d47e06bf3c884f63136e75429c25ee88e534faf00000000000000000000000027abc7e31be23d3942327281ff68128b4c3f8c270000000000000000000000007020bad33aa4b31522415ca41ba41f2fb09420a40000000000000000000000009d4e30dbab59cf497c729961702c194af1a2fb4f000000000000000000000000c59c59f960c308c33dc413645a09c3cf3cf47455000000000000000000000000cb224d8f927c21f74cb7400d7234bef27814e21c000000000000000000000000c832ee4a714a2e387bc65720812657c6e5427a5d0000000000000000000000004e5d075dd4b2656a2979eddbfe8b84cde75a5e950000000000000000000000007a2d864f6d9f7b65145f31f9f1b14cdb09cca50a000000000000000000000000b4f17977e8cc297dad526260e07ff019d64d2c5d0000000000000000000000003d9e3380880282fd039e63449f2889ab34a13985000000000000000000000000874cc3a63cf4833d434037c204139290db5474090000000000000000000000004a2c124f05ddceb05a91baa4391ce098ca6eac68000000000000000000000000c1ffbd0033ea55dccadd9359defa39d4757d75fa0000000000000000000000003fd6d146d82c6d1cadf87ac8a8aa8add5a26886b000000000000000000000000fb21dbe10ec01766fc6114f3f5632a13dae435a600000000000000000000000046ec33d76701ffec555ccfd6c202a8b22d06ff0500000000000000000000000006609c5c4223a66645a78c71501c7044fc59236c000000000000000000000000368d90c52b2e0921f66bdd90fa7adbc357ebfb05000000000000000000000000958dfd9b3baeb021d589b2b8c102fd535cce65a800000000000000000000000092221831f92eb4a1da586e30034d97a044c4aa4e0000000000000000000000007701f81c1dab69da99b7d299b40d4d42d6f3d2c9000000000000000000000000c85c2b12856b2af339771507d9f7f296e0c3101000000000000000000000000088b33401678061119095d535c125fe2c2e7a860400000000000000000000000061998827fc1140beefcb63c9b90052c3726110db00000000000000000000000071d0ad0bc87d30b583f873bbc407117476b4ee4b0000000000000000000000008ad8d83021bd22257fc65e8b82a15171eec15960000000000000000000000000ea5732954925cf12a489f3220875c31fe629fae600000000000000000000000073f5acce8f5fa5e16626a54c3cc9aec181066587000000000000000000000000004fbd55543ff66f9dd20072509e29b1bd0bb81100000000000000000000000024387b4ff9a8a86bbccdeff8f975863550294ada00000000000000000000000025b7eb642606238fd20004ae30f8255d8499fea60000000000000000000000004d0f4612db02038e94a8afc02fd8bd4ed2b638a7000000000000000000000000d6bbfce04625a0925a0e28bff13adfb4d00a710800000000000000000000000001856e03200bc5866117a4c85846936a1fa8060400000000000000000000000031cf4790eacf7e8778704d005c9288b0286847ed000000000000000000000000631f788a18a78fac4636c5ea504d7096ac8f5322000000000000000000000000340c6ffcc31e40ee2e44d6374f39b9ed50594302000000000000000000000000424af496890925c7b5f2c15118e908643515b9d30000000000000000000000002ca315d41f00550a2d4bca76663a948e304fcb90000000000000000000000000e234e29d545f2cc3291d5cd774c30d8eebfb2ea5000000000000000000000000a89353a32d98cf37ada0d0492e510dcc61d7e7e2000000000000000000000000a429d6781440c35d78952e87087b3fc98d06cfb500000000000000000000000085f95d0b7c4511f98690d384a5b63a535f3351fd00000000000000000000000037eee46860b94f6154235330cc5b01d19d78207b0000000000000000000000003873ce641358ee92344944a13eef381ffdc1d2fd0000000000000000000000004da1fb611a534439507125e07e3e657e07cecb6f000000000000000000000000d8da20f0a01de71f6f87efbd473efdeffbf1fe74000000000000000000000000c30260736f5d56f2223e6f4c2f9c6a439b35e584000000000000000000000000901667b6cd86eaca227f7a432844f25c203b9473000000000000000000000000a0153151128d14b9e2dd3256c17f89d9304fcbd00000000000000000000000005a3cb132fe52feea244527f89d3a5bd4951e4edb0000000000000000000000005cf92d57e989af751d3a89197d3014a064b3195400000000000000000000000027a65962cb37abf22703b68be8b53596aa8c670d000000000000000000000000cbceaeef0b08e491ce27f18868d4ecc3f6f1e9d7000000000000000000000000826e1960a80b275f3c93793dcaa607e327f6368800000000000000000000000014b0f6f73045e643796f821da72289ed5bd6793e00000000000000000000000030e9b3ddd1468d8fc4c7fd9bbbedd432c9c12a7d000000000000000000000000d651afb7be64f1edfa8fd0436c1efc277df0744d00000000000000000000000009c8b6150c52f2bb53c957a3f66e52d4da0fade5000000000000000000000000f1c37f44c3d2298b433f8ff24728221455bc8850000000000000000000000000d627bdc7a65257d999816903a6a104d68e8bb69f0000000000000000000000004c361297202723c71f5c2fd04ab3886f2e9bf58c000000000000000000000000f1b5d3b7fb0c352fcc198ddc7a3997482be00436000000000000000000000000ed589c6b52be9bd193aabc3973728a4903a575ce0000000000000000000000002bf32466a117d54fdef02dcb01b415bbeaba31c500000000000000000000000099d5e232491a0dabe0a173950d8bed1b0f7f65bc00000000000000000000000060c24b2efc2c7a2f1e2154bbbec6af3b1cf3921f000000000000000000000000fe72984f5ee30bc9ae8e65c17f069300a736d1cd000000000000000000000000d83f625be87f9aabc05e78d3409441c92526be6a0000000000000000000000005c4f9ea1457a45551a4e87eff48b0407e9cb9197000000000000000000000000f29681a53114136e50d984fc7a83772356142ceb000000000000000000000000575c33d20251c62b812b9e69fc1891cc67590e9b00000000000000000000000050892d7bfef2728a039bc1a2cd6a5a53ae0c4f9800000000000000000000000073d99f01105be1724f76f9c8242086b145ba52df000000000000000000000000050e4230a493b3690afe624524bbbacfb1d0fc8a000000000000000000000000a2799cef38ca2e7685fe9084bb5cb70084de0389000000000000000000000000b097995dfbad9e7e5d07333978139fcf2c562c6c0000000000000000000000008a7fe42440d27ca301a0964b151ff0c2a245a25f00000000000000000000000066b8feadeaf629f07b5cf1bb4da905b73d7d85b2000000000000000000000000aad40710df9861bfe6c6d9a35841a8de6f1c95f2000000000000000000000000ff3a53eb949666596d4a726d39d367e6ecb6b334000000000000000000000000d1735829ae062720a2d9f3ca8a7516ad9a37328c000000000000000000000000118fef7dff051cd1543ad4de4e51e43755b534a5000000000000000000000000ff8441c546bcec8150c0b96751999cef81afbedc00000000000000000000000073a258d68cd969e03dedc9ecee9b48dbe2e11f580000000000000000000000004f4e406c8a7b06685011543ca595b85b1378020d000000000000000000000000ce7f34d79b92f95163e44d4451656de2ce1a31910000000000000000000000005f65689dbf9b8fb4390f731321a5954427d2c146000000000000000000000000ad1b3343b61c6895fb3015616f83688a4c9562cc000000000000000000000000d783a55fd39069183e6e1d091ca643943481bdda0000000000000000000000003f75ba8693afdf25394095c9c4013f2815a231130000000000000000000000000d2fe1bb2234f42f12b0d7f26cf2857ba7273b35000000000000000000000000c53987fd6561a45a601c59a53003e1526d12c78c000000000000000000000000a7e20e2164c5f0eca1e718acf55b9db97cf529f9000000000000000000000000cb988147d9819e7b24aa37bc482fa30d8e6592840000000000000000000000007f8adf080595af87fb71b23aca2c6533efd4ab410000000000000000000000002b099dee9996b7154df55723272889e431f04c29000000000000000000000000578c57bad9f3f2bc49e36052cf349978a5097b250000000000000000000000003a314b46083e97bcbe4104f484da24a03cf3e47d0000000000000000000000005ddc92963fcb3d1a82c99c878ad3cbce4d9becca0000000000000000000000003b90c8b72d2b4fecb8b3099d8f623a3914a451b0000000000000000000000000f8eeceb607c297f857ac1ad6d4c0ecae42a6d4ab000000000000000000000000898dd51975c736806e0363dc4110eb8b3377a46c000000000000000000000000b720cf324c0c440fec48bc6c1bdf14965be493a5000000000000000000000000f9b2ab0674d4185be12cbb506c14d10c6b2e9bfb000000000000000000000000165a1326c58fe03c5aa81d099a69e75f511f4dfa0000000000000000000000001e2470916b3f9a790b3a22be9ff23b391530c143000000000000000000000000adab6d0144f0333542ce7bd635c9618e0682c9af000000000000000000000000555ac0e0f16ce1c0492a017dc3e7332cebb868940000000000000000000000004ca3f45c5920266d2389baefe6d64a3b7423b14700000000000000000000000095bf80aba5fdf66b96146d0a1c22e357ec634bc20000000000000000000000009093b360d48c44330e4af42e2aeeb6c7d0f840db0000000000000000000000005c014043daccbc6b441f33100293ff5674988c9e000000000000000000000000d431d855fb5b6676322159e1d10715433a8396b3000000000000000000000000c552e1e07a01f7862428ea5468d31b6f23fd211600000000000000000000000088e7cbbceb0dc0f6191b0034f92960387725103b00000000000000000000000071b265fafe92aa4509acf574c2d970f520e0f401000000000000000000000000ea7b90ca64ae5ec7e40fec7f3cdf4806dcf8fb1c0000000000000000000000001675ecb004058216a3cf5b455c66e9aa8e53b756000000000000000000000000c6ed5bfb29f76b52cdba5b8f208ffb89036e148d000000000000000000000000e9dc60ffcc1a1206ad112313f64ad9a62ed6b47c0000000000000000000000003170df23237f4ffde35d67fe5362442751c9f3dc000000000000000000000000ab028d155c7dcb338b40fbaf577cef5539094694000000000000000000000000e344812082b7a7f63840ba7c0cbef10e556f75050000000000000000000000002724a83d02637f8d36d9d1efd54d254e0c6bc754000000000000000000000000f291d35ad5843a412b92d974b827f424f199d2480000000000000000000000000d4feb2b6692468cf5dcd16cc7417de59909a726000000000000000000000000e72b71f8b6f39aaa091a79a064c3876153cebef90000000000000000000000002d8a52b540b9a08679d60ddfefd009f00bb72634000000000000000000000000a56bb3863edc6f7968837e45d14ed961233d534a000000000000000000000000506552c2b60d59b6b4cf7a348bba63035d2e6b400000000000000000000000006b242cad7907420fdf1a392d49ec9575e32b85950000000000000000000000005ae8b855940e1f7a7a20ff676a5b23b212cf9676000000000000000000000000d37025dd51c0b947beed6c585365203708c720c6000000000000000000000000b7bef21e108f9749efa865b2ecd00286ff113b9c000000000000000000000000d1fa42b44fca9650012e609337b95f6f0bfee5e500000000000000000000000031180ef9d73b821d30c351a9a02a1587cc64004a000000000000000000000000d2246b56384f00219d25f3cad30476623daa9f6f0000000000000000000000009687ea692fdec92a7f36e5130bd2fb3177e99b8a000000000000000000000000f63e8f480fe907030c9a3b761e679ccbb3567352000000000000000000000000cdca80069bfd4af22c7afb13a0d18b40f707f580000000000000000000000000fa2f82775a381ef814d58adc9c63d70fd1dbc3e70000000000000000000000009dab38f087f41c9ba5f231c1fb07d17adf1338d20000000000000000000000001434136b5dda667f9acbf50d0c0fc96e1206b24f000000000000000000000000719d75c180a9b4d3fde9e6ef533417d528ff1b79000000000000000000000000247cda1c37d23017f5a668e41fb1a6d4156a45ec0000000000000000000000002c640d49f4d81966c83fe62a3f409d4a26111545000000000000000000000000445d1272053362a8d952956bf76ecb758b8e4a240000000000000000000000004a07ebbe4b781d4ad11b25cc0d65ddb8489d0b400000000000000000000000009f71f6510fadd9fecb0573c9ac1419aef809a567000000000000000000000000d27ec6ed3cd8b64641958690e5fd09bca26ee2f9000000000000000000000000418c80ce3e54b21056b0cc49949e60fb0ccd5e3b0000000000000000000000002b1e6b5f708af53e2837875dc1830da33aed141d000000000000000000000000db43300854aa16b791c983ce92001ffab2d1cd0f00000000000000000000000003bfe96a8c12621156c908f7d3b62ac1939cccf9000000000000000000000000d494851ff54c589b47c6865209d3684d1b7ea1ce000000000000000000000000c2f829b0442642eb870508276a44b077c63bcc1a00000000000000000000000059388a6f09ed8bb5d283481e256b48dd5769b9b0000000000000000000000000320756f46e5d43481b2db298ed7bc91e1880b0c60000000000000000000000002c3d0b58012180607a1afbc489cf1557328eaf41000000000000000000000000cbeba8327a07099f82089d203f3b420625449971000000000000000000000000e1e18fe858682da28cf7d88c3eb5f53bb26c18be0000000000000000000000008f39a44eb41635eef39e4510cc2113a5d2b7530a0000000000000000000000000574d6e6974dbe0aae6d1d3b14cc1669ec857ca3000000000000000000000000cdb4a0a694681a0a7e02490d6580bc18d4500750000000000000000000000000f6c10b17b5be86e318f378b6e85dc6d3747b4279000000000000000000000000ee079c96548805f82db77ad53b360a62d9caf3350000000000000000000000006e4d52e562e3190b1f8d4cf6d3816787575da1e300000000000000000000000047e9d95c1cee0b8c52729fc7410d7c7d00a2011c00000000000000000000000067fa3231a0bb4cb1b234d7928430b5c1102108dc000000000000000000000000514a1a37bd23d583648e141707e54deaf86dc44d000000000000000000000000d04e9a64c502553b9cc0e43121930b39e54f01c4000000000000000000000000401adf88d455e71fbc1742df20cbbc2e1412333a0000000000000000000000000bf009f11c67b2fb8ad59e58ddfb0fbc8f7862e9000000000000000000000000828fed0ee5da7db119b6d9f957fab81ca785cd4b000000000000000000000000592d39e87e196c879b95ae5ff4c2a812c4cc4b7d0000000000000000000000005bb0ee84d68196df7880bfee104099684a9cd598000000000000000000000000ea31304ed05d8551581ef426811e64b72ba58aa0000000000000000000000000f10271898f36188631b8f7c317cd9bde568a4a66000000000000000000000000443e78653d8f3a5677088f9810d3089c5ef09b1c000000000000000000000000e39b402cb9e5c4c0394c92480cff7f9116b1b0ac0000000000000000000000009521de3924b562ea51f1979558fca830926d3e5800000000000000000000000028feca705a1fd030b7b0cae6a2da93ee012e70630000000000000000000000008493de5c88f8a940c6b9b05eb714b12cd46b46fc0000000000000000000000006e068edee2f12bc7bbab637f082ad3385a12f154000000000000000000000000579205251b50d4e6ded471361ae06b488921a75700000000000000000000000047509ca8d250e71dcb573dbe17b8999b93862260000000000000000000000000f3c68f9e7747e3f3df27e858d1052725fa5c58db0000000000000000000000004a616ba07911f179b573c1e5f1ce5e4d5a45650800000000000000000000000066758ef0a88787219bb9aef4aa95bf55b1d0e1a50000000000000000000000007c711d5a77fe9549a72bb1e2e051a2859474cdd9000000000000000000000000d6d589a50b5b2791224ff6c421d1be7538f225f9000000000000000000000000baeed0201f3400849507b4bfd847b2f9e2193f8700000000000000000000000036aac02a2613a7c395f1c3bc7d2014339fce042a000000000000000000000000a23a864344cdd140a421f75b3643d4060f43320f0000000000000000000000000a69e7000a4e8c6d3b982d7e58022cf2e48440b10000000000000000000000002a34279abbc0fb7032113b36115929e57ded1425000000000000000000000000055aa1a027e529f99066edfbeafed9136f3a95ab000000000000000000000000cb6eab0661df37ab450f44579d12b82532d972f3000000000000000000000000de656ac43e99acf56425f6a53adbad782e3c68ff000000000000000000000000d52cc0b940451b6893b31f3e57d3aaedae6767c700000000000000000000000018720fbdfcea3f09a4479f9578f55ee2230c208c000000000000000000000000ce30be0ff6e49efeba4614a1674f61808f0c5aa40000000000000000000000003d7da9e03e01e53fd01634a8ce49cc13cf4d57af0000000000000000000000005593406dea5b72f25f6f4f01084377560c85c27f000000000000000000000000b97ecf80f883ac16506c1f51e7154449650ddf300000000000000000000000004e09f66683bb9167a8ba7de7469dce8ad8e6e627000000000000000000000000cb51c68b992cac2ed0d21142f1602bd2161a202b000000000000000000000000795476ce40881be18999f72a4b49a45a5199a86e0000000000000000000000005de9dbcfb486319eb4265bbb2d9c5c9cd43e917100000000000000000000000025da3fb8cf95dd3d8c540b934183d7ef6ff68a1d000000000000000000000000f69dacfcb8d16be69887454d9727e10f824123bb0000000000000000000000006db3630f5ad2d16dee39b32593b30363ec8f985100000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000003e8