0x2cffd02e6d72300cc79b4d7ce52ef767527107289c75ad365fd6c45a6a2d86870a9bb4bd6c4a005fc278c3e5a2818540a12c7e5b269fd2d802266a4141e4016b7e05af17b30e56536f99430204a93ce96df85006d8f8339226701ae0a9d01c22ac7d253ecfa383c30b00f23b8b6677836dd273dc28f1f8767f44fb274c805b5b3d41ad4fccee63f814684b3ead5f59e36f854a865aba73d97457ae4e6baaa302f0b00b0d03e032fcff051ff284dad59ffc7336bc14792467bab1f2b70d811b315977a459b1085b7472875acc51e18d26948f7c2726dd0c8ecec8fed50e5a77854174f8dc4098b4625e1cd46c22edeb2450efde3799f90941ee1c7c1edbbf6d084a31ecc59fe900e05f4e960252547708d4cf7f26e20f8ee78eaba3d8470fd8d62c8ba62325d713ee833e514e8e7b32c9df4a7f9cf82db04aec9a5235745e94974b62fc9726a367b3fa7738eb911cfa19d6cdfdef64563f1bcd98fa84083872001c8e174f29c13f33e8fbae72f801d5738e3b827106b89f14bf1dc60d7d9f4da8129ca18e3fd7c357eb0daa07cea3715c023b74da70bed77c424ef427badd81b59ce94a0ffdd2ce2575e8662215a977211cf54db8af3c66e93d6dca19a10ce8a30bf200b681086c970c4ea70784050d1de387b64c509d26a201f4dae1ab1919fabe9436078a963f007013015ecc6f2d9bcb58a89fb2f89ca2aa7e1c59dc63db24053534e1534c59124daa95c7648dda635263f58d8c68b206685a4e1bffc3e38fefe6a529338cbece0a63f05ebd8855ff72d6f3d36fc6412b1d767a08369ec417c41d39d04db2844472f5aa9692c6bb6e2864924c378d14e3496f157096946fc0cec33841188e1fdd93b91ca2587ea26e006021d63890ba2f69e45ddf64c6666582657becad16eb7048296087fc1016dd99b6d0285e826e826c7cf0138221775ea90c12364aa776cd72a0c2d4bd75a75016700d15dafd8f225b20c3f510c3f4371ff4894fe8f8550aaf75f91415e928d77c63e592e4a95960f9cf150c5bb468a616ae62f418ec9c190a3774d66501c7c483824d76534ba5a5a8841961012380af9fc69541a6a70c1b9de1ca270339e59f4a5df78c6193ffc64534450a831bb2d33c8122a27cb2d2b39a334816fae82359ff65c597af313faadb9fb74bdc42e573c5beb8f5c7772213d9300d0c500f333c1beb28bddd1ff1706cd3a5488d619e97b63787236cc12b066b3ebf4501854cb21293d76c31ad265637f725b9926b3121e07dd5a24ec625247595da8d181ad3f7566695318fcd6709dd3e7d7b65b2f2dc2111441b1fd393e11f8e3a474edbcd2f6fd05d422b54263929777a1bee7882f5794395941fbdf5d83e2d1da80ebb544fad5fba6e289d9925245917edc6e75ac53e13d1388f5c45385b4f1c6caeca4f164f797cfc3e05d58e000ab159c6b3b76631e050866b8b6973bb1a589882b0b4f005e17f444a6418ace1212128fccf8c37eed4a5c457b465ae96770f76df0f3bd551e917538c14aa542c8b741ca8d984c356eeded471899eca4d5d2545da83c418693752a2d7853d21e919b28255b08979a69751cb01845b456cc83fa4a0ea197a823f0544f322805bcf327045c77706ff5459ed8da8a7a27b2e7364f779c07e4ab3c19864f0431c4a103f9f7c76b4219bb10252cb0063831fcd7868053a171602bcf1809757fa667da5ea467b42df93e4833a3816f22435ecce2de7dc68a4ca977dacbe1603a467b826c367b3e8fa88abfe620d6a9f6ad2c8d8e6c8a1a8f40f18e22fe083585151dffa7f72d06cb7d744b360d4876525ff9dad116c7382997b6d90cf03dcaa66e3b2e577b7cf8923991d08ac9e01c65ffd48a523d3ef56e7aaa3e43655448beb1e0ac8f620242a0ff5ae3903b9d4d4ce6f30d1f3359817bf4e2db8f61272