Copyright(c) GLAD All RightReserved.