fdc7c0f806ab62421dc3d997bbd1068b$$$$$$$$$$$$$$$$$$$$$$$$$$$