k  ad3144cd2fdde2d27f8e47f13530cc4e  k