0x2cffd02e5f1b1f5d9eed67787a5aa2e35b9c41aa185c2fabdfb4c38a5e1fa5e65fb78a3b4bcf1a589d4d49ebfba9daf546775a0ab73bff1ac76332adbffa1112862a69ff40f7547eb44a12c1efb2eeb61be8456513f9a55e56baef896f960b5de8f1396325002739928af4d120f755d172be0d609e0b3c318da8fb2d578bc51ab2ede4ba096fdf57b00088f458096c40e6d19eaba5dfa6f339ee32a1db0b8f5439cbcf33c3b3afb5719d9f12c1d66bb539a25c768d303c68c764d62d2be250bca1c7d6da76f87cc3ee58c4367d24c78b1695ea8579a85dd489756397ee91050f8727442037e1d2da405487f9f827c0b2316e4e78e53e10f054556bc50d3f82a92e52f96f7a44e6c534caedef34018a4a0bc00bbabe1722a6ed5f9d35aa4842e2ca473a490c481582259ba585de839543a178ff08894d2a37cc20f65c9b85222d2c13cdb42d8120cd01293f3ba73b2432031e4332508a73a4283d20c76a5478628313f6ca7c39d0d89cab0f861422ae297fff0b0ec324365afee6143c25c01376df81c41af06e89133ad100b0f38115fe16d3f6e7ee34643698f8de5990ca5a8bd7575ad5a28a8ad1688b3ea494095acfac53e155511f855723c678d4c32538bde200f298ee13daa7b2a78eb77b2c02094060d331d5cf5ba2c80d50a28933f893a5a7a1eee70ddd8004a24bb6a08e4530b8ed03e26b7eef32954ef609a454184bfca88f2ab67ca276eb6403e0a556766d054e43717219a47feb839836e8a21d3f1ad02d703ad13cfca39eba23173e6c7ab4030e1b0d9e80cc2d18fb73fc48ef24628eff6887d047ca58880fab669a6d3f0189c1aae3eaa84feb18aa54254024c283a9d9b8dc0f937dc47c585dfa892b8846a72e88a6ebd7c19fe44d128a12dadd3e4a91b8df9d2ebd91a75fb88a66e178bbb0f96d766d05b3eb52fbe824a9812fb1040d1e47b99212d0f71878405f32ec13799779f74b060fcb1e8f52d7bd91c642534d657b82fd6c780e9c58dbd2bba63eb10ae06be10d0c0f41730840485a5d0bf04270e4fbac431a46e3573f0762e4ce6af219366f0c09cab89652380783262e9ad5f794b7a4b22985ead576575811d6be24562c261994e6f2b0b4ae255d8293a21c0888facf0349f634d8ee51ad121e86a6f30ad07e0695748ccbb15ec09e81482ed72fd10d3b4c8999ec4e015f8cc529d6af11172f061cc0a297621d695532506127e999d1c416a070fb6939010b0d68555c16e86edc613fcfe999852911705b0825173bafd00d733228936212c0c107e422ec372b23b72ef2d21a44f58e6591973fc145a1e7a64adae2469e293d4f31b2ad2e1b894d7dd7ad18d2f2bdd206a0107aa958a26a1987562fcad20731e08607a9f5a3f1c2be86f9380de95c3685eb913776d76ae22193209db1feeaba8b389e788a4f66486a7f0fa249d9d013eeafe4fc4a1988a14164ec8eeb4fb40375796c1751ac266f20cb772ffc3df6f5ba91c76ca725b37ec6abe62a5bcc4f6bf5e110e4ec058bb17961ad5ca738a6aebca62df213e9092575ea052097d476b5629e5ce06b6cc662e3e04c9412537fcf164b8969c5420f2aba5aab41fd90c9ad5d00530abd3d08c480d858f5d989c2956efd3b02e5c4e0c5e2f38d1585acff81e9319b831894520f4f176992b4851d6de85b5e79cee20b0f7e0c1a1dc3587b1badf29a09dc76648a9f42e97dc15cc14f96ae2e8b1038c7618c17e7938f3847fc37ddf5c755e498dcafbd4d66780a755f0491312dcf166f6e28ae741ac11aed0c8b84ebdee1d3af4e6aa5f9a2d04aca42b552ab71de1f19b0848ee6780dfad104054c51f2fa98e2e19f1eebb6390699d461273840c466089feff76b410d8808455ab6484071f2df349a33a3baa7c9e4472d7d4690c30a10cb5779532f0bfeb36810302113