768c3a3c82dfa5624d34ac0089ef3b6c::::::::::::::::::