3ac50948dbcbdfe03f1bcb643c84020f**************************