0x2cffd02e16b7b0f6d012072aabbd3c1b0c052a7effbf8be9da5b724693643f85b85fa82cc13001d9f54ea2ce7844fef0eb30aaeb8a916ff0f4755fc951c3a264df198b35c738a3e8148f86c69882ec4c70aa2ae88faaae682abee80ea6a8f6fda472ed9fd9a0b2a861069c943a0e58713e57434f4e4f289fe6e1a53c320a7b58d79ee528bcc445d2e049881355fbb8881f01071fc45a5de6a041d78a5185f1b28646928e63f8b6c13678cea7f1ed53c5b51b710a5c0fa27de23d9f21a79590d26fc152dac8c38d998d48a99e800eac7d115b026b3f6602e6b3c4b81194ed624f2286b79bd57f5a347b94b60ea7d643d0636ec71e80528ce6ef88f81b569a882cec06578433c2b22eabfc5b089ae7f8330bd65657f4df32ac6118dc6ee0ef98f6696f7b85e05e30bfa2634fcea6028a07ae61a929615d1089d37299c56f749248145b0b2f89a20af80a48ba541353d3934362ff803be95aaa8bd9e0c3f940c8d8bf725e6d2e24729bf60e22cc657771aa596ca87bd2395d8ebd8e3c612bf5b68bf39c3a6826a1f6a993a6bf532514c5d0c59de215a3c66fde3688a7c16b890e295f0f5b239acf9d8dc33e49a258b650362725adc26763db9bc75ca0a912649b68f31b234907a1d141f1c667332de0f29ceec260175c41c95d8dc09465b0f7063cb19d9f51f8f3be3a728e0bfd544645430be9960cec0fc560eda4124ddc963a32d66a913a229db8ec2b5df465d53cd0d8492b9f2326ec0a6c6ed3ee8b9c055c671e95acb9c21c3c90ae19eb97630b5a2dd8b8218aa4844b782308087015196a60ec0b1da8f6ac5e9039d626bd1ea3477472b84167343ce728b52dce74a5abc2ae22117f3777fef2bc53bcfdb756b3d46ec9a539b26c2b854a2e2094e16984797dfdfdd3535dc5d32a107866cb0b65f427101e43398fe06961d5ad0797f33e17634defd57091586ec3fae95b90e2ef3ddf1a6affcae1e8f91170eaed7766b2336a066913246b74068f0ed695ca8500cebef8c11149702a5e33be750857cc9d4cf3732c28f5f496c63c231766491d7add90256b384d725c42192d4f3855350d4dda0cf8fa07ca1988a40259d9f257563eafb4c76be08bc6ebc6f67dead7ef414ab52cd4b6b0a54deefb494418aa48041470596f568d12e2deffd538b46aeeca54ef82a7b92041d9d583becc1b4ceec7eaca33bf8a793d24db48b2ca3c9be3b1f44989b2ce6d83f4a2026372bf5f1784d589cc22702edabc0e2ac308199304423071f555ae996a4a890ecd3a1f652b2ed8a7ebea85f250f4c2c3c7115ae01e687970ce6b4e350e6ebf7c7e92cef5fa59c88bee736bd1bbbd02ff037649536e51fb190e955651cf4fed2daefe9a0313f9770d42d0ae47e9429608feb05317f170f4ab4ff739a9a88f4661479c490e0871aa1858d180525c87618bf9327bca8741cff95fbc898fcd43b7ab7b167eacb2ef39e70a2ed67204ec92144710059e2a21a3b54995a7963fe1dbd5185b3c2c9a23ddb403ea325717742d56ce9695a657f113347e52e84adcab96a3adaed62ee33cda2b27ad0de99ed710520af294757ce0b92276babd5e0a582099338d8e34aa72f53414f6a9c5f54298a6a5c6d21b6f6c7165c296f31ccbc4ac30a17362162f1fc3e9d4efdfbb5f2c4cb0f94198b0205b2b6ed81121929d177ab893ed42d7fb90daff49e8ddfe1788624d67e8d7ae806dc97267c751f2e58b7201c8ff806f7d99aacf3b13978b957884d7d6ed91138f1fc3951c82b2d7110d9d49f63bc90e8c644e1cf217322e9b5ccd476bae20136756981b5772566f57015ba07ae7176ee3b544e69e1c598444eb2225f4e25d8cc8031830e7bd6d184bc2d4ae419eeffa065c47430ed62bf277ab59c3205f00a251c1f668347fdc696bd08260c057cc5b3975170f3916c236