3ef70caa6f392038b55e2ea6eb0f002c71e48fdb33c8c3812e7d1097d03e5690
3ef70caa6f...97d03e5690
af4506813b7f9b60ec9f72d31e0cd1defb6d89e3472655de80359f6d6e097913
af4506813b...6d6e097913