00800120cd816dcca46a42ef383660da70ebe8a9ad101c69367e031b9842570c0000000020118186ae17fc49084cd6a234fa878b35f16d2134acadfc6fae04e76c6a322b1f356867987d671c05680def