b66f707a27fc36684c000ea6085e0fd7ec6663c60a5d0e8286e011df0d6f22a4
b66f707a27...df0d6f22a4
da54343e5d5d1e9de28c68024af23710d6e56c061ca9aaeb89522a671fc48f79
da54343e5d...671fc48f79
0e93a80678e9908ee14473788fc82781cd71b30c34b3088c2895e3e13cd0a417
0e93a80678...e13cd0a417