0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0069182e91155cfc054ceac3aaea921e853f4f2a55b72fb4caf847f135999be4b0e290759d39cd7e927fe940a486a968fa113d56e299e139f42c8b737a2eba4872721a58fff916ee7f0a3c690df38df38e764cad35715f6195d998db47509a3c500000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000013ed8000000000000000300000000000262850be39a26ad93cdf0492b9094f4c2fa9d421f1fc3e08f599a0702cce67a50d3191f1d8464c9ddb4fc0940f9ae1b082c946d37745ff48c7598fbe685e253fb6d4100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000ba1654d80d0c993185496f0000000000000000000000000000000000000000003baa6fb8c9e8cba0c4a7560000000000000000000000000000000000000000000022d214d544b7ff1c96d20000000000000000000000000000000000000000007d9b8b84740318286c254f0000000000000000000000000000000000000000003fe4362fc118d0bf53db030000000000000000000000000000000000000000000006c3a8384fcfe084cc210000000000000000000000000000000000000000007cc65c4b1032a36c955c700000000000000000000000000000000000000000006c58ead6b525cf55fbe1960000000000000000000000000000000000000000000004fc5f95753185302af20000000000000000000000000000000000000000005321862eaf6f9bd7b72e50000000000000000000000000000000000000000000364a988bd090d2b9d3198b00000000000000000000000000000000000000000000197482e000e2f41c6eb2268a4db311b59ae2b7783440a0c7650aa7188c4198e4f5b65823dace24902ae903764cc352f880f00c3eef7a3aa1590b784b7351a22037253868d78b243be71602a545669c155b29e5a7e10d22d02a586aef7aa372b88b4a201786ca6e30e85304bf33af665b6a13d3ece5f7088da575ea81b10561219f42cc9421a397604905255aeb9f3bb1f0d627681ac8c8be115281054d12c231e7de679bba6b18e636c418a073f549d7201acc1d0b27bff1247c1be85dc997d9f3f87bf19d154d5302f120bcb3a41db508e1ab825c655885e1a3ebb0c2768f9f2e62ba242df00463589e0da0045e213f94db51efa040d5db4816123697bab4759b10168093607bb57b1a2bf039acaf89c2c1fd05c57d8541725f67a03de652d177b12e3370d14f6e8adf003108a74db24c6b167f2978e645796865e23b36f65265be770da2955ff356520000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000215f9c7b633e35d24d4aa8d918d0eae5be8e29d55b9c0e15a9b90fbb8d256c81220238664089c9efaba78e0f74d9d24354e5f8e094521acde7d974c4d0e94d62b2d2b253a50a1065de7d20fa14c91e90e6273b105cd499428dbc77b0aeda4c48412ff870b8526f06bb922c8e80b4e44db48999995170fd3af20bbf3cc406b0a920559893c30b3239d11ddaf43420d57fa1357823c58fd96d1626892ab2b68c6410cb68a372471facfb05edced090776610666c409244795ec4b313444ef4e2ee304e4b35cd619046749c13f97ea91c60f30ffd41fc4ff5fe268bf0dd68d032da824da0044d801523b71996ef1c954d13b64cf367c2c27ced58577cab59c081b0b1380de88abeb945795e2a38d302a0192310b603c41c558a41e11d56e1bc1427a1818bc567927ac8806061ff74b9b23cd503e16bf16222c6b283fa302cd85238b072e1db99e8504cda0ca8af26c01a8cdfeb42fe41bb304e526cb8c8d0f465e1507092ed1e161819564486e0e32a7a214333f8862bf3e843b2a1cd279c7c7005b2ce43cf33f79bf0b99add0fb0d9d87dca42287804222b3043f21c351fe11b2fb2681bab183e2cfc07328e57fa60dabd7e7df0dcd8df9d42a10c40255a786389518bf1c94ad1b268336062e163e7b8abf0689fe6157805d939980027003e277680f318aaaf88cb7f1146348d4b089606d763e11a3e23a2b83186e8aba1a8eaec5000000000000000000000000000000000000000000000000000000000000000111b5cde4255a5430bf30f489aaafe77e1cbfc565fc1cbed94e94b9a401ab1bf4062f744678b7ea5fd677df7b571eb3b375a05080eae022dd6b4c0db970072d8a21b8afccc766e51b68eb8a40a7ca3cc7288d71c179abc853ca78414002a5322d2299e0d92b3921e83a941b23c950e718b56eed10db5a978e19ad5d416017c38529a878a10e3db89b37f5af88c688002e85c25cd0733ce0cce6fd8f271736bf6a20d2072d6c83ce805d289dff38c667072fbb89248077d65b06ef7c349df5c3b7100a36c11d796278648476cdee046b609eacdfc7f0d83f2d14c77747807532972c4bec553238d72110b6a4608394a3d8d5fa2f69e12df06c3273851e20595abb18bbe94009110c0a2ec5e92eb48e0a9b47bedde44fbf1f195bac4045147b8ee31e6e16f3648efb8556ee21e8ba6bcba69d7ac89d8e637ca4358aaae2559c7c080a6dc6c85edc5aafa259317092023a56cd3dfeeb5141e5a23b6f5add78a71f0c280289127ab8a9389c47d688ab8bcacdc8282fac795d414441fcc6fa4e5c08862a2409b78a92d5f6eb7d6b59f9a0e0d9f74282c3e3f16e420111562f22e2455f130a44026162f2368512d223b8eb609082a4a8ac65015abc7bd4aca4eec90993