00000020faf7bb7da3c4e78edfba2d93f77e77a7b8fde44015d155161a1019730000000002c5c671fd18e20765e05a38a4566e80dc96ea8166edc7998fec8cdeecafe2bafd6def6ae05b7f1c385cc831