0x2cffd02e45344293b423166e16a08f3acb6846fbbe05e0d3c8cd74a00cc69bcf1aa540726d50bc6f2734a0f51ba027b318b9bc6a2ca394766abbcbb3ed4bf3b482f0b1062d64f6e5a1ba08e94ae1a7d477ac84561c0e46d6137b5bb32320ffe5141e460cc59c53c711474b3b7d66f59c2d03a49b36add20e9cbd06947f92d22ab2a420e7951a88fa8a61f74a3674d46f58943cb22847d4ff284055e322224a97d273339a456c33f8bc5ffcd36110b9cd07caab438a6713da806469e0918bf769ef8fe17c8c26a077a458228a2ada36e50447590d60cff95a94b6cbd56cb9de252e03d6245aa1e8ded37beb14ed9e51725ec638f78a77879ec8064ee43ca4986855dd2dc7892b8764b88d3fcd69ae78d602561588658b1882e17605b4d6e62bf088b7ec3a8ee269f0da7daba379abe8ec331098fd2fd00378fe791715a624e9015836de1ce81fdaa376471a617a8a1943cab2d924d855381a6d30ff1701634ffd4d867a16fc46e0503c65916e8b995f989e8c9864d428decb36dcad1f0e9f24e8fc7957bde73fac97d9e7110a46abd4644ff23a73907f0df6b1ede2e28ae3cede357a47013f2276fdb3b0c704143b248cb60b7240d3e0e522020400bcd65376bcc24d2963576d5ed8bbf2abd3d1ee22c84914a19f79df3635fbef1e28434cd38cae56ed264e564424f2bf683ff22126865fa20a10608a2a74475ced4abe7f98b46f907aa2e46292a620e7c5d64805e6b4290bc1cc3226b3e14ff50c0c9ff49f7002623dbe5242f3b24b342662b5441aeed4e7065653373ecd34f7bcb369091a655939f3d2539fee367e2a2b6643d6d50a6a595d6d98911ec457f99bc3e2e488bf273f74e462d0060b51c12bee3a6053ce2ad11b0d4fa812421dab3fadd337a3ffbca8dfc7f80755805cd6a23cb07f2b97eeee7710a593a30ceff228be8b4ced63b58436669b83be166db4535b6a3c2d385c74f5f4fb59da8f52dbe888069d95213c674eecdf93f2b70eabef79bfadb4f7172457db0e6e8b46d1821692c8ad355f3b324dc126ab54b90a0ae58301e293e7150f2e433d625bbb71e061c05cc10f3e90c51c47a6332536d0ce5c417e2399fa635249c712f1e8974017e0834a8b1a414f472c554d8b5796ad6a4bac24b03a5eb12e0d68f3b79cd57b0e02e6ed2a2a009738bb775ba2835797a85742b0fd03ddc279d6a791457c42573184bbc79a9a8d3fe4b130cb9204dba2666b5b1a7eea5005c60fc091f08f1b8a64f2acccf808e8cb436c31812a86b1d7b91fa708244a9479283f08e0503f5356db80419e252887539d61160ec3ad2440bdf123df1ee6077ae0180b1c825733dc67781f9daddacf35d50a99f560f528d86af51d7968dfa7fc85bd9ed54ec0ca88ebff6644551343b9e6d6363bb9c1957d751e666af508f92bd00e321cfd8625ed5de1e01a93fc2ae00c3dce96ea4fe3072d924dae540a3f3b736ff18bd92332e3dddf9e0dcdc6becf8f334456908ef3aba6f177e86efa62f729bff23332b9faadf932ff1da36c9c5a10be2202cad08e6533037c42630b327645ae93dcef6eee38b6dc6fff7dd1ae0ce7e3719f8e5d5c6d8a01244ca83cafd10b0e480a53e020250a9447260092de2dcc1934541fc704ce80f8b6075a5ca1fe58da66d340aa06c286f163385b4fc258da283a9cf5edcf95b43c7d4d1a07aaa22e9116a87b0d9af8df8d75a6af0ad5015287834b487b5f4346e65cedb3548bb4a71d563d14feec9595d9eb98e4c8bbfc96aaadd8173ef350afffd80c38915e091cc77d9e27e8ebbad548f3a9591599c92b6e2fda9f75eb0b04a544c06ab24f1b92d21cb67e7afcce7c70eb5b0bba17074d5fc54e810075262502e236b8ac645eeb359265be6fbb3b981636bef13b085ce8bc1e7129f0b93f5bd557e82549ed84877e8d