f77b1c7819221068dc961e455b567b86$$$$$$$$$$$$$$$$$$$$$$$$