0120f66a7f0882fe347f79a90a666a51626e48d287df45aa2ad0c33e381261ab69970a
012180f5bfb0b0815e72abe55aab5a47ad87bf8593e2dbfa5d431e907aa0155f0c460a
0120e7c1951010393b8c33542876967877cb0b99d8ca695b509ebead6aeb098175690a
01215ae83741441c661813ddea0e8464c607a99109e35e9ae2fe166ea83a270c731d0a