0x2cffd02e2bbe92d7bb9386c7550948ccf31a5514289035175637cde075821e392014a519fff2a49574bd35ff5fd39220cfd1b0aba7bbcfdb230905d6e5e01d1666298a53f311a4d1d53cd537cb74c34c2536d43a6a9d05f6536ad0388a4f8577ed97290dfdcbb33ceb7165f01dafac821c14a2a0344e6621f9f9ebd5a7bc3affc2f8e0991f1acb4db89291633701e85f0c1446397bf2d0ff34b0d00914f425e1f978f2d3ae023abf5d879a2aee02d73a5504b8c164496ba021fe160b5708f9711aad34dc7d10ec79af769e8fb5512a4dabc8b7e132fb17bdc531c97c40b01377cae33ce1c68efc952b7d125bb78e6a1054314e3dfc62e5894055148d97458e8324f34cd845f7853f06c2236ac4807cd3107186273ae2fa5b36eb869c6d9fa62f72481308ad617b353b9a2b367b7f4557d3c8293a886e17867de01d1601cb83d9934aa4fe8e59de8eddd83e8b6c93e76f338e14137d75553f9739c7886d5314e7eaf06ad668e1eabfd70e8f41d71ac8f1f4eb733e6ab4be42cf829f00ae8bcdd4c8300a2206ff9d2e159afeb6ca8d538935c11060b11cccc4f0ea3e9a13cfe2ee57973587b96640821e2ee4dcdb82c9550066c6158ca7591835b74c3f511bdc0fba206d0bff9431cb79f0c5bcb0b4bea9a87350c92277adfaf0c903f18f8fd17bb3286203aef1f4706c570e4f961ed3ec5a2d6104c4fc18603f938b28575bebc9a972d3376eb746082804e7742afc9cb50e002bdb071bc38261913b1cc46c4979477e2bd598f45e4e7931dbdabc86b9f8abad6d5941e0647e9d55be1114cb169e2a8cbd583d636bcc43b4dbf6f373b2c020ed3d0bdc6d32f56bffddeef523f0004f55e5eba0d3c3762429c9f65ea55a31ceabf36c7bd2a08f229307df716c6fe6d90e727d240ef7bb6065feaada845b6c8954c58b6cb55bd323f7ac32d5a4b10b8c5d2d5c5c19bed7117669ac25ebc8dc9a0750b520211673b01ec5f52e2b180a0c075b9f97dbe02b923f3ec532b5dcc1e6841049c27f056bab40aaf1d30ad717098414846202d2913185e93ae1cd56f90a7592a8eaaf60200e6c2d7eea36396840ad7355a2edabf1ffb28d8d0135f055d9fdd62b2b49dcab84b04463699fab4d8c97c486e9c01ac7992d4b8abe7425c3e7276f1465123a3b4d8d86a69280a6a3381e8000757ce59cff30d25835529d675f035541db7e905c7450480ecbe70b0cc0c6a20f7795a6a69574d573c2cc23d3217c1cdb61363972de802b686148eac8525dbcdb2ef95f386939261ba2e64ce933ad5ebe675f83f2ef663c6ea9c35d7b55f11878a9b16191b60596978c795631959af6f29d95eb4eceea53ed2fa22cd524cb0a867371b2405b39f848b82f544bb1b2afb096842aeed2cc4c2845663c3b54b001d324817dca439cad55971ea0bf795563ddf8751512eeaa9790b40127bb14640deb35b77c875aeba483e739ca3125f360c4ce48c2e09bef4eb86b1dbc4e838f565108bbad43a57fafd4beca4c4dfab618b07cf821faf70dbf6013c69b03eec676e8010dfdc77f148c896b54ebf6ba7c620515dfa5cda12a61ce30b81c688001c608bec38a84b18a16ff76919f443db9238aa7306709c6ccf4b257a1e9f8983f703629cf215e355b0f878f58bf42790f240db5f679dfcdbd33f168cb13194933933c6137cccf016be72137481d942f376f814feb0648bdbfe865d98423f6206fdffdd7375e40fa65c4263a1c6788a36b98c2bffddb1c4f9a35f31c67952642bf2d2fc94ce06fee62a1b6f12af91c8e30a21591c898fe63bc64504664a5b8eb3c01ab947591df86c562130f8e9aff31c24773ece466485938af41d30242cdc36b2295db55f65d6ecac0f1ca6fbdcad0b0d6524bc8ed2aaca5fba8ff141fb5c32c136941c460e4753dc929c8723d1d7a43e34d