0x2cffd02e0abf5c682c0ba39fe7906bf4aa088d5d1b4ba4949149482dccbb9854e65ed828dc57dd831a17ccf2f3557bb10d5ba2c9e1dd92a67839f75fb55e65c5ab9c53e6f11829c7d68418b56cbde95e92b7d856562dc50aa96ee7f207ddfbf21775119c74e133859d2c6c9666a103f87085ecdcfe85450222b68ec47a312a0794b0e9f588442ab15db5a0b1068442ce0a9bf7badcfa9d04cbb015e4ee32d08d8ff553ea1c418ec0708a7c03c07d7cdeefb7d2cbcb784939339b77a65258ba4964e936e79f1469a855a4bb083d9326da240ec96422deba2a8ffa6efae76db19467fb66fa022aaddf1bf3bd4e78760a404c81f3121a1d13e0fb8d25f8a79b2afb75235409a9a0851f70f48bdaa253f1a9e59be121e9f40ab87580108424554ccfb4aa8762dc998893f3c47adead487a3f53c0b9e54f5e7eaf8edf29e236a05041b8347e3c971f820431047d798f7c92ee71ead9cb7889f3b4752979a3e679b4efb4616d95d8d17c16f313497daa876ab07cb09d46b6c1700a49c402b5b5be8ae3b2861770539b7d50cdb6638e2809e371d9300d4aac8f5c1c41555ff8b6fd9b9c0e251e4ec300485e3b0b0070f1b4491dda8264696678771c7c5480ed8f08521a9f63098e9f9643df26486d731972e824d64b0b748d49e9133f8af56510908f3ccaa91e110e8ca02d4e95ff2239d4781f8dfa7174502ce16b060847150912ff9af876108e95077c36d6284e275978b6234dcccb7a94807bf6e30daecc3e4c35243ce9861e6209ff2cdf29f8442eadb1f9f648125d63219ef247041136e740d3fcc2e8854aa0eaae9a967ca2526b9f01013a6fc2bb5ae7474bc0c627e1746bce3c2e410de2394e0ccf33e0ae2a65cfcaf184f4a4a40a93d14fc7b48177158d775fc6512d8f742de651b563e98f1126e5276d05bf86a14fafd630e6388146553cddccb695a80bb028d96da4605d7b3995803562ef99aed407ae7550cf54a8dc5949a346ab629e3837a3bec6b92b9364e41bf25caf9ca7e7013ed3cce54819d8249a4d52bcbb98da7e77de2edb630acc629d99e16cb1502428f6f30b8db432e18898b4a0a95bf4cba1a54d03192ab1af40e3e8c46a380a9d142d9737777356f7c29aba049f473c37f4935373eb966d10adcce923df2a0114f2aa9e0cb70f0f3e62fe9af5dea1cf7437776c718c82ad91f641f039005311e775e7ca68f81244291f5535760cce098c53dddca41442d9c6fd9a33a7b3cad8ad8fd5f02098b92694e09f1a3eb80a663f7ad55c8400259be57f1fa421ba3d2be79d460cf2da897985fe0b6ca23b44b23e744c162bb7a03a0e46252b00781bd4936bf4bfdd781eb62bbe713fe17f5b7dd9ba77304d9cb482f9d50bc868d783f99f3592e62b87e5dd9fdcfa949c828921e592fe9394782dd91116523cc51b50a075827a6161728d30e626dd1799f9b5a3957ab4b3f5ebd731decf2c0feba47c4be892d41f390c76dd5f524711c7747e527a3e96fe41f1ca813a8d3f8ff3fdff2ef408a93b25e444ce663d138a3fdc0ee06402062b315409b3ee58bb48ba74e7712c08ca138eb1e0c61569dca8ef2abd0f5fffb9685623ab46be10f12bbfd883dcd0117480bfd05e198267f0592defab228bc1276d6b8e8d4190a6c0033b54db95c175bbd887cd491cbe6b2ae6aa3b36ffd4afd182687f52f568a5cfd8fdcc1a6f9ec49dfbebbe3bcd73b18a4e0073dcc8205a6a8c6773d68382d71969b6e8b2bc3b9fbb579a6328df1033786aa2f73ec01493b06735f1278c32ff89f567dc79d2310fc631054fdbbbdee0416ce3c62c132fd287c9cb04b5d1926fa8a206f3af35c9bfbdf6a075740914206ee065181a6e0e30c31b9978516e67e189a26decb7cab46aaa15621e7cc79b419105f70308fab927984e1c0c1d0e716ba0e11304dc