0x31d42b57000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000002e000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000013000000000000000000000000a94ec39c91df334dcab55adaa8edd9c1daf67ca700000000000000000000000074a1433e1bb818896df85a56b0aba5bac93971a7000000000000000000000000fe8ab51fd37ea5cebe203510160303dad4ad11ad0000000000000000000000006c6d8ad90664d00f7b548d1f2a64c41a941d2cd20000000000000000000000002b697ceb121275b6b7c37d1749ddc101ea960b8e00000000000000000000000000edfad7dd3dd2129f0f0227d219d83a761ed04400000000000000000000000052cbf58cb19f4c56633c272faec796a0872e43c60000000000000000000000004d46b713fc1e38f9923cd2a5ca5050574f9f0d730000000000000000000000001bc03e4a69bcb5ff949b15d293f49df61727dde50000000000000000000000007ffa825bcc1b705c6dfe40938742840640597ad8000000000000000000000000a94ec39c91df334dcab55adaa8edd9c1daf67ca70000000000000000000000009b1e5e8909609f5b2a07394746f28e1eb0b236ae0000000000000000000000001563a5f5ddc88db8f5ee935cc8c0dd9c0dcdc1ff0000000000000000000000004d46b713fc1e38f9923cd2a5ca5050574f9f0d730000000000000000000000009b1e5e8909609f5b2a07394746f28e1eb0b236ae00000000000000000000000068a9a9a404f0d5f9a42659ad12b1d9bb1ad98e4e0000000000000000000000009dcbd8707072f6e99ae7fdb8e4b4b982c0957adc000000000000000000000000926b0a79a0dfa26a88ce3c1fff5d38c7212fcd1b0000000000000000000000003523de26602bec599a01da5f0ca91df9b85964e700000000000000000000000000000000000000000000000000000000000000130000000000000000000000007fc66500c84a76ad7e9c93437bfc5ac33e2ddae90000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c8000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c800000000000000000000000040d16fc0246ad3160ccc09b8d0d3a2cd28ae6c2f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000004104b135dbc9609fc1a9490e61369036497660c80000000000000000000000000000000000000000000000000000000000000013895ea01abc229a049af2b6bb718fbc14ef8442b4604cbaf2bfc3c95b70e3026bfcda7505f1de18d7776f3dcef4bdf396409faa90e0a9260fb7790e5b3eb843e73d6b2bb3f53bdb1f5d4e78e2df5ca04af49a9cebee16892eeb4c072b0ec8326908c4fd0d5a9d2c8030831f89e9f2102c812d3d345afe114ff3563fffc85459a49c24336744f3e29eacc8af8b4a19cbd1cb844c7f5e325b2dd41bb6022b4f9a62b9b5d1a01fdbfa097c3435266ac4a6c4ae23af130166a63eed93573cee917a381331e2b550a857ee45e2a6824d5c207632aad8b31896d96754424e4acacef8f2d4a4357d0fcf22e493d8c30f7eaacd5ff81424c273861a453f9e367418f438d03dd8635364cd43e2614daf1ee604b9013d9897c6f7da9d2282e2fd5e42f98726e70fe288dec67ef378854f6c2a013b614ee886340966ed6916b0fd50b6e1eb3717b18513e6d61ae9ec00ed6614807b10a8bf92cfde7622d5015253ff831cce92477f9f2d27666f8e71a6d848b4b5150761478f53b0042bf1791a5ce15d631ae2e178686217e66e5914df2af43db5090a599fe6a4203b26680a7a259713226558dae7321f707c5269a92db39fd2c9178f5ee1af17fb97d36668d5326aca1b83fee7c50318e9eb20e0ad23eb3fc363f3d8582f64d48bc65a34379b58a1a43be380a22cca198f9e981610d2aaf3415f3b4c6d9a7c1db05d4be7c449fc07ebd272a2e61c9a9bf694a23d5dfc9b532c09a12ae3691e5cf6df3a6cba04af142f4b5553c9a6dc0f640b336408d2c740d0a05bc83c4b4c4072fbec3f0bd24887d3a584b80c7ed76be841b1f366603710f636e21100a6e6e953333c29e8643671a3a0a58c