0x2cffd02ea83e6dadc44b5e9fc345cea825584077af0823a4243c39c30399562f7ee3e44a12214431d30c816e105e6fedb0aebc4473e162c944ae6b45e0b3138a12a400d6c59053c8a73db519634d673c18995fc622d56180d21d445ba1d9b236770f8443015b9bb9c94aacb5c17cb94d27d0e9b8760d85a4d3c175b58a62cf1f572ba6b3144b3adf021dea597ca2a36ce18dab5403186fb93fc1ef1905c1fe28be60db896cf1b7877c7160af01cd29702a20427269976463fa68488147869df70859c0065a94cff08cd83aedfe62f06f1daf7ca7fd58dc5965f07cbe0c46378018fa51fabbd5405ca59f2e927ac8cbd9c3b401a80a7654811bd600bf3acd03438bf4a5a3a0575daf983f52d2b5905c57784d7e1ea950dbfcc7e1ed018aa015552f9f29c8c895aaa2f72d2a94f9648efc36ef0f9e91c9d8df84eccd63550f9309f430bb793281cb9fa002742a5358167ac3748447539332bd6a57252f96fe8334f038125dac5aaddd56662c0fcd2d379e8dee68a56b72422a11d6ff0208cd3b9fb89385911753f048e96d187c421bdadc48d935e1f301b3b04e9e609e7fd120f835c3d50507a54526d8f212e40d77f155be00825667b9b49c83b1eece472ec7c6972f69e0e718233b0811a469cfcb06dcd2f42cd043f9c044c3d07cf7d14d3378a474c3acea0fbda7c9913dd63ba6b0fa3233ebee15a884d0aaa581c68fa7f82c32b19b3fd0974425504b83d742d8a0c09b3d35982faf36bd4b5ed917e58a3b730da35d1ec9c8c0987c2a61ea129195077f4385d80f3e7ec535065449085230796eb4b46544bf0f3c493ad7c853dd64e9170a25dbea789ea4d9b84a5d22d97090b31da5a9940177590a7934bdaf26533cafcee03ea0760682c9d6a33f2b532e3f09a4a87aa0c63cf6f7ef96beda5f4dd63cc7d3b58fe1bb514aed53d553d35908c9e5607c955135bcb322e1874df2a720e518048e7627a7ed54b4af66611e555371e8ab9b2a25a4def126eeec9104b67f91a111879e97491fb9784274f37b5c33e340a00db7e829cf447ff720bcd342802366a83fe240130a013cf812f38f0646ca6ebd9d44c40b3816eaec15ba2d6228835d80da6622450e7e2df18f03d2579689230d756adb885f86c13a452016c98f6dc2223959c68d53f6b98e147753f5ce600c5085752ee768cec96300f73fbb4784e31f9232b78412318033b692c5cf619a8420b5291e8d8d836044155cc967666ceab5e7f596e2fe97569214837d34b9477ef57f5a531c3e7d738df58863e1d3b1ab2e65ae3795a132f1b9a290fb76ad44a39ab30256b198b7e6ed1d16ae94fc8b563e4c7820878a5d31e768fe6f0a6773646e201c3855f8c2fc701e61d4efc9430b84982d3a9696fc324081ade10e2c6f90a24295cdaf36e98ea084e7b8ca9366c21bfb8bc6bfffcad5f7bfcda21caa2785957d59b559bee5b512ba69b9dc89686deba7393eed7ef1826688757a2ec0d9ae61770d5a04fc841907b2854c6708e666d6e219594d86d5fecc9b4d494ce967e718a736184221644195f13eba738f8f933b12f5d02709083faa0b7f635ea2cae98efc7f9195945c50590232f9e89b0b69920a83700bc31402f86cde96a31f384be6f1d04e9e0d7ff38ff3c2de7cee828d60c1179db7a505a9e19dd09c834461fac9ba13f5db019a7a470507ff0af918b1f5947e994d3b031458636002aafc621c68b03cab87cdc02c82431b5cc977f11bd7378ffb3cb33550aa99f58a7e0f6cb84ef59a0685e6c7ce46038bea40d2ba8c02acb3767862cb1c728405742ffac4ccbced94fc9c3b82971532727e6015821bdd0edd6c09871eb5d86e204a87013c37295a957d4dbedfd2c5488ecddacd8ba4726a660a8259f52fe37dfd10bb46cc9879d0d88a6daa2ccd74ad691bf788c218e6b0