0x2cffd02ebaf38a82c38c9444a8ee967d9bcad685ae1847291bdbb191432629c9229216bd704b2a0420c46f4a69b914ef1cb329e1e02b33f0c66927e9391c53dfd99576526006528ee5f34f4a5aad4e65bf9ce6be84336cf06ecff84104cbffac831fe27a9865b5cddf4efcadb0576bd1294b01d3bed04d6bc00fd2eee3860583afb66cef908d144cab62f4a4331c0329950f30036cee7b3f573f97ed504ad2581043d41c9e859d73f0b1dcb9ff210eb9c379861c0ce6e43ccb50c65123a610b4e6185e141e2049a2f1228c18271730a279882877666ad782a386a28817a6bb963fb4f29d616ab204d0049d1492c2e72459b6ab2ff01b10c4aed6b8847176d5fd46cae65c4dd63cb25a4db84cea480e038d5e1eafb2f9de42ee67f8571817467378b2044acee7a30b1ff920d311e42bd06f422779f99c8b9650a82c7de806f8e84b6c0eebdee6f9250ad7bb493d8d8f89dd316a1ba4842729ea008723273188538531fb06bca9f1e09e381ab9f7f307af59802541700e8279facb625ef8f09b504a796b7a62cb747e6e76e3df23cfba7f4b73af95734f50832f21937d491721f43c723fcec90c219e1dc83ab3c0b10b4124554b06871f5cdc238f0d19a9aff7b73bd78acc074076504bf2b92bb5632b605c61504dd2e5d9d30bc314627bc165e6416237e2e8ad6f523a2733f1345bc3acd4ed9cda3cfc2aa8d7f82a91e8af65010d92f73a7d386bd4ba82b3a1f3077dafe8b291faaefa83eec2dbf2a2fe28ac5396844f742b95d749aed7ec82e1f8f658874ebaea9bb9285d0cc9bc16c59599ae7d66c450cacc10a5d956e704b1b448db0fa3c025e5d080a068d75aaa53bfe489c1b1f791d90905f6468a59f66632b55115bdfa549e2a47890c4dde33f6e0646864136e31fc82a71cfe14dd94e7499aab85b40dec134bd54e5ed2c8b96d78cc50ef7339c716c6e7c697ce7a38223bb80e8445e1eb0108ed7f58a09bb18298cb02f084d071365bf44832cb66e85e3989954f4665e82240563933732fa02bdde5e65c008a4bce0d0a3e0c7f0549497ea5dafd9f90a9361e46e6b0e4d5a4c5d49c18bbbf09312bbb8b4d0b70e47140a3398e11560e35fb3fea3a1952b195c6cd8e45d50d1f633f5cc0d103cd855c100d37e6b3929db0fa244a05816f5ede50fda92bacb6ed144b5e0018891f69c45a34bfcd102ba156192c07e774855391716ce5e3f58c333ac946a654cd8982ed0c2f300ab21ca6ec4a7c2e1be273ab1d82583eafb421f2f343c48e7fbb117ed28fb9493c37022ed307227f8e66a04669a07c546c4bd77e015cf83309f5d40669a35799b37f93f85df626ec4c439165609dd66a6480e6ca93572981e571a23dab65a008f51a09779da6b106d17096d1cc00b5569c962b04add83588c32b69d4d07859855238b3f7f9c96f745beb1bc8bcab75c1420b0c77eed3e9d6af9507e6179fa219900702db028313f33f8f284b563e022989efc1ebc83cd38d4088f59e7db0b920f2b91c35b5260209cf226216108526b1da4872e32fd67033859536e512159cf4536e60b32391cf5a086103cefb39f544a4de25ed7c68c11cbdc9037bb8e70b86ef371342c826b26b8ae048dfab75f6698b91ab6dced747635fa9645e6bb11285367d515eff55396d87ffba1c2e227a0d89e7109ed64ea4307706d88e55f7689e4c0d2458e7347e4b80560f6049ed4e72694e9c3b4fb22297d3a6e0a609a6da5d17619f710a55370da5e99005879ebbd9b27272db697f53e98ba0d416cbf31a2bd4665ed4e86f5d08621522cc108c35e0eb20db6f8871ff8067d3d606fdadd369e475df77a55b1350245cce7d6c701d941e2b530455088782e1702d067c959bc657cca6cf58054e6753c113868de39085b9ec7e2d2fe9474dc3e6f7dbfea9764815731352fe