0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0278250454f87634b5cdf3dbb37d6bc9057894278f8bdf36c3e32f572171346582cf3707307399bddbc329c817873cf508f88df603094fab7f4368cad6b5c0866186ef53fa6a1eaff4e96cc84289896c4d17250bc403aefe393e36427eb9b411e00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000059000000000000024f28000000000000000000000000000487655f4e1a91363c1fbda69a13b06d5f05ef451b2dbc41b99d266d9fb739ba2701fda2de3c9e9ef4dfa4711f90d2b5192383d2fd46966de584d0f5e12f9e0f3debcb0000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000087b29e9a4942f14ddc45f30000000000000000000000000000000000000000007fd49852a58df0160b873c000000000000000000000000000000000000000000002c5b0f326829f980a6c5000000000000000000000000000000000000000000b1373ba3f0b4f6ad411562000000000000000000000000000000000000000000e633c70064d90827803f420000000000000000000000000000000000000000000003ce28de58c6ace68960000000000000000000000000000000000000000000638c274d8b231d607e69690000000000000000000000000000000000000000002b1664c43efcbc89e82a590000000000000000000000000000000000000000000023016ffdb0f57cc5767f00000000000000000000000000000000000000000013cf382f34b6bb763685a90000000000000000000000000000000000000000008c95272e5b27746c962619000000000000000000000000000000000000000000000aae6c0692b4536017ab1891a51d5b25116bbf2aa9216240eb402b24cce0af0d45da3e598ef52c8dac7f1484380f554b71db926ce55914e977736db561f87239fdd2a0b38b8746e105f019fa5f492b69eb213760baf0549feb62fe15fd6bc786958416dbdbac605a970b08135f8654c3237fc22cc9190b7214be6920d37180b39209a1e1bc3ca009021e0d17b955f24c8e9c68bdd2aa5efce8909c0c9082cbf86c25ee7d811060084fb006377d0f12ba2747444ccd01227a94cb9c674da80147bff56696804c43f3ebc500ef25b1540e8e30cac099145d98f633f70ad734f2b3b013f53c03bb932674ff2bedae0a069a80b5d145b806d36e1d9899dfb85c199b3b24969173d314d9165b01a0723d4d254ef2292c1102bcb5d73ad659ef9e1e2b3fde93b2eabde15b6ad5287202b52db9b69e8f3a0ffdf4b6e2b785c08c1aac4970c3dc92080caeb6a75300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002125665f9c571ac685038d34900381b1361c709998c1fa7330061810aff4031a00610577e2cda18f9b8c0ff49c1bdafc46d2531f601e92aef49d45b2eb1d1d607156bdd9a3efd09b1f70735a6a84f626cd5a9388b73bdff23bd1f854c13fcefd9234b534eb4a4e05db32b1b45575d60b7e7296acee29db97f38200bb51f4cbe7c1a67148b1fa0f81c450785667b8998dc2b3b994ba2da5d7d9b2c67fe00b330412bf66a3685ef4a94aa6be0fa2534a78b285fdb6d9d9bcf4fa792530b024ea2561849fbe64763482ce0ac13b0bbc3f93546b7b3eed51d520284df7fa1c001e6a31fcc352b742d90f2cacbe03b3df827833d95d9737a91ea2e338713896a5345a017de02ce734701052338221910469898d72fbad388b137712fc718cd69fc0d251c86f3ce7337427b15f35cc7a577f5edb817f990d85b6f731dfa8ee5ca390ea6210e6e1e93bb6ae7a1803be49360f2bf83e70a65fb65fd8d3b7cf7c4b5a7d60e275fce03699a20c7bed8426ee2e421369c97b972d1e702b369c32e61c59a304628df94d94ebb61af08f7ff3e8f2b4b1056561f8c91997625dccd89023cc7f5d31f2aa42ece5fe390e147820b97f2a8824ffbb6ab43916b0a758135cf9a7905bc00eb2900a84c39f8b977899c268859c84a273f348dcc9bdc583f33f112dd4f7d13b2c17a8e02ffcf413751aa117222347bfa1e45136e929a5bf8aea3ad6bc3e100000000000000000000000000000000000000000000000000000000000000011fad478f97d29e8fc6aa4e0986aec11dc1bed0693c4946cdaa1fd077ad96adb30faff321479872ec5e95dabae01a054c0774179d66768dbe3a371964d5af3ef70287848f8c9510842ccbe4fd91cedd92a1817e08c5a0fa5ade865c5995c01b332db45a3fb76984b2e4cebf29c7ed9f54bcaafed81e4ea87904ae753ca9cfe7712fc37af429560ab26b1f7c1d0254db7b5fed0605c087541532fd25fec48d06280d17a6076fed297bdaea5ed1d81cf0b9d7654b4e131803eb3cb16eaf2fa4285f0559bc5c00fa95a5edf8dccf974bde580b157be9918f155a6c148cb1aaa00f9113e32d4743b142cfea1044e4eb5606ecbd4259cab3900b7b774c6313f2e6cf3f02e42501d9f6c41ebbec6899000b26678973debb676840110eaa9b8406970725117715b113e01670494dea8d969345e0292fb1290f9aab3b8801f7a24d76acac1b44636617082fe0d6f9665d9a0826e0b03a93245b878de16aea17fc7eb4f2c003c696c0f5f644a2edf086ffc25f6c7ad23d4e961fec12b9a5361ac9087a71280fadd484602edd15373495266651f2efe5f48c48a0751fde401027474091fd780d2a4b732dbfe76a23b131e7833eb6134f8943073885cf56dff2d35f7581a516