0x2cffd02eb48c78527cb9c1329694f6721d1bffe0e77d727a2927f99ca4878a824dc1fe0760aa442effcf37cae00a3b56253ca88ab95bc4f9f31549df07bf3392681c2d437b501c8e1fa74ff3711799a6f419f4a22793b971decbd46eafd94d7e03e608930413a2c3feb363645b06ec9c67467a5aa5dfa1bb0ec2477cdb9ee22dc5f9102e8d2a827ebad46b97ce555ae9e7b6233c4eb40662409fff9c0bb17f845052a3238e14b6c01532d7cd8c03d4b7ce6c3ce4a12c5e548dbfdebffc9d9dc0ef33a2820e238030c2d538503039e7e6c9f4fa3358a94083c7246235e40dc2b1e8bfce7536bd43f139f4a59553fed96391ddfe51a2b4cdfff0cf1ef0ae2d8473363190d5685be36e0b80a17592b8adafb075b0b007f26b307182a5230cd8ed0c50a13a302e744c2206f43a25ed64e53dbe7c9bffd6d2eb250e2c2a23276cd42f1d2b4ce1a60d83685f0890639256ecf6c9fa6dfd959e7db9a3494f9d6e5b420684a375ace4f7c8b8a12a149a56a753f813c05cc04e4eda1884be6f06a88ede0ba42c1c4eefc0b677a8fd3decf32a56cc02a09ae69670593e0320f78c3c03caa5032f89038da23ef75b773ae1286d6780affe387140507560f8aebef967636b88177f2d2e37d22b6b36282a9c0f2680da379a2a146efd18cb41fb6303835bcadc9596a9397bb66afc8bce647a337cd44d8833406ff07356e917fa3a3683b24402a4baca9e47dd5d1436ef5f5d272160ae5d6f753ee48577b5a502fa3f4428637b496717cda663645d3ad47fe042210e8189f37b708df98645a6b3f994b9051bdb5c09c8654a931352485c45a5572147fbb006b8905d141181084b367e7be30b29d5eab26fb493540076b0b6e9e98d46140897bc22394826deeafd711388d2816a3d879ce7b58ca0885a474d46ff3b736f3ff3306a0d462faca6ee20297e39f1137ab40fc08f066849791bc7d93fac5f59141b515236e977e8ce3cade9a3fbf948bd31ff68ef0476dbb23050664d18a391a77ed85aa910e3540c875f1261b09661c989ba56ebfd9779b5d415e7788bc8185d9d49c83f7eab43670bf8608e68c9772165a7c05d02308b134534b9a873642acadd3908e1acdffad950111f3257990a184f8d92616df46e399e872663ccd489a3c21ce1bd2d05e32314f0618be7c0a13286cfc49697b54cb70f58f7e9245e9879f54978892e8fb5e2451750775c814f1c52bf36f96c63809a6a4ae6408be7fee1184f8ffdbebd439856c9d7ec5b328b8fa2b8d35449efa499a84d14ec691446ae1bb1b56c5ca350ac8b87b42d310ce8055aa830d2b3adaefa760aeb8c7ccd100588e2550f70c620c231517d6516de45725527c0c17078de300ed203bc5325ff5f9bc618cbcef0d00acb7885548eae9384350675d83620cfb27944db8f2d3c59979566c5c098e5a6485eb7713d6a3fd5891ebb41fdf9aeb5cf21ece377480bc29e6bcebc473c817aa199a9055d12bf2efdc2bab83a33ce3fb0d3ab77875ac215499e53b43aac82104027a214a193375cf36f8ded066fe0600f9feaa21c801129d02e6126947c930639475cee30dfb97d28c0ec634ee4c7296c627048215bde883c859ba9c88d27abe090c3c465a72358fff2e1fdf8861f3673a17cb8d57b0bb6002cb5c361eba77241d128f55bf8eaa8d16b87fb9b2586002c8e03862f4cac114f068ea2148146d6b4d9f43f4c472ce279f0e2743eba8571969ffadabfc90287b73aa79af10c7136e140681609d5bb2e10f00e4a9aec40ec17cee8bf9b49558849b81181a74f238fa79700bac6072696b3a3c9500d302fafb65fca51e26abdbaa2532710d51fe99d6287b56a6b07ebe2160db07557e57b7aaa45a3d71b35b1bc24bbf0cdc188afe952c4d066c2f907df170ebb717c05a28bfa1247124c8dc549822093fb