0x31fa742d00000000000000000000000000000000000000000000000000000000000000a005472a588ccf75f5b8f9d701d5e249748c39a48fce8c014340878b6d0f47149008bd5f9284d9d7460df05b7317a5288070f0b0fad44c182af198ac4cab057e74e74fdc6dcc66a277f9efb250e69b13b47a18a505ba971e347a0c03004f16121900000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000008aa5000000000000000100000000000151d960c1c3ecee22b8cb807aa0c96aa7812adfceec5fc866658c3b02f8349158a11360f4a4e6a11577493292917a90be0a1193c0a9148a6034766c1bce37f0d5f3ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000008dbf5dff4a2667cf44a3ca000000000000000000000000000000000000000000afa4ab1d34cfaf9c60d9910000000000000000000000000000000000000000000006a9c779d876f53e2d260000000000000000000000000000000000000000003b91b39414bbe18fc4cab5000000000000000000000000000000000000000000a868a94ea51913acd0f6e1000000000000000000000000000000000000000000001912918b57ea5d959d4b00000000000000000000000000000000000000000012c17a60511098ecc4b9a60000000000000000000000000000000000000000007bf15a1ee98da9010b1ed200000000000000000000000000000000000000000000293d5a832ec7ca2024a9000000000000000000000000000000000000000000b205475dfdd810f1bf2ae900000000000000000000000000000000000000000077a029e061615e94fb9d02000000000000000000000000000000000000000000002889d2f5b74f5298faa81c947e0e9439515f34fdce299fc9e916acae201e79fdc964dfb2e952b5aa52861fba9839534ab99dac4cd8935b9517f14d4e41ace705a88de503b012ea87a05f21bf0391a7478b87157cad9b7a67975439d93c748eafb21163ab1e383270a546095b55f21bb38b94587f5b435f3120fdb90bd7837eb718818466b78e9b24afe404c765774eec20ed75420ca19f735f7c55253ee2c5d7574c544c0da56b24fd8e22c7e706789cb7998fa0cea8cc95256ee4eb59b88275512940bfe5a6f2a19f99141f5aa6916c109f4b907bd1274810058972461a3ad20045a6d48331497ca5870e90a8d3323be8b48c3fd16b262f8233feff692bd13459bc84c7cb7dcf7740fc22353311b4966a55974aafa782518e1e9be51e4a9c216301d3ea467bcb83538716c0e586c64418d6ac9583ff0f778a2a007067736d3c587f89a7def8a4c0c6cd000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020b0ea145150f203ac2bc543f820ccce3d4cce7c98dac6cf1a01baa3f5d89680d246e8dfaecb1afe988461b4b510d5a1cf1b762b99874d75df0e4ec3430f3e8c7105bd99c739c119bc0ee33a7f72e76e74aae1b7361af2b42ba42a59574407b6d1e02f31d88c003b1c4a5453d3710ac6c26642d52979c98dffef49c2e4655a32a00df56544837ae3bab5591e3e8d7bb3aed98e28320b983e04a7887be14e2a59414fbe6349c31e61ad145fecdafd657061e5afa29dea031cf2b0c6324c4229b342664acc69bffad73d81d1e25fe351e43cd3d6b7c34dc9e4f5745e9ddc0f889ce29a9e750186bcef55e82e2b36466a3b027ec50a6805fe4a56dde64c622d4e4d30d98133f6e10d43bc51ca7f91463dcf8bc61da1dcf2412d27aba30c8177865882472825ac7bc97e8e0d7b7a87b00470e78fd2c902030aa23c5138e4afb3ec13b06bef0c823f93bcf68938506bc95d4138a1237e9a03dbf56e63be893eef0c3282b9f560fa39ffea192910d965deb142cba4822ff24fcdbec1402a634d983f3b31842c74dc540ce6f08b062156c0c386da18ba997466de50a6fd6f7a26932db9b283201ac7ef6c1ea014b95f1b202d5e19aed60b4c490b601ccd76e979de1e93d151cab4b5c55b514f28e121f01abc5e871cf1e99eb9c2021ddb94ae427e1c5bf28db9ebbe2e1327e25738eb99afd6259bdeb3d08b06b125d28d29652d42194a90000000000000000000000000000000000000000000000000000000000000001204445a5b43642c56c601d5ebb108fa1258d4a60514b4e141646e082f302f74529e40540647bb3363a96bab6b78066e5f8dd126c96a52dbadafff431e12c4c3519e64583169e46699546343e15655fbab099af155268b25671332f903db1e61b0f9101a9b2f17f174a7c80286c08b1fc6d58b8bf37e7496b0d4a2cc02cac0355079dcd80b649abf7a8cf61bafa11797523b758fee1391ba9f4bab961558663df0f750ec42350fd268935939b8dfd7fc463490d4cdfa1c3c819bf6f183acc41cb2e64fc29b1421a127bc7166c931c42cb5736d533a562317849370cc2d4d141dc2178bec2ec2916f80bb7547302e0ecf7366fe61b4c7d0d0d3b8d9dca0d0d1feb13048c0bd956396f0103a6c5166473193a4c811ac6f3c3e08ebc8ffc786fa63a1885a3285fb569c34cd446905616da638e07638365abb45fb4bede802fd7e6a2000771d32b82f9d810b20c2ac2da965ca3932f8a1aa86822108dd8158d3dd6f808675ce26ae07ec617b9a11074e37a8258f6764877494818763b7e98ac3ff3ec14dab532d4dd1da193a164bba300547e0171105ae8342492e41e78106699eb9729eb4d9e98ff941a8d493dd8f92920441b345e6930cf8cff57e918d92a426216