00000020fac8a301368160dd97cb326bc5964e22dc33b2359855c30000000000000000007f643e237aecf804a833457a9fe41ff0787ff27ecbe250ddaadd15083399240307dc6f5bd4ec01183f79469b