0x2cffd02e395f6cd13210acaa071b5327476c35c3ea4b70f91b8f5742c4553b0275818a3f974cb5e4c8da7f85fb24468d1185031cb28fa5496ab779e85038583bfa9c3eefc4c1113ca5f1125c91fa5a77ac67fb9569a1d38a5ea3342f893a57247f28283469f707649bb31f087fbadb82eaf0e1c7d89b00551a06dbeda6743555be445ad3be3d658ef2728a37871a7128a7354a0e2fbd276c4a1e997951521d69cb0c06cae4d9c9563f0f4c8793be7f758df3e380e911c0fa2265a50ebbc29a2484584c979f66271c3bed79d40d8c5fa5f3013417cf395c8696920ed134cc3c9676fc07c17adcac12c97007b54dbb1b25f2d3adee2fed164b0ff2208db2e52b6fbb9b0d49487f9520ffa86f9b1c96f0f4b12085d6bc5642756ee844657c8d4d4e1bc24595b838e3e2d96b67638fa8d4c0487ad95862fe349979c4eb26af5a39b88a67d2a63db66a36ce9ce60614cbe89a656bdb8b73d31b009168b6420df99b1db87b30c989f86c3739b69fd4a8977f22e86c2307ab7f7cad41aad4aa99d6db52969a1a0c59e4058c85ff56f22464931bfa7c23ea299e8298a223a5def10c1ddadfadfc09dc8c748b550abb3353b0793fc9bb044a959a7fdecd5671026a910fae2d29dfcb0ffd350c3927b28dfae8f7c537046df6c403d9ce1a357f7b1acc7a2c5ec22d0f08cb548e03a9a4d1f3aaf667179b3e9ca1a2b3db8fec019a06571a1c747b5ff4a10925199aa54a0cd7123d69fd86091c08d3dfac894c62bb803ceebd2c9fbcbe0ebf5da1a2f84c5c08e2c7c7817f093e2db0a6d969ff3210cd993111618736a7721edb8c362dc89d1e05ebf9fc2b910d0dfb22a619c488af1015d812076ef963b44fede8c11ec59bf1004f1531524f2de67b2df7b87b5a338d757e718a3794f4a078a7f757888853aa347f737a2659a556f2b6df0ec257f9c06a56a8dc6ebd05792a3919f5d9e5138a7022977305f895fd15b89774e2dc45ba1de2c41741f069eefa9cfd196e2ff088b128f586c2b08d3107884a3c369ebf9cb83011f805403f6ce84b91ba40ce94cfbac30eeff0009e9420f683fb09ce624dd27bad86a66d6ef6349aaaee2ca125a8e95b9613bb1e7e616b86504c29b25bd25ba13e1855aba285ad720d90f45f11dfbfc462b265d920599887a45cf983a6bb647f93a85da65037c2ea7e31a126b1c2a9de621cb08ca19898872e516fd6fda5ba6e314f6ce429c7c5b76a0b82e6dd2e33b3b1cf539b4699e575d2e733b2ed3572cd246d736859ad60c80ff7cca41c181c67ab3c956fdfbdba1d8d3535c31115b416ac0701eb8637d51fb71182b9ba741bd94f243be544894b2c5a051b05846d778f3fed611c0060ffc7a07de64ce284efb11d5b2bd2ad126a5c22b8afac0d628c8c52cef18cf64ed364cd18c73102efb290de1db7e2fefc93651a73b97b8a4fa2de07e79d662a119f6ea4bae7ae310155b807f4829a6953ba3999a186468f9b0302bbbed07259f32718d45a4c302816857fe7215f34d7685c793c8aa4fae9c25d04024d78d713a49cc4f5f45946bfeba27495228cb59cc934d635668cdcf29278ef9902ffe9a55855f1614d0378d576fd56f89f102567518b22f2053c4519760bc842226fbc7bfdae4dd7fff11b82dac30136a509bf84ab67831277d10d0650cb1f944575838c7341e53f2a1068d0c5ba232a0ca5c58b31c3a18cfbd19946b40442f94af7d10448eacc1ed38b3e1988de76e7b8c61207a100d86cc3b1536d1870fecc3aa9323d138f9cd4e75c56359dd2b6023c03b99d3101e16b24768a459890df58f425ab6adf4474afe3487d590943c152fe12bb54fec71ea041fc2a46dbfc9eea16efad4b076debf7f5c2b0c226b325d8fcc4c573b7d9e079e78580b86d9d3df791b059f847e8a120a82700fcab29502d49df396f