f2982b418e2baa78f9b1c773297e32377507c7db59177bb5fc7c1ffc1ebd9483
f2982b418e...fc1ebd9483
ff67ea17ccb9b49345679e0eb465435dc2ab04333e0d9561d8ea81ab63745c2f
ff67ea17cc...ab63745c2f