Special data
- Status: Successful
- Nonce: 14328
- Type: 2
- Gas used: 2874480 gas
- Gas limit: 8000000 gas
- Gas price: 1.12 Gwei
- Effective gas price: 1.12 Gwei
- Max gas price: 5.00 Gwei
- Max priority gas price: 0.10 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000308000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000058b6a8a3302369daec383334672404ee733ab239000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ba50933c268f567bdc86e1ac131be072c6b0b71a0000000000000000000000006dea81c8171d0ba574754ef6f8b412f2ed88c54d000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000028d38df637db75533bd3f71426f3410a82041544000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000057e114b691db790c35207b2e685d4a43181e6061000000000000000000000000643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006982508145454ce325ddbe47a25d4ec3d2311933000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000000000000efe302beaa2b3e6e1b18d08d69a9012a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ba50933c268f567bdc86e1ac131be072c6b0b71a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000514910771af9ca656af840dff83e8264ecf986ca000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000004d1c297d39c5c1277964d0e3f8aa901493664530000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000ba50933c268f567bdc86e1ac131be072c6b0b71a000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec700000000000000000000000089a8c847f41c0dfa6c8b88638bacca8a0b777da7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006c3ea9036406852006290770bedfcaba0e23a0e8000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000002260fac5e5542a773aa44fbcfedf7c193bc2c599000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000001f9840a85d5af5bf1d1762f925bdaddc4201f984000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f528f8577b2b58c63a03d80e1e95754bda60b82000000000000000000000000d8c0617484bcf5302632cc358faffcf5721082e90000000000000000000000009125b53e183395d68ff826e898776174d578ed2f000000000000000000000000f0719f0a6b1e3f375c5fcda3d5f436850757ab4a00000000000000000000000024dfacd5d96e32a83713e1dd0a20614a4a00de63000000000000000000000000fb4ead5257f412e29fb20b506ff47b413189bebe000000000000000000000000e546cc430bcbd0149ba0b70d42baf9a19da2cf2b000000000000000000000000531a38295beffcdb55979a4a704865f5eafe09c40000000000000000000000001e1ba7be11ad400a359ab0dc28dfbe2d78c5e51a0000000000000000000000001d4fe8f129198ecef14fcf8c675688628921c7cd000000000000000000000000a06bd1224e25816143914d80e96645049653e1880000000000000000000000001deb67b80ea7b2500a0e877529d367906118e8960000000000000000000000007261e819c260ddeb1bae4c3640395de8a5b9fee60000000000000000000000007fb888ef98a0e394f76451754e6ea7fc7e32c8eb0000000000000000000000003d49f87ebf1354b196b665bb5dbefc39f2b5caef000000000000000000000000e71ab785222d926b8e1549aa7ef9b50d6cc7113800000000000000000000000005d9f7a3d68f70ac571bafd3665ceda76a492f26000000000000000000000000abe511c2bb9a16fcf849bf301a8853f0942cb2db000000000000000000000000be15a62f2f1288215a77706974aa604625c398ab0000000000000000000000006a9a7422bd9bb90aef4778a6ef8b5253d813706f000000000000000000000000d383165100047d9b3691eebcbb490f481f6ada2c000000000000000000000000c5519fd1129d6d22744e0ac491401fff45d265280000000000000000000000003624ec3842f7db0ad48902d71055e51d439b6f04000000000000000000000000b983e67e9777d7d89bf5306f6905b311b5a6113b000000000000000000000000d79d30c003cc984660840f1373c3f34e5466260c000000000000000000000000e92e65049b3c2ca12806e9567b08895118c5a03f00000000000000000000000075b345aaaf2ea21f89a554900e63b4905277bb1a000000000000000000000000d32fa356b235430df8fa53c851388d2c30b6119a0000000000000000000000001274f08581b57bd29abcdf5886858b59d9514405000000000000000000000000f4409e123ec8f2c91fb64e8670033117acdd2ad50000000000000000000000000a1453845363ea303091dbf6c784eb69b5e79a99000000000000000000000000fb19085ac3951cb0af7b5a6126f4bff8e2d1f8ee000000000000000000000000a4ddc66bc60dc913ad90be23300072c529b4dd8500000000000000000000000084e3fd29de3fbb75b42ef63411802f478133882e0000000000000000000000007042141b22f5d44c974729847f22b3ff8616b6c2000000000000000000000000aea8eed56fed43df73b2687f65d49950e5be78a8000000000000000000000000d21e77d1d6e1901464494fbcb85b8a51a83f272c00000000000000000000000018e24850fdeceee577da1e08c63b260cff69b9620000000000000000000000006a577f644b9e7181671615c0bd237d975c41ead20000000000000000000000002da7ce88ec0b994ed54f8ea63d033a8bf4fbb338000000000000000000000000e3a46f6853a2f314b5ea98ca5d17cd2a1a90ecef00000000000000000000000011d863b98d882e16be4ba5075e5bd8ffaac6805e0000000000000000000000006e10e16915d197c7136934ce40bac9bd6f991123000000000000000000000000f709ae192309eac3dcb251c813cbe2bd147c1a94000000000000000000000000fedb7220169cc948ec5e0fbbe4030fef98ebf57a000000000000000000000000c5488ab91ddcfdc2f9fabccc90c56e2432f6d7900000000000000000000000008cfaf0f6e72f52c010d72da8b186b14dc5e8da5b000000000000000000000000edb483e899343a7eaeecfbc9bd1c3ad94389e226000000000000000000000000d24454865987b9b1841eebb84273ddbe502730070000000000000000000000001231c9c97ee87d22b4dfe63ed96f196da6d3e40c000000000000000000000000b7589b6b21930fd1852301df9c0fa6ee60a27f750000000000000000000000001bb6fc7538049aad4d66eca09f612ad58de7ee2c0000000000000000000000007a7a0749a544913b9d2ee9a7bfc31cde90a0d19d0000000000000000000000002a75a3ac2e4b8780953cd972ccbd820d4fd93341000000000000000000000000b956477c9d1d3f06b889d3370698381758f7e45900000000000000000000000099bf236645ab0d49521ef8d121aa920ba1cf35b6000000000000000000000000ede25e30cd41ba0961725b0420bc319db93e17e5000000000000000000000000f9154bc1f52a127341c1ae214cc6cc4e4297242c0000000000000000000000000db4f195888367e88a6a19de365092d0f8c5117d0000000000000000000000002cff890f0378a11913b6129b2e97417a2c30268000000000000000000000000085088c32794311bf16a9f2f5d2e7f46a74d34e9100000000000000000000000005a91dd3dae4f8d0400db9ac856873bb8e3c13ef0000000000000000000000004c79ec77f3a0608ec1dde57f1d6cfef12ae56e9a0000000000000000000000006f00f871b8d0bbb5a484a629a92ca2082f6759e70000000000000000000000007fb0e843676916dd07f45bcf9f22da15b7c489fd0000000000000000000000003c99b8922a6873c61522d284e2797762435c5794000000000000000000000000d40fa1bc96cbc1a030fe381a8d0003faad048d68000000000000000000000000c68a7f8c48b37bcdaa173f96209d0995dda5e8a4000000000000000000000000ca4e26139a180f95bc763a8af902d8286cc68a9a000000000000000000000000139755dfda844a7e56f49c319ad4b7cb041f54f70000000000000000000000002b9035020a3527dc21a95817931a88b8e53b25bb00000000000000000000000062aac8b76f138675e13740a433b032dab5435a38000000000000000000000000db895a86e220b3655c48ba378bca20c675c7c2340000000000000000000000000502d65f26f45d17503e4d34441f5e73ea143033000000000000000000000000967f469350fa2ad4dad4e53c1acbfcaddb79728f00000000000000000000000055551440c0d565d33d175b7126ae2f345cb06b6d000000000000000000000000e623163c7b4aeaf3256f9229ae699a9312ee370a0000000000000000000000001ffc0f1e2dcda24161e168884834de5a45f0778e0000000000000000000000007d16831e4dc725a2bcf6cbe11a9fc379d38704b80000000000000000000000004ccffbc75f38bc534cf2ab99a749266a148a4f040000000000000000000000006fd3a786a2be13d870384bc870bef950f4eafd0a000000000000000000000000a7d9487b61e84c0c99deb2dfd6fe2cf9252ba79600000000000000000000000048b5373313d36678753ec1b7446ee057af37ef660000000000000000000000003f69532b603c5c9b01a75af8976c4c6445c6a1a1000000000000000000000000881d1b4eaf50e78f3ea827abbc0e0ddd6dac913f0000000000000000000000002e441e787cc084a4a66d858cf65db445b2f64cd70000000000000000000000000ffc6dde77dcd8fab2300876b96a7353fed57d88000000000000000000000000f738b30d809a3e88d803a73ee47bf776c6c81bfc000000000000000000000000d929fa6d95ca90147c15ee31b7f1400ae0995fe3000000000000000000000000974f9e4e7bfbe264d146d35054bc7228bd402cd60000000000000000000000009087cc60a347898ad8ec7e9239709ff533e8e379000000000000000000000000e7d5f65413a87da5b88bfce268ca6a35d007a5ae0000000000000000000000000a6d7b1e9912071e856bdd46fd6ca93fd3b23ca50000000000000000000000001e2e0ac6db01e38da85abd8128d451880fc460b0000000000000000000000000b7e91ff14b6e0bd8e398efc3338ce1058c5293650000000000000000000000003c0d2bdb0e094816dc35502351b3a5f64747bc330000000000000000000000004dc9a24829b2531c0bf39a8fa9cab2e522212aaf000000000000000000000000a3a2e5d4571bbd5ef4fb573879646f777470bf8800000000000000000000000012982aa7d3479a3d7f9cb5048071e036f4835c690000000000000000000000008484573124df74a3ea27877424f38f12f34360bc000000000000000000000000d3c3ad850347a43b0c99ad3c144bfe58fad5accb000000000000000000000000580a37f4477c828a9a660e09c768a93e9f59a4de00000000000000000000000069a258e4c1a08a4c92c09d74ee50ddb60385ffa40000000000000000000000007c7c44558541a2bb0b2761f48b4770790b233ea40000000000000000000000005bf7ce4650a7af9ad486e47067be48468bd1239d0000000000000000000000007aec3ce848ba119840a43fae3bc0de3a9a8a82d2000000000000000000000000e9f1a7d64790b3a9521013865db852f44c12ac77000000000000000000000000fbee990ae74d6c9d30fe688d8ce406ef8d5cd707000000000000000000000000d626b821a0cf0718cb4a4125adc6af17e942481b00000000000000000000000076afe77707ca17af6becb93c4588ee01fb7e11330000000000000000000000004232345a2ad137f529bbb4fa8abd3cf6b1a5c39f000000000000000000000000d174daff98cff9d5161b6dc85da7c50b035a8d0f00000000000000000000000066d85a701fb9131dd39a8da088695d24a554c019000000000000000000000000d945a901a124b85805c704cdc834ae9cef88dc080000000000000000000000002479270c0d395cf8258365d5c629f46d97844b96000000000000000000000000961cd7c3b3d2645305d09a8232e62db7688614be00000000000000000000000075ea4d833cfc4ef94d5a50278c7395821a67d2a60000000000000000000000002f3db39aab83a000999d39a8373a278c4660555c000000000000000000000000cb3933ee28468f0ca83dd29166634101ea307a30000000000000000000000000d1c3c34e11078ddc12f802d33d8c1fc02f434ca4000000000000000000000000c4d9010102d5c367967f11a183909e3528f49464000000000000000000000000dcf2661ab935da14817c2c1a72225d45f8e442b900000000000000000000000082733eae3151a1f41c3683fa1f9da49aa356dab3000000000000000000000000414c3067c0310590d429d85873f226e62e7c883d000000000000000000000000a2c9d00919a66d70e9bf6d84082292485e63d073000000000000000000000000de3fca18beaaa8cf8daee8e070be12be35fdde990000000000000000000000001ca3675407963eafb03701a33825b36cd58cea100000000000000000000000002611a79cfc85ea4db3f5c51109eb6e6330a236fe0000000000000000000000002a33fba334b416adfeb0cd52f5754581d5461111000000000000000000000000f6bd2e1bc170b7c2aed211dde83e5b366c77ee07000000000000000000000000d2d9ee679353e0808f2f24feb12337216afc2a4f000000000000000000000000d276ccc9daedbb42fdc8023c47340f0c64636889000000000000000000000000673cff4873fa88ba429a19624aba80cbc4b69e410000000000000000000000001a3d6680fb2baa352ce1327164041f5c0b2ee6d70000000000000000000000003b96c2503a3af366e9e6b3e6d6451166c1a3483e00000000000000000000000075a1756e7290194f933539efa9a6b8d04fb6e1a70000000000000000000000003a82be5302270633856cd4a2b57021535c7cfb480000000000000000000000005aa38a7cc41754b37a03255513c21cefb5ea40ec0000000000000000000000009d65e7f1965859506fea96ee445a292cb2f19eb9000000000000000000000000a908f1590ae03a6c4957335a9c4892ca8ddbe95700000000000000000000000049c8b8b6cba772ad592314757b66334fd09d3ba700000000000000000000000079758be04cf0c71a63973eb4754f84989a45c33e000000000000000000000000d7886d834ef9c989a0303797a717343ce7522fda0000000000000000000000007535fa5eb22290fa245105da50e2f33ccb38fede0000000000000000000000005d735770a3bfc4de2fa507b469e09ca06aa3a40f000000000000000000000000debf35f3d39886193ab8a7fc88b0194e031c1c32000000000000000000000000effc6b36bbc4917884c9846be189aebeab95b44d000000000000000000000000d4e07ebd93c5095176f3dc16a2e6408031d6a9b30000000000000000000000003b82d2c1f348757c28fb3426caabd8f59c011c590000000000000000000000004efb9e05e3bcc945ecad0b3942288c35e78b15f7000000000000000000000000c253b60054296f063358b3e731f31a0f1ae50a39000000000000000000000000d2855638a52a478d67d6eaba6969fd650f4b299b0000000000000000000000006c969120443cee3ce7be048e571614a5a80ef73900000000000000000000000090915e56b2569fe251adc5139004e25c7893d78f00000000000000000000000019f060c624d871776457606d37f417eaa67016e20000000000000000000000004f2263ec51718dcc65a3de0bdb72c9772a9c1d5d0000000000000000000000003a0c9c59a2a71199184ff7aed8cddfd413c1a134000000000000000000000000cf975920255635e01bf0c13b6228034aa769f7cd000000000000000000000000e5f35ceef3f68dfadb0d712464152066b639ca9e000000000000000000000000b7f95339ba7bba66fe597fb2c1fc2061aa142fa2000000000000000000000000454703080b50b27f3a2b070e2a5fba9437b6eaf70000000000000000000000003d62b7a42228c767e561f746ba399cac58ddc7c1000000000000000000000000594fae6177cdd7eb49e03d04aa44a39bc15e0fe8000000000000000000000000abc56f4a799d8a608fa4e681927c7ae92c83a1450000000000000000000000004fd5cf85b16a9b3e210a3f550aed9dbc10005ff8000000000000000000000000e639cd5795990e18a0ba7b4ff41a775021d0d2cd0000000000000000000000006b0411091ad1e73a225d24304bf9d4d98fa1b0e2000000000000000000000000008f10e2139abe2025964326dea823d05f8c1b6900000000000000000000000089cf345e3300b0a234d6eb57a589a0eed19dee87000000000000000000000000d283691dcd0316b80b59edf2e36214662fc1c9ba00000000000000000000000094472ebe3782c4364c3cc6fcf013d1a07035c750000000000000000000000000a33ed71a9a099fbd0de637635d54576f80807db7000000000000000000000000257a7f30259cd55dffc56ba0b14a325e58f8a449000000000000000000000000a688e47f3b43d065f24b7ae00fb46f8142fda77700000000000000000000000013f11fdcea6f5e954256af6c02d99ddfb95ca18f000000000000000000000000103f62a5e84778bde886aa6d5d66db8997a42e74000000000000000000000000468efced775603c6bb8413c7ec66c8876518ecb4000000000000000000000000c210b483b886f417be8034e615ab99ae07e0bae10000000000000000000000004479ebbc5c624a4d80928b9a0f0eafb7924d5ab3000000000000000000000000a8587f9a0a9333fe08d9b24df973c335c57a03dd00000000000000000000000061b46fe4420d57825b5e514266021d527abd806b000000000000000000000000038ca7fef97eb28c923b5d2fcacb424e5258d576000000000000000000000000585e77dd1334e8b59f5af46841862f65520403af0000000000000000000000001d6d1a006bed72ba01f3c26ae3453d3467611701000000000000000000000000ffcef5105b8129cd570ef059395b8392cb727e99000000000000000000000000c8d4ae986e1313492d3e4be726ab62310e6aa6bf000000000000000000000000a07f52d180071bcca3962b90c1a3d8825d542cf70000000000000000000000000a08d33e894406b4480df45cbe8921474d43d24d000000000000000000000000f4bd5ced5a9b6ca12ebfd959528b665dbcd27b24000000000000000000000000c1d9046735f182f7f7b1372c7841e5d07cba645e0000000000000000000000007f07ba53fa7c88d27dce652e1f28a25c0a5c1b28000000000000000000000000be631dc8bf352ffcfc10272cdf677b1f22fe31f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff31eeb157c4e9fedd02e49d6ed87c7cb853ba9d0000000000000000000000004f22d71a40a6a43a4ff484ee6ddd5e53992f1d5d0000000000000000000000009d6d383c1637154206a6c2557866de4035bc1e37000000000000000000000000ff38f65ea269bcc33544f3e05d136788a30208d800000000000000000000000011d8328b692f765c7f9c70f15f55a3d32e04805e000000000000000000000000edf7ff651575d23147e59947c120e196dca8f5840000000000000000000000009162d5f64bfa09bcf64a2c1310e6b9d43c75c75b000000000000000000000000a29e4e97eec23ffbd2b4f457299611f99f3b4ff5000000000000000000000000f0215a34c4068ec0c0d1fcce4914252fc872317a000000000000000000000000997a13d74c1691b7c4ee8a27ed836ef81cb8dd2500000000000000000000000032914fcb8946ff969204815087542ff13b17371900000000000000000000000049dd25109cb60601133de4196f83d1df2d21386c000000000000000000000000aea82b509f35206d900d524f4e1b0fe2092a78a800000000000000000000000074aa95b77721453d7c186c73f5730307fa716828000000000000000000000000007ba46a7903cc00e0767fc2a018d05ce05e7c46000000000000000000000000414c30d47e03f6d6704a68593104abf4c290883d0000000000000000000000003531c21fd753279d981b44394141602eb89f81bf000000000000000000000000877ca573ca84e18e9b7757ae34816cee7ec6d2eb0000000000000000000000007bdb8950e9f17fba5c346d9acc3249c2910408f6000000000000000000000000dcb370ec8ef877bfc8a2cc0a2088e86721feef79000000000000000000000000d2839f73d5efbac132743c5bfee103ad0b6cc9ba000000000000000000000000440f69ce84c54a967ecd7211923f4d88a657b69a000000000000000000000000d771443c9b4670a09bbc537948e145e992649da30000000000000000000000009e4d90d56fc24ed56f4dc712faefff14b3dfe92c00000000000000000000000074f470d8351466272e8ece69ff1fdbe778f93f5200000000000000000000000058453c2325b23891905e71f1d21cef0a49debca600000000000000000000000033006698a39186071261c365aaf5e200cf217dff000000000000000000000000aea82b509f35206d900d524f4e1b0fe2092a78a800000000000000000000000060acbd4b7181cbddbfa9f7ada0669dfd2cdecd0200000000000000000000000030753485341d6fa2b00ef7e9c89f1a966c397d3100000000000000000000000036246391a6a47fe74d12f6c334e4e161b13b6f04000000000000000000000000fb6b246dfdd28dfef4783722afaa4e24e12cc296000000000000000000000000a29e4e97eec23ffbd2b4f457299611f99f3b4ff500000000000000000000000018e287d9e8ec0756cc5c57d653c98f1327adb96200000000000000000000000088933bdde4267020159a0500b4c4e226c4a66bb9000000000000000000000000151ae3bf58fcc190902706f0f02ce812ff3fdede0000000000000000000000005ee888c9c249f703916cd77cf436e1c2d426916b000000000000000000000000c2536cf6b54e90654fd7ea4675efd8aad0520a390000000000000000000000002479d39ef75477b5c43617a3e1f6d2f579374b960000000000000000000000007a0c90e2c23dec72f9bb28b82c6e9bbd82fe42f9000000000000000000000000424136ca14c3543b14391e4cfcb8b7ac9ae1212a0000000000000000000000000db4fa9a7dabdeaa0445ab155cb41f2fb3f4117d0000000000000000000000004f6c04933e7d02bf5a8e4c2eb96b0ef6310b6966000000000000000000000000f81b15119d9b73cfaf154c221cb7194ea7dcc2d3000000000000000000000000732bf2b425dafbb41a61cf7b68c41f9a2aed16ed000000000000000000000000105debbd7bc283b302fb073ca541ac58ad972938000000000000000000000000c2107ea2ea25b71dd12229686742c396b414bae10000000000000000000000005ee888c9c249f703916cd77cf436e1c2d426916b00000000000000000000000044a96a26eb168eaf39a15ce85a6114b6ca8675cb000000000000000000000000dda9bc50e7fbffc119ca5bce3b0260c893dcf14c000000000000000000000000e71aeff2e7a2cc160dd165fd89d7e35d118d11380000000000000000000000008dd76d2367274234b93064f8f9a836f05682ac09000000000000000000000000c2107ea2ea25b71dd12229686742c396b414bae1000000000000000000000000ef8cd939d450b0f9319c7286ee43ff8324df6b87000000000000000000000000be6ed55ef89c0867343ee6bb8aed2130dc6fdde2000000000000000000000000895fc3b2e0f55fcf9aa1ec5b4e43beeed9c87d73000000000000000000000000edb401f4665388fe877f292a95a5aa892c69e226000000000000000000000000c6718b00c0a00c5e1fcbff31f446b6d1d501f271000000000000000000000000d945dece9fcd08bba2d59571a297dc83b722dc08000000000000000000000000393e0462719dd49bef7bd97adec2a3f60fb1c87f0000000000000000000000002a33d8f8e592942a246ba96829be30b52b5d1111000000000000000000000000561ef4ead5190b44ec2f31357af32fef2baeec37000000000000000000000000a0f2b29d3b5c4a117978c8b1c1a48bf4917546df0000000000000000000000009dace1f6db7e56559f258e88208feabb37ee70ac000000000000000000000000a53c18d6b42cd11e3bd53227a6106eca3a20c88c000000000000000000000000dd94c363ee67abba82932e495379b6fcfa2bbde200000000000000000000000020dbb8c9194a693957432dc8c02c09c6d217595f0000000000000000000000004efb5ace50822a928d642d1b57e0174c87bb15f700000000000000000000000011d8328b692f765c7f9c70f15f55a3d32e04805e00000000000000000000000083a17ebfbb452fcc3901c828841045d3fcc64395000000000000000000000000ae5664f6c5eb588facde9fc9e01a1b2f4112b1cb00000000000000000000000011d8328b692f765c7f9c70f15f55a3d32e04805e000000000000000000000000c050047aaae9deb402ecfe76e06a77ee0269bd0c0000000000000000000000001ac4169ea0aae5df07e84ea408471f9180c40c9900000000000000000000000032366bb174e45bfcbbe2334c6301446ce619495f0000000000000000000000001d617b8611e364c85b93ad2190451c1c34711cae0000000000000000000000009dace1f6db7e56559f258e88208feabb37ee70ac0000000000000000000000000eead4f6d71388f85861d20061a4627f386b0c64000000000000000000000000ce3961aaa5885a2809bd1f9dca64a36885dab8b30000000000000000000000004df3f609e8218806e605ffcda01864aa98827d8a000000000000000000000000ee87607e4b2b9d46a4120ec778af4dff5d17687000000000000000000000000044472a9aff3eb43209c2d495d5e1d13b206f124900000000000000000000000049a3cec1edbc82e34bec8661af6891820c2d8da20000000000000000000000008acac52e1406be237b83fd9b2e0daca8b922dfde0000000000000000000000002f67e298b4d397e40e71e0409628ea49a2de69f40000000000000000000000003c0dc06d35b861fcfd668b17bc61db84fb77bc33000000000000000000000000dbd4c556cda7658f42d0aaff1292f948b90eb740000000000000000000000000a5d48bb1069467a93dd2043c1e9b626dda4abc8b0000000000000000000000006a9af49de5cd9f283e924029933275798d40706f000000000000000000000000ee87607e4b2b9d46a4120ec778af4dff5d17687000000000000000000000000046fb09c192b88046e0d3bfbdcbf9b33845fa473a000000000000000000000000b49e03c721bb485d97f0b44c2963781289c5e2ee000000000000000000000000ab14f1cef3a4050c6ed7a43f341d0e686ca9c0ea000000000000000000000000468125501d43ef1f1363a1c6dfa9e47972a166b000000000000000000000000067cfe791c2f972ecf1031fd9d56746eba4869ba5000000000000000000000000445f6bb84575159d5dc433c7e78e2389fee9bd97000000000000000000000000c3f1c282fddc9122b37db53e24b0c13fc95de0ab000000000000000000000000ee87607e4b2b9d46a4120ec778af4dff5d176870000000000000000000000000886f49581406aa7cddb96afdb987b90dae775306000000000000000000000000fbee0984e2846b0778511ffa9fc65ad18217d7070000000000000000000000006f2a25e1147d25d702c1762732fe8c0144be255a000000000000000000000000886f49581406aa7cddb96afdb987b90dae775306000000000000000000000000edb401f4665388fe877f292a95a5aa892c69e22600000000000000000000000062dddd27272ee684ebd7c8e8a12dd2d5b27c4ac3000000000000000000000000485b238ab384c2f52fcc3d2a6eb1b8728eef1a3c000000000000000000000000952e7650e42c32b25f62d867794e7c733a57c34500000000000000000000000072615d102ee6354630d2bc277b008353f2b9fee600000000000000000000000000db23945d685fd8809ffa74da72cd18a0012ea100000000000000000000000099ed8ce45ce6ba17fd9357bd9399a29f59fcac530000000000000000000000006c96f1d4315383666e62b6976e411cda0c2bf739000000000000000000000000073c2bdff4c00ddcbcba4f1cc32a7ecf38edafd100000000000000000000000011ff7cd794db0e498c94fcf11518f4e1fc640a030000000000000000000000006f7e3a692193cb613936c15ddb81a3e344f4cb2d000000000000000000000000255014bbb44b25820c61f54e65c9f71e9ca3cbaf000000000000000000000000dc679fa8f7eace8aafbadd5578904280ab5d03dc000000000000000000000000de0cb9a2484cde9c36baac12e3ff775677a6ef800000000000000000000000001a1bca76274d83ee11ea249c48a9b42c786fe17f000000000000000000000000f4f6dc9058c4ffb0a42713aaf31731bd3c91fe2f000000000000000000000000ea60db7f488a928b591687951326a04bbf88dad50000000000000000000000007da7dccd80dd04815104c42a3689d8cf2c9e83420000000000000000000000001bc6ec011c56e762a13a2a0540a02e211a97d25900000000000000000000000075a18d73861383a9055e0e53434adffa1bdfe1a7000000000000000000000000f6bd26a4776f57de83502e0ed480c373b142ee07000000000000000000000000d27659ebf7b50353f91c7c8a64fd92e39d0a688900000000000000000000000043afeea9e5e3387b5a75dc54c87e254a1eb130f8000000000000000000000000b3dc0f4a303883f5bd8ae5ce60d6891328a842d00000000000000000000000000a1420eca8226d31c561cf60a87c418626d59a990000000000000000000000004e97adddf2e3cb65bd129667371e054c95023cd1000000000000000000000000630d058bdf8c74feb3593637da7bfe6c1d817b4e000000000000000000000000d4ff2f0953936e13f9a2148947fedbac2024d28000000000000000000000000061b4329d9cd4eda2af334d6ecf0b69d13aa1806b000000000000000000000000ca795eb997891b13b879e62ccc65e2041b034ebf00000000000000000000000061b4329d9cd4eda2af334d6ecf0b69d13aa1806b000000000000000000000000138d661f91e46c4c681e53bc6fba75fd570df72500000000000000000000000061b4329d9cd4eda2af334d6ecf0b69d13aa1806b0000000000000000000000007c9e5eb8c67cf9d714934d162a675667dc059d0c000000000000000000000000e5f3b2d5f7b5abbd5ca074368e358f2c2616ca9e0000000000000000000000005d2a8172858942f864dd2fda2b17e065d3d5ddbc00000000000000000000000069ec68fefe4485d0ceb6079192adba8c874d703100000000000000000000000061b4329d9cd4eda2af334d6ecf0b69d13aa1806b000000000000000000000000804bd882edfce384caef644652a228406b64a6b400000000000000000000000063e52ac6924a45b32944767f4f0aaff74ba5949b00000000000000000000000061b4329d9cd4eda2af334d6ecf0b69d13aa1806b000000000000000000000000ab14f1cef3a4050c6ed7a43f341d0e686ca9c0ea0000000000000000000000007d2e1a8a6fb7202b0f3963ae379db04f6b4a153d000000000000000000000000f2faf356b892375246402fda46300f243ec2c2cb0000000000000000000000000599229f33f8ba3f2f2da10be5260f3951d375f4000000000000000000000000f92cb74bbb3ca4f02806491ef7e31b9d1da70d03000000000000000000000000594f409e0795460e1a3e19a840d543b1b5be0fe800000000000000000000000019f06e8ba6d774d413788869161b1a588f6a16e2000000000000000000000000f5f36b5d9eb9e0ab423c4184b9f0f6e5fb62231a0000000000000000000000006c6dbfb88f6cc564b3cf4e25a5a1ebe600954950000000000000000000000000dfcc57d2c484c78c4af3a4072655b1d97b88a3870000000000000000000000009741f4e0db1fee85013daf9b2c583d77b1f00f2f000000000000000000000000a8874ba747ad6e786c41593210b47a9283ced9c80000000000000000000000002f7de8df63d4e46c6110e5b5442357f838569832000000000000000000000000ef586541b63f85b3661d1c5f3f9112728a969b18000000000000000000000000f8453a3ff9029143991730219c1bab3215adabb7000000000000000000000000195e7e2d69eab9e96e69a66de144666572222a10000000000000000000000000332be825b44a8a0eac2cad9f56e0a74743b17e070000000000000000000000009a1fc48ffbb8338ef0a9cd104da0497341be51ec000000000000000000000000e217c52989264ba99a1b85fd9a69d191d5d51a1c000000000000000000000000a6886fd2a2408153551df2342d4ccb6da109a77700000000000000000000000092500e0ad0461cf5ae4c75f255e79c49b97efdd40000000000000000000000003613ed9a7f3f53320ec411f04e1597a4a3a3b29100000000000000000000000022b8d6f0989bc053ced56b2172841a00cb4ae831000000000000000000000000d3a3d7254232c14a2443edb0fe00bef753b08a3c0000000000000000000000002903a54937b932266fcea8cdc531f9877e2cb6fa0000000000000000000000009d3ae292440040baeaa6917e10b1ff1458006daa000000000000000000000000a675ba77b6210c4e6c7249470edcef56e58bd52c000000000000000000000000ac2bd203b3861d3c2f64ebbf3dc95d84e06304f6000000000000000000000000e4bfd260e6a19fbd2bc680ee7f10d9a54e9ded93000000000000000000000000b77f1c0201b5e4671219ffcacfb0e5ff9d88007d000000000000000000000000d2448bfd22cc9b2241dcf78ace5a4df6ffd53007000000000000000000000000b66b4d94d82791a9903cef33c839f916135ffb2600000000000000000000000079e438cde13bb0fa3abb51c22e3f1f62893e85650000000000000000000000007f5736039efe88cd2b15e8f6d24c42f7e3edc0f30000000000000000000000008aca380ff458edc42e0a34039183bbdcc9d626b200000000000000000000000072366c5ba5bdafb5f9d9adaae1d37845a7084512000000000000000000000000282bf318e4c520888ee45d177e1ae8bd5bfdb30c00000000000000000000000071418568dd7a1a8dbf571e4388a11cd8c64632c100000000000000000000000074dd5481796bed6db1d1306a3157e5a75fa660780000000000000000000000008cfafc4d9ea6533335e68c062de6047ed4a0da5b000000000000000000000000fc26eb9504a0fb963460aa3a46ddf61b9b74020e0000000000000000000000004ed105f788c945164365765a501ecc4a086ed2040000000000000000000000003a7b09dedd032b7d54f7aaef6babf888a7bb65cf00000000000000000000000095b9ceae8a613536331a48cc14445d6d1f7dbdbf000000000000000000000000e18e7f7101a8a59ddf594ee5a3824ea178fa64f9000000000000000000000000ca516933e4fe4d1e64c7d33802d97053702a1d7900000000000000000000000030e0ac96deff4cbc8a705ecb15708b7f944ece84000000000000000000000000bef9761cdcaf2f562c3ccadc18f00fcd3abbac2a000000000000000000000000609beb6a5a521b810cf7c64b3d1bb90e4098a25e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000