0x2cffd02e70ec7a56ea6d0b96b2450b8c5720130ae988b3deb65e91cd4c4b9f8614a05c6ca4317c4e7b9eee552fc0709480c31f354128421419b0102a54b3d51438a3540b52b08a062c4a75ec664ded5bb7138de2ebf82078d32e2c140b4f70fd4d342f6a2bad0c7a0c06fb4fec69c0bd397b73d7aca32f4b7252bc30746ccaea9984b930fca4cae5c396d79202d886ee391dc8aa9543f3d743aa9898b82ab04f5f8de5a25e7e71caf3cd9bc63cb4b7df03b1c41068ebd30b3b8ebef2af4ed1fa7c802276c94d3b785106756883b1b853e66a0925f4eaab61cb229509577b69bf5242082a04a944528e1d19d161e7e069ba729ee241b7ebc04bcd3980b9950e7220900ce50a2279959a61630b30df1e415318e4e7faacd7934a87554f9406b48c8e2c7f6b0ce49fb7c5a3b9e8610434f3c7198e5d187df2b8d5406a30339e9bb11a23f546938612e0d8362bc8ffd25c34c2e02c55ce6d466ab55805c91029ea2e4296f4452b85e119252a66f74c2b109949bb1ac3f9a1b39e980026e3c75ad0b220e7a0603238ad54555a21ff0c64d9c234ecfe6f5e3a704abdf20d4f74db6d8d3ee01832c82b3e0b49ef2cc57fe8e119f339b607d545777459d8280fa2cbb43aaeb28cf35f859fecf1b463845c02f3eb44394a7e4251a53aa2fbf1187c12c8a9bea1914ae3cc4740a7961bd2387c0e257cd5b9490b05f85898e297fa6f392078cbb99b4cf3e2b5b16a78dcfe18a19146460c42aaa2ac300b7e75f3b15d3b9d83292c6c1246acc15313a58ff4fe56b2f8fe534d0d913043c53a6f922637762eb34b97c7cc78e50a90015034eb4a5e2ebf72668628bf6e8639e46084d08bade692c84d2a5e3cc40982a0e4dda1d9aa37f721f569dea95ffd519b1a9073bb907b69b9d8c1a04ee58432db6b469496147ab0ebb6efc6264ae325c8695f0990f0950a8b9a98a0431f6bf8a047dc1cf422bcd06efb7ef90c31f9b45d2647efcfda819940cd480747dd80b3f445d13201336bd7c77868a04dcb664f4cce71996e80e1ed9704d0e9d608bc6627e7dc50f301c8749d73c3aff7f4ecbcf591b2da553864316c6151b7c3e702474f99086a29c9ca864a4ff9e179d2a3b77cd072a142643da88dd8847a3a779ead7b3745c40317d29877fc43ceff9fc326712443c9ecde3a688e696d58bfce53a0eeb1e3f3f0ea09c9ac7a2ec00937443f32b7634f518a3d3199d11f84a49c667300afbde9508a13cc8e6c4ae564b97917a4238ae995cec644f11f50da51bb3c66d9a0c59c2b547627d8ca8c17c0549889e3c0007997b47324bcb1e42f76ad9177431791f8c5d3fd91df1f046f94eab917f85e9b10afa06d10d3e54e7018fc2a6e22b8eca7d99503fcb05819c154048e1e2fbea5cc49ff1d15923f6f1cd4344c3a6c4f57c1c42695f46da0731492c25dfe0e8e67d306382f2aa635db859be1ac98d954b0a0da55bfb679208d35ebdd248c890da283ab6fd0044c49849a7c2e9642597a0aa498a7d3ea371607239c4ed9d21da4a62b765f49f5aa8afee5efc547da0da390b61d5b38a90ca72d0b8dfbe1a6054058e03f4309d9ca847e275d141e1c19aeb2ed304281e3c1cc3933fc1d9e216fbe5d6a8931846f6aad42a9ed062ee41bc1ce73f3423b30e40e66e0893a63200ad16550b04a128d1f6e8537049a6eacc19d563786551a3d7e8eb0608b5ed23bb9f05c6e22311ec7fb7379ca4efa6cf49557a2b276e188eca68658ef0302f7ab0a38f31429887aae778f1d0719fb56157ed088880d3f9acd5e84b6f7c629a5e7612fc4fcaffe68985156ba47c232d454b5aa41e1685624f86ff9346246561e75612088d82768d7e16aafa17016c64a40062f4f50a49d0b7dda47268456d386e5de9eb4ffb3e6f8b20341a1f9d793032f36ef3e12e41bee87c59081f0