0x2cffd02ed4313d2b8dea9854a1a9b1d26ad6e8262f97cfb457c151084d0332c82923c2e6b5ef1ad02d53ff598c1ae76cc18d22ca137f57bb79a0b2953742ba5e908e4f1afff20f0ac5c7a82a42f05c6a0c1c97e6fa6be98680e90c5587c73d661ed99030622595f8183e4ac93ba025a17b6c151515e91b96da0e808d2e55fc9bdb87bef71ca9c0c08f99409cf8598f1e15a1f920e5a1682bd95cd1170299e6c59170ac17be2708b74a6d5b4ab8657ac510d08b3bfacd42c8f52330c4ea6b852b0b81a5e41b14c12be10ef62e5c306f462b3f8d041f2f935a9139b621b5084d6423d4578adf03b2a46141bcdf57d09bae4cf9a03ce714e4b1ef3df8d15388a8457b85a39ba12605f6697c9f8fd73ad9b9aeaa8bca93f93b8812ea55446e31108583644a4c158b8a187b17739b4d2562e397e642772bfa8efbfa7fc1638737e4c5d29947b3a6fe00f53c5ce8918be7d1fe9d73d296b1c8f5705ea498c1a0bf84e3e5566a9dc849cbea2cad263fde88b6e8c13cdc989b5b53c3a62c663472a0c3cb53b177d31447dff966733fa53a3b06ca7161f93ac80e1c1976064dee8518dda3d710c0ee5625e7713b5c2ad803fc72bf4c043375308e812a0e916bc11182c5930b20fe159afa765fd5aafc7d472afd54e0fffeacdaf0882a9cba756b4b57dc4a2f1cfbb5911219b183c07c63544ad8aecd8d5e5db2f53902bdd2eabca2f2068e91966513ae41cf7e50667277c7f5fbe65a5a84ec682dee625759602e1252c367fdc485c4500d4b0c9221a03264f41b53b28008a23313f79a0380f2520664a8e5e9ae854ed2c10411b820b41b22340bcbfd7ce2379b1f375319db25a4421b631ede63bb5adc7a93c78a2971319caf318ba91b4965d54a26e7f0ae55ad2e216c222a08fd962fcac7693135100b09bc182046d43db53629bad00499a45387afb198980b38c29d9fa5a82b31beaaa75e3159b60e39f637a0f86aba632239979fe27c1659b534ca3452f279c48b816af21d43be39926492bb5ac0ccc3fa060c2cccfd941df38723cd8a7e164942a46e748fc94a04d4563bf1441925490b197fcffc63e2f746641c8c0625f8b32e53ee0dfbbe877ae1d5b8a5018bf82a17fc1799f995120267d0fde1042f36de89fa50bb9f348a04c27262215658922504888ccb62793b08c531bd481be68c3e4acb27f694ed5623fb4958f5c2f7a980ae37e522d2f67777dcf0c6df73536942cdec57ad60714a37863063a007d26a5e90d349584ab8d2a3deb111711b3575d1f5344b404dcf20d79723ee566d2979eb6b32df106c3822cac611d433cf11b6906f5e77ff6d47afdb916ed58fa9a6b7f3f85bedf4860a62d6c2d83116ca618aa04e8a95f417d8a01844a70f463b9a49d460b07772aa1c9db0d5adb7012890fcf1bf498b6e7b749317f2b38fb29ff11689aa4f69511bc4188c68fe2dc0b0b6fdf71980719e1b4d8fefcf7474f438ba50965bc1842d8180bb37071359e81a03e355793d174d8fd9ec07ea4a36d89bfd9886dae1dec9e62d88d76ad8f905352e0913c6796628c429a1dc6bab0b918a7d73795f03525e61c517160bab38284927daf1b5884417867287c2111be3be9c4339926b9754e28fe3f24c6f8d93ec5ad058e6cd0aa2662cbdcc5abea14fbe9c763ae1388efbd7e52bfcda76ef50b946416726eb1445967ddeacea51b78f61b9e4ad9bc958c2dc43d8803f3180c8a4c6c10fe1a23efd468afd0430426a2232ced3e825be4a4de3ea58793519e24ea032ab19356f65de434e280c92bcfe0fd5c69ec336043d008c1d6a21b76b237d532affe2d40a221cd9995d7cec95c61c57addebb97327c3c68d9e6e14a82f7ec832e9e9922a8694b71b0c542b2d1a7a172a9c4d5070ebff0dcedda8722dcb1fd40b0201fe6ffa3d4c2cbea5c25ff7e