0xc311b6fc00000000000000000000000033b60d5dd260d453cac3782b0bdc01ce84672142000000000000000000000000f1af3b23de0a5ca3cab7261cb0061c0d779a5c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e04a00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000000000000000000000000000000000000000000e484bd13b0000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000000000000000000000006efdbff2a14a7c8e15944d1f4a48f9f95f663a4000000000000000000000000e13151988c207e939228a637796395ee92ef5aad000000000000000000000000e13151988c207e939228a637796395ee92ef5aad000000000000000000000000000000000000000000000000000000000cd33f9700000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053da400000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000240c30939ae76722c04d204be27c6404c9c54472af9cf711b623706155f2681503e44d4497c17b777315cd368cc68bb154f3baee1ba5971481cd3bb477554638f7f96b359301ad69d880483cb71859bc65b8d36f34a4622b5335abfd684af5d550c5739cefbafe00be4634d2519bb8e1568b652d735c814b92d521d7c067b6b109f68ccefbe85dba90d5008e6f3e815e07c193631c5b28a8ff44e10a84691b593520eb01ebfc9ed27500cd4dfc979272d1f0913cc9f66540d7e8005811109e1cf2dfd08078375536a021414619b8b911a325e780ebef02ba41b716c426f54e5c713ffd70157e48063fc33c97a050f7f640233bf646cc98d9524c6b92bcf3ab56f839867cc5f7f196b93bae1e27e6320742445d290f2263827498b54fec539f756afcefad4e508c098b9a7e1d8feb19955fb02ba9675585078710969d3440f5054e0f9dc3e7fe016e050eff260334f18a5d4fe391d82092319f5964f2e2eb7c1c3a5f8b13a49e282f609c317a833fb8d976d11517c571d1221a265d25af778ecf8923490c6ceeb450aecdc82e28293031d10c7d73bf85e57bf041a97360aa2c5d99c4a742548aaf45e9f1dbbd3e983cfb1ded6c9892c89a1c1cbdf79e34075cc02562f9b76ef4b3adf3d4a295b15d890269b360f737fb6a956b3668fc64e0be30f8388fd29d4629534ddaf0aa9400efac1e01e3754ecba17fc050fb30a9993d4d7992733e50f526ec2fa19a22b31e8ed50f23cd1fdf94c9154ed3a7609a2f1ff981f52e25d1e9ce7d1acb85caba116b8ea68633ca77967016b316f606f74d55061e0