bb686f067a22d782aa7f08a7ab4050c1--------------------