31fa149942c7f9657e639b2ddbb7118b377d6c148dce162ebb901fcba4062966
31fa149942...cba4062966
94fc322584721f2a6467d279bf8269ed36487d0fc038237285602faef96064f5
94fc322584...aef96064f5
29dd42af722ea8799654f2b6b64b523e77bfa98e07ab9db50ba44ad9bb33db91
29dd42af72...d9bb33db91