3f71b84dcbfb27dd27847f649d63403d:::::::::::