0x2cffd02ef493b101cd5dd89f46027376881deffa1dbee210ac9148cfe85a237cf961c551bf2f7079d9908e874801c2329817012bdf5f87627fc64a07c1f96676fa415fcf2686a6d653550325f650fdb9c4ddd7c3c4646d94d635d2b757644a33ad760a8bfb57f523d99f94388e6909db7dbdbe69b76b2fd97ee76aa00d064f8225028f5c3a72dd5ef9f2d3f189c532a348a24d279900d85ca8fe91bdb05119b27e114bc37454ee52cbd11dc66277c88c462f49da71cc65a38fb9e57047f8e8b1fd19618f285309876a21e40278d6c9e159b3ed938de971d589cce6c1aeba18cdb3f783ba6bbf73cd63e7a1f6c36e5432d26a7ea81c37dfec795f9a84b333494e1421b74a0ebb1e283ece5bd81fcaf595093b5b5dbc4df7cd046b96b0bc007e946abb2437b73df42fd163bc1c769442cdce2cfaf7ecfab1d69b36e02001cc6246edd9932976797de39033edd348959f28d5390a8ad835bd788a13542e7e577fddaf05108c53adcd48b69871de7d5afdb6ea330ae76521328a0a379579429d6634cc50a1e3d4661a1b2030a2b9eb536244a4f66c264acdb2bb639dd2945abdfef6da4fb82ffa48a7c0349ff8d05cae77cf2654571fec3ee7b2dcf4a7d0c37266c7aa22caaa75eb04288f513a14692d400dcccd43a17deb16ae9d24ae30f2dd0f2bd8fb83b7b8242d8e43339c8dbf398327f2a7baca856c1311b76b25d4ba1389fd623e2fe486bad36552ba3c43abc618b02af20775500e9c4225110959b7d313a84e4f64df36fc6fd781aec5d1dc0f428e7168f7de77a5778023fa2891070749d1bcd7f83e8a465eeb61fd95d1fd5aadbc759e1a47e132fbc0a338fdfb83f58f842b9ffaefc84a29ee3a89421bb5a2d329b877cbb913121d2b689e62b83cfe55f17e1466e82a409ace90eb65bbf77bb904877a2255c2c1a16a09d3103a5bac4f4e61b222fe28ddcec22be947f3df65143a4e3cd7f64bbd297b5198ad356f6492eacd1afa07e6e82544a788daf77f907122db1546e440cd393afaf870e30d46d600a7f81c2a6e84893c5648c281eb17d9ed28d3ba0f01378e1b9ad5ed54eecd995ad29c6c967d60db335efc9b3137942b8c6ab5756e84c3f2e6063b4fb73663235c2afab10c3aed90ddea4870d604b287ff34265557126c4c5202954bad7428c6340712a2c6bddc37798b123e2e03becc3cca0a8a3d812a4cd030f641e6e92ada56ff1e8de4b2c78701e239282d8ffdac9859bef210b653266da49bb29a59a25026054d3b7917611c2d709bf200fe01c2b448206f4ff4a8d6c46c0a2a4c6e224668b3b6f7f38d476069aa74e17cb873bbdd68020bbbb347f4fbcc5736548231318dcbf199fa0d56ff99735eb2a81e59cd040592b5ff40d822bfd7e0991fd37811d1dc8182e7358692678286b1b8b71be6a2d2f8ee68f77bf3f32746829c2a13f9e583a51a19131b560aaf766940392106a82eceb50abdf4a1510c9e73ece5f67f4c5b2b217f3fec37dac5c007c3e5439d541c01ccd4e7c7dcbf833b2a41e8f474cadde8a001a6378815b4ff6f733d88320755f3c0ac1099c2d70a04764cb6b3ae7f7c1721a85e78494ef7a48f96e0bea6b69626e591d53e0e89929c89ea7d286637581d5777c739c9d2c990295007ce017a8e486e335b4b2bbee8a5eef6000b479c23858b04e1b153485e210132c8d9f40111c68bff9ac751c310a8300468a3ed5e4e78d710f0be188062be15747467df23c14daba60f65de36808d8d2164ee47488cea0f493f34e28de7daf2edb332d9e8e28975572a9a9b090bddc2a952097f569f6d6ab93faae3cec85e8aa04dda4d3211c0dd98b2ce5584007370b6ee1226a5c14c3b35d6a37921dabe88ad1e28addfbfc2e2910b65aa30b8fe3056a4f86c4fa5393161e3fd615780d74cb700217e400aaf1cd1