0x2cffd02e1501f5def8b1cf2e96b518beddbfacc7706bb0ae5d089b3a7843a7bcf0f40a31f30d3e392c1def264a9d69b45964968a4a98ff4a5c473dd3e53c1a4cec4614a6ccafecc90e1005ae5545e4d32c5546aa1cbfacc5bca2784f9bfcc5020ac6c079df9092c2a2c0cfd6fa6dc214fcdd64f23fec92e97f7b01f41c880e85c8a54fa93fdf8b4b98f3dd2b30bfb19f52d42313489ff3b11e4d64564e4deb7b1e0635a6e6ce13752bcd6f4e6fefec2947315f15904d50159bc101e2d784273732e108152180e3f865eb4fab163a16d2c4c3acc68f83146653a9aaf6240ae4fe5aedd6245be469a903f836096f9c2e3cf9d069af76798042a2ab0d02ce324b786cd23aece919d6b0c74802d265b63d6f6508dfedb8469b15ad9bf0e0a1dd68b06bb3d06ea51fa82cea869fb3620c9672abc7064e088e92e57066e7634671c761515786837ae254a2beef9a369fc15b86288a1c5a570091586f6a0ed93cbac737b1c163c3b26c52e9c024378531d03ed8f97e7c2ff9dd3949e05324651b9508d3a260753417500a7e3f7eaed02e5745c9ba0e2ad2792ea09cbd25c6457cbbfd7d99d1bbe9f8a403f4ed63bca61567fcc9302039e668d8ca5c69ee191db0f934c460d8e22ff88abaed67bc1d932ed6a53e2fa4b3475bd9119767b70f1b47d090f9e572c119a380057c3a2181c0915e51b97b93a994fafb539633d6054590ce144347dca55cd8c321b8dab948193410ed4b4c23b18702a71021821d76d20caa3af974bf55af2c9bba0238ede12f48fa30b938d6193fcb96f494d30c00335d541490eeb65a8f42479f70d2b6e5dfa97e43eff490e9b2c72b5f3a371a79f3136c9e31dbaa675ad1e41c47e7b13d5098be6debcfb5133541cbe6a536e0c4dcc8f539c6b5ae2b10416f4264fc505d729d48fab8d9cc12e3000cf6debd922c261da9d427b638e01476da91cfdd07fecd4472f3a9dda698a81ecb202f5b8f1fed622481671a8f88144a7b22f25757a7c4c884fa8fcb915f835feae3587f3274a44b489012a25de672c903843aa11a08b86d649c7974921a1841aa8146afc67e8243875029083ce74905091b8fc2ef6f43706271ebdc47e1e5df57c97e10ed87c62de953619c5b45f92519fbd19666b5581f469b3a540bef05c1e95d7ea7bff33defbcc3861c7f2cd48173025b012a519b1ca874f6e6c8fd2b11f2d00f04ed3344a38926378387b4360b46ddc7f4a1e846effeb4ca8854bed1b2122e0c127f39df8fed35c51115bccf77b8870ec414d7e308afb070f3e8cb02bc899018ff03a71968da5f15db4fc2a65e4072ae4f06ec0c5bc0cb13db3a2964ba3201d8c1d5d4692fa9bd1c88e34723d0db6ef67d1d01b83e53c19fc33e2854c3f8cbeb80c4b43d1c8d4548baf02110204bc7b6c11c885665596b4e273c9e5e399c133ec13462cff14fd5d0c70f93214f0cbabf9e60f8ed562276ccadb6fdf10c465f4b0c30e0db198e6502e0f19494f478cda2e669f2f06c2d9c7a0898265b2ef9f5a2601c2b6221b8af0182bfc8627d54c16f6d36bb5c36716f01cc250b542ebd81a3fd73c56e0379eff867014a0108a7b9e611ce742917366e62281411a0e59d55492ff3e4ede579de550383e8854f27f66b06f257bf9d3ac4cf7e6fbfd8159c6c1bb105da79681c14894c23a4667983ff3963277c13c62a29ff42b09e06b9e21eefd5ed1bd4db733caed11de996e1ad09ca1c503eb67c9db783bced23c17ef1f69a62aeaf65b4f169cd838b072bc40fb787db41e0a933ae684263629a5e8f2feda62b3db26a42fb542b514fa215da12ee7aecb530a78369c94aeee64a1fcfa134697f118db1697f5d7ff2e46ab12d4df70234103a06fad5df07774b6ebde5cc90d335fc259dea579ed31319a6ff28529bac7558e64660c09ece84146aa3