Copyright © libcolor All rights reserved.