0xc311b6fc000000000000000000000000e2b4795039517653c5ae8c2a9bfdd783b48f447a000000000000000000000000d8a791fe2be73eb6e6cf1eb0cb3f36adc9b3f8f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b79e00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000e484bd13b0000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000f55bec9cafdbe8730f096aa55dad6d22d44099df000000000000000000000000dd2bcfa58248661667218f6a55488c38a0d9dde9000000000000000000000000dd2bcfa58248661667218f6a55488c38a0d9dde90000000000000000000000000000000000000000000000000000000005ff4dd800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fdcf0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000000003f009d9ad5837eed34d4b81141b86b47fb29116e4f75e6c7c66678b7948686eb517320bba4a5d8b497f3132c77d74ca4767559afad2dbb7b7bcef2617a8718cf67c829ad7b93e3724b7e5fab7dd1e03eabdf6886efae5c35c390b752044b63116c49a88352109918639fb36a8dbfa1ed2f134347043f1bb26b26c4d6546d79dd0eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2d887c22bd8750d34016ac3c66b5ff102dacdd73f6b014e710b51e8022af9a19681c36ff9d6ba49c62fd22c2b0c4109d6f6d9f9e0349967f5eac3196f5d0ab6db2d4558c803cef4fc80b818b866a6617f268a7e995b608f0d790a2805ac572a37ff9833b264f74387609628d82a014799f3c2566a151565fec051a884ae4e6ccbe4cda43125fe142a3427f4de59a59b5be8114f2407247f523b7f08dfbc6d2e2f0f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af778ecf892744e5bdf492db9b76b11a215e94c986d206a576a4671f89086c279638a7b7cbde688347041ee4c715023c7808c3439bb3d3c3317bdcbf1bcb11d8ae35c8be9fd5c67add7c6caf302256adedf7ab114da0acfe870d449a3a489f781d659e8becc88fd29d4629534ddaf0aa9400efac1e01e3754ecba17fc050fb30a9993d4d7992733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981f52e25d1e9ce7d1acb85caba116b8ea68633ca77967016b316f606f74d55061e0