f0d06c65bf9a7c6d86cf645d064a9d31$$$$$$$$$$$