0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0265d26ad8d0bc0a5403e2f80c5daf5a7bbaa2aa6dcf3da89191314d93a293d4f1750b592fe009f5c939d03c80583bf2d0c968836c4ba32a0fac29dbec95253158a7de790c34f561439cb307de7bb0f8754c85facabf217785dcd4665af2fcffd00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000026f77000000000000006100000000000575158ba7f78d60efbffefc7de9fb548f849a609b969478c0e16f70e4a537ad24b087308bc3ded50732aa0410ea361183125157e6b6bcc1df12da82e6ed1b7d7fa4b700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000004e037fd4f559f007ae1fba000000000000000000000000000000000000000000cb8103adab1e5de489b9340000000000000000000000000000000000000000000004f91e567c62550a6d6e0000000000000000000000000000000000000000009c8651af0ed4826ceb965b000000000000000000000000000000000000000000234a0f1ff0c94907268eef000000000000000000000000000000000000000000002d2b519b195b4f8498250000000000000000000000000000000000000000005f9f97880784a7442c06ec00000000000000000000000000000000000000000002b60720a60f412ab2627b000000000000000000000000000000000000000000002cf33ec0000974a552b100000000000000000000000000000000000000000033d7adeafbe3067265cc9c000000000000000000000000000000000000000000cba8281081579a8360e836000000000000000000000000000000000000000000001c2a223a8e5ad04d27840be5b3ba2258899aecb7a479fe73f9ec85b6627903909b6e4ecd098306e1790e1914f26affae1a79e27e7daccb98c3ccdd00eb2ae68f34fa264f3da91f9ae7401afcdf521807c49d8d10c270f6236f64c3bf80e8b31916d63fc33104f37231a11b2fc3d5296ba603d3169ba78df256e225ac33c0f820f7d52542605ed26735f1051ff47cf3b1c8ad1e73cdd579ae6827cff38fc304c714e179192ce1fc7f02a9181b364358924611036bbaf498e047d423cdeb2dd2e90e832147607ec67ab71224554c756148435c6606260f4fcb761eab89cab6d6fd22e183856241102f84da294bc7660c335a93019f0f2bc89748c59bd1fd6c658a27f21c16ef881890fc0f0649144f46a4142684f5f1045640155a4dffa232854f273ad5d458943bebb45b2ec271964a7d66b70107dc61c358b37c4a67fd707034376e4687a0b798cc6c4300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002195dc7d02e6830b0a8c281b39c744b44a11902192d777cf2985d07af82a6bacf2be83be089b12a8860d8657f6f4a61f2d4bfa894cb02ff08ed3b770b4de789f502f2832077727f42dcd13ccf737e9c64e37da2726e740379f2dd75d5f895da911f3c4b8cac296ea717f1912768d0372017c21a513e980bcaaadb9c953a80465c3046bb2e2cfdf41de8f07cfdb7740712f1276a95514f5623c006dd348296a56e17780da0b5c0133921a47f8d073db879100d1df263be42caf78e4b7b547230140195424ec5351cbaa4c0820142c24e25b29364cf1f0b3c6a51d17059a51919c130081c9b8b25a6722f08f36a26c576f9374a9dbebd0a755f09cb258f5c2cc8292f1ed64b7ce6221dc76f61d16459b1dc698f95bcdcb054a6f359d61cc71334570feef003bd0aa44f41224822f1d2eb20861755471160a89305e9fcf499c8cd4a04ead1eb2f1a356d20c829c69c53c8a3274413293cac18cc8d4d37f2f948f10427a2828f4cce5d13007f1c575eb71be9e070dd9980138d539081fbbed7a52cfb23056653a1f9733ac17d46dbdf7bcb018024cb0bf9f1d724e88ac0b827e1b292175ccb1e4a8f58112cb71b5edf0c754e1b5fc7ab37648aee02dc78fa72d73e211f6f1c9b4eb9a053c281ee153c6c1bba38cb455b22b67c40a43dd6230c2c68ff18f7299efd772026c24aeda5b53848e05df32da43326adc2c4147be9757f90f900000000000000000000000000000000000000000000000000000000000000012ba33421e432efd3a7d596916766025897dd38a3f2fd5797493113edb901c6ac00212863fda500a1df630f20c6b9b91a0ffb4657e72abe5c4e7f0bb89b205f9b2f3c03283c27040c4c035be3661b0ce4740b8d22e3f97104ad72647a22d3a2cc267eb2c49303ea116a0e270b17836367d51a19126831636a2dcee8cb95ebbfd611ba5682bae9ded2955f7dd8b1be9b2649561d50e1a5ceb03f813096766317c122b83c311f0e7dd019d12510fd93234de722471f5ffe65e1070da98cb54906cc034949b899c434592643145948522cb5dc267c79a9831363c926781ad1704fb400d1aaea108d0c1bc7631226504db7f090b7ddc2d857a8cd53864b62c36de05e055718bde4eab085c7aee02bc485c7c33873ed72bb15608252836eb02b4397dc041beca531091da93b92b12e88e7d0093e518e3ea24452f85a2f3ca9b3975e3a009c1aee8eca8537278b58497af5111f2825598073688c6b59812bf09897fdf70e47891407f249809a8497aa01367ae1ac37ccfb0a09bc639eb8f902af611a2f1f9d3c00fb116d4c36dd14ddc4b077e9d17920add0ab2f98fb4e1eed767426cb0963ded28c7d1a7f7afd6f7e0e8719241191325100c018bde10f0a23bd6dcf81