0x2cffd02e9266da2bb8448c99bfff35ea058519b9b6ad958975806cfb2f4a94f1f772dd8ba68603c58b7e0a4c65309d31e3b2ed6fa0b284dfd7849d675e48fd404708029f18883b60a4094b54e7eb15d936110f6c3d7c037cb706e238a181f1485d3587e7ff2b1efee3933cea4c16987e03a5f250aedabdb55f6b818cb2e0e725582c79cb996a3464c9db374b807fe95ea1867a8f31e3544092d1b17a35eaa3a9e62f670430aa72d35128ed292e555ca03cc3d55b4f3f703aa8d048560b016c0114b83787ce44e9c0282e96b532fba809c539aeb4ca7a86ebbd3de42926e35a5b9fe703810937f2b23ce959ed2a8607ff08768709598db49fba18f865e9fae3028e620cc4e1c4c9d1d7ef25f4d069fb08129d149b7fd379caa792d19f6b6a8069b06d680e7aaa3353ee56067e17a68793bec2b4e76d053025373b123704cbaeb0a442afd3c7672ce147fc9584c4d044953d3fd369fa8e2ac4d0eb5434df76fa7d779fc65b559d6c1470ef34640ddea84d731e433de2fd631a42c11aee92732315c7eabcf479571422b9b4052a0ea9379246b284351f90c6ffaaef73baf4c109fc4ddfa216b47425f8f75f220eb9b85c25eb23ce8a276a65a1fac340fadde58f60c675a616daef15d29a0a041dfbd186fcb7e6a3fc3867e290a058e5581726cd1d9c44afdb0928e4a8af1527fb0b568ddc1fedc5c27ce63cdf5217529ff8405892ee4340be47bac3c48f173dead4cae34c26eeeb2d5cca3fdb734257dd9dbc9bf6ba0549c8837728e291b0cbcd1262ef6936ec7f7791d1d111a0432471bd410ff5bef20d56bc3eb0b9a10f08df9dac5edef34f4a55cb4ff1426728c74d3ec0815fec34ae5f1872b2015ade6913e3d298e9708985643c123b18233287d4ecaf8763e21aac6b589294523f634c5dc28b407454ccc43f429fd90d8ca2aaf9921e341ed2773079ddc70422229e8d1872956c89c8fe9e9ceadae5bc702cec3423cb085be91a93c71105695774fc39a4e040fea7bf460980ac2b375b1ca404280edb8a1d4ed5e2ccdc94d81b3d9d246e5af18831135f50bf5dd544255c12983ccd10fc0a17d41f84950a5924247bd0b26c5187bade535bf7abbc1a04ccdcafc3d6ece33a19a0f275a95ab80615e4db333ee2fcdfbaaea44ba7936e1f0f987f32f142a32d61b3cb542a13787135088f228e38d6cdd5cb69c5686ddccd80f216d1918ab819fa473daaa31487573011f5ce4010e4e8e436fd1c3d3bcde50109dab1ed3eea746774d3490e0daa4f40a40920f8d3abeb6971d0b4d4960724e2a9aa19c98f2fcf6d43919852314ce24777d078fda096f60a9ad159a94056278dbdf508b9284a0a91b564c53b13b8fedc26f9e45ecea8ed6656adfff25981dcd4b5447330f148fa6e73dc45a7940be34d970de7bf299db3e97878f6653d04731aa5383875d6b6b8ef56f177af13b036924d5bbf120e789a44bcd29c9e28ebb0e5b80abf7811f63b876a61c57975a4c9efc60929515d6e9d7a2348516d77e234d94c76bdcdfba094c30b5fcde8eec8f14857977c39e19f47d9e8ec7bdc68549024547d5e909b63563d926e55117488c5399d42383d1167bff6ba030447ed827b602cb9925ba4da16ce27a9372d16c2a35f5981b5e6f9db3c4f0e67f1333967154f3377c76365483c2517da48dd53f14c99b4db8abdbf6b3989549c89066054936ee374a0e24938825061b987bda8759de4f7462d39e6f52f2f07471c57182d4d3c560ba7f29a3159022ace6fefccd0d3c4dbc631332c295444e08af516c4ba0a1fe2fbe951e326351931a7cfd9f1c35050dc2ef548835fb3d2e78889e087fe7c065fdc6ac74e1a1142deb39110dfe9a5b3c29ed99860c296d9d84fdc30e164a5c296ee34b7b953ec46774aafa4d6bb11ce6e85ed74d4170df0fd8fdd