0x2cffd02e192a86c9d51525602abe4c34910a24a34378498450912b359d86b6d6ed6c8768dd1f6b0d695ea9f97da90b5cfd8fed06dc87bcd4fa940656a11da8ca4729e8b2a5440efcc04614cd8695b9af6fcd2d1574cc20f8b2f78a9a7827c89aa2408eba42f8e8f54c8dfa3226d6ae9660dea8bf942624c5b6a11fa2ea10918dad58d33c71958539c33dd59478fbacc0f479c398712d3eebd6c8016b5651276bbc680cb674fcbe9f010b7029b3b39e64f29c4073a266676e39cd07145d4895f1d848eb0573015792c5d5591045b453cea1f17936d4dfcae25e430b18d19b987432d416319ceba3b52116f9aa830f5f2c4068442ed2ba756b54b3774956292c9922e8473c2055ce5569aa887a6cfb2883282f2759007dcb5a3b14374a0408ca561c2182a6f0a058067705e035686c11c37ffc16d7679225ba971ddd4fadb8a0c951843d2cc123e93335812224d898e4db85b0dec384afc3af3fa1c510d71db9a30c83d1537e1155a2649423fbcd808e3d3c8538b060549410e44aa28663af0f65ca0733e24bc95a31b737c9cdd29fbbecbc5f750383c04f56fe3b4ba96b969efc9cdd3ee7ddda23195e47cb2c0d4373d0e417af1360d3b8cb46bd46615cf9ec50a1c8fc4685ed1d5e45bd51666c6583440e8fc72e1ff245d87a34dc05c4be5348d199bbe67c5cb13788bc57735cf4b4ca32627f5c3e5a46476b49bf722a93aae918b821c60353cbd9ade16f922c67c3de30597f8e154785fc5e1439c64ae9d232b43131a186cf365a8fc3f39885d623e3f919b2f05df498a837da0c82b72305ac45063279e3da78efa8e64ad6da009c5f0c6ed54bb93091fa80007e2e16e57b2f0ed0a19730610e0b4eca0c93ddc8f34b5238dcd9567b06fdb54b8300aac7f46d88dd5129b83497449e5bf87e0d77e46e52dc987fe7ddfa1024dea9a85079520a41854ddb4b647fc6b81c640bf7a066ba81f011fdb451ed2c7354718a6860f501d2f5c181ce945c659ca4858b66210f5518534619a8ce9c6ba85f3ccab01e524670dbe065ec915538dd4742b432de49067613f5b1e1b8bdd6ab3b354bdb92263491fa0a6bbf3d01f84cf504574b4e8ff6f836d20e67d1fd213c4c95d38ba4707c6cd592f79361bd64a49bcb8605ff3d038fa852fba2f79c00bcf7d5b96fd3379938fb2b5d4609c29b2aca9adba67d795ea1733b73c37eed0a1425c8babc06bb8940af85ddd191cdcf0d2419be0cd93e2dae556fb88770f5db1dd3e7aa28b90369e3c81f1c4e49806d53c774e6eff65f957f1cb0eeb67d81177012c3c307db8fc12ae6c3567ab6ec55d3a4a2a04641430aa97010eb4f49ae9b50bb7025ecf7a102be0b150407d19a1e5ac0e4340a5c3edfe7f27bbead3479276c4fa188ec97f4bb9eb8c88dfe9a7de834bcf866e69cfb4e156454f6bc95c2623bb4d41447bef2a2ad8ee83810affe8aefa07bf0bdae120249667bfd52d71c27574f32b880c3d18cc5c13146485f5445a68442ec677fe46b685124da05c5f2813b7c32fa2da721a262e4ad7cbe0d7393278dfb056285712bcde36b7149418246d842218bada421d2b660699a4dab647d700480085dedf7a135f0181f2b14011cd363aec20a12820c6886ff1c722be7f6b0e862a4df95ed88ea6c212a8f659550d4a8260ab0820dcc09f99b2adf02b3043dfa2b46a3301ecf9dd057fcdc4d56f2d17b441c7b38145084c914148ee04ee3c4d02da8b59abf6d245e00deb2a4437307f90b5af6c280a803137f1dd11e8416896feb6839df66d893eb485aaa3898272a85c99a495d9bdb705b7aa41bf3fb873584e446ea0fcfe86d4e787760d811ab6429c20091e48b89c3666d2022f3b0a7a15e58d2c9a4b1abbaacb3395e25cbc68b0da6eb236d00e430ec1acbcd9f04920dc93987eeff2c0b083ef9b5