0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01bbafd04d517be68f707cbb9650d84662e847ea25764b3cd66bf1652168e13e121ca9c04befa1df74ad0cb546ec0a67a307045586f87395bc548d05d679a99d6ada156590fe037afde0223bd9c2ec379eec428cd116401085cbf3fb2b897eafd000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000590000000000000129fc00000000000000000000000000023d39806ab59761e9a8a988e8c4dda18579133bf51b2433aadcfd6224727fd9433cae5543de6ace35343c817a2dfde39d6fb1dab0c407cc98888079c17e06085d1ee50000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000001533551b52c82d42fc532300000000000000000000000000000000000000000030c5cf350ca66db7b31f810000000000000000000000000000000000000000000020af1693c74902805140000000000000000000000000000000000000000000713e8fc20f7fc0312a92e500000000000000000000000000000000000000000068da6462abe4e02dc5c1730000000000000000000000000000000000000000000003d2463f1209c142b42500000000000000000000000000000000000000000030011b73bd9ce935522d4f000000000000000000000000000000000000000000457f865c1a76483670df3e0000000000000000000000000000000000000000000015a12bd6d8c768cb9f10000000000000000000000000000000000000000000b80b01394dd341dbe7fedc000000000000000000000000000000000000000000690c6b9dc0b8f191da7b9b00000000000000000000000000000000000000000000126b61ace97fc628646b05b34d6495d818ec98cf6c73edcb0b72ad518d7fd08b675de9ade304e4045d7323404911e859367c8203374e4bfb4cb3b9286d9c569089b76251a180ea713d690f301655de3d815a3d976905e5b1cebd5326ff66ce499050ed94c61d54f7a9a300cc22e3d234a769e9891cea0e6a06be99eeefe6b25197245228ba041cf62c030b92f607abcaa1ef4a8c28cb5a1d28d048fd79d704801219c50497df1b12037b109d60e2c8547b999563d2d400177647ca31c6cd88bc6c40f556a414ad26cbfd133099a290bda45a1849aed952667d0b4633be76fb82c77ea390e6054925ccda03ac2c8a6a74c90ceb915908f26658a9e389280b1f99252b77825d67aa514005028fcb6856101c14e41a4387f7befb9498dbbf487a3bf8f85f8d32cfb3dc58430703905cc6b08f429f58c8372ed8349e37edffee08fe62c5fa4a536a0009dc6900000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002066965f939b198b25d857a4b3d7622fb6d163b32efd21ba65f2ca9f3d907b6c310fd865d20779ab03b16d656b056f50b9b473c8f34ca0a07237e5084bcc44c28198e4d6f9edf95a7c5c6b68f7d85543d3ec6251202ba8fa4255cc2dbfbfecf791eddeae9c2c568d5689e0bb912d7251b2052dd55b0a9dea755098607a5ae3d1608dd34eddbc7ecee9f370269f486ae9de19af1ded6b8e158e74d2c59c41d7e831fd4d1fe994d55283db0aabf66e21101bf893f916739d51ee3622d04ea68bde72bf16fc5ba254cb58a442ee3ba921ceb811568f3b0bda27e77aebf18f5f1bcc71539693e25fbba3a6716290496d8586ad65ad9a4397fd4f54632b1ed8e45fd672d9350c80f29d204e9f3f8d9f9ef119f5404306541b45c414651f524af15fd570408acc5bda021f9e3063e0e0d82d3ee09a09336ff8551c6632f7988de34f290014f28bd07c2204e82dfc95249a6e4ab2c40007b15ff396e7fd2d105822b1783189125c4977c201989ff344f140495dc5f1c9094f78efd460c252dd2c6bb27ce152192294c0dfe59f5fedb8122a882165dc86a59e9456580902ecd3a34d39b74203278c34578617f4e87a4301ad5041aa7aa9e1b5bcc3257ddaf57a4c9a3b1b5118af69fdf6c1b00924d751b4975ec4857cc9b964dff2217cfe9cea7098462712e7d777dd7755380c1fac6951f36eb911ac485242caeeb4885a285568a4ad397000000000000000000000000000000000000000000000000000000000000000130262561e4d107faf39f7dec6d69bb04087660d8448bf0753a6fe47bfeffdc37105edceaf3e43af812010263cb94019ad1bdfe1549e8d18a302736d6b4c4253e20f34461a2b860c425d2a9fa272541c107d867f8172abcec0ef51baf2e3a52940eb04bcae4e3f4b2a23fe936ce13c827c4505501f3a15c83f9a13cf2300ec8962c5ad8168b22bd071adb95791f1a397e9cfd31cc00aa63e1bb4b02205b2644201b3106bf5bd11eaf564eb3c709b781af9bb205772125616e1e6163fbf1f7cfb90865240df15280ba062c6d65245347d61b0511aa0090aca81d9fc4b333675f060825d852d356f47ee4ff265be31a6013d22ca24a18a44ef30551bff089fc669f0589afe460e301ef68457e36510adb952c3bee5a419a159692357b70ecc42ec52f60496f186e69e51c7dd7b7a6bf3f40c5779cd5ff8cac82ace3b13d03c7e07301b93cfa1a8e86dd80c9db6afc2461f260494547cb7428dced837631a65b2bdd271a29ff2edca9edc4481dbcd2d07a4263a958f6e69f7184d8fa932a032c0b152262f48b17d6093560f4d6dcb0219c61ab030ef2616f7fe08f8508403df287170b244a103928299dc55a5515911893bdf585b613739e56e2c89cecaf5eac8fc8