0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00ed303939e213b72cb7ed0722a9a3349d203e3fb93c2c245ff7f800eb62a148f123f1dce4d75f8209b154d89d8be1c59ec32f5adc1054b8b04145a82ef896f26fe7f0e6592edc7de33ed1583600ec9e017201771302aff61c00afe4c5e4183e000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000006de8000000000000000100000000000135942af77c6e43c080eaa5b1d8c44027749f6a4bcb7b0b0b893e06fda3c3d28ddf464ccdc8750cb23e875f09b499ab190ff9320208f03ca2c74d2ec0ec169c4ce46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000086131360eaaaf865d87b77000000000000000000000000000000000000000000d96df99bb96d5ebade2c180000000000000000000000000000000000000000000000a1ab6bfe91d7e45f1200000000000000000000000000000000000000000067c56ab3961a608a5e42840000000000000000000000000000000000000000006effee3aaa34b5fbccf2d5000000000000000000000000000000000000000000001edda89764c6d9dbf7ba000000000000000000000000000000000000000000d449d9cc2c9cd8dde75e6200000000000000000000000000000000000000000087742bd346bb1d28edf8630000000000000000000000000000000000000000000029fdded0ff8abc6730f20000000000000000000000000000000000000000004fda023d45a9117ec7854a00000000000000000000000000000000000000000036525460f7fe7ce0b260e60000000000000000000000000000000000000000000001a7af56a82f4b7ec76905649fd5723e5ac8725c23191eb611d9ab0142d0f511e51acd101be1c5bc997619d291a4de5b63897ebc9bc445ae37d3f38fc72c60f68e00fff96d280192cf060bcf9ce4c4623e70d331d24c5d34a39ecb6edec748c82254bc8d2e86720884261474e21692bed8f815311c880f1571b3c05e867fc1f44a67318d8f4cede54ef6105fbd93d9343b724737d0472f798d06aecdde3fb5e2f338e3864c0c9b7470c90021ec1afc23b68f0e34b4565ac069329043203e9a36eaee8bfd17238244ca82068f58e5cc8182fae7d4aa751bd58a68c1798da78081cc4b3ef6d8622ff06b360e37237a5d3c6d894b301e840290433bbad591728213cc758a7f31bc448fc25b121f9e20bd4bee121d748b69d07f6f0ea3375f4dd7c110a5a288c0c90845bc8b04e9566f602f8c0c29115187e6b3030e0c7f596020b85c4864c66514f6b137c00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000220f8f21dfc12f3e19fe001df7f33271db85bcd7c13c21e147a28b457d21bccb92146b347dd85ee711646b26467cfdbc89e42bfc5fa4251caa940b5466ee9c95c1955cbbee36a0c00eda8f3a9091d88d1638e01c5a27cfe8868c09d1dca4d5b2f061e612cf121bafd0118fc90ef127a4542d4d4dab0c61bb14ac9b43ef8f9a4972b0dded6871fe6d105587e44fc9bb887ef4c22715619ec3604743118aeb5f0c32b98755e787ad8ef8b41eb422a3cde967ec792fa185ddf735bbf8d4bca8dd141123d42cd9d6987b13b5f93efda5f0fccead543d1f92a0c94b3bb14cdfd394af712715c28ae70ae2afff03f6d147ec363320d89f73170b64bbfd1a480657595181ab2ee66dc64c0c62db2d2325f0ac6e5a0ecf9487d47f6446f73cb58b5239281063945784053ced811f2268da76f62d1812feb000f02661007b736f557f1ba391fb93f55ccee2d6bd6cb27935d2d4f4a6b5d5d044216fdb3fb390bc6c6b0098023900bd7985f9fe5cd7a26cd66237f32f7ee2b6a2694895e6f5fa88bd1e39caa062d72d8992ad0d28ede78cda6492fb4c8ba157084453aa329f6445bc817f1190109e5d11ba153682e24dbd5f0ac0c72cf07cb897a45fa8eb21be68c27e3b75d0c25c002a7582bb8af52213ce5efc5370047e60164c342f87bf7e7d8c58d231229e774555d9423a91de82c0657705133e7f0195fd933dc743aae6917098079cb00000000000000000000000000000000000000000000000000000000000000011b47d6c739034fb3748ea2311d30afe204a0abbae7824b4822095472efa1bab417a85fa531298647d567710e5c5481ea07bb116aea583146d13baf4c6ad4788d2898a36d70430c23e92aa7deb2b23fa9e7a07ddb007ad89717ebe36608f6ce481d5a291bd4b27ebe96c0afcf4c1e0ab9093ee9755c96c4702c6d0b248fe5cf3a16c0582ba3e390ab0929ee5da5a03185886c6562ecfa2233652984488820face239948835584d00e69ca47c6ddbee4c02e38eb756b58eebdf344b33c369e57b004f9b698d5b0dd67d4b3e541d8b187058c170e5a073b72852608d547e84b876516e0b9bfdb16e81063c1159d3a82a5caa8115bf124cabc99ca4904bd479a81982d2bc4c5d0dff4e740afc598c377af0ea59290d1fd990a59d0e0d0487ae528f813af9f7dbcd30fe1296fd754ebf1a14eb771d3f14c68c49a4fbeb23481dd49c00b7a851bcac59aeae9b5edd5bc991f3685e187d22cebe03a613aeadcdc52c5da10517c3679afa3346740ec3d803c7f4e557472d906ccead1e8e85079a0e61c9630396cc45f70049f4bebd026028e84a13847338bccac6a39e29e1d81903e1cba0c78662196af2fd45464c0058a24846533a66ed4ae51adbc1c54a1b35f60a01b