0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02948cec0f4adf5c295e2b7207f6e06dda03ac74949024c57a6ba53334f16bf48018b17df0427e743628aca5a23d3c2a082fd8ef710ce757d6ea398fd75ad5a5a14f0efd77988b6f19b52bab71ec63deae7c185d37996447abf8d38095fbb0d3b00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000027a1400000000000000600000000000063716685eaded40923881adb688c9c89156d42faa8342bdb62e133b0eacdc3eeb760b0a3738cae6cbaa6600d2d3d50cf938ef2344f1ae640de9dff8dbf298c7fda4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000099daeb515692cbd32521d30000000000000000000000000000000000000000005392a64bf814766870e446000000000000000000000000000000000000000000002b44b391474cc9476216000000000000000000000000000000000000000000b491d687819fb2d1ce9b1e0000000000000000000000000000000000000000008550be6ec92ea28b09980900000000000000000000000000000000000000000000135a72cc11e823ab0f38000000000000000000000000000000000000000000f2a948e4e83d828c84915300000000000000000000000000000000000000000011446703a5e2af06d26dea0000000000000000000000000000000000000000000021cc6e82c963df8dcf4200000000000000000000000000000000000000000022923406a5f7c831764a0a000000000000000000000000000000000000000000bbb4aafab3fd2060679b760000000000000000000000000000000000000000000017e996c206501ac0e58a079a709a0c43ea01b4676babe4cd10deb0dcbe3b6fc4083f594178a67a41480327ad940176092fcbb48d13c90bfdaf92508f40659fa3191fced54cb236011afe1ce907d4587a1989cde05d211f2a8508145020dda5b949d7787d423420ca150d0031ffcf756b4a1c728b3261ce283f5c68461059df3515b532b2760cdc4c328716182aa224d99c3c00580609aa79f0c85b763584039dd4aef8d25a639f9f4fc41e584b429f2eb8a87f287940a2238ae70da716bf2742768f768c99ad4339efe3231acaa4b4ddce385c0be98e503693fb85523962af1f2d26c848ffcc88ffa2da2ad5cac40e4dad6b4b80a9ae90b3f4f2447e219d2f89be6aa379cff96dc223022cd4345a8ddf4db58ee87a070fea43ea5e1b397987ac31cfa67e9bbf7ee0774510194d3c67c3e0728be356f84bedfff434f2c7ffc3caaec39b413f96bfbffc60000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022ba1d373f0effb283aa810561c12b801ba844872faf8ad14dfc51483035770650d9f849a4763cf198af5e348cfb80b7c70b22233d8ff91589cc841c2b8dcf74116a12d1a9bb55778f48f4dc9123be4b200521f3d90d7c3126ec896803999f84a185147882cc1e3def10d0e21ac8cc3e13bf3da2386737bdf2d5ba35b569c01e82152035adbc5e97d4fcc42855c27b1179523f23bb324eb74943aabd1bf6e4af11229cc102b2f8e131940e11e27f5b94eedb9821a476cb915bd6818fb88227f270277bc25393b8f277e0aa81df661aab5e036808e812c8f4051e67c4795e43c9608b05ffba65d162b02330967be81d3c0f7b19a9869d7427b92ae760528850e620b68b9ff1bd0ea160fb5c2b26e3be75298e6ba5789121a268550e27a9d4eb59b09a7eb20d7afb74f327f33e4a5acfa0fd60de022cd6498113a0c6da29d4bb5a01f2dbc2c2ba57ac34e3b233697a66ba08a2b725d3615a7b88f778ef15aa439c61cfd10cb7a2a8f5b053c5a01a6020cd50c50c8030077ae4231c02be6a5b0a845067754f24665f6b845602a32be61cab4b67ddc6652146e95b23874963c33246025ea91b561c1d9a9fd45aee15157f02c3dbec80544aa9e27a8ff9a91627d88d1251580a42dae26dadc56f58f7080f0e51c8c929b6d60db9fdbe1c214d448cc36171d894e63d0ac2b20b504f2f5eac02afc1d033a55afd9c72b980b25f08b595c00000000000000000000000000000000000000000000000000000000000000010d236b08d1368ac9b22ec014929b552b1afc5b048c61e3cfa151b42666136e350493e1cccb924ce7212286f42f8cdceb71a4d54c0b1d7ca9a3a776043a7df4402a93ce00d533600f21cc124a94698226338a54a0c09dda192af22b61fbcfde00203d75b5212c818087976472eb81db48499187c4ded0f4db3f5aa66cb218bade22b9a733715daed59939c20aa06db57cd11507111d9be4e189923dbefdbb5c741fa4830e8cfe5e03755e18465c100cababa6563c9fd9419883cd458a60ad9e8210dc4524bc3fedcf60facf2da124114d38e5b84412c63bc2dc124ec67a3943a402ddbbd8d9eebe2ff05a029be7faf81d6776270e45e87a812f9c2591cd85445b20caca68114058fe9fb038d0ac5d797436f5cde3f13aa68f71e49e9f63c207c20243e3e9f81d47de4a17b012a38f3f671b1677bf757e51556181fd86c716f1e428e37952fd6d698356e2c66b72462ce59fe41e132014748c0e5c386fbbb9b1610c737dde5329722fec50b55830b8ae6ca0d31fa7482c9c3e7714330219ac6c08109a706ca526825168f680493c857a33c281937e5478610ee97d8cbea79fbe8510523c5454c4be2381b7db26af8482975c2088706e396d285fe27d0fa14c039b