Special data
- Status: Successful
- Nonce: 586
- Type: 0
- Gas used: 16126836 gas
- Gas limit: 17881594 gas
- Gas price: 0.00 Gwei
- Effective gas price: 0.00 Gwei
-
Input data:
0x51ba162c0000000000000000000000003d63825b0d8669307366e6c8202f656b9e91d36800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000004b8000000000000000000000000000000000000000000000000000000000000002580000000000000000000000000a8d7f7ec266f508ccfd6c03fa7b4ea23ca516860000000000000000000000000b8006b6f14c7c5fa99bae1e59c67991eeb0f7e10000000000000000000000006924d834e31761da8e4a37671ec3580b6e060bbd0000000000000000000000008b8a76aef1984e474b0679a7f55e37e8706a6edd0000000000000000000000004fb6f18c66125f9d91b410ea17a95237518ba8f3000000000000000000000000aec5695c64da466050aec45710b1042bea5dfa67000000000000000000000000552a73099d4f9baa24102156afedfd0eb82ee7b30000000000000000000000003309b30c51f4c7a50461779d0cee26d764b3c87400000000000000000000000063a741c131cb668cc6e289c773d994e4011badc9000000000000000000000000c8368db7776a8ddab2256ddf7fc7d75c637f2916000000000000000000000000f1daaed3dfb2e30bae86f6397ab25a3365a50175000000000000000000000000e73d57c9915f80a1ab6e94c57bbb9e1df95493b7000000000000000000000000bab1c87a21f95c926e5950842855a0ccfc74f0590000000000000000000000009f79d81028b8ac51623d78bc2eb8a15b33c93fd4000000000000000000000000a8f11046c24c91ef4d47e3c2b6fdabf9e4ffb869000000000000000000000000cb71964fc5997236843a1a1599d780f346455608000000000000000000000000c21743a2bdf32d077604841caa7fd41d63aff6dd000000000000000000000000fcdea54399656ed6b76400b9889c0a8dcdb45bcc000000000000000000000000bf561b5e4c05d42f6b62a1594716a092845776e8000000000000000000000000cbe2a9076019052a188d9a5ff07536dc8a9cffa40000000000000000000000002fd4aefe90630e0b0b9bbeb97d89ca9dd7bbbeec000000000000000000000000f63d4f58940503cfaa0a825836b6dfeba81a2f20000000000000000000000000e8990dcaa8e7b3aa4a15a06d1495c5a4320be568000000000000000000000000e938a01f52e236156d5f34e166e8e0c61e0a2f8c0000000000000000000000005d2be534f29317c8772a1d8e82556c54368af77d0000000000000000000000005e0d4511cf33e6ad293f038f3fddee40155bfca4000000000000000000000000ef9d37be5fbab1075de5e0ce7d093e17ab84838e000000000000000000000000c11e461cdb35a46c41274c2cb8199918e2e827fd0000000000000000000000008dd92026a4bc60691c911847e914ec03c34d2c4b000000000000000000000000cfce504ec02181863749afffd80951d477453dae000000000000000000000000abc6476dca188b9cc952b1d7b81f9770289814e1000000000000000000000000b5d362166a84d79c6bf578f4af6727dad630cb970000000000000000000000006eeff6938a37fa1f02e379ab6016b8814075867e000000000000000000000000fecba5597adf89204398fa3d1da3675362364216000000000000000000000000d04fb1f496f37d69dec15a48bf48dc8deb230b2a0000000000000000000000002cd1364a54bd4f24fe08eda797fc95adc4cbf720000000000000000000000000a903b9fecfb67e2e77e205dfb3d43d8da9ed3bea0000000000000000000000005abae1179242f47b422cd5e3779ddffec89e5bec000000000000000000000000d25d075dd50b260bc59dd2a9902f040c38cb192e0000000000000000000000009fbe80db7b495fecd34ac4ad743c8ac9a92d5a1c00000000000000000000000059fa42c4de3428ef9c54472bd747832700c5bc7c00000000000000000000000017f1c04186b6108afffae2144c11b75b2b0e7815000000000000000000000000bd81d002abe98e927a83c3041b62075b43562a450000000000000000000000008411f4e6e1bba5a0021b561e83d194b17718056a0000000000000000000000002e3c6407e9f8bc85024696fe1b8d98a410d2dd5900000000000000000000000055a4bf13dbb47a764f5c2c0d5ebd5a27681dfcce0000000000000000000000008fe11106f041119b229e5848b72560a37efea202000000000000000000000000b4031eeb6f33b6021f7100cf27c0e259723a1208000000000000000000000000b3cea9e80d95a6bd0970f21927a26e5bb596f30d000000000000000000000000ca1aaa9233e5b3277cd840063516b248ccb9431200000000000000000000000071af3b9fc4b6e8b9e627d76401c90bdeec2c6854000000000000000000000000a74684b042419ff47792ea4e1b6ca07e42eb176e0000000000000000000000000d3c794bd93976634a3c3cbeaa3314df9680550b000000000000000000000000508ad963f4629b511d8e189dd5d3748fafb4fea3000000000000000000000000656322309a86c0791a67727243171d6dcd5e42170000000000000000000000009607ccb2ed38ffafa5c55e27121faf4738c4adec000000000000000000000000deef2f45602f552cc0c1fbc9d1938ab02d91fc09000000000000000000000000ef7459656ca956eb523c25a1174dfb911cbaff33000000000000000000000000087a3c3445d1af5a61708de679a990ae5bf37fb900000000000000000000000083049f6958c938bf0ecf6466352cebedff828412000000000000000000000000a06545dd1137a7586cb180e2456c9e607a142f750000000000000000000000000d232a51b0dc476b46aac2f14975ed7dbdf8c61f000000000000000000000000918f2eb19deacf91e18cd1fcbc195582e97bf686000000000000000000000000afdc6c32b6ebf9c66d3bbc63dad2855c66a06dd7000000000000000000000000fd1b24b3485fc5f9ea51d6888998be4b61eb348d00000000000000000000000089ca44e026cbf069a0c0d7e777bdd61976d3ebc3000000000000000000000000a23db3e916709297a934e86c0ec4653ef611c47b0000000000000000000000005bdc6217fcad527f6aa912f5b70e13cc7cc2d70b000000000000000000000000147e1446b4dda2f9e28f479fc109c54e882c2c5000000000000000000000000082d8f7a0a5872e93bd7f4816b86397ce48c9ba27000000000000000000000000effe98a21fde3f1a7bc6ed71dc981655fa58331b000000000000000000000000fe1829f02729c1db9ef89e2cc5621507d5ad8f5c0000000000000000000000008cf6ac9df37bc31e143fa0d2b3436cba4e3fde9c000000000000000000000000bb9ada5f315bda53e579b21a2620a35fcafeb59b000000000000000000000000a2ecd6883bd8a2259bb0ff2e01839ad6b2b5dc7100000000000000000000000049113dabfaeca350121a8247cd04c747d6457d030000000000000000000000009f0fd76855c4ab839e2bc5136fdd90098012576f00000000000000000000000022efd91fde7cfd72d0a51bd896dbbcc56867a43c00000000000000000000000058b777958fff1811f6ee0574015b807e457d4dbe0000000000000000000000004cf3e846169a4f7f2ef6d26920839df39ee257010000000000000000000000002df47cf52163b6abea8e6185e8818f1aaf24fa2b000000000000000000000000297830b93d51b198e9f0ca68f77d525ebf1381620000000000000000000000008bd55a616c415986d059721356b8674649aacc5100000000000000000000000017a4919fa6ecd5706206da89a6c9d850ad4b34f3000000000000000000000000828f31242cb482fc2bd2f41011650191fd5c75b2000000000000000000000000a70d989226058ac4a472cc432a31c35ec34f3463000000000000000000000000d974f13df6e1ccd0345812502d51326e79a788ef0000000000000000000000009211d4a0c853aa159cc0fdab60aebae42573ccb7000000000000000000000000fa2eef2d280ee412c2b1e1786a1b08a11e03a3f5000000000000000000000000a6f8e3e1450ffa7d3966d9a7dba685e699addca700000000000000000000000006a835bb159d5f1f436c8afc090748f4a765f64e000000000000000000000000b5c926eacc249b70231f6d167d100d25247c1394000000000000000000000000ffaf158e6ca9e667246da5fcac937894098e42b9000000000000000000000000b200e0783cde3b945f7957e6c27624c9fab6a6d700000000000000000000000043638c8c705b5ef35933987bd9ef230add17e4b0000000000000000000000000c37094ebc1da17040d57b7dd44dfdec92cfa557f000000000000000000000000cd74030dc28bbf35b26c8f331715d4d204e87c37000000000000000000000000b8b7c49bb5b302f4657f959339af9b8937d3712200000000000000000000000005a3e65982d8f489bdebe17e94781291edddbb71000000000000000000000000957e159e1a1ea48262a135472c1ca46ad37221e9000000000000000000000000129dbf99a3daa889c964be5645170fcc036ba56500000000000000000000000031bbb1194e995581aafc930cbe48d345007f317d000000000000000000000000f032b578424828d1e8aa8a980dbeee396e04889800000000000000000000000074886fa906b863088e8ec8ff7727f18d2ef72504000000000000000000000000dca4913db03c5f8f942e6b43236bec6bc06267c300000000000000000000000081b3331cef4ad2e2a9e300bf6fee553cf7556cc4000000000000000000000000a70b75bab19736be01bcf1722772f90e1ce732220000000000000000000000000483b7130d3d1fb74b9fbd90fd15477476d866da000000000000000000000000026602b2b753670f6ac5a54eae2e5523c76357f9000000000000000000000000cbb47aa5a70d392fbb203d6121c8014fd976c99d0000000000000000000000001a62881ae3c97bf3b4eb1a6b20885917efcc1b400000000000000000000000005e99ff4be8b669f09df534e74f6e7b56a7c8cbc8000000000000000000000000a7ef501f36a1a5126e3cd6356c1aeccc7a33b477000000000000000000000000214361bec47c9d2d96ad4730f8bee13b9fa6cf9a00000000000000000000000098c5225cb3ce233f88a7444b1100c9a862e4e22f00000000000000000000000095a160e7aadd9a9164b4e5b9261bc13bd712a605000000000000000000000000d4496e6880dc0067e66d1cea0f3af1758891aa0d00000000000000000000000075ef38e80e734a28ab8016e6d2adf5bb44327f95000000000000000000000000a9ab11bdb777ba78637541aea53f414f76eb93d30000000000000000000000009ebfef415a19b1f325cea6a13c8054965f058bbe0000000000000000000000009b1da51f34bdd2016ec51c19767ac412509cd32f0000000000000000000000006a74fa79177545c79b6a77a45f34670932d326b000000000000000000000000061359c1f351cea951a37c6d25f5012d3c4b6b31e000000000000000000000000b3c181a2467ecb1bf614968b25a9b711d4e9065d000000000000000000000000cda8c1f68a66060d9df9e01166f2a8fea4d52b2c0000000000000000000000002dceea8a4812607dfdb1699acfe20ca3accf178d000000000000000000000000e9aeb90605d3f498df312f5dcf659adb39376881000000000000000000000000682793a47e5cc80cddbf56668217bac8b8440339000000000000000000000000309a875c626125a5f05f0a0915a03f157abed6a20000000000000000000000002271822e7d6833f920b5341c994c0124745f365f00000000000000000000000050203b4ba660f7591e153250ad2e6091d8f54ecc0000000000000000000000002810ad156f4483750ebd61a9bfa272f26352e2d3000000000000000000000000bf7e1a60fde355cd8662b25b1bdd8678d282efd10000000000000000000000001d366098e61b19f39ee77fc18693028487b264c4000000000000000000000000c271eabf96762501d403a3e745c243211c723af0000000000000000000000000840352908b4705c92f58f394c47fb7a945ae7ec00000000000000000000000000f80c5ae57c04021a9c6f053229e015bd24bbe1600000000000000000000000047c05db3bb047986a8b133bc1987b4cebae6d1260000000000000000000000008405909a9d18871c83d61d05dfa18e0c0f4bb328000000000000000000000000e21fe12c7425f434cab7179824536bd5797fbfce0000000000000000000000003776df5e90cb463371e3e2ae08fb6161c8a92222000000000000000000000000877a6b12fc3965560ed178e1a76eb13f28276f45000000000000000000000000ef097ed813991ae939664e4049b9c8252136ca96000000000000000000000000eaf7e70eb3ac39cdff2de64e7dfddc4b710931eb0000000000000000000000009a3bb5617b0a7a2c1631525e9176ab90f1da2a40000000000000000000000000d75c2db66e0809441f077b5663cf8bdb8f0159f2000000000000000000000000441271e8fff3e700f635f5a0969b3c565e631ba400000000000000000000000035b96583a89afde1f7cc64c3d283701dd201470300000000000000000000000090a65358f145f8c9fb9ab2bd761fe86eb7d636b6000000000000000000000000dfcf5181b8404369cddd6bf5d7eb753f73aead11000000000000000000000000296a58957c5d13cbe62b8d44c301b287df1f298e0000000000000000000000004a2fe20ff4602c7bcb0f3c496c52a71ce8cf6ca6000000000000000000000000bc775c3b4c63d92a22a26ce4409daf1f056257320000000000000000000000005443dfa4389cd99364cfb1877a69edb2b4dd3d7400000000000000000000000042b3fe009b67f7b1e0f91272edaab94781d20ee30000000000000000000000003353214d3c22712a759a3d32c6855423c431ade900000000000000000000000032d431a72d7da489d675b37a9e41b503d1ca85ed000000000000000000000000151d647906762655802985c9c148aa29c279ee18000000000000000000000000ae9ac6813823beb6751c94a3e6990d66d0ed66a9000000000000000000000000cf1fe492a73fd01550cf3abada9ab04eeb2d3c1d0000000000000000000000007b314f62cbbe2f487b913afb461270207b5f1ee900000000000000000000000071ad6fa0ea33348681c8e5936dd58cd07b5ace3b000000000000000000000000bd7c84dc749bf55702a43bc3ed88b2bd2d9826b70000000000000000000000005c621af067b7ba90589cb3530d1181208ae5f9b3000000000000000000000000cc616d198f06215fe53983e642c04789a833fe42000000000000000000000000a7375d8b6cf29e4cb674e755a3982bc83c314b1700000000000000000000000059574c50a71c93378ff28b403b7e9388c342e671000000000000000000000000ab041bdac939452e38de17b528e26c58ebb42c250000000000000000000000005ad628916cdf24eb8f6420bfe69349fb1ca7d1ed0000000000000000000000004719d2def07289ee2c227a42041aa1a88968dd14000000000000000000000000c749cd489888348451738fff269cd53d96d034e800000000000000000000000019c4bb23a4da6eab6c76f5b92e0cdad790cb8688000000000000000000000000da9fd9db373834cad161bf556523960900b3d8cb0000000000000000000000009c4bf7448900ed659b4f7a6dceca856841936118000000000000000000000000cff7b623590eef35bafab1ffd3f4bbd906ddc54600000000000000000000000065bf5537cddaa59956b997610167492e5629fda8000000000000000000000000f072529486103de900b063bebede9cbfdde0d9080000000000000000000000008c597726a0846d32c3d0a427338524e3e5c7b8bd000000000000000000000000fccc1dd550cfec4eb105b4a377bd3ad419d63a94000000000000000000000000df042f3bc707433063e1941c5d36be85bab56de4000000000000000000000000c2eb1c491c4d6ee8fa3db43b387ce78fe20fbacc000000000000000000000000fc09eaf1882ee511cc3249c7b4395391bc9be79900000000000000000000000018b48e50701453536e1f416cde4f76a83d69106800000000000000000000000050a589c656319e8c31088e7e3c4600fa4a770ae80000000000000000000000004e84bd1fb377b82c9263c5de7b632da913f9ef76000000000000000000000000229db494078f03e99576d551d676ddf7b2f6a655000000000000000000000000bfd7639b22c03037ff0211f432f807d8faea4af6000000000000000000000000377f7167f2dbfa836a287995c39a53556af465e20000000000000000000000008281080ee732518e2dda500c4f262a15541d2013000000000000000000000000abd3a35d5873681d83df89e6f8d13af2b520aa8d0000000000000000000000001626be88a8dcd910c392423540f7be94717c477e000000000000000000000000beb32851aa423763d1e6862d4a7efb972f094d97000000000000000000000000d74519ad8bba92080ad5afb3ad353dc07ede6d72000000000000000000000000c42d3ee76a6ad1b59b4cd2a690fa5c5b5635337c000000000000000000000000c0962e8e68dd65059baab557972fc54d54525b5300000000000000000000000001b22efe6d611de463b77084cf90e2ef79e48f5c0000000000000000000000001dc992180be6dba9bc6ac539a3be04e428452f29000000000000000000000000d13c9e45aab2e9fb6a594f9bc69ba324d02ac7b9000000000000000000000000240156bccdeb04005357f237e3da7daf8bfa0f630000000000000000000000009ecaf882c986c6a5afaa626ae8855e286f4f1a64000000000000000000000000c35b64f746f140a0a58a8580109517c3560c8db9000000000000000000000000ca15b9ebf648eff0877fc09f29820e848fd41bc40000000000000000000000001cfd81c5ebc3baf54486e8f5e4aadc3399812baa000000000000000000000000371f1d1fd0782dcc8bb974bd0accb8a84deb512d000000000000000000000000464f288f1123b9795067b47511cdba0f04be70450000000000000000000000009a2a8dcdf9a0b4fe1b1250f7d3ca62996dfa8d7f000000000000000000000000d9acaa8f4b0e4aa046d8034b40aea35f52766c3000000000000000000000000089dd4e8c38e5b9081798189a885c06ac719fbcf30000000000000000000000001a2be9aae121b34ff67683ecb99c4860dfc17b8b000000000000000000000000f373b80b6fcc81544241e8b2a8948fdd808892a700000000000000000000000086f6586ba48ffd4931322a16af056eee66f3f6950000000000000000000000000609b29af8701185727e8735120d651b80e20dcc0000000000000000000000001b715a18f1a3b23e52c1b39956950a5857ac2a2000000000000000000000000073c55953a33601781f6212e8f7554bd5de2f11f2000000000000000000000000a1cb30459a6052e106a845c005dc1a0a2267e24800000000000000000000000039bc62bfecd199297f7b110993a00f42e248e8420000000000000000000000003ba24811dd9ee19a8cbd59eb008db377c0ba788a000000000000000000000000995aef480eb48d22e56b6c310d1d0da9509e5bd00000000000000000000000002a380370a3e5d06c2e9151766e0c9b2eedaf20d40000000000000000000000007af0b4da026241da94c28ad18578bf5a755d13e400000000000000000000000071797f963a67b1c81f765778124d9bdfcb10c0a2000000000000000000000000a127256f45321e66188c38807ed211b78773ebcc0000000000000000000000000f7e6eda2a98b9275abbf59858c291b0a0a76387000000000000000000000000e10dc470c46ac1f414069482652d4eb650453e39000000000000000000000000efbf36aa1fa0837085ad99fa6e39f19e3db8eec80000000000000000000000005b1a9844dca0a12a03a2aca5de32914623e6cb6f0000000000000000000000008907be34f0fc08bb6f84617e8e6aa72512d31e510000000000000000000000008f2bd4ae3d0ef713ac2e319fc188cf7a12117e8900000000000000000000000040825bb8c78eae8dce86530950af7cc2ea984cd70000000000000000000000005c3855a670c0017976bfc2bf9aa5094f556f3f57000000000000000000000000e5a57f98d9cd81d0ae79c7cfd6d5973cf85436d4000000000000000000000000a0fe547679f30afdff43e5d2ed0c403a2981257c00000000000000000000000035a792067d7e51b896aef09492de018b82d9afeb000000000000000000000000c0ca1865894ecabc47996c9675024536193830f9000000000000000000000000b0d747cc03552302c9699ce189d9996bf766ee44000000000000000000000000d311663f36be786fb6555d11e333f0ab96986603000000000000000000000000bb49121aa674296881185f7f73bdac337eb322ca0000000000000000000000009b71d00b84a298f662e22c727b0a6a0a1239625700000000000000000000000071be816371f06fc8a99fa9777bb9663a9f5163ee00000000000000000000000008065ac1512041362672626849ea4b24d0a0a3e2000000000000000000000000cd4ae04809c307236cb9917044a40f5ead1b012d000000000000000000000000616b30d5b974c2cd77e529919ad23919fb9fbeb40000000000000000000000004c88fdccb15eb7acdcede02abc0e241cb63b3e3a000000000000000000000000d8ea755cb88a36f3a4f05a1078e757bac25fa8fb00000000000000000000000038c762950064a6da1ad475d32e74055ac31c76d300000000000000000000000095dc3a8b141c20a576c126f53515f493a56db1c2000000000000000000000000db35a47bcd6afa60840faf3c1c1bcd0611148def000000000000000000000000f1aac2e2a20199b9d7e30b50d6b479421ef3cbf80000000000000000000000006342b5a69d258123cf9a1ff6bc3de721ac8d0814000000000000000000000000b5e0653d52c5939e003a4af2bde8bb4c1b2c0fc9000000000000000000000000866763f5b108c035abc0c3ae949b0bd05da7e28b000000000000000000000000495c5796f4e606b60816906c5d9f7770044805ab00000000000000000000000076bc4f31433cb9dcb7583fbe0a6ac1b9c3e090dd0000000000000000000000000cc3b6e1e0dbd3ceb677dc2eed67a66683ca4836000000000000000000000000de1f462c3a53add27bd09873fbc7dc7d0349feda000000000000000000000000453859dc724f4899fdab911238fa4155d407d76000000000000000000000000059c6d7d09176b7eb0fe270bb565407915a123a3c000000000000000000000000d0fde3e3de0c7c79c30322d6effd8a885d70f1dd000000000000000000000000eff936fdd2eee95910be47be9cdf05c56ae8154e0000000000000000000000001e45154d6aa2b7d6b2d3c776f99471d902f1a736000000000000000000000000d02f32f307829a222386a7fe4e8ef0980b4cda770000000000000000000000005cbe8d7b4f60d08b0d3ac5ae3ffe39e4c3e86b7600000000000000000000000070a70b67e8163f92160a3960bcf5792264b7d74f00000000000000000000000080c9e4be77baaf87909548ba63ee87c400a91ec6000000000000000000000000c0da95c9c04bffa9dc1f2864ed53bd6e31430ae2000000000000000000000000974ec7f1ab36aeda734eabf61d4c6df923d7fb23000000000000000000000000caa4726c4da5c51e5a1a9315c5db3cf511bc91bd000000000000000000000000cad64467de98b03e31a3550f9c80dd66db4986fb0000000000000000000000001938d8257901fd69f4fca83a16f8c58a9d93f1d3000000000000000000000000c170665de2d64a9b5d832ed80628519f80edc6730000000000000000000000009a1bb1929c1a90d6fadbccea2c4fb4b3133c4c0700000000000000000000000010fc5c7ba0c6dbda988c934d15db39fdbd33094500000000000000000000000044dc33e1de649167514171e6e5c7b5d6c9df229e0000000000000000000000000d4c40b7606ab456fce7494b10be5972071931730000000000000000000000004e4f0490c34cbb997ef7f8c8622b83742546cd78000000000000000000000000f951f2e9f42dba8ad599b0279f1ec42f3be64d770000000000000000000000002893f0420b3ed6af2743b0dbcdd2ac193ae9a082000000000000000000000000b1f9394e77514e73c9acfc7f35ea80649b72e24d00000000000000000000000006b6e45605284636d0fe74bd43c63f87d3eb8289000000000000000000000000400f05b268b03b83a9330d4f11e5943a20fad786000000000000000000000000dff4da5dd15519bd854cf5f1f3a988c2431da1670000000000000000000000006616e6e5d21b3606430a983847891da46eb2bff70000000000000000000000004ad4d73fda8b312a12871e8eaf096447629bc9c1000000000000000000000000229bef74caf6ffb4d885777d98bd0fa0887b1625000000000000000000000000351f18d98e9c6a0aa2e0bfb402d542864661eb6800000000000000000000000088745816dcdc935b34cde3384d74f20a9be034d100000000000000000000000077fa98915501742be7c37fde966d67438ac245a300000000000000000000000081b1a2c87d8720f4040b277af15bbfc10d9e18240000000000000000000000003e7cc3e7339af887e0d17fe9d535e37638a7a84000000000000000000000000049eaf565852bfc07a214529264ceb847da713d000000000000000000000000005af1aab67bf3dc8a5cc599d05d4a25315033cd4a0000000000000000000000001652c89136e12e140aa26e441c28829a89c715cb00000000000000000000000069a834bc2057901ffcf597be072b44e2810c9a23000000000000000000000000fb595e4a853eae98415084117b0c8328920276880000000000000000000000002ec196f0cde85b6ba824ce9c8b0e1937e80d83a5000000000000000000000000f42ad24d3cfa6d5894dbe62b13d0b1dc55bc678d0000000000000000000000005cc0f1d39a4b31cd7c38e3382c456f4a0a77a927000000000000000000000000c691454c826e460427f529dc24e3cdf524b6d6cc0000000000000000000000003707777b9420a9ec3a46fa564944e42478b4bbd70000000000000000000000004f9a70c2cb968e339e66b4b927cb4b0e3b85a31c0000000000000000000000006590611b44a2c834fc91ff4e99d3f9916279da6900000000000000000000000028a30e0823a6d39a75d415c37b69c0b8b4a99046000000000000000000000000fe56a51339df1309dcc01fc0c86d380adb358ce4000000000000000000000000178202e65f805b18df79dd7b88223bafd24ed19d000000000000000000000000cf38a1b24a2a5074b08bc5f3924c7a782675787600000000000000000000000029a42a785bce025089954f0b1fcd2192a9434dbc000000000000000000000000f5ac17612de51ff57f937302444593f99edbec29000000000000000000000000020c08c68abd9ec7750803199ad9585c89604f890000000000000000000000005d419e57b92cbca14d1d5270647c6a53398a197f0000000000000000000000004d9d2054096350268423d0e05d7f4e5616043561000000000000000000000000ae19b5afe934e58f617f667577f3f227b643746f0000000000000000000000004ac66a34aa0c56578e5e7b618473b1ea364d1d54000000000000000000000000c02dd4b73cf777f7dcffd011e3e7abbd7063b0e400000000000000000000000007faf202c44d78f6b2549669478dc7c5c415224e000000000000000000000000599f042a5b5c145212e2f021591daac2b7835d240000000000000000000000009101faecbb8a703857126a9b0ebdda290d6363a500000000000000000000000044a6f4b1a19866f16beed8992213787dba549e03000000000000000000000000ce390a1c060fd5a73eb76356e399728f2367a65c000000000000000000000000308d2a0ce40e3bcbdb71e1d5bb4f4d9b898caa3f0000000000000000000000006aa31b9f8898e5ac5332f4f1357fed0fd842892a0000000000000000000000007bb22869926b65a11f9ee2d8cb66817e5e4adb59000000000000000000000000964d8236802d64dd4038a2826c37372a97c2a7bc000000000000000000000000c89c513be648e62c938b5ec93e747ae9d068c42f0000000000000000000000004ddad1be6251f0ff98afc02dc057609c22edbdc9000000000000000000000000166572ca97f862fa39602d1097b97373e6f88da6000000000000000000000000952af4cea9e9e678118ada82a13aeeacac35b32b000000000000000000000000fcdd5f14f9f12c51fe6385b7ca29ab204df48c60000000000000000000000000983af589aeb56334ef9815c00bd29192d057b7bc00000000000000000000000014ec9575f6c87c5bc1125d827325b12c388b9a7e000000000000000000000000b93f13db1b8fd2ccf573eaed958de7edd8058dc20000000000000000000000007fa75e81680b405f412bfe23b3e6635f7bc81a7f000000000000000000000000134708cf65db2dcb39b836f7ca8a51c4511bed1d000000000000000000000000ba914eb1007330fa0faaacc8b49557d8ad8067550000000000000000000000000fda0d33500cb06894e393a88db5df061b653573000000000000000000000000fec62ca8d82b244938c6e1939219d04f9edbdeda0000000000000000000000001adfb122cb19cc500c24e1206be5524ede84d1a3000000000000000000000000bdc52ae5fecec03e9d6b6e30970011fe71569ca9000000000000000000000000c9bfc7aef46babb2f0c51abf8a2c866cbb6163c10000000000000000000000004ceddaddecd1c5ca7cade89c2308a1ab032ef59a000000000000000000000000c7a121b1a40f62df003f2fd50a115ce6f2a3a06e00000000000000000000000031c8e4425aab8f692a147638cac9a98a5bdf3c88000000000000000000000000e418b8b8c42daf7a94eedfc28cbda0f06c311d7c0000000000000000000000007f0e998823d5bf78f779b185c5d76ec754d30cd00000000000000000000000005809651718b350967e42bd06229a48051ddf78a90000000000000000000000006197723218160c4ab3b186365728f31eeffb90e4000000000000000000000000172766260434ad695839640dd730f76d107ff4870000000000000000000000001e83e9066b271c58bdda38d2492c43e7ca3b6b4b00000000000000000000000070d2dabb7d8331cf81ad55fa3ec4141acd80a51b000000000000000000000000c8265c02c74d650e3ecf5b03f175c192547cf9b60000000000000000000000001d5a79f23b3ee5fb2d26b9edde3453aee56ee2d4000000000000000000000000b58db58fa4c18c442edcaea121cd598a43c75d3300000000000000000000000031e45c6b8267815ec3b586e1405cfdf201954c63000000000000000000000000138440cb11db9835ee52d32b5e13a2c5e70aeefb000000000000000000000000d70532e5810c52a8f8698a23fcdbb8028fc205020000000000000000000000005269201eaafe4f426e5180fd8009d43cd97671890000000000000000000000009cca96a44d107afa408d75e3d031c8932dea699100000000000000000000000075e98da53cfabc2a72d1e45da2ec21221df70142000000000000000000000000e4c1c34cd7c63a113a72e4100662c1f905e75b580000000000000000000000003612ebe2923f6b1ad25572140e94823222fc7a3c00000000000000000000000080c2f1d212007fd8b32434df3a5fe311112b64240000000000000000000000003b332dd0b7a9390f45b62e68ee9f54f3fa3644ab00000000000000000000000057a59111486ff072e087b125643d39d9a515d3a00000000000000000000000009125746c71e18d3b7138488e3f5f3268840d5c7c0000000000000000000000007520623e3623973c77053e92dd5a831d56f96979000000000000000000000000bfbb25ebf80fddf00684c3097e24c094580ad0a500000000000000000000000067f3ac02b6201e8c033b2bf8b81c2e1c1687a11400000000000000000000000089d9a321ccc4a62564a30b822262d9a950cb4b320000000000000000000000004ae77f8ac2e6cdac9f319edc3604dc76dfa925410000000000000000000000003cb8144bd0b93c5da5c3eb774c3d9695e2debc8d000000000000000000000000507d302a90cef72589afff11ffd35f8702d7f563000000000000000000000000bceda2f36348b0329183111f9e375ec8c46855920000000000000000000000007d77b9e49d69d784eab953c15355314b26d0304b00000000000000000000000039e1146693f6a64d034fb2fe27497e3b0a3b094a000000000000000000000000811424e5d1159df341495e470cc862f6d36ef723000000000000000000000000da54e504d0892517a41cbeaa8968e15ea6e319eb000000000000000000000000d7032ad501ad5c42c733e8a378cf17c32ea04d5f000000000000000000000000a5b6c38ca3291821c1e51d27b0e235e46a558319000000000000000000000000c1c252f594485a4f1df7c3433cea52f263a217dc000000000000000000000000db1596c4ad2622e7847a5dfa83b0a70d9d205df7000000000000000000000000ae6ead26a0ed437f45cddf8db76dc64c97a877ef000000000000000000000000c7cf12d652f1da3e1994786af0a94cb15b721cbd000000000000000000000000a8691ebdc12cfa0197a151f11632e82cfdfcbc54000000000000000000000000000c9391d9d1d3c1f3182ed581e7ae53dbf35fa0000000000000000000000000b15daebfe17f60f8cd82b90d211472d6494c8f980000000000000000000000006a7459f4f7b5b6e86329011ee59c249d89e25453000000000000000000000000620a160b8a7f7468f78639505cb6d702a357575e0000000000000000000000005ca6c749f4db292926ad9461f59505d495a7743f000000000000000000000000c1400349623af223702e3bea849a9e3f378e180e000000000000000000000000d112e4677cc7bc433b69d7ffbdebe2dd2716c39c000000000000000000000000d2166fe203cab637bb3e673860e78a4d480a1a32000000000000000000000000086a518e6ff34adb7bdf390d18941831ccd40116000000000000000000000000801f4b1751f4e21310701253b15c255cf1d4ff960000000000000000000000002a6deee7b38a0a5f29a308d5d4f4d48393da2861000000000000000000000000dab0c5f048fb6f3eaa2c31dfd53c913606435fb00000000000000000000000005cdfb18592473bf33ac30faf9c6687310582fd380000000000000000000000004186e088e231da9c50af3be84fe2a454eb0d838b0000000000000000000000000bfc83bbdf71051cd4a0c90456499e113fbb583600000000000000000000000026b56af458af0d0dda6cb07ad5716d675bd227540000000000000000000000006022dda61017593cde7b4d31cba6faad751f49560000000000000000000000001d9c44098d26c811c0a43ba2a9227bad1963851a000000000000000000000000da7ba5743d8d0309b78163a163e7ab620c0cb02c000000000000000000000000d14e389abe8b2ff5540df41e91e56bc3dafd683e000000000000000000000000ddfc24303f38642566e185c277b87ed6c561696d0000000000000000000000000853db402ff7e31953bb4aea5e06b744dadddf330000000000000000000000001bbe8789b83ddd5ca67383b303eadf4955d0c8420000000000000000000000003bfbbee29a82e36c2b8cbf10ba5b861875034f29000000000000000000000000dcf780a1d46538eb727fb9dec2995671181113bf00000000000000000000000014bebc8fbcdc0a3b809b4e477cab6b28c67aba5f000000000000000000000000c76e6a269f7b47f8426e27f77708c55f8ee226660000000000000000000000005950c6f20066e0fb26b65f33841782a26dc4194b000000000000000000000000dbf28f4ddb212a85568e91620d5f0c23a27bb5ac0000000000000000000000002d8b8ae60b1cf78414c6f6398b76af18631365e800000000000000000000000078561638043710fe696bd975d0d103107c3294050000000000000000000000005c1c826c0ef24589878a5aca0287d6001afda6aa000000000000000000000000a14743182665b07a638101cb141e904566906e94000000000000000000000000e23d8126aec7c3dea005ba1f5977fe7491c00d0f000000000000000000000000f73589b7bcae8a6bb66a5f8bf9b3e012a8f7395100000000000000000000000051d9c8f53f76fbb61b860a3f0fe8a37ee15f79ee000000000000000000000000c0e73da8ef1c20569a90f2f43558fa1786dc22290000000000000000000000000e1935361a7882d2be10751fd718f389fc06b8050000000000000000000000008bb6431ee005424b6136f6a3bf10417a76c0ee07000000000000000000000000486c018a0e3889d6fc4902169579e6d62d6834de000000000000000000000000b007df3a775e291bf60264e8dd40bf2c4309ba1e000000000000000000000000fcc7b2c9573b233de866d6cdacd0f75895369e53000000000000000000000000463cbdbd32b155e028d6a526affa8301f83b6de6000000000000000000000000229f8f8948f25483277fad77b2d5cff4eec01395000000000000000000000000d9d6709c0dde34352420dec36933eac92e7539a1000000000000000000000000a7e689bbee39427e24de213210f6602e4c15fc7e000000000000000000000000f561a09bc575d2ee829a29d2e9e8a3455a9afaa40000000000000000000000003663aacdc42d9231aee87aee648fb99cb88db118000000000000000000000000d27bf3987ab6a55a0601927e9b1db3851f9e1afa000000000000000000000000665384996278897ddf759058212c07132b3c3f77000000000000000000000000325c3b8df4e5243d69dc6c54c9b57dd5047e975700000000000000000000000073e93366dadf50204241291fe46a4eb67c92e61f0000000000000000000000006082b6a540f2bf071dc618d95b51d7ef01cbbddc000000000000000000000000cb83d71b52eaee88afd2fae86f32a9154aa4c0b0000000000000000000000000dad0157d45f44b70d1cb64b4463115bfe7b5ddd7000000000000000000000000a9d5b9548a63aeccb0c59bc6ea33d03ebfb29995000000000000000000000000ea7029735102b9dc66ef53121f7b6de4af2a32e500000000000000000000000033d8795d42230a27d664c33dcfa83f1528c0cae0000000000000000000000000e63b6b2be799589c62cbb10daefcd7e1b1d9f88500000000000000000000000041166c541d14f117d3050cefa1c6dcf3e210af5000000000000000000000000083890fd864aee7a2d699147d32ab9ac82a0aaf840000000000000000000000002ad416b9ff8ac68cf8e99d659d3139e876ada664000000000000000000000000ace9b40ed63699ac2e16b528699959e7ad0ecaee00000000000000000000000093cfdefb58878115058091e7a4718ecb9b59107f000000000000000000000000a31e9fc572a65d102b9e4c529de50475bd73fa870000000000000000000000005ba3abd5e37b5892165039b3972a5da9dc795c45000000000000000000000000093a8a8e8ebb2cdd5b8f4978f64c1c8f0119b4f900000000000000000000000083ef8b22fb26a32556306e279b76d18ef628b090000000000000000000000000f535c7d53b0940e732f14c3eed1173da401790c200000000000000000000000020b9dad4be91c39a379f07b285eb7b4672ed8fb600000000000000000000000091b84458a93970c7ecc5be88343e027cb4caeb380000000000000000000000009d8e521d149866dbb3715abfa86e3c0128f1997100000000000000000000000047e39f563dc98446e24f9b37fbc6ed85ace860960000000000000000000000006333ff6cf60f9d3c74bdf7c8c78b45bdca8dac9d0000000000000000000000006c539e1b2e94304dc96fb94ae1a5d6a21c025876000000000000000000000000446155cf2f27809162906203baeb9609b850610d000000000000000000000000bdcaf1540dc0e5ef33445b379d9037ecdf3715130000000000000000000000009a627d8b506231ec250fd4a05c9361962a1188040000000000000000000000001fafb5576e8396f48a34a8e03800d45b4cc9fd740000000000000000000000003bd2f48568efb0ac28356937ba031bbee6f7e51c000000000000000000000000b41fd8c1c6ba0a5baa87a8667c407de9cbeb51ba0000000000000000000000006b2567317d84b23b0e4a4653958ca22e50aaa75f00000000000000000000000046edbff601138e3b5e058d6274d4e6a23a231a0a0000000000000000000000000f8979a41c36e930e77167a887a02348bb2c2116000000000000000000000000b56e5b902279c3b9fd54f63df8d1bad947fbea79000000000000000000000000feed0f5931661348f17635839c36f3e335c3252b000000000000000000000000731932f06ac40222ecc579aa5e9c0d2739a09ff60000000000000000000000003fd780d40584db77e01b36cb74d070c532c4fe120000000000000000000000009f845d352f4ff0e80521449277ae835400b7aa74000000000000000000000000b1f891bd5975e25283f184bc83a665297d0c00270000000000000000000000004bba7084b0269e9d1f9495e485d824d7bc0011bc00000000000000000000000029e9287b411d970542aa0d635ce25eed1e29acb50000000000000000000000007cde6cb3c7d9f4cf61f5b804552cdcadfc42ddea00000000000000000000000031705359caac91f26ec294f2019595708525a67600000000000000000000000082fdc3ee962298d46a4fda9b7414eb9f5d6211fe000000000000000000000000e29098c79429165bddbdecb21d83071c813154470000000000000000000000008276079ee3e63026f7a1a797c944690005a5c8a0000000000000000000000000281e2791094d0eef2cc2a2746abae9145f5242f7000000000000000000000000740f7b83b20db1bdbca7d7c669f94ab69680511b0000000000000000000000004a221dbeee9228d391240d4b6b237e3e9107c0ec0000000000000000000000002af63af58049fbaf87962de81ea489b3726fdb600000000000000000000000005bbc50a27dcaf0a8ea1da35d423d5fa98b115e9a000000000000000000000000fb4edf75c837981d0175e32052557d7ed556f3a40000000000000000000000007484b068e8c9e3b25f3971575faddfda51213d6d000000000000000000000000d45b3b94569d44e0e9fdda37e03189d03b205a7d000000000000000000000000347d19ef0396d993d549e345b1479ad8c6ea8d5c0000000000000000000000002f38bfb46891b1fcfab4c9ba58d2215a05aaf812000000000000000000000000875b8a1b4d6ac85a033b35acaeb315a98a2d6848000000000000000000000000dfd09079539cd81124bae94a13acf9d9d1fdabe90000000000000000000000007797c8d1ee3bdb90ddaaa0becd0e535fa7a9c83c000000000000000000000000e37c7ced2b8556397a6d2019ea0191419fed4edf000000000000000000000000955ee36e74c6936777c9432140be9e42cd58e6fd00000000000000000000000035397636f384fe94a1867016ee12b89e019ab818000000000000000000000000437b5d35fae4830c41c1e7061e1a9c213d67f17d000000000000000000000000ab17eafc6a2bd0abb5be8cd2271249896b315f4c00000000000000000000000080e6211f237b0814f4c5e80461164c038511803a0000000000000000000000000ab9042c8cccebd0cc48e5ab1275dee1fcdf2550000000000000000000000000d2cdeba905ec7c0dd62908da795e4ffd00a004a00000000000000000000000008f6ad10e6ef9a10d08965984c6a63c865a9a916c00000000000000000000000002e9e2de94274ead40384e389c2b3cf4ee8012b60000000000000000000000002dbccf2c4a7e45e5d56af462fc397a28404b64c600000000000000000000000094b94b56dfaba1ea21a25716a9a6fe4b62b89c080000000000000000000000009a808bca206f8f4068c481f983059225aa77dc440000000000000000000000003329ef501ff49787274fc18753858a38d57972b20000000000000000000000007e0aad83212db1608d5f1563afa609c6bc905cf1000000000000000000000000eb9b38bd37160a6b4d7d40ed8c9f937ac2079d300000000000000000000000003a2270910005d1588840901bba53065384950e3e0000000000000000000000006466d20718566681ce55b01f281d79205b1da83a0000000000000000000000004cae6eec291f4615c4ee840ca01a12a670ad784a000000000000000000000000729de3d5ebcc5883c2d4a20dcacf86f99dd158510000000000000000000000000dc9f55f05db1286c3baedb0eba9d06ca448022f00000000000000000000000095b75b22b39c8cccdfe22cbe195303a48bbefff100000000000000000000000032cae200ec9f744d5da68b23eb6cbb94d88e440e0000000000000000000000001a0a0b74a438861ba8c7c23e3336cb4a7f8ddaf1000000000000000000000000e118638c11c7eedd0abf5b343c3cc8281b3d40ef000000000000000000000000d48105447ce06c46aced4d762cbc6b41f7c2a5b1000000000000000000000000f0f33a1a3e4532dd7ad6b58636f2b4b363165a880000000000000000000000001c6e55878ccd1e70759a5c34f59a8a34d09c07c8000000000000000000000000760cfa4763f5b3589da07acae4053a79391ded170000000000000000000000004a2b8e5e1bda35268ee09cec55e9f14d26d90474000000000000000000000000507ef318cc57843b07b38263076d60ee8306936c00000000000000000000000026b8c826227b5a1e3ccc2cd146843f7226e724a900000000000000000000000058358a2ac484bdaca605fe650b54b2a67e0597700000000000000000000000003b61fb10e0934061dbc546b832fb7fbe3847e9d90000000000000000000000007c75d1e641dfd5a9bde2d54b47fd4712d477954c0000000000000000000000008bb512892f9534bd168d8505db9810dfbf0fced4000000000000000000000000d167e4d1b197884ad6f8943843324599d15b24b40000000000000000000000005aa2fea4055b58dc651ac37f23a846d9ae2dd73200000000000000000000000089d222f0f4c696259a5bcfc1fa00d7068504e9870000000000000000000000008bca70957a046dd8fefbb0180418b9eeb21e1a180000000000000000000000004273ac5b70bc21e12d747d0f2896772687a312bd00000000000000000000000061e3466263d9f8ad2028caa947b00aeafd55319b0000000000000000000000007ce0adfa54f12805853b06b4432e6ac0586415770000000000000000000000000338af2cd7ed8ba0c0eeb54972d1f9d5c40ca1ac00000000000000000000000068c47124a8de71b72189128fa51d139545fcf5b50000000000000000000000009e695f0757ddf2e4ceb95d77e8a3451631f9cffb0000000000000000000000009c015fb0e4c0dfe30691b743cd61cbeaf4cefb3b000000000000000000000000fa71690179ae9e584d6d556ca9bfd819f35a0cae00000000000000000000000072006ba70b5bf7be835d8f1a6cd2a7a0fa1f8198000000000000000000000000705e574963cb777e2d6e7e24686c042ff6ea9d40000000000000000000000000067eb88467e44c3942607a722e7a3ccce98e09b0000000000000000000000000d352ec7a55b73b4da96edf1530287f8e59a490ef0000000000000000000000004eda072a325fc5c84217fc19e5c98a70f595316a0000000000000000000000008162ef1b7c6602a06f32cbd96601e37ceabf210e0000000000000000000000001fab07a77f7649966bf447fc744b5b6caed507ae000000000000000000000000a3b8c839fefaba65c39cd1c293a17a3614e95f3400000000000000000000000086c03bb334a6da5eb3f0b660e92d2c4b6a5270aa000000000000000000000000631ecfc962c7b770b4226a096327786824d1373200000000000000000000000006ee5d9f759913d918916034de63210af0b09c1700000000000000000000000054f349e83687fc21f44d023c0eccc6fb8c2ce732000000000000000000000000d229c5ec7d4eda672fad88dd2133632fe4c05c29000000000000000000000000d169baeb902cb8e41d8b396d8bea873e7a3275e8000000000000000000000000bce1f88c4273fcee96a693bfc7ab8f69529d7c980000000000000000000000002e95b5606e1335a0fa02de766230e9c8020bc9db000000000000000000000000e4268ea18f31b349e7cf3a263ef067c7868db07a000000000000000000000000333a4533b910020618e36169c1978e41b4d114d00000000000000000000000001bf7fff476d50c4955220d7a0305f6b993cb734c00000000000000000000000087fb6b4f2fe7072ab3d26bfdadd1abb1d3723a5b0000000000000000000000009d8d281622df0f163687b0fe2e7231b67f756c0300000000000000000000000048f20a02f56bf72e63290a0ec969c7313b74bb9a000000000000000000000000e56093f3ca03a763b97396d28e38d3ec5f1aaa54000000000000000000000000f68150a1d7f14ec00e2afdc45246a2551783ddd70000000000000000000000001fecd66f5e3b6f6b8d9ec026a6ab760cfdc48aae000000000000000000000000519074117149f0b79e131d0b451284a9acf994bf00000000000000000000000090268685c555e160a4320c261e9cae62e83e34f500000000000000000000000052690092dc7990f5f3fa784cd521e582540d5c0300000000000000000000000037a5f1080054fdaa3e83ec9620814a5550572b1d0000000000000000000000004e7dfe310dc9fa4d1a5c44113b0d98eb11f49c73000000000000000000000000548842dcb1724d5f56022c9f0918c5f5dd90c5f90000000000000000000000002fde21ca0da0662dffbe84dc0d124e2234faa211000000000000000000000000c5e6054532ae7a979fc13083e9796f64cf54fde3000000000000000000000000e82dd312f834ec13931d60ce724bfb721a072efd000000000000000000000000a2bbc08d2657001c038ae90bf88f37c5781bdc3a000000000000000000000000f5b55532874845d62a59ab09a41885ddcd8b805c0000000000000000000000004b66fc20d23bf3613bdebe9403e9b7d5dcc77d0f0000000000000000000000009199b6d60c96f4e8f3b7614178d3e378f2eff86c00000000000000000000000062e8252821a0b41fbc5b2176b0f39f15e67c0b7e000000000000000000000000b65bbe522ab1f03de96f06ff884869b67acc5fa40000000000000000000000002997973d4155babf7eb03d062c867181a34d901300000000000000000000000079a64ea8715bd8596791e4000a9d1317d6f041aa000000000000000000000000ede323465a5e4555abe0724eba06a4ce35ce3230000000000000000000000000c7d74372b7225e1b936bca1e24ea765f34bf1e3c00000000000000000000000072d722b267ab0fb7512f75dbe45713a23273f04f000000000000000000000000a0da9570f6b77f6af16bd366dc688793b601513200000000000000000000000034e2ef82828ca4c63cf2547b9de6381290fa6c490000000000000000000000006c85c6edb4de469aa363b777984ea8d993039af600000000000000000000000022d713602a8177d23f2373dadd3e24bff84ddfdf00000000000000000000000018cdccf4f5a230d89ececd5456371d46fb716e5b00000000000000000000000047d738d5d78203a51fef27d2f0d9b3bfbaf52688000000000000000000000000d0f519258a1505a3b97116834651fe1fb619c7100000000000000000000000001b440d366682035def40f049a6255be49a3f137c000000000000000000000000e0d0463464f64d7365a2ea324b9de5d39e2dbc4d000000000000000000000000d8ba0bc5373e791d66b7ab1584260d3aa1362d860000000000000000000000009bada5ab831b2248d1a289a7d473786fc9f914b70000000000000000000000004681c9e78cbdb8e839f54803efb16b7d3e49a15d00000000000000000000000022a3edab56cb7310c1e36059260f4f1ccd4cd5bf0000000000000000000000002178e38504c72c212b4bf98fd907a1e0b727d49f000000000000000000000000012a07b728a0e5245b88aaa718661d2f45e531f50000000000000000000000000000000000000000000000000000000000000258000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000002710