(* Written by tools/make_palettes.exe *)
open Palette_t

(* Brewer colormaps â€” see http://colorbrewer2.org/
   Number of maps: 35 *)
let accent_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 127 201 127 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let accent_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 253 192 134 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v   0.  25.  40.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let accent_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let accent_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134;
             Gg.Color.v_srgbi 255 255 153 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0.;
              Gg.V4.v   0.   0.  40.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let accent_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134;
             Gg.Color.v_srgbi 255 255 153;
             Gg.Color.v_srgbi  56 108 176 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0.;
              Gg.V4.v   0.   0.  40.   0.;
              Gg.V4.v  80.  40.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let accent_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134;
             Gg.Color.v_srgbi 255 255 153;
             Gg.Color.v_srgbi  56 108 176;
             Gg.Color.v_srgbi 240   2 127 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0.;
              Gg.V4.v   0.   0.  40.   0.;
              Gg.V4.v  80.  40.   0.   0.;
              Gg.V4.v   0. 100.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let accent_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134;
             Gg.Color.v_srgbi 255 255 153;
             Gg.Color.v_srgbi  56 108 176;
             Gg.Color.v_srgbi 240   2 127;
             Gg.Color.v_srgbi 191  91  23 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0.;
              Gg.V4.v   0.   0.  40.   0.;
              Gg.V4.v  80.  40.   0.   0.;
              Gg.V4.v   0. 100.   0.   0.;
              Gg.V4.v  25.  60.  90.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let accent_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 127 201 127;
             Gg.Color.v_srgbi 190 174 212;
             Gg.Color.v_srgbi 253 192 134;
             Gg.Color.v_srgbi 255 255 153;
             Gg.Color.v_srgbi  56 108 176;
             Gg.Color.v_srgbi 240   2 127;
             Gg.Color.v_srgbi 191  91  23;
             Gg.Color.v_srgbi 102 102 102 |];
    cmyk = [| Gg.V4.v  50.   0.  50.   0.;
              Gg.V4.v  25.  25.   0.   0.;
              Gg.V4.v   0.  25.  40.   0.;
              Gg.V4.v   0.   0.  40.   0.;
              Gg.V4.v  80.  40.   0.   0.;
              Gg.V4.v   0. 100.   0.   0.;
              Gg.V4.v  25.  60.  90.   0.;
              Gg.V4.v   0.   0.   0.  60. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let accent : t list = [
    accent_1; accent_2; accent_3; accent_4; accent_5; accent_6; accent_7;
    accent_8; ]

let blues_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  49 130 189 |];
    cmyk = [| Gg.V4.v  13.   3.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let blues_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  49 130 189;
             Gg.Color.v_srgbi 222 235 247 |];
    cmyk = [| Gg.V4.v  13.   3.   0.   0.;
              Gg.V4.v  82.  27.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let blues_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  49 130 189;
             Gg.Color.v_srgbi 158 202 225;
             Gg.Color.v_srgbi 222 235 247 |];
    cmyk = [| Gg.V4.v  13.   3.   0.   0.;
              Gg.V4.v  38.   8.   0.   0.;
              Gg.V4.v  82.  27.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let blues_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  33 113 181;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 189 215 231;
             Gg.Color.v_srgbi 239 243 255 |];
    cmyk = [| Gg.V4.v   8.   2.   0.   0.;
              Gg.V4.v  28.   7.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  90.  34.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let blues_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   8  81 156;
             Gg.Color.v_srgbi  49 130 189;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 189 215 231;
             Gg.Color.v_srgbi 239 243 255 |];
    cmyk = [| Gg.V4.v   8.   2.   0.   0.;
              Gg.V4.v  28.   7.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  82.  27.   0.   0.;
              Gg.V4.v 100.  45.   0.   7. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let blues_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   8  81 156;
             Gg.Color.v_srgbi  49 130 189;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 158 202 225;
             Gg.Color.v_srgbi 198 219 239;
             Gg.Color.v_srgbi 239 243 255 |];
    cmyk = [| Gg.V4.v   8.   2.   0.   0.;
              Gg.V4.v  24.   6.   0.   0.;
              Gg.V4.v  38.   8.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  82.  27.   0.   0.;
              Gg.V4.v 100.  45.   0.   7. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let blues_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   8  69 148;
             Gg.Color.v_srgbi  33 113 181;
             Gg.Color.v_srgbi  66 146 198;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 158 202 225;
             Gg.Color.v_srgbi 198 219 239;
             Gg.Color.v_srgbi 239 243 255 |];
    cmyk = [| Gg.V4.v   8.   2.   0.   0.;
              Gg.V4.v  24.   6.   0.   0.;
              Gg.V4.v  38.   8.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  75.  22.   0.   0.;
              Gg.V4.v  90.  34.   0.   0.;
              Gg.V4.v 100.  55.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let blues_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   8  69 148;
             Gg.Color.v_srgbi  33 113 181;
             Gg.Color.v_srgbi  66 146 198;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 158 202 225;
             Gg.Color.v_srgbi 198 219 239;
             Gg.Color.v_srgbi 222 235 247;
             Gg.Color.v_srgbi 247 251 255 |];
    cmyk = [| Gg.V4.v   3.   1.   0.   0.;
              Gg.V4.v  13.   3.   0.   0.;
              Gg.V4.v  24.   6.   0.   0.;
              Gg.V4.v  38.   8.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  75.  22.   0.   0.;
              Gg.V4.v  90.  34.   0.   0.;
              Gg.V4.v 100.  55.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let blues_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   8  48 107;
             Gg.Color.v_srgbi   8  81 156;
             Gg.Color.v_srgbi  33 113 181;
             Gg.Color.v_srgbi  66 146 198;
             Gg.Color.v_srgbi 107 174 214;
             Gg.Color.v_srgbi 158 202 225;
             Gg.Color.v_srgbi 198 219 239;
             Gg.Color.v_srgbi 222 235 247;
             Gg.Color.v_srgbi 247 251 255 |];
    cmyk = [| Gg.V4.v   3.   1.   0.   0.;
              Gg.V4.v  13.   3.   0.   0.;
              Gg.V4.v  24.   6.   0.   0.;
              Gg.V4.v  38.   8.   0.   0.;
              Gg.V4.v  57.  14.   0.   0.;
              Gg.V4.v  75.  22.   0.   0.;
              Gg.V4.v  90.  34.   0.   0.;
              Gg.V4.v 100.  45.   0.   7.;
              Gg.V4.v 100.  55.   0.  30. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let blues : t list = [
    blues_1; blues_2; blues_3; blues_4; blues_5; blues_6; blues_7; blues_8;
    blues_9; ]

let brbg_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 216 179 101 |];
    cmyk = [| Gg.V4.v  15.  25.  55.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 216 179 101;
             Gg.Color.v_srgbi  90 180 172 |];
    cmyk = [| Gg.V4.v  15.  25.  55.   0.;
              Gg.V4.v  65.   5.  23.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 216 179 101;
             Gg.Color.v_srgbi 245 245 245;
             Gg.Color.v_srgbi  90 180 172 |];
    cmyk = [| Gg.V4.v  15.  25.  55.   0.;
              Gg.V4.v   0.   0.   0.   5.;
              Gg.V4.v  65.   5.  23.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 166  97  26;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi   1 133 113 |];
    cmyk = [| Gg.V4.v  35.  55.  90.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v 100.  10.  55.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 166  97  26;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 245 245 245;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi   1 133 113 |];
    cmyk = [| Gg.V4.v  35.  55.  90.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v   0.   0.   0.   5.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v 100.  10.  55.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 216 179 101;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi  90 180 172;
             Gg.Color.v_srgbi   1 102  94 |];
    cmyk = [| Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  15.  25.  55.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  65.   5.  23.   0.;
              Gg.V4.v 100.  30.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let brbg_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 216 179 101;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 245 245 245;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi  90 180 172;
             Gg.Color.v_srgbi   1 102  94 |];
    cmyk = [| Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  15.  25.  55.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v   0.   0.   0.   5.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  65.   5.  23.   0.;
              Gg.V4.v 100.  30.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let brbg_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 191 129  45;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi  53 151 143;
             Gg.Color.v_srgbi   1 102  94 |];
    cmyk = [| Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  25.  43.  80.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v  80.  12.  35.   0.;
              Gg.V4.v 100.  30.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let brbg_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 191 129  45;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 245 245 245;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi  53 151 143;
             Gg.Color.v_srgbi   1 102  94 |];
    cmyk = [| Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  25.  43.  80.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v   0.   0.   0.   5.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v  80.  12.  35.   0.;
              Gg.V4.v 100.  30.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let brbg_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi  84  48   5;
             Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 191 129  45;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi  53 151 143;
             Gg.Color.v_srgbi   1 102  94;
             Gg.Color.v_srgbi   0  60  48 |];
    cmyk = [| Gg.V4.v  45.  60. 100.  40.;
              Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  25.  43.  80.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v  80.  12.  35.   0.;
              Gg.V4.v 100.  30.  60.   0.;
              Gg.V4.v 100.  30.  70.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let brbg_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi  84  48   5;
             Gg.Color.v_srgbi 140  81  10;
             Gg.Color.v_srgbi 191 129  45;
             Gg.Color.v_srgbi 223 194 125;
             Gg.Color.v_srgbi 246 232 195;
             Gg.Color.v_srgbi 245 245 245;
             Gg.Color.v_srgbi 199 234 229;
             Gg.Color.v_srgbi 128 205 193;
             Gg.Color.v_srgbi  53 151 143;
             Gg.Color.v_srgbi   1 102  94;
             Gg.Color.v_srgbi   0  60  48 |];
    cmyk = [| Gg.V4.v  45.  60. 100.  40.;
              Gg.V4.v  45.  60. 100.   0.;
              Gg.V4.v  25.  43.  80.   0.;
              Gg.V4.v  12.  20.  45.   0.;
              Gg.V4.v   3.   8.  20.   0.;
              Gg.V4.v   0.   0.   0.   5.;
              Gg.V4.v  22.   0.   6.   0.;
              Gg.V4.v  50.   0.  17.   0.;
              Gg.V4.v  80.  12.  35.   0.;
              Gg.V4.v 100.  30.  60.   0.;
              Gg.V4.v 100.  30.  70.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let brbg : t list = [
    brbg_1; brbg_2; brbg_3; brbg_4; brbg_5; brbg_6; brbg_7; brbg_8; brbg_9;
    brbg_10; brbg_11; ]

let bugn_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  44 162  95 |];
    cmyk = [| Gg.V4.v  10.   0.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bugn_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  44 162  95;
             Gg.Color.v_srgbi 229 245 249 |];
    cmyk = [| Gg.V4.v  10.   0.   0.   0.;
              Gg.V4.v  83.   0.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bugn_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  44 162  95;
             Gg.Color.v_srgbi 153 216 201;
             Gg.Color.v_srgbi 229 245 249 |];
    cmyk = [| Gg.V4.v  10.   0.   0.   0.;
              Gg.V4.v  40.   0.  15.   0.;
              Gg.V4.v  83.   0.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bugn_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 178 226 226;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  30.   0.   5.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  87.  10.  83.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let bugn_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  44 162  95;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 178 226 226;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  30.   0.   5.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  83.   0.  70.   0.;
              Gg.V4.v 100.  20. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let bugn_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  44 162  95;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 153 216 201;
             Gg.Color.v_srgbi 204 236 230;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  20.   0.   6.   0.;
              Gg.V4.v  40.   0.  15.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  83.   0.  70.   0.;
              Gg.V4.v 100.  20. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bugn_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   0  88  36;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 174 118;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 153 216 201;
             Gg.Color.v_srgbi 204 236 230;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  20.   0.   6.   0.;
              Gg.V4.v  40.   0.  15.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  75.   0.  55.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  35. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bugn_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   0  88  36;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 174 118;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 153 216 201;
             Gg.Color.v_srgbi 204 236 230;
             Gg.Color.v_srgbi 229 245 249;
             Gg.Color.v_srgbi 247 252 253 |];
    cmyk = [| Gg.V4.v   3.   0.   0.   0.;
              Gg.V4.v  10.   0.   0.   0.;
              Gg.V4.v  20.   0.   6.   0.;
              Gg.V4.v  40.   0.  15.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  75.   0.  55.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  35. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bugn_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   0  68  27;
             Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 174 118;
             Gg.Color.v_srgbi 102 194 164;
             Gg.Color.v_srgbi 153 216 201;
             Gg.Color.v_srgbi 204 236 230;
             Gg.Color.v_srgbi 229 245 249;
             Gg.Color.v_srgbi 247 252 253 |];
    cmyk = [| Gg.V4.v   3.   0.   0.   0.;
              Gg.V4.v  10.   0.   0.   0.;
              Gg.V4.v  20.   0.   6.   0.;
              Gg.V4.v  40.   0.  15.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  75.   0.  55.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  20. 100.   0.;
              Gg.V4.v 100.  50. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bugn : t list = [
    bugn_1; bugn_2; bugn_3; bugn_4; bugn_5; bugn_6; bugn_7; bugn_8; bugn_9; ]

let bupu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 136  86 167 |];
    cmyk = [| Gg.V4.v  12.   3.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bupu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 136  86 167;
             Gg.Color.v_srgbi 224 236 244 |];
    cmyk = [| Gg.V4.v  12.   3.   0.   0.;
              Gg.V4.v  47.  60.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bupu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 136  86 167;
             Gg.Color.v_srgbi 158 188 218;
             Gg.Color.v_srgbi 224 236 244 |];
    cmyk = [| Gg.V4.v  12.   3.   0.   0.;
              Gg.V4.v  38.  14.   0.   0.;
              Gg.V4.v  47.  60.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let bupu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 136  65 157;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  47.  70.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let bupu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 129  15 124;
             Gg.Color.v_srgbi 136  86 167;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  47.  60.   0.   0.;
              Gg.V4.v  47.  95.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let bupu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 129  15 124;
             Gg.Color.v_srgbi 136  86 167;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 158 188 218;
             Gg.Color.v_srgbi 191 211 230;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  25.   9.   0.   0.;
              Gg.V4.v  38.  14.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  47.  60.   0.   0.;
              Gg.V4.v  47.  95.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let bupu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 110   1 107;
             Gg.Color.v_srgbi 136  65 157;
             Gg.Color.v_srgbi 140 107 177;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 158 188 218;
             Gg.Color.v_srgbi 191 211 230;
             Gg.Color.v_srgbi 237 248 251 |];
    cmyk = [| Gg.V4.v   7.   0.   0.   0.;
              Gg.V4.v  25.   9.   0.   0.;
              Gg.V4.v  38.  14.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  45.  50.   0.   0.;
              Gg.V4.v  47.  70.   0.   0.;
              Gg.V4.v  50. 100.   0.  15. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bupu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 110   1 107;
             Gg.Color.v_srgbi 136  65 157;
             Gg.Color.v_srgbi 140 107 177;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 158 188 218;
             Gg.Color.v_srgbi 191 211 230;
             Gg.Color.v_srgbi 224 236 244;
             Gg.Color.v_srgbi 247 252 253 |];
    cmyk = [| Gg.V4.v   3.   0.   0.   0.;
              Gg.V4.v  12.   3.   0.   0.;
              Gg.V4.v  25.   9.   0.   0.;
              Gg.V4.v  38.  14.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  45.  50.   0.   0.;
              Gg.V4.v  47.  70.   0.   0.;
              Gg.V4.v  50. 100.   0.  15. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bupu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi  77   0  75;
             Gg.Color.v_srgbi 129  15 124;
             Gg.Color.v_srgbi 136  65 157;
             Gg.Color.v_srgbi 140 107 177;
             Gg.Color.v_srgbi 140 150 198;
             Gg.Color.v_srgbi 158 188 218;
             Gg.Color.v_srgbi 191 211 230;
             Gg.Color.v_srgbi 224 236 244;
             Gg.Color.v_srgbi 247 252 253 |];
    cmyk = [| Gg.V4.v   3.   0.   0.   0.;
              Gg.V4.v  12.   3.   0.   0.;
              Gg.V4.v  25.   9.   0.   0.;
              Gg.V4.v  38.  14.   0.   0.;
              Gg.V4.v  45.  30.   0.   0.;
              Gg.V4.v  45.  50.   0.   0.;
              Gg.V4.v  47.  70.   0.   0.;
              Gg.V4.v  47.  95.   0.   5.;
              Gg.V4.v  50. 100.   0.  40. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let bupu : t list = [
    bupu_1; bupu_2; bupu_3; bupu_4; bupu_5; bupu_6; bupu_7; bupu_8; bupu_9; ]

let dark2_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  27 158 119 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 117 112 179 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  55.  45.   0.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179;
             Gg.Color.v_srgbi 231  41 138 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0.;
              Gg.V4.v   5.  85.   5.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 102 166  30 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  60.  10. 100.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 102 166  30;
             Gg.Color.v_srgbi 230 171   2 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  60.  10. 100.   0.;
              Gg.V4.v  10.  30. 100.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 102 166  30;
             Gg.Color.v_srgbi 230 171   2;
             Gg.Color.v_srgbi 166 118  29 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  60.  10. 100.   0.;
              Gg.V4.v  10.  30. 100.   0.;
              Gg.V4.v  35.  45.  90.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi  27 158 119;
             Gg.Color.v_srgbi 217  95   2;
             Gg.Color.v_srgbi 117 112 179;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 102 166  30;
             Gg.Color.v_srgbi 230 171   2;
             Gg.Color.v_srgbi 166 118  29;
             Gg.Color.v_srgbi 102 102 102 |];
    cmyk = [| Gg.V4.v  90.   0.  55.   0.;
              Gg.V4.v  15.  60. 100.   0.;
              Gg.V4.v  55.  45.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  60.  10. 100.   0.;
              Gg.V4.v  10.  30. 100.   0.;
              Gg.V4.v  35.  45.  90.   0.;
              Gg.V4.v   0.   0.   0.  60. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let dark2 : t list = [
    dark2_1; dark2_2; dark2_3; dark2_4; dark2_5; dark2_6; dark2_7; dark2_8; ]

let gnbu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  67 162 202 |];
    cmyk = [| Gg.V4.v  12.   0.  12.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let gnbu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  67 162 202;
             Gg.Color.v_srgbi 224 243 219 |];
    cmyk = [| Gg.V4.v  12.   0.  12.   0.;
              Gg.V4.v  75.  12.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let gnbu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  67 162 202;
             Gg.Color.v_srgbi 168 221 181;
             Gg.Color.v_srgbi 224 243 219 |];
    cmyk = [| Gg.V4.v  12.   0.  12.   0.;
              Gg.V4.v  34.   0.  25.   0.;
              Gg.V4.v  75.  12.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let gnbu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 186 228 188;
             Gg.Color.v_srgbi 240 249 232 |];
    cmyk = [| Gg.V4.v   6.   0.   8.   0.;
              Gg.V4.v  27.   0.  23.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  80.  20.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let gnbu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   8 104 172;
             Gg.Color.v_srgbi  67 162 202;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 186 228 188;
             Gg.Color.v_srgbi 240 249 232 |];
    cmyk = [| Gg.V4.v   6.   0.   8.   0.;
              Gg.V4.v  27.   0.  23.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  75.  12.   0.   0.;
              Gg.V4.v 100.  35.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let gnbu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   8 104 172;
             Gg.Color.v_srgbi  67 162 202;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 168 221 181;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 240 249 232 |];
    cmyk = [| Gg.V4.v   6.   0.   8.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  34.   0.  25.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  75.  12.   0.   0.;
              Gg.V4.v 100.  35.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let gnbu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   8  88 158;
             Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi  78 179 211;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 168 221 181;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 240 249 232 |];
    cmyk = [| Gg.V4.v   6.   0.   8.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  34.   0.  25.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  70.   5.   0.   0.;
              Gg.V4.v  85.  20.   0.   0.;
              Gg.V4.v 100.  42.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let gnbu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   8  88 158;
             Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi  78 179 211;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 168 221 181;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 224 243 219;
             Gg.Color.v_srgbi 247 252 240 |];
    cmyk = [| Gg.V4.v   3.   0.   5.   0.;
              Gg.V4.v  12.   0.  12.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  34.   0.  25.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  70.   5.   0.   0.;
              Gg.V4.v  85.  20.   0.   0.;
              Gg.V4.v 100.  42.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let gnbu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   8  64 129;
             Gg.Color.v_srgbi   8 104 172;
             Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi  78 179 211;
             Gg.Color.v_srgbi 123 204 196;
             Gg.Color.v_srgbi 168 221 181;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 224 243 219;
             Gg.Color.v_srgbi 247 252 240 |];
    cmyk = [| Gg.V4.v   3.   0.   5.   0.;
              Gg.V4.v  12.   0.  12.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  34.   0.  25.   0.;
              Gg.V4.v  52.   0.  15.   0.;
              Gg.V4.v  70.   5.   0.   0.;
              Gg.V4.v  85.  20.   0.   0.;
              Gg.V4.v 100.  35.   0.   0.;
              Gg.V4.v 100.  50.   0.  20. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let gnbu : t list = [
    gnbu_1; gnbu_2; gnbu_3; gnbu_4; gnbu_5; gnbu_6; gnbu_7; gnbu_8; gnbu_9; ]

let greens_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  49 163  84 |];
    cmyk = [| Gg.V4.v  10.   0.  10.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greens_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 229 245 224 |];
    cmyk = [| Gg.V4.v  10.   0.  10.   0.;
              Gg.V4.v  81.   0.  76.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greens_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 161 217 155;
             Gg.Color.v_srgbi 229 245 224 |];
    cmyk = [| Gg.V4.v  10.   0.  10.   0.;
              Gg.V4.v  37.   0.  37.   0.;
              Gg.V4.v  81.   0.  76.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greens_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 186 228 179;
             Gg.Color.v_srgbi 237 248 233 |];
    cmyk = [| Gg.V4.v   7.   0.   7.   0.;
              Gg.V4.v  27.   0.  27.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  84.  10.  83.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `Maybe;
    screen = `Maybe }
let greens_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 186 228 179;
             Gg.Color.v_srgbi 237 248 233 |];
    cmyk = [| Gg.V4.v   7.   0.   7.   0.;
              Gg.V4.v  27.   0.  27.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  81.   0.  76.   0.;
              Gg.V4.v 100.  20. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greens_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 161 217 155;
             Gg.Color.v_srgbi 199 233 192;
             Gg.Color.v_srgbi 237 248 233 |];
    cmyk = [| Gg.V4.v   7.   0.   7.   0.;
              Gg.V4.v  22.   0.  22.   0.;
              Gg.V4.v  37.   0.  37.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  81.   0.  76.   0.;
              Gg.V4.v 100.  20. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greens_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   0  90  50;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 161 217 155;
             Gg.Color.v_srgbi 199 233 192;
             Gg.Color.v_srgbi 237 248 233 |];
    cmyk = [| Gg.V4.v   7.   0.   7.   0.;
              Gg.V4.v  22.   0.  22.   0.;
              Gg.V4.v  37.   0.  37.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  35.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greens_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   0  90  50;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 161 217 155;
             Gg.Color.v_srgbi 199 233 192;
             Gg.Color.v_srgbi 229 245 224;
             Gg.Color.v_srgbi 247 252 245 |];
    cmyk = [| Gg.V4.v   3.   0.   3.   0.;
              Gg.V4.v  10.   0.  10.   0.;
              Gg.V4.v  22.   0.  22.   0.;
              Gg.V4.v  37.   0.  37.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  35.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greens_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   0  68  27;
             Gg.Color.v_srgbi   0 109  44;
             Gg.Color.v_srgbi  35 139  69;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 116 196 118;
             Gg.Color.v_srgbi 161 217 155;
             Gg.Color.v_srgbi 199 233 192;
             Gg.Color.v_srgbi 229 245 224;
             Gg.Color.v_srgbi 247 252 245 |];
    cmyk = [| Gg.V4.v   3.   0.   3.   0.;
              Gg.V4.v  10.   0.  10.   0.;
              Gg.V4.v  22.   0.  22.   0.;
              Gg.V4.v  37.   0.  37.   0.;
              Gg.V4.v  55.   0.  55.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  10.  83.   0.;
              Gg.V4.v 100.  20. 100.   0.;
              Gg.V4.v 100.  50. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greens : t list = [
    greens_1; greens_2; greens_3; greens_4; greens_5; greens_6; greens_7;
    greens_8; greens_9; ]

let greys_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  99  99  99 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   6. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greys_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  99  99  99;
             Gg.Color.v_srgbi 240 240 240 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   6.;
              Gg.V4.v   0.   0.   0.  61. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greys_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  99  99  99;
             Gg.Color.v_srgbi 189 189 189;
             Gg.Color.v_srgbi 240 240 240 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   6.;
              Gg.V4.v   0.   0.   0.  26.;
              Gg.V4.v   0.   0.   0.  61. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let greys_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  82  82  82;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 204 204 204;
             Gg.Color.v_srgbi 247 247 247 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v   0.   0.   0.  20.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  68. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let greys_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi  37  37  37;
             Gg.Color.v_srgbi  99  99  99;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 204 204 204;
             Gg.Color.v_srgbi 247 247 247 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v   0.   0.   0.  20.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  61.;
              Gg.V4.v   0.   0.   0.  85. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let greys_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi  37  37  37;
             Gg.Color.v_srgbi  99  99  99;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 189 189 189;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 247 247 247 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v   0.   0.   0.  26.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  61.;
              Gg.V4.v   0.   0.   0.  85. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greys_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi  37  37  37;
             Gg.Color.v_srgbi  82  82  82;
             Gg.Color.v_srgbi 115 115 115;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 189 189 189;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 247 247 247 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v   0.   0.   0.  26.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  55.;
              Gg.V4.v   0.   0.   0.  68.;
              Gg.V4.v   0.   0.   0.  85. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greys_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi  37  37  37;
             Gg.Color.v_srgbi  82  82  82;
             Gg.Color.v_srgbi 115 115 115;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 189 189 189;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 240 240 240;
             Gg.Color.v_srgbi 255 255 255 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.   6.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v   0.   0.   0.  26.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  55.;
              Gg.V4.v   0.   0.   0.  68.;
              Gg.V4.v   0.   0.   0.  85. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greys_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   0   0   0;
             Gg.Color.v_srgbi  37  37  37;
             Gg.Color.v_srgbi  82  82  82;
             Gg.Color.v_srgbi 115 115 115;
             Gg.Color.v_srgbi 150 150 150;
             Gg.Color.v_srgbi 189 189 189;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 240 240 240;
             Gg.Color.v_srgbi 255 255 255 |];
    cmyk = [| Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.   6.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v   0.   0.   0.  26.;
              Gg.V4.v   0.   0.   0.  41.;
              Gg.V4.v   0.   0.   0.  55.;
              Gg.V4.v   0.   0.   0.  68.;
              Gg.V4.v   0.   0.   0.  85.;
              Gg.V4.v   0.   0.   0. 100. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let greys : t list = [
    greys_1; greys_2; greys_3; greys_4; greys_5; greys_6; greys_7; greys_8;
    greys_9; ]

let orrd_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 227  74  51 |];
    cmyk = [| Gg.V4.v   0.   9.  18.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let orrd_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 227  74  51;
             Gg.Color.v_srgbi 254 232 200 |];
    cmyk = [| Gg.V4.v   0.   9.  18.   0.;
              Gg.V4.v  10.  70.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let orrd_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 227  74  51;
             Gg.Color.v_srgbi 253 187 132;
             Gg.Color.v_srgbi 254 232 200 |];
    cmyk = [| Gg.V4.v   0.   9.  18.   0.;
              Gg.V4.v   0.  27.  40.   0.;
              Gg.V4.v  10.  70.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let orrd_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 215  48  31;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 204 138;
             Gg.Color.v_srgbi 254 240 217 |];
    cmyk = [| Gg.V4.v   0.   6.  12.   0.;
              Gg.V4.v   0.  20.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  15.  80.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let orrd_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 179   0   0;
             Gg.Color.v_srgbi 227  74  51;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 204 138;
             Gg.Color.v_srgbi 254 240 217 |];
    cmyk = [| Gg.V4.v   0.   6.  12.   0.;
              Gg.V4.v   0.  20.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  10.  70.  70.   0.;
              Gg.V4.v  30. 100. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `Maybe;
    screen = `Yes }
let orrd_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 179   0   0;
             Gg.Color.v_srgbi 227  74  51;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 187 132;
             Gg.Color.v_srgbi 253 212 158;
             Gg.Color.v_srgbi 254 240 217 |];
    cmyk = [| Gg.V4.v   0.   6.  12.   0.;
              Gg.V4.v   0.  17.  32.   0.;
              Gg.V4.v   0.  27.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  10.  70.  70.   0.;
              Gg.V4.v  30. 100. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let orrd_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 153   0   0;
             Gg.Color.v_srgbi 215  48  31;
             Gg.Color.v_srgbi 239 101  72;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 187 132;
             Gg.Color.v_srgbi 253 212 158;
             Gg.Color.v_srgbi 254 240 217 |];
    cmyk = [| Gg.V4.v   0.   6.  12.   0.;
              Gg.V4.v   0.  17.  32.   0.;
              Gg.V4.v   0.  27.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   5.  60.  60.   0.;
              Gg.V4.v  15.  80.  80.   0.;
              Gg.V4.v  40. 100. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let orrd_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 153   0   0;
             Gg.Color.v_srgbi 215  48  31;
             Gg.Color.v_srgbi 239 101  72;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 187 132;
             Gg.Color.v_srgbi 253 212 158;
             Gg.Color.v_srgbi 254 232 200;
             Gg.Color.v_srgbi 255 247 236 |];
    cmyk = [| Gg.V4.v   0.   3.   6.   0.;
              Gg.V4.v   0.   9.  18.   0.;
              Gg.V4.v   0.  17.  32.   0.;
              Gg.V4.v   0.  27.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   5.  60.  60.   0.;
              Gg.V4.v  15.  80.  80.   0.;
              Gg.V4.v  40. 100. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let orrd_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 127   0   0;
             Gg.Color.v_srgbi 179   0   0;
             Gg.Color.v_srgbi 215  48  31;
             Gg.Color.v_srgbi 239 101  72;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 253 187 132;
             Gg.Color.v_srgbi 253 212 158;
             Gg.Color.v_srgbi 254 232 200;
             Gg.Color.v_srgbi 255 247 236 |];
    cmyk = [| Gg.V4.v   0.   3.   6.   0.;
              Gg.V4.v   0.   9.  18.   0.;
              Gg.V4.v   0.  17.  32.   0.;
              Gg.V4.v   0.  27.  40.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   5.  60.  60.   0.;
              Gg.V4.v  15.  80.  80.   0.;
              Gg.V4.v  30. 100. 100.   0.;
              Gg.V4.v  50. 100. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let orrd : t list = [
    orrd_1; orrd_2; orrd_3; orrd_4; orrd_5; orrd_6; orrd_7; orrd_8; orrd_9; ]

let oranges_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 230  85  13 |];
    cmyk = [| Gg.V4.v   0.  10.  15.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let oranges_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 230  85  13;
             Gg.Color.v_srgbi 254 230 206 |];
    cmyk = [| Gg.V4.v   0.  10.  15.   0.;
              Gg.V4.v  10.  65.  95.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let oranges_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 230  85  13;
             Gg.Color.v_srgbi 253 174 107;
             Gg.Color.v_srgbi 254 230 206 |];
    cmyk = [| Gg.V4.v   0.  10.  15.   0.;
              Gg.V4.v   0.  32.  50.   0.;
              Gg.V4.v  10.  65.  95.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let oranges_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 217  71   1;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 190 133;
             Gg.Color.v_srgbi 254 237 222 |];
    cmyk = [| Gg.V4.v   0.   7.  10.   0.;
              Gg.V4.v   0.  26.  40.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v  15.  70. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `Yes }
let oranges_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 166  54   3;
             Gg.Color.v_srgbi 230  85  13;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 190 133;
             Gg.Color.v_srgbi 254 237 222 |];
    cmyk = [| Gg.V4.v   0.   7.  10.   0.;
              Gg.V4.v   0.  26.  40.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v  10.  65.  95.   0.;
              Gg.V4.v  35.  75. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `Maybe;
    screen = `Yes }
let oranges_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 166  54   3;
             Gg.Color.v_srgbi 230  85  13;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 174 107;
             Gg.Color.v_srgbi 253 208 162;
             Gg.Color.v_srgbi 254 237 222 |];
    cmyk = [| Gg.V4.v   0.   7.  10.   0.;
              Gg.V4.v   0.  19.  30.   0.;
              Gg.V4.v   0.  32.  50.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v  10.  65.  95.   0.;
              Gg.V4.v  35.  75. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let oranges_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 140  45   4;
             Gg.Color.v_srgbi 217  72   1;
             Gg.Color.v_srgbi 241 105  19;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 174 107;
             Gg.Color.v_srgbi 253 208 162;
             Gg.Color.v_srgbi 254 237 222 |];
    cmyk = [| Gg.V4.v   0.   7.  10.   0.;
              Gg.V4.v   0.  19.  30.   0.;
              Gg.V4.v   0.  32.  50.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   5.  58.  90.   0.;
              Gg.V4.v  15.  70. 100.   0.;
              Gg.V4.v  45.  78. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let oranges_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 140  45   4;
             Gg.Color.v_srgbi 217  72   1;
             Gg.Color.v_srgbi 241 105  19;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 174 107;
             Gg.Color.v_srgbi 253 208 162;
             Gg.Color.v_srgbi 254 230 206;
             Gg.Color.v_srgbi 255 245 235 |];
    cmyk = [| Gg.V4.v   0.   4.   6.   0.;
              Gg.V4.v   0.  10.  15.   0.;
              Gg.V4.v   0.  19.  30.   0.;
              Gg.V4.v   0.  32.  50.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   5.  58.  90.   0.;
              Gg.V4.v  15.  70. 100.   0.;
              Gg.V4.v  45.  78. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let oranges_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 127  39   4;
             Gg.Color.v_srgbi 166  54   3;
             Gg.Color.v_srgbi 217  72   1;
             Gg.Color.v_srgbi 241 105  19;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 253 174 107;
             Gg.Color.v_srgbi 253 208 162;
             Gg.Color.v_srgbi 254 230 206;
             Gg.Color.v_srgbi 255 245 235 |];
    cmyk = [| Gg.V4.v   0.   4.   6.   0.;
              Gg.V4.v   0.  10.  15.   0.;
              Gg.V4.v   0.  19.  30.   0.;
              Gg.V4.v   0.  32.  50.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   5.  58.  90.   0.;
              Gg.V4.v  15.  70. 100.   0.;
              Gg.V4.v  35.  75. 100.   0.;
              Gg.V4.v  50.  80. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let oranges : t list = [
    oranges_1; oranges_2; oranges_3; oranges_4; oranges_5; oranges_6;
    oranges_7; oranges_8; oranges_9; ]

let prgn_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 175 141 195 |];
    cmyk = [| Gg.V4.v  31.  38.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let prgn_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 175 141 195;
             Gg.Color.v_srgbi 127 191 123 |];
    cmyk = [| Gg.V4.v  31.  38.   0.   0.;
              Gg.V4.v  50.   5.  50.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let prgn_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 175 141 195;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 127 191 123 |];
    cmyk = [| Gg.V4.v  31.  38.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  50.   5.  50.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let prgn_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 123  50 148;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi   0 136  55 |];
    cmyk = [| Gg.V4.v  53.  77.   0.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v 100.   0. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let prgn_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 123  50 148;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi   0 136  55 |];
    cmyk = [| Gg.V4.v  53.  77.   0.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v 100.   0. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let prgn_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 175 141 195;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 127 191 123;
             Gg.Color.v_srgbi  27 120  55 |];
    cmyk = [| Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  31.  38.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  50.   5.  50.   0.;
              Gg.V4.v  90.  20.  90.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let prgn_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 175 141 195;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 127 191 123;
             Gg.Color.v_srgbi  27 120  55 |];
    cmyk = [| Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  31.  38.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  50.   5.  50.   0.;
              Gg.V4.v  90.  20.  90.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let prgn_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 153 112 171;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi  90 174  97;
             Gg.Color.v_srgbi  27 120  55 |];
    cmyk = [| Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  40.  49.   5.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v  65.   5.  65.   0.;
              Gg.V4.v  90.  20.  90.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let prgn_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 153 112 171;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi  90 174  97;
             Gg.Color.v_srgbi  27 120  55 |];
    cmyk = [| Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  40.  49.   5.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v  65.   5.  65.   0.;
              Gg.V4.v  90.  20.  90.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let prgn_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi  64   0  75;
             Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 153 112 171;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi  90 174  97;
             Gg.Color.v_srgbi  27 120  55;
             Gg.Color.v_srgbi   0  68  27 |];
    cmyk = [| Gg.V4.v  60. 100.   0.  40.;
              Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  40.  49.   5.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v  65.   5.  65.   0.;
              Gg.V4.v  90.  20.  90.   0.;
              Gg.V4.v 100.  50. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let prgn_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi  64   0  75;
             Gg.Color.v_srgbi 118  42 131;
             Gg.Color.v_srgbi 153 112 171;
             Gg.Color.v_srgbi 194 165 207;
             Gg.Color.v_srgbi 231 212 232;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 217 240 211;
             Gg.Color.v_srgbi 166 219 160;
             Gg.Color.v_srgbi  90 174  97;
             Gg.Color.v_srgbi  27 120  55;
             Gg.Color.v_srgbi   0  68  27 |];
    cmyk = [| Gg.V4.v  60. 100.   0.  40.;
              Gg.V4.v  55.  80.  10.   0.;
              Gg.V4.v  40.  49.   5.   0.;
              Gg.V4.v  23.  30.   0.   0.;
              Gg.V4.v   9.  14.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.   0.  15.   0.;
              Gg.V4.v  35.   0.  35.   0.;
              Gg.V4.v  65.   5.  65.   0.;
              Gg.V4.v  90.  20.  90.   0.;
              Gg.V4.v 100.  50. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let prgn : t list = [
    prgn_1; prgn_2; prgn_3; prgn_4; prgn_5; prgn_6; prgn_7; prgn_8; prgn_9;
    prgn_10; prgn_11; ]

let paired_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 166 206 227 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi 178 223 138 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  30.   0.  45.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let paired_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111;
             Gg.Color.v_srgbi 255 127   0 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0.;
              Gg.V4.v   0.  50. 100.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let paired_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 202 178 214 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v  20.  25.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let paired_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 202 178 214;
             Gg.Color.v_srgbi 106  61 154 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v  20.  25.   0.   0.;
              Gg.V4.v  60.  70.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let paired_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 202 178 214;
             Gg.Color.v_srgbi 106  61 154;
             Gg.Color.v_srgbi 255 255 153 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v  20.  25.   0.   0.;
              Gg.V4.v  60.  70.   0.   0.;
              Gg.V4.v   0.   0.  40.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let paired_12 = {
    length = 12;
    rgb = [| Gg.Color.v_srgbi 166 206 227;
             Gg.Color.v_srgbi  31 120 180;
             Gg.Color.v_srgbi 178 223 138;
             Gg.Color.v_srgbi  51 160  44;
             Gg.Color.v_srgbi 251 154 153;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 191 111;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 202 178 214;
             Gg.Color.v_srgbi 106  61 154;
             Gg.Color.v_srgbi 255 255 153;
             Gg.Color.v_srgbi 177  89  40 |];
    cmyk = [| Gg.V4.v  35.   7.   0.   0.;
              Gg.V4.v  90.  30.   0.   0.;
              Gg.V4.v  30.   0.  45.   0.;
              Gg.V4.v  80.   0. 100.   0.;
              Gg.V4.v   0.  40.  25.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v   0.  25.  50.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v  20.  25.   0.   0.;
              Gg.V4.v  60.  70.   0.   0.;
              Gg.V4.v   0.   0.  40.   0.;
              Gg.V4.v  23.  73.  98.  12. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let paired : t list = [
    paired_1; paired_2; paired_3; paired_4; paired_5; paired_6; paired_7;
    paired_8; paired_9; paired_10; paired_11; paired_12; ]

let pastel1_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 251 180 174 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel1_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 204 235 197 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  20.   0.  20.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel1_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel1_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel1_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228;
             Gg.Color.v_srgbi 254 217 166 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0.;
              Gg.V4.v   0.  15.  30.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel1_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228;
             Gg.Color.v_srgbi 254 217 166;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0.;
              Gg.V4.v   0.  15.  30.   0.;
              Gg.V4.v   0.   0.  20.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `Maybe }
let pastel1_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228;
             Gg.Color.v_srgbi 254 217 166;
             Gg.Color.v_srgbi 255 255 204;
             Gg.Color.v_srgbi 229 216 189 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0.;
              Gg.V4.v   0.  15.  30.   0.;
              Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  10.  12.  20.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel1_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228;
             Gg.Color.v_srgbi 254 217 166;
             Gg.Color.v_srgbi 255 255 204;
             Gg.Color.v_srgbi 229 216 189;
             Gg.Color.v_srgbi 253 218 236 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0.;
              Gg.V4.v   0.  15.  30.   0.;
              Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  10.  12.  20.   0.;
              Gg.V4.v   0.  15.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel1_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 251 180 174;
             Gg.Color.v_srgbi 179 205 227;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 222 203 228;
             Gg.Color.v_srgbi 254 217 166;
             Gg.Color.v_srgbi 255 255 204;
             Gg.Color.v_srgbi 229 216 189;
             Gg.Color.v_srgbi 253 218 236;
             Gg.Color.v_srgbi 242 242 242 |];
    cmyk = [| Gg.V4.v   0.  30.  20.   0.;
              Gg.V4.v  30.  10.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v  12.  17.   0.   0.;
              Gg.V4.v   0.  15.  30.   0.;
              Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  10.  12.  20.   0.;
              Gg.V4.v   0.  15.   0.   0.;
              Gg.V4.v   0.   0.   0.   5. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel1 : t list = [
    pastel1_1; pastel1_2; pastel1_3; pastel1_4; pastel1_5; pastel1_6;
    pastel1_7; pastel1_8; pastel1_9; ]

let pastel2_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 179 226 205 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel2_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 203 213 232 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v  20.  10.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel2_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pastel2_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232;
             Gg.Color.v_srgbi 244 202 228 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0.;
              Gg.V4.v   3.  20.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `Maybe }
let pastel2_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232;
             Gg.Color.v_srgbi 244 202 228;
             Gg.Color.v_srgbi 230 245 201 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0.;
              Gg.V4.v   3.  20.   0.   0.;
              Gg.V4.v  10.   0.  20.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel2_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232;
             Gg.Color.v_srgbi 244 202 228;
             Gg.Color.v_srgbi 230 245 201;
             Gg.Color.v_srgbi 255 242 174 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0.;
              Gg.V4.v   3.  20.   0.   0.;
              Gg.V4.v  10.   0.  20.   0.;
              Gg.V4.v   0.   5.  30.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel2_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232;
             Gg.Color.v_srgbi 244 202 228;
             Gg.Color.v_srgbi 230 245 201;
             Gg.Color.v_srgbi 255 242 174;
             Gg.Color.v_srgbi 241 226 204 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0.;
              Gg.V4.v   3.  20.   0.   0.;
              Gg.V4.v  10.   0.  20.   0.;
              Gg.V4.v   0.   5.  30.   0.;
              Gg.V4.v   5.  10.  15.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel2_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 179 226 205;
             Gg.Color.v_srgbi 253 205 172;
             Gg.Color.v_srgbi 203 213 232;
             Gg.Color.v_srgbi 244 202 228;
             Gg.Color.v_srgbi 230 245 201;
             Gg.Color.v_srgbi 255 242 174;
             Gg.Color.v_srgbi 241 226 204;
             Gg.Color.v_srgbi 204 204 204 |];
    cmyk = [| Gg.V4.v  30.   0.  15.   0.;
              Gg.V4.v   0.  20.  25.   0.;
              Gg.V4.v  20.  10.   0.   0.;
              Gg.V4.v   3.  20.   0.   0.;
              Gg.V4.v  10.   0.  20.   0.;
              Gg.V4.v   0.   5.  30.   0.;
              Gg.V4.v   5.  10.  15.   0.;
              Gg.V4.v   0.   0.   0.  20. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let pastel2 : t list = [
    pastel2_1; pastel2_2; pastel2_3; pastel2_4; pastel2_5; pastel2_6;
    pastel2_7; pastel2_8; ]

let piyg_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 233 163 201 |];
    cmyk = [| Gg.V4.v   7.  35.   3.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let piyg_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 233 163 201;
             Gg.Color.v_srgbi 161 215 106 |];
    cmyk = [| Gg.V4.v   7.  35.   3.   0.;
              Gg.V4.v  37.   0.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let piyg_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 233 163 201;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 161 215 106 |];
    cmyk = [| Gg.V4.v   7.  35.   3.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  37.   0.  60.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let piyg_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 208  28 139;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi  77 172  38 |];
    cmyk = [| Gg.V4.v  15.  90.   0.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  70.   0. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let piyg_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 208  28 139;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi  77 172  38 |];
    cmyk = [| Gg.V4.v  15.  90.   0.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  70.   0. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let piyg_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 233 163 201;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 161 215 106;
             Gg.Color.v_srgbi  77 146  33 |];
    cmyk = [| Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v   7.  35.   3.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  37.   0.  60.   0.;
              Gg.V4.v  70.  15. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 233 163 201;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 161 215 106;
             Gg.Color.v_srgbi  77 146  33 |];
    cmyk = [| Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v   7.  35.   3.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  37.   0.  60.   0.;
              Gg.V4.v  70.  15. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 222 119 174;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi 127 188  65;
             Gg.Color.v_srgbi  77 146  33 |];
    cmyk = [| Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v  11.  52.   6.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  50.   5.  80.   0.;
              Gg.V4.v  70.  15. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 222 119 174;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi 127 188  65;
             Gg.Color.v_srgbi  77 146  33 |];
    cmyk = [| Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v  11.  52.   6.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  50.   5.  80.   0.;
              Gg.V4.v  70.  15. 100.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 142   1  82;
             Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 222 119 174;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi 127 188  65;
             Gg.Color.v_srgbi  77 146  33;
             Gg.Color.v_srgbi  39 100  25 |];
    cmyk = [| Gg.V4.v  10. 100.   0.  35.;
              Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v  11.  52.   6.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  50.   5.  80.   0.;
              Gg.V4.v  70.  15. 100.   0.;
              Gg.V4.v  75.   0. 100.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 142   1  82;
             Gg.Color.v_srgbi 197  27 125;
             Gg.Color.v_srgbi 222 119 174;
             Gg.Color.v_srgbi 241 182 218;
             Gg.Color.v_srgbi 253 224 239;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 230 245 208;
             Gg.Color.v_srgbi 184 225 134;
             Gg.Color.v_srgbi 127 188  65;
             Gg.Color.v_srgbi  77 146  33;
             Gg.Color.v_srgbi  39 100  25 |];
    cmyk = [| Gg.V4.v  10. 100.   0.  35.;
              Gg.V4.v  20.  90.  10.   0.;
              Gg.V4.v  11.  52.   6.   0.;
              Gg.V4.v   4.  28.   0.   0.;
              Gg.V4.v   0.  12.   0.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  10.   0.  17.   0.;
              Gg.V4.v  28.   0.  47.   0.;
              Gg.V4.v  50.   5.  80.   0.;
              Gg.V4.v  70.  15. 100.   0.;
              Gg.V4.v  75.   0. 100.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let piyg : t list = [
    piyg_1; piyg_2; piyg_3; piyg_4; piyg_5; piyg_6; piyg_7; piyg_8; piyg_9;
    piyg_10; piyg_11; ]

let pubu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  43 140 190 |];
    cmyk = [| Gg.V4.v   7.   7.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi 236 231 242 |];
    cmyk = [| Gg.V4.v   7.   7.   0.   0.;
              Gg.V4.v  85.  20.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 236 231 242 |];
    cmyk = [| Gg.V4.v   7.   7.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  85.  20.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi   5 112 176;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 189 201 225;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  26.  13.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v 100.  30.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `Yes }
let pubu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   4  90 141;
             Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 189 201 225;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  26.  13.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v  85.  20.   0.   0.;
              Gg.V4.v 100.  30.   0.  20. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pubu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   4  90 141;
             Gg.Color.v_srgbi  43 140 190;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v  85.  20.   0.   0.;
              Gg.V4.v 100.  30.   0.  20. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   3  78 123;
             Gg.Color.v_srgbi   5 112 176;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  30.   0.   0.;
              Gg.V4.v 100.  30.   0.  30. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   3  78 123;
             Gg.Color.v_srgbi   5 112 176;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 236 231 242;
             Gg.Color.v_srgbi 255 247 251 |];
    cmyk = [| Gg.V4.v   0.   3.   0.   0.;
              Gg.V4.v   7.   7.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  30.   0.   0.;
              Gg.V4.v 100.  30.   0.  30. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   2  56  88;
             Gg.Color.v_srgbi   4  90 141;
             Gg.Color.v_srgbi   5 112 176;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 116 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 236 231 242;
             Gg.Color.v_srgbi 255 247 251 |];
    cmyk = [| Gg.V4.v   0.   3.   0.   0.;
              Gg.V4.v   7.   7.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  55.  17.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  30.   0.   0.;
              Gg.V4.v 100.  30.   0.  20.;
              Gg.V4.v 100.  30.   0.  50. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubu : t list = [
    pubu_1; pubu_2; pubu_3; pubu_4; pubu_5; pubu_6; pubu_7; pubu_8; pubu_9; ]

let pubugn_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  28 144 153 |];
    cmyk = [| Gg.V4.v   7.   9.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubugn_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  28 144 153;
             Gg.Color.v_srgbi 236 226 240 |];
    cmyk = [| Gg.V4.v   7.   9.   0.   0.;
              Gg.V4.v  90.  12.  27.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubugn_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  28 144 153;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 236 226 240 |];
    cmyk = [| Gg.V4.v   7.   9.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  90.  12.  27.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let pubugn_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi   2 129 138;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 189 201 225;
             Gg.Color.v_srgbi 246 239 247 |];
    cmyk = [| Gg.V4.v   3.   5.   0.   0.;
              Gg.V4.v  26.  13.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v 100.  15.  35.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `Yes }
let pubugn_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   1 108  89;
             Gg.Color.v_srgbi  28 144 153;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 189 201 225;
             Gg.Color.v_srgbi 246 239 247 |];
    cmyk = [| Gg.V4.v   3.   5.   0.   0.;
              Gg.V4.v  26.  13.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  90.  12.  27.   0.;
              Gg.V4.v 100.  25.  65.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let pubugn_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   1 108  89;
             Gg.Color.v_srgbi  28 144 153;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 246 239 247 |];
    cmyk = [| Gg.V4.v   3.   5.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  90.  12.  27.   0.;
              Gg.V4.v 100.  25.  65.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubugn_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   1 100  80;
             Gg.Color.v_srgbi   2 129 138;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 246 239 247 |];
    cmyk = [| Gg.V4.v   3.   5.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  15.  35.   0.;
              Gg.V4.v 100.  30.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubugn_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   1 100  80;
             Gg.Color.v_srgbi   2 129 138;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 236 226 240;
             Gg.Color.v_srgbi 255 247 251 |];
    cmyk = [| Gg.V4.v   0.   3.   0.   0.;
              Gg.V4.v   7.   9.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  15.  35.   0.;
              Gg.V4.v 100.  30.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubugn_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   1  70  54;
             Gg.Color.v_srgbi   1 108  89;
             Gg.Color.v_srgbi   2 129 138;
             Gg.Color.v_srgbi  54 144 192;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi 166 189 219;
             Gg.Color.v_srgbi 208 209 230;
             Gg.Color.v_srgbi 236 226 240;
             Gg.Color.v_srgbi 255 247 251 |];
    cmyk = [| Gg.V4.v   0.   3.   0.   0.;
              Gg.V4.v   7.   9.   0.   0.;
              Gg.V4.v  18.  12.   0.   0.;
              Gg.V4.v  35.  15.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  80.  20.   0.   0.;
              Gg.V4.v 100.  15.  35.   0.;
              Gg.V4.v 100.  25.  65.   0.;
              Gg.V4.v 100.  50.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let pubugn : t list = [
    pubugn_1; pubugn_2; pubugn_3; pubugn_4; pubugn_5; pubugn_6; pubugn_7;
    pubugn_8; pubugn_9; ]

let puor_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 241 163  64 |];
    cmyk = [| Gg.V4.v   5.  35.  70.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let puor_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 241 163  64;
             Gg.Color.v_srgbi 153 142 195 |];
    cmyk = [| Gg.V4.v   5.  35.  70.   0.;
              Gg.V4.v  40.  35.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let puor_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 241 163  64;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 153 142 195 |];
    cmyk = [| Gg.V4.v   5.  35.  70.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  40.  35.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let puor_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 230  97   1;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi  94  60 153 |];
    cmyk = [| Gg.V4.v  10.  60. 100.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  65.  70.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let puor_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 230  97   1;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi  94  60 153 |];
    cmyk = [| Gg.V4.v  10.  60. 100.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  65.  70.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let puor_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 241 163  64;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 153 142 195;
             Gg.Color.v_srgbi  84  39 136 |];
    cmyk = [| Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v   5.  35.  70.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  40.  35.   0.   0.;
              Gg.V4.v  70.  80.   5.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `Yes }
let puor_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 241 163  64;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 153 142 195;
             Gg.Color.v_srgbi  84  39 136 |];
    cmyk = [| Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v   5.  35.  70.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  40.  35.   0.   0.;
              Gg.V4.v  70.  80.   5.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let puor_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 224 130  20;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi 128 115 172;
             Gg.Color.v_srgbi  84  39 136 |];
    cmyk = [| Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v  12.  46.  92.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  50.  45.   5.   0.;
              Gg.V4.v  70.  80.   5.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let puor_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 224 130  20;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi 128 115 172;
             Gg.Color.v_srgbi  84  39 136 |];
    cmyk = [| Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v  12.  46.  92.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  50.  45.   5.   0.;
              Gg.V4.v  70.  80.   5.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let puor_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 127  59   8;
             Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 224 130  20;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi 128 115 172;
             Gg.Color.v_srgbi  84  39 136;
             Gg.Color.v_srgbi  45   0  75 |];
    cmyk = [| Gg.V4.v  50.  70. 100.   0.;
              Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v  12.  46.  92.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  50.  45.   5.   0.;
              Gg.V4.v  70.  80.   5.   0.;
              Gg.V4.v  75. 100.   0.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let puor_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 127  59   8;
             Gg.Color.v_srgbi 179  88   6;
             Gg.Color.v_srgbi 224 130  20;
             Gg.Color.v_srgbi 253 184  99;
             Gg.Color.v_srgbi 254 224 182;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 216 218 235;
             Gg.Color.v_srgbi 178 171 210;
             Gg.Color.v_srgbi 128 115 172;
             Gg.Color.v_srgbi  84  39 136;
             Gg.Color.v_srgbi  45   0  75 |];
    cmyk = [| Gg.V4.v  50.  70. 100.   0.;
              Gg.V4.v  30.  60. 100.   0.;
              Gg.V4.v  12.  46.  92.   0.;
              Gg.V4.v   0.  28.  55.   0.;
              Gg.V4.v   0.  12.  24.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  15.  10.   0.   0.;
              Gg.V4.v  30.  25.   0.   0.;
              Gg.V4.v  50.  45.   5.   0.;
              Gg.V4.v  70.  80.   5.   0.;
              Gg.V4.v  75. 100.   0.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let puor : t list = [
    puor_1; puor_2; puor_3; puor_4; puor_5; puor_6; puor_7; puor_8; puor_9;
    puor_10; puor_11; ]

let purd_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 221  28 119 |];
    cmyk = [| Gg.V4.v   9.   9.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purd_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 221  28 119;
             Gg.Color.v_srgbi 231 225 239 |];
    cmyk = [| Gg.V4.v   9.   9.   0.   0.;
              Gg.V4.v  10.  90.  15.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purd_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 221  28 119;
             Gg.Color.v_srgbi 201 148 199;
             Gg.Color.v_srgbi 231 225 239 |];
    cmyk = [| Gg.V4.v   9.   9.   0.   0.;
              Gg.V4.v  20.  38.   0.   0.;
              Gg.V4.v  10.  90.  15.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purd_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 206  18  86;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 215 181 216;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  15.  25.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v  17.  95.  35.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let purd_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 152   0  67;
             Gg.Color.v_srgbi 221  28 119;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 215 181 216;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  15.  25.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v  10.  90.  15.   0.;
              Gg.V4.v  40. 100.  47.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let purd_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 152   0  67;
             Gg.Color.v_srgbi 221  28 119;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 201 148 199;
             Gg.Color.v_srgbi 212 185 218;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  16.  23.   0.   0.;
              Gg.V4.v  20.  38.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v  10.  90.  15.   0.;
              Gg.V4.v  40. 100.  47.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purd_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 145   0  63;
             Gg.Color.v_srgbi 206  18  86;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 201 148 199;
             Gg.Color.v_srgbi 212 185 218;
             Gg.Color.v_srgbi 241 238 246 |];
    cmyk = [| Gg.V4.v   5.   5.   0.   0.;
              Gg.V4.v  16.  23.   0.   0.;
              Gg.V4.v  20.  38.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  17.  95.  35.   0.;
              Gg.V4.v  43. 100.  50.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purd_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 145   0  63;
             Gg.Color.v_srgbi 206  18  86;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 201 148 199;
             Gg.Color.v_srgbi 212 185 218;
             Gg.Color.v_srgbi 231 225 239;
             Gg.Color.v_srgbi 247 244 249 |];
    cmyk = [| Gg.V4.v   3.   3.   0.   0.;
              Gg.V4.v   9.   9.   0.   0.;
              Gg.V4.v  16.  23.   0.   0.;
              Gg.V4.v  20.  38.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  17.  95.  35.   0.;
              Gg.V4.v  43. 100.  50.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purd_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 103   0  31;
             Gg.Color.v_srgbi 152   0  67;
             Gg.Color.v_srgbi 206  18  86;
             Gg.Color.v_srgbi 231  41 138;
             Gg.Color.v_srgbi 223 101 176;
             Gg.Color.v_srgbi 201 148 199;
             Gg.Color.v_srgbi 212 185 218;
             Gg.Color.v_srgbi 231 225 239;
             Gg.Color.v_srgbi 247 244 249 |];
    cmyk = [| Gg.V4.v   3.   3.   0.   0.;
              Gg.V4.v   9.   9.   0.   0.;
              Gg.V4.v  16.  23.   0.   0.;
              Gg.V4.v  20.  38.   0.   0.;
              Gg.V4.v  10.  60.   0.   0.;
              Gg.V4.v   5.  85.   5.   0.;
              Gg.V4.v  17.  95.  35.   0.;
              Gg.V4.v  40. 100.  47.   0.;
              Gg.V4.v  60. 100.  75.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purd : t list = [
    purd_1; purd_2; purd_3; purd_4; purd_5; purd_6; purd_7; purd_8; purd_9; ]

let purples_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 117 107 177 |];
    cmyk = [| Gg.V4.v   6.   5.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purples_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 117 107 177;
             Gg.Color.v_srgbi 239 237 245 |];
    cmyk = [| Gg.V4.v   6.   5.   0.   0.;
              Gg.V4.v  55.  48.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purples_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 117 107 177;
             Gg.Color.v_srgbi 188 189 220;
             Gg.Color.v_srgbi 239 237 245 |];
    cmyk = [| Gg.V4.v   6.   5.   0.   0.;
              Gg.V4.v  28.  18.   0.   0.;
              Gg.V4.v  55.  48.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let purples_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 106  81 163;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 203 201 226;
             Gg.Color.v_srgbi 242 240 247 |];
    cmyk = [| Gg.V4.v   5.   4.   0.   0.;
              Gg.V4.v  20.  15.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  60.  60.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `Maybe;
    screen = `No }
let purples_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi  84  39 143;
             Gg.Color.v_srgbi 117 107 177;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 203 201 226;
             Gg.Color.v_srgbi 242 240 247 |];
    cmyk = [| Gg.V4.v   5.   4.   0.   0.;
              Gg.V4.v  20.  15.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  55.  48.   0.   0.;
              Gg.V4.v  70.  80.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purples_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi  84  39 143;
             Gg.Color.v_srgbi 117 107 177;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 188 189 220;
             Gg.Color.v_srgbi 218 218 235;
             Gg.Color.v_srgbi 242 240 247 |];
    cmyk = [| Gg.V4.v   5.   4.   0.   0.;
              Gg.V4.v  14.  10.   0.   0.;
              Gg.V4.v  26.  18.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  55.  48.   0.   0.;
              Gg.V4.v  70.  80.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purples_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi  74  20 134;
             Gg.Color.v_srgbi 106  81 163;
             Gg.Color.v_srgbi 128 125 186;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 188 189 220;
             Gg.Color.v_srgbi 218 218 235;
             Gg.Color.v_srgbi 242 240 247 |];
    cmyk = [| Gg.V4.v   5.   4.   0.   0.;
              Gg.V4.v  14.  10.   0.   0.;
              Gg.V4.v  26.  18.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  50.  40.   0.   0.;
              Gg.V4.v  60.  60.   0.   0.;
              Gg.V4.v  75.  90.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purples_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi  74  20 134;
             Gg.Color.v_srgbi 106  81 163;
             Gg.Color.v_srgbi 128 125 186;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 188 189 220;
             Gg.Color.v_srgbi 218 218 235;
             Gg.Color.v_srgbi 239 237 245;
             Gg.Color.v_srgbi 252 251 253 |];
    cmyk = [| Gg.V4.v   1.   1.   0.   0.;
              Gg.V4.v   6.   5.   0.   0.;
              Gg.V4.v  14.  10.   0.   0.;
              Gg.V4.v  26.  18.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  50.  40.   0.   0.;
              Gg.V4.v  60.  60.   0.   0.;
              Gg.V4.v  75.  90.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purples_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi  63   0 125;
             Gg.Color.v_srgbi  84  39 143;
             Gg.Color.v_srgbi 106  81 163;
             Gg.Color.v_srgbi 128 125 186;
             Gg.Color.v_srgbi 158 154 200;
             Gg.Color.v_srgbi 188 189 220;
             Gg.Color.v_srgbi 218 218 235;
             Gg.Color.v_srgbi 239 237 245;
             Gg.Color.v_srgbi 252 251 253 |];
    cmyk = [| Gg.V4.v   1.   1.   0.   0.;
              Gg.V4.v   6.   5.   0.   0.;
              Gg.V4.v  14.  10.   0.   0.;
              Gg.V4.v  26.  18.   0.   0.;
              Gg.V4.v  38.  30.   0.   0.;
              Gg.V4.v  50.  40.   0.   0.;
              Gg.V4.v  60.  60.   0.   0.;
              Gg.V4.v  70.  80.   0.   0.;
              Gg.V4.v  80. 100.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let purples : t list = [
    purples_1; purples_2; purples_3; purples_4; purples_5; purples_6;
    purples_7; purples_8; purples_9; ]

let rdbu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 239 138  98 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdbu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 103 169 207 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v  60.  15.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdbu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 103 169 207 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  60.  15.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdbu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 202   0  32;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi   5 113 176 |];
    cmyk = [| Gg.V4.v  20. 100.  75.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v 100.  30.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdbu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 202   0  32;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi   5 113 176 |];
    cmyk = [| Gg.V4.v  20. 100.  75.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v 100.  30.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdbu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi  33 102 172 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  90.  40.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `No }
let rdbu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 103 169 207;
             Gg.Color.v_srgbi  33 102 172 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  60.  15.   0.   0.;
              Gg.V4.v  90.  40.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdbu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi  67 147 195;
             Gg.Color.v_srgbi  33 102 172 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v  75.  20.   0.   0.;
              Gg.V4.v  90.  40.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdbu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi  67 147 195;
             Gg.Color.v_srgbi  33 102 172 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v  75.  20.   0.   0.;
              Gg.V4.v  90.  40.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdbu_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 103   0  31;
             Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi  67 147 195;
             Gg.Color.v_srgbi  33 102 172;
             Gg.Color.v_srgbi   5  48  97 |];
    cmyk = [| Gg.V4.v  60. 100.  75.   0.;
              Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v  75.  20.   0.   0.;
              Gg.V4.v  90.  40.   0.   0.;
              Gg.V4.v 100.  50.   0.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdbu_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 103   0  31;
             Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 247 247 247;
             Gg.Color.v_srgbi 209 229 240;
             Gg.Color.v_srgbi 146 197 222;
             Gg.Color.v_srgbi  67 147 195;
             Gg.Color.v_srgbi  33 102 172;
             Gg.Color.v_srgbi   5  48  97 |];
    cmyk = [| Gg.V4.v  60. 100.  75.   0.;
              Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   3.;
              Gg.V4.v  18.   4.   0.   0.;
              Gg.V4.v  43.   8.   0.   0.;
              Gg.V4.v  75.  20.   0.   0.;
              Gg.V4.v  90.  40.   0.   0.;
              Gg.V4.v 100.  50.   0.  40. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdbu : t list = [
    rdbu_1; rdbu_2; rdbu_3; rdbu_4; rdbu_5; rdbu_6; rdbu_7; rdbu_8; rdbu_9;
    rdbu_10; rdbu_11; ]

let rdgy_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 239 138  98 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdgy_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 153 153 153 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.   0.   0.  40. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdgy_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 255 255 255;
             Gg.Color.v_srgbi 153 153 153 |];
    cmyk = [| Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.  40. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdgy_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 202   0  32;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi  64  64  64 |];
    cmyk = [| Gg.V4.v  20. 100.  75.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  75. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdgy_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 202   0  32;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 255 255 255;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi  64  64  64 |];
    cmyk = [| Gg.V4.v  20. 100.  75.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  75. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let rdgy_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 153 153 153;
             Gg.Color.v_srgbi  77  77  77 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  40.;
              Gg.V4.v   0.   0.   0.  70. |];
    ty = `Div;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `No }
let rdgy_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 239 138  98;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 255 255 255;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 153 153 153;
             Gg.Color.v_srgbi  77  77  77 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v   5.  45.  50.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  40.;
              Gg.V4.v   0.   0.   0.  70. |];
    ty = `Div;
    blind = `Maybe;
    print = `No;
    copy = `No;
    screen = `No }
let rdgy_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi 135 135 135;
             Gg.Color.v_srgbi  77  77  77 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  47.;
              Gg.V4.v   0.   0.   0.  70. |];
    ty = `Div;
    blind = `Maybe;
    print = `No;
    copy = `No;
    screen = `No }
let rdgy_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 255 255 255;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi 135 135 135;
             Gg.Color.v_srgbi  77  77  77 |];
    cmyk = [| Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  47.;
              Gg.V4.v   0.   0.   0.  70. |];
    ty = `Div;
    blind = `Maybe;
    print = `No;
    copy = `No;
    screen = `No }
let rdgy_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 103   0  31;
             Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi 135 135 135;
             Gg.Color.v_srgbi  77  77  77;
             Gg.Color.v_srgbi  26  26  26 |];
    cmyk = [| Gg.V4.v  60. 100.  75.   0.;
              Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  47.;
              Gg.V4.v   0.   0.   0.  70.;
              Gg.V4.v   0.   0.   0.  90. |];
    ty = `Div;
    blind = `Maybe;
    print = `No;
    copy = `No;
    screen = `No }
let rdgy_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 103   0  31;
             Gg.Color.v_srgbi 178  24  43;
             Gg.Color.v_srgbi 214  96  77;
             Gg.Color.v_srgbi 244 165 130;
             Gg.Color.v_srgbi 253 219 199;
             Gg.Color.v_srgbi 255 255 255;
             Gg.Color.v_srgbi 224 224 224;
             Gg.Color.v_srgbi 186 186 186;
             Gg.Color.v_srgbi 135 135 135;
             Gg.Color.v_srgbi  77  77  77;
             Gg.Color.v_srgbi  26  26  26 |];
    cmyk = [| Gg.V4.v  60. 100.  75.   0.;
              Gg.V4.v  30.  90.  70.   0.;
              Gg.V4.v  15.  60.  57.   0.;
              Gg.V4.v   3.  35.  38.   0.;
              Gg.V4.v   0.  14.  16.   0.;
              Gg.V4.v   0.   0.   0.   0.;
              Gg.V4.v   0.   0.   0.  12.;
              Gg.V4.v   0.   0.   0.  27.;
              Gg.V4.v   0.   0.   0.  47.;
              Gg.V4.v   0.   0.   0.  70.;
              Gg.V4.v   0.   0.   0.  90. |];
    ty = `Div;
    blind = `Maybe;
    print = `No;
    copy = `No;
    screen = `No }
let rdgy : t list = [
    rdgy_1; rdgy_2; rdgy_3; rdgy_4; rdgy_5; rdgy_6; rdgy_7; rdgy_8; rdgy_9;
    rdgy_10; rdgy_11; ]

let rdpu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 197  27 138 |];
    cmyk = [| Gg.V4.v   0.  12.   8.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let rdpu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 197  27 138;
             Gg.Color.v_srgbi 253 224 221 |];
    cmyk = [| Gg.V4.v   0.  12.   8.   0.;
              Gg.V4.v  20.  90.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let rdpu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 197  27 138;
             Gg.Color.v_srgbi 250 159 181;
             Gg.Color.v_srgbi 253 224 221 |];
    cmyk = [| Gg.V4.v   0.  12.   8.   0.;
              Gg.V4.v   0.  38.  12.   0.;
              Gg.V4.v  20.  90.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let rdpu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 174   1 126;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 251 180 185;
             Gg.Color.v_srgbi 254 235 226 |];
    cmyk = [| Gg.V4.v   0.   8.   8.   0.;
              Gg.V4.v   0.  30.  15.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  30. 100.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let rdpu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 122   1 119;
             Gg.Color.v_srgbi 197  27 138;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 251 180 185;
             Gg.Color.v_srgbi 254 235 226 |];
    cmyk = [| Gg.V4.v   0.   8.   8.   0.;
              Gg.V4.v   0.  30.  15.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  20.  90.   0.   0.;
              Gg.V4.v  50. 100.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdpu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 122   1 119;
             Gg.Color.v_srgbi 197  27 138;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 250 159 181;
             Gg.Color.v_srgbi 252 197 192;
             Gg.Color.v_srgbi 254 235 226 |];
    cmyk = [| Gg.V4.v   0.   8.   8.   0.;
              Gg.V4.v   0.  23.  15.   0.;
              Gg.V4.v   0.  38.  12.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  20.  90.   0.   0.;
              Gg.V4.v  50. 100.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let rdpu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 122   1 119;
             Gg.Color.v_srgbi 174   1 126;
             Gg.Color.v_srgbi 221  52 151;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 250 159 181;
             Gg.Color.v_srgbi 252 197 192;
             Gg.Color.v_srgbi 254 235 226 |];
    cmyk = [| Gg.V4.v   0.   8.   8.   0.;
              Gg.V4.v   0.  23.  15.   0.;
              Gg.V4.v   0.  38.  12.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  10.  80.   0.   0.;
              Gg.V4.v  30. 100.   0.   0.;
              Gg.V4.v  50. 100.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdpu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 122   1 119;
             Gg.Color.v_srgbi 174   1 126;
             Gg.Color.v_srgbi 221  52 151;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 250 159 181;
             Gg.Color.v_srgbi 252 197 192;
             Gg.Color.v_srgbi 253 224 221;
             Gg.Color.v_srgbi 255 247 243 |];
    cmyk = [| Gg.V4.v   0.   3.   3.   0.;
              Gg.V4.v   0.  12.   8.   0.;
              Gg.V4.v   0.  23.  15.   0.;
              Gg.V4.v   0.  38.  12.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  10.  80.   0.   0.;
              Gg.V4.v  30. 100.   0.   0.;
              Gg.V4.v  50. 100.   0.   5. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdpu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi  73   0 106;
             Gg.Color.v_srgbi 122   1 119;
             Gg.Color.v_srgbi 174   1 126;
             Gg.Color.v_srgbi 221  52 151;
             Gg.Color.v_srgbi 247 104 161;
             Gg.Color.v_srgbi 250 159 181;
             Gg.Color.v_srgbi 252 197 192;
             Gg.Color.v_srgbi 253 224 221;
             Gg.Color.v_srgbi 255 247 243 |];
    cmyk = [| Gg.V4.v   0.   3.   3.   0.;
              Gg.V4.v   0.  12.   8.   0.;
              Gg.V4.v   0.  23.  15.   0.;
              Gg.V4.v   0.  38.  12.   0.;
              Gg.V4.v   0.  60.  10.   0.;
              Gg.V4.v  10.  80.   0.   0.;
              Gg.V4.v  30. 100.   0.   0.;
              Gg.V4.v  50. 100.   0.   5.;
              Gg.V4.v  70. 100.   0.  15. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdpu : t list = [
    rdpu_1; rdpu_2; rdpu_3; rdpu_4; rdpu_5; rdpu_6; rdpu_7; rdpu_8; rdpu_9; ]

let rdylbu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 252 141  89 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylbu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 145 191 219 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  43.  11.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylbu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 145 191 219 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  43.  11.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylbu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi  44 123 182 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  85.  30.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylbu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi  44 123 182 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  85.  30.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylbu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 145 191 219;
             Gg.Color.v_srgbi  69 117 180 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  43.  11.   0.   0.;
              Gg.V4.v  75.  37.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let rdylbu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 145 191 219;
             Gg.Color.v_srgbi  69 117 180 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  43.  11.   0.   0.;
              Gg.V4.v  75.  37.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let rdylbu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi 116 173 209;
             Gg.Color.v_srgbi  69 117 180 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  55.  15.   0.   0.;
              Gg.V4.v  75.  37.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdylbu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi 116 173 209;
             Gg.Color.v_srgbi  69 117 180 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  55.  15.   0.   0.;
              Gg.V4.v  75.  37.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdylbu_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 165   0  38;
             Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi 116 173 209;
             Gg.Color.v_srgbi  69 117 180;
             Gg.Color.v_srgbi  49  54 149 |];
    cmyk = [| Gg.V4.v  35. 100.  70.   0.;
              Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  55.  15.   0.   0.;
              Gg.V4.v  75.  37.   0.   0.;
              Gg.V4.v  85.  70.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdylbu_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 165   0  38;
             Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 144;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 224 243 248;
             Gg.Color.v_srgbi 171 217 233;
             Gg.Color.v_srgbi 116 173 209;
             Gg.Color.v_srgbi  69 117 180;
             Gg.Color.v_srgbi  49  54 149 |];
    cmyk = [| Gg.V4.v  35. 100.  70.   0.;
              Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  35.  55.   0.;
              Gg.V4.v   0.  12.  40.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  12.   0.   0.   0.;
              Gg.V4.v  33.   3.   0.   0.;
              Gg.V4.v  55.  15.   0.   0.;
              Gg.V4.v  75.  37.   0.   0.;
              Gg.V4.v  85.  70.   0.   0. |];
    ty = `Div;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let rdylbu : t list = [
    rdylbu_1; rdylbu_2; rdylbu_3; rdylbu_4; rdylbu_5; rdylbu_6; rdylbu_7;
    rdylbu_8; rdylbu_9; rdylbu_10; rdylbu_11; ]

let rdylgn_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 252 141  89 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylgn_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 145 207  96 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  43.   0.  65.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylgn_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 145 207  96 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  43.   0.  65.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylgn_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi  26 150  65 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  90.   0.  90.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylgn_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi  26 150  65 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  35.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  90.   0.  90.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let rdylgn_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 145 207  96;
             Gg.Color.v_srgbi  26 152  80 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  43.   0.  65.   0.;
              Gg.V4.v  90.   0.  90.   0. |];
    ty = `Div;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `No }
let rdylgn_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 145 207  96;
             Gg.Color.v_srgbi  26 152  80 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  43.   0.  65.   0.;
              Gg.V4.v  90.   0.  80.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let rdylgn_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi 102 189  99;
             Gg.Color.v_srgbi  26 152  80 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  60.   0.  65.   0.;
              Gg.V4.v  90.   0.  80.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let rdylgn_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi 102 189  99;
             Gg.Color.v_srgbi  26 152  80 |];
    cmyk = [| Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  60.   0.  65.   0.;
              Gg.V4.v  90.   0.  80.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let rdylgn_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 165   0  38;
             Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi 102 189  99;
             Gg.Color.v_srgbi  26 152  80;
             Gg.Color.v_srgbi   0 104  55 |];
    cmyk = [| Gg.V4.v  35. 100.  70.   0.;
              Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  60.   0.  65.   0.;
              Gg.V4.v  90.   0.  80.   0.;
              Gg.V4.v 100.  25.  90.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let rdylgn_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 165   0  38;
             Gg.Color.v_srgbi 215  48  39;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 217 239 139;
             Gg.Color.v_srgbi 166 217 106;
             Gg.Color.v_srgbi 102 189  99;
             Gg.Color.v_srgbi  26 152  80;
             Gg.Color.v_srgbi   0 104  55 |];
    cmyk = [| Gg.V4.v  35. 100.  75.   0.;
              Gg.V4.v  15.  80.  75.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  15.   0.  45.   0.;
              Gg.V4.v  35.   0.  60.   0.;
              Gg.V4.v  60.   0.  65.   0.;
              Gg.V4.v  90.   0.  80.   0.;
              Gg.V4.v 100.  25.  90.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let rdylgn : t list = [
    rdylgn_1; rdylgn_2; rdylgn_3; rdylgn_4; rdylgn_5; rdylgn_6; rdylgn_7;
    rdylgn_8; rdylgn_9; rdylgn_10; rdylgn_11; ]

let reds_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 222  45  38 |];
    cmyk = [| Gg.V4.v   0.  12.  12.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let reds_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 222  45  38;
             Gg.Color.v_srgbi 254 224 210 |];
    cmyk = [| Gg.V4.v   0.  12.  12.   0.;
              Gg.V4.v  12.  82.  75.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let reds_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 222  45  38;
             Gg.Color.v_srgbi 252 146 114;
             Gg.Color.v_srgbi 254 224 210 |];
    cmyk = [| Gg.V4.v   0.  12.  12.   0.;
              Gg.V4.v   0.  43.  43.   0.;
              Gg.V4.v  12.  82.  75.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let reds_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 203  24  29;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 174 145;
             Gg.Color.v_srgbi 254 229 217 |];
    cmyk = [| Gg.V4.v   0.  10.  10.   0.;
              Gg.V4.v   0.  32.  32.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v  20.  90.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `Maybe }
let reds_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 165  15  21;
             Gg.Color.v_srgbi 222  45  38;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 174 145;
             Gg.Color.v_srgbi 254 229 217 |];
    cmyk = [| Gg.V4.v   0.  10.  10.   0.;
              Gg.V4.v   0.  32.  32.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v  12.  82.  75.   0.;
              Gg.V4.v  35.  95.  85.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let reds_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 165  15  21;
             Gg.Color.v_srgbi 222  45  38;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 146 114;
             Gg.Color.v_srgbi 252 187 161;
             Gg.Color.v_srgbi 254 229 217 |];
    cmyk = [| Gg.V4.v   0.  10.  10.   0.;
              Gg.V4.v   0.  27.  27.   0.;
              Gg.V4.v   0.  43.  43.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v  12.  82.  75.   0.;
              Gg.V4.v  35.  95.  85.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let reds_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 153   0  13;
             Gg.Color.v_srgbi 203  24  29;
             Gg.Color.v_srgbi 239  59  44;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 146 114;
             Gg.Color.v_srgbi 252 187 161;
             Gg.Color.v_srgbi 254 229 217 |];
    cmyk = [| Gg.V4.v   0.  10.  10.   0.;
              Gg.V4.v   0.  27.  27.   0.;
              Gg.V4.v   0.  43.  43.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v   5.  77.  72.   0.;
              Gg.V4.v  20.  90.  80.   0.;
              Gg.V4.v  40. 100.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let reds_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 153   0  13;
             Gg.Color.v_srgbi 203  24  29;
             Gg.Color.v_srgbi 239  59  44;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 146 114;
             Gg.Color.v_srgbi 252 187 161;
             Gg.Color.v_srgbi 254 224 210;
             Gg.Color.v_srgbi 255 245 240 |];
    cmyk = [| Gg.V4.v   0.   4.   4.   0.;
              Gg.V4.v   0.  12.  12.   0.;
              Gg.V4.v   0.  27.  27.   0.;
              Gg.V4.v   0.  43.  43.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v   5.  77.  72.   0.;
              Gg.V4.v  20.  90.  80.   0.;
              Gg.V4.v  40. 100.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let reds_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 103   0  13;
             Gg.Color.v_srgbi 165  15  21;
             Gg.Color.v_srgbi 203  24  29;
             Gg.Color.v_srgbi 239  59  44;
             Gg.Color.v_srgbi 251 106  74;
             Gg.Color.v_srgbi 252 146 114;
             Gg.Color.v_srgbi 252 187 161;
             Gg.Color.v_srgbi 254 224 210;
             Gg.Color.v_srgbi 255 245 240 |];
    cmyk = [| Gg.V4.v   0.   4.   4.   0.;
              Gg.V4.v   0.  12.  12.   0.;
              Gg.V4.v   0.  27.  27.   0.;
              Gg.V4.v   0.  43.  43.   0.;
              Gg.V4.v   0.  59.  59.   0.;
              Gg.V4.v   5.  77.  72.   0.;
              Gg.V4.v  20.  90.  80.   0.;
              Gg.V4.v  35.  95.  85.   0.;
              Gg.V4.v  60. 100.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let reds : t list = [
    reds_1; reds_2; reds_3; reds_4; reds_5; reds_6; reds_7; reds_8; reds_9; ]

let set1_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 228  26  28 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  77 175  74 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  70.   0.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163;
             Gg.Color.v_srgbi 255 127   0 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0.;
              Gg.V4.v   0.  50. 100.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 255 255  51 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v   0.   0.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 255 255  51;
             Gg.Color.v_srgbi 166  86  40 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v   0.   0.  80.   0.;
              Gg.V4.v  35.  60.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 255 255  51;
             Gg.Color.v_srgbi 166  86  40;
             Gg.Color.v_srgbi 247 129 191 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v   0.   0.  80.   0.;
              Gg.V4.v  35.  60.  80.   0.;
              Gg.V4.v   0.  50.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 228  26  28;
             Gg.Color.v_srgbi  55 126 184;
             Gg.Color.v_srgbi  77 175  74;
             Gg.Color.v_srgbi 152  78 163;
             Gg.Color.v_srgbi 255 127   0;
             Gg.Color.v_srgbi 255 255  51;
             Gg.Color.v_srgbi 166  86  40;
             Gg.Color.v_srgbi 247 129 191;
             Gg.Color.v_srgbi 153 153 153 |];
    cmyk = [| Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  80.  30.   0.   0.;
              Gg.V4.v  70.   0.  80.   0.;
              Gg.V4.v  40.  65.   0.   0.;
              Gg.V4.v   0.  50. 100.   0.;
              Gg.V4.v   0.   0.  80.   0.;
              Gg.V4.v  35.  60.  80.   0.;
              Gg.V4.v   0.  50.   0.   0.;
              Gg.V4.v   0.   0.   0.  40. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set1 : t list = [
    set1_1; set1_2; set1_3; set1_4; set1_5; set1_6; set1_7; set1_8; set1_9; ]

let set2_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 102 194 165 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set2_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 141 160 203 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  45.  25.   0.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set2_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0. |];
    ty = `Qual;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set2_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203;
             Gg.Color.v_srgbi 231 138 195 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0.;
              Gg.V4.v   7.  45.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let set2_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203;
             Gg.Color.v_srgbi 231 138 195;
             Gg.Color.v_srgbi 166 216  84 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0.;
              Gg.V4.v   7.  45.   0.   0.;
              Gg.V4.v  35.   0.  70.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let set2_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203;
             Gg.Color.v_srgbi 231 138 195;
             Gg.Color.v_srgbi 166 216  84;
             Gg.Color.v_srgbi 255 217  47 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0.;
              Gg.V4.v   7.  45.   0.   0.;
              Gg.V4.v  35.   0.  70.   0.;
              Gg.V4.v   0.  15.  80.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let set2_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203;
             Gg.Color.v_srgbi 231 138 195;
             Gg.Color.v_srgbi 166 216  84;
             Gg.Color.v_srgbi 255 217  47;
             Gg.Color.v_srgbi 229 196 148 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0.;
              Gg.V4.v   7.  45.   0.   0.;
              Gg.V4.v  35.   0.  70.   0.;
              Gg.V4.v   0.  15.  80.   0.;
              Gg.V4.v  10.  20.  35.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let set2_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi 252 141  98;
             Gg.Color.v_srgbi 141 160 203;
             Gg.Color.v_srgbi 231 138 195;
             Gg.Color.v_srgbi 166 216  84;
             Gg.Color.v_srgbi 255 217  47;
             Gg.Color.v_srgbi 229 196 148;
             Gg.Color.v_srgbi 179 179 179 |];
    cmyk = [| Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v   0.  45.  50.   0.;
              Gg.V4.v  45.  25.   0.   0.;
              Gg.V4.v   7.  45.   0.   0.;
              Gg.V4.v  35.   0.  70.   0.;
              Gg.V4.v   0.  15.  80.   0.;
              Gg.V4.v  10.  20.  35.   0.;
              Gg.V4.v   0.   0.   0.  30. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `No;
    screen = `Maybe }
let set2 : t list = [
    set2_1; set2_2; set2_3; set2_4; set2_5; set2_6; set2_7; set2_8; ]

let set3_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 141 211 199 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let set3_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 190 186 218 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v  25.  20.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let set3_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let set3_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0. |];
    ty = `Qual;
    blind = `Maybe;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let set3_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let set3_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let set3_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let set3_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105;
             Gg.Color.v_srgbi 252 205 229 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0.;
              Gg.V4.v   0.  20.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let set3_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105;
             Gg.Color.v_srgbi 252 205 229;
             Gg.Color.v_srgbi 217 217 217 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0.;
              Gg.V4.v   0.  20.   0.   0.;
              Gg.V4.v   0.   0.   0.  15. |];
    ty = `Qual;
    blind = `No;
    print = `Maybe;
    copy = `Maybe;
    screen = `No }
let set3_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105;
             Gg.Color.v_srgbi 252 205 229;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 188 128 189 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0.;
              Gg.V4.v   0.  20.   0.   0.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v  25.  45.   0.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let set3_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105;
             Gg.Color.v_srgbi 252 205 229;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 188 128 189;
             Gg.Color.v_srgbi 204 235 197 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0.;
              Gg.V4.v   0.  20.   0.   0.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v  25.  45.   0.   0.;
              Gg.V4.v  20.   0.  20.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let set3_12 = {
    length = 12;
    rgb = [| Gg.Color.v_srgbi 141 211 199;
             Gg.Color.v_srgbi 255 255 179;
             Gg.Color.v_srgbi 190 186 218;
             Gg.Color.v_srgbi 251 128 114;
             Gg.Color.v_srgbi 128 177 211;
             Gg.Color.v_srgbi 253 180  98;
             Gg.Color.v_srgbi 179 222 105;
             Gg.Color.v_srgbi 252 205 229;
             Gg.Color.v_srgbi 217 217 217;
             Gg.Color.v_srgbi 188 128 189;
             Gg.Color.v_srgbi 204 235 197;
             Gg.Color.v_srgbi 255 237 111 |];
    cmyk = [| Gg.V4.v  45.   0.  15.   0.;
              Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v  25.  20.   0.   0.;
              Gg.V4.v   0.  50.  40.   0.;
              Gg.V4.v  50.  15.   0.   0.;
              Gg.V4.v   0.  30.  55.   0.;
              Gg.V4.v  30.   0.  60.   0.;
              Gg.V4.v   0.  20.   0.   0.;
              Gg.V4.v   0.   0.   0.  15.;
              Gg.V4.v  25.  45.   0.   0.;
              Gg.V4.v  20.   0.  20.   0.;
              Gg.V4.v   0.   7.  55.   0. |];
    ty = `Qual;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let set3 : t list = [
    set3_1; set3_2; set3_3; set3_4; set3_5; set3_6; set3_7; set3_8; set3_9;
    set3_10; set3_11; set3_12; ]

let spectral_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 252 141  89 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let spectral_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 153 213 148 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v  40.   0.  40.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let spectral_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 153 213 148 |];
    cmyk = [| Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  40.   0.  40.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let spectral_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi  43 131 186 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  85.  25.   0.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let spectral_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 215  25  28;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi  43 131 186 |];
    cmyk = [| Gg.V4.v  15.  90.  80.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  85.  25.   0.   0. |];
    ty = `Div;
    blind = `Maybe;
    print = `Yes;
    copy = `Yes;
    screen = `Maybe }
let spectral_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 153 213 148;
             Gg.Color.v_srgbi  50 136 189 |];
    cmyk = [| Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  40.   0.  40.   0.;
              Gg.V4.v  82.  23.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 252 141  89;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 153 213 148;
             Gg.Color.v_srgbi  50 136 189 |];
    cmyk = [| Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   0.  45.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  40.   0.  40.   0.;
              Gg.V4.v  82.  23.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi  50 136 189 |];
    cmyk = [| Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   3.  57.  53.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  82.  23.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi  50 136 189 |];
    cmyk = [| Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  82.  23.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral_10 = {
    length = 10;
    rgb = [| Gg.Color.v_srgbi 158   1  66;
             Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi  50 136 189;
             Gg.Color.v_srgbi  94  79 162 |];
    cmyk = [| Gg.V4.v   0. 100.  20.  35.;
              Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  82.  23.   0.   0.;
              Gg.V4.v  65.  60.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral_11 = {
    length = 11;
    rgb = [| Gg.Color.v_srgbi 158   1  66;
             Gg.Color.v_srgbi 213  62  79;
             Gg.Color.v_srgbi 244 109  67;
             Gg.Color.v_srgbi 253 174  97;
             Gg.Color.v_srgbi 254 224 139;
             Gg.Color.v_srgbi 255 255 191;
             Gg.Color.v_srgbi 230 245 152;
             Gg.Color.v_srgbi 171 221 164;
             Gg.Color.v_srgbi 102 194 165;
             Gg.Color.v_srgbi  50 136 189;
             Gg.Color.v_srgbi  94  79 162 |];
    cmyk = [| Gg.V4.v   0. 100.  20.  35.;
              Gg.V4.v  15.  75.  50.   0.;
              Gg.V4.v   3.  57.  63.   0.;
              Gg.V4.v   0.  32.  55.   0.;
              Gg.V4.v   0.  12.  42.   0.;
              Gg.V4.v   0.   0.  25.   0.;
              Gg.V4.v  10.   0.  40.   0.;
              Gg.V4.v  33.   0.  33.   0.;
              Gg.V4.v  60.   0.  30.   0.;
              Gg.V4.v  82.  23.   0.   0.;
              Gg.V4.v  65.  60.   0.   0. |];
    ty = `Div;
    blind = `No;
    print = `No;
    copy = `No;
    screen = `No }
let spectral : t list = [
    spectral_1; spectral_2; spectral_3; spectral_4; spectral_5; spectral_6;
    spectral_7; spectral_8; spectral_9; spectral_10; spectral_11; ]

let ylgn_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  49 163  84 |];
    cmyk = [| Gg.V4.v   3.   0.  27.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgn_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 247 252 185 |];
    cmyk = [| Gg.V4.v   3.   0.  27.   0.;
              Gg.V4.v  81.   0.  76.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgn_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 173 221 142;
             Gg.Color.v_srgbi 247 252 185 |];
    cmyk = [| Gg.V4.v   3.   0.  27.   0.;
              Gg.V4.v  32.   0.  43.   0.;
              Gg.V4.v  81.   0.  76.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgn_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  35 132  67;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 194 230 153;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  24.   0.  39.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  87.  10.  83.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let ylgn_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi   0 104  55;
             Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 194 230 153;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  24.   0.  39.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  81.   0.  76.   0.;
              Gg.V4.v 100.  25.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Yes }
let ylgn_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi   0 104  55;
             Gg.Color.v_srgbi  49 163  84;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 173 221 142;
             Gg.Color.v_srgbi 217 240 163;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  15.   0.  35.   0.;
              Gg.V4.v  32.   0.  43.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  81.   0.  76.   0.;
              Gg.V4.v 100.  25.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylgn_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi   0  90  50;
             Gg.Color.v_srgbi  35 132  67;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 173 221 142;
             Gg.Color.v_srgbi 217 240 163;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  15.   0.  35.   0.;
              Gg.V4.v  32.   0.  43.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  15.  83.   0.;
              Gg.V4.v 100.  35.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylgn_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi   0  90  50;
             Gg.Color.v_srgbi  35 132  67;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 173 221 142;
             Gg.Color.v_srgbi 217 240 163;
             Gg.Color.v_srgbi 247 252 185;
             Gg.Color.v_srgbi 255 255 229 |];
    cmyk = [| Gg.V4.v   0.   0.  10.   0.;
              Gg.V4.v   3.   0.  27.   0.;
              Gg.V4.v  15.   0.  35.   0.;
              Gg.V4.v  32.   0.  43.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  15.  83.   0.;
              Gg.V4.v 100.  35.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylgn_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   0  69  41;
             Gg.Color.v_srgbi   0 104  55;
             Gg.Color.v_srgbi  35 132  67;
             Gg.Color.v_srgbi  65 171  93;
             Gg.Color.v_srgbi 120 198 121;
             Gg.Color.v_srgbi 173 221 142;
             Gg.Color.v_srgbi 217 240 163;
             Gg.Color.v_srgbi 247 252 185;
             Gg.Color.v_srgbi 255 255 229 |];
    cmyk = [| Gg.V4.v   0.   0.  10.   0.;
              Gg.V4.v   3.   0.  27.   0.;
              Gg.V4.v  15.   0.  35.   0.;
              Gg.V4.v  32.   0.  43.   0.;
              Gg.V4.v  53.   0.  53.   0.;
              Gg.V4.v  75.   0.  70.   0.;
              Gg.V4.v  87.  15.  83.   0.;
              Gg.V4.v 100.  25.  90.   0.;
              Gg.V4.v 100.  50.  90.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylgn : t list = [
    ylgn_1; ylgn_2; ylgn_3; ylgn_4; ylgn_5; ylgn_6; ylgn_7; ylgn_8; ylgn_9; ]

let ylgnbu_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi  44 127 184 |];
    cmyk = [| Gg.V4.v   7.   0.  30.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgnbu_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi  44 127 184;
             Gg.Color.v_srgbi 237 248 177 |];
    cmyk = [| Gg.V4.v   7.   0.  30.   0.;
              Gg.V4.v  85.  27.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgnbu_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi  44 127 184;
             Gg.Color.v_srgbi 127 205 187;
             Gg.Color.v_srgbi 237 248 177 |];
    cmyk = [| Gg.V4.v   7.   0.  30.   0.;
              Gg.V4.v  50.   0.  20.   0.;
              Gg.V4.v  85.  27.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylgnbu_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi  34  94 168;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 161 218 180;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  37.   0.  25.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  90.  45.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Yes }
let ylgnbu_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi  37  52 148;
             Gg.Color.v_srgbi  44 127 184;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 161 218 180;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  37.   0.  25.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  85.  27.   0.   0.;
              Gg.V4.v  90.  70.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `No;
    screen = `Maybe }
let ylgnbu_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi  37  52 148;
             Gg.Color.v_srgbi  44 127 184;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 127 205 187;
             Gg.Color.v_srgbi 199 233 180;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  22.   0.  27.   0.;
              Gg.V4.v  50.   0.  20.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  85.  27.   0.   0.;
              Gg.V4.v  90.  70.   0.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let ylgnbu_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi  12  44 132;
             Gg.Color.v_srgbi  34  94 168;
             Gg.Color.v_srgbi  29 145 192;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 127 205 187;
             Gg.Color.v_srgbi 199 233 180;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v  22.   0.  27.   0.;
              Gg.V4.v  50.   0.  20.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  90.  15.   0.   0.;
              Gg.V4.v  90.  45.   0.   0.;
              Gg.V4.v 100.  70.   0.  10. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let ylgnbu_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi  12  44 132;
             Gg.Color.v_srgbi  34  94 168;
             Gg.Color.v_srgbi  29 145 192;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 127 205 187;
             Gg.Color.v_srgbi 199 233 180;
             Gg.Color.v_srgbi 237 248 177;
             Gg.Color.v_srgbi 255 255 217 |];
    cmyk = [| Gg.V4.v   0.   0.  15.   0.;
              Gg.V4.v   7.   0.  30.   0.;
              Gg.V4.v  22.   0.  27.   0.;
              Gg.V4.v  50.   0.  20.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  90.  15.   0.   0.;
              Gg.V4.v  90.  45.   0.   0.;
              Gg.V4.v 100.  70.   0.  10. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let ylgnbu_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi   8  29  88;
             Gg.Color.v_srgbi  37  52 148;
             Gg.Color.v_srgbi  34  94 168;
             Gg.Color.v_srgbi  29 145 192;
             Gg.Color.v_srgbi  65 182 196;
             Gg.Color.v_srgbi 127 205 187;
             Gg.Color.v_srgbi 199 233 180;
             Gg.Color.v_srgbi 237 248 177;
             Gg.Color.v_srgbi 255 255 217 |];
    cmyk = [| Gg.V4.v   0.   0.  15.   0.;
              Gg.V4.v   7.   0.  30.   0.;
              Gg.V4.v  22.   0.  27.   0.;
              Gg.V4.v  50.   0.  20.   0.;
              Gg.V4.v  75.   0.  10.   0.;
              Gg.V4.v  90.  15.   0.   0.;
              Gg.V4.v  90.  45.   0.   0.;
              Gg.V4.v  90.  70.   0.   0.;
              Gg.V4.v 100.  70.   0.  40. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylgnbu : t list = [
    ylgnbu_1; ylgnbu_2; ylgnbu_3; ylgnbu_4; ylgnbu_5; ylgnbu_6; ylgnbu_7;
    ylgnbu_8; ylgnbu_9; ]

let ylorbr_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 217  95  14 |];
    cmyk = [| Gg.V4.v   0.   3.  25.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorbr_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 217  95  14;
             Gg.Color.v_srgbi 255 247 188 |];
    cmyk = [| Gg.V4.v   0.   3.  25.   0.;
              Gg.V4.v  15.  60.  95.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorbr_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 217  95  14;
             Gg.Color.v_srgbi 254 196  79;
             Gg.Color.v_srgbi 255 247 188 |];
    cmyk = [| Gg.V4.v   0.   3.  25.   0.;
              Gg.V4.v   0.  23.  65.   0.;
              Gg.V4.v  15.  60.  95.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorbr_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 204  76   2;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 217 142;
             Gg.Color.v_srgbi 255 255 212 |];
    cmyk = [| Gg.V4.v   0.   0.  17.   0.;
              Gg.V4.v   0.  15.  40.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v  20.  67. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let ylorbr_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 153  52   4;
             Gg.Color.v_srgbi 217  95  14;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 217 142;
             Gg.Color.v_srgbi 255 255 212 |];
    cmyk = [| Gg.V4.v   0.   0.  17.   0.;
              Gg.V4.v   0.  15.  40.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v  15.  60.  95.   0.;
              Gg.V4.v  40.  75. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `No }
let ylorbr_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 153  52   4;
             Gg.Color.v_srgbi 217  95  14;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 196  79;
             Gg.Color.v_srgbi 254 227 145;
             Gg.Color.v_srgbi 255 255 212 |];
    cmyk = [| Gg.V4.v   0.   0.  17.   0.;
              Gg.V4.v   0.  11.  40.   0.;
              Gg.V4.v   0.  23.  65.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v  15.  60.  95.   0.;
              Gg.V4.v  40.  75. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorbr_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 140  45   4;
             Gg.Color.v_srgbi 204  76   2;
             Gg.Color.v_srgbi 236 112  20;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 196  79;
             Gg.Color.v_srgbi 254 227 145;
             Gg.Color.v_srgbi 255 255 212 |];
    cmyk = [| Gg.V4.v   0.   0.  17.   0.;
              Gg.V4.v   0.  11.  40.   0.;
              Gg.V4.v   0.  23.  65.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v   7.  55.  90.   0.;
              Gg.V4.v  20.  67. 100.   0.;
              Gg.V4.v  45.  78. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorbr_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 140  45   4;
             Gg.Color.v_srgbi 204  76   2;
             Gg.Color.v_srgbi 236 112  20;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 196  79;
             Gg.Color.v_srgbi 254 227 145;
             Gg.Color.v_srgbi 255 247 188;
             Gg.Color.v_srgbi 255 255 229 |];
    cmyk = [| Gg.V4.v   0.   0.  10.   0.;
              Gg.V4.v   0.   3.  25.   0.;
              Gg.V4.v   0.  11.  40.   0.;
              Gg.V4.v   0.  23.  65.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v   7.  55.  90.   0.;
              Gg.V4.v  20.  67. 100.   0.;
              Gg.V4.v  45.  78. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorbr_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 102  37   6;
             Gg.Color.v_srgbi 153  52   4;
             Gg.Color.v_srgbi 204  76   2;
             Gg.Color.v_srgbi 236 112  20;
             Gg.Color.v_srgbi 254 153  41;
             Gg.Color.v_srgbi 254 196  79;
             Gg.Color.v_srgbi 254 227 145;
             Gg.Color.v_srgbi 255 247 188;
             Gg.Color.v_srgbi 255 255 229 |];
    cmyk = [| Gg.V4.v   0.   0.  10.   0.;
              Gg.V4.v   0.   3.  25.   0.;
              Gg.V4.v   0.  11.  40.   0.;
              Gg.V4.v   0.  23.  65.   0.;
              Gg.V4.v   0.  40.  80.   0.;
              Gg.V4.v   7.  55.  90.   0.;
              Gg.V4.v  20.  67. 100.   0.;
              Gg.V4.v  40.  75. 100.   0.;
              Gg.V4.v  60.  80. 100.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorbr : t list = [
    ylorbr_1; ylorbr_2; ylorbr_3; ylorbr_4; ylorbr_5; ylorbr_6; ylorbr_7;
    ylorbr_8; ylorbr_9; ]

let ylorrd_1 = {
    length = 1;
    rgb = [| Gg.Color.v_srgbi 240  59  32 |];
    cmyk = [| Gg.V4.v   0.   7.  35.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorrd_2 = {
    length = 2;
    rgb = [| Gg.Color.v_srgbi 240  59  32;
             Gg.Color.v_srgbi 255 237 160 |];
    cmyk = [| Gg.V4.v   0.   7.  35.   0.;
              Gg.V4.v   5.  77.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorrd_3 = {
    length = 3;
    rgb = [| Gg.Color.v_srgbi 240  59  32;
             Gg.Color.v_srgbi 254 178  76;
             Gg.Color.v_srgbi 255 237 160 |];
    cmyk = [| Gg.V4.v   0.   7.  35.   0.;
              Gg.V4.v   0.  30.  65.   0.;
              Gg.V4.v   5.  77.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }
let ylorrd_4 = {
    length = 4;
    rgb = [| Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 204  92;
             Gg.Color.v_srgbi 255 255 178 |];
    cmyk = [| Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v   0.  20.  60.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v  10.  90.  80.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Maybe;
    screen = `Maybe }
let ylorrd_5 = {
    length = 5;
    rgb = [| Gg.Color.v_srgbi 189   0  38;
             Gg.Color.v_srgbi 240  59  32;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 204  92;
             Gg.Color.v_srgbi 255 255 178 |];
    cmyk = [| Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v   0.  20.  60.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   5.  77.  80.   0.;
              Gg.V4.v  25. 100.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `Maybe;
    screen = `Maybe }
let ylorrd_6 = {
    length = 6;
    rgb = [| Gg.Color.v_srgbi 189   0  38;
             Gg.Color.v_srgbi 240  59  32;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 178  76;
             Gg.Color.v_srgbi 254 217 118;
             Gg.Color.v_srgbi 255 255 178 |];
    cmyk = [| Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v   0.  15.  50.   0.;
              Gg.V4.v   0.  30.  65.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   5.  77.  80.   0.;
              Gg.V4.v  25. 100.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `Maybe;
    copy = `No;
    screen = `No }
let ylorrd_7 = {
    length = 7;
    rgb = [| Gg.Color.v_srgbi 177   0  38;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 252  78  42;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 178  76;
             Gg.Color.v_srgbi 254 217 118;
             Gg.Color.v_srgbi 255 255 178 |];
    cmyk = [| Gg.V4.v   0.   0.  30.   0.;
              Gg.V4.v   0.  15.  50.   0.;
              Gg.V4.v   0.  30.  65.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   0.  70.  75.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  30. 100.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorrd_8 = {
    length = 8;
    rgb = [| Gg.Color.v_srgbi 177   0  38;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 252  78  42;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 178  76;
             Gg.Color.v_srgbi 254 217 118;
             Gg.Color.v_srgbi 255 237 160;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v   0.   7.  35.   0.;
              Gg.V4.v   0.  15.  50.   0.;
              Gg.V4.v   0.  30.  65.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   0.  70.  75.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  30. 100.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorrd_9 = {
    length = 9;
    rgb = [| Gg.Color.v_srgbi 128   0  38;
             Gg.Color.v_srgbi 189   0  38;
             Gg.Color.v_srgbi 227  26  28;
             Gg.Color.v_srgbi 252  78  42;
             Gg.Color.v_srgbi 253 141  60;
             Gg.Color.v_srgbi 254 178  76;
             Gg.Color.v_srgbi 254 217 118;
             Gg.Color.v_srgbi 255 237 160;
             Gg.Color.v_srgbi 255 255 204 |];
    cmyk = [| Gg.V4.v   0.   0.  20.   0.;
              Gg.V4.v   0.   7.  35.   0.;
              Gg.V4.v   0.  15.  50.   0.;
              Gg.V4.v   0.  30.  65.   0.;
              Gg.V4.v   0.  45.  70.   0.;
              Gg.V4.v   0.  70.  75.   0.;
              Gg.V4.v  10.  90.  80.   0.;
              Gg.V4.v  25. 100.  70.   0.;
              Gg.V4.v  50. 100.  70.   0. |];
    ty = `Seq;
    blind = `Yes;
    print = `No;
    copy = `No;
    screen = `No }
let ylorrd : t list = [
    ylorrd_1; ylorrd_2; ylorrd_3; ylorrd_4; ylorrd_5; ylorrd_6; ylorrd_7;
    ylorrd_8; ylorrd_9; ]

(* Matplotlib colormaps *)
let magma = {
    length = 256;
    rgb = [| Gg.Color.v 0.001462 0.000466 0.013866 1.;
             Gg.Color.v 0.002258 0.001295 0.018331 1.;
             Gg.Color.v 0.003279 0.002305 0.023708 1.;
             Gg.Color.v 0.004512 0.003490 0.029965 1.;
             Gg.Color.v 0.005950 0.004843 0.037130 1.;
             Gg.Color.v 0.007588 0.006356 0.044973 1.;
             Gg.Color.v 0.009426 0.008022 0.052844 1.;
             Gg.Color.v 0.011465 0.009828 0.060750 1.;
             Gg.Color.v 0.013708 0.011771 0.068667 1.;
             Gg.Color.v 0.016156 0.013840 0.076603 1.;
             Gg.Color.v 0.018815 0.016026 0.084584 1.;
             Gg.Color.v 0.021692 0.018320 0.092610 1.;
             Gg.Color.v 0.024792 0.020715 0.100676 1.;
             Gg.Color.v 0.028123 0.023201 0.108787 1.;
             Gg.Color.v 0.031696 0.025765 0.116965 1.;
             Gg.Color.v 0.035520 0.028397 0.125209 1.;
             Gg.Color.v 0.039608 0.031090 0.133515 1.;
             Gg.Color.v 0.043830 0.033830 0.141886 1.;
             Gg.Color.v 0.048062 0.036607 0.150327 1.;
             Gg.Color.v 0.052320 0.039407 0.158841 1.;
             Gg.Color.v 0.056615 0.042160 0.167446 1.;
             Gg.Color.v 0.060949 0.044794 0.176129 1.;
             Gg.Color.v 0.065330 0.047318 0.184892 1.;
             Gg.Color.v 0.069764 0.049726 0.193735 1.;
             Gg.Color.v 0.074257 0.052017 0.202660 1.;
             Gg.Color.v 0.078815 0.054184 0.211667 1.;
             Gg.Color.v 0.083446 0.056225 0.220755 1.;
             Gg.Color.v 0.088155 0.058133 0.229922 1.;
             Gg.Color.v 0.092949 0.059904 0.239164 1.;
             Gg.Color.v 0.097833 0.061531 0.248477 1.;
             Gg.Color.v 0.102815 0.063010 0.257854 1.;
             Gg.Color.v 0.107899 0.064335 0.267289 1.;
             Gg.Color.v 0.113094 0.065492 0.276784 1.;
             Gg.Color.v 0.118405 0.066479 0.286321 1.;
             Gg.Color.v 0.123833 0.067295 0.295879 1.;
             Gg.Color.v 0.129380 0.067935 0.305443 1.;
             Gg.Color.v 0.135053 0.068391 0.315000 1.;
             Gg.Color.v 0.140858 0.068654 0.324538 1.;
             Gg.Color.v 0.146785 0.068738 0.334011 1.;
             Gg.Color.v 0.152839 0.068637 0.343404 1.;
             Gg.Color.v 0.159018 0.068354 0.352688 1.;
             Gg.Color.v 0.165308 0.067911 0.361816 1.;
             Gg.Color.v 0.171713 0.067305 0.370771 1.;
             Gg.Color.v 0.178212 0.066576 0.379497 1.;
             Gg.Color.v 0.184801 0.065732 0.387973 1.;
             Gg.Color.v 0.191460 0.064818 0.396152 1.;
             Gg.Color.v 0.198177 0.063862 0.404009 1.;
             Gg.Color.v 0.204935 0.062907 0.411514 1.;
             Gg.Color.v 0.211718 0.061992 0.418647 1.;
             Gg.Color.v 0.218512 0.061158 0.425392 1.;
             Gg.Color.v 0.225302 0.060445 0.431742 1.;
             Gg.Color.v 0.232077 0.059889 0.437695 1.;
             Gg.Color.v 0.238826 0.059517 0.443256 1.;
             Gg.Color.v 0.245543 0.059352 0.448436 1.;
             Gg.Color.v 0.252220 0.059415 0.453248 1.;
             Gg.Color.v 0.258857 0.059706 0.457710 1.;
             Gg.Color.v 0.265447 0.060237 0.461840 1.;
             Gg.Color.v 0.271994 0.060994 0.465660 1.;
             Gg.Color.v 0.278493 0.061978 0.469190 1.;
             Gg.Color.v 0.284951 0.063168 0.472451 1.;
             Gg.Color.v 0.291366 0.064553 0.475462 1.;
             Gg.Color.v 0.297740 0.066117 0.478243 1.;
             Gg.Color.v 0.304081 0.067835 0.480812 1.;
             Gg.Color.v 0.310382 0.069702 0.483186 1.;
             Gg.Color.v 0.316654 0.071690 0.485380 1.;
             Gg.Color.v 0.322899 0.073782 0.487408 1.;
             Gg.Color.v 0.329114 0.075972 0.489287 1.;
             Gg.Color.v 0.335308 0.078236 0.491024 1.;
             Gg.Color.v 0.341482 0.080564 0.492631 1.;
             Gg.Color.v 0.347636 0.082946 0.494121 1.;
             Gg.Color.v 0.353773 0.085373 0.495501 1.;
             Gg.Color.v 0.359898 0.087831 0.496778 1.;
             Gg.Color.v 0.366012 0.090314 0.497960 1.;
             Gg.Color.v 0.372116 0.092816 0.499053 1.;
             Gg.Color.v 0.378211 0.095332 0.500067 1.;
             Gg.Color.v 0.384299 0.097855 0.501002 1.;
             Gg.Color.v 0.390384 0.100379 0.501864 1.;
             Gg.Color.v 0.396467 0.102902 0.502658 1.;
             Gg.Color.v 0.402548 0.105420 0.503386 1.;
             Gg.Color.v 0.408629 0.107930 0.504052 1.;
             Gg.Color.v 0.414709 0.110431 0.504662 1.;
             Gg.Color.v 0.420791 0.112920 0.505215 1.;
             Gg.Color.v 0.426877 0.115395 0.505714 1.;
             Gg.Color.v 0.432967 0.117855 0.506160 1.;
             Gg.Color.v 0.439062 0.120298 0.506555 1.;
             Gg.Color.v 0.445163 0.122724 0.506901 1.;
             Gg.Color.v 0.451271 0.125132 0.507198 1.;
             Gg.Color.v 0.457386 0.127522 0.507448 1.;
             Gg.Color.v 0.463508 0.129893 0.507652 1.;
             Gg.Color.v 0.469640 0.132245 0.507809 1.;
             Gg.Color.v 0.475780 0.134577 0.507921 1.;
             Gg.Color.v 0.481929 0.136891 0.507989 1.;
             Gg.Color.v 0.488088 0.139186 0.508011 1.;
             Gg.Color.v 0.494258 0.141462 0.507988 1.;
             Gg.Color.v 0.500438 0.143719 0.507920 1.;
             Gg.Color.v 0.506629 0.145958 0.507806 1.;
             Gg.Color.v 0.512831 0.148179 0.507648 1.;
             Gg.Color.v 0.519045 0.150383 0.507443 1.;
             Gg.Color.v 0.525270 0.152569 0.507192 1.;
             Gg.Color.v 0.531507 0.154739 0.506895 1.;
             Gg.Color.v 0.537755 0.156894 0.506551 1.;
             Gg.Color.v 0.544015 0.159033 0.506159 1.;
             Gg.Color.v 0.550287 0.161158 0.505719 1.;
             Gg.Color.v 0.556571 0.163269 0.505230 1.;
             Gg.Color.v 0.562866 0.165368 0.504692 1.;
             Gg.Color.v 0.569172 0.167454 0.504105 1.;
             Gg.Color.v 0.575490 0.169530 0.503466 1.;
             Gg.Color.v 0.581819 0.171596 0.502777 1.;
             Gg.Color.v 0.588158 0.173652 0.502035 1.;
             Gg.Color.v 0.594508 0.175701 0.501241 1.;
             Gg.Color.v 0.600868 0.177743 0.500394 1.;
             Gg.Color.v 0.607238 0.179779 0.499492 1.;
             Gg.Color.v 0.613617 0.181811 0.498536 1.;
             Gg.Color.v 0.620005 0.183840 0.497524 1.;
             Gg.Color.v 0.626401 0.185867 0.496456 1.;
             Gg.Color.v 0.632805 0.187893 0.495332 1.;
             Gg.Color.v 0.639216 0.189921 0.494150 1.;
             Gg.Color.v 0.645633 0.191952 0.492910 1.;
             Gg.Color.v 0.652056 0.193986 0.491611 1.;
             Gg.Color.v 0.658483 0.196027 0.490253 1.;
             Gg.Color.v 0.664915 0.198075 0.488836 1.;
             Gg.Color.v 0.671349 0.200133 0.487358 1.;
             Gg.Color.v 0.677786 0.202203 0.485819 1.;
             Gg.Color.v 0.684224 0.204286 0.484219 1.;
             Gg.Color.v 0.690661 0.206384 0.482558 1.;
             Gg.Color.v 0.697098 0.208501 0.480835 1.;
             Gg.Color.v 0.703532 0.210638 0.479049 1.;
             Gg.Color.v 0.709962 0.212797 0.477201 1.;
             Gg.Color.v 0.716387 0.214982 0.475290 1.;
             Gg.Color.v 0.722805 0.217194 0.473316 1.;
             Gg.Color.v 0.729216 0.219437 0.471279 1.;
             Gg.Color.v 0.735616 0.221713 0.469180 1.;
             Gg.Color.v 0.742004 0.224025 0.467018 1.;
             Gg.Color.v 0.748378 0.226377 0.464794 1.;
             Gg.Color.v 0.754737 0.228772 0.462509 1.;
             Gg.Color.v 0.761077 0.231214 0.460162 1.;
             Gg.Color.v 0.767398 0.233705 0.457755 1.;
             Gg.Color.v 0.773695 0.236249 0.455289 1.;
             Gg.Color.v 0.779968 0.238851 0.452765 1.;
             Gg.Color.v 0.786212 0.241514 0.450184 1.;
             Gg.Color.v 0.792427 0.244242 0.447543 1.;
             Gg.Color.v 0.798608 0.247040 0.444848 1.;
             Gg.Color.v 0.804752 0.249911 0.442102 1.;
             Gg.Color.v 0.810855 0.252861 0.439305 1.;
             Gg.Color.v 0.816914 0.255895 0.436461 1.;
             Gg.Color.v 0.822926 0.259016 0.433573 1.;
             Gg.Color.v 0.828886 0.262229 0.430644 1.;
             Gg.Color.v 0.834791 0.265540 0.427671 1.;
             Gg.Color.v 0.840636 0.268953 0.424666 1.;
             Gg.Color.v 0.846416 0.272473 0.421631 1.;
             Gg.Color.v 0.852126 0.276106 0.418573 1.;
             Gg.Color.v 0.857763 0.279857 0.415496 1.;
             Gg.Color.v 0.863320 0.283729 0.412403 1.;
             Gg.Color.v 0.868793 0.287728 0.409303 1.;
             Gg.Color.v 0.874176 0.291859 0.406205 1.;
             Gg.Color.v 0.879464 0.296125 0.403118 1.;
             Gg.Color.v 0.884651 0.300530 0.400047 1.;
             Gg.Color.v 0.889731 0.305079 0.397002 1.;
             Gg.Color.v 0.894700 0.309773 0.393995 1.;
             Gg.Color.v 0.899552 0.314616 0.391037 1.;
             Gg.Color.v 0.904281 0.319610 0.388137 1.;
             Gg.Color.v 0.908884 0.324755 0.385308 1.;
             Gg.Color.v 0.913354 0.330052 0.382563 1.;
             Gg.Color.v 0.917689 0.335500 0.379915 1.;
             Gg.Color.v 0.921884 0.341098 0.377376 1.;
             Gg.Color.v 0.925937 0.346844 0.374959 1.;
             Gg.Color.v 0.929845 0.352734 0.372677 1.;
             Gg.Color.v 0.933606 0.358764 0.370541 1.;
             Gg.Color.v 0.937221 0.364929 0.368567 1.;
             Gg.Color.v 0.940687 0.371224 0.366762 1.;
             Gg.Color.v 0.944006 0.377643 0.365136 1.;
             Gg.Color.v 0.947180 0.384178 0.363701 1.;
             Gg.Color.v 0.950210 0.390820 0.362468 1.;
             Gg.Color.v 0.953099 0.397563 0.361438 1.;
             Gg.Color.v 0.955849 0.404400 0.360619 1.;
             Gg.Color.v 0.958464 0.411324 0.360014 1.;
             Gg.Color.v 0.960949 0.418323 0.359630 1.;
             Gg.Color.v 0.963310 0.425390 0.359469 1.;
             Gg.Color.v 0.965549 0.432519 0.359529 1.;
             Gg.Color.v 0.967671 0.439703 0.359810 1.;
             Gg.Color.v 0.969680 0.446936 0.360311 1.;
             Gg.Color.v 0.971582 0.454210 0.361030 1.;
             Gg.Color.v 0.973381 0.461520 0.361965 1.;
             Gg.Color.v 0.975082 0.468861 0.363111 1.;
             Gg.Color.v 0.976690 0.476226 0.364466 1.;
             Gg.Color.v 0.978210 0.483612 0.366025 1.;
             Gg.Color.v 0.979645 0.491014 0.367783 1.;
             Gg.Color.v 0.981000 0.498428 0.369734 1.;
             Gg.Color.v 0.982279 0.505851 0.371874 1.;
             Gg.Color.v 0.983485 0.513280 0.374198 1.;
             Gg.Color.v 0.984622 0.520713 0.376698 1.;
             Gg.Color.v 0.985693 0.528148 0.379371 1.;
             Gg.Color.v 0.986700 0.535582 0.382210 1.;
             Gg.Color.v 0.987646 0.543015 0.385210 1.;
             Gg.Color.v 0.988533 0.550446 0.388365 1.;
             Gg.Color.v 0.989363 0.557873 0.391671 1.;
             Gg.Color.v 0.990138 0.565296 0.395122 1.;
             Gg.Color.v 0.990871 0.572706 0.398714 1.;
             Gg.Color.v 0.991558 0.580107 0.402441 1.;
             Gg.Color.v 0.992196 0.587502 0.406299 1.;
             Gg.Color.v 0.992785 0.594891 0.410283 1.;
             Gg.Color.v 0.993326 0.602275 0.414390 1.;
             Gg.Color.v 0.993834 0.609644 0.418613 1.;
             Gg.Color.v 0.994309 0.616999 0.422950 1.;
             Gg.Color.v 0.994738 0.624350 0.427397 1.;
             Gg.Color.v 0.995122 0.631696 0.431951 1.;
             Gg.Color.v 0.995480 0.639027 0.436607 1.;
             Gg.Color.v 0.995810 0.646344 0.441361 1.;
             Gg.Color.v 0.996096 0.653659 0.446213 1.;
             Gg.Color.v 0.996341 0.660969 0.451160 1.;
             Gg.Color.v 0.996580 0.668256 0.456192 1.;
             Gg.Color.v 0.996775 0.675541 0.461314 1.;
             Gg.Color.v 0.996925 0.682828 0.466526 1.;
             Gg.Color.v 0.997077 0.690088 0.471811 1.;
             Gg.Color.v 0.997186 0.697349 0.477182 1.;
             Gg.Color.v 0.997254 0.704611 0.482635 1.;
             Gg.Color.v 0.997325 0.711848 0.488154 1.;
             Gg.Color.v 0.997351 0.719089 0.493755 1.;
             Gg.Color.v 0.997351 0.726324 0.499428 1.;
             Gg.Color.v 0.997341 0.733545 0.505167 1.;
             Gg.Color.v 0.997285 0.740772 0.510983 1.;
             Gg.Color.v 0.997228 0.747981 0.516859 1.;
             Gg.Color.v 0.997138 0.755190 0.522806 1.;
             Gg.Color.v 0.997019 0.762398 0.528821 1.;
             Gg.Color.v 0.996898 0.769591 0.534892 1.;
             Gg.Color.v 0.996727 0.776795 0.541039 1.;
             Gg.Color.v 0.996571 0.783977 0.547233 1.;
             Gg.Color.v 0.996369 0.791167 0.553499 1.;
             Gg.Color.v 0.996162 0.798348 0.559820 1.;
             Gg.Color.v 0.995932 0.805527 0.566202 1.;
             Gg.Color.v 0.995680 0.812706 0.572645 1.;
             Gg.Color.v 0.995424 0.819875 0.579140 1.;
             Gg.Color.v 0.995131 0.827052 0.585701 1.;
             Gg.Color.v 0.994851 0.834213 0.592307 1.;
             Gg.Color.v 0.994524 0.841387 0.598983 1.;
             Gg.Color.v 0.994222 0.848540 0.605696 1.;
             Gg.Color.v 0.993866 0.855711 0.612482 1.;
             Gg.Color.v 0.993545 0.862859 0.619299 1.;
             Gg.Color.v 0.993170 0.870024 0.626189 1.;
             Gg.Color.v 0.992831 0.877168 0.633109 1.;
             Gg.Color.v 0.992440 0.884330 0.640099 1.;
             Gg.Color.v 0.992089 0.891470 0.647116 1.;
             Gg.Color.v 0.991688 0.898627 0.654202 1.;
             Gg.Color.v 0.991332 0.905763 0.661309 1.;
             Gg.Color.v 0.990930 0.912915 0.668481 1.;
             Gg.Color.v 0.990570 0.920049 0.675675 1.;
             Gg.Color.v 0.990175 0.927196 0.682926 1.;
             Gg.Color.v 0.989815 0.934329 0.690198 1.;
             Gg.Color.v 0.989434 0.941470 0.697519 1.;
             Gg.Color.v 0.989077 0.948604 0.704863 1.;
             Gg.Color.v 0.988717 0.955742 0.712242 1.;
             Gg.Color.v 0.988367 0.962878 0.719649 1.;
             Gg.Color.v 0.988033 0.970012 0.727077 1.;
             Gg.Color.v 0.987691 0.977154 0.734536 1.;
             Gg.Color.v 0.987387 0.984288 0.742002 1.;
             Gg.Color.v 0.987053 0.991438 0.749504 1.;
             |];
    cmyk = [| Gg.V4.v 0.894562 0.966393 0.000000 0.986134;
              Gg.V4.v 0.876821 0.929355 0.000000 0.981669;
              Gg.V4.v 0.861692 0.902775 0.000000 0.976292;
              Gg.V4.v 0.849424 0.883531 0.000000 0.970035;
              Gg.V4.v 0.839752 0.869566 0.000000 0.962870;
              Gg.V4.v 0.831277 0.858671 0.000000 0.955027;
              Gg.V4.v 0.821626 0.848195 0.000000 0.947156;
              Gg.V4.v 0.811276 0.838222 0.000000 0.939250;
              Gg.V4.v 0.800370 0.828579 0.000000 0.931333;
              Gg.V4.v 0.789094 0.819328 0.000000 0.923397;
              Gg.V4.v 0.777558 0.810532 0.000000 0.915416;
              Gg.V4.v 0.765770 0.802181 0.000000 0.907390;
              Gg.V4.v 0.753745 0.794241 0.000000 0.899324;
              Gg.V4.v 0.741486 0.786730 0.000000 0.891213;
              Gg.V4.v 0.729013 0.779720 0.000000 0.883035;
              Gg.V4.v 0.716314 0.773203 0.000000 0.874791;
              Gg.V4.v 0.703344 0.767142 0.000000 0.866485;
              Gg.V4.v 0.691090 0.761569 0.000000 0.858114;
              Gg.V4.v 0.680284 0.756484 0.000000 0.849673;
              Gg.V4.v 0.670614 0.751909 0.000000 0.841159;
              Gg.V4.v 0.661891 0.748217 0.000000 0.832554;
              Gg.V4.v 0.653953 0.745675 0.000000 0.823871;
              Gg.V4.v 0.646659 0.744078 0.000000 0.815108;
              Gg.V4.v 0.639900 0.743330 0.000000 0.806265;
              Gg.V4.v 0.633588 0.743329 0.000000 0.797340;
              Gg.V4.v 0.627646 0.744013 0.000000 0.788333;
              Gg.V4.v 0.621997 0.745306 0.000000 0.779245;
              Gg.V4.v 0.616587 0.747162 0.000000 0.770078;
              Gg.V4.v 0.611359 0.749528 0.000000 0.760836;
              Gg.V4.v 0.606269 0.752367 0.000000 0.751523;
              Gg.V4.v 0.601267 0.755637 0.000000 0.742146;
              Gg.V4.v 0.596321 0.759305 0.000000 0.732711;
              Gg.V4.v 0.591400 0.763382 0.000000 0.723216;
              Gg.V4.v 0.586461 0.767817 0.000000 0.713679;
              Gg.V4.v 0.581474 0.772559 0.000000 0.704121;
              Gg.V4.v 0.576419 0.777585 0.000000 0.694557;
              Gg.V4.v 0.571260 0.782886 0.000000 0.685000;
              Gg.V4.v 0.565974 0.788456 0.000000 0.675462;
              Gg.V4.v 0.560538 0.794204 0.000000 0.665989;
              Gg.V4.v 0.554929 0.800128 0.000000 0.656596;
              Gg.V4.v 0.549126 0.806191 0.000000 0.647312;
              Gg.V4.v 0.543116 0.812305 0.000000 0.638184;
              Gg.V4.v 0.536876 0.818473 0.000000 0.629229;
              Gg.V4.v 0.530399 0.824568 0.000000 0.620503;
              Gg.V4.v 0.523676 0.830576 0.000000 0.612027;
              Gg.V4.v 0.516701 0.836381 0.000000 0.603848;
              Gg.V4.v 0.509474 0.841929 0.000000 0.595991;
              Gg.V4.v 0.501998 0.847133 0.000000 0.588486;
              Gg.V4.v 0.494280 0.851923 0.000000 0.581353;
              Gg.V4.v 0.486328 0.856231 0.000000 0.574608;
              Gg.V4.v 0.478156 0.859997 0.000000 0.568258;
              Gg.V4.v 0.469775 0.863172 0.000000 0.562305;
              Gg.V4.v 0.461201 0.865728 0.000000 0.556744;
              Gg.V4.v 0.452446 0.867647 0.000000 0.551564;
              Gg.V4.v 0.443528 0.868913 0.000000 0.546752;
              Gg.V4.v 0.434452 0.869555 0.000000 0.542290;
              Gg.V4.v 0.425240 0.869572 0.000000 0.538160;
              Gg.V4.v 0.415896 0.869016 0.000000 0.534340;
              Gg.V4.v 0.406439 0.867904 0.000000 0.530810;
              Gg.V4.v 0.396867 0.866297 0.000000 0.527549;
              Gg.V4.v 0.387194 0.864231 0.000000 0.524538;
              Gg.V4.v 0.377429 0.861750 0.000000 0.521757;
              Gg.V4.v 0.367568 0.858916 0.000000 0.519188;
              Gg.V4.v 0.357635 0.855745 0.000000 0.516814;
              Gg.V4.v 0.347616 0.852301 0.000000 0.514620;
              Gg.V4.v 0.337518 0.848624 0.000000 0.512592;
              Gg.V4.v 0.327360 0.844729 0.000000 0.510713;
              Gg.V4.v 0.317125 0.840668 0.000000 0.508976;
              Gg.V4.v 0.306820 0.836462 0.000000 0.507369;
              Gg.V4.v 0.296456 0.832134 0.000000 0.505879;
              Gg.V4.v 0.286030 0.827704 0.000000 0.504499;
              Gg.V4.v 0.275536 0.823199 0.000000 0.503222;
              Gg.V4.v 0.264977 0.818632 0.000000 0.502040;
              Gg.V4.v 0.254356 0.814016 0.000000 0.500947;
              Gg.V4.v 0.243679 0.809362 0.000000 0.499933;
              Gg.V4.v 0.232939 0.804681 0.000000 0.498998;
              Gg.V4.v 0.222132 0.799988 0.000000 0.498136;
              Gg.V4.v 0.211259 0.795284 0.000000 0.497342;
              Gg.V4.v 0.200319 0.790578 0.000000 0.496614;
              Gg.V4.v 0.189312 0.785875 0.000000 0.495948;
              Gg.V4.v 0.178244 0.781178 0.000000 0.495338;
              Gg.V4.v 0.167105 0.776491 0.000000 0.494785;
              Gg.V4.v 0.155892 0.771818 0.000000 0.494286;
              Gg.V4.v 0.144604 0.767159 0.000000 0.493840;
              Gg.V4.v 0.133239 0.762517 0.000000 0.493445;
              Gg.V4.v 0.121795 0.757894 0.000000 0.493099;
              Gg.V4.v 0.110267 0.753288 0.000000 0.492802;
              Gg.V4.v 0.098654 0.748699 0.000000 0.492552;
              Gg.V4.v 0.086957 0.744130 0.000000 0.492348;
              Gg.V4.v 0.075164 0.739577 0.000000 0.492191;
              Gg.V4.v 0.063280 0.735043 0.000000 0.492079;
              Gg.V4.v 0.051300 0.730524 0.000000 0.492011;
              Gg.V4.v 0.039218 0.726018 0.000000 0.491989;
              Gg.V4.v 0.027028 0.721525 0.000000 0.492012;
              Gg.V4.v 0.014731 0.717044 0.000000 0.492080;
              Gg.V4.v 0.002318 0.712571 0.000000 0.492194;
              Gg.V4.v 0.000000 0.711057 0.010107 0.487169;
              Gg.V4.v 0.000000 0.710270 0.022353 0.480955;
              Gg.V4.v 0.000000 0.709542 0.034417 0.474730;
              Gg.V4.v 0.000000 0.708867 0.046306 0.468493;
              Gg.V4.v 0.000000 0.708243 0.058026 0.462245;
              Gg.V4.v 0.000000 0.707668 0.069586 0.455985;
              Gg.V4.v 0.000000 0.707138 0.080990 0.449713;
              Gg.V4.v 0.000000 0.706652 0.092245 0.443429;
              Gg.V4.v 0.000000 0.706204 0.103353 0.437134;
              Gg.V4.v 0.000000 0.705794 0.114319 0.430828;
              Gg.V4.v 0.000000 0.705416 0.125152 0.424510;
              Gg.V4.v 0.000000 0.705070 0.135853 0.418181;
              Gg.V4.v 0.000000 0.704753 0.146428 0.411842;
              Gg.V4.v 0.000000 0.704460 0.156881 0.405492;
              Gg.V4.v 0.000000 0.704190 0.167215 0.399132;
              Gg.V4.v 0.000000 0.703940 0.177436 0.392762;
              Gg.V4.v 0.000000 0.703706 0.187545 0.386383;
              Gg.V4.v 0.000000 0.703486 0.197548 0.379995;
              Gg.V4.v 0.000000 0.703278 0.207447 0.373599;
              Gg.V4.v 0.000000 0.703079 0.217244 0.367195;
              Gg.V4.v 0.000000 0.702884 0.226944 0.360784;
              Gg.V4.v 0.000000 0.702692 0.236548 0.354367;
              Gg.V4.v 0.000000 0.702501 0.246060 0.347944;
              Gg.V4.v 0.000000 0.702305 0.255481 0.341517;
              Gg.V4.v 0.000000 0.702105 0.264814 0.335085;
              Gg.V4.v 0.000000 0.701894 0.274062 0.328651;
              Gg.V4.v 0.000000 0.701671 0.283227 0.322214;
              Gg.V4.v 0.000000 0.701434 0.292309 0.315776;
              Gg.V4.v 0.000000 0.701179 0.301310 0.309339;
              Gg.V4.v 0.000000 0.700901 0.310233 0.302902;
              Gg.V4.v 0.000000 0.700599 0.319080 0.296468;
              Gg.V4.v 0.000000 0.700270 0.327850 0.290038;
              Gg.V4.v 0.000000 0.699908 0.336546 0.283613;
              Gg.V4.v 0.000000 0.699512 0.345168 0.277195;
              Gg.V4.v 0.000000 0.699078 0.353718 0.270784;
              Gg.V4.v 0.000000 0.698602 0.362194 0.264384;
              Gg.V4.v 0.000000 0.698081 0.370599 0.257996;
              Gg.V4.v 0.000000 0.697510 0.378932 0.251622;
              Gg.V4.v 0.000000 0.696885 0.387192 0.245263;
              Gg.V4.v 0.000000 0.696202 0.395380 0.238923;
              Gg.V4.v 0.000000 0.695458 0.403497 0.232602;
              Gg.V4.v 0.000000 0.694648 0.411539 0.226305;
              Gg.V4.v 0.000000 0.693768 0.419508 0.220032;
              Gg.V4.v 0.000000 0.692813 0.427401 0.213788;
              Gg.V4.v 0.000000 0.691780 0.435225 0.207573;
              Gg.V4.v 0.000000 0.690662 0.442971 0.201392;
              Gg.V4.v 0.000000 0.689456 0.450636 0.195248;
              Gg.V4.v 0.000000 0.688155 0.458220 0.189145;
              Gg.V4.v 0.000000 0.686754 0.465720 0.183086;
              Gg.V4.v 0.000000 0.685250 0.473132 0.177074;
              Gg.V4.v 0.000000 0.683637 0.480454 0.171114;
              Gg.V4.v 0.000000 0.681908 0.487691 0.165209;
              Gg.V4.v 0.000000 0.680060 0.494828 0.159364;
              Gg.V4.v 0.000000 0.678086 0.501863 0.153584;
              Gg.V4.v 0.000000 0.675980 0.508790 0.147874;
              Gg.V4.v 0.000000 0.673736 0.515605 0.142237;
              Gg.V4.v 0.000000 0.671351 0.522306 0.136680;
              Gg.V4.v 0.000000 0.668819 0.528883 0.131207;
              Gg.V4.v 0.000000 0.666132 0.535328 0.125824;
              Gg.V4.v 0.000000 0.663289 0.541632 0.120536;
              Gg.V4.v 0.000000 0.660284 0.547791 0.115349;
              Gg.V4.v 0.000000 0.657111 0.553795 0.110269;
              Gg.V4.v 0.000000 0.653769 0.559635 0.105300;
              Gg.V4.v 0.000000 0.650253 0.565298 0.100448;
              Gg.V4.v 0.000000 0.646559 0.570778 0.095719;
              Gg.V4.v 0.000000 0.642688 0.576065 0.091116;
              Gg.V4.v 0.000000 0.638637 0.581145 0.086646;
              Gg.V4.v 0.000000 0.634408 0.586009 0.082311;
              Gg.V4.v 0.000000 0.629999 0.590647 0.078116;
              Gg.V4.v 0.000000 0.625413 0.595049 0.074063;
              Gg.V4.v 0.000000 0.620653 0.599205 0.070155;
              Gg.V4.v 0.000000 0.615722 0.603108 0.066394;
              Gg.V4.v 0.000000 0.610627 0.606745 0.062779;
              Gg.V4.v 0.000000 0.605369 0.610113 0.059313;
              Gg.V4.v 0.000000 0.599957 0.613206 0.055994;
              Gg.V4.v 0.000000 0.594398 0.616017 0.052820;
              Gg.V4.v 0.000000 0.588701 0.618539 0.049790;
              Gg.V4.v 0.000000 0.582873 0.620776 0.046901;
              Gg.V4.v 0.000000 0.576921 0.622724 0.044151;
              Gg.V4.v 0.000000 0.570851 0.624384 0.041536;
              Gg.V4.v 0.000000 0.564677 0.625755 0.039051;
              Gg.V4.v 0.000000 0.558408 0.626840 0.036690;
              Gg.V4.v 0.000000 0.552049 0.627643 0.034451;
              Gg.V4.v 0.000000 0.545607 0.628169 0.032329;
              Gg.V4.v 0.000000 0.539089 0.628423 0.030320;
              Gg.V4.v 0.000000 0.532505 0.628410 0.028418;
              Gg.V4.v 0.000000 0.525859 0.628136 0.026619;
              Gg.V4.v 0.000000 0.519157 0.627610 0.024918;
              Gg.V4.v 0.000000 0.512408 0.626836 0.023310;
              Gg.V4.v 0.000000 0.505615 0.625822 0.021790;
              Gg.V4.v 0.000000 0.498784 0.624575 0.020355;
              Gg.V4.v 0.000000 0.491918 0.623105 0.019000;
              Gg.V4.v 0.000000 0.485023 0.621417 0.017721;
              Gg.V4.v 0.000000 0.478101 0.619518 0.016515;
              Gg.V4.v 0.000000 0.471154 0.617419 0.015378;
              Gg.V4.v 0.000000 0.464186 0.615123 0.014307;
              Gg.V4.v 0.000000 0.457199 0.612638 0.013300;
              Gg.V4.v 0.000000 0.450193 0.609972 0.012354;
              Gg.V4.v 0.000000 0.443169 0.607130 0.011467;
              Gg.V4.v 0.000000 0.436129 0.604118 0.010637;
              Gg.V4.v 0.000000 0.429074 0.600942 0.009862;
              Gg.V4.v 0.000000 0.422018 0.597613 0.009129;
              Gg.V4.v 0.000000 0.414954 0.594133 0.008442;
              Gg.V4.v 0.000000 0.407877 0.590505 0.007804;
              Gg.V4.v 0.000000 0.400786 0.586735 0.007215;
              Gg.V4.v 0.000000 0.393678 0.582826 0.006674;
              Gg.V4.v 0.000000 0.386574 0.578790 0.006166;
              Gg.V4.v 0.000000 0.379470 0.574629 0.005691;
              Gg.V4.v 0.000000 0.372347 0.570342 0.005262;
              Gg.V4.v 0.000000 0.365207 0.565932 0.004878;
              Gg.V4.v 0.000000 0.358071 0.561411 0.004520;
              Gg.V4.v 0.000000 0.350936 0.556782 0.004190;
              Gg.V4.v 0.000000 0.343779 0.552038 0.003904;
              Gg.V4.v 0.000000 0.336604 0.547183 0.003659;
              Gg.V4.v 0.000000 0.329451 0.542242 0.003420;
              Gg.V4.v 0.000000 0.322273 0.537193 0.003225;
              Gg.V4.v 0.000000 0.315066 0.532035 0.003075;
              Gg.V4.v 0.000000 0.307889 0.526806 0.002923;
              Gg.V4.v 0.000000 0.300683 0.521471 0.002814;
              Gg.V4.v 0.000000 0.293449 0.516036 0.002746;
              Gg.V4.v 0.000000 0.286243 0.510537 0.002675;
              Gg.V4.v 0.000000 0.279001 0.504934 0.002649;
              Gg.V4.v 0.000000 0.271747 0.499246 0.002649;
              Gg.V4.v 0.000000 0.264499 0.493486 0.002659;
              Gg.V4.v 0.000000 0.257211 0.487626 0.002715;
              Gg.V4.v 0.000000 0.249940 0.481704 0.002772;
              Gg.V4.v 0.000000 0.242642 0.475693 0.002862;
              Gg.V4.v 0.000000 0.235322 0.469598 0.002981;
              Gg.V4.v 0.000000 0.228014 0.463444 0.003102;
              Gg.V4.v 0.000000 0.220654 0.457184 0.003273;
              Gg.V4.v 0.000000 0.213325 0.450884 0.003429;
              Gg.V4.v 0.000000 0.205950 0.444484 0.003631;
              Gg.V4.v 0.000000 0.198576 0.438023 0.003838;
              Gg.V4.v 0.000000 0.191183 0.431485 0.004068;
              Gg.V4.v 0.000000 0.183768 0.424870 0.004320;
              Gg.V4.v 0.000000 0.176356 0.418198 0.004576;
              Gg.V4.v 0.000000 0.168901 0.411433 0.004869;
              Gg.V4.v 0.000000 0.161469 0.404627 0.005149;
              Gg.V4.v 0.000000 0.153980 0.397719 0.005476;
              Gg.V4.v 0.000000 0.146529 0.390784 0.005778;
              Gg.V4.v 0.000000 0.139008 0.383738 0.006134;
              Gg.V4.v 0.000000 0.131535 0.376677 0.006455;
              Gg.V4.v 0.000000 0.123993 0.369505 0.006830;
              Gg.V4.v 0.000000 0.116498 0.362319 0.007169;
              Gg.V4.v 0.000000 0.108934 0.355025 0.007560;
              Gg.V4.v 0.000000 0.101421 0.347724 0.007911;
              Gg.V4.v 0.000000 0.093841 0.340315 0.008312;
              Gg.V4.v 0.000000 0.086317 0.332909 0.008668;
              Gg.V4.v 0.000000 0.078729 0.325400 0.009070;
              Gg.V4.v 0.000000 0.071192 0.317893 0.009430;
              Gg.V4.v 0.000000 0.063604 0.310298 0.009825;
              Gg.V4.v 0.000000 0.056057 0.302700 0.010185;
              Gg.V4.v 0.000000 0.048476 0.295032 0.010566;
              Gg.V4.v 0.000000 0.040920 0.287353 0.010923;
              Gg.V4.v 0.000000 0.033351 0.279630 0.011283;
              Gg.V4.v 0.000000 0.025789 0.271881 0.011633;
              Gg.V4.v 0.000000 0.018239 0.264117 0.011967;
              Gg.V4.v 0.000000 0.010668 0.256310 0.012309;
              Gg.V4.v 0.000000 0.003139 0.248520 0.012613;
              Gg.V4.v 0.004423 0.000000 0.244023 0.008562;
              |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }

let inferno = {
    length = 256;
    rgb = [| Gg.Color.v 0.001462 0.000466 0.013866 1.;
             Gg.Color.v 0.002267 0.001270 0.018570 1.;
             Gg.Color.v 0.003299 0.002249 0.024239 1.;
             Gg.Color.v 0.004547 0.003392 0.030909 1.;
             Gg.Color.v 0.006006 0.004692 0.038558 1.;
             Gg.Color.v 0.007676 0.006136 0.046836 1.;
             Gg.Color.v 0.009561 0.007713 0.055143 1.;
             Gg.Color.v 0.011663 0.009417 0.063460 1.;
             Gg.Color.v 0.013995 0.011225 0.071862 1.;
             Gg.Color.v 0.016561 0.013136 0.080282 1.;
             Gg.Color.v 0.019373 0.015133 0.088767 1.;
             Gg.Color.v 0.022447 0.017199 0.097327 1.;
             Gg.Color.v 0.025793 0.019331 0.105930 1.;
             Gg.Color.v 0.029432 0.021503 0.114621 1.;
             Gg.Color.v 0.033385 0.023702 0.123397 1.;
             Gg.Color.v 0.037668 0.025921 0.132232 1.;
             Gg.Color.v 0.042253 0.028139 0.141141 1.;
             Gg.Color.v 0.046915 0.030324 0.150164 1.;
             Gg.Color.v 0.051644 0.032474 0.159254 1.;
             Gg.Color.v 0.056449 0.034569 0.168414 1.;
             Gg.Color.v 0.061340 0.036590 0.177642 1.;
             Gg.Color.v 0.066331 0.038504 0.186962 1.;
             Gg.Color.v 0.071429 0.040294 0.196354 1.;
             Gg.Color.v 0.076637 0.041905 0.205799 1.;
             Gg.Color.v 0.081962 0.043328 0.215289 1.;
             Gg.Color.v 0.087411 0.044556 0.224813 1.;
             Gg.Color.v 0.092990 0.045583 0.234358 1.;
             Gg.Color.v 0.098702 0.046402 0.243904 1.;
             Gg.Color.v 0.104551 0.047008 0.253430 1.;
             Gg.Color.v 0.110536 0.047399 0.262912 1.;
             Gg.Color.v 0.116656 0.047574 0.272321 1.;
             Gg.Color.v 0.122908 0.047536 0.281624 1.;
             Gg.Color.v 0.129285 0.047293 0.290788 1.;
             Gg.Color.v 0.135778 0.046856 0.299776 1.;
             Gg.Color.v 0.142378 0.046242 0.308553 1.;
             Gg.Color.v 0.149073 0.045468 0.317085 1.;
             Gg.Color.v 0.155850 0.044559 0.325338 1.;
             Gg.Color.v 0.162689 0.043554 0.333277 1.;
             Gg.Color.v 0.169575 0.042489 0.340874 1.;
             Gg.Color.v 0.176493 0.041402 0.348111 1.;
             Gg.Color.v 0.183429 0.040329 0.354971 1.;
             Gg.Color.v 0.190367 0.039309 0.361447 1.;
             Gg.Color.v 0.197297 0.038400 0.367535 1.;
             Gg.Color.v 0.204209 0.037632 0.373238 1.;
             Gg.Color.v 0.211095 0.037030 0.378563 1.;
             Gg.Color.v 0.217949 0.036615 0.383522 1.;
             Gg.Color.v 0.224763 0.036405 0.388129 1.;
             Gg.Color.v 0.231538 0.036405 0.392400 1.;
             Gg.Color.v 0.238273 0.036621 0.396353 1.;
             Gg.Color.v 0.244967 0.037055 0.400007 1.;
             Gg.Color.v 0.251620 0.037705 0.403378 1.;
             Gg.Color.v 0.258234 0.038571 0.406485 1.;
             Gg.Color.v 0.264810 0.039647 0.409345 1.;
             Gg.Color.v 0.271347 0.040922 0.411976 1.;
             Gg.Color.v 0.277850 0.042353 0.414392 1.;
             Gg.Color.v 0.284321 0.043933 0.416608 1.;
             Gg.Color.v 0.290763 0.045644 0.418637 1.;
             Gg.Color.v 0.297178 0.047470 0.420491 1.;
             Gg.Color.v 0.303568 0.049396 0.422182 1.;
             Gg.Color.v 0.309935 0.051407 0.423721 1.;
             Gg.Color.v 0.316282 0.053490 0.425116 1.;
             Gg.Color.v 0.322610 0.055634 0.426377 1.;
             Gg.Color.v 0.328921 0.057827 0.427511 1.;
             Gg.Color.v 0.335217 0.060060 0.428524 1.;
             Gg.Color.v 0.341500 0.062325 0.429425 1.;
             Gg.Color.v 0.347771 0.064616 0.430217 1.;
             Gg.Color.v 0.354032 0.066925 0.430906 1.;
             Gg.Color.v 0.360284 0.069247 0.431497 1.;
             Gg.Color.v 0.366529 0.071579 0.431994 1.;
             Gg.Color.v 0.372768 0.073915 0.432400 1.;
             Gg.Color.v 0.379001 0.076253 0.432719 1.;
             Gg.Color.v 0.385228 0.078591 0.432955 1.;
             Gg.Color.v 0.391453 0.080927 0.433109 1.;
             Gg.Color.v 0.397674 0.083257 0.433183 1.;
             Gg.Color.v 0.403894 0.085580 0.433179 1.;
             Gg.Color.v 0.410113 0.087896 0.433098 1.;
             Gg.Color.v 0.416331 0.090203 0.432943 1.;
             Gg.Color.v 0.422549 0.092501 0.432714 1.;
             Gg.Color.v 0.428768 0.094790 0.432412 1.;
             Gg.Color.v 0.434987 0.097069 0.432039 1.;
             Gg.Color.v 0.441207 0.099338 0.431594 1.;
             Gg.Color.v 0.447428 0.101597 0.431080 1.;
             Gg.Color.v 0.453651 0.103848 0.430498 1.;
             Gg.Color.v 0.459875 0.106089 0.429846 1.;
             Gg.Color.v 0.466100 0.108322 0.429125 1.;
             Gg.Color.v 0.472328 0.110547 0.428334 1.;
             Gg.Color.v 0.478558 0.112764 0.427475 1.;
             Gg.Color.v 0.484789 0.114974 0.426548 1.;
             Gg.Color.v 0.491022 0.117179 0.425552 1.;
             Gg.Color.v 0.497257 0.119379 0.424488 1.;
             Gg.Color.v 0.503493 0.121575 0.423356 1.;
             Gg.Color.v 0.509730 0.123769 0.422156 1.;
             Gg.Color.v 0.515967 0.125960 0.420887 1.;
             Gg.Color.v 0.522206 0.128150 0.419549 1.;
             Gg.Color.v 0.528444 0.130341 0.418142 1.;
             Gg.Color.v 0.534683 0.132534 0.416667 1.;
             Gg.Color.v 0.540920 0.134729 0.415123 1.;
             Gg.Color.v 0.547157 0.136929 0.413511 1.;
             Gg.Color.v 0.553392 0.139134 0.411829 1.;
             Gg.Color.v 0.559624 0.141346 0.410078 1.;
             Gg.Color.v 0.565854 0.143567 0.408258 1.;
             Gg.Color.v 0.572081 0.145797 0.406369 1.;
             Gg.Color.v 0.578304 0.148039 0.404411 1.;
             Gg.Color.v 0.584521 0.150294 0.402385 1.;
             Gg.Color.v 0.590734 0.152563 0.400290 1.;
             Gg.Color.v 0.596940 0.154848 0.398125 1.;
             Gg.Color.v 0.603139 0.157151 0.395891 1.;
             Gg.Color.v 0.609330 0.159474 0.393589 1.;
             Gg.Color.v 0.615513 0.161817 0.391219 1.;
             Gg.Color.v 0.621685 0.164184 0.388781 1.;
             Gg.Color.v 0.627847 0.166575 0.386276 1.;
             Gg.Color.v 0.633998 0.168992 0.383704 1.;
             Gg.Color.v 0.640135 0.171438 0.381065 1.;
             Gg.Color.v 0.646260 0.173914 0.378359 1.;
             Gg.Color.v 0.652369 0.176421 0.375586 1.;
             Gg.Color.v 0.658463 0.178962 0.372748 1.;
             Gg.Color.v 0.664540 0.181539 0.369846 1.;
             Gg.Color.v 0.670599 0.184153 0.366879 1.;
             Gg.Color.v 0.676638 0.186807 0.363849 1.;
             Gg.Color.v 0.682656 0.189501 0.360757 1.;
             Gg.Color.v 0.688653 0.192239 0.357603 1.;
             Gg.Color.v 0.694627 0.195021 0.354388 1.;
             Gg.Color.v 0.700576 0.197851 0.351113 1.;
             Gg.Color.v 0.706500 0.200728 0.347777 1.;
             Gg.Color.v 0.712396 0.203656 0.344383 1.;
             Gg.Color.v 0.718264 0.206636 0.340931 1.;
             Gg.Color.v 0.724103 0.209670 0.337424 1.;
             Gg.Color.v 0.729909 0.212759 0.333861 1.;
             Gg.Color.v 0.735683 0.215906 0.330245 1.;
             Gg.Color.v 0.741423 0.219112 0.326576 1.;
             Gg.Color.v 0.747127 0.222378 0.322856 1.;
             Gg.Color.v 0.752794 0.225706 0.319085 1.;
             Gg.Color.v 0.758422 0.229097 0.315266 1.;
             Gg.Color.v 0.764010 0.232554 0.311399 1.;
             Gg.Color.v 0.769556 0.236077 0.307485 1.;
             Gg.Color.v 0.775059 0.239667 0.303526 1.;
             Gg.Color.v 0.780517 0.243327 0.299523 1.;
             Gg.Color.v 0.785929 0.247056 0.295477 1.;
             Gg.Color.v 0.791293 0.250856 0.291390 1.;
             Gg.Color.v 0.796607 0.254728 0.287264 1.;
             Gg.Color.v 0.801871 0.258674 0.283099 1.;
             Gg.Color.v 0.807082 0.262692 0.278898 1.;
             Gg.Color.v 0.812239 0.266786 0.274661 1.;
             Gg.Color.v 0.817341 0.270954 0.270390 1.;
             Gg.Color.v 0.822386 0.275197 0.266085 1.;
             Gg.Color.v 0.827372 0.279517 0.261750 1.;
             Gg.Color.v 0.832299 0.283913 0.257383 1.;
             Gg.Color.v 0.837165 0.288385 0.252988 1.;
             Gg.Color.v 0.841969 0.292933 0.248564 1.;
             Gg.Color.v 0.846709 0.297559 0.244113 1.;
             Gg.Color.v 0.851384 0.302260 0.239636 1.;
             Gg.Color.v 0.855992 0.307038 0.235133 1.;
             Gg.Color.v 0.860533 0.311892 0.230606 1.;
             Gg.Color.v 0.865006 0.316822 0.226055 1.;
             Gg.Color.v 0.869409 0.321827 0.221482 1.;
             Gg.Color.v 0.873741 0.326906 0.216886 1.;
             Gg.Color.v 0.878001 0.332060 0.212268 1.;
             Gg.Color.v 0.882188 0.337287 0.207628 1.;
             Gg.Color.v 0.886302 0.342586 0.202968 1.;
             Gg.Color.v 0.890341 0.347957 0.198286 1.;
             Gg.Color.v 0.894305 0.353399 0.193584 1.;
             Gg.Color.v 0.898192 0.358911 0.188860 1.;
             Gg.Color.v 0.902003 0.364492 0.184116 1.;
             Gg.Color.v 0.905735 0.370140 0.179350 1.;
             Gg.Color.v 0.909390 0.375856 0.174563 1.;
             Gg.Color.v 0.912966 0.381636 0.169755 1.;
             Gg.Color.v 0.916462 0.387481 0.164924 1.;
             Gg.Color.v 0.919879 0.393389 0.160070 1.;
             Gg.Color.v 0.923215 0.399359 0.155193 1.;
             Gg.Color.v 0.926470 0.405389 0.150292 1.;
             Gg.Color.v 0.929644 0.411479 0.145367 1.;
             Gg.Color.v 0.932737 0.417627 0.140417 1.;
             Gg.Color.v 0.935747 0.423831 0.135440 1.;
             Gg.Color.v 0.938675 0.430091 0.130438 1.;
             Gg.Color.v 0.941521 0.436405 0.125409 1.;
             Gg.Color.v 0.944285 0.442772 0.120354 1.;
             Gg.Color.v 0.946965 0.449191 0.115272 1.;
             Gg.Color.v 0.949562 0.455660 0.110164 1.;
             Gg.Color.v 0.952075 0.462178 0.105031 1.;
             Gg.Color.v 0.954506 0.468744 0.099874 1.;
             Gg.Color.v 0.956852 0.475356 0.094695 1.;
             Gg.Color.v 0.959114 0.482014 0.089499 1.;
             Gg.Color.v 0.961293 0.488716 0.084289 1.;
             Gg.Color.v 0.963387 0.495462 0.079073 1.;
             Gg.Color.v 0.965397 0.502249 0.073859 1.;
             Gg.Color.v 0.967322 0.509078 0.068659 1.;
             Gg.Color.v 0.969163 0.515946 0.063488 1.;
             Gg.Color.v 0.970919 0.522853 0.058367 1.;
             Gg.Color.v 0.972590 0.529798 0.053324 1.;
             Gg.Color.v 0.974176 0.536780 0.048392 1.;
             Gg.Color.v 0.975677 0.543798 0.043618 1.;
             Gg.Color.v 0.977092 0.550850 0.039050 1.;
             Gg.Color.v 0.978422 0.557937 0.034931 1.;
             Gg.Color.v 0.979666 0.565057 0.031409 1.;
             Gg.Color.v 0.980824 0.572209 0.028508 1.;
             Gg.Color.v 0.981895 0.579392 0.026250 1.;
             Gg.Color.v 0.982881 0.586606 0.024661 1.;
             Gg.Color.v 0.983779 0.593849 0.023770 1.;
             Gg.Color.v 0.984591 0.601122 0.023606 1.;
             Gg.Color.v 0.985315 0.608422 0.024202 1.;
             Gg.Color.v 0.985952 0.615750 0.025592 1.;
             Gg.Color.v 0.986502 0.623105 0.027814 1.;
             Gg.Color.v 0.986964 0.630485 0.030908 1.;
             Gg.Color.v 0.987337 0.637890 0.034916 1.;
             Gg.Color.v 0.987622 0.645320 0.039886 1.;
             Gg.Color.v 0.987819 0.652773 0.045581 1.;
             Gg.Color.v 0.987926 0.660250 0.051750 1.;
             Gg.Color.v 0.987945 0.667748 0.058329 1.;
             Gg.Color.v 0.987874 0.675267 0.065257 1.;
             Gg.Color.v 0.987714 0.682807 0.072489 1.;
             Gg.Color.v 0.987464 0.690366 0.079990 1.;
             Gg.Color.v 0.987124 0.697944 0.087731 1.;
             Gg.Color.v 0.986694 0.705540 0.095694 1.;
             Gg.Color.v 0.986175 0.713153 0.103863 1.;
             Gg.Color.v 0.985566 0.720782 0.112229 1.;
             Gg.Color.v 0.984865 0.728427 0.120785 1.;
             Gg.Color.v 0.984075 0.736087 0.129527 1.;
             Gg.Color.v 0.983196 0.743758 0.138453 1.;
             Gg.Color.v 0.982228 0.751442 0.147565 1.;
             Gg.Color.v 0.981173 0.759135 0.156863 1.;
             Gg.Color.v 0.980032 0.766837 0.166353 1.;
             Gg.Color.v 0.978806 0.774545 0.176037 1.;
             Gg.Color.v 0.977497 0.782258 0.185923 1.;
             Gg.Color.v 0.976108 0.789974 0.196018 1.;
             Gg.Color.v 0.974638 0.797692 0.206332 1.;
             Gg.Color.v 0.973088 0.805409 0.216877 1.;
             Gg.Color.v 0.971468 0.813122 0.227658 1.;
             Gg.Color.v 0.969783 0.820825 0.238686 1.;
             Gg.Color.v 0.968041 0.828515 0.249972 1.;
             Gg.Color.v 0.966243 0.836191 0.261534 1.;
             Gg.Color.v 0.964394 0.843848 0.273391 1.;
             Gg.Color.v 0.962517 0.851476 0.285546 1.;
             Gg.Color.v 0.960626 0.859069 0.298010 1.;
             Gg.Color.v 0.958720 0.866624 0.310820 1.;
             Gg.Color.v 0.956834 0.874129 0.323974 1.;
             Gg.Color.v 0.954997 0.881569 0.337475 1.;
             Gg.Color.v 0.953215 0.888942 0.351369 1.;
             Gg.Color.v 0.951546 0.896226 0.365627 1.;
             Gg.Color.v 0.950018 0.903409 0.380271 1.;
             Gg.Color.v 0.948683 0.910473 0.395289 1.;
             Gg.Color.v 0.947594 0.917399 0.410665 1.;
             Gg.Color.v 0.946809 0.924168 0.426373 1.;
             Gg.Color.v 0.946392 0.930761 0.442367 1.;
             Gg.Color.v 0.946403 0.937159 0.458592 1.;
             Gg.Color.v 0.946903 0.943348 0.474970 1.;
             Gg.Color.v 0.947937 0.949318 0.491426 1.;
             Gg.Color.v 0.949545 0.955063 0.507860 1.;
             Gg.Color.v 0.951740 0.960587 0.524203 1.;
             Gg.Color.v 0.954529 0.965896 0.540361 1.;
             Gg.Color.v 0.957896 0.971003 0.556275 1.;
             Gg.Color.v 0.961812 0.975924 0.571925 1.;
             Gg.Color.v 0.966249 0.980678 0.587206 1.;
             Gg.Color.v 0.971162 0.985282 0.602154 1.;
             Gg.Color.v 0.976511 0.989753 0.616760 1.;
             Gg.Color.v 0.982257 0.994109 0.631017 1.;
             Gg.Color.v 0.988362 0.998364 0.644924 1.;
             |];
    cmyk = [| Gg.V4.v 0.894562 0.966393 0.000000 0.986134;
              Gg.V4.v 0.877921 0.931610 0.000000 0.981430;
              Gg.V4.v 0.863897 0.907216 0.000000 0.975761;
              Gg.V4.v 0.852891 0.890259 0.000000 0.969091;
              Gg.V4.v 0.844235 0.878313 0.000000 0.961442;
              Gg.V4.v 0.836109 0.868990 0.000000 0.953164;
              Gg.V4.v 0.826614 0.860127 0.000000 0.944857;
              Gg.V4.v 0.816215 0.851607 0.000000 0.936540;
              Gg.V4.v 0.805252 0.843798 0.000000 0.928138;
              Gg.V4.v 0.793715 0.836377 0.000000 0.919718;
              Gg.V4.v 0.781754 0.829520 0.000000 0.911233;
              Gg.V4.v 0.769365 0.823286 0.000000 0.902673;
              Gg.V4.v 0.756509 0.817512 0.000000 0.894070;
              Gg.V4.v 0.743223 0.812399 0.000000 0.885379;
              Gg.V4.v 0.729450 0.807921 0.000000 0.876603;
              Gg.V4.v 0.715137 0.803973 0.000000 0.867768;
              Gg.V4.v 0.700633 0.800632 0.000000 0.858859;
              Gg.V4.v 0.687575 0.798061 0.000000 0.849836;
              Gg.V4.v 0.675713 0.796087 0.000000 0.840746;
              Gg.V4.v 0.664820 0.794738 0.000000 0.831586;
              Gg.V4.v 0.654699 0.794024 0.000000 0.822358;
              Gg.V4.v 0.645217 0.794054 0.000000 0.813038;
              Gg.V4.v 0.636223 0.794789 0.000000 0.803646;
              Gg.V4.v 0.627612 0.796379 0.000000 0.794201;
              Gg.V4.v 0.619293 0.798745 0.000000 0.784711;
              Gg.V4.v 0.611184 0.801809 0.000000 0.775187;
              Gg.V4.v 0.603214 0.805498 0.000000 0.765642;
              Gg.V4.v 0.595324 0.809753 0.000000 0.756096;
              Gg.V4.v 0.587456 0.814513 0.000000 0.746570;
              Gg.V4.v 0.579570 0.819715 0.000000 0.737088;
              Gg.V4.v 0.571623 0.825302 0.000000 0.727679;
              Gg.V4.v 0.563574 0.831208 0.000000 0.718376;
              Gg.V4.v 0.555398 0.837363 0.000000 0.709212;
              Gg.V4.v 0.547068 0.843697 0.000000 0.700224;
              Gg.V4.v 0.538562 0.850133 0.000000 0.691447;
              Gg.V4.v 0.529864 0.856606 0.000000 0.682915;
              Gg.V4.v 0.520960 0.863038 0.000000 0.674662;
              Gg.V4.v 0.511851 0.869316 0.000000 0.666723;
              Gg.V4.v 0.502529 0.875353 0.000000 0.659126;
              Gg.V4.v 0.492998 0.881067 0.000000 0.651889;
              Gg.V4.v 0.483256 0.886388 0.000000 0.645029;
              Gg.V4.v 0.473320 0.891245 0.000000 0.638553;
              Gg.V4.v 0.463189 0.895520 0.000000 0.632465;
              Gg.V4.v 0.452872 0.899174 0.000000 0.626762;
              Gg.V4.v 0.442378 0.902183 0.000000 0.621437;
              Gg.V4.v 0.431717 0.904530 0.000000 0.616478;
              Gg.V4.v 0.420906 0.906204 0.000000 0.611871;
              Gg.V4.v 0.409944 0.907225 0.000000 0.607600;
              Gg.V4.v 0.398836 0.907605 0.000000 0.603647;
              Gg.V4.v 0.387593 0.907364 0.000000 0.599993;
              Gg.V4.v 0.376218 0.906527 0.000000 0.596622;
              Gg.V4.v 0.364715 0.905111 0.000000 0.593515;
              Gg.V4.v 0.353088 0.903145 0.000000 0.590655;
              Gg.V4.v 0.341352 0.900669 0.000000 0.588024;
              Gg.V4.v 0.329500 0.897795 0.000000 0.585608;
              Gg.V4.v 0.317534 0.894546 0.000000 0.583392;
              Gg.V4.v 0.305453 0.890970 0.000000 0.581363;
              Gg.V4.v 0.293260 0.887108 0.000000 0.579509;
              Gg.V4.v 0.280955 0.882998 0.000000 0.577818;
              Gg.V4.v 0.268540 0.878677 0.000000 0.576279;
              Gg.V4.v 0.256010 0.874176 0.000000 0.574884;
              Gg.V4.v 0.243369 0.869519 0.000000 0.573623;
              Gg.V4.v 0.230614 0.864736 0.000000 0.572489;
              Gg.V4.v 0.217740 0.859844 0.000000 0.571476;
              Gg.V4.v 0.204751 0.854864 0.000000 0.570575;
              Gg.V4.v 0.191638 0.849806 0.000000 0.569783;
              Gg.V4.v 0.178401 0.844688 0.000000 0.569094;
              Gg.V4.v 0.165037 0.839519 0.000000 0.568503;
              Gg.V4.v 0.151541 0.834306 0.000000 0.568006;
              Gg.V4.v 0.137909 0.829059 0.000000 0.567600;
              Gg.V4.v 0.124141 0.823782 0.000000 0.567281;
              Gg.V4.v 0.110235 0.818478 0.000000 0.567045;
              Gg.V4.v 0.096179 0.813149 0.000000 0.566891;
              Gg.V4.v 0.081972 0.807802 0.000000 0.566817;
              Gg.V4.v 0.067605 0.802437 0.000000 0.566821;
              Gg.V4.v 0.053071 0.797053 0.000000 0.566902;
              Gg.V4.v 0.038370 0.791652 0.000000 0.567057;
              Gg.V4.v 0.023491 0.786231 0.000000 0.567286;
              Gg.V4.v 0.008427 0.780788 0.000000 0.567588;
              Gg.V4.v 0.000000 0.776846 0.006777 0.565013;
              Gg.V4.v 0.000000 0.774849 0.021788 0.558793;
              Gg.V4.v 0.000000 0.772931 0.036538 0.552572;
              Gg.V4.v 0.000000 0.771084 0.051037 0.546349;
              Gg.V4.v 0.000000 0.769309 0.065298 0.540125;
              Gg.V4.v 0.000000 0.767599 0.079328 0.533900;
              Gg.V4.v 0.000000 0.765953 0.093143 0.527672;
              Gg.V4.v 0.000000 0.764367 0.106744 0.521442;
              Gg.V4.v 0.000000 0.762837 0.120137 0.515211;
              Gg.V4.v 0.000000 0.761357 0.133334 0.508978;
              Gg.V4.v 0.000000 0.759925 0.146341 0.502743;
              Gg.V4.v 0.000000 0.758537 0.159162 0.496507;
              Gg.V4.v 0.000000 0.757187 0.171805 0.490270;
              Gg.V4.v 0.000000 0.755876 0.184275 0.484033;
              Gg.V4.v 0.000000 0.754599 0.196583 0.477794;
              Gg.V4.v 0.000000 0.753349 0.208730 0.471556;
              Gg.V4.v 0.000000 0.752126 0.220721 0.465317;
              Gg.V4.v 0.000000 0.750926 0.232561 0.459080;
              Gg.V4.v 0.000000 0.749745 0.244255 0.452843;
              Gg.V4.v 0.000000 0.748580 0.255810 0.446608;
              Gg.V4.v 0.000000 0.747427 0.267226 0.440376;
              Gg.V4.v 0.000000 0.746283 0.278510 0.434146;
              Gg.V4.v 0.000000 0.745146 0.289665 0.427919;
              Gg.V4.v 0.000000 0.744012 0.300695 0.421696;
              Gg.V4.v 0.000000 0.742877 0.311599 0.415479;
              Gg.V4.v 0.000000 0.741740 0.322385 0.409266;
              Gg.V4.v 0.000000 0.740597 0.333057 0.403060;
              Gg.V4.v 0.000000 0.739445 0.343616 0.396861;
              Gg.V4.v 0.000000 0.738280 0.354063 0.390670;
              Gg.V4.v 0.000000 0.737102 0.364402 0.384487;
              Gg.V4.v 0.000000 0.735905 0.374633 0.378315;
              Gg.V4.v 0.000000 0.734689 0.384761 0.372153;
              Gg.V4.v 0.000000 0.733450 0.394787 0.366002;
              Gg.V4.v 0.000000 0.732185 0.404712 0.359865;
              Gg.V4.v 0.000000 0.730892 0.414541 0.353740;
              Gg.V4.v 0.000000 0.729569 0.424274 0.347631;
              Gg.V4.v 0.000000 0.728213 0.433912 0.341537;
              Gg.V4.v 0.000000 0.726820 0.443456 0.335460;
              Gg.V4.v 0.000000 0.725390 0.452909 0.329401;
              Gg.V4.v 0.000000 0.723919 0.462269 0.323362;
              Gg.V4.v 0.000000 0.722406 0.471539 0.317344;
              Gg.V4.v 0.000000 0.720848 0.480721 0.311347;
              Gg.V4.v 0.000000 0.719244 0.489815 0.305373;
              Gg.V4.v 0.000000 0.717588 0.498822 0.299424;
              Gg.V4.v 0.000000 0.715884 0.507747 0.293500;
              Gg.V4.v 0.000000 0.714125 0.516585 0.287604;
              Gg.V4.v 0.000000 0.712312 0.525340 0.281736;
              Gg.V4.v 0.000000 0.710442 0.534011 0.275897;
              Gg.V4.v 0.000000 0.708513 0.542599 0.270091;
              Gg.V4.v 0.000000 0.706523 0.551104 0.264317;
              Gg.V4.v 0.000000 0.704471 0.559528 0.258577;
              Gg.V4.v 0.000000 0.702356 0.567870 0.252873;
              Gg.V4.v 0.000000 0.700176 0.576132 0.247206;
              Gg.V4.v 0.000000 0.697929 0.584313 0.241578;
              Gg.V4.v 0.000000 0.695614 0.592415 0.235990;
              Gg.V4.v 0.000000 0.693230 0.600438 0.230444;
              Gg.V4.v 0.000000 0.690776 0.608383 0.224941;
              Gg.V4.v 0.000000 0.688249 0.616251 0.219483;
              Gg.V4.v 0.000000 0.685651 0.624041 0.214071;
              Gg.V4.v 0.000000 0.682980 0.631755 0.208707;
              Gg.V4.v 0.000000 0.680234 0.639391 0.203393;
              Gg.V4.v 0.000000 0.677412 0.646952 0.198129;
              Gg.V4.v 0.000000 0.674516 0.654437 0.192918;
              Gg.V4.v 0.000000 0.671542 0.661847 0.187761;
              Gg.V4.v 0.000000 0.668493 0.669183 0.182659;
              Gg.V4.v 0.000000 0.665368 0.676448 0.177614;
              Gg.V4.v 0.000000 0.662163 0.683637 0.172628;
              Gg.V4.v 0.000000 0.658881 0.690757 0.167701;
              Gg.V4.v 0.000000 0.655522 0.697804 0.162835;
              Gg.V4.v 0.000000 0.652086 0.704782 0.158031;
              Gg.V4.v 0.000000 0.648570 0.711692 0.153291;
              Gg.V4.v 0.000000 0.644978 0.718534 0.148616;
              Gg.V4.v 0.000000 0.641307 0.725309 0.144008;
              Gg.V4.v 0.000000 0.637560 0.732020 0.139467;
              Gg.V4.v 0.000000 0.633734 0.738667 0.134994;
              Gg.V4.v 0.000000 0.629832 0.745250 0.130591;
              Gg.V4.v 0.000000 0.625855 0.751773 0.126259;
              Gg.V4.v 0.000000 0.621800 0.758237 0.121999;
              Gg.V4.v 0.000000 0.617670 0.764644 0.117812;
              Gg.V4.v 0.000000 0.613466 0.770995 0.113698;
              Gg.V4.v 0.000000 0.609187 0.777292 0.109659;
              Gg.V4.v 0.000000 0.604834 0.783537 0.105695;
              Gg.V4.v 0.000000 0.600407 0.789733 0.101808;
              Gg.V4.v 0.000000 0.595908 0.795881 0.097997;
              Gg.V4.v 0.000000 0.591337 0.801984 0.094265;
              Gg.V4.v 0.000000 0.586694 0.808044 0.090610;
              Gg.V4.v 0.000000 0.581982 0.814062 0.087034;
              Gg.V4.v 0.000000 0.577199 0.820043 0.083538;
              Gg.V4.v 0.000000 0.572347 0.825988 0.080121;
              Gg.V4.v 0.000000 0.567426 0.831899 0.076785;
              Gg.V4.v 0.000000 0.562437 0.837780 0.073530;
              Gg.V4.v 0.000000 0.557380 0.843632 0.070356;
              Gg.V4.v 0.000000 0.552256 0.849457 0.067263;
              Gg.V4.v 0.000000 0.547067 0.855260 0.064253;
              Gg.V4.v 0.000000 0.541811 0.861040 0.061325;
              Gg.V4.v 0.000000 0.536489 0.866802 0.058479;
              Gg.V4.v 0.000000 0.531103 0.872545 0.055715;
              Gg.V4.v 0.000000 0.525652 0.878272 0.053035;
              Gg.V4.v 0.000000 0.520137 0.883984 0.050438;
              Gg.V4.v 0.000000 0.514557 0.889682 0.047925;
              Gg.V4.v 0.000000 0.508915 0.895366 0.045494;
              Gg.V4.v 0.000000 0.503208 0.901035 0.043148;
              Gg.V4.v 0.000000 0.497438 0.906686 0.040886;
              Gg.V4.v 0.000000 0.491606 0.912317 0.038707;
              Gg.V4.v 0.000000 0.485708 0.917922 0.036613;
              Gg.V4.v 0.000000 0.479749 0.923494 0.034603;
              Gg.V4.v 0.000000 0.473724 0.929022 0.032678;
              Gg.V4.v 0.000000 0.467638 0.934492 0.030837;
              Gg.V4.v 0.000000 0.461486 0.939885 0.029081;
              Gg.V4.v 0.000000 0.455271 0.945173 0.027410;
              Gg.V4.v 0.000000 0.448991 0.950325 0.025824;
              Gg.V4.v 0.000000 0.442645 0.955295 0.024323;
              Gg.V4.v 0.000000 0.436235 0.960034 0.022908;
              Gg.V4.v 0.000000 0.429758 0.964299 0.021578;
              Gg.V4.v 0.000000 0.423215 0.967939 0.020334;
              Gg.V4.v 0.000000 0.416604 0.970935 0.019176;
              Gg.V4.v 0.000000 0.409925 0.973266 0.018105;
              Gg.V4.v 0.000000 0.403177 0.974909 0.017119;
              Gg.V4.v 0.000000 0.396359 0.975838 0.016221;
              Gg.V4.v 0.000000 0.389470 0.976025 0.015409;
              Gg.V4.v 0.000000 0.382510 0.975437 0.014685;
              Gg.V4.v 0.000000 0.375477 0.974043 0.014048;
              Gg.V4.v 0.000000 0.368369 0.971805 0.013498;
              Gg.V4.v 0.000000 0.361187 0.968684 0.013036;
              Gg.V4.v 0.000000 0.353929 0.964636 0.012663;
              Gg.V4.v 0.000000 0.346592 0.959614 0.012378;
              Gg.V4.v 0.000000 0.339178 0.953857 0.012181;
              Gg.V4.v 0.000000 0.331681 0.947618 0.012074;
              Gg.V4.v 0.000000 0.324104 0.940959 0.012055;
              Gg.V4.v 0.000000 0.316444 0.933942 0.012126;
              Gg.V4.v 0.000000 0.308700 0.926609 0.012286;
              Gg.V4.v 0.000000 0.300870 0.918995 0.012536;
              Gg.V4.v 0.000000 0.292952 0.911125 0.012876;
              Gg.V4.v 0.000000 0.284945 0.903016 0.013306;
              Gg.V4.v 0.000000 0.276849 0.894681 0.013825;
              Gg.V4.v 0.000000 0.268662 0.886127 0.014434;
              Gg.V4.v 0.000000 0.260379 0.877359 0.015135;
              Gg.V4.v 0.000000 0.252001 0.868377 0.015925;
              Gg.V4.v 0.000000 0.243530 0.859181 0.016804;
              Gg.V4.v 0.000000 0.234962 0.849765 0.017772;
              Gg.V4.v 0.000000 0.226299 0.840127 0.018827;
              Gg.V4.v 0.000000 0.217539 0.830258 0.019968;
              Gg.V4.v 0.000000 0.208684 0.820151 0.021194;
              Gg.V4.v 0.000000 0.199734 0.809797 0.022503;
              Gg.V4.v 0.000000 0.190690 0.799184 0.023892;
              Gg.V4.v 0.000000 0.181550 0.788299 0.025362;
              Gg.V4.v 0.000000 0.172316 0.777125 0.026912;
              Gg.V4.v 0.000000 0.162997 0.765656 0.028532;
              Gg.V4.v 0.000000 0.153599 0.753877 0.030217;
              Gg.V4.v 0.000000 0.144132 0.741775 0.031959;
              Gg.V4.v 0.000000 0.134596 0.729329 0.033757;
              Gg.V4.v 0.000000 0.124997 0.716515 0.035606;
              Gg.V4.v 0.000000 0.115365 0.703334 0.037483;
              Gg.V4.v 0.000000 0.105720 0.689775 0.039374;
              Gg.V4.v 0.000000 0.096061 0.675797 0.041280;
              Gg.V4.v 0.000000 0.086436 0.661410 0.043166;
              Gg.V4.v 0.000000 0.076888 0.646622 0.045003;
              Gg.V4.v 0.000000 0.067428 0.631385 0.046785;
              Gg.V4.v 0.000000 0.058137 0.615755 0.048454;
              Gg.V4.v 0.000000 0.049061 0.599722 0.049982;
              Gg.V4.v 0.000000 0.040277 0.583329 0.051317;
              Gg.V4.v 0.000000 0.031865 0.566623 0.052406;
              Gg.V4.v 0.000000 0.023913 0.549674 0.053191;
              Gg.V4.v 0.000000 0.016516 0.532575 0.053608;
              Gg.V4.v 0.000000 0.009768 0.515437 0.053597;
              Gg.V4.v 0.000000 0.003754 0.498396 0.053097;
              Gg.V4.v 0.001455 0.000000 0.482338 0.050682;
              Gg.V4.v 0.005778 0.000000 0.468245 0.044937;
              Gg.V4.v 0.009210 0.000000 0.454289 0.039413;
              Gg.V4.v 0.011768 0.000000 0.440560 0.034104;
              Gg.V4.v 0.013498 0.000000 0.427113 0.028997;
              Gg.V4.v 0.014460 0.000000 0.413966 0.024076;
              Gg.V4.v 0.014713 0.000000 0.401224 0.019322;
              Gg.V4.v 0.014331 0.000000 0.388851 0.014718;
              Gg.V4.v 0.013379 0.000000 0.376855 0.010247;
              Gg.V4.v 0.011922 0.000000 0.365244 0.005891;
              Gg.V4.v 0.010018 0.000000 0.354019 0.001636;
              |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }

let plasma = {
    length = 256;
    rgb = [| Gg.Color.v 0.050383 0.029803 0.527975 1.;
             Gg.Color.v 0.063536 0.028426 0.533124 1.;
             Gg.Color.v 0.075353 0.027206 0.538007 1.;
             Gg.Color.v 0.086222 0.026125 0.542658 1.;
             Gg.Color.v 0.096379 0.025165 0.547103 1.;
             Gg.Color.v 0.105980 0.024309 0.551368 1.;
             Gg.Color.v 0.115124 0.023556 0.555468 1.;
             Gg.Color.v 0.123903 0.022878 0.559423 1.;
             Gg.Color.v 0.132381 0.022258 0.563250 1.;
             Gg.Color.v 0.140603 0.021687 0.566959 1.;
             Gg.Color.v 0.148607 0.021154 0.570562 1.;
             Gg.Color.v 0.156421 0.020651 0.574065 1.;
             Gg.Color.v 0.164070 0.020171 0.577478 1.;
             Gg.Color.v 0.171574 0.019706 0.580806 1.;
             Gg.Color.v 0.178950 0.019252 0.584054 1.;
             Gg.Color.v 0.186213 0.018803 0.587228 1.;
             Gg.Color.v 0.193374 0.018354 0.590330 1.;
             Gg.Color.v 0.200445 0.017902 0.593364 1.;
             Gg.Color.v 0.207435 0.017442 0.596333 1.;
             Gg.Color.v 0.214350 0.016973 0.599239 1.;
             Gg.Color.v 0.221197 0.016497 0.602083 1.;
             Gg.Color.v 0.227983 0.016007 0.604867 1.;
             Gg.Color.v 0.234715 0.015502 0.607592 1.;
             Gg.Color.v 0.241396 0.014979 0.610259 1.;
             Gg.Color.v 0.248032 0.014439 0.612868 1.;
             Gg.Color.v 0.254627 0.013882 0.615419 1.;
             Gg.Color.v 0.261183 0.013308 0.617911 1.;
             Gg.Color.v 0.267703 0.012716 0.620346 1.;
             Gg.Color.v 0.274191 0.012109 0.622722 1.;
             Gg.Color.v 0.280648 0.011488 0.625038 1.;
             Gg.Color.v 0.287076 0.010855 0.627295 1.;
             Gg.Color.v 0.293478 0.010213 0.629490 1.;
             Gg.Color.v 0.299855 0.009561 0.631624 1.;
             Gg.Color.v 0.306210 0.008902 0.633694 1.;
             Gg.Color.v 0.312543 0.008239 0.635700 1.;
             Gg.Color.v 0.318856 0.007576 0.637640 1.;
             Gg.Color.v 0.325150 0.006915 0.639512 1.;
             Gg.Color.v 0.331426 0.006261 0.641316 1.;
             Gg.Color.v 0.337683 0.005618 0.643049 1.;
             Gg.Color.v 0.343925 0.004991 0.644710 1.;
             Gg.Color.v 0.350150 0.004382 0.646298 1.;
             Gg.Color.v 0.356359 0.003798 0.647810 1.;
             Gg.Color.v 0.362553 0.003243 0.649245 1.;
             Gg.Color.v 0.368733 0.002724 0.650601 1.;
             Gg.Color.v 0.374897 0.002245 0.651876 1.;
             Gg.Color.v 0.381047 0.001814 0.653068 1.;
             Gg.Color.v 0.387183 0.001434 0.654177 1.;
             Gg.Color.v 0.393304 0.001114 0.655199 1.;
             Gg.Color.v 0.399411 0.000859 0.656133 1.;
             Gg.Color.v 0.405503 0.000678 0.656977 1.;
             Gg.Color.v 0.411580 0.000577 0.657730 1.;
             Gg.Color.v 0.417642 0.000564 0.658390 1.;
             Gg.Color.v 0.423689 0.000646 0.658956 1.;
             Gg.Color.v 0.429719 0.000831 0.659425 1.;
             Gg.Color.v 0.435734 0.001127 0.659797 1.;
             Gg.Color.v 0.441732 0.001540 0.660069 1.;
             Gg.Color.v 0.447714 0.002080 0.660240 1.;
             Gg.Color.v 0.453677 0.002755 0.660310 1.;
             Gg.Color.v 0.459623 0.003574 0.660277 1.;
             Gg.Color.v 0.465550 0.004545 0.660139 1.;
             Gg.Color.v 0.471457 0.005678 0.659897 1.;
             Gg.Color.v 0.477344 0.006980 0.659549 1.;
             Gg.Color.v 0.483210 0.008460 0.659095 1.;
             Gg.Color.v 0.489055 0.010127 0.658534 1.;
             Gg.Color.v 0.494877 0.011990 0.657865 1.;
             Gg.Color.v 0.500678 0.014055 0.657088 1.;
             Gg.Color.v 0.506454 0.016333 0.656202 1.;
             Gg.Color.v 0.512206 0.018833 0.655209 1.;
             Gg.Color.v 0.517933 0.021563 0.654109 1.;
             Gg.Color.v 0.523633 0.024532 0.652901 1.;
             Gg.Color.v 0.529306 0.027747 0.651586 1.;
             Gg.Color.v 0.534952 0.031217 0.650165 1.;
             Gg.Color.v 0.540570 0.034950 0.648640 1.;
             Gg.Color.v 0.546157 0.038954 0.647010 1.;
             Gg.Color.v 0.551715 0.043136 0.645277 1.;
             Gg.Color.v 0.557243 0.047331 0.643443 1.;
             Gg.Color.v 0.562738 0.051545 0.641509 1.;
             Gg.Color.v 0.568201 0.055778 0.639477 1.;
             Gg.Color.v 0.573632 0.060028 0.637349 1.;
             Gg.Color.v 0.579029 0.064296 0.635126 1.;
             Gg.Color.v 0.584391 0.068579 0.632812 1.;
             Gg.Color.v 0.589719 0.072878 0.630408 1.;
             Gg.Color.v 0.595011 0.077190 0.627917 1.;
             Gg.Color.v 0.600266 0.081516 0.625342 1.;
             Gg.Color.v 0.605485 0.085854 0.622686 1.;
             Gg.Color.v 0.610667 0.090204 0.619951 1.;
             Gg.Color.v 0.615812 0.094564 0.617140 1.;
             Gg.Color.v 0.620919 0.098934 0.614257 1.;
             Gg.Color.v 0.625987 0.103312 0.611305 1.;
             Gg.Color.v 0.631017 0.107699 0.608287 1.;
             Gg.Color.v 0.636008 0.112092 0.605205 1.;
             Gg.Color.v 0.640959 0.116492 0.602065 1.;
             Gg.Color.v 0.645872 0.120898 0.598867 1.;
             Gg.Color.v 0.650746 0.125309 0.595617 1.;
             Gg.Color.v 0.655580 0.129725 0.592317 1.;
             Gg.Color.v 0.660374 0.134144 0.588971 1.;
             Gg.Color.v 0.665129 0.138566 0.585582 1.;
             Gg.Color.v 0.669845 0.142992 0.582154 1.;
             Gg.Color.v 0.674522 0.147419 0.578688 1.;
             Gg.Color.v 0.679160 0.151848 0.575189 1.;
             Gg.Color.v 0.683758 0.156278 0.571660 1.;
             Gg.Color.v 0.688318 0.160709 0.568103 1.;
             Gg.Color.v 0.692840 0.165141 0.564522 1.;
             Gg.Color.v 0.697324 0.169573 0.560919 1.;
             Gg.Color.v 0.701769 0.174005 0.557296 1.;
             Gg.Color.v 0.706178 0.178437 0.553657 1.;
             Gg.Color.v 0.710549 0.182868 0.550004 1.;
             Gg.Color.v 0.714883 0.187299 0.546338 1.;
             Gg.Color.v 0.719181 0.191729 0.542663 1.;
             Gg.Color.v 0.723444 0.196158 0.538981 1.;
             Gg.Color.v 0.727670 0.200586 0.535293 1.;
             Gg.Color.v 0.731862 0.205013 0.531601 1.;
             Gg.Color.v 0.736019 0.209439 0.527908 1.;
             Gg.Color.v 0.740143 0.213864 0.524216 1.;
             Gg.Color.v 0.744232 0.218288 0.520524 1.;
             Gg.Color.v 0.748289 0.222711 0.516834 1.;
             Gg.Color.v 0.752312 0.227133 0.513149 1.;
             Gg.Color.v 0.756304 0.231555 0.509468 1.;
             Gg.Color.v 0.760264 0.235976 0.505794 1.;
             Gg.Color.v 0.764193 0.240396 0.502126 1.;
             Gg.Color.v 0.768090 0.244817 0.498465 1.;
             Gg.Color.v 0.771958 0.249237 0.494813 1.;
             Gg.Color.v 0.775796 0.253658 0.491171 1.;
             Gg.Color.v 0.779604 0.258078 0.487539 1.;
             Gg.Color.v 0.783383 0.262500 0.483918 1.;
             Gg.Color.v 0.787133 0.266922 0.480307 1.;
             Gg.Color.v 0.790855 0.271345 0.476706 1.;
             Gg.Color.v 0.794549 0.275770 0.473117 1.;
             Gg.Color.v 0.798216 0.280197 0.469538 1.;
             Gg.Color.v 0.801855 0.284626 0.465971 1.;
             Gg.Color.v 0.805467 0.289057 0.462415 1.;
             Gg.Color.v 0.809052 0.293491 0.458870 1.;
             Gg.Color.v 0.812612 0.297928 0.455338 1.;
             Gg.Color.v 0.816144 0.302368 0.451816 1.;
             Gg.Color.v 0.819651 0.306812 0.448306 1.;
             Gg.Color.v 0.823132 0.311261 0.444806 1.;
             Gg.Color.v 0.826588 0.315714 0.441316 1.;
             Gg.Color.v 0.830018 0.320172 0.437836 1.;
             Gg.Color.v 0.833422 0.324635 0.434366 1.;
             Gg.Color.v 0.836801 0.329105 0.430905 1.;
             Gg.Color.v 0.840155 0.333580 0.427455 1.;
             Gg.Color.v 0.843484 0.338062 0.424013 1.;
             Gg.Color.v 0.846788 0.342551 0.420579 1.;
             Gg.Color.v 0.850066 0.347048 0.417153 1.;
             Gg.Color.v 0.853319 0.351553 0.413734 1.;
             Gg.Color.v 0.856547 0.356066 0.410322 1.;
             Gg.Color.v 0.859750 0.360588 0.406917 1.;
             Gg.Color.v 0.862927 0.365119 0.403519 1.;
             Gg.Color.v 0.866078 0.369660 0.400126 1.;
             Gg.Color.v 0.869203 0.374212 0.396738 1.;
             Gg.Color.v 0.872303 0.378774 0.393355 1.;
             Gg.Color.v 0.875376 0.383347 0.389976 1.;
             Gg.Color.v 0.878423 0.387932 0.386600 1.;
             Gg.Color.v 0.881443 0.392529 0.383229 1.;
             Gg.Color.v 0.884436 0.397139 0.379860 1.;
             Gg.Color.v 0.887402 0.401762 0.376494 1.;
             Gg.Color.v 0.890340 0.406398 0.373130 1.;
             Gg.Color.v 0.893250 0.411048 0.369768 1.;
             Gg.Color.v 0.896131 0.415712 0.366407 1.;
             Gg.Color.v 0.898984 0.420392 0.363047 1.;
             Gg.Color.v 0.901807 0.425087 0.359688 1.;
             Gg.Color.v 0.904601 0.429797 0.356329 1.;
             Gg.Color.v 0.907365 0.434524 0.352970 1.;
             Gg.Color.v 0.910098 0.439268 0.349610 1.;
             Gg.Color.v 0.912800 0.444029 0.346251 1.;
             Gg.Color.v 0.915471 0.448807 0.342890 1.;
             Gg.Color.v 0.918109 0.453603 0.339529 1.;
             Gg.Color.v 0.920714 0.458417 0.336166 1.;
             Gg.Color.v 0.923287 0.463251 0.332801 1.;
             Gg.Color.v 0.925825 0.468103 0.329435 1.;
             Gg.Color.v 0.928329 0.472975 0.326067 1.;
             Gg.Color.v 0.930798 0.477867 0.322697 1.;
             Gg.Color.v 0.933232 0.482780 0.319325 1.;
             Gg.Color.v 0.935630 0.487712 0.315952 1.;
             Gg.Color.v 0.937990 0.492667 0.312575 1.;
             Gg.Color.v 0.940313 0.497642 0.309197 1.;
             Gg.Color.v 0.942598 0.502639 0.305816 1.;
             Gg.Color.v 0.944844 0.507658 0.302433 1.;
             Gg.Color.v 0.947051 0.512699 0.299049 1.;
             Gg.Color.v 0.949217 0.517763 0.295662 1.;
             Gg.Color.v 0.951344 0.522850 0.292275 1.;
             Gg.Color.v 0.953428 0.527960 0.288883 1.;
             Gg.Color.v 0.955470 0.533093 0.285490 1.;
             Gg.Color.v 0.957469 0.538250 0.282096 1.;
             Gg.Color.v 0.959424 0.543431 0.278701 1.;
             Gg.Color.v 0.961336 0.548636 0.275305 1.;
             Gg.Color.v 0.963203 0.553865 0.271909 1.;
             Gg.Color.v 0.965024 0.559118 0.268513 1.;
             Gg.Color.v 0.966798 0.564396 0.265118 1.;
             Gg.Color.v 0.968526 0.569700 0.261721 1.;
             Gg.Color.v 0.970205 0.575028 0.258325 1.;
             Gg.Color.v 0.971835 0.580382 0.254931 1.;
             Gg.Color.v 0.973416 0.585761 0.251540 1.;
             Gg.Color.v 0.974947 0.591165 0.248151 1.;
             Gg.Color.v 0.976428 0.596595 0.244767 1.;
             Gg.Color.v 0.977856 0.602051 0.241387 1.;
             Gg.Color.v 0.979233 0.607532 0.238013 1.;
             Gg.Color.v 0.980556 0.613039 0.234646 1.;
             Gg.Color.v 0.981826 0.618572 0.231287 1.;
             Gg.Color.v 0.983041 0.624131 0.227937 1.;
             Gg.Color.v 0.984199 0.629718 0.224595 1.;
             Gg.Color.v 0.985301 0.635330 0.221265 1.;
             Gg.Color.v 0.986345 0.640969 0.217948 1.;
             Gg.Color.v 0.987332 0.646633 0.214648 1.;
             Gg.Color.v 0.988260 0.652325 0.211364 1.;
             Gg.Color.v 0.989128 0.658043 0.208100 1.;
             Gg.Color.v 0.989935 0.663787 0.204859 1.;
             Gg.Color.v 0.990681 0.669558 0.201642 1.;
             Gg.Color.v 0.991365 0.675355 0.198453 1.;
             Gg.Color.v 0.991985 0.681179 0.195295 1.;
             Gg.Color.v 0.992541 0.687030 0.192170 1.;
             Gg.Color.v 0.993032 0.692907 0.189084 1.;
             Gg.Color.v 0.993456 0.698810 0.186041 1.;
             Gg.Color.v 0.993814 0.704741 0.183043 1.;
             Gg.Color.v 0.994103 0.710698 0.180097 1.;
             Gg.Color.v 0.994324 0.716681 0.177208 1.;
             Gg.Color.v 0.994474 0.722691 0.174381 1.;
             Gg.Color.v 0.994553 0.728728 0.171622 1.;
             Gg.Color.v 0.994561 0.734791 0.168938 1.;
             Gg.Color.v 0.994495 0.740880 0.166335 1.;
             Gg.Color.v 0.994355 0.746995 0.163821 1.;
             Gg.Color.v 0.994141 0.753137 0.161404 1.;
             Gg.Color.v 0.993851 0.759304 0.159092 1.;
             Gg.Color.v 0.993482 0.765499 0.156891 1.;
             Gg.Color.v 0.993033 0.771720 0.154808 1.;
             Gg.Color.v 0.992505 0.777967 0.152855 1.;
             Gg.Color.v 0.991897 0.784239 0.151042 1.;
             Gg.Color.v 0.991209 0.790537 0.149377 1.;
             Gg.Color.v 0.990439 0.796859 0.147870 1.;
             Gg.Color.v 0.989587 0.803205 0.146529 1.;
             Gg.Color.v 0.988648 0.809579 0.145357 1.;
             Gg.Color.v 0.987621 0.815978 0.144363 1.;
             Gg.Color.v 0.986509 0.822401 0.143557 1.;
             Gg.Color.v 0.985314 0.828846 0.142945 1.;
             Gg.Color.v 0.984031 0.835315 0.142528 1.;
             Gg.Color.v 0.982653 0.841812 0.142303 1.;
             Gg.Color.v 0.981190 0.848329 0.142279 1.;
             Gg.Color.v 0.979644 0.854866 0.142453 1.;
             Gg.Color.v 0.977995 0.861432 0.142808 1.;
             Gg.Color.v 0.976265 0.868016 0.143351 1.;
             Gg.Color.v 0.974443 0.874622 0.144061 1.;
             Gg.Color.v 0.972530 0.881250 0.144923 1.;
             Gg.Color.v 0.970533 0.887896 0.145919 1.;
             Gg.Color.v 0.968443 0.894564 0.147014 1.;
             Gg.Color.v 0.966271 0.901249 0.148180 1.;
             Gg.Color.v 0.964021 0.907950 0.149370 1.;
             Gg.Color.v 0.961681 0.914672 0.150520 1.;
             Gg.Color.v 0.959276 0.921407 0.151566 1.;
             Gg.Color.v 0.956808 0.928152 0.152409 1.;
             Gg.Color.v 0.954287 0.934908 0.152921 1.;
             Gg.Color.v 0.951726 0.941671 0.152925 1.;
             Gg.Color.v 0.949151 0.948435 0.152178 1.;
             Gg.Color.v 0.946602 0.955190 0.150328 1.;
             Gg.Color.v 0.944152 0.961916 0.146861 1.;
             Gg.Color.v 0.941896 0.968590 0.140956 1.;
             Gg.Color.v 0.940015 0.975158 0.131326 1.;
             |];
    cmyk = [| Gg.V4.v 0.904573 0.943552 0.000000 0.472025;
              Gg.V4.v 0.880823 0.946680 0.000000 0.466876;
              Gg.V4.v 0.859940 0.949432 0.000000 0.461993;
              Gg.V4.v 0.841112 0.951857 0.000000 0.457342;
              Gg.V4.v 0.823838 0.954003 0.000000 0.452897;
              Gg.V4.v 0.807787 0.955911 0.000000 0.448632;
              Gg.V4.v 0.792744 0.957593 0.000000 0.444532;
              Gg.V4.v 0.778516 0.959104 0.000000 0.440577;
              Gg.V4.v 0.764969 0.960483 0.000000 0.436750;
              Gg.V4.v 0.752005 0.961749 0.000000 0.433041;
              Gg.V4.v 0.739543 0.962924 0.000000 0.429438;
              Gg.V4.v 0.727520 0.964027 0.000000 0.425935;
              Gg.V4.v 0.715885 0.965071 0.000000 0.422522;
              Gg.V4.v 0.704593 0.966071 0.000000 0.419194;
              Gg.V4.v 0.693607 0.967037 0.000000 0.415946;
              Gg.V4.v 0.682895 0.967980 0.000000 0.412772;
              Gg.V4.v 0.672431 0.968909 0.000000 0.409670;
              Gg.V4.v 0.662189 0.969830 0.000000 0.406636;
              Gg.V4.v 0.652149 0.970751 0.000000 0.403667;
              Gg.V4.v 0.642296 0.971676 0.000000 0.400761;
              Gg.V4.v 0.632614 0.972600 0.000000 0.397917;
              Gg.V4.v 0.623086 0.973536 0.000000 0.395133;
              Gg.V4.v 0.613696 0.974486 0.000000 0.392408;
              Gg.V4.v 0.604437 0.975455 0.000000 0.389741;
              Gg.V4.v 0.595293 0.976440 0.000000 0.387132;
              Gg.V4.v 0.586254 0.977443 0.000000 0.384581;
              Gg.V4.v 0.577313 0.978463 0.000000 0.382089;
              Gg.V4.v 0.568462 0.979502 0.000000 0.379654;
              Gg.V4.v 0.559690 0.980555 0.000000 0.377278;
              Gg.V4.v 0.550990 0.981620 0.000000 0.374962;
              Gg.V4.v 0.542359 0.982696 0.000000 0.372705;
              Gg.V4.v 0.533784 0.983776 0.000000 0.370510;
              Gg.V4.v 0.525263 0.984863 0.000000 0.368376;
              Gg.V4.v 0.516786 0.985952 0.000000 0.366306;
              Gg.V4.v 0.508348 0.987039 0.000000 0.364300;
              Gg.V4.v 0.499944 0.988119 0.000000 0.362360;
              Gg.V4.v 0.491565 0.989187 0.000000 0.360488;
              Gg.V4.v 0.483210 0.990237 0.000000 0.358684;
              Gg.V4.v 0.474872 0.991263 0.000000 0.356951;
              Gg.V4.v 0.466543 0.992259 0.000000 0.355290;
              Gg.V4.v 0.458222 0.993220 0.000000 0.353702;
              Gg.V4.v 0.449902 0.994137 0.000000 0.352190;
              Gg.V4.v 0.441578 0.995005 0.000000 0.350755;
              Gg.V4.v 0.433242 0.995813 0.000000 0.349399;
              Gg.V4.v 0.424895 0.996556 0.000000 0.348124;
              Gg.V4.v 0.416528 0.997222 0.000000 0.346932;
              Gg.V4.v 0.408137 0.997808 0.000000 0.345823;
              Gg.V4.v 0.399718 0.998300 0.000000 0.344801;
              Gg.V4.v 0.391265 0.998691 0.000000 0.343867;
              Gg.V4.v 0.382774 0.998968 0.000000 0.343023;
              Gg.V4.v 0.374242 0.999123 0.000000 0.342270;
              Gg.V4.v 0.365662 0.999143 0.000000 0.341610;
              Gg.V4.v 0.357030 0.999020 0.000000 0.341044;
              Gg.V4.v 0.348343 0.998740 0.000000 0.340575;
              Gg.V4.v 0.339594 0.998292 0.000000 0.340203;
              Gg.V4.v 0.330779 0.997667 0.000000 0.339931;
              Gg.V4.v 0.321892 0.996850 0.000000 0.339760;
              Gg.V4.v 0.312933 0.995828 0.000000 0.339690;
              Gg.V4.v 0.303894 0.994587 0.000000 0.339723;
              Gg.V4.v 0.294770 0.993115 0.000000 0.339861;
              Gg.V4.v 0.285560 0.991396 0.000000 0.340103;
              Gg.V4.v 0.276257 0.989417 0.000000 0.340451;
              Gg.V4.v 0.266858 0.987164 0.000000 0.340905;
              Gg.V4.v 0.257358 0.984622 0.000000 0.341466;
              Gg.V4.v 0.247753 0.981774 0.000000 0.342135;
              Gg.V4.v 0.238035 0.978610 0.000000 0.342912;
              Gg.V4.v 0.228204 0.975110 0.000000 0.343798;
              Gg.V4.v 0.218256 0.971256 0.000000 0.344791;
              Gg.V4.v 0.208185 0.967035 0.000000 0.345891;
              Gg.V4.v 0.197990 0.962426 0.000000 0.347099;
              Gg.V4.v 0.187665 0.957416 0.000000 0.348414;
              Gg.V4.v 0.177206 0.951986 0.000000 0.349835;
              Gg.V4.v 0.166610 0.946118 0.000000 0.351360;
              Gg.V4.v 0.155875 0.939794 0.000000 0.352990;
              Gg.V4.v 0.144995 0.933151 0.000000 0.354723;
              Gg.V4.v 0.133967 0.926441 0.000000 0.356557;
              Gg.V4.v 0.122790 0.919650 0.000000 0.358491;
              Gg.V4.v 0.111460 0.912776 0.000000 0.360523;
              Gg.V4.v 0.099972 0.905816 0.000000 0.362651;
              Gg.V4.v 0.088324 0.898767 0.000000 0.364874;
              Gg.V4.v 0.076517 0.891628 0.000000 0.367188;
              Gg.V4.v 0.064544 0.884396 0.000000 0.369592;
              Gg.V4.v 0.052405 0.877070 0.000000 0.372083;
              Gg.V4.v 0.040100 0.869646 0.000000 0.374658;
              Gg.V4.v 0.027624 0.862123 0.000000 0.377314;
              Gg.V4.v 0.014975 0.854498 0.000000 0.380049;
              Gg.V4.v 0.002152 0.846771 0.000000 0.382860;
              Gg.V4.v 0.000000 0.840665 0.010729 0.379081;
              Gg.V4.v 0.000000 0.834961 0.023454 0.374013;
              Gg.V4.v 0.000000 0.829325 0.036021 0.368983;
              Gg.V4.v 0.000000 0.823757 0.048432 0.363992;
              Gg.V4.v 0.000000 0.818254 0.060681 0.359041;
              Gg.V4.v 0.000000 0.812814 0.072778 0.354128;
              Gg.V4.v 0.000000 0.807438 0.084717 0.349254;
              Gg.V4.v 0.000000 0.802122 0.096499 0.344420;
              Gg.V4.v 0.000000 0.796867 0.108125 0.339626;
              Gg.V4.v 0.000000 0.791670 0.119596 0.334871;
              Gg.V4.v 0.000000 0.786530 0.130912 0.330155;
              Gg.V4.v 0.000000 0.781447 0.142077 0.325478;
              Gg.V4.v 0.000000 0.776418 0.153088 0.320840;
              Gg.V4.v 0.000000 0.771443 0.163944 0.316242;
              Gg.V4.v 0.000000 0.766519 0.174650 0.311682;
              Gg.V4.v 0.000000 0.761646 0.185206 0.307160;
              Gg.V4.v 0.000000 0.756823 0.195612 0.302676;
              Gg.V4.v 0.000000 0.752048 0.205870 0.298231;
              Gg.V4.v 0.000000 0.747320 0.215981 0.293822;
              Gg.V4.v 0.000000 0.742638 0.225945 0.289451;
              Gg.V4.v 0.000000 0.738000 0.235766 0.285117;
              Gg.V4.v 0.000000 0.733406 0.245443 0.280819;
              Gg.V4.v 0.000000 0.728855 0.254979 0.276556;
              Gg.V4.v 0.000000 0.724345 0.264374 0.272330;
              Gg.V4.v 0.000000 0.719875 0.273632 0.268138;
              Gg.V4.v 0.000000 0.715443 0.282752 0.263981;
              Gg.V4.v 0.000000 0.711050 0.291737 0.259857;
              Gg.V4.v 0.000000 0.706694 0.300589 0.255768;
              Gg.V4.v 0.000000 0.702373 0.309312 0.251711;
              Gg.V4.v 0.000000 0.698087 0.317904 0.247688;
              Gg.V4.v 0.000000 0.693833 0.326371 0.243696;
              Gg.V4.v 0.000000 0.689613 0.334713 0.239736;
              Gg.V4.v 0.000000 0.685425 0.342933 0.235807;
              Gg.V4.v 0.000000 0.681265 0.351033 0.231910;
              Gg.V4.v 0.000000 0.677137 0.359016 0.228042;
              Gg.V4.v 0.000000 0.673035 0.366881 0.224204;
              Gg.V4.v 0.000000 0.668963 0.374633 0.220396;
              Gg.V4.v 0.000000 0.664915 0.382272 0.216617;
              Gg.V4.v 0.000000 0.660893 0.389802 0.212867;
              Gg.V4.v 0.000000 0.656897 0.397227 0.209145;
              Gg.V4.v 0.000000 0.652923 0.404546 0.205451;
              Gg.V4.v 0.000000 0.648971 0.411766 0.201784;
              Gg.V4.v 0.000000 0.645041 0.418884 0.198145;
              Gg.V4.v 0.000000 0.641131 0.425904 0.194533;
              Gg.V4.v 0.000000 0.637241 0.432830 0.190948;
              Gg.V4.v 0.000000 0.633370 0.439661 0.187388;
              Gg.V4.v 0.000000 0.629516 0.446402 0.183856;
              Gg.V4.v 0.000000 0.625680 0.453053 0.180349;
              Gg.V4.v 0.000000 0.621858 0.459618 0.176868;
              Gg.V4.v 0.000000 0.618052 0.466099 0.173412;
              Gg.V4.v 0.000000 0.614259 0.472498 0.169982;
              Gg.V4.v 0.000000 0.610479 0.478816 0.166578;
              Gg.V4.v 0.000000 0.606711 0.485057 0.163199;
              Gg.V4.v 0.000000 0.602954 0.491219 0.159845;
              Gg.V4.v 0.000000 0.599208 0.497308 0.156516;
              Gg.V4.v 0.000000 0.595470 0.503324 0.153212;
              Gg.V4.v 0.000000 0.591740 0.509270 0.149934;
              Gg.V4.v 0.000000 0.588017 0.515147 0.146681;
              Gg.V4.v 0.000000 0.584301 0.520958 0.143453;
              Gg.V4.v 0.000000 0.580590 0.526703 0.140250;
              Gg.V4.v 0.000000 0.576883 0.532383 0.137073;
              Gg.V4.v 0.000000 0.573179 0.538002 0.133922;
              Gg.V4.v 0.000000 0.569477 0.543561 0.130797;
              Gg.V4.v 0.000000 0.565777 0.549062 0.127697;
              Gg.V4.v 0.000000 0.562077 0.554505 0.124624;
              Gg.V4.v 0.000000 0.558377 0.559893 0.121577;
              Gg.V4.v 0.000000 0.554675 0.565225 0.118557;
              Gg.V4.v 0.000000 0.550969 0.570506 0.115564;
              Gg.V4.v 0.000000 0.547260 0.575735 0.112598;
              Gg.V4.v 0.000000 0.543547 0.580913 0.109660;
              Gg.V4.v 0.000000 0.539829 0.586042 0.106750;
              Gg.V4.v 0.000000 0.536104 0.591123 0.103869;
              Gg.V4.v 0.000000 0.532370 0.596159 0.101016;
              Gg.V4.v 0.000000 0.528628 0.601147 0.098193;
              Gg.V4.v 0.000000 0.524877 0.606093 0.095399;
              Gg.V4.v 0.000000 0.521114 0.610994 0.092635;
              Gg.V4.v 0.000000 0.517340 0.615855 0.089902;
              Gg.V4.v 0.000000 0.513553 0.620672 0.087200;
              Gg.V4.v 0.000000 0.509753 0.625450 0.084529;
              Gg.V4.v 0.000000 0.505938 0.630187 0.081891;
              Gg.V4.v 0.000000 0.502107 0.634886 0.079286;
              Gg.V4.v 0.000000 0.498259 0.639548 0.076713;
              Gg.V4.v 0.000000 0.494394 0.644171 0.074175;
              Gg.V4.v 0.000000 0.490509 0.648759 0.071671;
              Gg.V4.v 0.000000 0.486605 0.653311 0.069202;
              Gg.V4.v 0.000000 0.482680 0.657829 0.066768;
              Gg.V4.v 0.000000 0.478734 0.662311 0.064370;
              Gg.V4.v 0.000000 0.474763 0.666761 0.062010;
              Gg.V4.v 0.000000 0.470770 0.671177 0.059687;
              Gg.V4.v 0.000000 0.466751 0.675561 0.057402;
              Gg.V4.v 0.000000 0.462707 0.679912 0.055156;
              Gg.V4.v 0.000000 0.458636 0.684231 0.052949;
              Gg.V4.v 0.000000 0.454537 0.688520 0.050783;
              Gg.V4.v 0.000000 0.450409 0.692777 0.048656;
              Gg.V4.v 0.000000 0.446251 0.697006 0.046572;
              Gg.V4.v 0.000000 0.442062 0.701205 0.044530;
              Gg.V4.v 0.000000 0.437841 0.705373 0.042531;
              Gg.V4.v 0.000000 0.433586 0.709512 0.040576;
              Gg.V4.v 0.000000 0.429298 0.713623 0.038664;
              Gg.V4.v 0.000000 0.424976 0.717703 0.036797;
              Gg.V4.v 0.000000 0.420618 0.721755 0.034976;
              Gg.V4.v 0.000000 0.416221 0.725777 0.033202;
              Gg.V4.v 0.000000 0.411787 0.729774 0.031474;
              Gg.V4.v 0.000000 0.407313 0.733742 0.029795;
              Gg.V4.v 0.000000 0.402798 0.737681 0.028165;
              Gg.V4.v 0.000000 0.398242 0.741590 0.026584;
              Gg.V4.v 0.000000 0.393644 0.745472 0.025053;
              Gg.V4.v 0.000000 0.389003 0.749324 0.023572;
              Gg.V4.v 0.000000 0.384315 0.753147 0.022144;
              Gg.V4.v 0.000000 0.379584 0.756939 0.020767;
              Gg.V4.v 0.000000 0.374805 0.760701 0.019444;
              Gg.V4.v 0.000000 0.369978 0.764432 0.018174;
              Gg.V4.v 0.000000 0.365102 0.768131 0.016959;
              Gg.V4.v 0.000000 0.360172 0.771799 0.015801;
              Gg.V4.v 0.000000 0.355192 0.775434 0.014699;
              Gg.V4.v 0.000000 0.350157 0.779035 0.013655;
              Gg.V4.v 0.000000 0.345070 0.782598 0.012668;
              Gg.V4.v 0.000000 0.339926 0.786125 0.011740;
              Gg.V4.v 0.000000 0.334724 0.789613 0.010872;
              Gg.V4.v 0.000000 0.329464 0.793058 0.010065;
              Gg.V4.v 0.000000 0.324144 0.796461 0.009319;
              Gg.V4.v 0.000000 0.318763 0.799818 0.008635;
              Gg.V4.v 0.000000 0.313317 0.803127 0.008015;
              Gg.V4.v 0.000000 0.307807 0.806386 0.007459;
              Gg.V4.v 0.000000 0.302231 0.809589 0.006968;
              Gg.V4.v 0.000000 0.296587 0.812734 0.006544;
              Gg.V4.v 0.000000 0.290872 0.815818 0.006186;
              Gg.V4.v 0.000000 0.285086 0.818835 0.005897;
              Gg.V4.v 0.000000 0.279228 0.821780 0.005676;
              Gg.V4.v 0.000000 0.273293 0.824650 0.005526;
              Gg.V4.v 0.000000 0.267281 0.827438 0.005447;
              Gg.V4.v 0.000000 0.261191 0.830138 0.005439;
              Gg.V4.v 0.000000 0.255019 0.832744 0.005505;
              Gg.V4.v 0.000000 0.248764 0.835249 0.005645;
              Gg.V4.v 0.000000 0.242424 0.837645 0.005859;
              Gg.V4.v 0.000000 0.235998 0.839924 0.006149;
              Gg.V4.v 0.000000 0.229479 0.842080 0.006518;
              Gg.V4.v 0.000000 0.222866 0.844106 0.006967;
              Gg.V4.v 0.000000 0.216158 0.845991 0.007495;
              Gg.V4.v 0.000000 0.209354 0.847724 0.008103;
              Gg.V4.v 0.000000 0.202452 0.849298 0.008791;
              Gg.V4.v 0.000000 0.195449 0.850703 0.009561;
              Gg.V4.v 0.000000 0.188343 0.851929 0.010413;
              Gg.V4.v 0.000000 0.181125 0.852974 0.011352;
              Gg.V4.v 0.000000 0.173794 0.853828 0.012379;
              Gg.V4.v 0.000000 0.166352 0.854480 0.013491;
              Gg.V4.v 0.000000 0.158800 0.854924 0.014686;
              Gg.V4.v 0.000000 0.151129 0.855159 0.015969;
              Gg.V4.v 0.000000 0.143327 0.855185 0.017347;
              Gg.V4.v 0.000000 0.135408 0.854993 0.018810;
              Gg.V4.v 0.000000 0.127371 0.854587 0.020356;
              Gg.V4.v 0.000000 0.119186 0.853979 0.022005;
              Gg.V4.v 0.000000 0.110881 0.853164 0.023735;
              Gg.V4.v 0.000000 0.102439 0.852161 0.025557;
              Gg.V4.v 0.000000 0.093858 0.850984 0.027470;
              Gg.V4.v 0.000000 0.085146 0.849651 0.029467;
              Gg.V4.v 0.000000 0.076286 0.848196 0.031557;
              Gg.V4.v 0.000000 0.067292 0.846648 0.033729;
              Gg.V4.v 0.000000 0.058164 0.845055 0.035979;
              Gg.V4.v 0.000000 0.048882 0.843482 0.038319;
              Gg.V4.v 0.000000 0.039477 0.842000 0.040724;
              Gg.V4.v 0.000000 0.029950 0.840711 0.043192;
              Gg.V4.v 0.000000 0.020307 0.839754 0.045713;
              Gg.V4.v 0.000000 0.010565 0.839318 0.048274;
              Gg.V4.v 0.000000 0.000754 0.839669 0.050849;
              Gg.V4.v 0.008991 0.000000 0.842620 0.044810;
              Gg.V4.v 0.018467 0.000000 0.847325 0.038084;
              Gg.V4.v 0.027560 0.000000 0.854473 0.031410;
              Gg.V4.v 0.036038 0.000000 0.865328 0.024842;
              |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }

let viridis = {
    length = 256;
    rgb = [| Gg.Color.v 0.267004 0.004874 0.329415 1.;
             Gg.Color.v 0.268510 0.009605 0.335427 1.;
             Gg.Color.v 0.269944 0.014625 0.341379 1.;
             Gg.Color.v 0.271305 0.019942 0.347269 1.;
             Gg.Color.v 0.272594 0.025563 0.353093 1.;
             Gg.Color.v 0.273809 0.031497 0.358853 1.;
             Gg.Color.v 0.274952 0.037752 0.364543 1.;
             Gg.Color.v 0.276022 0.044167 0.370164 1.;
             Gg.Color.v 0.277018 0.050344 0.375715 1.;
             Gg.Color.v 0.277941 0.056324 0.381191 1.;
             Gg.Color.v 0.278791 0.062145 0.386592 1.;
             Gg.Color.v 0.279566 0.067836 0.391917 1.;
             Gg.Color.v 0.280267 0.073417 0.397163 1.;
             Gg.Color.v 0.280894 0.078907 0.402329 1.;
             Gg.Color.v 0.281446 0.084320 0.407414 1.;
             Gg.Color.v 0.281924 0.089666 0.412415 1.;
             Gg.Color.v 0.282327 0.094955 0.417331 1.;
             Gg.Color.v 0.282656 0.100196 0.422160 1.;
             Gg.Color.v 0.282910 0.105393 0.426902 1.;
             Gg.Color.v 0.283091 0.110553 0.431554 1.;
             Gg.Color.v 0.283197 0.115680 0.436115 1.;
             Gg.Color.v 0.283229 0.120777 0.440584 1.;
             Gg.Color.v 0.283187 0.125848 0.444960 1.;
             Gg.Color.v 0.283072 0.130895 0.449241 1.;
             Gg.Color.v 0.282884 0.135920 0.453427 1.;
             Gg.Color.v 0.282623 0.140926 0.457517 1.;
             Gg.Color.v 0.282290 0.145912 0.461510 1.;
             Gg.Color.v 0.281887 0.150881 0.465405 1.;
             Gg.Color.v 0.281412 0.155834 0.469201 1.;
             Gg.Color.v 0.280868 0.160771 0.472899 1.;
             Gg.Color.v 0.280255 0.165693 0.476498 1.;
             Gg.Color.v 0.279574 0.170599 0.479997 1.;
             Gg.Color.v 0.278826 0.175490 0.483397 1.;
             Gg.Color.v 0.278012 0.180367 0.486697 1.;
             Gg.Color.v 0.277134 0.185228 0.489898 1.;
             Gg.Color.v 0.276194 0.190074 0.493001 1.;
             Gg.Color.v 0.275191 0.194905 0.496005 1.;
             Gg.Color.v 0.274128 0.199721 0.498911 1.;
             Gg.Color.v 0.273006 0.204520 0.501721 1.;
             Gg.Color.v 0.271828 0.209303 0.504434 1.;
             Gg.Color.v 0.270595 0.214069 0.507052 1.;
             Gg.Color.v 0.269308 0.218818 0.509577 1.;
             Gg.Color.v 0.267968 0.223549 0.512008 1.;
             Gg.Color.v 0.266580 0.228262 0.514349 1.;
             Gg.Color.v 0.265145 0.232956 0.516599 1.;
             Gg.Color.v 0.263663 0.237631 0.518762 1.;
             Gg.Color.v 0.262138 0.242286 0.520837 1.;
             Gg.Color.v 0.260571 0.246922 0.522828 1.;
             Gg.Color.v 0.258965 0.251537 0.524736 1.;
             Gg.Color.v 0.257322 0.256130 0.526563 1.;
             Gg.Color.v 0.255645 0.260703 0.528312 1.;
             Gg.Color.v 0.253935 0.265254 0.529983 1.;
             Gg.Color.v 0.252194 0.269783 0.531579 1.;
             Gg.Color.v 0.250425 0.274290 0.533103 1.;
             Gg.Color.v 0.248629 0.278775 0.534556 1.;
             Gg.Color.v 0.246811 0.283237 0.535941 1.;
             Gg.Color.v 0.244972 0.287675 0.537260 1.;
             Gg.Color.v 0.243113 0.292092 0.538516 1.;
             Gg.Color.v 0.241237 0.296485 0.539709 1.;
             Gg.Color.v 0.239346 0.300855 0.540844 1.;
             Gg.Color.v 0.237441 0.305202 0.541921 1.;
             Gg.Color.v 0.235526 0.309527 0.542944 1.;
             Gg.Color.v 0.233603 0.313828 0.543914 1.;
             Gg.Color.v 0.231674 0.318106 0.544834 1.;
             Gg.Color.v 0.229739 0.322361 0.545706 1.;
             Gg.Color.v 0.227802 0.326594 0.546532 1.;
             Gg.Color.v 0.225863 0.330805 0.547314 1.;
             Gg.Color.v 0.223925 0.334994 0.548053 1.;
             Gg.Color.v 0.221989 0.339161 0.548752 1.;
             Gg.Color.v 0.220057 0.343307 0.549413 1.;
             Gg.Color.v 0.218130 0.347432 0.550038 1.;
             Gg.Color.v 0.216210 0.351535 0.550627 1.;
             Gg.Color.v 0.214298 0.355619 0.551184 1.;
             Gg.Color.v 0.212395 0.359683 0.551710 1.;
             Gg.Color.v 0.210503 0.363727 0.552206 1.;
             Gg.Color.v 0.208623 0.367752 0.552675 1.;
             Gg.Color.v 0.206756 0.371758 0.553117 1.;
             Gg.Color.v 0.204903 0.375746 0.553533 1.;
             Gg.Color.v 0.203063 0.379716 0.553925 1.;
             Gg.Color.v 0.201239 0.383670 0.554294 1.;
             Gg.Color.v 0.199430 0.387607 0.554642 1.;
             Gg.Color.v 0.197636 0.391528 0.554969 1.;
             Gg.Color.v 0.195860 0.395433 0.555276 1.;
             Gg.Color.v 0.194100 0.399323 0.555565 1.;
             Gg.Color.v 0.192357 0.403199 0.555836 1.;
             Gg.Color.v 0.190631 0.407061 0.556089 1.;
             Gg.Color.v 0.188923 0.410910 0.556326 1.;
             Gg.Color.v 0.187231 0.414746 0.556547 1.;
             Gg.Color.v 0.185556 0.418570 0.556753 1.;
             Gg.Color.v 0.183898 0.422383 0.556944 1.;
             Gg.Color.v 0.182256 0.426184 0.557120 1.;
             Gg.Color.v 0.180629 0.429975 0.557282 1.;
             Gg.Color.v 0.179019 0.433756 0.557430 1.;
             Gg.Color.v 0.177423 0.437527 0.557565 1.;
             Gg.Color.v 0.175841 0.441290 0.557685 1.;
             Gg.Color.v 0.174274 0.445044 0.557792 1.;
             Gg.Color.v 0.172719 0.448791 0.557885 1.;
             Gg.Color.v 0.171176 0.452530 0.557965 1.;
             Gg.Color.v 0.169646 0.456262 0.558030 1.;
             Gg.Color.v 0.168126 0.459988 0.558082 1.;
             Gg.Color.v 0.166617 0.463708 0.558119 1.;
             Gg.Color.v 0.165117 0.467423 0.558141 1.;
             Gg.Color.v 0.163625 0.471133 0.558148 1.;
             Gg.Color.v 0.162142 0.474838 0.558140 1.;
             Gg.Color.v 0.160665 0.478540 0.558115 1.;
             Gg.Color.v 0.159194 0.482237 0.558073 1.;
             Gg.Color.v 0.157729 0.485932 0.558013 1.;
             Gg.Color.v 0.156270 0.489624 0.557936 1.;
             Gg.Color.v 0.154815 0.493313 0.557840 1.;
             Gg.Color.v 0.153364 0.497000 0.557724 1.;
             Gg.Color.v 0.151918 0.500685 0.557587 1.;
             Gg.Color.v 0.150476 0.504369 0.557430 1.;
             Gg.Color.v 0.149039 0.508051 0.557250 1.;
             Gg.Color.v 0.147607 0.511733 0.557049 1.;
             Gg.Color.v 0.146180 0.515413 0.556823 1.;
             Gg.Color.v 0.144759 0.519093 0.556572 1.;
             Gg.Color.v 0.143343 0.522773 0.556295 1.;
             Gg.Color.v 0.141935 0.526453 0.555991 1.;
             Gg.Color.v 0.140536 0.530132 0.555659 1.;
             Gg.Color.v 0.139147 0.533812 0.555298 1.;
             Gg.Color.v 0.137770 0.537492 0.554906 1.;
             Gg.Color.v 0.136408 0.541173 0.554483 1.;
             Gg.Color.v 0.135066 0.544853 0.554029 1.;
             Gg.Color.v 0.133743 0.548535 0.553541 1.;
             Gg.Color.v 0.132444 0.552216 0.553018 1.;
             Gg.Color.v 0.131172 0.555899 0.552459 1.;
             Gg.Color.v 0.129933 0.559582 0.551864 1.;
             Gg.Color.v 0.128729 0.563265 0.551229 1.;
             Gg.Color.v 0.127568 0.566949 0.550556 1.;
             Gg.Color.v 0.126453 0.570633 0.549841 1.;
             Gg.Color.v 0.125394 0.574318 0.549086 1.;
             Gg.Color.v 0.124395 0.578002 0.548287 1.;
             Gg.Color.v 0.123463 0.581687 0.547445 1.;
             Gg.Color.v 0.122606 0.585371 0.546557 1.;
             Gg.Color.v 0.121831 0.589055 0.545623 1.;
             Gg.Color.v 0.121148 0.592739 0.544641 1.;
             Gg.Color.v 0.120565 0.596422 0.543611 1.;
             Gg.Color.v 0.120092 0.600104 0.542530 1.;
             Gg.Color.v 0.119738 0.603785 0.541400 1.;
             Gg.Color.v 0.119512 0.607464 0.540218 1.;
             Gg.Color.v 0.119423 0.611141 0.538982 1.;
             Gg.Color.v 0.119483 0.614817 0.537692 1.;
             Gg.Color.v 0.119699 0.618490 0.536347 1.;
             Gg.Color.v 0.120081 0.622161 0.534946 1.;
             Gg.Color.v 0.120638 0.625828 0.533488 1.;
             Gg.Color.v 0.121380 0.629492 0.531973 1.;
             Gg.Color.v 0.122312 0.633153 0.530398 1.;
             Gg.Color.v 0.123444 0.636809 0.528763 1.;
             Gg.Color.v 0.124780 0.640461 0.527068 1.;
             Gg.Color.v 0.126326 0.644107 0.525311 1.;
             Gg.Color.v 0.128087 0.647749 0.523491 1.;
             Gg.Color.v 0.130067 0.651384 0.521608 1.;
             Gg.Color.v 0.132268 0.655014 0.519661 1.;
             Gg.Color.v 0.134692 0.658636 0.517649 1.;
             Gg.Color.v 0.137339 0.662252 0.515571 1.;
             Gg.Color.v 0.140210 0.665859 0.513427 1.;
             Gg.Color.v 0.143303 0.669459 0.511215 1.;
             Gg.Color.v 0.146616 0.673050 0.508936 1.;
             Gg.Color.v 0.150148 0.676631 0.506589 1.;
             Gg.Color.v 0.153894 0.680203 0.504172 1.;
             Gg.Color.v 0.157851 0.683765 0.501686 1.;
             Gg.Color.v 0.162016 0.687316 0.499129 1.;
             Gg.Color.v 0.166383 0.690856 0.496502 1.;
             Gg.Color.v 0.170948 0.694384 0.493803 1.;
             Gg.Color.v 0.175707 0.697900 0.491033 1.;
             Gg.Color.v 0.180653 0.701402 0.488189 1.;
             Gg.Color.v 0.185783 0.704891 0.485273 1.;
             Gg.Color.v 0.191090 0.708366 0.482284 1.;
             Gg.Color.v 0.196571 0.711827 0.479221 1.;
             Gg.Color.v 0.202219 0.715272 0.476084 1.;
             Gg.Color.v 0.208030 0.718701 0.472873 1.;
             Gg.Color.v 0.214000 0.722114 0.469588 1.;
             Gg.Color.v 0.220124 0.725509 0.466226 1.;
             Gg.Color.v 0.226397 0.728888 0.462789 1.;
             Gg.Color.v 0.232815 0.732247 0.459277 1.;
             Gg.Color.v 0.239374 0.735588 0.455688 1.;
             Gg.Color.v 0.246070 0.738910 0.452024 1.;
             Gg.Color.v 0.252899 0.742211 0.448284 1.;
             Gg.Color.v 0.259857 0.745492 0.444467 1.;
             Gg.Color.v 0.266941 0.748751 0.440573 1.;
             Gg.Color.v 0.274149 0.751988 0.436601 1.;
             Gg.Color.v 0.281477 0.755203 0.432552 1.;
             Gg.Color.v 0.288921 0.758394 0.428426 1.;
             Gg.Color.v 0.296479 0.761561 0.424223 1.;
             Gg.Color.v 0.304148 0.764704 0.419943 1.;
             Gg.Color.v 0.311925 0.767822 0.415586 1.;
             Gg.Color.v 0.319809 0.770914 0.411152 1.;
             Gg.Color.v 0.327796 0.773980 0.406640 1.;
             Gg.Color.v 0.335885 0.777018 0.402049 1.;
             Gg.Color.v 0.344074 0.780029 0.397381 1.;
             Gg.Color.v 0.352360 0.783011 0.392636 1.;
             Gg.Color.v 0.360741 0.785964 0.387814 1.;
             Gg.Color.v 0.369214 0.788888 0.382914 1.;
             Gg.Color.v 0.377779 0.791781 0.377939 1.;
             Gg.Color.v 0.386433 0.794644 0.372886 1.;
             Gg.Color.v 0.395174 0.797475 0.367757 1.;
             Gg.Color.v 0.404001 0.800275 0.362552 1.;
             Gg.Color.v 0.412913 0.803041 0.357269 1.;
             Gg.Color.v 0.421908 0.805774 0.351910 1.;
             Gg.Color.v 0.430983 0.808473 0.346476 1.;
             Gg.Color.v 0.440137 0.811138 0.340967 1.;
             Gg.Color.v 0.449368 0.813768 0.335384 1.;
             Gg.Color.v 0.458674 0.816363 0.329727 1.;
             Gg.Color.v 0.468053 0.818921 0.323998 1.;
             Gg.Color.v 0.477504 0.821444 0.318195 1.;
             Gg.Color.v 0.487026 0.823929 0.312321 1.;
             Gg.Color.v 0.496615 0.826376 0.306377 1.;
             Gg.Color.v 0.506271 0.828786 0.300362 1.;
             Gg.Color.v 0.515992 0.831158 0.294279 1.;
             Gg.Color.v 0.525776 0.833491 0.288127 1.;
             Gg.Color.v 0.535621 0.835785 0.281908 1.;
             Gg.Color.v 0.545524 0.838039 0.275626 1.;
             Gg.Color.v 0.555484 0.840254 0.269281 1.;
             Gg.Color.v 0.565498 0.842430 0.262877 1.;
             Gg.Color.v 0.575563 0.844566 0.256415 1.;
             Gg.Color.v 0.585678 0.846661 0.249897 1.;
             Gg.Color.v 0.595839 0.848717 0.243329 1.;
             Gg.Color.v 0.606045 0.850733 0.236712 1.;
             Gg.Color.v 0.616293 0.852709 0.230052 1.;
             Gg.Color.v 0.626579 0.854645 0.223353 1.;
             Gg.Color.v 0.636902 0.856542 0.216620 1.;
             Gg.Color.v 0.647257 0.858400 0.209861 1.;
             Gg.Color.v 0.657642 0.860219 0.203082 1.;
             Gg.Color.v 0.668054 0.861999 0.196293 1.;
             Gg.Color.v 0.678489 0.863742 0.189503 1.;
             Gg.Color.v 0.688944 0.865448 0.182725 1.;
             Gg.Color.v 0.699415 0.867117 0.175971 1.;
             Gg.Color.v 0.709898 0.868751 0.169257 1.;
             Gg.Color.v 0.720391 0.870350 0.162603 1.;
             Gg.Color.v 0.730889 0.871916 0.156029 1.;
             Gg.Color.v 0.741388 0.873449 0.149561 1.;
             Gg.Color.v 0.751884 0.874951 0.143228 1.;
             Gg.Color.v 0.762373 0.876424 0.137064 1.;
             Gg.Color.v 0.772852 0.877868 0.131109 1.;
             Gg.Color.v 0.783315 0.879285 0.125405 1.;
             Gg.Color.v 0.793760 0.880678 0.120005 1.;
             Gg.Color.v 0.804182 0.882046 0.114965 1.;
             Gg.Color.v 0.814576 0.883393 0.110347 1.;
             Gg.Color.v 0.824940 0.884720 0.106217 1.;
             Gg.Color.v 0.835270 0.886029 0.102646 1.;
             Gg.Color.v 0.845561 0.887322 0.099702 1.;
             Gg.Color.v 0.855810 0.888601 0.097452 1.;
             Gg.Color.v 0.866013 0.889868 0.095953 1.;
             Gg.Color.v 0.876168 0.891125 0.095250 1.;
             Gg.Color.v 0.886271 0.892374 0.095374 1.;
             Gg.Color.v 0.896320 0.893616 0.096335 1.;
             Gg.Color.v 0.906311 0.894855 0.098125 1.;
             Gg.Color.v 0.916242 0.896091 0.100717 1.;
             Gg.Color.v 0.926106 0.897330 0.104071 1.;
             Gg.Color.v 0.935904 0.898570 0.108131 1.;
             Gg.Color.v 0.945636 0.899815 0.112838 1.;
             Gg.Color.v 0.955300 0.901065 0.118128 1.;
             Gg.Color.v 0.964894 0.902323 0.123941 1.;
             Gg.Color.v 0.974417 0.903590 0.130215 1.;
             Gg.Color.v 0.983868 0.904867 0.136897 1.;
             Gg.Color.v 0.993248 0.906157 0.143936 1.;
             |];
    cmyk = [| Gg.V4.v 0.189460 0.985204 0.000000 0.670585;
              Gg.V4.v 0.199498 0.971365 0.000000 0.664573;
              Gg.V4.v 0.209254 0.957159 0.000000 0.658621;
              Gg.V4.v 0.218747 0.942575 0.000000 0.652731;
              Gg.V4.v 0.227982 0.927603 0.000000 0.646907;
              Gg.V4.v 0.236988 0.912229 0.000000 0.641147;
              Gg.V4.v 0.245763 0.896440 0.000000 0.635457;
              Gg.V4.v 0.254325 0.880683 0.000000 0.629836;
              Gg.V4.v 0.262691 0.866005 0.000000 0.624285;
              Gg.V4.v 0.270862 0.852242 0.000000 0.618809;
              Gg.V4.v 0.278850 0.839249 0.000000 0.613408;
              Gg.V4.v 0.286670 0.826912 0.000000 0.608083;
              Gg.V4.v 0.294328 0.815146 0.000000 0.602837;
              Gg.V4.v 0.301830 0.803874 0.000000 0.597671;
              Gg.V4.v 0.309189 0.793036 0.000000 0.592586;
              Gg.V4.v 0.316407 0.782583 0.000000 0.587585;
              Gg.V4.v 0.323494 0.772471 0.000000 0.582669;
              Gg.V4.v 0.330453 0.762659 0.000000 0.577840;
              Gg.V4.v 0.337295 0.753121 0.000000 0.573098;
              Gg.V4.v 0.344020 0.743826 0.000000 0.568446;
              Gg.V4.v 0.350637 0.734749 0.000000 0.563885;
              Gg.V4.v 0.357151 0.725871 0.000000 0.559416;
              Gg.V4.v 0.363568 0.717170 0.000000 0.555040;
              Gg.V4.v 0.369888 0.708631 0.000000 0.550759;
              Gg.V4.v 0.376120 0.700238 0.000000 0.546573;
              Gg.V4.v 0.382268 0.691976 0.000000 0.542483;
              Gg.V4.v 0.388334 0.683838 0.000000 0.538490;
              Gg.V4.v 0.394319 0.675807 0.000000 0.534595;
              Gg.V4.v 0.400231 0.667874 0.000000 0.530799;
              Gg.V4.v 0.406072 0.660031 0.000000 0.527101;
              Gg.V4.v 0.411844 0.652269 0.000000 0.523502;
              Gg.V4.v 0.417551 0.644583 0.000000 0.520003;
              Gg.V4.v 0.423195 0.636965 0.000000 0.516603;
              Gg.V4.v 0.428778 0.629406 0.000000 0.513303;
              Gg.V4.v 0.434303 0.621905 0.000000 0.510102;
              Gg.V4.v 0.439770 0.614455 0.000000 0.506999;
              Gg.V4.v 0.445185 0.607050 0.000000 0.503995;
              Gg.V4.v 0.450547 0.599686 0.000000 0.501089;
              Gg.V4.v 0.455861 0.592363 0.000000 0.498279;
              Gg.V4.v 0.461123 0.585074 0.000000 0.495566;
              Gg.V4.v 0.466337 0.577816 0.000000 0.492948;
              Gg.V4.v 0.471507 0.570589 0.000000 0.490423;
              Gg.V4.v 0.476633 0.563388 0.000000 0.487992;
              Gg.V4.v 0.481714 0.556212 0.000000 0.485651;
              Gg.V4.v 0.486749 0.549058 0.000000 0.483401;
              Gg.V4.v 0.491746 0.541927 0.000000 0.481238;
              Gg.V4.v 0.496699 0.534814 0.000000 0.479163;
              Gg.V4.v 0.501612 0.527718 0.000000 0.477172;
              Gg.V4.v 0.506485 0.520641 0.000000 0.475264;
              Gg.V4.v 0.511318 0.513581 0.000000 0.473437;
              Gg.V4.v 0.516110 0.506536 0.000000 0.471688;
              Gg.V4.v 0.520862 0.499505 0.000000 0.470017;
              Gg.V4.v 0.525576 0.492487 0.000000 0.468421;
              Gg.V4.v 0.530250 0.485484 0.000000 0.466897;
              Gg.V4.v 0.534887 0.478492 0.000000 0.465444;
              Gg.V4.v 0.539481 0.471515 0.000000 0.464059;
              Gg.V4.v 0.544035 0.464552 0.000000 0.462740;
              Gg.V4.v 0.548550 0.457598 0.000000 0.461484;
              Gg.V4.v 0.553024 0.450658 0.000000 0.460291;
              Gg.V4.v 0.557458 0.443731 0.000000 0.459156;
              Gg.V4.v 0.561853 0.436815 0.000000 0.458079;
              Gg.V4.v 0.566206 0.429910 0.000000 0.457056;
              Gg.V4.v 0.570515 0.423019 0.000000 0.456086;
              Gg.V4.v 0.574781 0.416141 0.000000 0.455166;
              Gg.V4.v 0.579006 0.409277 0.000000 0.454294;
              Gg.V4.v 0.583186 0.402425 0.000000 0.453468;
              Gg.V4.v 0.587325 0.395585 0.000000 0.452686;
              Gg.V4.v 0.591417 0.388756 0.000000 0.451947;
              Gg.V4.v 0.595466 0.381941 0.000000 0.451248;
              Gg.V4.v 0.599469 0.375139 0.000000 0.450587;
              Gg.V4.v 0.603427 0.368349 0.000000 0.449962;
              Gg.V4.v 0.607339 0.361573 0.000000 0.449373;
              Gg.V4.v 0.611204 0.354809 0.000000 0.448816;
              Gg.V4.v 0.615024 0.348058 0.000000 0.448290;
              Gg.V4.v 0.618796 0.341320 0.000000 0.447794;
              Gg.V4.v 0.622521 0.334596 0.000000 0.447325;
              Gg.V4.v 0.626198 0.327885 0.000000 0.446883;
              Gg.V4.v 0.629827 0.321186 0.000000 0.446467;
              Gg.V4.v 0.633411 0.314499 0.000000 0.446075;
              Gg.V4.v 0.636945 0.307822 0.000000 0.445706;
              Gg.V4.v 0.640435 0.301158 0.000000 0.445358;
              Gg.V4.v 0.643879 0.294505 0.000000 0.445031;
              Gg.V4.v 0.647275 0.287862 0.000000 0.444724;
              Gg.V4.v 0.650626 0.281231 0.000000 0.444435;
              Gg.V4.v 0.653932 0.274608 0.000000 0.444164;
              Gg.V4.v 0.657193 0.267993 0.000000 0.443911;
              Gg.V4.v 0.660410 0.261386 0.000000 0.443674;
              Gg.V4.v 0.663585 0.254787 0.000000 0.443453;
              Gg.V4.v 0.666718 0.248194 0.000000 0.443247;
              Gg.V4.v 0.669809 0.241606 0.000000 0.443056;
              Gg.V4.v 0.672860 0.235023 0.000000 0.442880;
              Gg.V4.v 0.675875 0.228443 0.000000 0.442718;
              Gg.V4.v 0.678849 0.221865 0.000000 0.442570;
              Gg.V4.v 0.681790 0.215290 0.000000 0.442435;
              Gg.V4.v 0.684695 0.208711 0.000000 0.442315;
              Gg.V4.v 0.687565 0.202133 0.000000 0.442208;
              Gg.V4.v 0.690404 0.195549 0.000000 0.442115;
              Gg.V4.v 0.693214 0.188963 0.000000 0.442035;
              Gg.V4.v 0.695991 0.182370 0.000000 0.441970;
              Gg.V4.v 0.698743 0.175770 0.000000 0.441918;
              Gg.V4.v 0.701467 0.169159 0.000000 0.441881;
              Gg.V4.v 0.704166 0.162536 0.000000 0.441859;
              Gg.V4.v 0.706843 0.155900 0.000000 0.441852;
              Gg.V4.v 0.709496 0.149249 0.000000 0.441860;
              Gg.V4.v 0.712129 0.142578 0.000000 0.441885;
              Gg.V4.v 0.714743 0.135889 0.000000 0.441927;
              Gg.V4.v 0.717338 0.129174 0.000000 0.441987;
              Gg.V4.v 0.719914 0.122437 0.000000 0.442064;
              Gg.V4.v 0.722474 0.115673 0.000000 0.442160;
              Gg.V4.v 0.725018 0.108878 0.000000 0.442276;
              Gg.V4.v 0.727544 0.102050 0.000000 0.442413;
              Gg.V4.v 0.730054 0.095189 0.000000 0.442570;
              Gg.V4.v 0.732546 0.088289 0.000000 0.442750;
              Gg.V4.v 0.735020 0.081350 0.000000 0.442951;
              Gg.V4.v 0.737475 0.074368 0.000000 0.443177;
              Gg.V4.v 0.739910 0.067339 0.000000 0.443428;
              Gg.V4.v 0.742326 0.060259 0.000000 0.443705;
              Gg.V4.v 0.744717 0.053127 0.000000 0.444009;
              Gg.V4.v 0.747082 0.045940 0.000000 0.444341;
              Gg.V4.v 0.749419 0.038693 0.000000 0.444702;
              Gg.V4.v 0.751724 0.031382 0.000000 0.445094;
              Gg.V4.v 0.753991 0.024004 0.000000 0.445517;
              Gg.V4.v 0.756211 0.016562 0.000000 0.445971;
              Gg.V4.v 0.758386 0.009044 0.000000 0.446459;
              Gg.V4.v 0.760507 0.001450 0.000000 0.446982;
              Gg.V4.v 0.764036 0.000000 0.006188 0.444101;
              Gg.V4.v 0.767803 0.000000 0.013792 0.440418;
              Gg.V4.v 0.771459 0.000000 0.021368 0.436735;
              Gg.V4.v 0.774992 0.000000 0.028914 0.433051;
              Gg.V4.v 0.778399 0.000000 0.036437 0.429367;
              Gg.V4.v 0.781665 0.000000 0.043934 0.425682;
              Gg.V4.v 0.784784 0.000000 0.051410 0.421998;
              Gg.V4.v 0.787750 0.000000 0.058867 0.418313;
              Gg.V4.v 0.790550 0.000000 0.066307 0.414629;
              Gg.V4.v 0.793176 0.000000 0.073732 0.410945;
              Gg.V4.v 0.795613 0.000000 0.081145 0.407261;
              Gg.V4.v 0.797853 0.000000 0.088546 0.403578;
              Gg.V4.v 0.799881 0.000000 0.095940 0.399896;
              Gg.V4.v 0.801688 0.000000 0.103323 0.396215;
              Gg.V4.v 0.803261 0.000000 0.110700 0.392536;
              Gg.V4.v 0.804590 0.000000 0.118073 0.388859;
              Gg.V4.v 0.805661 0.000000 0.125444 0.385183;
              Gg.V4.v 0.806466 0.000000 0.132812 0.381510;
              Gg.V4.v 0.806994 0.000000 0.140181 0.377839;
              Gg.V4.v 0.807235 0.000000 0.147549 0.374172;
              Gg.V4.v 0.807178 0.000000 0.154917 0.370508;
              Gg.V4.v 0.806821 0.000000 0.162291 0.366847;
              Gg.V4.v 0.806152 0.000000 0.169668 0.363191;
              Gg.V4.v 0.805172 0.000000 0.177049 0.359539;
              Gg.V4.v 0.803874 0.000000 0.184435 0.355893;
              Gg.V4.v 0.802258 0.000000 0.191830 0.352251;
              Gg.V4.v 0.800322 0.000000 0.199231 0.348616;
              Gg.V4.v 0.798068 0.000000 0.206641 0.344986;
              Gg.V4.v 0.795499 0.000000 0.214059 0.341364;
              Gg.V4.v 0.792618 0.000000 0.221488 0.337748;
              Gg.V4.v 0.789430 0.000000 0.228925 0.334141;
              Gg.V4.v 0.785942 0.000000 0.236376 0.330541;
              Gg.V4.v 0.782162 0.000000 0.243836 0.326950;
              Gg.V4.v 0.778095 0.000000 0.251307 0.323369;
              Gg.V4.v 0.773753 0.000000 0.258792 0.319797;
              Gg.V4.v 0.769144 0.000000 0.266289 0.316235;
              Gg.V4.v 0.764277 0.000000 0.273800 0.312684;
              Gg.V4.v 0.759164 0.000000 0.281323 0.309144;
              Gg.V4.v 0.753813 0.000000 0.288862 0.305616;
              Gg.V4.v 0.748235 0.000000 0.296414 0.302100;
              Gg.V4.v 0.742440 0.000000 0.303981 0.298598;
              Gg.V4.v 0.736437 0.000000 0.311563 0.295109;
              Gg.V4.v 0.730238 0.000000 0.319160 0.291634;
              Gg.V4.v 0.723850 0.000000 0.326773 0.288173;
              Gg.V4.v 0.717284 0.000000 0.334401 0.284728;
              Gg.V4.v 0.710547 0.000000 0.342045 0.281299;
              Gg.V4.v 0.703648 0.000000 0.349704 0.277886;
              Gg.V4.v 0.696594 0.000000 0.357381 0.274491;
              Gg.V4.v 0.689394 0.000000 0.365075 0.271112;
              Gg.V4.v 0.682054 0.000000 0.372784 0.267753;
              Gg.V4.v 0.674581 0.000000 0.380512 0.264412;
              Gg.V4.v 0.666982 0.000000 0.388256 0.261090;
              Gg.V4.v 0.659263 0.000000 0.396015 0.257789;
              Gg.V4.v 0.651429 0.000000 0.403794 0.254508;
              Gg.V4.v 0.643485 0.000000 0.411589 0.251249;
              Gg.V4.v 0.635434 0.000000 0.419404 0.248012;
              Gg.V4.v 0.627283 0.000000 0.427237 0.244797;
              Gg.V4.v 0.619036 0.000000 0.435088 0.241606;
              Gg.V4.v 0.610696 0.000000 0.442956 0.238439;
              Gg.V4.v 0.602267 0.000000 0.450842 0.235296;
              Gg.V4.v 0.593754 0.000000 0.458747 0.232178;
              Gg.V4.v 0.585156 0.000000 0.466669 0.229086;
              Gg.V4.v 0.576480 0.000000 0.474612 0.226020;
              Gg.V4.v 0.567726 0.000000 0.482574 0.222982;
              Gg.V4.v 0.558896 0.000000 0.490556 0.219971;
              Gg.V4.v 0.549994 0.000000 0.498556 0.216989;
              Gg.V4.v 0.541021 0.000000 0.506575 0.214036;
              Gg.V4.v 0.531982 0.000000 0.514616 0.211112;
              Gg.V4.v 0.522874 0.000000 0.522672 0.208219;
              Gg.V4.v 0.513703 0.000000 0.530751 0.205356;
              Gg.V4.v 0.504468 0.000000 0.538848 0.202525;
              Gg.V4.v 0.495172 0.000000 0.546966 0.199725;
              Gg.V4.v 0.485813 0.000000 0.555105 0.196959;
              Gg.V4.v 0.476394 0.000000 0.563265 0.194226;
              Gg.V4.v 0.466917 0.000000 0.571444 0.191527;
              Gg.V4.v 0.457383 0.000000 0.579644 0.188862;
              Gg.V4.v 0.447793 0.000000 0.587863 0.186232;
              Gg.V4.v 0.438149 0.000000 0.596102 0.183637;
              Gg.V4.v 0.428452 0.000000 0.604360 0.181079;
              Gg.V4.v 0.418702 0.000000 0.612639 0.178556;
              Gg.V4.v 0.408898 0.000000 0.620937 0.176071;
              Gg.V4.v 0.399045 0.000000 0.629252 0.173624;
              Gg.V4.v 0.389141 0.000000 0.637588 0.171214;
              Gg.V4.v 0.379189 0.000000 0.645941 0.168842;
              Gg.V4.v 0.369188 0.000000 0.654313 0.166509;
              Gg.V4.v 0.359140 0.000000 0.662703 0.164215;
              Gg.V4.v 0.349047 0.000000 0.671106 0.161961;
              Gg.V4.v 0.338909 0.000000 0.679524 0.159746;
              Gg.V4.v 0.328730 0.000000 0.687954 0.157570;
              Gg.V4.v 0.318510 0.000000 0.696394 0.155434;
              Gg.V4.v 0.308250 0.000000 0.704844 0.153339;
              Gg.V4.v 0.297953 0.000000 0.713298 0.151283;
              Gg.V4.v 0.287620 0.000000 0.721755 0.149267;
              Gg.V4.v 0.277253 0.000000 0.730210 0.147291;
              Gg.V4.v 0.266855 0.000000 0.738660 0.145355;
              Gg.V4.v 0.256426 0.000000 0.747099 0.143458;
              Gg.V4.v 0.245973 0.000000 0.755521 0.141600;
              Gg.V4.v 0.235495 0.000000 0.763918 0.139781;
              Gg.V4.v 0.224994 0.000000 0.772282 0.138001;
              Gg.V4.v 0.214477 0.000000 0.780602 0.136258;
              Gg.V4.v 0.203945 0.000000 0.788867 0.134552;
              Gg.V4.v 0.193402 0.000000 0.797062 0.132883;
              Gg.V4.v 0.182852 0.000000 0.805172 0.131249;
              Gg.V4.v 0.172297 0.000000 0.813175 0.129650;
              Gg.V4.v 0.161744 0.000000 0.821050 0.128084;
              Gg.V4.v 0.151195 0.000000 0.828770 0.126551;
              Gg.V4.v 0.140656 0.000000 0.836302 0.125049;
              Gg.V4.v 0.130132 0.000000 0.843610 0.123576;
              Gg.V4.v 0.119626 0.000000 0.850651 0.122132;
              Gg.V4.v 0.109145 0.000000 0.857378 0.120715;
              Gg.V4.v 0.098694 0.000000 0.863736 0.119322;
              Gg.V4.v 0.088277 0.000000 0.869661 0.117954;
              Gg.V4.v 0.077901 0.000000 0.875087 0.116607;
              Gg.V4.v 0.067569 0.000000 0.879943 0.115280;
              Gg.V4.v 0.057288 0.000000 0.884151 0.113971;
              Gg.V4.v 0.047064 0.000000 0.887637 0.112678;
              Gg.V4.v 0.036902 0.000000 0.890331 0.111399;
              Gg.V4.v 0.026807 0.000000 0.892172 0.110132;
              Gg.V4.v 0.016784 0.000000 0.893113 0.108875;
              Gg.V4.v 0.006839 0.000000 0.893123 0.107626;
              Gg.V4.v 0.000000 0.003017 0.892522 0.103680;
              Gg.V4.v 0.000000 0.012640 0.891731 0.093689;
              Gg.V4.v 0.000000 0.021993 0.890076 0.083758;
              Gg.V4.v 0.000000 0.031072 0.887625 0.073894;
              Gg.V4.v 0.000000 0.039891 0.884464 0.064096;
              Gg.V4.v 0.000000 0.048455 0.880675 0.054364;
              Gg.V4.v 0.000000 0.056773 0.876345 0.044700;
              Gg.V4.v 0.000000 0.064848 0.871550 0.035106;
              Gg.V4.v 0.000000 0.072687 0.866366 0.025583;
              Gg.V4.v 0.000000 0.080296 0.860858 0.016132;
              Gg.V4.v 0.000000 0.087683 0.855086 0.006752;
              |];
    ty = `Seq;
    blind = `Yes;
    print = `Yes;
    copy = `Yes;
    screen = `Yes }

let all_maps = [
    accent_1; accent_2; accent_3; accent_4; accent_5; accent_6; accent_7;
    accent_8; blues_1; blues_2; blues_3; blues_4; blues_5; blues_6; blues_7;
    blues_8; blues_9; brbg_1; brbg_2; brbg_3; brbg_4; brbg_5; brbg_6; brbg_7;
    brbg_8; brbg_9; brbg_10; brbg_11; bugn_1; bugn_2; bugn_3; bugn_4; bugn_5;
    bugn_6; bugn_7; bugn_8; bugn_9; bupu_1; bupu_2; bupu_3; bupu_4; bupu_5;
    bupu_6; bupu_7; bupu_8; bupu_9; dark2_1; dark2_2; dark2_3; dark2_4;
    dark2_5; dark2_6; dark2_7; dark2_8; gnbu_1; gnbu_2; gnbu_3; gnbu_4;
    gnbu_5; gnbu_6; gnbu_7; gnbu_8; gnbu_9; greens_1; greens_2; greens_3;
    greens_4; greens_5; greens_6; greens_7; greens_8; greens_9; greys_1;
    greys_2; greys_3; greys_4; greys_5; greys_6; greys_7; greys_8; greys_9;
    orrd_1; orrd_2; orrd_3; orrd_4; orrd_5; orrd_6; orrd_7; orrd_8; orrd_9;
    oranges_1; oranges_2; oranges_3; oranges_4; oranges_5; oranges_6;
    oranges_7; oranges_8; oranges_9; prgn_1; prgn_2; prgn_3; prgn_4; prgn_5;
    prgn_6; prgn_7; prgn_8; prgn_9; prgn_10; prgn_11; paired_1; paired_2;
    paired_3; paired_4; paired_5; paired_6; paired_7; paired_8; paired_9;
    paired_10; paired_11; paired_12; pastel1_1; pastel1_2; pastel1_3;
    pastel1_4; pastel1_5; pastel1_6; pastel1_7; pastel1_8; pastel1_9;
    pastel2_1; pastel2_2; pastel2_3; pastel2_4; pastel2_5; pastel2_6;
    pastel2_7; pastel2_8; piyg_1; piyg_2; piyg_3; piyg_4; piyg_5; piyg_6;
    piyg_7; piyg_8; piyg_9; piyg_10; piyg_11; pubu_1; pubu_2; pubu_3; pubu_4;
    pubu_5; pubu_6; pubu_7; pubu_8; pubu_9; pubugn_1; pubugn_2; pubugn_3;
    pubugn_4; pubugn_5; pubugn_6; pubugn_7; pubugn_8; pubugn_9; puor_1;
    puor_2; puor_3; puor_4; puor_5; puor_6; puor_7; puor_8; puor_9; puor_10;
    puor_11; purd_1; purd_2; purd_3; purd_4; purd_5; purd_6; purd_7; purd_8;
    purd_9; purples_1; purples_2; purples_3; purples_4; purples_5; purples_6;
    purples_7; purples_8; purples_9; rdbu_1; rdbu_2; rdbu_3; rdbu_4; rdbu_5;
    rdbu_6; rdbu_7; rdbu_8; rdbu_9; rdbu_10; rdbu_11; rdgy_1; rdgy_2; rdgy_3;
    rdgy_4; rdgy_5; rdgy_6; rdgy_7; rdgy_8; rdgy_9; rdgy_10; rdgy_11; rdpu_1;
    rdpu_2; rdpu_3; rdpu_4; rdpu_5; rdpu_6; rdpu_7; rdpu_8; rdpu_9; rdylbu_1;
    rdylbu_2; rdylbu_3; rdylbu_4; rdylbu_5; rdylbu_6; rdylbu_7; rdylbu_8;
    rdylbu_9; rdylbu_10; rdylbu_11; rdylgn_1; rdylgn_2; rdylgn_3; rdylgn_4;
    rdylgn_5; rdylgn_6; rdylgn_7; rdylgn_8; rdylgn_9; rdylgn_10; rdylgn_11;
    reds_1; reds_2; reds_3; reds_4; reds_5; reds_6; reds_7; reds_8; reds_9;
    set1_1; set1_2; set1_3; set1_4; set1_5; set1_6; set1_7; set1_8; set1_9;
    set2_1; set2_2; set2_3; set2_4; set2_5; set2_6; set2_7; set2_8; set3_1;
    set3_2; set3_3; set3_4; set3_5; set3_6; set3_7; set3_8; set3_9; set3_10;
    set3_11; set3_12; spectral_1; spectral_2; spectral_3; spectral_4;
    spectral_5; spectral_6; spectral_7; spectral_8; spectral_9; spectral_10;
    spectral_11; ylgn_1; ylgn_2; ylgn_3; ylgn_4; ylgn_5; ylgn_6; ylgn_7;
    ylgn_8; ylgn_9; ylgnbu_1; ylgnbu_2; ylgnbu_3; ylgnbu_4; ylgnbu_5;
    ylgnbu_6; ylgnbu_7; ylgnbu_8; ylgnbu_9; ylorbr_1; ylorbr_2; ylorbr_3;
    ylorbr_4; ylorbr_5; ylorbr_6; ylorbr_7; ylorbr_8; ylorbr_9; ylorrd_1;
    ylorrd_2; ylorrd_3; ylorrd_4; ylorrd_5; ylorrd_6; ylorrd_7; ylorrd_8;
    ylorrd_9; magma; inferno; plasma; viridis; ]
