0x2cffd02efeea7b0244505e653f4ada682fe19cb9122755d2aba4a7d4924d5805f13b564d968ec9e9b41e654bab7bd87cd787c12ef7e6e389c6e02a9da40292bc6b37d0e821d8fd4c71e14c14e14c99b03d62f8f038807fcee2d92b501a414f90551ab484da97ee309b64766f34bf7b82f2770d8e86fdfa57171a88b9ca0db8e11405f43f8875a69971c1fe836570ba0c44a51acd72a0195eb814be2b177c998083bbf07f08d6232bb1514fbc08ca63456bf10d8e9d1d5d6a7a646b0894f4e2dad7326a415569910763e08019ffbf5eab8b80509991263e5111abab8e94d033a539c908e34874f1d366cbc781de8597b71a4ee887f629693d6830f3d962cd13f66d6deb1ff807a237da9786beccaa55049198f2ee819b6b019155617c9b0c7aeddc409d5ad5bf8492352be1e68a37940f522f45c104b7c0a2d8118770f3efa851b8665438cdd757142721424b58335a57d1c6f2d8d21aeafbc47a7afff4dac33663fc7fc80ffcd4f9ea17b2bd916e1e3aa00f1eb0395443784974622322b78667c8d602cd64125b2b768626b94affd7109cd17d0777db8e7dd8f75767b86928259a01ae567d4e782d4954236a116df61e581b435956d4f0e5ec30db4be69222e41bc4c8feb84eeb014859b7059aeccf6e5ee0789be90ef4391db12cc5b7f29249cf73e5dbb50063212acb3462d49b345f21c0be6b4899501889104b0b21a99542156de8bf38fa9a23bcdd46b2d21076de48003313206751c3fc9ee490e8b2a629a4c53aa346db6b1d3d80dc52b71e9d0bf9392bcbf90e9624c59f203ee350ac569bb9b020819dc37dfce627cd9a647af485e3015ec99084b30f7da5148ae9cc9b017ae028233cc1099e0c3d92fe39b5f24aa862721d2a47f3398d4ffed40cc86eb46a9471499d8b7164a63d0db20346f56ed1e461188380b58727956ff6e6e7669ed80f33bb376050f500daf2b7469565af1ee0e27d0b4f67008588dd5bec15c26258f0caf174a9755ef87f27928445a5302e4eec51d595a14d10ca602a7b868e0716cb2b72dac8e0376551e685940b355568f751a896a1509e29ac4d5f050381c411b5d19a9d3e54b364ec64e6c5436c1fb8ba2acdc27316435b2970d2fee5c7837308aa66aa24b0705524688b9cdfd60aadd9f3a44252cfc7b1acf1143c5909ce1a009fb459c32e2ebe68cc6e97c6e8cee8d5dffda39b979e971416a1e6cd9a008a6536b6a17e95de6d87dc994c44849563265ff93f422800c8a98ebe0a8fad94921ab6d6c92fd14578123d15a76308250b4f19680fde0e0474ee126bffbd3481453d1a0da91590f5dac5b3077f36130309492abeba7ccb200f57dd5e19dc77ac6cf87e1d3b08e748c4d676fefcdda00e22f9a2d74aa1e996a6150b2e7fa743d461c61f03577c65c4cd202455c8b1d3578dc0872fac94ab921c22a2f98a0391fa31a8e34ba5a2dba4022823e85e70d74387a8ea68e92d46d6805c6c029b5e39db9fcd7c34eb7c005fb7de72213c6862c9be871fb8c7b8aa08965769c8a0cb7407635126eff5ebc545474498992720c1d7968c84cf906146119c0e868336d560153f9ba572e31ac694cd9120e7447c34a1113b8099a4b700b68c2d59d45312d246da1ac12040d13c0a8aafec114d021079ca43689855bc6dc90a43ae832a113bb31f43ba80d97f26cdf9849c29f6d9f3111c4ba362383d3e36f83391d0db958cdc2cf8d1d7a2a511a9ad8104534bc95884771fe47d80bb54463a8101b3dd1904136395750dd656979c56b2024e5aa173790cfeb3a4e7d299d1ead78614ab0ec505e84c3e93de1a47b1b6b28d88ebf02df8580e599ec31a0171014d47e504a412ac1f4b7f30868aaff8455393622e5942d00b3a2f4478448f0977109bee7a0c5eb8d56fea375cdc7acd4b7bd02812af800f9c3539