0x2cffd02e0443590ad784bfdace4217fbfaec557094b1928795686ee4dc3536c1ec79dd46c94513fbac215de6e275140b57bbdcc76f6a593b609c58273fc01492f9a2efa991737c6532649b6231bb0a7da3029e5bb31491ad36617f267b1d44b186d868a28a34ede293060515bdbd43dcf768f60db0e26823becbc52f3327f1a5b585d80ebb79190be9cc398f25bc59131cef838aea6b032dbd6570ff1a1208367159a8818b2618c5c4774527b0336cb08a152a2055f4519076d4faa3949ff11ee09796d538e89fc80c321d729c7b7020cd66e93ec9260e194489a91c5734130ab4247b4d7acb167345640d55454a781c98dfc2c44b36d2575a9319ea2631407d612290aab8f074d13db8d0f494a483d6b1b64300a0c67a3d71d31ed48965db2e7e91d8ae02fcb86657e2813d3762fdfb9b3eccd2e0eb18ee0ce21bb47d68fff3daebe64ae30933e42e64ca1e9aebe8f5179dfc4910d38b79ba71d7387b21a62592c90713b64228338c0b8c6f49e7415f3f7b526432100a4f989c1b4247d4a4f088a8d94d2a0585492bb9d7b6068e32bab5703d578207e7211b7addd67fe7aa0664499ad6f7e7b1987d2df478f79df9e013994a0f5787708b7eb11dd2723084e6eb056915fc6c5e947d3560e167f48857a1a717a7888b3ed75196deb4445fe0702467d9fc5ed2de2b03cd60bff5e2a4266e1f7bdae5be45e2f26810e0b22042744289597f974045a12a19640641bd1a2738be24880e8ca5621e5a306d160891e2d1f1cdf61c194ae1c0c94a9d826581388275454c92865896fa7eef62b1cd2f775ca4170966613a024b380fdec4b5c3b0358c18fd10ac0678b14ec06fcd73557a4b8ec6c058d08c7e72aa6016bdbd5bdf607b7295f04f81435abc3ef8f9798e340ca18bd9bc7d4bd6e21e0a6efd458d6002c25ca8f85e430e17e102c909b11a4a72bc45e2937c19e42f3ac9196113c6d61a8918b099e2ae0c8fea515e346dcd298a23daa00a5306e984060398a9853b9e683b0d7b5c0e9af938f40a1966302ae751b480d0bb99b08ffe1f0dc721b972f7bba4676ba394da3cea4b332ac6afa5550725280debaff325e6c9318574bae5cf50753a74d32be19d1dfc4b20eea93df2098292982d296695ccd52418623b3dc7991fc98ec2ae88151c0a54501d843b18cf8235e6c3d9129eacc37e37718682a319ac599359885c8c6d05399a6764672f9130802a8e594a063a2cc15b8e40740cd6cd261b91990031643314bee861356a3aaefc5f70abb9b487559c9d99f3ff2b63021198b19272f342026bf313e4b3eb30fa312993da0f9f193816890964476f4f50ede6d88e705c5e016ba6eaeddada312a0b3042949453647f4c3ec1630cd0587d05240621767e12e72119a6d8f9124c6deaeb5393408b2374c19a35cef9b8f9d52c5984224c9b27496b4f68e0b3fd26a68009b9ffb5a504bea329d724ffef48f9df0137c0a730943ef40a99a5b11ebb6ca72749868bf0ff87ec7ee34433f4acce62bbfa31865f11e2f9daa6f0759ce5a26e68d82fef2b8d6c6155b599b63ee441e29e69e96bd7b7c23de714fc6959d8715e8506908120e19d9401f2e3278451c3057e988d5bd06b99d8818cc03540ef948fe573625e5a31b40dbb29d09a679038c48399a276fc3fae1c2000eaa46716a564c104702bede38876e175222c625ae4086ea8d3951a5d1f67bef670d27d33336455bcd17609840bcb3ea4b666bb39d81564148d2bfe1d09abf35f6609424afb973d5575020516a077ef286de94a0a68d224bdae4802246366cb8de5b31e3f376a5cf11ca5efa4510baa8ad6e651946136d8db5f3d24e86479b3e3fc752c25d1633e5b4310d7c699efc113a12c944afbff6b4b58b5264af8cbec5bc4f6a877a610d2f1ee510b89d62ba8bb95eb493a0eaf45