ebcc9ecb5428b772cb562125d2f93193:::::::::::