0x2cffd02ef81d4ec2322f3398fcb9957da6311f5a08e683c8b2545ca0984610ee85dc0c554a8579a8f04754a9733dcfb7dc6d1c001be520cb9f5b4c0296ec085598f87d8b48b1ceb3ed8959107252c44826a49d21621fac1cf7b436566e0cdaac41c4352a9ef50016b37313a0dba21ac06b4903b28d477f803eef6386234adcd22cd06da8de34757d31f8c371bd5244d8cc117167799ffc7e383a437fbe5dc5e5998cb8bacee588fe52ccf1c522b0e6341516857299d70c279a49bee3cbc5539e02c9d4ed8a9ad964cec88c691ad9a41e55fa65597dcd4f62125e652f705561e77ecf2bbfe86e5d5f5c0cf5379f19081430aee6dbe1bb3116b46f0c6687311192c161c74786d99762458c3fcbf4dff71cb6b2579a6f1b52cf843c18343b6980b357cbe5cf02516a0f2830bd68b3c456a10e28d67b1dc814730dfcd2437b0084cdec38b13266990f663a004312eef1dc5e095ce29b2d67287bb8d0bce2c3489c78bd2794df234f7181a9329bf409377988fef3479279753dcc04ff7abe7d5cd0fbb4a3775814e5ac03664b6f5e5e311c94fff53aa9932069b66458d4be32078cd2decbe08b618148f5db1e6493f033519edd47b143ce166b841aaad96223502d2563ad084686996c4125ebe1a16b3ddc5fea6d510b77a8438b082abedf20d7a74a9ef36c405a05eb14e81797bfe9f046d25a124202beae41390b08f335bde987c7c3eb14150b5c4d89355ea6d62f8d19410a9d538730aa686f2e847a5c9e3b3afb1dd4f31f40bf5dad94fcad855d4c25470b0edfede6533e14eb4cb51bdf84c867339460d7d9c7903e0692b5cd8feaff3b4a3279bc237ae6796584e5a668c51784b5fd53299203ce76307c2eaa9105ac2ae526b5ff2a757723237999807c8f1bdde6af55e2d5f589a631d6f09c631f1149f495b728e2806506147034df748e9c0b44f9f49f27876768a6344daed02cc123062481d8c1d06bcfbc6241a65fcf51d3856ea598affdeb00ee42b9acc1c2983e22bcf667a421783bb8638dc597c64c13b6e76c163f7b924f6fb0dcd646a232fa829114f453e21c0f4d8ca83eb6f95034b729b736a6f3289c8635a422507ef4b16a7d997fab799b359b7895677f9c7a088c402352a971ab496a0c61dddc331da88803456236418f2364177c580ee77b041a7a18b5c1a088b0836a2059c97e237385dbbcb6602d48531af1abaaad0e64f69ef579c8f3e7b997d7574dd5329350abbf293c7f325cbd2f598fd99700223ae291b738b5260e9635fa9751bc76cb9c2b395d05ccf09f04e4bf8574d832e894cc83404c9cc38817e80d8d8cf9f1a0fe4eeee60d013edccc3de16e46be7654f15a72e98536dfb6fc9ae4faae8858ae86d4479daddacf09b934a97363f13b8a19ce8f3ff299e01c09dc703662f59b869893c4f8267b852c67ae9c6e7643936b488fa2a7d71034b2882735e0edd8f36f7055039768a781bbea31f33d0cf4fb0082b5c7bde7f0f1722a4bc7e5e391e9499c6a6607e632da2d8dac4db6557cb77724e9f181eed0cffb5a946e7e79c4ff37f0a7e3a8f18ba0ba0792ebdb9a7a426124e6f28f2027f2d8187b7e6447b396f18d545c7bd8105b3e3b09d6ec0d6a80f2399a2161c4ea26657aa53ea4389d969083d625ead0fecca05d794dbad2fa905c426e2f089f9deb9e37f352aa97da8c9eac99a103407aebd8ee1b26ff22f379d08bb7edd4b6318c05c76b094e034d057104dfd838aa7a1337c5539bb71e31100ecd7b07a611a7ad312749d79fbf205114092fd921525e2efc0874624e3368df23077623ee37c8339bfc8a9e43749a8bfa3fed42d0b2effa76d2f52b3e4997f74dc90ebeb6c037139b107761ff8152b546ce9aacfced5278a288e920e45f568fb0fd96543dc327ecab93dcfbe297f149944c352e304470