0x2cffd02ec5a534a73c7bc05ead03ecab18b7390e35fb01ac452d0abea419964aaf0e4d236f2f34eb1ffc221aa89e42b8750409d1e53686fe4a48f21d85a0bd871e48d7519e57b83d65e16e5f043a898deabe928186efcc1484a7ea90b828f5d5d508d6193491ef81aba04a2971ff6efe9ff974321b0bbee8e05de6570b0c15f683bc80a2a06eb2ca92d36429a97f8002cfc1b0e72347d02afd16cfd5bbb80c688b851afafcdf9a2c1066ec79a62c16201c98a388e965c4a0fc949df8ae2b9f16591ae7e1c02f27ea7873f24dbd739761c497dc4504e76637c4843d9f56a5c7d4bae4846cac3c847b551b4488df8b903eb4d82a4e8689e3d4a950a1d21693f1aef0b24801e0abbcc27edb582165c2a51ef50b57df6f93cb635f1cfca4654247ab4307a34fb1ddd23c3d3ff2420522e7341553122355a261510eedcd8eb4c86afea98c1f72956c73db9b95a3b24e3a84183633af991677b423540b08c542962da557d5127be6ce13752bcd6f4e6fefec2947315f157fad7138eb98205d86d2a63b114e4a5045af03575c85899b8d5be4ba9c52f7e4958ed5410224ac42368acae724b57c0bf6ea14107f05fd6cfc0ba7e855023195a6341e35c4932029549c89edc1696b41050660429192cd1073471c711d05b31655a22a5b036bb5efc21f261cfda92aff5e0bc3f5fb473992014e75e5edc8d7687fb4eb9effd2e491e1a8f6acf186b0fdf0e8f6649d4a3e24b4a039d9cbae95bfa2b5574223887e0cb0a771222fc3de78596d382ec0fa3aa339484a38d96c5f68ca14d14cddbb06c764815a24e1bc9d5b7e84e141b7f3d883b1e7ea084dc773136ed7ef3e67710654b7070c43853ef7abaaf67d3011270ac842832e53f9401dc35c738da8b7f86b26038948011c2b1cd976eea37997dbffacb4b1b1c22fac7481977a04262410a8bb99e698ab20966b329e2529e208cefb41e6a93ed5138aba28173af43f81cd77b3d93d7b2fc2812c7208872ea72f968f06833eba4d1414703b7d20dbb93ab973da1543b6a9919915a35141e53a2d0bcdd7838f52be071da1182fcad7588cf592c1bf3f942bfc9befac72ea98f0b7dc504bb55149455ac51a0bcbeced7c29b7ec7c0c4184a2c96b8b23b63b26b0b45318306d520af0493356e90bb0e73b0d91d2f1d944845b23d790c3710dd1f098125486ef4162d6109c48457b8772a7282ba0507a47cf05424212497783fa0d2df8fd3d81ab325af8f82ee404ed9ec3e324af6e6fdd5a6024bf124f6603ae729ec28746ee80e449b8b92c5c0e1ca858715e2e03776b529cfd62098c390149999d03553bf8bf2b74373a65b7662d4ed1fe8289fe89ba2af9eeef6b31831acad9861abaab7e897999442af5d997fd33765b8874bc185eff26d86fb21adde5a4d9d0583e7b266fd2acc178d69f9fdcf75d5ea0e4b3efd7a313f41b5dc41c2d0087935304f4d19eab42ffedf2b868b3ec123aa225ac63765d9879103002af0e3f929ed1f79c9a6bf28e3c99d2fb198f3da3423b7a8f88df61b37627b57f1b720497b635a99f472007e09572091109cf5ca182d282bf36cefeb5aa9976af140e00bcc9180545a9c6a7df4eeaf25206e184f07d92675f76bcf22fcf7a6cc9f079e8976f81e7ccdef17d5dce9386f1887a49631abb98c82490fa46cca29e473a4a58ff2cf921712b53eaf0cedd61bfb1d4e5d0a6e0c5e5fd394aee7e8695fdc59e15b8f8045367e445d7ba088baa9c5d470641c73723a35737a8e948c9577b41242b6f78f7b927da772d47e33ceea14a4f08c0c87df0706e2380461284a6702299e7413898d5c72571210b9e4c521860b1a03d2b56be4201cb079b19592cd7278a4f1b76d701c1f320cbe34fe18964a98f4dc460f5228c2c446909cfbcf107da7f41af3d04ca82e6ac7566d0566a22