0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00b79cfbee9dab2a67c6edfb9d8a061cc15f08e8170bdcf0ca6178c1f606dce052b189c30e9cb34140fcbdcb1576dfdd3cfaac2faab577416c5147677af0cee50334699ee5b0f61820b41f739b7a221f190ba5de2c9226d154f3487849c445034000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000026130000000000000000000000000000ba3b970617138f9daed619fbe5377021c17456e7c7b142f61793242689df312e5fcd7ad31cf11a72648b5742cf0111b05189b05c20d68febf024ba26180c2955d1b60000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000579c3fc5ecb8b4210a82a7000000000000000000000000000000000000000000722e512fcdc064059c960300000000000000000000000000000000000000000000214fd636f006f25c3ef6000000000000000000000000000000000000000000a026151c93458f596607eb000000000000000000000000000000000000000000e90419471fce1c3d5517db00000000000000000000000000000000000000000000288d1ecfbc07f5fa6a2900000000000000000000000000000000000000000067202216e372c1880c2dc40000000000000000000000000000000000000000005a4ca9dd4c4e31c98dc049000000000000000000000000000000000000000000002a80d94d42e8fbc7b9e1000000000000000000000000000000000000000000c16813b2a849393b3ed762000000000000000000000000000000000000000000d0780bee6c4f87cb9120f30000000000000000000000000000000000000000000019af14296a4ea58121d22d1e966d45a0b2ec53d5cabbf25a1b981cfd5d0799d028fba3383e6efd797db1248e902d116ff1ef66f5476c90d2d6a006d7b09ad113b38f29483f6792871b860f723fea6b9c8212fe0eda6da82051a503aee8eef09fd7eb7131b82c3037a2ed08c3a31b6964b0a026891131f564241550b8138478ea3c015217832edd4befc01d961bdd51c35654dcacaf8fea8a436ecd617b844da3e3fb0a0392b036c33763189fab60ee61d781cc71d6a3a47b13a7739ea5d5ea17edc8638fcddfb52291b31b08fec62ef776210f64d3138354409c31dac930c79f8a3583db2f8a85fc060c0b4d8b97e06787cd11fb72b3ef25f7d3f08372fcf69ac586b33b2229e00b177d0d68ebeadf1a1dcbefc277b421047e6960981b3dc25ce2cff6dcad50ac859eb7169256f26724555105488527a447e91d4de507811d3959e37010f1f10c3bdcb30000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000217c6321bc1d668307147f10f50302c665c42b37e2d135bc7e70b4c3c81decdaa165255bde372053782ad314bb84113f5f75014d57cd2c3a4526182a49033db9a0637b8495c28978415412a08b111bcd3f2c689f3a40c22a76bfb631bd7fb1c0a2b29f3dfa44f79979909eac6ebdfd2ca331428ee38a3cf6166f9bbddb92ab3f204ae02b810f668565f51719affffb0944408788625993ddddff80381d63878da24240423b20c7673eb5d67050e91a4b2bf428b0189941657635ed966ce513f8b240bf635a618568fbe1cc2a4c4b0c8f1fcf0e115dfe066db6b0d3c7227aa41d92e721503a97b7b0fd0008ed3b0c0b3d685361bdd91b1c7ed30348a9a20899faa15dbb942bf80c99fa37b53633febb56e8c0854533d786b3a3a45154d8492e12913feb8f432ac382c44b8b1b911feee128d47fad56a793f168441c8e4369e953a26bc87e75254a5ee7c6a07a591d642db4d03739f6a124f6f4033a0bf56050f3a301305fe6ad01a8284e1089e49cc2a42f4f3a731667005aeb967f044b56a442003db03f988a5d8af00850df9c0488807606c95b9ee2fa03541e8a30d3cf4f372297768864e15cd6aa7aff9da09184632e5e0579ee53375912f8cd5b2283028660c0ff1ce92bd6418023ccbd2b91b73d76666e131ee12c4c6da561efda1a60c751a68a57e6aeb4935d2db4d81e912898cba411f17c624eb5166cc7cfd252812060000000000000000000000000000000000000000000000000000000000000001208a7ff9a9d8c0c48863ddb5347218c057b004c9942bcd7beb5952c219a5e643241fa13a72aee072aa3f864d4e6f6740775bd818d9d905d9b0623adefe5d78b226be5de5ea05fa8bee00ffc1f5793abeaacb4f8d263f82ba71fb6f6a69314e2e0440d65cfcfa2a7292ad4594a8b002985386cc6a999262c88c699d866caa1e7b01b6f35c9e2494e722360281fc7b85ceda1c3a14ad9af79e023531dc94738f501c74d61c773952880a28aa10c5ca0e01764b023bfbdaec9b7b750639438d193a110d772fa548721ba863d8e18ae6bc94d7b9c61576178e0f98368550eb524371208477677fc5b02d0a1275a54fbb786ac88765edf149b47d386b85690ccb1df40ba89a0c7551800db044eeb522638a0a563437d869715050d80477f252e385a22680fc10f606a79fd1d5afbaccc56659dc33993768e47ecf5846ad3daf680b602e9a87161e77094c02683b0de83e29b778a72d83b12b78d96178d0930178f51c0aa216065c1248fb2d4c7c0265078b8aa1530ad2f3e89c797e00edfcaa341f602ed742f5f4e8825fe9d10616bd6717d5353559d84d0a19a4800cbef5bb284c76122c2872a6bd114300759b740383ee706f52f48f69d13bead0971d66d8e7dc0c