0x31fa742d00000000000000000000000000000000000000000000000000000000000000a013483e04aa3dfb7b74495c07af7ac67f050270728ced20749c0e38b3584be9310553291cdd5132209472c1243316e8372f3da3284ad2a25a9cff57a375a8fd17d0b7a3053197606089aaf73754faa4167a7b87e2f7961fee79a462cb476bba8e00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000007d4300000000000000030000000000014ed176bc0dd17807b990876cfcd6f69e5460a564c99a7b8ee30de42a17588a5acae63502b36e3851f5e4a8386144bfb41fac29c347dd4192e16c08253e503bb7cffc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000001cb4a6d0c454a62059197c000000000000000000000000000000000000000000a99b004aa2f5286185623d000000000000000000000000000000000000000000002c8e1373aef5bc6c04df00000000000000000000000000000000000000000080b688eddafb0d9af59f7100000000000000000000000000000000000000000054644809d80b53e293bca6000000000000000000000000000000000000000000001efdac43da84156cecb2000000000000000000000000000000000000000000b3f072e5b2995e0893bb06000000000000000000000000000000000000000000615a1865f8bc77e1823989000000000000000000000000000000000000000000001ab2c88800fb15062fe80000000000000000000000000000000000000000008da92843339b23ecf5990f000000000000000000000000000000000000000000765f0386aa01f895393acd000000000000000000000000000000000000000000000a9d79405909d03cd8c20a212eae2247256e961213ba021e58ad9852011a948ad7f0731fde251f0a604b0ccbaeb2af915d1d6dce1b799b19c4887d12f438a4cdda72347e99a8f480bf55218b7fabbac1aa2857576cb2af366d7d02d48c464439a24623c7429547ba96bb1576c90384003928a9f8def1b7a57410453055d7ee70f18d239f56a8a6fee41d1a0248973a18473c5714158f8e4103fe6ba4eb5a61d0cec744e806ae20969cc01b2360041c1a87b627256c12d57dabdce2aeffeef241923fef5e5e0a633a16812c40821123dff86eafe131c465abdb5e776945d16175adeda919c0b65b33228c1364e6bf6c3373cc55bc297d3990e797ffa6a8a11fe2088f1d9628e93800f9f403c63ad421eb5988d2865a0828399ea38819999d356ba9123b2a774ae42137621d85853eb2fd8133bd8b3333403b92786611b7945306deadc9aaf1597a20fbea000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020937a641b323b8252f9aa0db2f722646be30d4a1b4e6d10574c8b7fdf923ef87073862c08283bd51df9ebd89cb08e263c5236b3309986e5befbcba537bbff83f2cba687428fdce76ca7f991736edd71660aca95d4c20d3c15ce7a5109372811500f1b5c7b1d1a4c9312f5595d99f98c808ea6a2f8a306d0d98735024db6bf23a27d88097fc153b81545e7a942f64385dbc10ccc6469970be18aa9e534613136d21d89d7af629ad20a2ef598ea5aa2a66fd6987c29fe26cff6b53472daef4e9d5187a2864696bfa76a84f10b781055590edc2a23e17570376eb0afd49c58c6e1718341cfba6e6dbbc18c16c591bddff998139db71ed91cdcc23985358172b6a0b01195d2ae5ca9c90c7fdc3e37b10619f28c50c25e4d084297bff1c493d16a4bd23f46a7297f1b1d0bd503d022d4bb127d7145a6bf4ea9682b807ad536202075b0af2ede9bb2d89747a92c51aa30a9ba7aa2e648c9d9e638400f9231f484a383d2378d0d7f5b429b37d4a3e86c79ebde18988ecab0add4ecb173e109b632ea9a4295e628764fff5df1dea556175cd2898b3fdae8a9b53adebe71aaa7892db2d8810b266b1ed24985bbed41e1144212b976a5ea2f4dc824a9996daa10d342e526c2020969303b762127c23648b1ca547069d98c14afd09dab1ae7596a4e0fc89be03408a268b91ca7d70335163cb384980462fd824cd2ad2170f4eb9f02916122900000000000000000000000000000000000000000000000000000000000000012701041ee6d439a2f7c6179b621968b541b42c5fc359abc3cc699f01b4f6048908b9d6867c4c1a9d2667bba9fc5d86a88ef6e64e81b94b34dd470da475202e11305551d6bedcfbbf62e5f081421abb2dd5add51e89c970045651e7cf05772d011420353a309d8a9357a78f13a0d8dc503f0fe40b146f806d4ced659ec4c8a2a4042a683c8434a703c3b60827978bb7497c3e14509298ef42b03417c36624e59c1f127c7b2732e780f40d53250e4f4366a2eee387971dfdd040c347ddc9d789740dfc623011af9f8d2a839c4aca0ec4088c2ddd05143106562b6bff80a416cd56207013a8648dcb201cc70758ce0613bf1ead4e47461c7379d1ea6d8530b7972b095fc69bbd842c7c3a9b7afefe85750124068c980f23ea34bde81d60ba18f1191568f8a311ed2f57690fb74332ac29236d7596b03a40543adfbec6543cb3a6b7214bd9be570894492737e9815735ff381cc46aa9bb66a142485b0ac7f0884e6e2f4a07f1fc43b5d15a234977b4a0946068e205a1c9f8e01e7e70ebca72c26b63197760a671b9aa5b2e4aa9d5d0eb43f627a9bd47a77cc9cb6714fa0ff5bdb34e0bbff577dacd306a0f70385d2031e66c65cf8174fbd1660dd512494aa3a42f77