12f87478164ae603aefdc31936f285231a8b934d66800fe200cc000fd15cf157
12f8747816...0fd15cf157
2fb54f83687f601791873b7ba46b6f81dd128af91a38545f81968bbb9a6238f8
2fb54f8368...bb9a6238f8