9a7b612c7a5e7efe471603d4a598a8ac:::::::::::