0x2cffd02e3745e9b3940bf8361ee88c042bab22756f9c6f0fd15ef774fb672b4a65fa995eefc39ad086bd2f26ca7a15fc749de8e7c3bba59ae6fc667c9eb1830f5b665806760f4b44ce86d6c34cf62a8124c0b8b5ca6edd557eec9400619a3e836cd153ad2dae54ed2c72a65c7805652635bfc9b5e062cc94f229188abbf5530ff18ccd7110f597721bb906bcb471f6a63c917bd3b310e17cd201345be67dbabcd40e169cd181bfad616b6a539afe92b352e899c221a06f860d605f0815bc7d8d70a3a4fd19668dd94c3aed3eeb3709b14083a2f31cac6d6d09fce48f09d93aac96a41d089caae59af908156ec10bd7b8a747a601958bb16ddef6bf0d6308ca56ba3ac997e5626047aeb872b488e978e16044e55d45a90f11382e8afc11f09edf4802b78f017ecf57f03b776e68a4a54e8ea82c0ae116e2fa87ce8a46457129d9c07ad2059269c788cc4514ad48096fad28d871ec65f6750ff073a749dd67306f96228f3c2310ef58b9fec614df7792c3bea3465d5512db015f59c96c3a6dde0f709bc8585da1e129555669c03d2c3f059b1d8472fca213aa19854600c7b8e90ac8457cfe4d9eec42e4d6cd84fccfab0b62a5e5ccea063cb7646d0ad013e81137a8104886625d18a23eccae64f750111031f31ae45dafced9ab9172eb7ede44ed17e3201c5b299034b9ea75df7532d9d3f38970fa5cf46d9b2214ff932c185f82330de7367b18eb425ae3018dd740a90e31a3de71db9146b049c667ea832fa26fc1376c3a182d99aa5009572ea26f178b250a9fe31efd8a9cd0467bc03de30a6656effa2ffef8658114511eec0d9d8157b6a33d2088a7f4037fd1c9ed563a87ba6f075f03302831a30b1c333a5387b62d6e8c8a48e27778892733d35dfbcb4a2860da25c01ed924ffc4d9e5a9752d6d23f41085e2bb2d1ec9c5953e79c231237be1e8fdf7cdc0bb8f6c1a5288da13f7fc94fad3cd8eaaf273d757d94816e7de80bf63d0562d4a059991929d963c8e7e64ef305feca7da2c32482faac70229f2017ffa8de70b0513d2cb740c4f837f60d5d309cd7b1e77a7b611b97d29a31f09a959261b9364184a45b30f4a1bd215e0eca308b924981418a6119d895765fdd5d8770b0211e1b6b8ce790b23c27eb0df599ef0c361602f0bd3449697bb5b79fd632c3acc862df41746ca653ac880698c2818cddaae2f2a4fddc107d4bab73db530bff37de34fc6a5c34094be456ee928e362529b9c69632ca377da52a7aeff58718d63149c15cd0737c537ab0bc0500cb2d95c1a13e337a54a7528fff1c6c8814eb4108c6737610d14a0ee70e7f5bf8bd5f45d6b1709fd6c12a7c4be11b756ed50e4dff8a0a31902cb479394e34b992c363a6d4b094c86f7e401395111b246fba628116b08611ef09a5875f91e956b82d54f04519ad2903f77d48d9be7d3562e18dc4b6c45e57939d729e108507df3c71942ac5d4d58ee7ba88b48aa98f731be9b636bc73af8d3c331162e3e66174e2b22cfa429c7be154a7b6fc419fe1c54fcfc2f9d7ce04c43d0c365c33277b47ea19984411f93947114f075832903f156aef624cdd2f32cf489366ab3d319011950fa71c30b0a0dcfcf5d5d7688ac0ff9563c581aa6b3f0397c69e787453093b81cc0301f5c5c8d9220194eac11125e9cf4a32c06b2cf2f4a5958fb0d4e89efd6e4167ff7afefea24e4b2091cc81539b5b917ae4d1e7e2864bc1909afa4773a01e3138088b9e42be181942f64e73c155761666eaed1160e07350a89a131b5be55be1f0603973fb62aa6216c9f82bb4a0f11b89223a7fbc39b9083cc1bf73b27dee01674dc2e94579cf0158060ab8cb7936ab4733526df80afbbb6c211dcaa2aff5b4cb70a6f33dda8a39b20376c666487060124ff04928bd6d31647214cbb9f7fbbd9e6170298