0x2cffd02ef1e59435c257a9759a9144211ebc2ff41ee6010cd8627736a985ba6924636313d114a10cce7074fa544cfc079bc9d5e31506d2570a61b08a64b361375e11830cf31eb3e8b1eb2f5672418633e59ab22532b93bcf06b2dbedffbff50322e55de1cf24419220cf6ec9b564e4665b8c81fbcc7967bb002e932ed7a86659d4d50652533d3cd42d6eadeea1c5f263a0b5d788eb04681267566067bb77a6faef4d7108e302725b9b05d8752bc9b9b2e861a6fe585d380ee8b15384157b92d4c596f5eb7f1c390d77e1bb93e7d54830ada62d51738982c9cbc26ef6dcba4d74392120d0f133de5a2404f39f1c177e020f06c5d36b18d371703cf5221bc39c1a03a3be64ec8d6e87d2e14e39ae4db6cbb6194626a2158b258270a99f46cd8e9851f97b1b48010f96e0b228c561ca83020ff82fde41553a64f9702968de12cb861f67c5f0c08528a78f5503a4facd18354def5ec80dca6dbd159397c3894e87d4b7acad537e3818503f37abd12d34302fde3aed91b5c302611a19d00f2343bcb4b8201f7d45c4bae3d0ada9c9924ad200de28f544de3e3dd00bb5e526fa49edf402699708524cf55bf2f78d886462a1bd4e18c78c979e51f2d2d58a8678a7d8c4268c824c5850982332e1c85d448e1105dc53e434b1f49004afffc7e246c42e8f07eae43979a5be2064d5466291d0b6503de7705a838b34e3af31d6782758aaa01be7cea7da92382647e96d662dbda7e7c9926dbef69fbd199019e9fa2f1f5935eb4c7b7953d73f21965fb3815ee7180256d138c20d1a8d90de3da8298511bc95362628d18f718351a8a972f4c72eabd455bc9bcf46e5d7fce8d773bc386c55c1a2d37c884da7ad62685a5f95d704e822b18498fecfe3cc42e1298e77c4b927d703b6f2bd565bd646e13e81d7b55bd579d0665be82c8385c84e2946bdf45f12fc2d952eae00edeb6d2f0829d9293ff40e877292ed9444fb765353fbfac65b3732bfd0d9c9e149e1733474d5dcbb63df9d385a8e2c46cf1b1ebfe854dc94e9f3a1142550af498c66ce4ffa24c705eb0277e320a1499f89eb8f7e5fba20c471bcf2eb14e9ffb59bad8f26019b7019dba32ec16e1e065d36f868858e1463e34d59b2477e74414a6fa7b4d7efe7e4cddbdc5ea44aa68f8774621d3b63b163062bd38e7239f6edcf39871cc5b6c8d297712c968714beee26d079500128324723896f80bd88ef1a88f60a18086ff7782ca6f9956be88363a26eedb3d7bfdfbb605ba38a872a147840734774e2c7d92dad24bdf2047eb59f218b29afad1043d12e11fec692047b9b2ce63bbc686a528e6eba06065c1c4573f960d08a2eb4f40ebbce9edef8afb3637e7b276e18a2df5bb86607a0c6765faa1a649bf1c31a0e6453aba720773a4e5499684566a6c4d3c0e4f3f2d0cb36cb24ef8201fb48963b7f5a39cafe653ce0fba3bf3838005b9c49966c5f994f466e8564e1455cdd9f8332d526077d83aa0120a5515277d94a42eb90f6739db584d162d76262ff61bf8d58cbb3f8e26bc10aea669d1ead270b97a6ae7a8028a1aef147e1586a5965872f9248cf52d14163bcb2dfd30c111317668738c6654203628f0650267ecd246d1931a59effe70845f1f4982dbe3bff60b31e304f00abbfe81d976edcf639c7cecd88111c8798b0838b0368f079e7199e06d671761e4d5b8a4ef37e2e01049b7580a01189bffcbc841024437f2ad7705c4e0545ea03bc9f94239786c5a525dc372f4762f4294b80a5ab760b5f59aab78308ca3f8f3b5d48608c78b0e360e9ac7b3f1be798e17f053b982c598bbc0c5e03edeabd03cb0bdab5973d20a642235784d5bdccdd38e7b34ea64b904a75a250be0f9761d293bbd94edf72c1751dd3f8432ef48a5384e4c0f238101f6be3ae7420bad9f3b1a1fe34e8f08e