0x2cffd02eeb3aeb6e8c949ffd49cb19597d3b5893c71839cc7a856b268a949f99f8c3aad9680261f0507ce6e3ad13ab0fb84dcbdfe1b2928e9112a32db174333d1269a40177ad80a38366c6be73d32b4d630b80eb6fed04e7bc3dbcc43491f01303d3f0156aa5392f52320708008e66e10febc520bc52059320d7b09ec00aa1250fd5b37e6f20a4a12c1a6797abdee190831ba4a3c9b424dc3be231c2be2f44164d1ad5a3ff4298803133d8215ecda8831b672e8ea9e70b2622684c828effbdd5746668f3f7fd5139fdf107c02b416abf3bd8ff25d73e13426ee93258ddd0db5949912927ae16289ad5f869ad19418c8dea09a043d593bf41e388a7687fd5a12f9843b52d6ab7e4348d4775b5cc7ba4cdd6a6c1250c47bf6ea1534c8ac0a915d15721dc434a2d2edb2c4fd8ff3888934025de8bc1a5628f6d78448f59ae58af110239c40b2decf275bec3db791e48df693086054437deda516ad9f868f391ad67b46e91ef9b27ff4806ef17c0c13f431cd447a8814174cc976949b9200de8cc409b5668488c02f6a9575d332161ada8a4e8b7d0e7635f09a680c7f51f45198dba9d69b2e32b0dbf424e2368efd0c1801d77059242c3cc08b2dd33790b81b20941e8ea1d192c423b14c58ddc88eed30f0be959960748c89a088da19bc8091ad8e525357d0cd18c8213444a3448224e763572242e66fe5ee5c5f4eabcddb53973a6a314d968facf1953f76f324a025809f981fe753a53503f9a32e1583d1ba87e7c9c6fcc115514db3767714fb6a30435090926808b222f7cfb3a59d843732ee2487f5100e0fe50bd1e146b8a5adef762de6c7ba7aa2854626979e6e7b214b59e276cc7b3dd9f9fa5108142ebc29d932600e1a49c097dcc066b10e26c743243b09a8022d11ec72f437c9764086ac96869489a5243516bda48b903043b000c540062545a28940c01ba24185c7851e5f3dd6bc882b1483552d09d5a279db6097d6a9db8bd3b5266dbda4e8996414d4fbde1e81f562633e5f13a8874b92dc6f7f07f5d3a1a86622fb33c05cce9bd3b61c1a88f17a91de8dc62473dd228c7ca0696a3e2bcf8a5461ae35068afce192cceb5bc8598e7685e9044a0294b9a9d9774cce76a42bfaf1803810e3e2db8b79280439b5f950a6115ec99d2da2cf73f1af3c40f551916b26929635f65e0bdee63c8c63a899f5acbb0afe39c6a39a328209b6c064faf538bc9ce308539cb855e71208b1e2f3bf6fac57afd929b1630186f3c119e9ec501873fb0252374f1aa453a060d446e342583d39effb2229956b9cced9b9c118c1bd28d2888369cf44858f38556e1dfce0a209b880b53113be37855f2210dbf32e85d28af2ea994b6a2373ccc93215476414ef0f37980884f0222cde1e0583db98b13e1341429120f0cdf414105beff5cfc3d2205717e1d5595a462a66beca4b90fedd73e92d66dd06683ded29d00c8fd6dc3b0ea71ae0317d885dd5d577c996857f3da40aa5e8c84f9f7b6cfff2b65aa5997f25b9a1bd09305cada2ab4b21d3c47f528297a3217c6cef9567c9cec601bc7839a5294e56abba7d7e8e2df5ddc7769db930eb715beeb5b213ac3cb02e6bf32d1c38f2920b3f8506271fc8870af19c976f6e8bcfe43eebf5a93ac9b809ca29bbf6725298a5af0bd4ef70842cd889d79117a18c2e9a68de52d5e39fc7117c9b4404655f2211b5ba84849d1c3821ece19de2ebd635e046ff4b47a5255004cc7918490ffc5d53495319144493e05db28c204dabdd28d6ee61dc1c5f5c78763a9771f28bfc8ae676ddc5070367268a89dbe6db71718882eb4778d29ef8a11b0ab700b7bf723764f9ac61f00ba5dc806494dd3b38b69e79d11d31efd93e1ba6419e54c8d7921363020618be0b2eb6bc485d9f027684a3da83966ba03b11dbfa329f1ff09