0x2cffd02e32222b745212c0773cf1c35a1ed15679cc5887789605f1089e977a1cf18785f73858e70a4cd3540972c5fed06c5697ed9e377145c115b34af1b45e99a2197ff55cd24d263825c07c4dcfdbe8fe3c6fba35042747be8a846b47463705b573bcbec3afdd39a423c06e2b85fc4be889edd8612f3510339d6adb29ce8b6a3f46c8fc86f47a15d729fa72e06a1323587063ca18f4d14d3af0d99a41f628dd8ec9f9ffbd2762ad6fc9b69c0f4e8b3271b722c0753d5a3ae28a88d440ec4e34de4a0be2c418f414dcf74f5e57bed283bcd8195d18f784df087b16a350372b5e7523eed3a21064f4208e16ff584350a19ae312cc0eff73cd37109bc879d420b0091443497be7cec59f1b5320fd90d7611d5d12034f2bba1239d996ef79cc9b52439331cb534b7f7d8312cff286f2df2dd1059b954c447884a4daee2b6967ef1aa7f7014e0e284e7c0cb4f29c3a474095495a9b95f0d91f172aed1595f37d3c39470d21ad22491445e2384b58443c98fb69cd210ce357c15092f352d7915f29308b92d1df8b9cbd0654a34cd12fac99a0113bc0ef398dfe7bac45c6edca50dc3b497a341d34237bfd03b405d6045b4506c1286dfe88948e32905f7e7c5e150fe3dae45b12d3cafc6e3acc64c9fb8511bde842f5cb299f661ed76acb9d41a60d5a1c92403a17476f7e7b5d3b951ba1636ae8b2c5d28b55fd703bb2d45fea49876a2f9e42f1584e0fef6c348d5f6f9ad9347eea4460d245dfe172a26783b14dda35aa8b36aa68fbdb7a4562fd6a1fa96093ad16dda9aa0af2f192d4af7216b43e327ebad56a018d93308212d141793c5e51596a7416880971762a612ec76b4d0cfe356f4bafffa1e9b1cc837ba8eddcc1aad9ae6f541c554c0bbd293d9940cf39a083437dee5584365646ca06317e6893551eb4b12903937149f166352b7e3ec7c3c6917eef69ced45a3845bd1d7afc94212e4e1509e87909c42a44c03ee02b0103eddbfcccd13289b90a983514d6c57c9d72cd7e7e35a3810e6e932473e95a65dfa6f0da28bb34ab88bc485ee1c1ad3902853cdb8cb63dc77a069f111894b92ef2260806d3d48551a6a0acaecef23be320bd8ab21d0a6eec2dded2d2d0b4f0ee701fc7401292ffd0096aa70c5bb7ef9daf262fc7d83bc3bb08f35618fc82a2110c81fc710a8b41ac9628a59eb4946322d1288e03f36b1486ffe5582f37f87e527fb507b09b749efae1403ebfd6d7912c7b9caccd098efd87e42458622a8f0085149433b7f5ed655ccc1c6d02ddf467851a62e4acfcdc86a144972faa2d5ec9302572271fd43b7b360f4f8aa7bf1a51db4258d021bdf681ecae82ad8aa710ed560f3be620b500683ba298e22ce76adf37aec6b04cf2a2be4e182354ebdb16b75a6fe184f5d38e5586b69f618cda9bb4948af19fdb1ae22677c399bf58bb14ca16c0615e9cbe4376f8eec7858ea3325548f1bf825ba8c665e5c7de994f36166cea98c7e771dc55828783768e73fa5f983d361b2a26ada415b146297cef25d9e8409afb20f338f2b212f886df7e43bd812d8bdacb784091f4ef3d3749db78e44fad25428c9bb5f7bae7765e60833df8224358272a926bb9f86f4319a3f09256a2ec32c694c2b1e356190a16438b5760db318d262b53f70e9ee5196bdea93fb770888cf67bc7bf543048c021c6730debbb102b45a58a866bfce01d42bbffc341acc410b244f73b881da19b48e932fa8c230bda128827187d5d0aad33d04d306fb42f6343c7d991e0146f7a6c5aabe06b23442e8d7bd606ef5d2db445576db4daea114cd54692b7965ba059480b894d4e50536276371e906769b17f84c7a1b1fcbfc2ba49fa0aa74918160e122dce5ca1800cd422608366081ccdabf51222fbfe3e62f73aca0cc4a3b1c564139c3e5ca5a70fe014cfec62