0x672434820000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000196000000000000000000000000000000000000000000000000000000000000000c8000000000000000000000000805226df4eb47ea8697a8773770c2b48d5ccac66000000000000000000000000f6b22ff4471a27da9ba7635311b09d81f7d685970000000000000000000000002cefb2804a14ce00d9f1c72ac5f51b247499ee0c000000000000000000000000682c3ad0b9247c6fe59dcf952228fc369896d779000000000000000000000000bd46850af85cd7b10b3a7fb46e169629fcc53a38000000000000000000000000398abf98595c824792250f0652b35c542551b6a0000000000000000000000000c4e8e47c6eb044af9404b3de0010da5ecf194b96000000000000000000000000cf80933a92e87f657665c696b4058fa3bac30587000000000000000000000000194f0fe6d4dfbf198868b1b507cd74122fbfebcc000000000000000000000000f8f7401380563c7286db2f2ce300ef4a517be488000000000000000000000000b4d6e7ad65b421ac82cfe89d206d463032b89f16000000000000000000000000e3b4db30ee6a30e8dbe86f605ec972f08a2325af000000000000000000000000fb8cbbe182a98569d6f5cb4dda7f8093f2f364760000000000000000000000009b9e74c23718b14354e655a1d90dfab2a41d930d000000000000000000000000b52d0312132dbd0cb7a8a2877c53f3359579c4bb00000000000000000000000071f60cecdb60be5ec2d081ebc1fd7abab73a01d60000000000000000000000000975e9929155d9d226f363c6c7ba514813e1f607000000000000000000000000a745067637cfea3fef6861135fad57ad38df3bfe0000000000000000000000008193b291c634ff3f4717e678d1ab2d6ad3756c9b000000000000000000000000d704ba54e4da69c124cb8aa6c454434b875b43b7000000000000000000000000469727debd453bc7e58ac47a33018b5041ecbd470000000000000000000000004fd1b1cfa21da29a97044a57b4b9bd51dafa3770000000000000000000000000c6af3bfe8b1e88fedc00c4e40d55e4206e18a8d700000000000000000000000086871c3e59211b727d64626291074e76976ce3590000000000000000000000004a9b4cea73531ebbe64922639683574104e72e4e000000000000000000000000088aa5a3430c6a21453a779bdc1e77fa57e148000000000000000000000000009270003ca7b946afa04b4c237c27e47000a604080000000000000000000000008d36ba19016c6ec7b7de02c5eff74a33de68e6f700000000000000000000000046340b20830761efd32832a74d7169b29feb975800000000000000000000000062c17118f203cce190bcd44d499c885cd119fd1500000000000000000000000071465eee3770129a550e0faca070f8404f998ff2000000000000000000000000c29c1fe3fb8f0e3d120a7f091fd5141455eeda62000000000000000000000000bd8b38af24cb8fe27828b2f45dc19af6f80a4c8e0000000000000000000000008699ecd2a1ebefd63852615442163d4ff427fd77000000000000000000000000fa0738af80072e6564c98c79b10e48881b65647b000000000000000000000000dca555b646a6068c9f7a24aff55ffb64e3bd6d54000000000000000000000000c4e7b73b88aae61eeeb76f9dfdf14c0f17f61ec7000000000000000000000000db5f98d56f9731d265cd1ed771ecd4abfafc3902000000000000000000000000f6b91068c3d52a956ae682a250d89ba2ac02d06c0000000000000000000000004a40b8621cd0df00d1d4649b44b30083bcfc0c7e000000000000000000000000f2c678353c3791334c094c34a1a2a41b8492e3a9000000000000000000000000eadf3a88297571cc5abf79f46122da96c34d6d4c000000000000000000000000c1dd67b3ef7c897ec51b80629e027eb05a3e5c72000000000000000000000000efe3e6cb93a99289f97ab1f631f15bcb67ae46c000000000000000000000000018b6e80681a496a160d85240d0bd80611794d2110000000000000000000000005d1d7e4bbcf96222704ae5c1f80397ab5b6a9d810000000000000000000000005479896996dfc72debe80383656f5cdcccf576b600000000000000000000000091c15133c37669874134f4e1c67993296c4d509b00000000000000000000000095c3aa928d4940b3fda9e286cd74164218b7adc1000000000000000000000000de8bbfd7ba6efcf215b92356f21403b4630755c500000000000000000000000059e50b2af185c39ba01d4664c2bf1e6026860b29000000000000000000000000909ae6384698fbedadbaba63f990b634f6fcd4b200000000000000000000000046d7acad8cd02d1e6497cf0d6283bda45cc3189200000000000000000000000091246263e069a413c43d37efb8b6d1c6cb22c6260000000000000000000000009585b6cc30c4bc3f22c6b40f2353864a1b7d91b9000000000000000000000000b1ef8fe5a06e2b07f733fe88e6ac17432005457a0000000000000000000000008fef45de1a79629b1a6d9e79a6f9920605c662bf000000000000000000000000308c2ed5d8cb70e51c786455c44d4a24a7f86a0d000000000000000000000000a6d27eefeaff3f9902bdec02d127061dae8080c70000000000000000000000004d33de6d0308dbcfd673eda2df1ddb8c7ced696a000000000000000000000000e00c3f7a6945b97757a22d1938b66680c34b8dce00000000000000000000000042b532e6eac84dd19377a8a543d58313573248c7000000000000000000000000a865bad5270d9a1ab66c191caf516b497605a838000000000000000000000000db6b182bb205f3b20acddde8e3fb64a1224d6772000000000000000000000000860b3630a3534f707d1dc7b98757bbec8446d7360000000000000000000000001328861ad5046ddca17f7924a5176c5f0d3c0d540000000000000000000000005cd44c624628bdaa4347d7de3abbe93d6507bae200000000000000000000000057b6d5b35944e24e1f678e9c31550b815c3a4123000000000000000000000000d081be58043c7bda8d0ef14fef6c97c055edaab900000000000000000000000005577a5f696ab7e352dcb054b66e76204f2456370000000000000000000000001f8574cf571cd107c7f89095ae0154add8b282df0000000000000000000000005309ec5ed1306123f6128e49fae26a401b62251c00000000000000000000000022ada6fc93c57409d6e4675b1e6d5728343f956c000000000000000000000000c257f9db6590a4b5619e614594642b5582d482e6000000000000000000000000e918da9a4987ab2321a2596f05c59d4833d083f0000000000000000000000000cbc280853b83dd458a26bde2af8c5de31da422e700000000000000000000000060d667b326ca617db5ec55ad312b9b0cce3a5c110000000000000000000000009117a2a5f5986d973f55ec70c7a1a7c9e46a08de0000000000000000000000007a8dafaddbde6b2e321ea87331fdcd3cb64ab790000000000000000000000000a195af4a3e88d5607e486198f52169bdb08d8fbf000000000000000000000000bc82e91b9b4eff76d54d384f63e27fc22b9272300000000000000000000000009f514d2a2120a72ffa50f65a00f78dd50f797e1b0000000000000000000000009343538a6f1e3149c114b2db4813dfe5e5ec170700000000000000000000000069cc0679edce409926c065c31141daea9a889c1f000000000000000000000000bf2ad21edc0e638c9e68b24c5b783468becca89500000000000000000000000096ad85ca96d91c7b97aa18a5b0e3f9a174869e4c000000000000000000000000bcdf672a34cbcad5f46aa1c5e66ba64360cf75b1000000000000000000000000aee2e9534e7933557916bd31172b80ecf24c82e4000000000000000000000000861964c8d472c515ed5e6df87fd6e99a5d30630a0000000000000000000000008722b9824fd7c2e62a09c9d264572776cfe30186000000000000000000000000f0bf51330309c6d75370e06e91ff8cbe71e688cd0000000000000000000000007a45c487784ea72dce85d48a9e3f5ad5edc34ee2000000000000000000000000c2f7e964f03a26e837217a696609db1954e4cb720000000000000000000000001897fd5b6dbc8c5c1475f402a05c8d7ea76c69f60000000000000000000000008af4df3a7cd51a0fd8b385f32e3ece829e20f2f1000000000000000000000000d82ced87a3fbc3d86793de2473d2dd19bec8c75b000000000000000000000000c0eba70a7e8ac8714d1a713ad44c5b953d6be850000000000000000000000000fa0e9b1fbc8ced32daa0fa16c936be1858d5f6a40000000000000000000000003f67d57a257e709c83e2afc15bf1b302213d7ede00000000000000000000000035101c4cf22c8b1312ad3fcfa4fc829104cfb97900000000000000000000000001a5c8fd75d867921e10b20e030c591bcf1bc84c0000000000000000000000003136bc510f77892c505a8e7ad592f2b91046c012000000000000000000000000c85630d88d3467fae56b3e9e79a52496d1e247fd0000000000000000000000005e1ce1df7f480bc654a0ae10b7e35c6063211ceb0000000000000000000000002ff58a651263de7db39ae0c8595e7e8858956ca000000000000000000000000074aadd03bd6c91aefe19597f4762fb20ef349727000000000000000000000000652192ff9c467e2a621fa5643d9b5e1f4bc6593e00000000000000000000000045d289ad73aca1b382bc64684b72d3c1904cd86e000000000000000000000000f1848c062b6577c916afdc97336ba9b775b3de09000000000000000000000000faefcb66eaadaa24b98de173fbecdef03e6b6bdc00000000000000000000000017faf339c3dae0f9e790e87d97091872491bd3ef000000000000000000000000fd83cccecef02a334e6a86e7ea8d0aa0f61f1faf00000000000000000000000005194371a20b6b71d37452d250eae76e0fbd5aa100000000000000000000000051c4a9fb3dcdd3cc6e94dc3c50e3eb801035b6a300000000000000000000000043eb46826fb58b71c3b9f9356029aa1af6efddc80000000000000000000000008a12d19d19c5031a65af4612455803367eb463c9000000000000000000000000ed8fce5d11999c80d323791cb13a727cb16a9fc8000000000000000000000000bfd7e4b441f70ca7b376db4bff8c7a87c12b9957000000000000000000000000f720c91f49200586e2bf11069e323a0ae1338a600000000000000000000000007a82e66cd9c53d6d5c23d4f9fb1b38dfc046ee450000000000000000000000002c59900b9442b7a865f93219c04f553a0d7bd003000000000000000000000000db737c06a61ce3ff4dcf71b68aee205771f32b44000000000000000000000000f131772381360e6a36581ed162523e339f6e1d67000000000000000000000000c2f5affdfd761acbbfc2943a35cb64a98155391b000000000000000000000000a6e9efa37a8ede073c263f2603322025e69405b8000000000000000000000000a8b2cd3bb0a24a2a96230ac0fe34349eecf1de4f0000000000000000000000006f984d0fda06688e291bdeff6346a155131ef704000000000000000000000000e795d84c17913e9217b10621f0ea1d543ef8c6040000000000000000000000002ee1367f51b4381fea82dbf2729c2226de5780840000000000000000000000000deca0446ef286cbf0098dfb67153bc8ddbc14a5000000000000000000000000e484a833e2b0516f5b3f851fde3f462b365716da0000000000000000000000008ff812c48bc52da14e1ff535cfba04cf86f55b9f00000000000000000000000038f1dfdcaf2f0d70c29d4af6a4aa9e920efe8b1800000000000000000000000066e4864ab6c76df20ddd2086058039bbb0a9285d0000000000000000000000001b80d6440f6bd3cf1b7de5fb951846075db9b22c00000000000000000000000058cbabd0423ecd49d9401fb7b21db3e4ecd17f9f0000000000000000000000008b5268d89d1af49b6fa8f8df22963e625a63a06f000000000000000000000000a5866c754e42679d152e4eb33ce1163215ae14350000000000000000000000000f44ba79089d8e6a089575187d7e1d9a81e71a050000000000000000000000001205b873a3f5cce5ea84fbe5752b6eb3ba262530000000000000000000000000d6312745c5a9c135ec2bfa62d0c4bfaa41401af7000000000000000000000000886c93111494e87fcfe9091797a0ff3070fbbf26000000000000000000000000402580469f2de11d0532ecc8712f8d3d518d604c000000000000000000000000d60cb6e782e1cbfa5fa06dc851ba95c96e33f80300000000000000000000000032bd5fa87b188cd3b1b86fc6c1b7a052ed2d7134000000000000000000000000180eb99b20c7d6a436f7d51e7638a059188a6fbe0000000000000000000000009ce6de0ecdcebdf18e55d0f50c7456d1ef0a1c87000000000000000000000000600eb73cb462da9c19235de1e9a27da827c9c80d00000000000000000000000038ac29950e341aa8af067270e57465f43d67d280000000000000000000000000aea9877335b8754c03524cb0b343fda161bc4dcb0000000000000000000000000b4ecf28692614c10deb7d8579f4878be3fd2de900000000000000000000000029ee364d9438dc5b63f289da5b762daf99215e03000000000000000000000000c9557b83eb0f7a94b1c5f38cc176ca78a454337e000000000000000000000000571e77c605330523b575a9cb52e2816987ddc8340000000000000000000000004d4df5c7bbac96c358f651d8e36e136c473076190000000000000000000000004e16dbce720362eb45ae5b35789876d72c005de00000000000000000000000006a10350f1fb75e952ca981714e4c731127296935000000000000000000000000e09b6e0ef9375f53435cb046edea0ebe91ae04da0000000000000000000000001767e01df8475620e765dc069e4f5a2e1e8b7975000000000000000000000000bdd6378b9c2495b37532db4a0de54b44923b29ba0000000000000000000000007f5690d248c27cb6c2d93f94c44e968de39723d50000000000000000000000004db32f1b39e2c89975c6122d9e904352e968bc3f0000000000000000000000002519e5c93aa6661be793eaa1dafbded51e7b43b40000000000000000000000000c77c848febd7cee88b89e89975a5c45eaf540df0000000000000000000000004e16dbce720362eb45ae5b35789876d72c005de00000000000000000000000009c32aa8c2c9073f08b7184adccf290350c0c2adf0000000000000000000000004dc142dffc7b7b1ba53b6eb5e98243489fc43353000000000000000000000000bd46850af85cd7b10b3a7fb46e169629fcc53a38000000000000000000000000805226df4eb47ea8697a8773770c2b48d5ccac660000000000000000000000003c5b5bc7e6094dcb2ff39d5b6e4d7c62c5d01cc200000000000000000000000017a9ffec298e6f2f87e091d6c8505bcffd7a726e000000000000000000000000461e76a4fe9f27605d4097a646837c32f1ccc31c000000000000000000000000ddadc56b6bdb95b488de8acb5127c5ce4be1b2c3000000000000000000000000a966840f45c36ae0b56e956d99392c76222e001a0000000000000000000000001f30aab430155d854f578db25e10c4ea550c6349000000000000000000000000c9e5b7b31a02d782424a67432f11992688a4548a00000000000000000000000070e0257e593c0719317c9bb9422115bbc1b7712b0000000000000000000000005d2e911cf8a7e6029592dc9d4aff0c1812c31562000000000000000000000000d553ab2bdce404a9cdd314c3b774d5f51daa3086000000000000000000000000906f3a38d32b848cdb4224aab5e703fa792b7b3f000000000000000000000000974bebd95df8ac3da7f99f4d81652973921ca14a00000000000000000000000095f965f56f28d6227df8e887fbec8b84b02f816d000000000000000000000000bdd64da092026112957bd7f12f43c57fe4dcdfe200000000000000000000000083dcc4a2f818a34bcf6ec4150e640c0c10321745000000000000000000000000ee25a7801107445ce55ab8d397a04202bcfbf1a000000000000000000000000013889f184902a81d25a092ccb9318da14481e379000000000000000000000000d739b3962642dd0354a40ebca5e223bf3868bd3c0000000000000000000000004dbc6ec9f3b96e9b0c86f45cb0fed45666254f01000000000000000000000000adcc784e3d6c7c37521c30dbcd48502e83bc82d70000000000000000000000004836be8c132d02dae41f3c609b109272f5ec1aa8000000000000000000000000ff7a7850b6cf384c075780c84db02fe27ea733de00000000000000000000000090ca05c876f48a9ca51fe0e81e3181c91a3ae260000000000000000000000000c1cad6df277106222dd45cf5b0300fbd4d1193d500000000000000000000000012629e4d2dee14e4f291be41f5cacc1ac009ef880000000000000000000000008a74cf868e96eac3ff9d2f56af23836470a9ffcb0000000000000000000000002094a59a0528f15412dad677b25beb40ad4d3002000000000000000000000000b52d0312132dbd0cb7a8a2877c53f3359579c4bb0000000000000000000000002e771628e765c04a06252801177332d078a19a2100000000000000000000000034940c3f11485eae09e649cb9ae80b8c5fda055f00000000000000000000000082d907ef50d3f3b38a85b82a70abd23c0e5de5f100000000000000000000000000000000000000000000000000000000000000c800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001