@Override
    public ColorTable clone() throws CloneNotSupportedException {
        ColorTable ct;
        ct = (ColorTable) super.clone();
        ct.colors = new ArrayList<>();
        for (BmpColor clr : colors) {
            ct.colors.add(clr.clone());
        }
        return ct;
    }