142e68f5b27bd2c0dfc283c7e79480ac054f8c983dde5261cabb79fb6d68513d90da7798eb3b5d3175b48e66fe4242249600ae043b3acf3356116ad48a241812