b78d6aa5e965a48689a89ee0df34b5425b2e71df41d0da7870eb2813c9cf980c
b78d6aa5e9...13c9cf980c
c9d3465df7689dba1f4c41aaffa5647657fda926ed81e38c5b31b6b5cda9be5e
c9d3465df7...b5cda9be5e