203c47de7bc7bac3fd17c0145f86a59a$$$$$$$$$$