0x2cffd02ec0cfd1fc101fc5e8592d5022ac3c5931f62d26a844ea4fe88ec5c8843d552dba8aedb4755bc2303a9db57f042f88b923b37d87011d2918ec0ed99fb149664a51907b0aa3e778be793eed4b3e0698728e02277745e27b44fb80560ef1b008666b1969c7edd162830fce24936ebd28c632773b06b3db5653cd50c8633d79866de0c735cf74327f3ee191716f7f4144f927b95839ff9ae696e5854b8ab814d762395a6769ca129816c62ece6d46cfc21711a0aae1deac5859647a61f3ffa01409a7ad2d2e667db47d623e5b338abababbf54109ded345750268983e2e71cbcda961be1611e5d0618c6b5b9029d0471d46b6f5c8f785d16f62c23d518dd60f5d6b00fa762535c4710080643f9c9e20e671875b4aca873a822fe89a1bff916cd5da741f9e6a400679bbbb65c9afabf223a8e1fcbededff2b067ea92b592f9bc6119529a3aa3fa4f146388386a56198cb0a505560b66450c70b18c0e4698a24eee2901d0a963eef71f180db4021b8bf5e1eb90144d4dcd9f61803903ae02d56a9f67938e9dccc1376633eb1f6ab00622918e5eaf85df927841d173bab8b39ecbf3964850dbb62098dafe5a92591139b95cc87cbc64670716d420a28221fbfef9e8e5a7b9845c3f87266b13e3ecb6d2c237e13419fc07607bbf0f4f9eb325b861e876c0aa0c20d1ddfba8e1a45c05aab932266adb621b6c49a2a6bbb8743eaaa5e9e4ce23a29eced7f11539914316aca0278180ede0723ca7185740f583e26828e266f05e6252cc88baa0557464d594dd1123d53320471af0868aff9ec119ee7d69e989ac4d96c3cb11bcef368c961b93c29b2d6619159830b724d069691752058f122c35ace1e2f93cb71ede13e1b45c01cf88a8fff782e5b15f431a737f7f09410cf265b4c7174e7baa549866de0ab0a469f90924423f531d226e3bd785cb40837657768f1169e19dc139a43bb74e0af70cb09504d73a7be7f3974143681328c6fc6dc2479303693562828fcffcdddc1954da06af83ebe9e7d293effe1ea2b8e23962b5b63bcb3428bec14fc6e44533f4704c7b0d85cc50d5f8e283c4a561c6747eb379532e340d6bed1384d46ca9d167fb01298f98476c7cb22f3e6a6db0354147257b5ffb1fee9131c8e3ff83706530fe2fa1270fa0efb902484fafcb00871befb9a2ef3ba1a3ff279faa44c09d2a2a71dc38851632489688d7fb94cde80bc3207a82c391ead3f5da7a9acae4ba3cb83bcb5a4d170732c2c9b937377e23227b891299501de96fdd8a4082e68460ae6eb51d3761f23c6326138967ef9c703d2afeec7fc4acb01b8e80d73b97a2e51bc73f0388b1ec6dea815535811c546c2900189dd59b3ec26fe3f5fd1d3b25f4d7ed21cdf553daed58bd6c0196e340db9ff509892307e6a467174844bf221fe45dec40795999149863f79673940d689be42662bb6d996e4898c02d5fe7b819c3a854864053aa0844b5beb2d598f86f226e6ecb28f178bdca2a22bbe8202160b89c5ca83b4429be9657decbef51baf2ab6fb14f9b41b58d340d5aa9ea91a3606bded4e40e8d8056be14e5442f6a376b96a3bc124f273ee7f41d772e55df85e9d43dc45bbeac93a074b0622a1ac02a4088c3c319dac5ace0eac985cbbe39e4dc5ec0b01f349dcb42acc577e4aba5bbf980e456be15f186c8e69df7ed4973f72f054ec8040090c8e9ca4966478f7c085fc83006f5927ec8e2ca00830961fe15bc967dfeed23bdd0c286de34e523bf1ae153736926ae76cac92bf2f391f3078a29eb38ecc0bbb992347a075a51abcbb75ea2f4de4fb6f37c9239165cb4194bb13136c261cfd9fd913f7237da095fddbee257b41c66109d563c2c64371bcd1c55b2151dfd63dae84fc57a8c5085d80fd3629fadb28ac439ea6175cc43991a865bd214055c6493