04f70ac003f30a973474ffed84b9019c17e927907d11347709d005eca9239387
04f70ac003...eca9239387
bdcaeefef9ffa00b085f410d7774065639e8073c8215a466be4d0db53bcdf05e
bdcaeefef9...b53bcdf05e