a66903eaf031e30f2da36594e96fdceb6990c02a6d672eb8bdec48b2cd77212c
a66903eaf0...b2cd77212c
4fa6a65930b02be618e6695951f987af04aa0ee8aa7d3901bc37deac789f35fc
4fa6a65930...ac789f35fc