0xc311b6fc0000000000000000000000008ae8f22226b9d789a36ac81474e633f8be2856c90000000000000000000000006625c6332c9f91f2d27c304e729b86db87a3f5040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c64800000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000e484bd13b00000000000000000000000007f39c581f595b53c5cb19bd0b3f8da6c935e2ca0000000000000000000000000f610a9dfb7c89644979b4a0f27063e9e7d7cda32000000000000000000000000e95ad50106453cc72dbea4d0e9df2010fa578adb000000000000000000000000e95ad50106453cc72dbea4d0e9df2010fa578adb000000000000000000000000000000000000000000000000012dfb0cb5e8800000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031992000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5b4c11951957c6f8f642c4af61cd6b24640fec6dc7fc607ee8206a99e92410d30fe622db8be437d6ca52c9057cb6ceeff7ce2317c69e795031a1c0dcdcee980f7e58769b32a1beaf1ea27375a44095a0d1fb664ce2dd358e7fcbfb78c26a193440eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d70bbb4be524e54ba8841484cbd9dfe2330c03bd0d4b3c4f9389c4b48bace1417ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf3ab56f839867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afae488d0edfcfeb063892b0304331385943ac2d9d87dc088ed4050e99721813cbb096d61d7c79961db83726780222f460c7ac1c692537807cfe8354946ee0df69f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af778ecf8923490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99cc1df82d9c4b87413eae2ef048f94b4d3554cea73d92b0f7af96e0271c691e2bbf17a3aa0a56f00f74ad70920323d8cc99cd6a546f01bf0cda81a988360c444eeda698e5aee681dfb95cd2556507a082c8fc49fa2686c5ab3c3d955b9af146a7619e1247224601acd4539abf04aafffc01a991e1beb4f366962e810fc07ac794e