3fff958c2e92e5ba4e79eef189437ae83e9f7bbfb738deb092da34c6c14c62c1
3fff958c2e...c6c14c62c1
47c76eca385c16a5a525410cec10deca9daefc719667ea3af5104c2d681aede9
47c76eca38...2d681aede9