0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02cbb1d0d0b4b4febb15a61c4bfa5e7473b5ac5b2ea8243f3ff1b55d5c530f3cb05f2d9f737a04d0683213c09412ad83989fcbc04729c9c9344b7fc38dea739d49dcf570d0a8290a63522215c3194e35ef31b8e0eded235d9f6e5c4964c2a23ed000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000241610000000000000000000000000004604ea8fe61f6a6ab17bd99d12081012b23b0d1c245c8d361fd9c5138d64e31b6ae85d1f8cf390881231fd8064ec183f7cc081ff0655d96808b586fb185a14d5ae8870000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000ce15cc8f77e997d1aab29200000000000000000000000000000000000000000052e15ccb4976249d432694000000000000000000000000000000000000000000000d13720a050048cbbe46000000000000000000000000000000000000000000c5ed6b251dc8274154dc69000000000000000000000000000000000000000000b55374a73ffe82a0c5f84900000000000000000000000000000000000000000000213236ba064c663e246a00000000000000000000000000000000000000000046e9bfcac30c531802436900000000000000000000000000000000000000000039b39bc915268ce460e4f0000000000000000000000000000000000000000000001b3d79ae64abff34c55500000000000000000000000000000000000000000019cc5352508957a6516a58000000000000000000000000000000000000000000572fce307906cf8d53c8e6000000000000000000000000000000000000000000002dc06f49e56affc7dad52895822170fdcfaf1d2a005f0024d491da8f7f538c58b57ce449be94efffaef915e35d5ffe2531e180c4dd57461a00bbbcdb579ae8d43a67b8cafd083b4668511445b8b0dd9d4b4776d8266e81d165a52a66d5334b7f49d65abfd6dd9ff1664c2df27f723e3a93c0b5a98e2a47213bbfde092ce560520c94960bbcf9ccf7b18a1f8b4bfaba5e6f9bf3320a0899e468f41136df1c716137a16f9217ac07d2aaaa211239bc86e39ec456fe377ba7b780dae154a7661f55e543183c9465401d860d0fb006aa21a7debaa7c80444ce54c5b4fbdf1008212c2e904d0e6bbd63e547571af99b4152d19c9effb6cf5df541ae2028f14bb45c48e1dd952a5bcc55c69800194527f17744a752e6047fb538f4157e67b969db44e7caaf60f9fa10a86845dc066abcc6530dd0444c8aa577e932fd90ecb6396f635b1710ceabb8420698354a00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002065a760dfc26c3d81a74c14f3f0bfa07f968dc51394155e98106d444bf71a7c01d94e18314802399ea22f75ef69cfdfeda10e58474bad6a2205dfc24bfdcb1972e27726081fd77d0ab766d69bae1972b6706ff2f273f70be223ee73464f4fc992a6628b9195366874ee365737e3470bad3e1c2f1217f390ea89d3f967142447021b09f7e3978354a3c99ed8677073c0b0c08a5de11330c39b6c1e2c03657d6780aeac96522819cc3f9dfcd6ac0e63adf6a8cfe7245eaa8ebc7d19b78250af9a31d55a448204ef9b9b381db2c215e17d8860617746d88580ced6eb15e43c2a0a904953b76c6dfd46bddb8619c6b4231f069da97ed568f177d50dab46a152ac87511b7ab7cfc17aaf8f01a2988f6adbadbee5fd0ed278398382e95f1feabc1de320c93bb4e2b148344037709a935562c6b0e95f1028cd5df91e30cbff27892829e0195ecd620aeb53c49de838471cc0dcc6471308b2f173582ca4dc740a5c5aaca031992b7607bfbb554f2ceb2ba6c7c14294420478378b7a2c70da8e6857115c61bafa1a93a967496a2cf4fe5624dafe0a1a08e7644152d0505e057f3e8c8551127a571d65e954b96c40ab12a7ed425f2c2bca919b13dd12f3e70cebe789fa8382d5022395a3ebcd270d82710b0b5a1fb6574b931aafe9b8c1ac7f068126f4a83195180f21242a56a1a985e53858f69aa99cd4b2f5cc295ab402cdfc097fbb2c800000000000000000000000000000000000000000000000000000000000000012e0cf386b4a3b204a454fb640163cf6c4019dc11bca79a802c1a137b28edcbe6188779373abef2f2a78451e2f83e1bc14e9c9d705beab996609909f6498cd51c25e42dff4248fa54ffaf870c98f1279b30112c990b3b3848d4ffebfc7aad7fd11823df827bd1749818b5d71049adabe52df7d8cd99e20008c0d068d0a4f50dff0c74a26dd1228db95d06404db8b384ee190bc3106b7998c5c7819818256be5a50b76a59f3885a60d132eb1f668f76ed37481ea21c1ec534f84eb22fd59e703371620ced835dfa6b8318142ae6ed4db1f1248e20a0584872fe0b6b3b200749a4a1ba688d675559bce77a291959e522c68a23e732bd815007cea1be7fb9c0834e917614b57173bed5eecbed7349a49e717bd015f8c9f3b213f24cde3765910fec9153d076e83635c234fec42e3303dbc0bcce7bad7ed548469af56b724fcda20822f90af0d7d07c4f633d324f27a0c36a215865530c3964bb7cfd062d881db678b1bb10c3cc67908edad76cd19320c28c9d079dc9fb111ce4e7c285b8f9b654757289f23277fd856c39400829d6f1718e6d6abd7bfc54d0b2a70857553744650a3169a46fb5387e3e3c21ce200f2fa077bd9794d55553b6687b2b0f7e7a5bdfab3