16cfa174efd7679c95fa3e0bd591f5d66ffe4770d3ed69a5c13199910144da7c
16cfa174ef...910144da7c
507cbbc2f10059fa8dfbc7204f94a7efe345812cb93ddac68247f06b306bdc39
507cbbc2f1...6b306bdc39