Special data
- Status: Successful
- Nonce: 3017
- Type: 2
- Gas used: 26308903 gas
- Gas limit: 26518871 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:
0x9ec68f0f000000000000000000000000a1ca6299ba48366af1845a9a8ae59b87ff0d5c0100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000007d8000000000000000000000000000000000000000000000000000000000000003e8000000000000000000000000d453daa58091443fbdb6c953973b819edb33ced4000000000000000000000000d437e1ea46f0cc331b19f3c1b0e1235aaa463bff000000000000000000000000d40d6234204d8b82fcfa47d4a4e233566a097395000000000000000000000000d403bd09eb5bc191522507a235fc8f009310031d000000000000000000000000d3eaa3010664e5888f98930dd6b16cd2b20ec944000000000000000000000000d3e83ce0eafc6e6ee6b4c296ad53f6c944e8e8cd000000000000000000000000d3d1f61c5e9ae7cb7dd88012f4e08a3a6ec21a62000000000000000000000000d3b7436fb1ce9d7bdfd90c50e77b30942297ea72000000000000000000000000d3a6421ca2ae1f47bd664181aafe0f16f58f07b4000000000000000000000000d3876a06b43307e64d9d5bf142af94a3153e33bc000000000000000000000000d37fbffd6af27b140ba92c85cc44b0feed307702000000000000000000000000d3649850d951f4a5649f3fb7a7136a588de532c9000000000000000000000000d3466d1f74f2d888d425d31127e7627103446e6a000000000000000000000000d2d4936ea6e81e4907654a493d91019c449ac79a000000000000000000000000d29de8baf3d02954bd10ad10473db69400c0f4c1000000000000000000000000d28b09d2d06092b5ab84f804dffa10e31b52bd2f000000000000000000000000d285717caca7189ac7ae2111e7dd053c2869d3f3000000000000000000000000d25ed72253d92e680867026732629025ac46031e000000000000000000000000d22d2e438f8897325102087d847d62f895140ac4000000000000000000000000d22b33e5e38a044f6d740b22ac5749dbed14f769000000000000000000000000d1f3a1a16f4ab35e5e795ce3f49ee2dff2dd683b000000000000000000000000d1ccd2495dc56a428ff72dbd484274b6b4a75424000000000000000000000000d19eb61471632f9fbbe2d940a5c0c658f09265a5000000000000000000000000d19a471bd76ca3dc13f64335c61c0c584d909622000000000000000000000000d18a31d59ba27b0f6f1f48fdb9ddc6b193852206000000000000000000000000d16519644e7aaf0b8c5dac03228d2effc836e47d000000000000000000000000d107f15e0a59c02ebd4ea37c16a32b942c3e94cb000000000000000000000000d0dee9331d8223e43e921f8ef3df7693ecdb663d000000000000000000000000d0c97887f6e1c679fb0d71f03cd19c1ed01f7e93000000000000000000000000d044529d0e5a85d68f638c72af68ee79f56d5be0000000000000000000000000d0401ac8ca2f5b5509de26e436d8703cfcb892e1000000000000000000000000d01751fdf5b5bde51470227acbf8ed43c5fb3f19000000000000000000000000d00fb8c3bffb6460bc44d4678b689bbe993663f7000000000000000000000000cfc5a7ce3f0ed65e2d1c89ef250513e8deb2d279000000000000000000000000cee00fbf2986aa8fcc85dbea5820f1e0a2bce030000000000000000000000000cebd83f4b37c2e8f9476327fa6390c3290e5c367000000000000000000000000cebd3526c3b3c516ae7584a0ec3e5bb22708aece000000000000000000000000ce1c780337ce72abfdda4645b9851af62d7757d8000000000000000000000000ce12d48e55911cec1bf66b0769798aa9f91f50ea000000000000000000000000cdfa6ecc50c94c886b41b17fa6daa6d62b946314000000000000000000000000cdf315327c89d423aa7a89f4094e2aa9da7e466e000000000000000000000000cdee55964da8f680eb0bdfc503c855eb464e0507000000000000000000000000cdedcee9c46284667997eb4d29f8427b696da3df000000000000000000000000cdd9f93e8f709bee0529370e94d832043f3c687f000000000000000000000000cdca6b89e9464cc43dfbd404feab28aa64a9aba8000000000000000000000000cdae55a0232a37e23e0c7834369d42076c472aa5000000000000000000000000cda141cc10eef6d0fc2f8dc418cf728c6db30f25000000000000000000000000cd8f9e6a934f56361f111f0c0441e790104581bc000000000000000000000000cd3e2b344a45e1db6bf19a223933d09d9e74e844000000000000000000000000cd3cde81f0614477f56485bbb400c61040019525000000000000000000000000cd1feb9907447ede80d292697989c8ffb0df0090000000000000000000000000cce03fda0cd5009f91c9411eccce15ed8cad8ac8000000000000000000000000cc9f512c8a0d4727d95e55297d5a7cecbc65e837000000000000000000000000cc92a3069f20b12403e9a3cc04b2396278c3b9c8000000000000000000000000cc9221c15a3f2e75ab08fe84f7ad4fbff5b46126000000000000000000000000cc8fab26838075ffb5400e7b96fd8206439fc770000000000000000000000000cc60212c3c4e0aefbd7e5f501c6344dd9ec973f2000000000000000000000000cc5bea1c99de303ac02a32ef62baaadd07bb61cb000000000000000000000000cc51d045bf2e1ab3d705dae4dfa1a62ee266a5e3000000000000000000000000cc4acf1ba8a3307be21e42a0fa1fe921eed271fb000000000000000000000000cc3465d6317ad58b0c0b0303a9f852527b00da3e000000000000000000000000cc18da66d199c164427608b069e48a2964447732000000000000000000000000cbdcb77b770b451ee956d5096b6ff08b2a2c8975000000000000000000000000cbd2c394e779360741f31ac95a81a59828635f56000000000000000000000000cb9e98be40a5de519418fb681a40d04d9c226527000000000000000000000000cb8006fbb033b90d199d7c0643230ee8964f4e92000000000000000000000000cb7958ddf673aa8f21614346d3e1c46182a9454d000000000000000000000000cb44a35909593e07e969d5151cc35ef1e35e2f1c000000000000000000000000cae7b76087958700422c785cc5632f301428a11e000000000000000000000000cadaa7af28ed30efe3c61016b63c92a8439a9e52000000000000000000000000cacee080014ca816760d33c1468d98116fa55ee0000000000000000000000000ca84541d8b8bf50fd8b042acfd28b1e390703e20000000000000000000000000ca455b9be0496e49f949a86ad93d2333e5e45f6c000000000000000000000000ca3d6f80fc0e54ff7aa333af6ba268dc50d71ced000000000000000000000000ca0530721132095e2c9eeb0cdecbea407b5ed23b000000000000000000000000c9e6f09e27262fa6e5b35de7340304d16c800fc0000000000000000000000000c9dbd40e322968f5dd9745d42f1141064f74a054000000000000000000000000c9705a2f3d236cd466b724610aa1475d4279dc35000000000000000000000000c96746bb6bdffe4da4522e5adb887a660033a6c0000000000000000000000000c95dd89124ff61f6799c8e5d808b1cb11885e5b0000000000000000000000000c945d9970231a74367d5360e38a5e645d557e3ec000000000000000000000000c90e4a45dfb39d82ef794bf204d1cdf9845a807b000000000000000000000000c8ef823f4f154415bc4931071f53c61b4f979152000000000000000000000000c8e066637a3d221880d1373714e3c97e903c337c000000000000000000000000c852f8580d4d10fd5723a4a0e8392d374feedf0c000000000000000000000000c842d1327161960d6921e30b327cf7880d81c5b8000000000000000000000000c82e351f0c66901a1619604660bdbab83741e100000000000000000000000000c82538d151003974e3523abbda7b93d6500f76bf000000000000000000000000c7cd718b09dd2b775eb2addc8c7478fda18b29a5000000000000000000000000c7b0dc9bf479115c1932367f0fe9e450b1ea042c000000000000000000000000c7ab1d2f9508a4b6a7feea042c3c7424a06ff172000000000000000000000000c765b4ce88fe6599bbbe7296b1ae98843fbe13d7000000000000000000000000c74796b6970a97e3eb2a9fb003988e69ef4c5264000000000000000000000000c7237d241bad0ccded45320511195fcc2a6c14aa000000000000000000000000c6faf8c7ae6947333386fb32aa386388739132c0000000000000000000000000c6ec6b8c62ac8781598bbea403dac5767cc95ae3000000000000000000000000c6e45459a0dbee38dcf4913c431b314993c8d7f0000000000000000000000000c6c2d5280a2419473073a39334873643484596ac000000000000000000000000c6864663ff79b5621208b8d06a4464005110a1a0000000000000000000000000c6637ee3b6f75577b071f6f0e09416825d30124c000000000000000000000000c6484e82ec8b70a797a877a1ae002386b7cf18f0000000000000000000000000c60c0d7e91bc4b6ca35075dda548f3635435053a000000000000000000000000c5ff72a15355b2b5329e12936804689efa5b55b6000000000000000000000000c5cc119f3dbd9420503afa21d51405ae78e51b04000000000000000000000000c5c10b235c10d5bc56731a0d2d54a289c68ad0e6000000000000000000000000c5ade1e9e31b3b10399bd5a81a5b1b4c436b8cd9000000000000000000000000c5a6930804c8805df7fc467c37deb59eeaec9906000000000000000000000000c55fd44adb6df2df1b6865d9ec3c0f806b71944b000000000000000000000000c55da35bd966e4d29cb8b16bb8a400a868ab4534000000000000000000000000c553cada3a3a6f58a59dcd5a5bd6ad7b700a7000000000000000000000000000c544c2dc31780ae344269c105398487073c09d6f000000000000000000000000c538403efbf213476021bc8b26b9d88b37dac449000000000000000000000000c526607d0467db670e0c524a25be8ea89753ceca000000000000000000000000c5213837078338a33109306d60f9d956d82cfe98000000000000000000000000c51acd7b5d8d75233118516842e841d1fab7b97b000000000000000000000000c514c6a0ff35006655591a01b9f287c22a9887b7000000000000000000000000c4ce07cccdb2696feca6190ea89ff54a8e2e6ab4000000000000000000000000c4cd42d26d759eff89317879c2dcc5fb62c34618000000000000000000000000c4c1efaff2d04330ae56fd5bc48f86a386b9738f000000000000000000000000c4b74ae89ef93e683fb4afba8e118d730313d45a000000000000000000000000c49bc66b45f2c94a858acb83d04454731d1ffa20000000000000000000000000c49419d52b8fd1073f8fd8d29a01f341aa9192f3000000000000000000000000c46669611499c7d47a12aeb8542779633447d67e000000000000000000000000c4554e1bc0d6e7344615611e40d4474199b25ef6000000000000000000000000c42b83a63b977104bad8acea915763c3abffeda4000000000000000000000000c41b2e0bbe3f50fff7bc8c813d5e88087e50c584000000000000000000000000c41b23e0aa52257bc03522574d471eb653734190000000000000000000000000c3a1478004427a7e6efb23bbbb6315094299db44000000000000000000000000c391002a1a97ed8f789ae76955dcdd115d47cfc6000000000000000000000000c34da1886584aa1807966c0e018709fafffed143000000000000000000000000c2e412c871c88436feff01f267c1d3e5051b12ae000000000000000000000000c2c704553fab2ab8ae237d144709f06af3388157000000000000000000000000c2b6589234bc3c9ff14d1b111402a07df99c35b1000000000000000000000000c2a7171a192a96c2f49b544afcf4e2ea1630e1de000000000000000000000000c2763a94af011230cd4f8521a2a8d9974890ac07000000000000000000000000c2503802e904406a758e8417245d78eb42be3295000000000000000000000000c24dc678bb0b015be150a4bf749aa62a445a524e000000000000000000000000c21a562b00b151b45e62e24385ec585c69a21e00000000000000000000000000c1fc90f12ad5605ec713068e3619d7ba02d4cd03000000000000000000000000c1f2e828e9be5bc576266f1f6acba8fe3d89b584000000000000000000000000c1e2e860bb16c61565202f1848a5f0fcacb399e8000000000000000000000000c1ceffdbed521cff91547b866930d5dedcf509f2000000000000000000000000c1c5eccda4a3c30214ab53d56b1540c98d057d35000000000000000000000000c198d4f0de189ff693c923f661c07062465d6f2f000000000000000000000000c18ac3a96a599dd23f64a33ae372fc656b72d906000000000000000000000000c185d00dfffe4d98aca4dec08b4559352ab79129000000000000000000000000c15e2a8c5196ff5701d41c464c79ef16ddd43d80000000000000000000000000c13ef30bb56782841977434e34558a58c289a002000000000000000000000000c13a418f0f6e9a567377d2ae7f22f0f7188dba39000000000000000000000000c0d41c0f441697087fa3137c4b5936c5fefb2ef4000000000000000000000000c0b1e8ca2798ea6a7a7879e7c03bcebfef2c4a09000000000000000000000000c0a4352241f4efbad1a919398ad1f77bd591c5de000000000000000000000000c0541091640377e6d471d814116057ebe729071f000000000000000000000000c022cd6d5751914eb756c139cf9700db8a4657fc000000000000000000000000c004dcba87c2bac561b312880645bd37591a241c000000000000000000000000bfd8cba6a1e10e1ab4fa11a0062f4e52e13d260f000000000000000000000000bfb590b68d2086a1c759d92fc613658839af4666000000000000000000000000bfb3e090ecbb84c7436c31dfeae08a94fdaa4d14000000000000000000000000bf7bb9dcbd5381b56323b16c2b9b4fa5bd4364a6000000000000000000000000bf579d7402d8aa5cb82a096d9a5d2c01253a0a81000000000000000000000000bf4b36100bf044b9f639e84e00b93a04b1004a87000000000000000000000000bf243c7b51996abcd8a41653bbb14dd664c201b5000000000000000000000000bf1b7f449818876689c16d556659fb63ca1fe18d000000000000000000000000bef6e10e2ea93366421d1633ee5ccc153e7c7730000000000000000000000000bed859ec1ba66b84c5840b9f24c6edf0a184769d000000000000000000000000be9c51baa563d0fc17ee9f8e00fdb11da4ffbdf2000000000000000000000000be4ba856beaaa41349026e005c05fcdafc7e20ab000000000000000000000000be05c0abf87a1de4a2c012e4086284a5ef8df9ae000000000000000000000000bdef74dbb6776b55259440adb41ce5603bb42e76000000000000000000000000bdc10210556ff1566de3411515c2bdf82a719496000000000000000000000000bdb1e640d4bc6b28c41820b496e03ef47643b111000000000000000000000000bd8736adae5793061932ea142760855b0bf9fade000000000000000000000000bd84929cb2c99b160867b50e28773507adda538a000000000000000000000000bd7d458155820dde7a9c7d57ac7125a21b7dacfe000000000000000000000000bd5459aaea9453066e5d8bbc27290e42d502decb000000000000000000000000bd4a6dededc0e58b76491d7e64889793ebd7b1d2000000000000000000000000bd3ee9c2dd02dab0aa5cd1579389aa174512aea1000000000000000000000000bc5442b03aa17acc80608258c19737b3fcd9528e000000000000000000000000bc4d798d4a68cfe8fcac39410949798cd6b136ed000000000000000000000000bc23ed4eeb2a0c6a00c7e9bb3d5b35c749fb81b8000000000000000000000000bc181041a5c32b64893b21ffe20d42fdc609db09000000000000000000000000bc138afc54e85664116fcfa83853713a1f6dbe85000000000000000000000000bc0f7075fbb089b1bbbf0536a6bfffa61b1766a6000000000000000000000000bc07bc4eb80e10f2d96b9812271e61163fa23f35000000000000000000000000bbf384611b7c1de15329d7551d4f8302ad732842000000000000000000000000bbee8b45956595898b64fe9f4d2cd06361ab7833000000000000000000000000bbd023568ba92fc919dd7bd534e13838bfcc4ace000000000000000000000000bbc1bf7aa9462129ba92d391ffba903b5adc8db8000000000000000000000000bbb1be8a60aa21833c30329881745c0abad8bbc1000000000000000000000000bb52121f2c885b420c542ca9628f799eb0816c1f000000000000000000000000bb0f82c75965c601519e926e66d839b16e5ff60d000000000000000000000000bb064e7e9aa425b53f64143ce6bb2ce1ab8e47cb000000000000000000000000bad7bc544b038d887fb9194f3322c1b350945352000000000000000000000000babed090635803de73a3d8e3169f52e02f97f63b000000000000000000000000babdb41b89183afc9a7186609fb3fe92feddc7dc000000000000000000000000ba62a5da8eecbd271f4cdef94924992f6b593826000000000000000000000000ba6241abf43b5990b9e498fd4cda9211d6e77df5000000000000000000000000ba548b8bfd1170b46fd3fd6f4ab9d36f12c49a1d000000000000000000000000ba3643ceb0f0d4cdda1bab2f0812a800e2a565f4000000000000000000000000ba2e29a74d39c7b34ea556e45481102f9a86f3fe000000000000000000000000b9f12e268631b9bde923e8d8fa89ae90346de0c4000000000000000000000000b9eb79e3e735ee636255dd8d65872a1287744e33000000000000000000000000b9d965380ba664e7dd0090767c7760922bc7c9be000000000000000000000000b99ad00ae0b27d980a4c236c41ed685d2bfe159a000000000000000000000000b901795d6ff0415421d865054478751d2f607fe3000000000000000000000000b8e24c6df9640bee9f121c13420f3e81dfa3a7f4000000000000000000000000b8c86c23b1c202bed3378b1cc5fb209545aaa242000000000000000000000000b8c5ad2c73de55321ec01cbfaafc5a2d25587f85000000000000000000000000b89c287e799ec19519a4dda0b85ad6f26384cdb3000000000000000000000000b8945bf4522d3e03cf1e27c66238bae54d24d9d6000000000000000000000000b88815930b61aa78eaa1dad711e72b128c03f7f7000000000000000000000000b881586c85cc662658ca39448ef2ac9f3f362a51000000000000000000000000b8620d331402d84163259018c30fc2a29dd7f6b6000000000000000000000000b842daa2c0eb1183146218108df52cb936aa9c87000000000000000000000000b836043d800be77944637a0e3e610c7a657df75a000000000000000000000000b8348df48e3af0587fa6d2393d830d72694232c4000000000000000000000000b7b5418fc83b0a4b2a31786b86a2adb5a060abca000000000000000000000000b7719c6c7e38163846d6a4a3267c4198a5897e36000000000000000000000000b76a1366b384239bb925af7e5651eb6fdad64164000000000000000000000000b7502ef593d98ca7e69e0a909698fcb43b603e26000000000000000000000000b72e5342f2a41d46a545489ffc2bdc6f6893d378000000000000000000000000b6e7f3f3f5a1d3f27bd0b83a9ac149f51cff3bcc000000000000000000000000b6bbc39d8f9e775c38e73d1c4f61acb3afa682c4000000000000000000000000b6a81ef21619d06804d1131138ee02858aee7ca3000000000000000000000000b67373499302343d9f68ff242dcdda0716662d6a000000000000000000000000b66f430b256fdcd0c342eee5066938f62cd9db95000000000000000000000000b659d713985aba5f9ed1d17c9587fe6602621354000000000000000000000000b641343af2cc7a391774cb92eb8aefa91bd3112e000000000000000000000000b5f9b70e6e29bd8e4b40cd1ba2b67f81307742a5000000000000000000000000b5f7cb23f7deaf9db9a3d0ae982c81774091fab6000000000000000000000000b5d13a47b133532ed9beb1b2c2c904aeb8f5c20e000000000000000000000000b5cade257d385985bd7dd921c1c712b23bedbfc9000000000000000000000000b5826a5ea808384b21480f2eaf6441a0549b22b2000000000000000000000000b5690b589c111b424c68a1ed7cdc2b31bb730fca000000000000000000000000b54ef1110983e13593f5ffb581a2d4e6195f3011000000000000000000000000b4dc01b569fa987cfd84290a5beb7c176f401bbe000000000000000000000000b4c0e74a1f13aaaf3fffacc18d1d70cac57736d9000000000000000000000000b4b9754c076cef7f057d6cccfee07739b40b3730000000000000000000000000b4a7e258b731ed5568321d80cda9ec619d2feece000000000000000000000000b46693c062b49689cc4f624aab24a7ea90275890000000000000000000000000b461c2f10286ce47d2bbe5d29bad24b0750edcea000000000000000000000000b430dff86f8a72b9421977397be4f47392a92a8f000000000000000000000000b3d627cff5dd9645f156821af20b8851f004bc9b000000000000000000000000b3820082dad434abe3f75c646e794854de103718000000000000000000000000b37cbc88b0635af5220ac708d5429e6d93c76fae000000000000000000000000b36a3348d7a172693ba60092646cc72037968810000000000000000000000000b369b114d424acef6060721c38dfdd767da4505b000000000000000000000000b35063529fedf02d447479125a52725dd2d416be000000000000000000000000b3223023ed08b5d07206f7c2414cea28fb396a8d000000000000000000000000b2e71fc78233c9901f82bf852c4f882788020e3b000000000000000000000000b2e1fecbece6bb28315be7a223d52c05dc43f7f6000000000000000000000000b2e0cf86c0feed2d6012b2be33cc8d4b34422d8a000000000000000000000000b2d98dc570eddf225d4c182c08ca08e53ffb16fc000000000000000000000000b2bcf4280a5360ab0ee0155f9115c519bcff42cd000000000000000000000000b2a85e211409d7547f15b3174c3e6b5e3797d451000000000000000000000000b2972a7bc153c31e52cecb28f933ff2404425abd000000000000000000000000b2951d452920f03ec3094b06a8487cb59f6ce2f5000000000000000000000000b26d2fd17245718ca85c6ea6f5da51b065c7b60e000000000000000000000000b236f2db2b3ee831564560c430ffcf0e2a77b626000000000000000000000000b219b8bb872321fc4674a7449498faa3ab521918000000000000000000000000b1d2bdae13bbc25e5f2e62c1829b49562240a2fa000000000000000000000000b1c559174a5beb5f64f550fbdfcde29154748ebe000000000000000000000000b1744e62276332cb877eda7a96be3a9504883a1e000000000000000000000000b149d3399baed58cca4b7bdee003bb7114c09b0e000000000000000000000000b143e720a4342ef178fd218e6fc211dc6d4e43ac000000000000000000000000b13a509b8e3dd88f4a5239c1cc4a749111cca5a7000000000000000000000000b10c7361893fd1ca8f7e93febb10e473421c0eec000000000000000000000000b10c6bc72108ae7222b438454c2cefdd1dad1061000000000000000000000000b10194ad382fae5babab925adbc8a1472d4e5864000000000000000000000000b0a881815caf8e2f4b28452d774696b710508e30000000000000000000000000b0958d26c19dca783dab1b435f769d42f6857a93000000000000000000000000b0145ae156d201d6e371d07265fe3c045071c967000000000000000000000000afd08bf8eaa11ac2f1cee0beb5de8b46fbad488b000000000000000000000000afb55b5406d508bb29306be17e5ff47a7ff94b86000000000000000000000000afb4aebeb876c3febeb0645c0f3957589f9585b9000000000000000000000000afa99c44201a6df5f89202a20438af659503b196000000000000000000000000af65a921598f6882c6fbb2c0667cc7e2af2ad667000000000000000000000000af280959cc9c64489b7c0ca397b51cdecc5b970e000000000000000000000000af1fe4ff99f0dd8b174683a7cd1af6b77a95c96d000000000000000000000000aeff5ef2ef33b64f69c5b7429d09aa18c2e814a8000000000000000000000000aee687ece5c9fef9621a2913afaf8a4c25a0dbd5000000000000000000000000aee2c3f2f3a94ca819f4f1ee8efc53d828189d5a000000000000000000000000aeddcae8e8da9e94a41034fb4ce6be6095300f1b000000000000000000000000aedc4ef46ccc93db9e4be84da7843264c7430ec0000000000000000000000000aebe2c167392e4b0d3e150ca80204eb327db918b000000000000000000000000aeb62d362214280d505ba5faaae010619a0b7286000000000000000000000000ae80e84875cd242de2ae652aff0d4d05ba06fa67000000000000000000000000ae6897386aa54958b1937d62e923e122cfd5c341000000000000000000000000ae5ed074a5727ae41738c0482ed68719ad0bace4000000000000000000000000ae2a0914385c9979f5d994a5b1583e73717011fb000000000000000000000000ae17e7c72eb087c3aa76bba285263fa612c07409000000000000000000000000add3aa01ca43875bc62306200d09e9fb013ab601000000000000000000000000ad965bdd1d7df081524d033c4f72cd84d442ba0b000000000000000000000000ad7ecb343e04b68945a779e5023791fb8dab1bcd000000000000000000000000ad55195ca3f317718de6a42ffac734df53d4498b000000000000000000000000ad52665c83e3cbf7296c5e541324692f354e89f9000000000000000000000000ad4d811286d1c8e5cec0f90232a3e2ca91659cb3000000000000000000000000ad44890877f845a50024283079735148edbeead5000000000000000000000000ad2221b4e494ac85c416f797fdfd2802384aaae2000000000000000000000000ad02d1f06ecf7929481d958b3ae2ec55877928df000000000000000000000000ac6e00e5b89e72eb69bc7a7fffdc27a780be5e46000000000000000000000000ac3dac36c29e52a980c39ebb07240b8dc7e81455000000000000000000000000ac32ea7f9a872ff42ce6de7e484d9e0a483d01b7000000000000000000000000ac08881e73f86216cf4fb5c5088b50359266ee3e000000000000000000000000abcc86ebc70378819474a25086c80a3ff96f1e04000000000000000000000000abc8d1262042bdf89b2d2d52dcbba14b28bcda17000000000000000000000000ab99aaec9d8b1d2fe0178ebe25176033a4d9a553000000000000000000000000ab56fd979056d9ad735e5b39b2ec70ebca712e60000000000000000000000000ab208e92572217df5297d996f01b7741d1a5e944000000000000000000000000aadb9ed84fe0812b87ca98341aef5599b47ea60f000000000000000000000000aace14cd24e73cc3dbfee44baf3b0eba797fe8ba000000000000000000000000aacb0cb428b1e6734c3658b042a4f00486ab8c38000000000000000000000000aaa6b9f101a0f23effa81226f1dabd8c324c8cb6000000000000000000000000aa91ab6f508c4dacb0f1403186c70843fea97bec000000000000000000000000aa51daddd9bc870f275950ac12a73170051031e2000000000000000000000000a9cfd8df40677cdbe9d16c55b28fca57c0ebfd62000000000000000000000000a9b40f2ac26c96c9f037a237e9c4d98f6437c03a000000000000000000000000a961da5d129aa0f191b7643a7b5edc0188d393f8000000000000000000000000a949b6c41f37c50a153f3e6706de86e902102027000000000000000000000000a92c24967e79e869efcf82c8bca962ae8d2f4665000000000000000000000000a8fd18266582319a2f14f711ab7ee6f2dcaf6e98000000000000000000000000a8c06e3ce76dbb4db1ef04dcceca2d7037177b07000000000000000000000000a8bf7972acbec355451d48adf11444e1f4142a02000000000000000000000000a87800c6d7df52200adf08eb62331f34951c81dc000000000000000000000000a87504071e49c588c7d1f0428ba27d92c68a17e1000000000000000000000000a842b1bd65c1f70cb5d4d3fc9937884b41bf8fb5000000000000000000000000a82465eb8eb2d1397fa962f09883ccfcd54b09a7000000000000000000000000a81d0119ac71adf29ac4f6f263026797ad0a8ab5000000000000000000000000a81bf3674b3051a3eb7d281d6f0cd9ac295c6304000000000000000000000000a78f3814d742e5bfb6cc7e35bedd39d3a5e55329000000000000000000000000a77458e43784ad21b4b084a853770c4c6083923c000000000000000000000000a773ccb0114d79f75e039695e10bb93f8967da5a000000000000000000000000a7604155c60bee222456825e30266b3b323d393b000000000000000000000000a74d9822dd9d66b3efce125ef84f89165412571f000000000000000000000000a72b1eabcf860afc73fbba609e303bcf134954bc000000000000000000000000a70645c6e3af116d48b729a66d55f204718a0ae2000000000000000000000000a704390a6cb2bff64d2a137b6e86d00783196721000000000000000000000000a6f35caa81ff9cf946eba81811be45d5d64d9d19000000000000000000000000a6bfdf0294374349f0a73eafa0a22ed9d5d9237a000000000000000000000000a6bc4a90ecd80429cefa8fe3501e87020727a3d0000000000000000000000000a6b0d68a45f4eb4d69deff6f5c61649ddb5bf31a000000000000000000000000a65ed95f0b15c9bd1e9a9abdf346915f2abb4a66000000000000000000000000a5f41e078e058ec252f4cd3b5327f1f30c171544000000000000000000000000a5b5b85f0c5209998be7aa72e17f0ae289bc71ba000000000000000000000000a56e8720dee3c6e3b320defa697101b1ea436303000000000000000000000000a53a6fe2d8ad977ad926c485343ba39f32d3a3f6000000000000000000000000a51fb764b9423699d491db885336013d20ed6027000000000000000000000000a5122d6ed500b21ea0107a588c646c2f10d36246000000000000000000000000a5058f63df5d003764f8f21d2a665868a75050c9000000000000000000000000a4dc6347ac2e5ada60fc4da4d15edff1506af4ac000000000000000000000000a4bdbe3c6cf0a76c7737d8679e3667209dbfa083000000000000000000000000a4b4a8795bc89c38562d1bd3d21cb496632b81da000000000000000000000000a457733763f5eed7c535f054ddfad43e2fad956d000000000000000000000000a4290788f50ec54a5e8eecd9c676254774fbe852000000000000000000000000a41c8c07a72cb75e3ae204a602b5eec7eb312bda000000000000000000000000a41a33c2615d51385cd6497393e54f544694df2e000000000000000000000000a411619485bacb6ba398264a488fc9d3c5eb9cdf000000000000000000000000a40c49ade6c72324821dc073a968bdc114bcb0d9000000000000000000000000a408ddd1bea8f798449e79c0e8a25d8b301e526b000000000000000000000000a3fe6990c859f69603e796d7b6ae4cdb12916d64000000000000000000000000a3c1938ec6c10051b8d003ddd08c126ea8d9a72a000000000000000000000000a3b255a68dd9c4d6bd9d1b2d93daae3a419e9c87000000000000000000000000a39492086042ffd52a4cfe672e402413c93a580d000000000000000000000000a35da3063e58922cd4a80af1eb2d1691fed8692b000000000000000000000000a32e87ff7016cf03971b5afdaa240305fb1d6376000000000000000000000000a290e8789b5eae2413c29113fe61ed381916ca3e000000000000000000000000a27b996c44b69d12e50d848bf09ed632c39cd001000000000000000000000000a270f5649a42fedfe66ddb3b0b50bebae1e3ddb0000000000000000000000000a263bc718a83fc5457cf4287edad4f87ce08401a000000000000000000000000a231375b1cf7cdb5ba1fc7e9df55452f5f0294d1000000000000000000000000a222ae580daa73a12c4727a9c0ce42ba9fff2322000000000000000000000000a2207f598afd5e4c391f8287105c6ece647d20cb000000000000000000000000a1ea9bc70123476c848b1c2a7b5d0e4c364b3203000000000000000000000000a1b05cae3ff97fe6c776b2bf783888131c24eaa2000000000000000000000000a13f452145eeee5519d9d14facd96ec6f8caa733000000000000000000000000a1349cde05c534e747dca402eab1c901121890d0000000000000000000000000a1339a97496e5c0fb9eba1ed1a664e19884ff6d5000000000000000000000000a10d5174c3950ddc4a56980e3dd7e6fa4c06a2e5000000000000000000000000a0db0a7a73bd8d75f3ad1135f80736f9d29a6ba6000000000000000000000000a0a8b3e112d6cb2a90537b49b381351b96396218000000000000000000000000a09f889dcdb5106c68d606424b6e0e9e15d3247c000000000000000000000000a04351aba4a1ec7c708212d64fe2cf411b93adac0000000000000000000000009ffcd860b12726474d96a9a54f640a46f0f4c48a0000000000000000000000009fdd81d1711203ab24be5babecd6be5677e42d6a0000000000000000000000009fcae73fbf4fc6283b636f707c17529c2ba7b6840000000000000000000000009fbd506f7d222227de2ac92b73a0c5d0afff0e360000000000000000000000009fa44030311e97e569add88ab58d10cd08616bf10000000000000000000000009f8bb4a706da9424061c98100e76f48d9d211bf80000000000000000000000009f7edbcb149e1a88e3f07cd467c58512689eec1c0000000000000000000000009f7b88b3ea6a07c9b5eb500845e0287a1bd47d4a0000000000000000000000009f433a1dc3944473d052fd94e2aa9fb10291d6750000000000000000000000009f431ec317acc6ef1a51ec078af75c54aa9f50f70000000000000000000000009f428d7306dd6ce5f1d5c512c5e3402fda94f3c90000000000000000000000009f3f7da1c878ddb3564f80e7de5fc873da276c670000000000000000000000009f127b66b1620d97de98746c27e245612e40285c0000000000000000000000009ebdf08c1f85cff160d3012fb9ad0c1cd99b63f70000000000000000000000009e976c76f7441c916ee8f40e3965b41a2229f7850000000000000000000000009e5dd97efc80c49c6b82c69761fc449311ce2ccc0000000000000000000000009e5886df27f54df90e233b37bb7a5af1d02810990000000000000000000000009e45689dbe65abf7fe366af9eb2ad7fb41a0cb560000000000000000000000009de3d5a8b0afd276b670e5e0b7ed7d88b2d510740000000000000000000000009dd5880d1f9bd4118f5b2bbe93501e54ccdb4fb20000000000000000000000009d89421a8af3af62f43fdd375143d839a296b5d70000000000000000000000009d5d5b3d4ccd01682a5ceed0aff7f6312533db190000000000000000000000009d07a20c394c1b1873de27cabb5590793f3ff4980000000000000000000000009d06f7af4d2430b54e82e822827195df3d42fc580000000000000000000000009ce77c36570a2bda5b94b8df092dd26abbdf45890000000000000000000000009cd842b7fd89d6e8fce3eb289778de9e68d5fe220000000000000000000000009ccf2b572e839379cf5ca65014489b49095a5ee20000000000000000000000009c94a4c40a327da10931a983c226c84f2b8daaaf0000000000000000000000009c4f059cf0d36f981dc3c0411e38607ae825d9810000000000000000000000009bf453f8c220e53057be451a8db2afcd4ac0f2a10000000000000000000000009be6db76ceba0afcbac8fd7f00bf7c377169b1570000000000000000000000009bd25e549ea9568569b132c1dc308ef3aeadc2970000000000000000000000009b9c6cb8da6917f2f2c8772a962b35c9659379dd0000000000000000000000009b5a493a922fbdfebef5ea026279d6c1c24f29e20000000000000000000000009b2c327b3aac51513a494046011fb9ed12e103210000000000000000000000009af8940356f7247261b2f25d69028bd0de3649e30000000000000000000000009ae3bd2436ddb19c07ba4d845e82c8e0c65dd6140000000000000000000000009ae031061a39cfef0ed3910272442bb911802b3e0000000000000000000000009ad62c3c6c64e070e518360b123b946d26bdfbd50000000000000000000000009ad2168c9b88cc07618dc6c60a0f8f3aead78c6b0000000000000000000000009ad0e6907310f83b0a9e3fd94b689d8bf6566cf90000000000000000000000009ad01a6f48a17f817a8b218112775f23b34f72e00000000000000000000000009aae5cec77ec217abe0967b10eec85cb21a817cb0000000000000000000000009a92545c786c15463931ff2632e0babce9de1abd0000000000000000000000009a91dba73099f88a642b53bfe0d67a888e7593440000000000000000000000009a819abc3e9c50c902843a7898432c40fb321cf60000000000000000000000009a7d9a03fde72ad3af3cb0614d644924966726670000000000000000000000009a61492c18de3ee1c394d08e856671163b3da0900000000000000000000000009a5802c941b86e0dbd928094030536cba013c3410000000000000000000000009a5703512ce264a2afba04ea432b22dc72e3425f0000000000000000000000009a4e409c2e2470a623c6ac2ec5f04c032fe997f10000000000000000000000009a2ebeabc7916469fd27ba5296acf9827c8b705b0000000000000000000000009a1c704744078f2d3246bef46ca69a4b0b651c510000000000000000000000009a0d8506e96dc02b2977f7e8b27d74b5be4b976400000000000000000000000099e060e20eca95fed24ecfb291161cb8069bfe8500000000000000000000000099d31df26f8412939e64decc3ddbd88701460f6b00000000000000000000000099c153b6286c7df0c4d1738df5db4162d4d0d5e700000000000000000000000099bd8fbe4d0617267d79991b1784b055e4ff9a4d00000000000000000000000099b7992fc38a36d8fda33c73e925c5009b45f8b40000000000000000000000009999ff7f47f84801926e8c4779510cb45593194c00000000000000000000000099749c16823e57cb766ab30d931398fca6c76f54000000000000000000000000996213ed4099707059b8b5d7489fff23dac9770d000000000000000000000000994dd00414b408577ddc4a6f7450f92aae0626b800000000000000000000000099486741a9758589c95de2ba1a089fc839f795b70000000000000000000000009937d47d4c7949b751e6b0dc06fe8254f486d9340000000000000000000000009930acbabcd97cc8d5f11caa527f1bed8791049d00000000000000000000000099289682ea15c6ade95168647fbd0ec9478668ad000000000000000000000000991e0876716df78c9252109c9b16975a08f892d10000000000000000000000009912682e939d0fdafa5c25cfcbffeb0266246e4800000000000000000000000098fa2c64c057a9edce05ead33abc07e711bf2abb00000000000000000000000098f679552c9943386c0aef67976e7a0259a763b200000000000000000000000098e6a6940b410550d3034955a5d94d712d4a77f000000000000000000000000098c2c93f879a4222acc6399f1c1773df94342a4f00000000000000000000000098bcc24a285be867edab1f5ad1127fc6b237e93b000000000000000000000000987bb5264c043dbc365f1e3411807883e042145800000000000000000000000098578d10dc7fc755ea00682bd4e931b7982198920000000000000000000000009836ec9ccc1cf4c172aa65b67cd88987c2f45129000000000000000000000000982e26ebf809097d59694ce586a608db691e372d00000000000000000000000098228a5759aa7fd4162bbb3bbb90f3aeedffb8a0000000000000000000000000980cbfc3941c1846ac02c5019e0e26f95511fbfe00000000000000000000000097fb42896603e14b559f9cfb813f1cb51930049b00000000000000000000000097d06e5419f291b3518b41337b38b12fcf8a31d600000000000000000000000097ad4660cf9e8c35656d68d429a541de5701eb1100000000000000000000000097a5ccc53271f3068ef9a90c1835636178b9ff92000000000000000000000000979fa2c030cddef8fd614c2feaa682fc32b551c200000000000000000000000097930d3222caa9f7b7bd5786e15a5342cf26040400000000000000000000000097799abeb66470803598a33c4e5f9f74e44756c5000000000000000000000000977827ef62c8a1cd22719a433107638ede44a4bc00000000000000000000000097618fa4f3209bc50e78fef70f4976c475342f0f00000000000000000000000097006db48f27a1312bbed5e96de146a97a78e39600000000000000000000000096b75cd774e3a393e3e4717c110de4e3bace793100000000000000000000000096a190a6dd6771744f34ebe581b283bdb728aa580000000000000000000000009686f83ff9ce31ce191c5495d3a4d7264ee911be0000000000000000000000009666bf54c29a4d16cc0e6d941c8e9755b18aa2a00000000000000000000000009656ff69077e3d31d129a3ba9b4668db1c355b6f000000000000000000000000963f5421363590a98ecdfab269b848ebbd8face60000000000000000000000009637a55a42ad78f71eca89d12f91cc2edecaf3a200000000000000000000000096341048d61d7394e4c7841eff6241070485b2020000000000000000000000009624b1d638ba5de04681d87565d553290c604b010000000000000000000000009620b36841dacd567032110000a7f090ebf2bca3000000000000000000000000960ef513703ee191cf1a7fb0899e920134d87fca000000000000000000000000960d2fb8ccac551896f322f89a0617a3c120bee000000000000000000000000095c843b8f01484f86b82a858badc0a66e0653c5700000000000000000000000095c55190d0fde7e292bca8cd98722abf6d5d9b4f00000000000000000000000095b4a31109acfa4276f7517fcf92cd626996b0700000000000000000000000009583983de77e6ebd389b3f178a06c629a5e92dff00000000000000000000000095620d0ad0f927b869a0bccf338c04ef9962646a000000000000000000000000952f2c4b1a9c0938b71b9db486211fe90fa89c0d000000000000000000000000952ec5c1cab7e6edc4c17de32431ae44bf474d620000000000000000000000009513c99caf6de215ccfdae3a00ef06e9b5a27b0100000000000000000000000094f4a177967fd24fab13ebe10f6de13a65a17bd900000000000000000000000094d5311d768a818bd3eff4948a8e0578b5159dcc00000000000000000000000094b6a22978d15c85c3de75b12d6a59d8f11b8a7900000000000000000000000094b0e9a9a2a26377da77ff1832d0f54af1503f8f0000000000000000000000009414aa6df8b9ca23f23dc33cb85852d2cfd3abf300000000000000000000000093f03012fe335ab5ca8577b19ee09815cea6f6c700000000000000000000000093cb9c41a2207412c61a932a21b435d2ccc08e6500000000000000000000000093ab6a112e7ccb6d065c8d34370cd71565a9106100000000000000000000000092ff89363b4057730218cfdd5ea50838b748ce2c00000000000000000000000092f6b4190db34a9d7c319834087691f1fedc7d2600000000000000000000000092bd39cca3aaa888cf7c5c2cc151aeb056ba5aa600000000000000000000000092812499ff2c040f93121aab684680a6e603c4a7000000000000000000000000927e6a8fc5d416228e0131751c3c4310eba58b8c0000000000000000000000009277741535022c7f3488e1c4c9f17fd6626189fb000000000000000000000000925cd681fe897a7435a9f3595f26ec9256164f3a0000000000000000000000009242c0d7f85b80b10ab0c42a47dcc1a8d94fa492000000000000000000000000923a0069762e54410238ee6d9c6b4bc93694b1a400000000000000000000000091cb9cd08645f8184d68ee413a1e30e56ef91ba300000000000000000000000091c062ba8346596f16ec77ace32a6691f6a14d8b00000000000000000000000091a0edde67ba3e14585fd3f482a751870dcf2fd6000000000000000000000000919d80eca63448c51f4ecc001a546a26e8bb20c7000000000000000000000000915782db070b286375c4b757f63fc9a81c3e93f70000000000000000000000009150df052c9ce5a68fb3a0028a657a274ab4325800000000000000000000000091494c46aea9e3621761aab6523956649f14669e0000000000000000000000009133e7528d704e7101b537313d4befd93fc270510000000000000000000000009128b34647d68b99b6c6a6f8bc544f5b01bfb3010000000000000000000000009109d8e3fc986dcb524d9199469df432e929c7950000000000000000000000009105c6871131ef5fcdbfeffaaad0200ebec499d800000000000000000000000091029cf3834c051daed4aa059b047a244831525400000000000000000000000090c4ea40d03578fe85180863e546af277cb6470300000000000000000000000090a8c03fd754c468f2157252100597b7e5763b430000000000000000000000009069b44f5a6f6334f46eeeedb2daa636fe124a8a0000000000000000000000009060fa41d9e88f90315291791b534f5d99eb0f300000000000000000000000009052327281ad816e5ad04041be8c1bcb28ad5a0c000000000000000000000000903cbfdb0a89e65c88aa93ed81e450c4ded51639000000000000000000000000900f02bb7693031689579f8ae09691cea80532d60000000000000000000000008fe9436620bfe1653c7cae13b8ed90f1982e4b930000000000000000000000008fc4e23d308ea16ba7bb3450c089460286e763c20000000000000000000000008fc11454322ccc99884ab071d5f1ba6532dc491a0000000000000000000000008f9f808155b13a3e46433f5b075f2de873f16c620000000000000000000000008f9f31597732de8455a866129f5e5454345359930000000000000000000000008f708423f7c76176b9a57170a507a194501b2d6b0000000000000000000000008f5c10c61f28cb6bc0ac55933d01de799899c9430000000000000000000000008f4fddb8468445a93ee2fe0a13e116750aad22420000000000000000000000008f260dd4f40a4b5efc99fd712091b5505e87f4860000000000000000000000008f217d5cccd08fd9dce24d6d42aba2bb4ff4785b0000000000000000000000008f144785c81df7feba2ebaf19413bd8f0c339d290000000000000000000000008f072671f6df967ff0d2ce1e1a40ead52f1e6e380000000000000000000000008efc2b631873073093017fd06e9183862bec6c7c0000000000000000000000008ee724bac492d26b9082725ce4bfdbebae16ad410000000000000000000000008ed99d2f2a703832ed106eacc7d2911aa48255d20000000000000000000000008ed97a637a790be1feff5e888d43629dc05408f60000000000000000000000008ed42156dabe6386066d5d0790bb594e4eb655400000000000000000000000008ecd2eed290313aad36f7c78cdf9da7033e9a6420000000000000000000000008ebc3ee71643902b810037d8b0e0f7078ca88f4b0000000000000000000000008e9b93abf9cdcd1e92ddf08364e5500fc9b00f2e0000000000000000000000008e776431cd777c86a81c321842549456157a333f0000000000000000000000008e6bbbb0d8bd6fd4a9eee5d3e9348009f84f6f1a0000000000000000000000008e5115169243dcbef5aa050bcf7303a187f355570000000000000000000000008e3a84badee72be9c8fb6e62d0d45db0c69ad3c40000000000000000000000008e0b9b962fc634bb00a3630ad6ce3170127fb06c0000000000000000000000008df782df9cb1fe34259d8a5385025a548ae0a4100000000000000000000000008df05aa564027122b7f00503a4d4ad1a32ef5d280000000000000000000000008dea0ab5c3adc07aa8e718428ec7af25f1a2a1d90000000000000000000000008dbc8cde8090dab72f4b2eeab8f7ffc524709c020000000000000000000000008d960a38b026414a0dc94e797ec4cad607a6e3a60000000000000000000000008d51ce2ad679133285131d81fd228c0d27556a700000000000000000000000008d214ca41e0ce02361706085cae9bc41073e33470000000000000000000000008d1e46e92dc5b24c09bdf46f9b7d20a8e47cea700000000000000000000000008cebf0887979d86ee2c878663af7b71a35d0ba240000000000000000000000008c6547403a45f5d299ec5e98ca922cb0bb8b11d70000000000000000000000008c3d3459451af66bb5c8174c397ff15ce46755050000000000000000000000008c1eefcfedcf30161c9112d0d04717a1958c4c7c0000000000000000000000008c1eaf88980b725161f3d59af8c93fda0dced24c0000000000000000000000008bd3cd41a53e9df6d1c8457000dda23e773f2ae30000000000000000000000008b4ca4bd58bd015b09533718f44376c4ffdc240f0000000000000000000000008b4b436ddd7a9cd50a177d406d0a1178c47c2a710000000000000000000000008b37ff40b123dc479a5b95dcb048fb686135aee00000000000000000000000008b2137c50689b762e0dd83b4e315f7613abe12c80000000000000000000000008b1c021ea3d75916db926975f197a8769b4680090000000000000000000000008af430d8efd1120194257008c54fa8c0dd3df9f40000000000000000000000008abd44c2f174ad88317c8366f0837fc2c3c55bc10000000000000000000000008abb05302b6311f6ee017483045376db4f9d31c80000000000000000000000008aba06cf9f5cfced79fa77b15f923f04d320bb1b0000000000000000000000008a1d56cf4dd605e1d5a8c734f769fc11255e9dc10000000000000000000000008a112ebf1d686e814604e766ffb1609f71ec52a700000000000000000000000089dd94add3f34aae35d3817b85d1abc7243ba2c600000000000000000000000089826b387fc93be5bb26d295e810f1373337e46f000000000000000000000000897a76dbd12e5d3b818f2ef2c2c71d56f102a05000000000000000000000000089285fc4988b8dafcda6a0884fa4e95119ca6d360000000000000000000000008915719ef8939a9ebc4ff83398390332bdff96cd00000000000000000000000088e7c4e1f786c3d4dcba436cae06ce40da03832500000000000000000000000088c69064736964fe2a5cec87d74981dbf1622a62000000000000000000000000889a23428f6d6c86ee881596666ba87dbbbf2005000000000000000000000000887318f0c09a367769e307639952697f68e6288400000000000000000000000088313241d95b82076fab7a56b090ac5822a0f51a00000000000000000000000087e3f4f35218cf249acc06b5bcbca81c30630dce00000000000000000000000087a8b3b4adcf9ca90fdd8984655cc4f0dbd0e1ee000000000000000000000000873a73a743ac642ac8ef9b4c439414d41ca6deb2000000000000000000000000871373bab937b61331180facd04b29c87e33c43100000000000000000000000086f0be30e1da4abdfd34000c4ffe85b5c3bfe6ee00000000000000000000000086b0ab01c6cdcbc57394a2ee4921a9ca332ee8c5000000000000000000000000869f1f5ef781a3634fe4ab7f187dd1f9f55eb1c700000000000000000000000086714bb00e8287f630bece442d8d4470ef7c69f70000000000000000000000008652d3daba1f8b94dce6c4315f7ca1e9aa495c42000000000000000000000000863ed104ebd0fc97d713b212d4d874e8977f17f5000000000000000000000000862d2d529ba8a6d4c5eabde66d973a69b4301514000000000000000000000000862b214ce3bf059df24b2460ab4c6a608b26baca00000000000000000000000085fd9610e7248214970b6bc9417f9d726cdd061000000000000000000000000085f1dd38ed67dd2134d0c0bb27b6628bf57ee70500000000000000000000000085e0245c2f3ce9f44ac31d36c7a1158c9e3e152d00000000000000000000000085d003efd48cd438be35bad20bd0fac0c234047d00000000000000000000000085bd8949ab77fe01faf6cf85062f15e5e7ce8dc600000000000000000000000085b06e90fa0a22167ac8b66d993bd606e65688a50000000000000000000000008588dd470fbd8b5ebb76c2429f3151985e1730d100000000000000000000000085234aa474fb2d5077d523765c62a5fc6f31d3a400000000000000000000000084e66f8402d531fd0017cee5e17c9c750a14f6b100000000000000000000000084ae1f9ea46d6d5f4052863e837ba5c62e5f730f00000000000000000000000084994eb169b90d7f3486f463aa668d1512a8c5c20000000000000000000000008455dffbf49197d6797b51341b03fe1a3de84220000000000000000000000000843f7c1561de5a41b94a467496648bcabad82abb000000000000000000000000843d0358b5c811c4923edc8353b632a319019a4600000000000000000000000083c561b376ab2df0bc1cb43579dbf54e247c775500000000000000000000000083746b651c010e57dedf1a06af1704f4d39a125700000000000000000000000083595132ddf0cdc1e8828f640720564af35112d3000000000000000000000000831ccaf20f5f200d791a092ddeb9afbaaf43777700000000000000000000000082f89ff537bfb11c6037d635b6af0483e38036e900000000000000000000000082920832532f7263408e5012ecd27115459dacc5000000000000000000000000826a3216115c2697c9b2f0275f6184b9123286bd0000000000000000000000008262a962296ea0b89b851cb67aad663748d995e9000000000000000000000000824e94c866976562555edfa02e7c4d361bb0688b00000000000000000000000082361a85428984cdd18854ab0bb23f3b4d0db25d000000000000000000000000822cb2f02166ee51ef7708c942512eb0d63a114800000000000000000000000081ebdfc6f17dde887d10e4032a3d8aae73b489f800000000000000000000000081b820fa70f54b653c3e06ebd1b241ac5eb32a8b0000000000000000000000008162b6f54362097bc563d79ca7733f65fe46b803000000000000000000000000814a8bad46f39c68ce3e97358b2d1042fcd1405e000000000000000000000000814a0450f62dbcc8b10d9affb86afd42195c4d18000000000000000000000000813f409e66a3ccb905a5ab4d77c3cd956252dbc80000000000000000000000008132f8089c7d6c6468a6024650b9998d001770f4000000000000000000000000811d9b8c0e786cc49d458dfe11e8650d618a9df300000000000000000000000080b01d50adcb91d7d8d47e0efe4c3c12e5c7c1a5000000000000000000000000807117e2428f7e63615907fc02d6f9f6ca83f646000000000000000000000000806f570dfe686fafeea500d521f0b41f68cdc26a000000000000000000000000806d6793befa958c8e2d2a364c072c250e110cfe000000000000000000000000803cf837fdd6fa1895aa5f020132c2aa85a4848300000000000000000000000080395bb7fa3c6615b532dbfa5b3fac48dbc67eb30000000000000000000000008033c06011c1decf1519fd785849d0379e2929230000000000000000000000008030c465b2201bfa6bd4f78cf7f037d42e129cd4000000000000000000000000802163c2366b50b7482594ec508c6c7ec0d54ec1000000000000000000000000800da2ba32a1a534121531c9857c137231cfda3c0000000000000000000000007fd736f14b5cd921c3f471ec4bbd85749ca09dd80000000000000000000000007fd4c317d5a4b5bfef642192ebff322adb1e5ff10000000000000000000000007fb9a9e3089814aeb915d7fff2abf59b63b718d80000000000000000000000007fabadbdf7c144c9e76ab630c8f3073ffeb5176e0000000000000000000000007f95d7b2ce49f11ce318c4a2904091c95946c6360000000000000000000000007f922d3a1d139c35d74432d8796d169fca4f13100000000000000000000000007f35751180808f732f4fb94435aabcd3ec67e3c70000000000000000000000007f289a147290df7a0183e926fdbc96c6957ed1740000000000000000000000007f20433c8ab22566ab297b3693b3ccf08cf5fe990000000000000000000000007f1652e05388a237a4ff2125c2a5e497ed83ecc40000000000000000000000007eda773f624512ed21e8b80e12b9ff169f64915c0000000000000000000000007ebb9714a1c017d41c3d93c6613546c7f51375260000000000000000000000007eb1594ca9f436419dfb27ebb3924bb5f6256e550000000000000000000000007eabd555c1b9506490962c1d2321fb7bc49e7d680000000000000000000000007e75cf49917cb8d3477876eaa6c2e6379091010f0000000000000000000000007e48203a5e0c43d244fa7bfb9999cdd1af2965920000000000000000000000007e30a5bfec2783ef4e5d98631f1fcd49b873274e0000000000000000000000007e2a37de4db2a1038aa9831e8123818e93c461130000000000000000000000007e0b572b54602d9766488bb673a1c804e5fb76440000000000000000000000007de08a16b52e31389bdf95d9e6eb432ef613b0900000000000000000000000007dc593a25c06e78de47ea46758261edeb574989d0000000000000000000000007d7b83c3bb5f32d26d930b056e28de926fe4bdf60000000000000000000000007d643d281c1184eeefcc5f6bb235a24aaecb40e80000000000000000000000007d51668aeb73b5ac5a1b028775236e108456aba20000000000000000000000007d35ec6a301d107fc4a35b2d103d7abb54af09e90000000000000000000000007d31efcd3a1397ffd1f9e1101a12526df4b303ce0000000000000000000000007d1c5904999d5d65fb83be29fb88e8e96dca94970000000000000000000000007cfefc1f8dda91d7d9b1c9654765f737e689b9710000000000000000000000007ce33c39aeec12ff87c1b16d64fb58fde4d29a100000000000000000000000007c84c1825f0eca6b6b81365941a93bb08453650b0000000000000000000000007c45aafb2b6acc08631c57d21e9874f372072e170000000000000000000000007c0090b2f681e30c04836e1c7042c06e8b206f310000000000000000000000007bd7b2b4c877bc7a1c28e8bed8831323ca53d3b90000000000000000000000007baf1baf2bcd8074451326cff5bbe54b6e5fbf1b0000000000000000000000007ba11d939612574ea5753f7120936255875c73c40000000000000000000000007b56a7f4556851a69c07af46597fd68289f7d4930000000000000000000000007af090db7d4b491d5068715c0d63ff8b71272b040000000000000000000000007ae7e485f5297fb297cad864669c4903a170b2d40000000000000000000000007ad42f9b8f68ca163ee1c69df8465d89ddbda0810000000000000000000000007aaa1aa41ff8efd289883dce028ce9fda1c58c5f0000000000000000000000007aa464443e1fa950e8174529ac771c71e02d4ce00000000000000000000000007a75b04d16ec6840964b4be1e056cd67ecea329c0000000000000000000000007a5dc8262fac5fd2a12801e486cf4ae9f10dcd050000000000000000000000007a5cdf3094059b013aeac644593dfeaa296aa8540000000000000000000000007a5bb9cd63b6c9c52a7f151daac3acad38316ed30000000000000000000000007a2da260d6bea84cc9eb6c8f15c2a07a612d08e900000000000000000000000079f5c3cb130f1d64958e0c6de77c9355aa8f6b4c00000000000000000000000079f1afcfee02e4583b1288d69a6722553834ad8e00000000000000000000000079e88cf77890ed1a7cafca211fedb32b2d84943d00000000000000000000000079b1834b99c09c6f8c7d40efaad1a232cead97740000000000000000000000007986295f3ccece75718dc94cb4686de563cd31320000000000000000000000007921dcfa9f14dc980d7e8f946b7bd223624c3db90000000000000000000000007913efe93b16d9d04fb057682c877e597e22d29d00000000000000000000000078f4c851a2560703664141e0355da9b1b919f00200000000000000000000000078f479f811c22ca4b4e5acc60f09e46ede04e49600000000000000000000000078db21844f480dd4d91bb619e4bbf72584b149a200000000000000000000000078ca414db8b543a42117854b68a22e2eb035a3aa00000000000000000000000078a7651f4cea56b4d9db64e60c73408f1bbcba6b00000000000000000000000078a6c93ce98dbdbd4ec0d1f6db17de9a6a4ae96e00000000000000000000000078729bcd49644e24afbfe050f72146bd7063f1f50000000000000000000000007840e157e0d3025c9dd1402df924b1eebb729ead00000000000000000000000077f08f2acde6580cb7489702c32e37b7035209a900000000000000000000000077dc8f2b279abb7568450287cd5e9eadc94fcde700000000000000000000000077b101afaa8e855b3ae6527eb788d240d25eab99000000000000000000000000779763d738a5892010b453d6bc1758090ac25a5700000000000000000000000077887ab0d00ba08a623464acbe735d23cac0faaf00000000000000000000000077835b01c2bc883b8a3ba2526b6762f6d44285f90000000000000000000000007745b9b74a0c7637fa5b74d5fc106118bdbb0ee7000000000000000000000000771d082dd57f13bcb538367b6d3fc9ccb77179c800000000000000000000000077149c83d9bce49b7147772e1b5e7530aff71f3e0000000000000000000000007711e4b67465c55493a1ca9f4c1f0584014034a900000000000000000000000076e5f9010ceffae60582fcfb2099552368459ea200000000000000000000000076e245cea07b6caeaee72caa0b3675db44ff3b2c00000000000000000000000076cc8f8107fcdd2566511bf89ae6f48d18a04e6200000000000000000000000076c6697b7e673583ceaf8e8ab61622fea701fdf100000000000000000000000076b3ff542581f5e8e289ef7067e1e2cdd05b52a8000000000000000000000000766131d629576b3de2eb62ad6ec5904f33a38c730000000000000000000000007644350b9189c8f3b446bb7d93b5d4a57dec443c00000000000000000000000075f9accadbbfe5bef7fd493a5a07de4b9c99f0b700000000000000000000000075f98562c05dab2c44ec0addc4b3c64465bf5f6a00000000000000000000000075edf1eb29d616706db52006c45e85d7848e2f0e00000000000000000000000075a0bf881a1979d71dd51c44e4885ad96ab7d2dd0000000000000000000000007517ca8bfc2bc745561336d509cc83cc324b7f7900000000000000000000000075085605beaa4d84b86dce426f193839442ab98d00000000000000000000000074f1c33a5432d36005719892a235265c3ec787ce000000000000000000000000749f41fb7596487db77d74ff8f5b1a0ebab422d7000000000000000000000000746682c3aaec9fd24da6e97ffb05cf43601d5155000000000000000000000000744aa1e410d1467926ee28888e0229d1909ecb52000000000000000000000000742b3eb91dede87fb5e30653965d77fd6544a73f00000000000000000000000073da36ed46ea26230b9afb5e9dc266d73a51a68700000000000000000000000073ca80f2895b12b7d102cbcffb2244b6347f422400000000000000000000000073b5fcfb284f8dee4060bf14764417e9a5b7c908000000000000000000000000737debef1ccacec075252717cd97fa480bfcae79000000000000000000000000734800caa560c1623d76b5150003de1522757be300000000000000000000000072e1bed8060222f132fb253ebac56d7a51bd642200000000000000000000000072b421a8df3fe017314a2f43ce2beafa42f82656000000000000000000000000726a683f8fad65c60125270adbf7af6e21b8a0f20000000000000000000000007269affa8cbabaa1de962723a176831c0c70f422000000000000000000000000723f89fae296ac305976d199aa6444b79ae9212300000000000000000000000071f494b08df932c87252b1129c24b45a5e77a9c600000000000000000000000071e172a29b6890f3fb7d7973a39abd2cb853a7ae0000000000000000000000007198754a0c231733c55dea90fd73fbe4de802d7e000000000000000000000000718f10603aa54ffd8064d496269bd773744f848600000000000000000000000071646692e866950102068f8ed97dd042b8802b90000000000000000000000000715a1170e86e136529fbe175905caf797d089f0900000000000000000000000071531c3c5b11e5d66121f480c567722e4b8d3de5000000000000000000000000714fc631d9093f400ac8fbfb109a18e77a0b548700000000000000000000000070e2259ea040c34d2c72dc0d31efe15bdc355c3500000000000000000000000070bb8b31460869fad12a03aa0797d7b4f2eb5a7c000000000000000000000000706c406acf8dc5b8ce3cb803afdf849f71cd4b4a00000000000000000000000070561ceb8dcc7d21839e889b285a1d1cb5a2838f00000000000000000000000070415079fd547a86e5cf771c6ad03e53dbc7690c00000000000000000000000070353a9a3a2fe66ab44adecd61bb22b5928a6599000000000000000000000000701cd2e0ff122d6ead67f260ada7cb2bcd85f7f000000000000000000000000070091a9a48e91d1bdfb1a1779ddc4a82d862257b0000000000000000000000006ff14236858f3cea952376b847170adc4a9ae44f0000000000000000000000006fe0e8bdac611e9df3334cdae26062ba621c434e0000000000000000000000006fdf44e4e578f44975d3de10505d9be5856ba6d00000000000000000000000006fc0897b900618101541f64d1eabb4025c51594d0000000000000000000000006f80bdc38fd9be159268cbb5ca6bd73a15bbc5830000000000000000000000006f69326ba64d7ebdbbd84a6bb88d40b87e310e350000000000000000000000006f45f308fc8bb691a665eae3171d72aa3020ba520000000000000000000000006f3704f97ba074cb29eb51ac4b152b2ac930370c0000000000000000000000006f24c5bed5688532b8d8b191d1bb3872e2fe90560000000000000000000000006f1574d609f34ab192497631a4c85998365b050d0000000000000000000000006e769f4bbb86701fb284555de56aed9bcc340d870000000000000000000000006e468926b4b2136aaa0ed861736fa0533fabf2b10000000000000000000000006e0cbc07063f8773592c289e9f82b7ef0a69cb600000000000000000000000006de8148dad080548bd2d0c5a294549438ad5effd0000000000000000000000006de3cbd3fdf74e00cf2a4a2c6ec4f1bfa367c7020000000000000000000000006de1001efe15c7c86b6d07b445fc50851cd4def30000000000000000000000006dae3f488035023cf7df5fa51e685c3b3cbe50d70000000000000000000000006d89ab473555432610aa3192540f23457d44f5850000000000000000000000006d7fd16c9c17727e989ec4499ab22ecbaa4052100000000000000000000000006d441ee7430544977f6af6f89cba07a48b76d8240000000000000000000000006d26d62c08526826ed87596a8e99b584ea780b770000000000000000000000006cfbf06e8b6612b39333ea7c230208d1d178278d0000000000000000000000006cf7538744dc6a1416eb2a9dfd2daf2c9a8298320000000000000000000000006cf643906c6f398cc0d820dec9ac3bf089bbd4150000000000000000000000006c9f67c555f9d32ee9d619510784b5618a24c8170000000000000000000000006c80f20b6c79f62e35550a4d3bbc71096152380a0000000000000000000000006c627ec06b9ca5b255edb3a144e2e880b4fbd01a0000000000000000000000006c5c235cd91bfe2bee17604179805d14a3606c1b0000000000000000000000006c395f0078f2330163850a4ea9477a6b949eae440000000000000000000000006c29425d663a52d83328e7655e09fbed178cdcb50000000000000000000000006c24757b4cf5c17863baa0a75427644ec594a9270000000000000000000000006c11d9f531f3c1f6ab09b3c0f184c98c6c3a5d650000000000000000000000006b6ca48da27304eeeb1d15d355d948f68b8527330000000000000000000000006b406268572f5a7220ccc8b1c3837d8f378977010000000000000000000000006b306856c9daab3340c01dd0f65fae8f55cd31620000000000000000000000006b2a2d83868c3cfe0eff4bc66cc9f16e273511ed0000000000000000000000006a8c46e2d005ae2741fb93a1f0b54c5875c9d0530000000000000000000000006a796fc31dc9be03234cce37025b4fa3e510f19000000000000000000000000069f92f5b40ee570575902b515c339ff5fb31239500000000000000000000000069f3e6f3ca195f577e36a3bb1eeeac11756e024400000000000000000000000069ddc4c20425dfdedb958d88e334859bc97fd71500000000000000000000000069d3e692e8ce8eca3ad0b12ce9e15efcf8fc20a500000000000000000000000069d0f7afb00d0088d512419ac9b3eceb24e9dbd800000000000000000000000069c7de565862ff5bba1b6d30093e767e0a3d304400000000000000000000000069b410a6f27fa094d608c16a9ada8e923f27588d00000000000000000000000069a64d96529b052a19f3122dbd82f3bd2ac16e2f0000000000000000000000006984483fdd2d8d2912aecf7ca6686ad323f2ee96000000000000000000000000693a10f33974fda182e34d0d179c5247874897a300000000000000000000000069298c07b956b75fca25236d8707fb663ad29fad000000000000000000000000690a91a3dd12e274d81b71266d3e78ae9c24e7b700000000000000000000000068dff13ece6a66f4e17d3efa9a29ab119634df2800000000000000000000000068c91906c389a832079fd8034b212bda48f802a80000000000000000000000006858902afc1357af165180e6b98c0c9cd75eddf7000000000000000000000000683d32ce025d1a15024eefb5e1571509d41626d4000000000000000000000000683a3c85f00a6bd80857a05b7b46f666f486568b0000000000000000000000006833ca704956175c0976782b1af785fb2cf5c7a800000000000000000000000067e767b341fc229a5a3be8ac180b6aff70dc5b2400000000000000000000000067dacbaa64866551480781557680c80235e5757b00000000000000000000000067cef7cce7803a7537ca4a2a7aa54b5dd577debb00000000000000000000000067bcca474c80738a9470942a4d9f1fd5f4440668000000000000000000000000679d87d8640e66778c3419d164998e720d7495f600000000000000000000000067016452ea188ce3364c138e4c253dea1e51938a00000000000000000000000066f5247415887af68ac731c7810dbd8ed377917e00000000000000000000000066db6ef5c858fec9d6b93dc8f0862e3be625a85600000000000000000000000066bc9023f618c447e52c31daf591d1943529d9e7000000000000000000000000667cd769405f55976fd56ca161b0c98a14a7cc4500000000000000000000000066647c0857520b860ffc1e5530764ac3c666dead000000000000000000000000663ec4e91273189a7915d3de72b640b343c3ccc60000000000000000000000006626b8d1465acdbd73baddaac0f44fbe59dfde6a0000000000000000000000006608e844162b35949cfa094bfc6ac836aa2349bc00000000000000000000000065fc0a6f6eb717a936c6e12d0b434e281b09f53200000000000000000000000065f0916c667f5412cefa54aef0c51a8cf55c2c6400000000000000000000000065de46e75bead2d1136ade531d4a65061452afbf00000000000000000000000065c62a94385525b114b2e82025d671ca90b4cfdd00000000000000000000000065b6f7fa4cb5885a66e73f23176a09fef062a22c00000000000000000000000065b35daa359e28d5708a1b5cfba614999409e9a5000000000000000000000000659d9d27c78db3f4744d2c7d962aa9f7f7ab577a000000000000000000000000656814947e4334c38b636bd1d8b37b177fc6a7d60000000000000000000000006528beff66fc2f118b8f256e133b05dacd64b35d00000000000000000000000065235d779325300b06a7ae19c90ecb567df9b7ca000000000000000000000000650c65a28285da07700a4e444c889d2444d9ff0000000000000000000000000064ff9c15048c116ed1d192e1bad2d5a71b5c622300000000000000000000000064fb3344eda1bc16863c47d4f9ca643d45bb85df0000000000000000000000006472c5430bfcc5d5fb06687e25124876cd2667fd000000000000000000000000645a4e5445dcf4ec808a6c38d68436c46afd8cd6000000000000000000000000645246ab8ae0aaacb8121f8e0beb9b7071cbf1ce00000000000000000000000064441e40395750253c423a3ff49b7db612a7d2ee0000000000000000000000006438449c744530de90d8ca84d6f913027f1f2da5000000000000000000000000640271eb620836b6617157ded01bbd3f022653be00000000000000000000000063e3206c36c593d1ef7d32a30b91a63aaabb7fad00000000000000000000000063b2cbc7c695793455a679f4b2900eaea2690bbc000000000000000000000000639cd3ba182e76f49e582daca816b7a7502f20650000000000000000000000006332497a6fd7fdb35fca2944d5193084f7259c1200000000000000000000000062ebaab7534836c992b3638b3c5ce257e7190b99000000000000000000000000628ed8722b49de6bce6782444cdb7b5d8b78dfba00000000000000000000000062813735a6c1e8c9592bbaff099046752226bcc50000000000000000000000006243b425a072fe84bb5df42a7d267dc3acba2c3a000000000000000000000000622b08022cf6f9d8cf3bc15f4049fde061c241c300000000000000000000000061f37cf21a459a7d6a7be13ace2e66f0999b05e900000000000000000000000061d7729c2de80ca2da38ae5b8cb28df6ff380dbe00000000000000000000000061cc0691655766a11b101df079016a3d02b1a54000000000000000000000000061c27b4e1c26c59e73538e2fbdc2a78bdf833634000000000000000000000000619ebca22ffaf1fb0aac8fb47288ae7a55913a6d000000000000000000000000619d6bfb23636510cf474a7944da1a57adc50ed1000000000000000000000000619aee666c913f313c972e94a775caffda319c8500000000000000000000000061744661573cf8bf335b598a7385ea4bfc6283f8000000000000000000000000617215b0054003f5c20d077b1e0cf4e4ab2323ac00000000000000000000000061706268d7bdbb3418040b2012ddfdfd8f2e7088000000000000000000000000615e8391d3f17fa4e29824b29ceeade2c3adcf4e000000000000000000000000615225205e886fd8bf060e6c0a30c12ad36534da000000000000000000000000614e33272316cc61d6ca54060670080f637cab5d000000000000000000000000612aa9873f6044c4946841ecdf22c6a43dca95750000000000000000000000006123dcf799451b1f9e2e8a39b3c69fd81d637abb00000000000000000000000060fe3bc526d28fbd7a6214c69b6fd1f078bdd30000000000000000000000000060f506b628463ed3c686ed64a3165a59c5ddc54f0000000000000000000000006096247ff9d4b2e23cb7f448cfc3f959332d61660000000000000000000000005fec2c007936652a27985b3bdbd317423cb0fb060000000000000000000000005fec2698ccfbed306471c41baee4d1b913f377cb0000000000000000000000005fe6d0f87ecd7edcdcc9a15c95583e2e9b11872c0000000000000000000000005fc9c61c60b71dc5f6ef5637e784a9e508078d6d0000000000000000000000005fba0668cefbfd192011456d4b1d217163d821180000000000000000000000005fa15a4e90ccd90e75b7145b21720b9bb5b152f50000000000000000000000005f74f112baf0228d237b988830dc0b6aca992b540000000000000000000000005ee90dd9a7638a5f3cad0ce7765387d1698a165e0000000000000000000000005ed46c036ddc916ec41931b8f9619583548634ec0000000000000000000000005ed3fc51a43e362fd2dc8a9e9332b01b1bfb766d0000000000000000000000005ec7a05e24dff9e0b3c625a00341891d4fb0ee690000000000000000000000005eac83e624202446bbf6e7588dd812a3ed382d550000000000000000000000005e9bf1e1df0103072ab769989c1a9fe352d0e06e0000000000000000000000005e871d5dcbeff2df7ebde9928171dbee0a03f4740000000000000000000000005e7c4556a3fe623d1ecc0b946f43af64a580ef930000000000000000000000005e755669aa4d5331859646950d0111121479be2a0000000000000000000000005e6e363eed7f6765a2165faa46cd53b3ab3e000f0000000000000000000000005e5a4f4bb33d1f3d5895eeb35feeff0cf74b7c790000000000000000000000005e15223696f7dec78e4d7dfcb1d345287e1fd0c20000000000000000000000005df8f6d285c7f01f54dc3f56a7aa0a5ac88888880000000000000000000000005de753d7c67b2a2983cfdef85b880d7f2942eda80000000000000000000000005de511321386a4e03a3429fb0f0564f59f800c050000000000000000000000005d6a550023434a9ef72ac7078f1c16f97769a16e0000000000000000000000005d28c9e1fe48fd8e34e93d4bb240ee861f63b66c0000000000000000000000005d1cf7bf7f65a7541e01ed264a56efbe4ade3bd10000000000000000000000005cffeaf1dd6c58a233f96373a914d36b8d39106b0000000000000000000000005ce052fedef2799f5bc858d51aed5962924a371e0000000000000000000000005cb4727f90813fb66b4e91423cb634b267e00ea60000000000000000000000005cb3772c036f0874dc57aa2689dcebb0a58a3c250000000000000000000000005cb2ffc34c3a4da3a66309f29bebbbab8af62b690000000000000000000000005cad16d8c1faba681d40f61e287fc160d81758320000000000000000000000005c9d4933bd0a3a630344d11e6bebdc79c540cacc0000000000000000000000005c77d9f4c06e32fa551a03b26b3bbece3590b6670000000000000000000000005c546e855fb002fd0c54d7e8d6f5bc13d377cfe40000000000000000000000005c4a6167c75488f8b837d3757680bd5dc32d2f250000000000000000000000005c19b23be05acdc13152574f54b87cc3bb3787b20000000000000000000000005c112c552c19db682e7d30ad06169138b5c903170000000000000000000000005bfe84c738b1d65eb56c6a7acb2b70d112729c900000000000000000000000005bdf9906e2222d36535b27c00f8cd3a062d067fa0000000000000000000000005bcd9fffb289b980edb395c92f9e2b9f4b569bcd0000000000000000000000005bb02fb3181cc26341fea5be0088fe787029e3b30000000000000000000000005b93cd3197eb930ef071c648efa75b70d9c1fb5f0000000000000000000000005b72ac20c401f84059d937d973b0ace090ff6dd40000000000000000000000005b50bcb4666a09fe4a09b684e2e999390b4ffc440000000000000000000000005b1da4dd2d66ecbeeea634069b8f29d873f644e40000000000000000000000005b12d36f468207a8f0d9532ef71d256b4ee7f1e70000000000000000000000005b0919295531b9702c78ac104c8f9a2225e2d0ad0000000000000000000000005b0713a784e40c14c7948c8257b59bab44756f940000000000000000000000005af113819381775f4450f30d728bd65f0c2dffbe0000000000000000000000005a9efc8c32d3eb4d7e4b2a80c2d6c975102052e90000000000000000000000005a942c0b646cd878aa7f6678350710813d4cecf20000000000000000000000005a76b98135dcf0f859b26e39c01c8705a2690fb70000000000000000000000005a03277b30a28b614f227e1f6c50aa5385bb6c5000000000000000000000000059f5d3575b377b3956a930236272bb11bc3f5c3800000000000000000000000059e0f1e5817d70b7c6583dcfa688dbaf9d1f6bcd00000000000000000000000059aa30a49a3b518caae193ffc5a78e207dc2884600000000000000000000000059a0878a5b82b567645b34145498796a44dcdfde000000000000000000000000594e0519e80165ecd68aa2471b3d42d63365d9c900000000000000000000000058f64af9791325bc907fedac040c0e4fa47df7a100000000000000000000000058c5c45611f2c113f6caaa4bcd03a055986a78ae000000000000000000000000585a8d6138f143c7ba47d65946dd77b19fe1a14a000000000000000000000000584b13f9b252c11a7f32ef78994bee834b3aff880000000000000000000000005829a477fc052fe2ee823a9713dc71c3a1f3cae4000000000000000000000000580d03f249750f2fb73aef082d8e12332e9401f400000000000000000000000057e412a9b95b89eba15cbc555862b27b358014a300000000000000000000000057e363d41e88135f1b3abd6f3ac5a78027529cff00000000000000000000000057da7e8ed6925e9da962233bc81179df9a90939300000000000000000000000057d699a9184d500994b357fffb49b5e81719704a00000000000000000000000057c8df7c3ae064abb781545927d55965c14375cb00000000000000000000000057bf66f280e205d41e813a580e95b77516c3bd0b00000000000000000000000057b8a718db8b1f0cac2409902d19bb48c4b5e56c00000000000000000000000057a214e393d73f7e1eab1e3ad6cbf20e5cbf0fad0000000000000000000000005739326c54337cfa2443de4024d269e50c1a0b3c0000000000000000000000005721dc430579acd03453a4843777159f5659153000000000000000000000000056daaef3f36e719cb4fa2d381f4c861db5f59760000000000000000000000000565e9875940a817f40ac2b56c4a5006ff5ea720400000000000000000000000056584ee28735e10b381275b913b934ed656b0e2800000000000000000000000056291a7f475747a7d3a8ddc74637846e73bf464300000000000000000000000056039bf89c2c0e7f55b91faf9c5be4883e2795a900000000000000000000000055e2ed4757bfb35b6d850609eba1e0dd119cbbe300000000000000000000000055a5bcb0e402c61e44a20cffc0971d87d34947a5000000000000000000000000559bbeb674ac5358191e46b3fb6a9735c6c38dd1000000000000000000000000559b2a1b72ed057458601b0818fb8675480ffea7000000000000000000000000559b07afdf937c8ff425cc506735c93015b341dd000000000000000000000000557e34a2bd6e676f3ee750f5aafdc219b9200c60000000000000000000000000550bf1c892b6a79118a1b20b65c923e8d1e6f71500000000000000000000000054ca6e9dbe512ef7c424582b856d75e2f06bfea7000000000000000000000000549194e7d6bba070267d32588118d57537092d22000000000000000000000000548bbef81a1e06974be36fb3069a479ce307803000000000000000000000000054815ed6eaa280e6c65cf79bc9f0f641c5cdb54b000000000000000000000000546054029706a75308b6a70c874721a6fafb88530000000000000000000000005444333e265029ca7011efeeb30f2b1785e409530000000000000000000000005431949548b412ff06f4a76a7d91f599f40bd7420000000000000000000000005420d11f25899022a9ec4ea756ad11a8a2fb0e50000000000000000000000000541d5eec30ef51ee70d4b7bdfd4263e49f0862b80000000000000000000000005415c157ff19483a2ad860243e7758c6775a55ed0000000000000000000000005404fcd0766b8512ca13a166927d9d362fe374700000000000000000000000005402e120f816e9701f447b1f11a5045fa89704c100000000000000000000000053f285a1558483d6308b1e4587db3c5c0d16a2e500000000000000000000000053e1c5c6f1c1788285f384f287f3f538a7e4ffa400000000000000000000000053d0142b8ba3fccde0ae7ec1d9aff3789b21d03e00000000000000000000000053c4709065f8696c300be70d33cc6ba8308e57fb00000000000000000000000053b5442e925e35d5ff50ec54cbc6f8ceaa51075d00000000000000000000000053b1c065818827969e79d8be0ea0a79e827b3797000000000000000000000000538fc1dd859604b812b6b7de8371eb3a2e114c5b000000000000000000000000534d1a3374c966502e25d1d5d1e0ba9b5bd67c3700000000000000000000000052e0ab5f9b919c0eba8dc0b9ba78fd280e14acd600000000000000000000000052d96dd7df1dcf19bb99941f4c4fc12b93fe862200000000000000000000000052d2533c101221e2197c03791781e7f7ea2f5b3400000000000000000000000052c588ceb791f755304ef4dbb2edd50abf6fb43a00000000000000000000000052b656162efa3eacfb3585076c43747def8ebc710000000000000000000000005291ddf46d13608d8092b194b869a20bd52ba4760000000000000000000000005285a5830243b4376436ddabd6885621c82b6eb700000000000000000000000052827ce2c3e0a686d476991d4851e4ac9b1ddd1b00000000000000000000000052343095f21b64d1beb3409bcb52b362a2eb85a300000000000000000000000052081f3d8ac57a4d82d5dc42f693230d01d70c5800000000000000000000000051a3de2d7266c60b016d3eee6d0b80068ac6ccc7000000000000000000000000517fa67977b357c433c65c7d837a49a92517b410000000000000000000000000514c47fc5caadd9fb406227bb50e6bcae62849050000000000000000000000005149ba17a8d0343c63cc5d26aadc295edab866510000000000000000000000005144b84b053876b3e4cecbe28440f6ea9a709ff500000000000000000000000051169a54b355b0ea403f909df911a9d83e4d01ca00000000000000000000000050cf80db620a0eef06960fbccbb92ed04c0996e600000000000000000000000050bdd745f633506f8761ca913c5238c3aedc6dff00000000000000000000000050baff6db2cab24bab45057dc7e81c91383f917e00000000000000000000000050b2ef8f4d0f8c1ab6dac6cd8e09eee6f09d964500000000000000000000000000000000000000000000000000000000000003e800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000c8