Special data
- Status: Successful
- Nonce: 1728
- Type: 2
- Gas used: 27847987 gas
- Gas limit: 28070170 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
- Max gas price: 0.00 Gwei
- Max priority gas price: 0.00 Gwei
-
Input data:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000300f651e2e30f2ed5fa23281084b0db00e21337300000000000000000000000042045f1947e924e43facbbd494fbbf9bf8d5e57c0000000000000000000000004d3bd90ebd1e4b228696e1f48ecda5b429fba752000000000000000000000000c2b54a5501bb71db0989f66d4e5a6278fa754e96000000000000000000000000873d3ed927b8b0ead11221581e451b296de2d8550000000000000000000000008491140e74a6f29d69c5756ef7c2133027705be4000000000000000000000000f2067abfab8bc621211935431519d41825d2f344000000000000000000000000d0522df9ae96cea7a31dadf3724bba27be8cde3000000000000000000000000019fc6b2a1280310bbd99e16169e93fd8370655a3000000000000000000000000e241969acc90ea077e2413a57adabf5905a1ca910000000000000000000000004abeca284aaad7a05c998f2cd66c558cb8d711890000000000000000000000005e22f75e30927f867026d4c2fbdb439a33fc8ea1000000000000000000000000ccff932e8ba6416968fc9600569e037e42326e91000000000000000000000000560bdce14f22b2c92762a3fb4d3d8b8ad8c8d8c800000000000000000000000076950ff360bef33f08b70e7fc31b248b1cd617c60000000000000000000000007a99ef172028f8a3c3e17d2e5cbdbb907a8b8edb000000000000000000000000c7bd7f74311ae574e5b9d9f28a4faf1d46274ffe000000000000000000000000c42ee6d1a998e7268b8fca04d0b446a5649bda43000000000000000000000000a2a3089f6f649671b25ebea722d783cfd2746b63000000000000000000000000fcad1154006e0375758f1297162943d1b324a1d7000000000000000000000000bb5223be25f3e56adcaf3fa05187c241b7c4902100000000000000000000000053ef8c50aae191ea42f44956487317eb86db930f00000000000000000000000088ec7be5492530fd6a2365353e7b77e1d7b6a0d800000000000000000000000049e8573ad733280a0c365bd6a1a0bb5a4be3b0cb000000000000000000000000b5bf604919db904de3bdf919b07b8598c28427b0000000000000000000000000e906b89322d2b4c2e5aae7d29147b3858b5a67eb000000000000000000000000df9d3ad3db7a0d892ae9784b2b5de5cecbed5dcd000000000000000000000000330bec37b29f545c6599dd1b27f3e3c8fa5cc3fb0000000000000000000000008f9bc277ecd68967a80d7e0959fb020f1d062dda00000000000000000000000053b35268ed3086533d263152486fc8c60d20a437000000000000000000000000dc14349bfaf3ea09860bf7b316f403af99762294000000000000000000000000ca1c456bd9359c70c4d44e96397a9ec13a8e7e230000000000000000000000005c74f05c6559dc814d452c8f88e12f78ff49aa2b000000000000000000000000dcdf5bbf95745c8e0c99dc0a72c80dde5ae703b80000000000000000000000000cb4208a14cc99a6ac064e0bcad67d4b9576a80e0000000000000000000000005d6ae1030d8d0da562543b936342b4a5202b5414000000000000000000000000cc1bd94a112eea32f3a2b4be21c3946846c4811700000000000000000000000056987382e9f10bb69b3bc6b1cc6265f5b3e0a16200000000000000000000000032a6bf149b2e09401d9cc0ba9dace9aaa17f389a0000000000000000000000002fbe46021ab1d3bb814d2fc6fde92e6f00b72836000000000000000000000000021f80542bdb67d22bf7c9ebeaf78d6225ac06a400000000000000000000000081645a31b19b0c35df9b1418d8db211c05456e26000000000000000000000000d7123d821f93c064b87e779dd126dd6a8b632b0a000000000000000000000000a901a55b7b45a5dd73d5c8b8345dcf6f937e54290000000000000000000000005954ba518eceaa8444e221a7b169397eb198a563000000000000000000000000ba6f34e98e9da9ba58a21469d2e769c7b96a7511000000000000000000000000df381024888ac93d4976acc935862bd9254f589000000000000000000000000067c0d16bd94b637e5adc7b020ed9219a10414eda00000000000000000000000008f9da1d89438abee0e584abe3421c0e357a174c0000000000000000000000007fc15619003fe43f124d0772072fe026d03c6e5f0000000000000000000000004c08465f4d0fdbf117111e11eda93729d8305ff3000000000000000000000000e15ca98a43d1902f70bd0f7ee036daa7e134d58200000000000000000000000031d0f23a1b29f3a43aa9f6f2a2234255036150f9000000000000000000000000e81b9bb8802fc31589d9afaef3414c93f724c5d500000000000000000000000001fd85dcaf09e3a6f5692dda5ba0f09b041c80e2000000000000000000000000df1428f26d4c97af587cb1315136f614106a38030000000000000000000000001d0087c894f6ac5a85c0331c9f7f0d5d1e062eb2000000000000000000000000b57996d8782f7c6e201f6aea9b137e8038f8d67300000000000000000000000090d8704d1665ea3515be3f05b6523cb88459ced70000000000000000000000000db1c3692b775fe82444baa3bfb837f65fe51b2d000000000000000000000000663343da0b6f254e5d48115869bce14a3968628b00000000000000000000000098d6582fa7c6329348949525b8c91da4a6e01112000000000000000000000000442ba57eb890a26cb878ff5c6f166b7f05df3a8e0000000000000000000000004953f199361120b0f7ba768e1b17aea32e2f87630000000000000000000000009b9972a373b3c7a8d203bf1f841c97f09879d74f000000000000000000000000f4a2dc58ca56608d9454df8810ad287e893139f6000000000000000000000000b66f14a2b4b39bde90537086a3d7dcd7133fad83000000000000000000000000acd2d06528e3ceb0375608bca41ef612f5ed184300000000000000000000000050c791156edfc823abc5521042e82603f0624d23000000000000000000000000fba16887cf8d8ac618baa21b1eb658b22be520e1000000000000000000000000608bcc1afd229ae60e2fc9143fe0125308b33110000000000000000000000000934987dce6c833aeb5fb7eeb977bdda233003cdc0000000000000000000000004776cf62e3a1a65ea9114c374a83a31cb9c57745000000000000000000000000f5f3b5410b65fbe3227b2fd3effa552911ea90540000000000000000000000003db76cc3673fef9b454562df53188ac3147826f8000000000000000000000000276ac398d3d934638d46eed1c4dfdaa4293d8e55000000000000000000000000ce50a9a446f066916b538e60087027fe9a9ff5b8000000000000000000000000245e2550327ef6d9fda0cae047fb770ed5a1980d000000000000000000000000071c0cbdffb2f03b61aba3d76290fea065fa96d1000000000000000000000000c4fba48b63487f6901a580c69ad95c06b9d1942a000000000000000000000000559e65039ea8708d4a1df56e2df8d542096eb53100000000000000000000000053b7900afa5571875219a7298ca2c0b79354be4e00000000000000000000000028c4810a9becc02a601a3a5a1dd8c4dcec5d597c000000000000000000000000660c59b6174c99fb6e5bba615924a5c07bef57fc00000000000000000000000065f60fc9c298107d85d40e4fdec4a24e9326ea640000000000000000000000007e2851b999bbd03d0efd430868f3322912d1dd940000000000000000000000002160b707ae3792d06da462158d8243e2a9445b340000000000000000000000001126b3d857e28431932fb210315140600fe64956000000000000000000000000b55ff7864d9e2f2b99de987cd054d43c420effa50000000000000000000000003c6961d72f096377020f3349c08fd1fbf1e9e73d000000000000000000000000f8190b39fe97ceeca0d0b5d70a1dbf613317839f0000000000000000000000005341493332127be099a0a15e9de4271215bfd5f20000000000000000000000002f48746e2307493b575ed5aad3e155c080ad5ede000000000000000000000000cf14dbf72a308d100f869a8256537e78c9ad16270000000000000000000000006f42387053f75a14d2b28cdb391126fa1148d4ea0000000000000000000000004de1d0c81232edb35610a694a436e3feb753f3400000000000000000000000004a4c1d9a79fb36be85c18cb8f74b8f7d835ca77b00000000000000000000000052bd83a56ab3ae7749a721f96b1303542648cf8e0000000000000000000000006fb375242346e3408649dac81faca0d35432026c000000000000000000000000b2ed8f7d2291e2c6f65e54c610573179efb5403b0000000000000000000000003adb054e9679730d73ed415a9e62c90179eb778c00000000000000000000000042cee7a33dbaaf94f8491c40a99500205349279e0000000000000000000000009b3beb2aa962114a980895aed5e4ebbdbfe624f00000000000000000000000002d09ad77d51621bc1fe43152e2d3cad6c90911f7000000000000000000000000b5237b667142fa0bc186de1a2bb4bf99b7fbe8dd00000000000000000000000054166babe4d5cf23f64a60b7fcfb1ef72281e7dd000000000000000000000000f7b039e5e21e99483aceac1d9da4bdcda42724d100000000000000000000000044b763f77afa31c5f8ee1528a696fbc391bd756d0000000000000000000000005125582a0a119c41ab4b3c4f949eee923bb5bf2b000000000000000000000000ba8686291946bbd3d70c348b2ac578e65ee939e70000000000000000000000006914ff15c44a6a83b7d8d8157832c6704610bcdc00000000000000000000000000f8b2c73b48fb71a3816972683424e3a14466d40000000000000000000000003898830f2f023a21c20cb62af633d84ea488744000000000000000000000000083ca80220e5996fd3eb00385ccf55aac3f6604dc000000000000000000000000096a445581ae89fcd28f8ee96693128aa02bc64a000000000000000000000000421b227c61f95fdce6d455feb7159820141e333000000000000000000000000002e3e9d632aedbe6f311a7418a8dfa7370793fe20000000000000000000000002b4eda66be6f2f1ccc775422fdfc51acfb1d0b20000000000000000000000000dc44406fdce793513b8bf30112c2c57f520ad0aa000000000000000000000000a3eba5dbec29f813171a1c4861b98dabb12641c1000000000000000000000000181fcef926d98ceeb720dccb59b60713cde748700000000000000000000000009e5d413591151b23dc489f5e47c55fdadb28c844000000000000000000000000f24ed5d12692ca4d1b4773813f108126abd49721000000000000000000000000f12a59510d9759b4225afcf021d0cf28021da73c000000000000000000000000bc9ea1f6f9a3e109d291564b58d23e5cef87ec8f0000000000000000000000006bd86b2aff08da509c3fd39f262f05c6ce845d6c00000000000000000000000075f07794b6212de379ddc98e291dccd9c6c1d3e10000000000000000000000004487e6ed8b33bc52f342294dd1afecffd320f8e30000000000000000000000008815f3307dcd06968d1d248bdf2097a58a06780300000000000000000000000024a6dcf9274142ae8be4f2d22c726f63a36e03e30000000000000000000000007ba4302d3d3ee75dc96d4dc83d0f0b442b924e2c000000000000000000000000dfe584c5333f646dfa672e95de536d2adac436b5000000000000000000000000b9297cb7b74e88291e8de4cb5fe720d10484ae2e0000000000000000000000005701a547237abd8a35e3cc9968670bcfa7cb7613000000000000000000000000eb6fc28f755762302e293bb48f48396b8012ccb4000000000000000000000000a6ddedb570551087ee2b9b231555e79c59564665000000000000000000000000fd410d82b2fe43b83009dcb04e31af670a993d030000000000000000000000008424f6bdc90668454a01a8d18fe1734f15b6918700000000000000000000000048626e8fc5423830d0d48ce3ffc8065433d1a168000000000000000000000000fd8a4592aaaee846e8adf7e6181632a438eab9f2000000000000000000000000715e8d36883da131c0955525d1982f4b6221741d0000000000000000000000002dd58c114bb208886e942f7269402f5d3cc1f279000000000000000000000000348464644f85d291610e1483442e963018857512000000000000000000000000968e5f2304d5149975302772a5ab04f4ed693bd0000000000000000000000000934468cf12db84dbfe56870204ebcb86d26998bb000000000000000000000000e0d31be559496484a47e141a072eb0abfd2ae05100000000000000000000000095dfc9e15e6a6b1e77f89173ea48391615fd4de60000000000000000000000005a812536522f59fff526fd783cb435bfba41ea6e00000000000000000000000007bff53517505c04548a56432494dbad8a337ece000000000000000000000000217dda1fab6601fd1e9625501a373b772fc322cb000000000000000000000000937e08544a21418ee54c4fdac16ab8af1b7fb1d3000000000000000000000000b85c290fe03f39aa84425a0021baabf1b4d4393f00000000000000000000000057c11daefb1bd975b574bafb77932a42042c6cc0000000000000000000000000be6dabf0dd3adc73c2cdcf53d599860c42fcc341000000000000000000000000c73a73e3bca0e0b944dc09bba6647aca552109ed000000000000000000000000c4a759f2cce095fc040182028bf8fc34ece91aa4000000000000000000000000e189f9306f9b457124f3be55a8aab9e5c297d179000000000000000000000000d3daa262d86027c52745b2c97815e9e1932e49a1000000000000000000000000b6308e8ce2279a36a27ea668478660b0d630b931000000000000000000000000d7294350e948f5b53640ebf76df460d139ca83d2000000000000000000000000224dbf0ca0d71f7e5b6e5b80575c8297bbe1f10f000000000000000000000000ce249fc3dc054fd0192aea57af24a2159e0bc052000000000000000000000000d17113aee6451347d5d5d1424d1bd8cc3ebba6a6000000000000000000000000abf813c99dcb281b4a0630a674d50a060f32078900000000000000000000000067b4fc00576e6ae72f3285d5e0c9b265f45c30f10000000000000000000000003db7d20b3796aae4739a149e0eb14c0eb6d5433f000000000000000000000000ac70cda382a94ef8cac8ce48d3f01aa62d7a8c4b00000000000000000000000072cd0f138219b702cdc824aab13e392bcdc739f20000000000000000000000009c3b8996a02d458edd9b651a4ea39cc03a0c54a0000000000000000000000000ef1815e0af873ebc44b83010b314b83ea1512dd10000000000000000000000006625d14679b67c4f2a6697d5193c896acb05bc5d0000000000000000000000002c6226d74f9d6662133d0ffa2d67e5a5dc107e070000000000000000000000001267d6c16ced8a8096ef4520bfec2ac3c2ca9339000000000000000000000000aa72a9bdadde4a224ac8302f11c0480ba72babca000000000000000000000000139c1822193dea6d799bf0fba2188b9459d64bf8000000000000000000000000904b25c531ef484a1df8ec8aa8442945ae5aa6040000000000000000000000004b966c1e8d1f35eec29f59480774661f19be7a700000000000000000000000002af5f5f0680e9ca2f073206702a9a213859dcc68000000000000000000000000f2e5bb03bdb9b80602b7e602979d4bb6849b9cd500000000000000000000000007eb34592f311f4ebe29b028dd9db49917a452ba00000000000000000000000058a48b6cfa8b813757ad8627265741c679bb4445000000000000000000000000132d4490ed013784b776e018d12650364c7fb432000000000000000000000000bf12b1df7f2923620b6a998610fe91659543b49300000000000000000000000025e4391a9b7820dc73d205d2615fb6adc7825e720000000000000000000000003acf047ac3dee726b554b62e7b0a4d0e0ed9bd1a000000000000000000000000a7f003bb9a579c0794a1575a29e8973b9ab0c4aa0000000000000000000000009c7a4d139bb1f7837943d4fa7fb26e9a7768e5a7000000000000000000000000652811c7197f85fe9d3517f1925a8c9236d82c9a000000000000000000000000a68ee4e32509202ea9002a3d055adc0cc8bd81e1000000000000000000000000738769d873768edb436b1c5e7b2c23ba5ca0d61d000000000000000000000000d0452d2159468b30f9c084b1a0bea4f3f1dee79e0000000000000000000000008c3d91150bd240557b8e2194c5eeda7a126029d300000000000000000000000026a82332613c277c9e9068405ec613500b65e12e000000000000000000000000f0772671177da50bce95fd015dc31272e30b2d36000000000000000000000000f974a3ba0f076c260ea6bc6c32da429a0d809465000000000000000000000000183c6eb38790455f339e16c9a23a8d3449acf1e8000000000000000000000000df54257a98f4066850504d1de4ca8b4d27103a2f000000000000000000000000c88292192952057604ab1f8d167ec4cd035b736f000000000000000000000000da46a67c11c16ce391e6f10c680083dbeee8bb2f000000000000000000000000ac37a99af8aa998a0182e70589b392f991f6f88900000000000000000000000067f089c9279c97da0fa17d1450cbe577cc1d6ef70000000000000000000000008e018f2a68432b1f6964f29b2df7b51a5ce3775a000000000000000000000000fbc3893654e8635867f628d5402899775dec3981000000000000000000000000d6d26b28d4dfa3607fe6ce6395285f1fdd6c626f000000000000000000000000ff011bc0094b301d993696cf3ea5141173bd2aac000000000000000000000000e4c472df4e2ca004fc729215755e721cad0589790000000000000000000000006f0d3181598208aa7f02c3db3e006c75c32d83ff00000000000000000000000015bbfa9e6caaa95ecfdf5217773f20e0edd9364b0000000000000000000000000ebca9500303d58eef0297af6a430fe2e76f6cd0000000000000000000000000af45c723a1aafedb7e62c386b81405f93e678c4700000000000000000000000048fd89c0b24f1cd85236a13109242e797ee2e80200000000000000000000000083435af7aa65853ddaeb661c84e48900ec50649d00000000000000000000000080c3c59234ce582e539df00639b2e0c4cdef700f0000000000000000000000004d2eee3936374679c1c21df5c266e5d6d93600e80000000000000000000000003a2c415e2cb4434d85a61f759ab69d626dc2ac240000000000000000000000005dc34c7875d3c96925ac7eee7d7bfc99e5215d700000000000000000000000001196841278f6e60072f5e5a1c1faa0898f88b591000000000000000000000000a72e08947014b233e34326ecffaf522a5dc4c107000000000000000000000000d28d37d7008e3e109eec08d5df9eb4f7c599f43d0000000000000000000000007fd9f12e9235aa5023ffa0b65a858ac3257f762200000000000000000000000083ea230ee9a398053ea16f123540c4e626f0cc180000000000000000000000002370549de653706810bea36efdfabdc82a95246c00000000000000000000000026817d376dd37da061a17d8e3558c2c332a4eed40000000000000000000000004642834f64688ca37c62e8cf908cf1ea44df29ad00000000000000000000000006b5ce4b8449cc685437d116b222d851ea7463f0000000000000000000000000baff4306bb9723bb7ae5c4033e3333ee49be07680000000000000000000000008736998a963dd72c58827ceff441b3933910a678000000000000000000000000f40444a88f2cf399c026251930d088aaf60487640000000000000000000000007a5ea52721e78ea68fd6d602ac2bd6f1ab6c58d30000000000000000000000004d0b6b63674a50839e54c75a4ab3bb3c9aedc3e9000000000000000000000000ebae31f7e11d88a3c75a3f22c371d9f3b55e7bd3000000000000000000000000213ada764426719497a1a018fd8a1ff8acb09c1b0000000000000000000000001cc63564d71b93feab31448b3fbb3e8207518fa200000000000000000000000062c87a5f0132c80ec4e9a364a045ceb5ab7383810000000000000000000000002632da67c4e0205cac3bf357da767f2a8dc5a08f00000000000000000000000042bb53fac3cfbe004baff4a5c8f54dd749df1a9c000000000000000000000000a8e82978e049ea7ed1e9c878ed918e093de5ad7c0000000000000000000000007396b7c1da456f6438b9c28cd4db1cd622048bcd000000000000000000000000f629f9957a524a0d0e2b9acddccd2e7b02a2608f00000000000000000000000025e6a2c6b5807b9ad3ec1cb018d1b6015d6c23ce000000000000000000000000505fbc5e01ccb999d7804a1d08ddd97301c03d2d000000000000000000000000e8e44266eedc2f562970a8403bdc1c2959d939b300000000000000000000000090860a5e4ffe601e08b63130f4793bfd8190de42000000000000000000000000d4e3c07d9927ccaf1db6810f57d18cf5c8d0762e000000000000000000000000e001b1c9d93e0c816acb6dfd76a0011e4162ec210000000000000000000000000559e91a4a5b9970514d8a17034a1d3af9e0597100000000000000000000000056d660f3f3cc5f32f1ea23f71c96ba4dfc610d5b000000000000000000000000fe77bee4f1a9c37dfde00d5427aa3ecabbe85d850000000000000000000000001d0236e0f414e1b9df0f05a83c33158a444b4f510000000000000000000000006642ea4b3b7484aeee41bf36e6a074b6ebcd7606000000000000000000000000716f598a569b5dcfc47d109dac2d5b9b00af87460000000000000000000000001ea71407cba7b565598f86cdd78f20c059f79e3f0000000000000000000000007b8acae09bcab1edb98e07624301a683393c6947000000000000000000000000b8783c82fa47666d2959cec0ba27648136f5a91600000000000000000000000029c996696e040425c47f2cdf371e19a40306b78a00000000000000000000000030bcf562a96352230c7ccf52b8ab8a574b7dfdbb000000000000000000000000ae1493dd11b86bc90e5351319185790776af23340000000000000000000000006112ccd35667a9067f51c30880964346b9d3af1c00000000000000000000000004b0c86de277c2da2f5171cb2e2af1e170e0b323000000000000000000000000f067f979cb785bed353c9259c295378496336bc2000000000000000000000000bd0d87b6f4a242ec29fec6b2158eafa1f814afe2000000000000000000000000e29975d36f3a3ccc4a14c72c31b286f09f5d3340000000000000000000000000f94dbf91612a90e7c3e93ed7c60428655aed1df2000000000000000000000000b1ef5f7eb05311c0118942c0c896f32dbccfba4f000000000000000000000000b879f268af11d36dd5a03cdb90c413c60b79867d000000000000000000000000ca429ed2850eea074012484e6d6e0f05459f4bde000000000000000000000000395129d93209582ad3fb43979daeb8f0c15b174200000000000000000000000005faf2030985cee8d4b51dde6be8d816204f5870000000000000000000000000fd7eea6dbb8cb522296fe8088a769ad510df41da000000000000000000000000487f14c3b13db5d62283454e8a013920b3c054d3000000000000000000000000043bafe2f104c672a5991913e8c033db8b377ba1000000000000000000000000c6e58ce8c9ee2cde77e37bd67eb5a4a325a3fc08000000000000000000000000fd7dcda06c7b7e5f9ffb1903bae4636a58dff02f000000000000000000000000cf774ba6b9fd61af198d4b47d0f59b7afcd8430a0000000000000000000000000736006e786daf448c8ea4edeacb7255647a2274000000000000000000000000aab47ce5f76300337d38650255d42a33e90b8c67000000000000000000000000e4fffd3fd8d7b3146e2c2d089cd432df8a1629ca000000000000000000000000014b2c4c5b202bba27c552606c298c43c17b8e9800000000000000000000000030e78b7ba796643e37b9fb42f7d419d63cfa1ffc0000000000000000000000001e622a368fee322424496482542810f62603e4180000000000000000000000004cd7b3462438223aeeef573f7b328a690a16ce21000000000000000000000000229ed4ba8ef7fdf94e419dd6b4f01a82ce210b16000000000000000000000000d485f72135ceb2e3a6bcc6a189a3f109d76d8daf000000000000000000000000c1e3d0f142efc0576b35b78106554e56d3a04c030000000000000000000000003b54d30c472883e9f9e98c6f92e5a92ef4903f96000000000000000000000000f1f30118ea5bbb159aa202eeb516ba8e571e5b61000000000000000000000000109b1df78f7a7ab954994c998b5b179985f982c2000000000000000000000000ccdead94e8cf17de32044d9701c4f5668ad0bef9000000000000000000000000497ba45df5cf6b013fa5a6e84e6f7664f99a8c700000000000000000000000004c9c3698ae3f7c253d9ee85908d5907ea7d547b8000000000000000000000000fe52929d9d04d772693f0c87f923ae66cb027a0600000000000000000000000005a2004a806db3667aeba9c91461e8bdbf55d045000000000000000000000000b241abf2e230f46ec26150f696b853f17d5924ec000000000000000000000000409ae945e872ab8b99f62406cbe299d9f3fe787a000000000000000000000000caa44455d6baff86f8e56fcd39e3c0b662f7de1e000000000000000000000000997e39eefc529761bfbd2a5ff6c943b7abcb74d7000000000000000000000000a15a2c3d63d44747e37a53f70c5d00184eca6f3800000000000000000000000053aa07e25d741f1b157f57da34a3dcbaea14d72500000000000000000000000047713cb34fabd63b39d7c5c6f675dca39d22762b0000000000000000000000000702cadc5fd259a0d45d4a02910d207664aed22c000000000000000000000000ba70f232b28bcb8374ddde637cda51b0947d78e90000000000000000000000006380a456ba9524e51f41c5545ee322cb3f3b57430000000000000000000000003ee4f126c078f6233a7aeb276e820612d322440a000000000000000000000000f591e81aa54a1407d04305c3a1ce181ad50ba8c2000000000000000000000000bbf2eac19b51acf731bb83ce431d92e23358cdcb0000000000000000000000000d6113504a52336cb091ccb7a23ef6b0ef610225000000000000000000000000b7f28645fa6bb6a8bad4d16f84c55926b29c2bc7000000000000000000000000a8b4b7cb75f094e214273d56dc29ac13efbe44210000000000000000000000005915d5aebce5c3c193273c60f9f7053992dc8b460000000000000000000000008f632237ee1016ccf937992ccd52a0d8d29bf30d0000000000000000000000006ed168dc7cbf1b63d52053f06bcc80778cb2200d0000000000000000000000004033dea2ae01279b231a6605863efec6829777fa000000000000000000000000c8c3c1fde46d6146b89e2f0b472b5886d2dc73770000000000000000000000005c02c0017d516637de9fe386a3c08a5cf40f9b9d0000000000000000000000004346f86b23af6213f704f650af394bf81f4b82d200000000000000000000000016e3017c7b75f51d2355b5c948b8c00206f9fd8d00000000000000000000000058ac4eeca399a086158a44c10c398661ac88a9550000000000000000000000006b34cc1e20d865f1fd4eecd0bbc8bab90875b68f00000000000000000000000056f64d1dce61a54b249653441e5f1607f6ab61fa00000000000000000000000093d15e84d22275f2dee5d733a48a876bfa5ef6eb000000000000000000000000f718fe918cb338eb88d442243bf72de30ef95b2d000000000000000000000000499567688edde8b3a0236c4b82296f2a2f75a9e3000000000000000000000000df7025fcba597b9fe4619357e5a4e5d7dfc9a980000000000000000000000000d3abce6cdb313ca495aca1ad28da5ea69df52ae1000000000000000000000000e076edfd4d72abc19f44ac9f91527fdc6ca934bc000000000000000000000000bfb2354d84274dfee0703a4c730eaac4bca506d7000000000000000000000000f001ff5f34c8b4779a3825d92ce9e051e34e2f020000000000000000000000000afa5ed3c2dce3b3b1b811944867d478857abdff0000000000000000000000007060accb1fe1c2cc4a2099aac8be65ef02e4e023000000000000000000000000d7fd3008094e778af1244dec9936897d5a4ddef6000000000000000000000000fbcd0b9930828cc160f3769f314b0ec475dc08ef00000000000000000000000015fff7c1231d195fa7b0f589012169e0877f2ea700000000000000000000000086989e72008ae6080abad05f6c0c75b186f7d919000000000000000000000000f7920cd6b1bb4281434d502216f3cd1a7e4cf9370000000000000000000000008e2d3db5f6dcfb8c18aa71e1af447bb2a25b8a3d000000000000000000000000c25635cbfc3a51584d8fafe2f924c3e085a302bb00000000000000000000000033729146d1fdac3aed6c9ffa1171737ec198e49d000000000000000000000000ea8dd595c7602f0880e624cbad3cca18ef2c9c71000000000000000000000000198394ec07c75ceccfe15c1224d4f3fb010dfa47000000000000000000000000dfeab1d5a1d7aac6da92c9d16470451cfcf274b4000000000000000000000000cabd0226a1c8c335a8f03ef0fc9726e5d636efde00000000000000000000000021974df866f97c1c296e8fc62cf1b8f16c7722fb000000000000000000000000c79f659893055c0fc2c6420177b879539036a78e0000000000000000000000001d505a8873d4c701bf6984375c2453bd98980b14000000000000000000000000858a6dce3bc6b47ac386e57c272c5861e2c3c1d9000000000000000000000000ecbdf3a59e29d51488c5db498fdfc65ea4c60e4d00000000000000000000000008acbfc67cfb69ed1cbac691d89ec3ff3a2198da0000000000000000000000001741fa6e8760eb4ba8e9bfc9aa00ccef399a7d61000000000000000000000000a36c3e7896ac7d04401971110e888cdddf504212000000000000000000000000c9bb040c14100513b1a5953b6fddb803af9674c5000000000000000000000000fc6f4ce9005ae0c19cce0428f661da7cd92fb27e000000000000000000000000f672a71ca7739ae4ad5d6e8da1a3fede7901c3f00000000000000000000000004ff9a48792caf679011de79e0a03fbee0be3e24a0000000000000000000000007436e38d26232232852dfc930b1e8c1b89c6d7b00000000000000000000000003dc3346e0995becdf77091ec3f43b1ac1c82f74a00000000000000000000000071b647e9c40074dae41c5690cf34c61b04e867eb000000000000000000000000a45bacf80233db49b516370afee8e199212c2d5e00000000000000000000000008c1890c24b2dec3792a756907fb11fccd08348b000000000000000000000000ca3a9a91d9838739e849846f7f3674ebf0843c48000000000000000000000000e5210561494713e6e9c6e842ac5ddac6f91f2b0c0000000000000000000000009fec2dedba3c610002431bcda4c24c24311119ef000000000000000000000000a8c01209c8a91f80d90d29a52a7e2b76ecda0d7b0000000000000000000000003efaa34e432d6be17ced7ebf12efaddf42025761000000000000000000000000ab5fe843247528e45d6d0a577c89988de301329b0000000000000000000000006f50422ee431907f4f9f9aa5883543e68514e984000000000000000000000000e50f6ab436609bdd51a19fb74d46149ce7a267b0000000000000000000000000f2afab4c7349ad50c78298644c5f8023d52f34ed00000000000000000000000073abcb2530fc0d6d6ca409d5461c6b811b2c8275000000000000000000000000dbb7a0ec9a9dd07b396cf85965bc59a30f26c689000000000000000000000000fa750c8980f09b668d8644e84c0d704217bab8b7000000000000000000000000a7752076c01b43ff55dc453ec7d89607668dac7c000000000000000000000000d5cf6404c6e77701b335c06c9adc26702ffdcaa70000000000000000000000006ea1578e40950086eefc8d87027cd8a8ff2f0eb50000000000000000000000001e70cd7d6655f16e5f20e8fb8d4e276a5d3f9db5000000000000000000000000abba96262982eed5881374407b7fdbb059168b0300000000000000000000000086268bea9821143e4a2276e55a9945e4d68e09d5000000000000000000000000955573d2627ebd719d966b82905636dfd96c6c4200000000000000000000000041a75bf0dfa6cfa1bf22ba5feac09f92e724e1ae000000000000000000000000d3e01478a6b2042247491962e2882c35612ea00c00000000000000000000000091cb098c203aa4f083c232e902f31f3e4b04782f0000000000000000000000004fc180dbcc652639c15a6a9f728a3361dc1336e6000000000000000000000000f7ea36f0aa3ad9231529f58676f4c7893689a2f900000000000000000000000056621276965519e1f6f240a67546fbb08066ba59000000000000000000000000eb9f713a381a7bd28230ebe719e00f30c5e59d13000000000000000000000000029f614c21f2a9abac97829629cf59d468daf48c0000000000000000000000006f0cc949f1a3daa0b849a8e7ed23650f17f433e700000000000000000000000024d24e03f0dff09046a3faf55fc026b734268c6f0000000000000000000000008307303322d032cf8e820b2c872741fdef08237c00000000000000000000000081a669227c0397a7b33fee1afea0a0a60d72c7630000000000000000000000007cd19632f9a93ed38984c677ac5753c46fee5175000000000000000000000000c3a1cbfab86351892d22c44e7afd28da71d5ca010000000000000000000000009f3e045ec94d97dd16a378449d0344edeb28b8490000000000000000000000004786e2f7340f1d0ff33ba32b68714787f498811c0000000000000000000000005a12b778b7668db5e8e287307b5f857e35d334ae0000000000000000000000000e15eacebdaecf0513563024f47438ca3bec1c1d000000000000000000000000de7ba6b3a346922e0987f26bab3efeec1a93dc20000000000000000000000000ed92a74de5a380f5ab2769b4b35e995a18f56e8000000000000000000000000083c2c8e6ad258af4e72bb841857b85806be92378000000000000000000000000b68a12622059b44b609248a35fa61c57fbc5e1f3000000000000000000000000abd7df68c13b44adee19ac03d86f3aea95f54bf30000000000000000000000005811e0052584ab1156f016e50eb18482324192f50000000000000000000000001087b9783180818d5dd252ee8f1fb0e2983d2f64000000000000000000000000ca939bcabc4b95a29ab3f41b1ce890b3b18ae5ec0000000000000000000000005941bf57e0fb14760cb233a7340d4fe0032ae3f7000000000000000000000000f52605c7b778563a5a9144ef4dc53b57463ca2c7000000000000000000000000eb2fd0f9e52337b2b12d4cfafa6bace2af4fede300000000000000000000000081d5a0436913ab567a1f4016b88d812f8bade1f7000000000000000000000000b4abcb3b5af90f11cceaf6d96e35449a8895e52b0000000000000000000000008825d72f9a7030661fd976e35d81016a50e4fa38000000000000000000000000124e579c26aaa36aeb6783b86f9215826b0593cf000000000000000000000000b727b275b001bea28bc76f6bc5f52ae4f554393a000000000000000000000000aebba20c8a3fc8cefe0ae8930c020184b6c2b3f00000000000000000000000003a8508eb254e412211196a235c4ea55e86715e3100000000000000000000000004d4a7eb242892aa71d07a2ddbc4b5ff17a45c680000000000000000000000000930dab77fae01b75368ffb84ae1e72c965a103d000000000000000000000000888fa7bc42cc81e56dac40e42f2042ee32b71fe200000000000000000000000050d5d8d9e9df22e2fd498dbaa9d388a4f423c9d4000000000000000000000000dce631156172b27fc26804b6f2262602ea4d13de000000000000000000000000326be61993686c984f112ec5d4b1b0759cbf9a0500000000000000000000000070a643844f172c4eb994116485aaff0e75c5e28b00000000000000000000000076434b335d001a56656fad63eb542ee21d4d4b9e0000000000000000000000003e87d4b68ced89c6568e643f58da9d75d5e145c10000000000000000000000005835c8689e299068c09150ee27ec32411a766a88000000000000000000000000585d1dd87c801ed9d1208bba846f25899545086200000000000000000000000066078322cf55ab0fc3d2ad9f306228a03acef039000000000000000000000000a5e41bc6ed134a64733c62fc4b12eadf56e13ece000000000000000000000000c1f1931acbdcd302e53b2e2e86bc7f5a3f4e134d000000000000000000000000ddffc9688603d55828207930554f56ef6374a5c50000000000000000000000005740affc8faf8913f9f2d5fbb9bdc6e8119ea9da000000000000000000000000bfc1f4dbf596f44c0a9c7713633d42903ea81c2b00000000000000000000000007f18da89a9b72d1c4916e04235599a4f9f12323000000000000000000000000d592faeeff9cc0069dd6044f647814faa616a46e000000000000000000000000c29a01c1cf88f1bcacdd8bec98192f856e465a4700000000000000000000000090a48d5cf7343b08da12e067680b4c6dbfe551be0000000000000000000000003f9f20bb37321598a9a80af520e1866c1fcdb27f000000000000000000000000b9d12a25f349af07e73082ac2cf0e8d6a023309b000000000000000000000000b7697d271d5da1837bacfa6008fc64cd1032062d000000000000000000000000c62e22d4bc4a4c66e96b88fb6abc5507a0cd7bd600000000000000000000000021c799d22ceece93a6447068ff7778802e748f1b000000000000000000000000f656d78370a1ce8cec1753a0c84149355796590c000000000000000000000000a18ca995496ec4d4976c67b0507feb8cc47bf6880000000000000000000000008738192aeaaac8bd687719a7aa5246f8e1f4113c0000000000000000000000002cd977c377f13c29c43e5eb8b78753857cd4e1e5000000000000000000000000115cc34e2caf840b8b1c63aa1791695ebaef1382000000000000000000000000a52e67705b979ea91e415e182a1535d3d78f7343000000000000000000000000183eb191ee60231eff4c6b1f46888e3de09aade00000000000000000000000001a15e5d61f2bb21fbc40d1a2fedb25bf29ca575e000000000000000000000000d841ce46098cc451652e2edfe6b793400fd755790000000000000000000000008051397283ccdb793964edb44655fa4bb949f9f300000000000000000000000048c2db29037e17ae843d4eaf58ce4dc078f838c70000000000000000000000006ba8ae31334854aaed2c1ae99a78c5dc8403ce94000000000000000000000000788f67f5e1878cfa33925ccd7ecb56cf2faa633c000000000000000000000000044445875dd815942c015fc5f894a8afa4b754ec00000000000000000000000088d3f7dcb9754c686aad3c158af6729428e0e73200000000000000000000000002de8da8e36dca095080cf1a532e627354b786510000000000000000000000001cbf22ebc6c2df7a29b6025e43e76f147cc617e6000000000000000000000000582e93f9135581b43edc47c4bd419f43400c841e000000000000000000000000daf7c7a7012d1b4fe335777f44ba14116c1981e5000000000000000000000000a543ca78649ecc83816758657a95a68dd6f919ba0000000000000000000000004fc7c786a8efbec17b762d70ddea4312eb064d770000000000000000000000004d838c35833746658e4d7c308b87ef4039cd449b0000000000000000000000001dbf94eaaea74318e5f071d2a6a3a1fb75570190000000000000000000000000c59a2d13f66d74cd8cc280d71db9dbef85a6afc00000000000000000000000008871b20c7ca5c1906c051e64c768d39a982abf34000000000000000000000000314edf2650f72f8f23f9fc0a9aed3ff3a69b4c030000000000000000000000005e55153a353f2007be254a056c74a2b6f2d54a8d000000000000000000000000a2a02bdec87ef98b19245f6d9e34db6348ba2bef000000000000000000000000e77968efef2c9c4fddc32844bff915777ba3e3bc000000000000000000000000fa55daa54d9ff57dc3949ea9a1118e26e450bfe9000000000000000000000000ece6da8636c40f3d9377e6899ef3e4710526733c000000000000000000000000da70fe0943a0bec7b790cc97846e68540527d390000000000000000000000000d5fa1a4a040c96ab0cc3067ba092f4b87c3d65d7000000000000000000000000d3f8219921c20f9a925f34f82dc8f1e505183fb2000000000000000000000000d13c6217c185a82f2278be7c2e378981319aca01000000000000000000000000cc9f8c2a6366556e1899e40782b7076db87dce27000000000000000000000000c58d5e3e19a62fcb14ac393661d3a6b870a49ec7000000000000000000000000c22a6519e7607182da8db029e2414e659bbed357000000000000000000000000ba9bdded2ab6c4e66bf0ff732d9d3e73f9931efb000000000000000000000000b441c9294bc92d4623e29c7fbb9da82015c1b363000000000000000000000000adb9457ebb21019a272aa2c2a112630d1878c9f9000000000000000000000000aa032a13bcec2780411e597e90038d13dc89b398000000000000000000000000a3cf967d39414eb321adb5660ea4cad1dae9d4d50000000000000000000000009bcdad9f2b8fdc0e8b6d13a60a11cdcae4e953100000000000000000000000009adbdc576d375c38b13a03f9cab27b3f08ce383600000000000000000000000099de44d842775026c5d3547ddb2b23801cd27fe1000000000000000000000000943c5da650069d9723e0e21db5801f4fe90a9aab000000000000000000000000921c68640cc47fba59304df90c149a308820160a00000000000000000000000090934ebbb32a6960443dc0d10e6e7e21390ad0260000000000000000000000008e182e203c7c07e2a4f93db9954b9211d3c891e90000000000000000000000008803cea55f1a6f6325178f395c98da86b7d521b300000000000000000000000082f7e7f0c785108199ecbb1480cf63d75fdcc2da00000000000000000000000077514abf673249ce521ae7b890d04b0b16d54d240000000000000000000000007728549f7c7aba4705ec51d92fb48e890a185c1200000000000000000000000076221d5ee0e2a2b61f32bce1d55660c9166f5611000000000000000000000000724c7925e5f659243e1606d7628bb4429bb18b0f00000000000000000000000070a038c2ff6707a0d854f225b2d8a184b81aab9e0000000000000000000000006c0bc97c4e50e9c0ac6ad059a22a990e1050e1490000000000000000000000004f527cbf03f950433dc24121a0d0da8c6ed6f99d00000000000000000000000042e75d0a2a5b09634a368cba3dc1f4da909c36f8000000000000000000000000421c1ff334adceee5590583a5fe11ec1548e875c000000000000000000000000373928e10995560c4cc9d7b584ff3c08593b26150000000000000000000000003664f45a1865308a5c87207776d613088890b6ca00000000000000000000000030d7287244559ec7d0493e45e31fa883698b5f9000000000000000000000000028d50074172cea62598d2480952b68f42a4173a3000000000000000000000000251032a92ddccee52b06c21c84ab12e0a0e025fe0000000000000000000000001eaaf454ce9e91fface107023656a67f614e540a0000000000000000000000001cc3912a23e6f3af5c657d1afbcc5360355f945b0000000000000000000000001807f6f41c8f7e886e3d325f5fb1f496446d4bcc000000000000000000000000156cccb77c0c8520a2bdbeaef9084b48660ac436000000000000000000000000120c01cb243de2325e072f31706d003fb18166930000000000000000000000000a3e187ad8829750eaa4156a4930f4ebec7625ec00000000000000000000000007624a16592ab3ca24cccaee13d9ee21eea86fe8000000000000000000000000fa9cbffb18afe7139c37c388161fc83778f20d6a000000000000000000000000261b9ae2a8f98cec8ce93729735190706826cb5d000000000000000000000000db23754561139c45d069e3f6b4e75e34e6e3caad00000000000000000000000086ab206a12970917ff75f239f7dac57e55d321f20000000000000000000000000a33e89c7778d33ad5a38180b8a31df838736e70000000000000000000000000fbd8ed98d84827442ed49fc6209db3c839586505000000000000000000000000900eabb86ef0938c76a9fe1fd55ef32a1db3ad420000000000000000000000007c8a4403a85ee4b1983dceb5f0965b04f3cb87e70000000000000000000000003b9d2edf3bf61845ce93674f23955f0ab83822320000000000000000000000009cbed26ee98882d590a0edd38392c9ffd2d35c6500000000000000000000000035b2096831da8b22f5c2f5a5472bf907d2d5c21a0000000000000000000000002586a1b81eaf59614e38d8f2fa352257169a07a00000000000000000000000001538f27c37257367faa48baf7498a83cfedb89b10000000000000000000000002e71992feaeb9ddf7ba11d125879c79df127d7ff0000000000000000000000006a95c9b8f358654c591147b1b147eb3b5bda4275000000000000000000000000ad08e8c60d19684bcb05dd57944cfd798e0f5b4800000000000000000000000063b63b5f0ae8057cb8f704f65fd91c19badd5a730000000000000000000000004887a8a7056ca3237c3d5ede917f0de957e2cd200000000000000000000000000cf557f767c657f74af3874cf7921f6dd738c929000000000000000000000000d2ba91e17a3cccb123380b3aa8bc6b3bd4962c9c00000000000000000000000060f349cb98d56939d5c59169638d4660a8666a6c00000000000000000000000003dd4c77dfbc984e9c4d4ef447d0b75608c3fb12000000000000000000000000b77e081ce1caa4922343b55a42e01f469f3f7bbc0000000000000000000000004d78b7ad05fa6a93fcefc2bdee4c5124d29e2f61000000000000000000000000a262a26d0516023bd8085fdfae3f1160c9d2a25f000000000000000000000000fce4c50cd925e36401fb41d5ea4a129a67b06b1b000000000000000000000000b88215b89c24528c5164ad125ac0a469d0de2b36000000000000000000000000f511f9761d095f42d579eec1963988dbe1537dda0000000000000000000000001113424c638e8e43b56f6e4b35d7d09482a1861500000000000000000000000099c2e6a9fc92ff8853db7d3232ace47bc6bf051a000000000000000000000000a2402ec57d376899439ea18b64c0ead84cf9d677000000000000000000000000b811b8f81b92b92420480159f548fb67b513650c0000000000000000000000001f4b7b6d6e77a74cc7120b2bcdf2a57629c5be830000000000000000000000009a67a9f0f4488a864e8d6e2c5adc4b378ab0aa28000000000000000000000000262e047c727eab7de0c12d4c26e1f95c17055675000000000000000000000000b87a8822d708f0685a00e356234a6753e25b6ebd000000000000000000000000ea30f9ecd6ee0d364d88990081c8c2db2ecfba1c00000000000000000000000077d1924f682f6718a260155d20890c054a603b6d000000000000000000000000088d8c3f12f46b17885b26095594efa62623cde900000000000000000000000034b28dc3458a4eac42cdef7ed95f48d50db21ee7000000000000000000000000b69a0ae1a6131cc0e06408d8107fb4709719d012000000000000000000000000ce43a196464d3d9c6a6006dbb52ebf26d120d1c8000000000000000000000000e6b832a238d67481d115e72603985458557a3908000000000000000000000000c7037642c38f542c904a69dc41dd1837e27c07700000000000000000000000002c217f987a33aac54e68bc5edb0fd915ad2338a900000000000000000000000075b5e03bfb66aae5b15d681ee5d9f230dd39f000000000000000000000000000b524979beb95b261ff5eecfb2d063f5f9e2d9bf8000000000000000000000000479a6c8ebc54ef7049595d2604802b5e1249c98d00000000000000000000000055064e2b270a024418b6484bc9533375edf71145000000000000000000000000669e701c4b87c1acfc643b18ef715935028ece6f0000000000000000000000005dc8086d8b2d1630edd7f588b1838cff59df83a7000000000000000000000000344afff0b91cfdf45ceb8336405919ff9d8685b20000000000000000000000003652f66daa0ec87262d8a1c1ff060659ab9175e6000000000000000000000000a5e4f8ee970b9b8d5974fbf9b6b7f07ebc48b312000000000000000000000000605a3f1cc6bc624c41b9f86a7dd90234d89ec6bf0000000000000000000000004e354bd99d3d2634531cbb5b3fa93429babbb324000000000000000000000000ec7651b340b29c5e24c8c9cc538f42c55b97ccab000000000000000000000000319ca3dfefd3691cf85c1a835eb7b4907dbc52690000000000000000000000004103b2e00c7dc30bc2330e2186dada0126424710000000000000000000000000f8dd5270359c7c34123b770535785aaa69809fa9000000000000000000000000ce1f9ca9aafeb89fb1789fc487e10f30bb888888000000000000000000000000e916f5e1c0b66d84474a49b368c92c335418f9b7000000000000000000000000c3f196d24a7722b1e61e99918ed78ca261949389000000000000000000000000b7e3e74fd167f0ff35d51cb7c5480eeaf32690c50000000000000000000000000ab75f69520eed3c5caf14c4c0198b59cbfac92f000000000000000000000000098449248f0ba48455d1c465d061ab2c5e9610b0000000000000000000000000cf59ec577163347f3fb0e2da2a001e29cf3db8b900000000000000000000000051e459f4cf78b96d5fc5641ab8b762a376acfe3500000000000000000000000030a1847b899f96f87e3dd1fd807769f71b69fe950000000000000000000000003763726d05702f7725b3907b2f1edea3872a319d000000000000000000000000302688ec70a1a19d49bf7633cf283ce4b3d1be59000000000000000000000000a21e908966f24a21581e0277c121dcddeccbc752000000000000000000000000551a6e0a65028f8fe3f5a3987780a589ba9dc3a40000000000000000000000007aa63e00286c431d405da3866018740730cc30290000000000000000000000006614503a5a050c7d324731f57a35993e14c19e3700000000000000000000000048f6735e41e35cdfa6888486aedd989b6602bc2d000000000000000000000000f536c4516e6023a6a5a81b938f144ded6f98fe1700000000000000000000000057d536249cbf549b0f58d04d4d5919018841119100000000000000000000000094c387ccbd5903cfa4519af8ad8ff0a5605cfd440000000000000000000000003e2ef1a9c3ef691560adb8fcc15f0d1289e75f2c0000000000000000000000008101016e552f63c07bee97b6be0f3350348150d9000000000000000000000000e817a3195898bc3ce695c575f923f4757bf3fdc200000000000000000000000095c7a91ffc769d79569f5029d200762188272fb80000000000000000000000002660ac8503d37eec0cdf15242df8f589d68284930000000000000000000000001ad5a762b0239fba970bbaed7eb159c5e1fd00aa00000000000000000000000037cc24bfc26464d27ede314b02563c62ba72bcd0000000000000000000000000609a09bde91c327053745796338d40c285ba64200000000000000000000000000d45ebfa6094e45c3330beb90ac98bf75505aa5b000000000000000000000000c92ad5e0aeb93f30cfe813384450fabf3745fa3d00000000000000000000000065539eafe103e61c172731d894692b8cdeb32630000000000000000000000000d6cd11eebeb4343c9269494f5e34d8209dae7c5b000000000000000000000000136d1d376186feeee883531d0436e7c804a55e240000000000000000000000004569f2ac5e8b425f59aee2e3df5c48599f7d1355000000000000000000000000eb2fd852da5d0df2566b9e19380308fb87acc64300000000000000000000000040886ac07c83e038599d7937dda048d53d15bebb000000000000000000000000281e467f898e7fbaa258d793969d78f1436718e4000000000000000000000000b31a1a95c3df0cf2d7a65fdd39b3292f04d0017e000000000000000000000000df12c3b153af97e155dcf9f722f1665185aae479000000000000000000000000edd598eab47ccddb18e3f6bb205eda193efd5e3a0000000000000000000000004db53314ac9a74fbf04bceb9aa15dfa3e5656d9a000000000000000000000000a1a6155d8a8faf083ac7852674f8766ea60af6da0000000000000000000000000d2a257303fc900a3fee6cfb78a4fe4bc8a0802e000000000000000000000000f43740b28c44ed5d7f9101be8bbef2029206aecc000000000000000000000000734bd7a40eb2a15a8cdf85d62e4b9c098e9be8da00000000000000000000000023f2fd174d5be30da827c218b05f8ae44abe34690000000000000000000000005a0ee2512c9fc813c8b26518929126af16ea91750000000000000000000000000cf69012a93411b966422cf7cf69a779d27770ff00000000000000000000000063e926386c4ccbfd8da57776a34c748247348b2b0000000000000000000000001234778509d98d40a5ae130584e81b455155a5e1000000000000000000000000305279f1145cc5c26ea6a0443de05e2c106a0e0d0000000000000000000000007f856e17da3c79301b345f7c97983f9d308216840000000000000000000000004b5dba9c1b6d5d900f56d98a97f90918c5a70717000000000000000000000000243138c4df61fe8cb3ef5931959359f7a793c112000000000000000000000000d6b20a8d31c10017060ed33d802ca3b282d6c9a10000000000000000000000005b8c0cc6761d80d56fa53c5492d2309a9ef892060000000000000000000000006aaea699ee7811197915696fea3ff398f4d58b560000000000000000000000006e29cf7be177231e18716a9c7141857598f0f63500000000000000000000000038404469026e336e15477b7650bbe456c700db5d000000000000000000000000d82db1e78a7fa1df6143ebe2e77bf908ab57ad1b0000000000000000000000008f7d08c66b505367ce0dfa88c0c79a9dfc2d2671000000000000000000000000ac3c723e5eef8130d39d5ca181f443a54cb9e3c1000000000000000000000000f890f2ad809b7b625641c052d30e561b6d5138d30000000000000000000000009078085dbaa87d18ee2643d9ab569df050055e7c000000000000000000000000a1ea9155179fbebb22ece71270a74448b739d0e1000000000000000000000000e1f95f61e835f41dcd2d01e22f05fa79705f861100000000000000000000000055e4780697627d73da8d8944c1469854b3b6a234000000000000000000000000d26203d26cef789c1c2c5d4129e68599f4a39101000000000000000000000000550eb3ee4d074983137007d75a311c20f9ccb0a9000000000000000000000000c18360217d8f7ab5e7c516566761ea12ce7f9d72000000000000000000000000a575e4c0707a82bedbbe6fd292e058abbc887e1e00000000000000000000000052c45da2cc7085fc666da9d0bcef5efee0e82c08000000000000000000000000782f02c97eccb4456b5139230e3ed82a8bb7d3e9000000000000000000000000ab9ee0ec5358a4d44e27608ae91cc4c8610ff2810000000000000000000000005a9c67e57b8808d9db01a7861450754fe4448b520000000000000000000000003951e68aa028216e242623376844e7efa3910e200000000000000000000000001dc3c47506e09b3c0f08bc86ad4823c04dbf1e6a0000000000000000000000001096f3290f914fdefa27e1534133d610b21f057200000000000000000000000049ef7465cdc4ce77aabbd4bca6a86dcec48621d500000000000000000000000072dc944e14b211a09cbe97ffa918f7899b7be37b000000000000000000000000acb140a3f9ca02937214ed98c9b1ea5c1d6bad05000000000000000000000000681e958370d7b0019d2f3c520c0aa349a39f4455000000000000000000000000253fff6f767f3fbf816b26c4c48d1a28c3f4482f000000000000000000000000f7f922d5e2dc4ec2c4da386f4a7ed639a281d452000000000000000000000000b85b64208ade789fc16d3188fa7d826673a0a9f3000000000000000000000000e3d3f983bce6e7858433cfa9fa529f9d53958c570000000000000000000000007ecc21ccb1820dc128b6b9740c78c3f9d209c1d3000000000000000000000000dce1005dd0cff07ea1df4853a8bc496bb1c7be6600000000000000000000000021b28e8796876979c62b71601ffef6554e586637000000000000000000000000c503416fb637f0f759c4073e42d783835462602d00000000000000000000000084cf4baf27a3c505ff02d887550b04ea4a0d6c5b0000000000000000000000000aaaaae684d23cf99ae6060df1d9d2c7459c69cd000000000000000000000000322ae209ab4fcdeb80614640d86a46d482fa35aa0000000000000000000000004668fc26a64ef1b26b94fefd273c691078684be100000000000000000000000089e3c999dd917c02fda324fb7cbcd0df7299282400000000000000000000000001d4a2628479efb2602c08a2d2f67b912021a00100000000000000000000000052088e73bcdca82532e8b1eab9dc954fe41fa37b000000000000000000000000b49dbb44c8cdf088780c325ef75340206ac0d9e800000000000000000000000087918d6cbbf0ef737c9492253e2a1e5a5acb154000000000000000000000000080fe09432d83d1cbef723beeed1e528604391f83000000000000000000000000851e8685fae75b44db194057af7ab9bea5113aee000000000000000000000000695b301b5397ac9f7d9eb7b5d50b161b6ba3a88100000000000000000000000000bececf8a05d8ca4b3a875091f698e21e200a0f000000000000000000000000b8aa4aa95ca6d9ea4e3cfb7bce2b924d05737c21000000000000000000000000f8795a34ecafa43437fa8236f82d481b2b4f396f000000000000000000000000cc84105763fbb924002894fcf00174d86b8840980000000000000000000000004ccef51c7b193b4adca5e56bdebfddd48def170d0000000000000000000000005f5a377a55e845b72a980328debd97315057cf8b000000000000000000000000e8cb9168597c7954462364778bef5145dd82f5810000000000000000000000007dbad8afb645d048c4c1f27eb46da994880ddfa900000000000000000000000063076be40bb4a27564d552078454c7d8fe7a09630000000000000000000000000a971b35e0095aab4f2ccb3a8f47bf7a8d1619e0000000000000000000000000cf03c00370608e29153401a52e8cc959f1781c9a000000000000000000000000c5b8c67997fe16ac746bc4b279d6346a8d84c9920000000000000000000000005fa1d4994f2226c716a4d9a8819fa6c30acb52df000000000000000000000000d2060db9e191135cd1c931c3dbb1c3c868569b8f0000000000000000000000008de9834144d4c9a4276843dcb0ef8a9b49b163e60000000000000000000000007550c15e785364c30352ae69cb19c73c499b084e00000000000000000000000015ca5e7bf60e68ebb2b07b0184c661de54ce9bff000000000000000000000000f301d525da003e874df574bcdd309a6bf0535bb60000000000000000000000000e038dcc0690623a78b8ce1a4228ea8bb8cfe2a8000000000000000000000000c39a085f910484fd921b06b15271c28102ff14a40000000000000000000000008b60aed9dd9ab253020c259ef6312dd035a2f9ef000000000000000000000000ecbbe79052563a3f63bc12cc71c93e0162ad76bb00000000000000000000000026578541702c8f1e53f3e1af216ac278fa51dcc80000000000000000000000008fa61aa7ea0b9549637a1eb682cf448bc57608040000000000000000000000007a380f8576a392a1afc656a9be95d0f22d77dde3000000000000000000000000bbeeffbd2365422a94a36d8910de516f0ce7b843000000000000000000000000e2f52a1b713d166af39e6cbb074c4dcc5d48f7640000000000000000000000009383d0ffafbfb1739906b35918d3e65c6721410e00000000000000000000000023378c588007e60897238be7aa8f1df504b3d1af000000000000000000000000b8a81b209318b4031979149a300eb8bfd7a8cb07000000000000000000000000cbc0873dc67febf004d3e31945b80301bca7974c00000000000000000000000054c6a95dd16797fc5dcd791c1294d9b93c9c983400000000000000000000000008bd32ecd4b55ab8fd57b464a18a572e25d5d244000000000000000000000000836e293aa7d9dd5ae7dd52d788e86e45cab16bb300000000000000000000000091355749327c873154552e4c7049abdfb30640500000000000000000000000003290b01005704067f07992dea611a5f907084621000000000000000000000000c8c36fa036244658920bc78d316efa4c9d98f3060000000000000000000000004da219ffb523dbc801a4d6a03f8d57840672ed95000000000000000000000000b95d9c1bde664030a963a5c81bb5ab450fb26e1e0000000000000000000000001c34cf36286f79bc3bafcb46533e7b921797fd1e0000000000000000000000008badbf00e2e279e4952bcb8746dd7bb3336d95040000000000000000000000006b5ee571823b905003e725b7ed2b1311578dc16c000000000000000000000000eb010371ffc349dc87a3bdd61558dc3af0fef83e0000000000000000000000009132fe48f71c48d125cf9f5ccb916c0dc3857189000000000000000000000000a7dcbc9ea4c5b66501ad30ce84f3bff27b9ee9e9000000000000000000000000d5d18677659bd8e5ebd3c9653cf4bf424cd52a52000000000000000000000000c3cee2f7c52e42edff5086f3786fb71a64a01ce2000000000000000000000000105d8fdb8f62143f365d87193703e973ab90ec650000000000000000000000002b0fb93086e0438fadebba0d46535c72d8891cd0000000000000000000000000b0b5e3d5019050ca25d261ce47640dcc35468a820000000000000000000000003b521b2feb9be5c26405582a3e441970d122714a000000000000000000000000df5a106d2d514ed247806c1b74be99527303074f0000000000000000000000006ec47e76a44e8bdb6e350d43dd4186021ae8e47f000000000000000000000000b59a08c3887a250f9f26252bf638d69a8381a76b0000000000000000000000009a36b909e5fc9188b8eac464db12e0b73bc05dbc0000000000000000000000008a876b4bea4e6b68991ab1ae9ed9bc675926a2de000000000000000000000000a93e0aff781b33ae47af0a7edf132e91e05b2cfc00000000000000000000000087a6f7aabe4b0a09749073c35c27c5c18f87e0b90000000000000000000000002b2facfc067976395d9051e3947afb3ad958a47f0000000000000000000000006303b6be2812cb87dc398b984e3d862282d8c75700000000000000000000000091c88a01b22875a6f57b733653ecc7ab27ffb73b0000000000000000000000003159156521f6de8b14bb29929b20a50b10347d9500000000000000000000000012534a4164f79f68ae87c428b982d196861eecf50000000000000000000000002973ce9d952ba4c5585d4b5d0f06df41215d6162000000000000000000000000d5a3a8a9c6bfb2b360879d7e1351d3c1ab935197000000000000000000000000fbaec1d667ac23e5df50eb08ee034d764a8503300000000000000000000000007a35f82118512155cb3f77f76f7d91fc2830623d000000000000000000000000ada16c17536a1f1bc26ca4d34455bae202f51935000000000000000000000000412a6da2d03871bfaab980ecdca9d61f432efb13000000000000000000000000bc163b9420d1636cee1c6b1b6bd932f0873dd5bf000000000000000000000000a4b738b8e5dbb479fdb7489958f9dd5569fbbcea000000000000000000000000d5e89fd4bbe4bac666e22f429fc21b294cc75448000000000000000000000000468bc965b448bc8a6b86c6b8773542b2de2c820e00000000000000000000000095fc66395fa1b331ba7891e57c8e0e99494735b5000000000000000000000000d0d9e872f0bbe3c9f2e044edd7da8a6f0993ac3c000000000000000000000000ac3557a19b8f2f8db22df64dc83702739e43694b00000000000000000000000087eebff4acd1e946eafaae5d01e05475a91f654600000000000000000000000005233800e32237fbac754efed60da52e6a0cc49f000000000000000000000000c9890dadaf10f1a37daa21653ab37afc41387f2e0000000000000000000000006b43ac16dba34950bd7a624989cddfb82eea81b20000000000000000000000001e774689e5bb78e4e07bc694455f4f0b6276058900000000000000000000000014a36ae17c8a7e01ef43e30ee34a1b68877b38e50000000000000000000000000ac051d1942f1220e49ffebb7fe641a73e4c675e000000000000000000000000cb80e38edbd6cb61272792164f58af145033a72400000000000000000000000029859572790e75993f8608ace08565324267c392000000000000000000000000994cef34c19d9ad147cc81cd740944df672389820000000000000000000000001f13e90a66431cb7faaf31b777121853cfb629a100000000000000000000000060e5ea0608565a874cbb629bbb28c5156e822304000000000000000000000000cd58fcdc1fdbd5251a0663bad10c110062e18f0d00000000000000000000000060edbb1e44d8fbee70e4a1914712087e773192ca000000000000000000000000ff3f88a37bdce4132b23d5c9c9d4e04ca9c3dcb10000000000000000000000000d72077b5c32d16ea44fbe8bbdc3092f6122910700000000000000000000000039ad9b50a8a332ed482923e0ee17a2510334b18c000000000000000000000000583b28c09e7a2645c4d8c833275f211a2de68c7c0000000000000000000000009ff3db5f1a67d027dbcc0551b3470416c74a0b680000000000000000000000000e0b0db3dc08260cf8c5cc961259027084701e2d000000000000000000000000912c7832147ad60bd315eb07ae3003ae87e366d80000000000000000000000008eb239acfd89b0a76f7891763395bb313c0e336300000000000000000000000066ecb54aa1ccf34f78645b491fa586b00c67c3ec000000000000000000000000fb1e9b363cfe0e010914e1215f972e49813ad2ec00000000000000000000000080280f38e83528384fb56209184d670687e8fc750000000000000000000000001235861908a271426312c6ee0441ed315a85b1c9000000000000000000000000a05ad5dcc53547ee3a50a88117a6d37d06b5699700000000000000000000000063a6027b854e5f6fd4446a5751ff4292c8f05822000000000000000000000000573eb51f682134efcec694d17aaefec4c564af32000000000000000000000000d93a61c7eb014f74548cc8eadc3d6bc91a7e4a02000000000000000000000000a225be733aaeb359239c7d21b0872c6a2922292a000000000000000000000000338e0ccc0a2919370f398cf7bbdb9cc335e6943b00000000000000000000000059e84384e9c60386f2e1404c6cdd6696d759cefe0000000000000000000000007ef493d319666fcbb0b42a4dfd85a259d40ead7e000000000000000000000000d06f1658b0431e4b87821f451db4710dafbc3c8200000000000000000000000037ab13defee09137703cee92bd404305d7c83efc000000000000000000000000d352ecf29e187543199989ebc6c432bd3206853e00000000000000000000000065a8f07bd9a8598e1b5b6c0a88f4779dbc077675000000000000000000000000a2b3f6d8642b54016fa0a1191927ddf6bca8529f000000000000000000000000e3731fa5e77f7233deeb21f783771e99485b4b640000000000000000000000004eb39ebb5ba07478980d9809f977ee5381e0074f0000000000000000000000008a134a13191cea04b906ad5ad12d08f4af8475300000000000000000000000006b5ae7c87c089d630bf6069b61d48cacaea8d771000000000000000000000000ca74db2e923c97c88dc7ad3808d84aaccbaf6e1c000000000000000000000000363e15e1baf4e050940e13a851f5c59324265b780000000000000000000000007d25326fde4498f2d5eb82b66b71bc0d993efeed000000000000000000000000c83df5185f4b79763576e507dec2cb6549b670ee000000000000000000000000a83e496848c272f670c8697298c4de209bcb15700000000000000000000000003d2881d5b96f216029e1a4f0ffa07b964670406f000000000000000000000000c5b7679c1abdf425ea9aa23b0b73c9863229fb97000000000000000000000000d846ed0e306e1e633ac8ac36f3e1020aa132deb4000000000000000000000000084c5767738f10eb2a0bdeb56143b58d6a08acbb000000000000000000000000f758c21afac351fa3308398343170bf83dc17434000000000000000000000000c581fa4a07e9bc6f815646864853e8202227d0de000000000000000000000000c97760a78174de0cf67bedfb95709bb57f6e3923000000000000000000000000c370a4729641b45234c6cfe9fd085a8c5179828800000000000000000000000088be53934a68b33586d4f3334914ac98cd94628f0000000000000000000000002f36b1867d860a1c7cec7260096e6b6bf9ebe7fe000000000000000000000000f2bd2e0215760c896fca685ed6560ab716c5a79c00000000000000000000000000a83245b8f39a70d0218cd2de5c2f75003c481f0000000000000000000000004834188011d048b3f9a3aa2554dbe5fc7701802f000000000000000000000000f68da9e071e64f610d49f809f8edb3e09cb1e2030000000000000000000000005d3ad083ee550289127bd5575ef29f45e72f25f5000000000000000000000000020db13a68b63d18671578aec295157dd551e2d3000000000000000000000000a942f1c501a422c3d58561719b394d4e4f871df800000000000000000000000099415a4028441aff6f048c30cdcf4b81149fb9240000000000000000000000001272741cc66984fc678a9a9b6fc3afacd8434f1f0000000000000000000000001f5e3b3aeb0aae3b0ed819fa5c5227fbe41ce85400000000000000000000000081e083b7d03114d6204f760842ad77bda34f1c63000000000000000000000000e7aef6979a4eb92a15cbf784ab8697f62abc0ce00000000000000000000000004cb2776a2550ed12b51e7f27f25287874f576a080000000000000000000000006731752f968f439c60b35bdffe8bcea0cb9d055f000000000000000000000000aee2d602be13ce6478c9efa6b9e4978da7778f1f0000000000000000000000007379078803d1bae0203b9410fab3c90f136207c3000000000000000000000000efc82a82dcdcb812b58e5519bb48378681e742c90000000000000000000000006df12efc08304fd9b0b727d0ab7b07c8a5ddac720000000000000000000000001cddb6f244bc41dc497484fbeae02b13a55915b50000000000000000000000003e965117a51186e41c2bb58b729a1e518a715e5f000000000000000000000000ef714ae979cc28067c662521853e14474dc304f20000000000000000000000006217494eb3a9091e42032adbd0d206d3da12d5c900000000000000000000000041fc0e8481e37483dc3c9e386551fc1c550347d1000000000000000000000000740e1272491aec3e69edd4bf54b7b2ebfec2068100000000000000000000000033308ca67bd3df41489fe6fae5fcfeafd2555bc40000000000000000000000008182b64b0a0df6b02730caa85a7d4427b1ed172a000000000000000000000000a74e3b7346fdbbc17c2a1fa7aa5d436cf3730b20000000000000000000000000bc8938c82f09687c4ad3644384150986d4297ae8000000000000000000000000a1b133fd679c5b24da3d651d6ac832b01f367eec000000000000000000000000d96f3552b414140ece014c6baf3745c1c0e102800000000000000000000000006886678eb0012d1a5c6dcb07908d7b0808fba776000000000000000000000000dbe909e48c4e8575552683ee385ee7a436ecb19900000000000000000000000031e5ea291d5c0b8bbd76ac51440b3f13b701f4270000000000000000000000007169cd3c938e5e18555ece6ff907e7fd808197e4000000000000000000000000b33e922bfbfac7ebbf79cfc48cd24fa20a7c4ab40000000000000000000000005ce3c04c9f3303da1b5069cb47724bf60155c7cf0000000000000000000000001c922967d856f550acc52fb9b3272003530f4daa00000000000000000000000064d49aa7485de5f17e107339cfc5e1686ab8cf7800000000000000000000000074e0991f39b76a97c1d94fe003a5ca219ae559ba000000000000000000000000b902e7b42ed4d2a0bce23a1c2e640ffd6d0e561700000000000000000000000019a8c36f18e53ec90ee2325fd494ecafaf3f1715000000000000000000000000e8b5e551389b3e3ff35e908a22285085205463ac000000000000000000000000195341227225dfb0841be337d1e4a222e44b4ee800000000000000000000000086ff64044b9fe17cb34abed2c4d1a557fa692606000000000000000000000000191135b443df648ee1107b2a11bcb677f7d02c020000000000000000000000009866df84abd2e8bfa744a3bb04ba2ac1c2f6de840000000000000000000000002f8eb2e0154e0e532a806dfef3b1480c741a88a00000000000000000000000009ae974b6889c7fa52ea09e8794ad9c65301a8f2d0000000000000000000000001a889cff0bfc42199d1b85bad06284f8d7a21c25000000000000000000000000b323539d3a8e92755a89846a291d43e649705a28000000000000000000000000b0e153beb0d944b818877707aa1e198b56e9d659000000000000000000000000de3d447dd0386c25c3f01e2a3fa3c93ac293d0480000000000000000000000001a1f9260ba50c183620ed543c5f4712a0b87df3600000000000000000000000026fa5fd0ccd1ed21e5e5c7d4962a3c0a346d6e0f000000000000000000000000d124111f3aa0992792d1443def4399813bf996cb00000000000000000000000044337d095fb0d4e8b0fde937dd56a1ba6a835eee000000000000000000000000ce31f0b46e1fd7cdd01fdbb62db8f8ee3fb1e803000000000000000000000000c8b5cbebc2c605d83f75e79bfe3fbe6c72e55c2600000000000000000000000068ac5f59c5df8cf58b75cab294fdd776b09ec7b9000000000000000000000000c6bab794e8d4f8d12da1a8bbd6f5e9eb88526cad000000000000000000000000357d153470c625417cb39191c4bafb1b5cf7fbd2000000000000000000000000ede243b7034566ede4df04e90f53719b9bd8070c00000000000000000000000011a7c4083eb4bb22414fcc78fb55a704221cdd5f000000000000000000000000060684427d34e8fabf264cca174d725df036093a0000000000000000000000008c60a0a3a4a9d36908319b5f23a5b6dfcaa77f1d000000000000000000000000d9a2a41b4b0ea7395e6325637437ed79048c13db000000000000000000000000610430b86c401cc6d973fda08f9540a15848e08f000000000000000000000000141d7e537baa17d70606e811049cc32a2e2bacc90000000000000000000000007b530c191578c753d67c6204432f510fd720455d0000000000000000000000001f42ae1f1dc5989f8cd075f926dcba3aa56db6f9000000000000000000000000f54e37272af4cb22ab8d9b254c71c13b5707875e00000000000000000000000018961ce5515b52ca6c22259824fa2649f7e814020000000000000000000000003c48542b6a40e03db14feb003debcf56bd33143f0000000000000000000000004c762341c4ab0fb01c945c0718448db4b5a6ac5500000000000000000000000062bf73b6d0bda2719140169e3096d7ef8083fd34000000000000000000000000cd89a09fd40c031ce104abc224acc29cde7be9e6000000000000000000000000759b047cb15018ecb359c57e14b3071649521fed00000000000000000000000080987abb4d64267bf328d67f22bcc9b2b679e4fb0000000000000000000000004d5a816dabf140b48f82def2fc811595705ac86b000000000000000000000000e04ccef2575ca5e5e41eaa323de59b8a02370fff000000000000000000000000de944c7a9f620a28db64c9588502d702053acdb40000000000000000000000003bc9781cb0dc06773be7bd44b5862cb250d1a7ba000000000000000000000000eba9a8730e296d19e2c70df8b16fbcebb24497b6000000000000000000000000cda8e3add00c95e5035617f970096118ca2f4c92000000000000000000000000035dad62c129816021f05e53a5cefa2e82c1569f000000000000000000000000509510825a384c4e07c72f5ca3477654cb04bee30000000000000000000000009754da5591629d2e41ecea34f7fd09d8e14d7a930000000000000000000000002d564dfce7a394b0464f4efce57dc7a2cad36f37000000000000000000000000e69210b0d63924baa6e22900f791370664c28b380000000000000000000000002666badcaf420dc5177e4280cc3c9d238660b6ae000000000000000000000000dbb75d93011ca16b6e91a6ff1450f136c6d0751b00000000000000000000000061370b8fd2528d8d92f552e83a3095ad42fb049f000000000000000000000000c75011a3cad16528369a43562350d9d865de6799000000000000000000000000306121f1344ac5f84760998484c0176d7bfb7134000000000000000000000000a2ae4151e5ff796be55bac89505bffca495832dd0000000000000000000000002dd911496f052c605844eb21ede982983d381bd0000000000000000000000000694e7ce1083a90ff420a59bf994cd706cfb1efad0000000000000000000000006a6ee944b462f45fe5b03a04f5d4370e8c4c2fc1000000000000000000000000972979760b5ec5b0ca9ecf9b1fd8523e3ae8e6be0000000000000000000000008f13f5c31b08ea5c6dc9cc979c0917aee57ce1aa000000000000000000000000c7d4893dc8141532cb2cc5b1db24a876e415442e000000000000000000000000b508552f0fe860cae0b48b658560582d553a9fd1000000000000000000000000fb9f4885f757b7bceed5b1edf64ed3c7ea2530fc0000000000000000000000008f74d6cc81b2395b661d07961d605d118794a0f30000000000000000000000009596029b815ca5c0422bfbf6e892599f988fab2500000000000000000000000012e1a63d62e97af7b8aceb8d8ebfb1a9309b153b000000000000000000000000d9b06f0ff9a657b57c9717406d1b0795597433c900000000000000000000000089448d135e685e62d2c381a1fc81db0848e4549f0000000000000000000000007286fcb1f0b9652063325f9d9dc6fef092d6e711000000000000000000000000a5415a610c0cef8623ca4f307f232c0bb5129c36000000000000000000000000dca5151ae9e01fb06805df161135ca9ecafbaa16000000000000000000000000fd38df20959b9350b1d7e979c461fee1328ef0d50000000000000000000000008f9ada778b7801f91364410a10364d52697accfd0000000000000000000000001b7f5116616d2e2f5dc1d205713e4d643d2af2ef000000000000000000000000d7ea4a33c6b577a16b3ec5f75f51d1efbeca20f2000000000000000000000000ae2839460806e290b92706397363cd27e139c81e000000000000000000000000146d0358c2f4c8374dceba81a3fb99b14959b9a50000000000000000000000009f7b996879e75d9b403de9007f35a5eb36d0eef9000000000000000000000000b9e4ab13a2a0f5511f66449c2f0a6489d09eceee0000000000000000000000001480d204ff1d352a59588176315fb81edd47504100000000000000000000000046fb87e922e546251c717ebb5fa29cd323599c57000000000000000000000000423a3c9d294459fa8d926f41ac58b83673050b900000000000000000000000007e20cf61d672872a7e8b3c377bbcc90d8cc2a9750000000000000000000000001b16298883c1b24ca7d5c79dd892f939c3b983cf000000000000000000000000c95df0c9b26b51f12301f96aa03d982147f5c251000000000000000000000000978c8243e98ab6d812153ddbee667f0cde3d71830000000000000000000000002f7fe7a20d1e315ee1f1964a18a93c4e735a888e000000000000000000000000e1421f2639586e5a2fc8349207e320788df65459000000000000000000000000e56fc5a90ba60d27099f4cffa7753a8d3e818bb4000000000000000000000000ac3e43b780899b8e31cbe5e6c55b02faa317ebad00000000000000000000000040e894cd54545986774da3e2fc9f9d7ad7094e07000000000000000000000000987a2954569fabd8c690cacf6a70859a4c6cdf930000000000000000000000006edd661bcec5979b3973bf944b45ae66d50bd11b000000000000000000000000948abcc6d5f34fb3fa8ff6aac8eafac24a637a3200000000000000000000000071c1641ebd4a44ad95bcc782e3c12373ec3db54e000000000000000000000000893c4c7dbe1d7118e1c5f6b5c23d0257030ead0f0000000000000000000000000996f8877413b6c8cc9921a9973c315790ff096b00000000000000000000000016466599b08d10c241609838da12964787619c09000000000000000000000000e90eebf984ce554825c43c3c4a8ae705a2b1c70600000000000000000000000093e4ef9b0570b1a0d7e46c8c9ef399034d405d50000000000000000000000000e00aaa6ab03b9a26950bd688ab5ef31e90dab373000000000000000000000000805bd2b4dee91b58efdaad82e29fce737649380b0000000000000000000000004361c8c44451cc586b5ff3770117a9e0da1bb0080000000000000000000000002520b4c4b0919f69a0c84f2badd05d86cd5a3d510000000000000000000000008f6497d6066d48756677cc262745c5fb23e35ac300000000000000000000000049b2c5bf400785c5e5005edb4c33310ab73ea59d0000000000000000000000006b510bda14166fd5534a4acc811c3dcee5c0646c0000000000000000000000003877c97c9860bbc7935b688b1cb0326fc5e1f100000000000000000000000000caaccc71b8e9d90cea6cc952fe342c4d08a70470000000000000000000000000c4606a1f8b0b2ef5ec48e4ed91edccbd7cb05c4000000000000000000000000074e5c005e55bb87f52b2440cc1b989a4b6aea81f0000000000000000000000002131a4892ff13c0054146f588e4e79dbe45b29b9000000000000000000000000a63747d8c498807df48e47fc6c728fb9c56fffb3000000000000000000000000ecb5695a58664a8b0f53d197acd31bb81c1a1db00000000000000000000000008eeede204fbedce9b1c3ee44685b7d517f16e6ef0000000000000000000000009186a7970da6a68a8b3a37ff289fc9fb6db7fa70000000000000000000000000e2b643161771dc24bd843dcd2fcd52f3147b49f400000000000000000000000095a7039601e9c7a672674ee307facb226786641c0000000000000000000000000591421eccd9660be80f12e899081123bf47625700000000000000000000000015b506d0fe993bb7486e7b2ffc42e944b6abc73a00000000000000000000000099bb8b534eefacc2ba5d32a13374118e251389e90000000000000000000000007c554da6e71cc5fe136a084c6d1fe6ebf59a8ea4000000000000000000000000eb943c230218e0da7b2ca18b81f7eb7fbbbe9665000000000000000000000000decb09b334acfcdf41c4e34ee6647a7bab6b9ab3000000000000000000000000052f25bc492e549e3f55ba1ea8f6c24760fc4f5e00000000000000000000000065af03051ea04e2671f4bc0cf8d5dbb53c0f9cea0000000000000000000000001156fd24afeb21f0a47214abbfece66e24ca0b1e000000000000000000000000ee52e5dee1ce0f3f7f10d2337cdef5a3a81661b8000000000000000000000000c45f7336f525bbe1c477d679a4d4f9866397623d0000000000000000000000008ec2330ee63b86f2222aa83ee6cc3f4445bb7ee8000000000000000000000000e584b655a6d3d818998670f73c9c0702b66498e200000000000000000000000090d0dbb877929c6b8e73c8226d709152347f09080000000000000000000000008a2f8334117ee6ad773c1afec030b3614d5241ea0000000000000000000000006e958cf40a4d4f87503e5f4da682e104b4f7c217000000000000000000000000de8270f8976b49e03868fe05cccd41d53983d9230000000000000000000000000099095278c6ee902c630ab82765ef52f1b13fcd0000000000000000000000004c34ddb382f6b63206c95036445d43938be8bec40000000000000000000000000a8ebce0ffe4865d3e3b7b8085f51ed725561962000000000000000000000000b9f25549c7588d1f4aba718d9254eb51688f7be1000000000000000000000000e38dc785805c53fa961badbaaca0ccd5e29b6ba1000000000000000000000000385826a0a7ab1dd6515804ef76a3b28cce093b2600000000000000000000000014dfa28717586d0144a4048c536820ca954eb12200000000000000000000000059cb72a8e9fc376e8d4c3afaaffd188bb5067c1a000000000000000000000000a1c9e0e987a1092905711ad69071f55ceccbaf5500000000000000000000000009187f7e28813c0f9eaa0ec39675ad1438f22415000000000000000000000000bdd64e5875be73241737f4b7286a3c033f7f5bf400000000000000000000000035c8308da0abbfeae4bb336881c386ccb0ece34200000000000000000000000021b615fea50ed21979a75053d767394244f2546900000000000000000000000050692843ce2cd32c8d7aed98ecee106659bf0dd600000000000000000000000001a0c0cc771ab603dd5620f072b47eb5c80ff0aa0000000000000000000000009f603d3232d38c45558f7fd4e87d74e8d83d89c9000000000000000000000000c847c61acfe175ad84a77c2f78fa6989414d3d3e0000000000000000000000005908568d27a6877d40edb763474995d0eb18faf000000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8