3d3fb097b711cb132e4051c2bad2762b%%%%%%%%%%%%%%