4f5e81f240d592bfe8b7d1b4fba1394d::::::::