0x2cffd02ec68f70e2227be0aac064943dbdb69254b1379e648e7b1ab094c9c70338792247d4f1e2ad54247960a876e4af83cae262200010eca1706aed6c60c603c38e57686461ac344bc1dfb8e636dff2bf634ebf923e0fdc162bd1e79f71cb652c3131c20d94e3566028bd8cc0ab2f4d42e9c36049e1087a41ea86a13761acfa09167a1f500072d074984aa8409f5c75921ad016daed4c90dc4e63415d340c38b2f7f6470d9fa75899b2ed8e5b73714f81a41b71cc971d2f827b21b3696fe3cfd1de0f9fe8e39c5641bca39aae059f180b74291c68aa2e6df0e395920268e97bc4b8658d8713a4edfb290b5810a4e2d77b29bd1bcf4cb734cddc433fb6a1bd3c7a75a4379d0eb59d163271d5414b649fcf2d1487577ddd10750dee7cd6ee1eb186b65ea790479046cce4f1cebec04f67e37e0cbf550bd2530cad90ba41076427ef799d3018df78fea13bea3988d645f60ff72260cd92687194753a8f8317c4fe337696e5616a94b919190965301b6be739ca7331458afd0a50a2879ac33499378c507daabdbafa579cd793f84c31d3608f02b4730ae26e531e5c581c3e603496258dfbd21c30cf60581d304d982d9c16370bf800056ffe8ffa0c92c6085f96cec20dfc8d060179a4402bce2c31c0d88f22e4e972d7f7171b770afc043b985fa728e5f6624e47e09b79b60e2fc27e65427cd99242d66dc226681e200378d8daa59432b3a87cad2cb9802ba8285dd148dd22f68107e29241eed7ddac5092020bc929a0885466f03a79f95ce47c6d36c7271654902591183bc0724c2bff446cb9010015b03ca02cfe377934ecdbc78e513427d271b50f9d40e3d37a760430beccc1451f6ebe8d48ebcc09952d133b0c497003f892b797da284309fae12db35ff55b890fcf39f5b38c537b51abe0a2378c6fc88a7a55265ff2e9d7350ff7ccec50fc99801d543ee1dc3a158887534cdabc9538a2cb1b9aa65d32ebb773c2c4a7417a7712989c3075aa1bd5807abde963bc44176718caf1d2159318fef7fcce0b5433ca7b8a2e99c2269eb9a4a7f92be04fe6f3b11787d61126351b5d09f23dbf5794283c54cc6b7259c5bb23ae1129aa09b7a7260150f6b4d4303b49b9020e04092c89526bb7100ff07eaca10bb42cb3156db8fb0da6c5cba7659a7fdd32c532545bc3d5d1d2174bd3a23a272ce9d3e5a3c3de2614ec300c590eb25a8716fd0d0384987b03cc1f1ffae1c1a77d48b91fca51828f7ead219f0ad9649dfbd373b8fd603f5a0bb8b872e07c6d7647bec2264d482eed82b605e36ad59e40c3e892d914160ad26ca61e22a1d8f39c058eec8cf7c33ab6cdc2b36d1804a199e75c76e535cee1220935ca923a83f2765c7044d611e60002b344983604cb3d9fc4e6e3e3c2d072af47ac72d9d8a15a8e6856558f26d21841e4acdf543478c6bae3510a7662308fa779cb4fc424123fda762fb7a61a63533f7a0806bd720871a266a4801b80aa1198b3fd656eb46d1db39857b254129a7df64c39e1fbae895b2671d7b2850c6533fcf74e3861512905aee325b95b55fab546a5b68ad178d432e0a1bf4ae3110897527aa005a7a59c0a9095fd9cb9f1e426bf91c3d165916c6db17a5929ea301c95a127085259c4fb5edcebd956e598fa9c64ed8c82f3370553e885655e873add68f7b759da7f54d9dbf09c458443a3e2dfb33a5bcd98789b3017b35a04babafe5884b86543170a25f8547ea64e5e0f3a23a409cc309f4121183c40b2a22ace60dc6996d1d8cf361aab834ae2c66dac7bfed9c58a4efd4ab63442a5797c9a4597959fe08e8663a518fd60b6e134556c16a6efe64a58e8baf9608d62b71527800b20bb8187d40f218e01cacbc668d8e2a232283525580a3e10661131819e9a43c17ff58b878584dfddf6fed8bf8cd9df8edf800179