bf59ba0483d70670e8d9aed54902cb667364ad6fed3cd28670a0c8ddeea6f5ab
bf59ba0483...ddeea6f5ab
7063f55514866b060c8c7676060daa81a4c81cad1610cf444cde4cac3244e030
7063f55514...ac3244e030