0x2cffd02e4fb1b904a1d4b2bf76cbf6255adf8dcdd47188b55ea60c2fa4c5be50348f54037ba69c32e2a1a7945d35a2829eac13e5ffa4f33d66a376e7a8f7b3065f8a77762184109c789aa506e3089cd73dcddb1d007612cf3be785b8e814d61b9dd8c52207230163248f2ab2ebceeeab6a9062404fc8701fb84db9c6914aa70dd4ad13ee1a0537cba74aed0cd0a866e0f8d4e8d0666df2a091419eaacc14fc321245d48c70c594a2864fc849f4eb7764dd440162262f9ce4a14a99c8daafe887298e61639547db4ceca07b3fa11f13bfec37244fc909e38a4256120906157fed9d624300380928a31f7dfd1b1dd0b85e464ef802569aa0c24b2a38cda4aef8760a7ce445ae28d05f8a8ffe2be516311b2c839f0cc1fde3b09557d591907d39e867d91286e2c019951ed139016b234b13dcba030e9f560aeecb75ea2479259973b2e58e519ba6ca56d2f47ce348adc721d8f40b173a1ed35114e6408917a862f7b034874c5e923a9e27d84827072ea20b940d37129047190969c094f1840446016f9f52fadbdd925da74a7591b435a0c655c7bd1afd32dbf1953e60f530e3e960904cc7cc52cd662629e0d5dd021c72a306f82e50d464b35f7185fa983f11c326c4fe92d225098cfbdf0c50b26157911b9fb849e4fdbc8d6a5c64629f21c42d3256b34427b56925fd6a8804e9118e58f5210f13b04d0a375450e1471e1688f95d1d303fb6f1b22e654e0af22dc1a9e26789b1c8f59fc93695b49aae8d76cdfbe1855ca8f416a1d376b7e32533ff368825d0e54d9f90133a5aa08dc52d2f1796a6cf46394e31b9d3d76842332cbf1e111b25693611960e6d886dc7153c69d4a75a5bbc0e28caed75070be0be113451f5b515e468100fc74a45f09a59fd368892e2fc93f926add28e00686412558893ae39e10a88faa981f541f5970e4ab557139ae7323235015b08b650a643fca0e3a726de7d332043dd5efc7bb8e84fe42998c207e460b723cd5ae3ce58156e99280d31031a4baa84059e3ccd385224684a78347e76dc7b556a72c77b29441ce0dffef5cc1a0c0dc7140ebfec3b1d414dff43992361c47a93fd9be110fc4c51a5075a1ac9d5f93846c89637e64416a16837cdb8a9cc1619004fffe1038ca209de333982edf40d4a33e6be8ff9f52b4a131388d870b79fd606b3f4c88782c234cf12bdce08bbcf62a08d5a1a6cd58d141b3f746b37d5aba519a1479e1b38b14122fd3537a56155de8c145b0aa1d230443cd9ec2364433b08be738a7a521a02fe3cc7863efaa40eb42284a1b273380225cf5374657cc2fd7c9cf9a4f25c07822d229746ada9389613781615b46000f216382e0950aefa19cd57d6b6c0534ebc9c88d73d866cba7be3663c59514eb622b410faa4ff6fceccd9d5d7566169ec7ec2a46a43cbd290edab839731f8ea25c44ccf5464645e11b36da06b03a26fa1dc4a0341a35041e163edf77f5ced03cb2f5afd53a37651849d38dfd44ae3e5d6406304fbc00c0dc5738bb9d7315a518820fb50dcc28fb6582691fbef0714064a74a0c8257cb493e060c3605177cc30aa18170c0560d37d485029862c8e52e87a8ef457ada8fc7d9c3bea502867940456d59d625fae1c754b7d6ba5d4e346895e4fd863ff807b8438fdf6813083800f4daa261f96b4955006cad47e450ecd25f9b2db4f74acdc069dd8c90a3962c169f0d6377a6ce23beea3713a8fb3515ff6ba3806ada8a67cd94f1fe5b26edd8388ada0a1dfe2007f304bcf8be916756603751e0480435973fd9cb624dd505cba4b41a0698f0849ce44012198e2bb58b6d9f960681faf2b1c9d43bcf59b3179b581e54a0181a938163229fc0f8d671b7dc237d1992c5b9ca846199d5f102563b0306426511dfae1a2d32e9b9df027c4b7ab09c94501583f25eaa7e068