0x2cffd02eed71773d43d53fa70ecf593c6582d9ccc5f5472a46f8ffcda59db7c968b3ad327bcbf0fe9db4a3700e1f979794d48c7e9a5c3a7ef7ec780c963c17d2698be495b79fecc32d9059d3c01d58c61525656ce9e7fe8ad230475c76f459eac14440750b950d026d0407b4ea710671c0f5331342d8e6c932e088c3c609348d2272d4f93587223458383763a443ad1273dbe6a370e8dca551f2c27aff52ab6aa6bf0b00962dd1ccb9b2ace606f33596f2aa8fcb20f0d68eb871ebd8713de9792945f7c0caaac1d047eab943c6042fb4a13199d68b9c8c8ad1661793627a8265032ac73920ab4581792d8fdfb936bbe981429862215342a6ce1583b48087f3b01b5004aabcbb061201500b6bbc32b850ed1bf87b68277df0dd4644bab9fa20d5b661bf211f3f1abb9cf104b9447d64b0537f0fb1db7704498e91de821e2016334d8e1f51be3170c4d297d8990d20a61cb00aaafa8ca652c9c122ff491080398bfc233f8a4cc28da299f0a02d6fd8635c287d12bdd56a3bb52da5852afc6d5e2ba03ebca46bd11b28f73baa42aaac393cc11e9412a9b24f71632b1b889cdcb0bb030bd8681c9bbf25cb77a54f855c4ab4c96c6a24fb57602e6bf9f37bd1b1dd247b085fa4f3c462ec3fd81f456a5cbef2d755890e1cb31632056aa49cffb9a2a4bd04c00ae445b1d613cbd9aed737bb8168718aef939169076724fd6d3e707b115f94645f2469a0282532854b98c6c3f5cdfae64d2382ad7dcf8279ee0dbb60ef40b7eb07ca14741866e54c18e14754cea5649d0ab1548b0df407dabe8373d0baa4831fa0a2231728e902abaa4a5834d97fd1ee96c19f2202fc39eaf03eca311e8faf86610282780ec3be2959401a4cf3eadb934fa194030c755c133c097464be894b435da3e81f1735ebfb46f9f81253e6969340bf0dc74bef90640965897b235d753501d0f17a13e18cb11dd0788336a66485344d31eccdb95c107a481b471575fe840445293b17810544e8f5486a1c6135b97dec40c89b250292d62967405b176025ea5475eb95727b1a609f55de0ce3df24d0a3c4778779163709aac32906af3396dc047b84f39366e33b738d1c63964c81ccd2c52e3bf5644abf1df64650882652809c350fe51a81d5dcbaa2da84d43f716bc449abbefd6370aa622b1c20013c70e2a3ec468884326ff092e46c338380aaaa8a186e2b106534c0942413b79f035e0d224f87cd43ef670b30b6b1e473eca5f00f60d0322957fa4e8ca42897eb5de56c37e3f16185a7ce9179e11cfb08d0d2979382184a688a0006d1be1e52a44fb486a8706d158af8355df622c97cb393c58564ab3b589fbcc5d49fe06ffd6ab2e52547aadf943c7eacfa53b0c5bdad31d0750e53d05d65d3414d68b488a41558d9170d1f138962750bb28d1563c81cf04bbd369af94a404d6e4ca15931334a2713178379a33c6be963854c13e6dae1f0f56e823e2e27f70bb215ccf5000e7cf98951a2420feb73cb1541224ad7decbc42ad779f7bc89667ea6ec6d2116d30b9f2ea6dd670240ad237912b2091de4b56e955b4841c3168ffae44d22e2b8b9254ae84ccac9cc671424f189f1bd3e20d483e9000b4894e9830f0dff403eb64810d2225fcab265f93eeec28ada6b32a037ef5100f2ef36eec05b639040cb61e3f022a003a31332e5880ea8dbc0385cbca2686cb28e6518e55a9ba923bef29c0f1cac07debdc5e16df839f3d2a73d349cdff933a5cde02edd28e2e95d3b683562a187ddf233d760e3bcf77c14fb31662175a2d5e0f323cfc69c29f031e9e349ff3668b24aeeac14fd31d56afd76339e8d38cdf4afdfff22f087ef492d48714f49beb6ca43cd96faa3413705f31f2c23f718e013c519a3774563ebde0f6a735f8a0a510c55b057d03969a1bb238d9463a84e42960e