4bfba3e099c240baa0d708b62b71d844 12dc8a6c26f4baef45e45a619f4501f5 1e1954eeaefc1377efebaf97874351f2 6d83d38895d691ff832f0078fe19eabf c3d0e1a32773c01327d3647169f2dfed 913d0b75c3af8e7023030efaabc26222 67a796e6aa54ab42f52e765c17c2c290 9726c74b6553e51b50caa239e2df884a 880d35a923071fec4d61c75525a39a2b 07006aed4932d1c1f2d7c1776f83782c