dump src->xyz transform as %.2f

Clipping to bytes isn't really a good fit for XYZ.

Change-Id: I45c752f92c710e9ac5751c2705512f75031bbcb6
Reviewed-on: https://skia-review.googlesource.com/c/skcms/+/391276
Commit-Queue: Brian Osman <brianosman@google.com>
Auto-Submit: Mike Klein <mtklein@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
diff --git a/profiles/color.org/Lower_Left.icc.txt b/profiles/color.org/Lower_Left.icc.txt
index d43e36e..a323d25 100644
--- a/profiles/color.org/Lower_Left.icc.txt
+++ b/profiles/color.org/Lower_Left.icc.txt
@@ -26,19 +26,28 @@
        | 0.7169036 0.06060791 0.2224884 |
        | 0.09706115 0.71391296 0.013916015 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	291454 6280c2 30375f 2a2706 3a2e07 4b8133 281288
-	70ac1c 1c2510 69a32b 71b087 304356 261642 776813
-	bbce6a 653759 707e72 2d324e 4a4508 68ad5b bad924
-	72bb1f 241201 a9c7cd aecf19 5866a8 523605 3d256d
-	444e3e 444920 3a3206 7d9376 7259bc a0ce22 1a0e76
-	7d657d 272948 4c8b13 311793 060507 412207 392125
-	4e2b04 1c2b23 532d5f 120b08 131135 47741c abc247
-	a0cf8b cfe44a 5a8f1e 2a146a 391f84 1b2608 2814b0
-	2f247c 5c9b4b 2b300e 2c4423 211205 110901 3e5a1d
-	787c4c 6f7d21 181161 708510 3a4e0a 3c2829 765b57
-	191340 5e4118 231804 4e9014 271f94 070400 76474d
-	2c1fa6 4c6816 39313e 5a8a23 391c8a 4a751c 674355
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.16  0.08  0.33     0.38  0.50  0.76     0.19  0.22  0.37     0.17  0.15  0.02
+     0.23  0.18  0.03     0.29  0.51  0.20     0.16  0.07  0.53     0.44  0.68  0.11
+     0.11  0.14  0.06     0.41  0.64  0.17     0.44  0.69  0.53     0.19  0.26  0.34
+     0.15  0.09  0.26     0.47  0.41  0.07     0.73  0.81  0.42     0.40  0.21  0.35
+     0.44  0.49  0.45     0.17  0.19  0.31     0.29  0.27  0.03     0.41  0.68  0.36
+     0.73  0.85  0.14     0.45  0.73  0.12     0.14  0.07  0.00     0.66  0.78  0.80
+     0.68  0.81  0.10     0.35  0.40  0.66     0.32  0.21  0.02     0.24  0.15  0.43
+     0.26  0.31  0.24     0.27  0.29  0.12     0.23  0.20  0.02     0.49  0.58  0.46
+     0.45  0.35  0.74     0.63  0.81  0.13     0.10  0.05  0.46     0.49  0.40  0.49
+     0.15  0.16  0.28     0.30  0.55  0.07     0.19  0.09  0.58     0.02  0.02  0.03
+     0.25  0.13  0.03     0.22  0.13  0.15     0.31  0.17  0.01     0.11  0.17  0.14
+     0.33  0.18  0.37     0.07  0.04  0.03     0.07  0.07  0.21     0.28  0.46  0.11
+     0.67  0.76  0.28     0.63  0.81  0.54     0.81  0.90  0.29     0.35  0.56  0.12
+     0.16  0.08  0.42     0.22  0.12  0.52     0.11  0.15  0.03     0.16  0.08  0.69
+     0.18  0.14  0.49     0.36  0.61  0.30     0.17  0.19  0.05     0.17  0.27  0.14
+     0.13  0.07  0.02     0.07  0.04  0.00     0.24  0.35  0.11     0.47  0.49  0.30
+     0.44  0.49  0.13     0.10  0.07  0.38     0.44  0.52  0.06     0.23  0.31  0.04
+     0.24  0.16  0.16     0.46  0.36  0.34     0.10  0.07  0.25     0.37  0.26  0.09
+     0.14  0.09  0.02     0.31  0.56  0.08     0.15  0.12  0.58     0.03  0.01  0.00
+     0.46  0.28  0.30     0.17  0.12  0.65     0.30  0.41  0.09     0.23  0.19  0.24
+     0.35  0.54  0.14     0.22  0.11  0.54     0.29  0.46  0.11     0.40  0.26  0.33
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00008000 0000ff00  00800000 00808000 0080ff00  00ff0000 00ff8000 00ffff00
 	00000080 00008080 0000ff80  00800080 00808080 0080ff80  00ff0080 00ff8080 00ffff80
diff --git a/profiles/color.org/Lower_Right.icc.txt b/profiles/color.org/Lower_Right.icc.txt
index 7afd5ab..35e3c9a 100644
--- a/profiles/color.org/Lower_Right.icc.txt
+++ b/profiles/color.org/Lower_Right.icc.txt
@@ -26,19 +26,28 @@
        | 0.31111145 0.6256713 0.06321716 |
        | 0.019470214 0.06086731 0.7445678 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	204d31 93ce15 416213 1f1032 24134e 755408 2b7921
-	914d31 211911 8e5828 aeab10 4a5e08 1f3e2b 522d94
-	b998a1 395991 7d874f 395217 361a59 a2840b b260a4
-	9f5622 0c053d ccec63 a85497 77ae26 27127e 336744
-	4c4d2f 40303f 27134a 8f9154 6eba6b ab5c76 25690a
-	688787 304917 763c06 31832d 050807 180e6c 202853
-	1e0e81 2b2b04 345c72 090a1b 193309 653d13 a87794
-	c4b658 c383bd 7a4620 26602b 34793a 201310 369c13
-	38751f 90710a 281a28 3f330c 0d0836 06031c 4f341e
-	71656f 694165 235709 6c3662 402029 262e51 57638e
-	1d3c12 342587 120a34 7a3f06 3a870d 03010c 4354a8
-	3d9712 58332e 33433a 774924 337d3b 653c19 435a87
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.13  0.30  0.19     0.58  0.81  0.08     0.26  0.38  0.08     0.12  0.06  0.20
+     0.14  0.07  0.30     0.46  0.33  0.03     0.17  0.47  0.13     0.57  0.30  0.19
+     0.13  0.10  0.07     0.56  0.34  0.16     0.68  0.67  0.06     0.29  0.37  0.03
+     0.12  0.24  0.17     0.32  0.18  0.58     0.72  0.60  0.63     0.23  0.35  0.57
+     0.49  0.53  0.31     0.22  0.32  0.09     0.21  0.10  0.35     0.64  0.52  0.04
+     0.70  0.38  0.64     0.62  0.34  0.13     0.05  0.02  0.24     0.80  0.92  0.39
+     0.66  0.33  0.59     0.47  0.68  0.15     0.15  0.07  0.49     0.20  0.40  0.27
+     0.30  0.30  0.19     0.25  0.19  0.25     0.15  0.07  0.29     0.56  0.57  0.33
+     0.43  0.73  0.42     0.67  0.36  0.46     0.15  0.41  0.04     0.41  0.53  0.53
+     0.19  0.29  0.09     0.46  0.24  0.02     0.19  0.51  0.18     0.02  0.03  0.03
+     0.09  0.05  0.42     0.12  0.16  0.33     0.12  0.05  0.51     0.17  0.17  0.01
+     0.20  0.36  0.45     0.04  0.04  0.10     0.10  0.20  0.04     0.40  0.24  0.07
+     0.66  0.47  0.58     0.77  0.71  0.35     0.76  0.51  0.74     0.48  0.28  0.13
+     0.15  0.38  0.17     0.20  0.47  0.23     0.13  0.07  0.06     0.21  0.61  0.08
+     0.22  0.46  0.12     0.56  0.44  0.04     0.16  0.10  0.16     0.25  0.20  0.05
+     0.05  0.03  0.21     0.03  0.01  0.11     0.31  0.21  0.12     0.44  0.40  0.43
+     0.41  0.26  0.40     0.14  0.34  0.03     0.42  0.21  0.38     0.25  0.13  0.16
+     0.15  0.18  0.32     0.34  0.39  0.56     0.11  0.24  0.07     0.20  0.15  0.53
+     0.07  0.04  0.20     0.48  0.25  0.03     0.23  0.53  0.05     0.01  0.00  0.05
+     0.26  0.33  0.66     0.24  0.59  0.07     0.35  0.20  0.18     0.20  0.26  0.23
+     0.47  0.29  0.14     0.20  0.49  0.23     0.40  0.24  0.10     0.26  0.35  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000095 000000ff  00008000 00008080 000080ff  0000ff00 0000ff00 0000ffff
 	00830000 00830095 008300ff  00808000 00808080 008080ff  0076ff00 0076ff00 0076ffff
diff --git a/profiles/color.org/Upper_Left.icc.txt b/profiles/color.org/Upper_Left.icc.txt
index 6ff1e37..0075afe 100644
--- a/profiles/color.org/Upper_Left.icc.txt
+++ b/profiles/color.org/Upper_Left.icc.txt
@@ -56,19 +56,28 @@
        | 0.029541015 0.99050903 -0.017074585 |
        | -0.009246826 0.015075683 0.75172424 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	003012 e8ff0c 335505 00000c 000032 5a3300 2d9d18
-	8c3b0f 000000 884609 dcd000 274100 0c230c 3510c0
-	da9ed9 4255b8 7a8838 213706 000041 ae7b00 cd60e5
-	ac4e06 000012 ffff67 a327c2 a9ff22 00008a 41762b
-	24240e 150b1e 000028 96983f bcff76 bc577c 2d7f00
-	759ca3 192d05 430000 4bc020 000000 00006a 07073b
-	000093 000000 395b77 000000 051300 4a2400 b165bb
-	ffe249 e87eff 6a3305 236514 56a826 000000 86ff10
-	519615 8a5b00 010006 160d00 000011 000000 281403
-	57456b 4a245b 215600 2a004c 000000 0e0d39 4b51b0
-	0f2201 220ea4 00000e 590b00 5ec900 000000 4a46ef
-	84fe0a 31130c 151f18 633206 53b228 492302 424da1
+252 random bytes transformed to 84 linear XYZD50 pixels:
+    -0.03  0.19  0.07     0.91  1.31  0.05     0.20  0.33  0.02    -0.06 -0.14  0.05
+    -0.02 -0.10  0.20     0.35  0.20 -0.17     0.18  0.61  0.09     0.55  0.23  0.06
+     0.00 -0.01 -0.01     0.54  0.27  0.04     0.86  0.81 -0.07     0.15  0.25 -0.24
+     0.05  0.14  0.05     0.21  0.06  0.75     0.85  0.62  0.85     0.26  0.34  0.72
+     0.48  0.53  0.22     0.13  0.22  0.02    -0.04 -0.20  0.26     0.68  0.48 -0.16
+     0.80  0.38  0.90     0.67  0.31  0.02    -0.31 -0.39  0.07     1.27  1.52  0.41
+     0.64  0.15  0.76     0.66  1.01  0.13    -0.02 -0.20  0.54     0.26  0.46  0.17
+     0.14  0.14  0.05     0.08  0.04  0.12    -0.08 -0.21  0.16     0.59  0.60  0.25
+     0.74  1.23  0.46     0.74  0.34  0.49     0.18  0.50 -0.26     0.46  0.61  0.64
+     0.10  0.17  0.02     0.26 -0.08 -0.18     0.29  0.75  0.12    -0.12 -0.09 -0.07
+    -0.07 -0.10  0.42     0.03  0.03  0.23    -0.04 -0.19  0.58    -0.02  0.00 -0.28
+     0.22  0.36  0.47    -0.11 -0.09 -0.00     0.02  0.07 -0.07     0.29  0.14  0.00
+     0.69  0.40  0.73     1.00  0.89  0.29     0.91  0.50  1.13     0.42  0.20  0.02
+     0.14  0.40  0.08     0.34  0.66  0.15    -0.05 -0.11 -0.02     0.53  1.09  0.06
+     0.32  0.59  0.08     0.54  0.35 -0.14     0.00 -0.03  0.03     0.09  0.05 -0.04
+    -0.14 -0.15  0.07    -0.32 -0.44 -0.05     0.16  0.08  0.01     0.34  0.27  0.42
+     0.29  0.14  0.36     0.13  0.34 -0.19     0.17 -0.15  0.30    -0.09 -0.31 -0.01
+     0.06  0.05  0.22     0.30  0.32  0.69     0.06  0.13  0.01     0.13  0.06  0.64
+    -0.09 -0.15  0.06     0.35  0.04 -0.15     0.37  0.79 -0.23    -0.37 -0.38 -0.06
+     0.29  0.28  0.94     0.52  1.00  0.04     0.19  0.08  0.05     0.08  0.12  0.10
+     0.39  0.20  0.03     0.33  0.70  0.16     0.29  0.14  0.01     0.26  0.30  0.63
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000041 000000ff  00004100 00004141 000041ff  0000ff00 0000ff41 0000ffff
 	00410000 00410041 004100ff  00414100 00414141 004141ff  0041ff00 0041ff41 0041ffff
diff --git a/profiles/color.org/Upper_Right.icc.txt b/profiles/color.org/Upper_Right.icc.txt
index dcb13b1..b32e2c8 100644
--- a/profiles/color.org/Upper_Right.icc.txt
+++ b/profiles/color.org/Upper_Right.icc.txt
@@ -38,19 +38,28 @@
        | 0.029541015 0.99050903 -0.017074585 |
        | -0.009246826 0.015075683 0.75172424 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	050217 c9c1ff 434d9d 273100 312b00 a1ff8a 0d054b
-	d3f938 2a480b bfe26d edffff 6592a8 0b091c a5670c
-	ffdcff 401e39 b27cff 36406d 584c00 ddffff fffe48
-	dfff4b 000000 ffd6ff ffff1f 9474ff 412900 251367
-	545263 4f4a1e 373600 d596ff 9e4fff fff945 09165f
-	ab5af3 2b3453 c3ff30 150967 081b00 100900 170d06
-	241500 488229 2c153d 040c00 16261c 84c738 ffd0c4
-	ffe2ff fffedd a4d93f 0d073a 200f7d 325909 2314bd
-	2e22a4 c1fff0 304009 4f8232 000500 000700 61842a
-	b6779d ab8531 182653 c0ae12 618508 22160e 904c80
-	121825 593207 0e1400 c0ff32 3d41d9 000300 6c363f
-	3d2ef3 778d1e 2f263b 9dc44c 1a0c71 83bb34 5f3157
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.02  0.01  0.09     0.79  0.76  2.39     0.26  0.30  0.62     0.15  0.19 -0.02
+     0.19  0.17 -0.01     0.63  1.02  0.54     0.05  0.02  0.29     0.83  0.98  0.22
+     0.16  0.28  0.04     0.75  0.89  0.43     0.93  1.13  1.91     0.40  0.57  0.66
+     0.04  0.04  0.11     0.65  0.41  0.05     1.43  0.86  1.30     0.25  0.12  0.22
+     0.70  0.49  1.14     0.21  0.25  0.43     0.35  0.30 -0.00     0.87  1.23  1.24
+     1.43  1.00  0.28     0.87  1.14  0.29    -0.06 -0.01 -0.42     1.35  0.84  2.90
+     1.34  1.02  0.12     0.58  0.46  1.73     0.25  0.16 -0.10     0.14  0.07  0.41
+     0.33  0.32  0.39     0.31  0.29  0.12     0.22  0.21 -0.04     0.84  0.59  1.31
+     0.62  0.31  1.59     1.21  0.98  0.27     0.04  0.09  0.37     0.67  0.35  0.95
+     0.17  0.20  0.32     0.77  1.36  0.19     0.08  0.03  0.40     0.03  0.11 -0.05
+     0.06  0.04 -0.12     0.09  0.05  0.02     0.14  0.08 -0.18     0.28  0.51  0.16
+     0.17  0.08  0.24     0.02  0.05 -0.06     0.09  0.15  0.11     0.52  0.78  0.22
+     1.26  0.82  0.77     1.24  0.89  1.95     1.63  1.00  0.86     0.64  0.85  0.25
+     0.05  0.03  0.23     0.12  0.06  0.49     0.20  0.35  0.04     0.14  0.08  0.74
+     0.18  0.14  0.64     0.76  1.11  0.94     0.19  0.25  0.03     0.31  0.51  0.20
+     0.00  0.02 -0.14    -0.05  0.03 -0.42     0.38  0.52  0.16     0.71  0.47  0.62
+     0.67  0.52  0.19     0.10  0.15  0.33     0.75  0.68  0.07     0.38  0.52  0.03
+     0.13  0.08  0.06     0.56  0.30  0.50     0.07  0.10  0.14     0.35  0.20  0.03
+     0.05  0.08 -0.09     0.75  1.32  0.20     0.24  0.25  0.85    -0.08  0.01 -0.41
+     0.42  0.21  0.25     0.24  0.18  0.95     0.47  0.55  0.12     0.18  0.15  0.23
+     0.62  0.77  0.30     0.10  0.05  0.44     0.51  0.73  0.21     0.37  0.19  0.34
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00008800 0000ff00 0021ff4d  000a5d00 007edb00 00fdff4d  00e13300 00ffaf00 00ffff4d
 	0000300a 0000ac7e 0021fffe  000a0c0a 007e817e 00fdfffe  00e1000a 00ff557e 00ffd4fe
diff --git a/profiles/color.org/sRGB2014.icc.txt b/profiles/color.org/sRGB2014.icc.txt
index 8baee7f..08fc939 100644
--- a/profiles/color.org/sRGB2014.icc.txt
+++ b/profiles/color.org/sRGB2014.icc.txt
@@ -39,19 +39,28 @@
        | 0.02960205 0.99046325 -0.017074585 |
        | -0.009246826 0.015060424 0.7517852 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4b7245
-	484a2f 372c3d 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/color.org/sRGB_ICC_v4_Appearance.icc.txt b/profiles/color.org/sRGB_ICC_v4_Appearance.icc.txt
index 0d11808..62bb630 100644
--- a/profiles/color.org/sRGB_ICC_v4_Appearance.icc.txt
+++ b/profiles/color.org/sRGB_ICC_v4_Appearance.icc.txt
@@ -56,19 +56,28 @@
        | 0.02960205 0.99046325 -0.017074585 |
        | -0.009246826 0.015060424 0.7517852 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2f4e2d 92c11a 486216 190e2f 1d1048 5c4609 3e711e
-	653727 1d1711 6b4623 9c9b13 4a5b0b 2b4229 3a2375
-	a58c99 485c89 7c864f 40541a 291452 85710d 76437c
-	703e1b 0c0638 d1ee67 6c3674 7ba728 1e1061 43673c
-	494a2f 372c3c 1e0f45 8a8d54 84b664 78415f 36630c
-	738a83 394d1a 512a04 467a27 080908 161055 262b50
-	180e5e 292905 445f6b 0b0b1a 23370d 4b3011 8c6787
-	b6ad59 986da3 58351b 375f26 467532 190f0f 51861c
-	49731f 75600c 211725 362e0d 0e0933 06031b 3e2c1c
-	69606b 513459 31560c 4b2453 2d1623 2c304f 5d658b
-	2a4114 2f2477 100a31 552d05 497b10 03020b 4f58a4
-	51851b 412728 394539 593a1f 467832 4b2f16 4e5d82
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.19  0.31  0.18     0.57  0.76  0.10     0.28  0.38  0.09     0.10  0.05  0.19
+     0.12  0.06  0.28     0.36  0.27  0.03     0.24  0.44  0.12     0.39  0.21  0.15
+     0.11  0.09  0.07     0.42  0.27  0.14     0.61  0.61  0.07     0.29  0.36  0.04
+     0.17  0.26  0.16     0.23  0.14  0.46     0.65  0.55  0.60     0.28  0.36  0.54
+     0.49  0.52  0.31     0.25  0.33  0.10     0.16  0.08  0.32     0.52  0.44  0.05
+     0.46  0.26  0.49     0.44  0.24  0.11     0.05  0.02  0.22     0.82  0.93  0.40
+     0.42  0.21  0.46     0.48  0.65  0.16     0.12  0.06  0.38     0.26  0.40  0.24
+     0.28  0.29  0.18     0.22  0.17  0.23     0.12  0.06  0.27     0.54  0.55  0.33
+     0.52  0.71  0.39     0.47  0.25  0.37     0.21  0.39  0.05     0.45  0.54  0.51
+     0.22  0.30  0.10     0.32  0.16  0.02     0.27  0.48  0.15     0.03  0.04  0.03
+     0.09  0.06  0.33     0.15  0.17  0.31     0.09  0.06  0.37     0.16  0.16  0.02
+     0.27  0.37  0.42     0.04  0.04  0.10     0.14  0.22  0.05     0.29  0.19  0.07
+     0.55  0.40  0.53     0.71  0.68  0.35     0.60  0.43  0.64     0.35  0.21  0.11
+     0.22  0.37  0.15     0.27  0.46  0.20     0.10  0.06  0.06     0.32  0.53  0.11
+     0.28  0.45  0.12     0.46  0.38  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.03  0.01  0.10     0.24  0.17  0.11     0.41  0.38  0.42
+     0.32  0.21  0.35     0.19  0.34  0.05     0.29  0.14  0.32     0.18  0.09  0.14
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.25  0.08     0.18  0.14  0.47
+     0.06  0.04  0.19     0.33  0.17  0.02     0.29  0.48  0.06     0.01  0.01  0.04
+     0.31  0.34  0.64     0.32  0.52  0.11     0.26  0.15  0.16     0.22  0.27  0.22
+     0.35  0.23  0.12     0.27  0.47  0.20     0.29  0.19  0.09     0.31  0.36  0.51
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	000b0b0b 0000007f 000b1af7  00007f01 00007f80 00007bfb  003cd94c 002ce37c 0000f7f9
 	007b0d00 007e007f 007800f6  007f7f00 007f7f7f 007b7ffe  0076de38 007eef88 0084fbfa
diff --git a/profiles/color.org/sRGB_v4_ICC_preference.icc.txt b/profiles/color.org/sRGB_v4_ICC_preference.icc.txt
index 88e1000..1361bce 100644
--- a/profiles/color.org/sRGB_v4_ICC_preference.icc.txt
+++ b/profiles/color.org/sRGB_v4_ICC_preference.icc.txt
@@ -53,19 +53,28 @@
        | 0.029724121 0.9903411 -0.017074585 |
        | -0.009231567 0.010284423 0.75213623 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	0f2b1c 97bd13 445b15 190e29 1d113f 5f4706 1d4a14
-	6b3928 1f1912 764e26 b3a80d 424e05 1d3325 3b236d
-	ab9194 314484 7d8450 3d4e19 23103c 9f8309 7b4169
-	79431d 09042b d6eb63 5e294d 7ba128 1a0d4f 315338
-	4b4c30 3a2f3a 1b0d35 8d8f54 6d9d5c 7a4150 274e07
-	6b8083 354619 4b2304 23511c 080908 110c4e 1e224c
-	140b50 222202 2b446a 0a0a1a 1d2e0b 503313 916b7e
-	cabb5b a37299 603a1e 1d421c 2e582a 1b110f 346913
-	3c621e 836a09 231923 372f0d 0c092e 060317 43301e
-	6b6268 553751 274808 3d1933 271018 262a4c 59618a
-	213613 2f2373 110a2d 512906 396409 03020c 414b9e
-	407113 452a28 364139 614022 285428 503418 455382
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.06  0.17  0.11     0.59  0.74  0.08     0.27  0.36  0.08     0.10  0.06  0.16
+     0.11  0.06  0.25     0.37  0.28  0.02     0.12  0.29  0.08     0.42  0.22  0.16
+     0.12  0.10  0.07     0.46  0.31  0.15     0.70  0.66  0.05     0.26  0.31  0.02
+     0.11  0.20  0.15     0.23  0.14  0.43     0.67  0.57  0.58     0.19  0.26  0.52
+     0.49  0.52  0.31     0.24  0.31  0.10     0.14  0.06  0.24     0.62  0.51  0.04
+     0.48  0.26  0.41     0.48  0.26  0.12     0.03  0.02  0.17     0.84  0.92  0.39
+     0.37  0.16  0.30     0.48  0.63  0.16     0.10  0.05  0.31     0.19  0.32  0.22
+     0.29  0.30  0.19     0.23  0.18  0.23     0.11  0.05  0.21     0.55  0.56  0.33
+     0.43  0.62  0.36     0.48  0.25  0.32     0.15  0.31  0.03     0.42  0.50  0.51
+     0.21  0.28  0.10     0.29  0.14  0.02     0.14  0.32  0.11     0.03  0.04  0.03
+     0.07  0.05  0.31     0.12  0.13  0.30     0.08  0.04  0.31     0.14  0.13  0.01
+     0.17  0.26  0.42     0.04  0.04  0.10     0.11  0.18  0.04     0.31  0.20  0.07
+     0.57  0.42  0.49     0.79  0.73  0.36     0.64  0.45  0.60     0.37  0.23  0.12
+     0.11  0.26  0.11     0.18  0.34  0.17     0.11  0.07  0.06     0.20  0.41  0.07
+     0.23  0.38  0.12     0.52  0.42  0.03     0.14  0.10  0.14     0.21  0.18  0.05
+     0.05  0.03  0.18     0.02  0.01  0.09     0.26  0.19  0.12     0.42  0.38  0.41
+     0.33  0.22  0.32     0.15  0.28  0.03     0.24  0.10  0.20     0.15  0.06  0.09
+     0.15  0.17  0.30     0.35  0.38  0.54     0.13  0.21  0.07     0.18  0.14  0.45
+     0.06  0.04  0.18     0.32  0.16  0.02     0.22  0.39  0.03     0.01  0.01  0.05
+     0.26  0.29  0.62     0.25  0.44  0.07     0.27  0.17  0.16     0.21  0.25  0.22
+     0.38  0.25  0.14     0.16  0.33  0.15     0.31  0.20  0.10     0.27  0.32  0.51
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	000b0b0b 00000078 000000f2  00006900 00006d78 00007fff  0000c600 0000d668 0000edff
 	00730b00 0068007d 006800f5  00755b00 007f7f7f 008087ff  0060c800 0076e168 007cf8ff
diff --git a/profiles/fuzz/direct_fit_negative_a.icc.txt b/profiles/fuzz/direct_fit_negative_a.icc.txt
index b599dc4..83ce72f 100644
--- a/profiles/fuzz/direct_fit_negative_a.icc.txt
+++ b/profiles/fuzz/direct_fit_negative_a.icc.txt
@@ -19,19 +19,28 @@
  XYZ : | 0.9577941 0. 0. |
        | 0. 0.99490356 0. |
        | 0. 0. 0.82029724 |
-252 random bytes transformed to linear XYZD50 bytes:
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00040404 00040700 00040800  00050009 00050200 00050300  0005000b 00050003 00050000
 	00010405 00010700 00010800  0002000a 00020202 00010300  0002000c 00020004 00020000
diff --git a/profiles/fuzz/direct_fit_not_invertible.icc.txt b/profiles/fuzz/direct_fit_not_invertible.icc.txt
index 2b38073..8899e53 100644
--- a/profiles/fuzz/direct_fit_not_invertible.icc.txt
+++ b/profiles/fuzz/direct_fit_not_invertible.icc.txt
@@ -13,19 +13,28 @@
  XYZ : | 0.9614257 0. 0. |
        | 0. 1.0083007 0. |
        | 0. 0. 0.81689453 |
-252 random bytes transformed to linear XYZD50 bytes:
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
-	1f201a 1f201a 1f201a 1f201a 1f201a 1f201a 1f201a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00636462 00636462 00636462  00636462 00636462 00636462  00636462 00636462 00636462
 	00636462 00636462 00636462  00636462 00636462 00636462  00636462 00636462 00636462
diff --git a/profiles/fuzz/fit_pq.icc.txt b/profiles/fuzz/fit_pq.icc.txt
index b036552..aa1305d 100644
--- a/profiles/fuzz/fit_pq.icc.txt
+++ b/profiles/fuzz/fit_pq.icc.txt
@@ -19,19 +19,28 @@
  XYZ : | 0.95799255 0. 0. |
        | 0. 1.0027313 0. |
        | 0. 0. 0.81640625 |
-252 random bytes transformed to linear XYZD50 bytes:
-	00cf02 f4ff00 19e300 000023 000088 f40000 00ff00
-	f4000f 000000 f40000 f4ff00 66b700 007f00 6200d0
-	f4cbd0 00d7d0 f3ff6a 00a300 0e00ac f48f00 f400d0
-	f40000 000050 f4ff8e f400d0 beff00 0000d0 00ff46
-	6a4b00 43004d 00007b f4ff77 25ffb2 f400d0 00ff00
-	4bffd0 008b00 f40000 00ff00 000000 0000d0 000091
-	0000d0 060000 00efd0 000000 004300 f40000 f433d0
-	f4ff7e f42fd0 f40000 00ff00 00ff19 000000 00ff00
-	00ff00 f45300 000000 750000 000033 000000 ba0000
-	d573d0 ec00c6 00fb00 f400bf 810000 00018b 16bbd0
-	007700 0000d0 00002c f40000 00ff00 000000 009fd0
-	00ff00 dc0009 005b30 f40000 00ff1c f40000 00bfd0
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.00  0.81  0.01     0.96  1.00  0.00     0.10  0.89  0.00     0.00  0.00  0.14
+     0.00  0.00  0.53     0.96  0.00  0.00     0.00  1.00  0.00     0.96  0.00  0.06
+     0.00  0.00  0.00     0.96  0.00  0.00     0.96  1.00  0.00     0.40  0.72  0.00
+     0.00  0.50  0.00     0.38  0.00  0.82     0.96  0.79  0.82     0.00  0.84  0.82
+     0.95  1.00  0.42     0.00  0.64  0.00     0.05  0.00  0.67     0.96  0.56  0.00
+     0.96  0.00  0.82     0.96  0.00  0.00     0.00  0.00  0.31     0.96  1.00  0.56
+     0.96  0.00  0.82     0.74  1.00  0.00     0.00  0.00  0.82     0.00  1.00  0.28
+     0.41  0.29  0.00     0.26  0.00  0.30     0.00  0.00  0.48     0.96  1.00  0.47
+     0.14  1.00  0.70     0.96  0.00  0.82     0.00  1.00  0.00     0.29  1.00  0.82
+     0.00  0.54  0.00     0.96  0.00  0.00     0.00  1.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.82     0.00  0.00  0.57     0.00  0.00  0.82     0.02  0.00  0.00
+     0.00  0.94  0.82     0.00  0.00  0.00     0.00  0.26  0.00     0.96  0.00  0.00
+     0.96  0.20  0.82     0.96  1.00  0.49     0.96  0.18  0.82     0.96  0.00  0.00
+     0.00  1.00  0.00     0.00  1.00  0.10     0.00  0.00  0.00     0.00  1.00  0.00
+     0.00  1.00  0.00     0.96  0.32  0.00     0.00  0.00  0.00     0.46  0.00  0.00
+     0.00  0.00  0.20     0.00  0.00  0.00     0.73  0.00  0.00     0.83  0.45  0.82
+     0.92  0.00  0.77     0.00  0.98  0.00     0.96  0.00  0.75     0.50  0.00  0.00
+     0.00  0.00  0.54     0.08  0.73  0.82     0.00  0.47  0.00     0.00  0.00  0.82
+     0.00  0.00  0.17     0.96  0.00  0.00     0.00  1.00  0.00     0.00  0.00  0.00
+     0.00  0.62  0.82     0.00  1.00  0.00     0.86  0.00  0.03     0.00  0.36  0.19
+     0.96  0.00  0.00     0.00  1.00  0.11     0.96  0.00  0.00     0.00  0.75  0.82
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000012 004a00ff  00000c00 00000609 004a00ff  0000ff00 0000ff00 0000fdff
 	00080000 00080010 004b00ff  00060d00 00060706 004b00ff  0000ff00 0000ff00 0000fdff
diff --git a/profiles/fuzz/inf_a.icc.txt b/profiles/fuzz/inf_a.icc.txt
index 890b29a..886d620 100644
--- a/profiles/fuzz/inf_a.icc.txt
+++ b/profiles/fuzz/inf_a.icc.txt
@@ -23,19 +23,28 @@
  XYZ : | 0.9614257 0. 0. |
        | 0. 1.0004882 0. |
        | 0. 0. 0.82470703 |
-252 random bytes transformed to linear XYZD50 bytes:
-	1f2074 f5201a 81201a 1fe37b 97201a 3c201a 0020c3
-	1f20cd 1f20b1 1fec67 ebffbd ef771a 1f741a ef202f
-	272074 1f2085 e2201a 1f209f ef201a 27f91a 1f2072
-	1f205e 1f0085 1f201a 1f20b5 1f20c3 ec20d2 1fff1a
-	71f91a ef201b 1f205a f521cd 1f201a 1f20d2 1fff00
-	efffd2 1ff9ca db2031 1f2a1a 1f201b 1f8944 1f201a
-	cb209f ef201a 1fffa8 a2205e 1ff937 f5204f 1f811a
-	1fff1a 1ff91a 32205d 1fffc3 1f201a 88208e 1f201a
-	ecffca 1f7b1a 1f201a f5201a 37207f 1ffea8 1ff57e
-	1fa547 53f5cb 1f8b1a c501a1 a3001a 5b201a efaa1a
-	1ffd1a 1ff51a 1f341a 34201a ec8f00 00201a ec201a
-	ec201a 1f20cd 1f201a 1ff51a 1f201a f520c7 e34d39
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.12  0.13  0.46     0.96  0.13  0.10     0.51  0.13  0.10     0.12  0.89  0.48
+     0.59  0.13  0.10     0.23  0.13  0.10     0.00  0.13  0.76     0.12  0.13  0.80
+     0.12  0.13  0.69     0.12  0.93  0.40     0.92  1.00  0.74     0.94  0.46  0.10
+     0.12  0.45  0.10     0.94  0.13  0.19     0.15  0.13  0.46     0.12  0.13  0.52
+     0.89  0.13  0.10     0.12  0.13  0.62     0.94  0.13  0.10     0.15  0.98  0.10
+     0.12  0.13  0.45     0.12  0.13  0.37     0.12  0.00  0.52     0.12  0.13  0.10
+     0.12  0.13  0.71     0.12  0.13  0.76     0.92  0.13  0.82     0.12  1.00  0.10
+     0.44  0.98  0.10     0.94  0.13  0.11     0.12  0.13  0.35     0.96  0.13  0.81
+     0.12  0.13  0.10     0.12  0.13  0.82     0.12  1.00  0.00     0.94  1.00  0.82
+     0.12  0.98  0.79     0.86  0.13  0.19     0.12  0.17  0.10     0.12  0.13  0.11
+     0.12  0.54  0.27     0.12  0.13  0.10     0.80  0.13  0.62     0.94  0.13  0.10
+     0.12  1.00  0.66     0.63  0.13  0.37     0.12  0.98  0.22     0.96  0.13  0.31
+     0.12  0.51  0.10     0.12  1.00  0.10     0.12  0.97  0.10     0.20  0.13  0.36
+     0.12  1.00  0.76     0.12  0.13  0.10     0.53  0.13  0.56     0.12  0.13  0.10
+     0.92  1.00  0.79     0.12  0.48  0.10     0.12  0.13  0.10     0.96  0.13  0.10
+     0.22  0.13  0.50     0.12  1.00  0.66     0.12  0.96  0.49     0.12  0.65  0.28
+     0.33  0.96  0.80     0.12  0.54  0.10     0.77  0.00  0.63     0.64  0.00  0.10
+     0.36  0.13  0.10     0.94  0.67  0.10     0.12  0.99  0.10     0.12  0.96  0.10
+     0.12  0.21  0.10     0.20  0.13  0.10     0.92  0.56  0.00     0.00  0.13  0.10
+     0.92  0.13  0.10     0.92  0.13  0.10     0.12  0.13  0.80     0.12  0.13  0.10
+     0.12  0.96  0.10     0.12  0.13  0.10     0.96  0.13  0.78     0.89  0.30  0.22
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00fffffe 00f8ff00 00f8ff00  00ff00ff 00ff6c00 00ff6c00  00ff00ff 00ff6c00 00ff6c00
 	0000fcff 0000ff00 0000ff00  007700ff 00636363 00636363  007700ff 00636363 00636363
diff --git a/profiles/fuzz/infinite_roundtrip.icc.txt b/profiles/fuzz/infinite_roundtrip.icc.txt
index 70c1e55..3fdf445 100644
--- a/profiles/fuzz/infinite_roundtrip.icc.txt
+++ b/profiles/fuzz/infinite_roundtrip.icc.txt
@@ -23,19 +23,28 @@
        | 8224.125 8224.125 8224.125 |
        | 8224.125 8224.125 8224.125 |
  !!! This does not appear to use a D50 whitepoint, rather [24672.4 24672.4 24672.4]
-252 random bytes transformed to linear XYZD50 bytes:
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     3348070662144.00  3348070662144.00  3348070662144.00     4591025913856.00  4591025913856.00  4591025913856.00     3713454833664.00  3713454833664.00  3713454833664.00     3018074357760.00  3018074357760.00  3018074357760.00
+     3243366154240.00  3243366154240.00  3243366154240.00     3641577046016.00  3641577046016.00  3641577046016.00     3458030370816.00  3458030370816.00  3458030370816.00     4041236283392.00  4041236283392.00  4041236283392.00
+     2960689987584.00  2960689987584.00  2960689987584.00     4145721901056.00  4145721901056.00  4145721901056.00     4485243469824.00  4485243469824.00  4485243469824.00     3493080596480.00  3493080596480.00  3493080596480.00
+     3372804997120.00  3372804997120.00  3372804997120.00     4120802754560.00  4120802754560.00  4120802754560.00     5485751697408.00  5485751697408.00  5485751697408.00     4237558284288.00  4237558284288.00  4237558284288.00
+     4741425790976.00  4741425790976.00  4741425790976.00     3625053847552.00  3625053847552.00  3625053847552.00     3418642972672.00  3418642972672.00  3418642972672.00     4151743348736.00  4151743348736.00  4151743348736.00
+     4934050250752.00  4934050250752.00  4934050250752.00     4025782894592.00  4025782894592.00  4025782894592.00     2536818868224.00  2536818868224.00  2536818868224.00     5682528518144.00  5682528518144.00  5682528518144.00
+     4593687199744.00  4593687199744.00  4593687199744.00     4577181040640.00  4577181040640.00  4577181040640.00     3364164206592.00  3364164206592.00  3364164206592.00     3940658184192.00  3940658184192.00  3940658184192.00
+     3932422144000.00  3932422144000.00  3932422144000.00     3734323068928.00  3734323068928.00  3734323068928.00     3180878626816.00  3180878626816.00  3180878626816.00     4904061501440.00  4904061501440.00  4904061501440.00
+     4997641142272.00  4997641142272.00  4997641142272.00     4658220761088.00  4658220761088.00  4658220761088.00     3088646406144.00  3088646406144.00  3088646406144.00     4894427185152.00  4894427185152.00  4894427185152.00
+     3508559413248.00  3508559413248.00  3508559413248.00     3162839711744.00  3162839711744.00  3162839711744.00     3693259784192.00  3693259784192.00  3693259784192.00     2305252917248.00  2305252917248.00  2305252917248.00
+     3102541873152.00  3102541873152.00  3102541873152.00     3476237582336.00  3476237582336.00  3476237582336.00     3213099270144.00  3213099270144.00  3213099270144.00     2918001410048.00  2918001410048.00  2918001410048.00
+     4072008581120.00  4072008581120.00  4072008581120.00     2576779051008.00  2576779051008.00  2576779051008.00     2955334123520.00  2955334123520.00  2955334123520.00     3579679080448.00  3579679080448.00  3579679080448.00
+     5137859346432.00  5137859346432.00  5137859346432.00     5336876449792.00  5336876449792.00  5336876449792.00     5473169833984.00  5473169833984.00  5473169833984.00     3841073872896.00  3841073872896.00  3841073872896.00
+     3511751278592.00  3511751278592.00  3511751278592.00     3910661046272.00  3910661046272.00  3910661046272.00     2798491795456.00  2798491795456.00  2798491795456.00     3596151422976.00  3596151422976.00  3596151422976.00
+     3806200332288.00  3806200332288.00  3806200332288.00     3979708727296.00  3979708727296.00  3979708727296.00     3192912871424.00  3192912871424.00  3192912871424.00     3303462141952.00  3303462141952.00  3303462141952.00
+     2711834591232.00  2711834591232.00  2711834591232.00     2265941278720.00  2265941278720.00  2265941278720.00     3575021830144.00  3575021830144.00  3575021830144.00     4648316960768.00  4648316960768.00  4648316960768.00
+     4242720948224.00  4242720948224.00  4242720948224.00     3101438509056.00  3101438509056.00  3101438509056.00     3877817024512.00  3877817024512.00  3877817024512.00     3166456774656.00  3166456774656.00  3166456774656.00
+     3610594246656.00  3610594246656.00  3610594246656.00     4622227865600.00  4622227865600.00  4622227865600.00     3167480184832.00  3167480184832.00  3167480184832.00     3874440085504.00  3874440085504.00  3874440085504.00
+     2819318349824.00  2819318349824.00  2819318349824.00     3277801652224.00  3277801652224.00  3277801652224.00     3495000801280.00  3495000801280.00  3495000801280.00     2035120340992.00  2035120340992.00  2035120340992.00
+     4441249415168.00  4441249415168.00  4441249415168.00     3745717157888.00  3745717157888.00  3745717157888.00     3684467998720.00  3684467998720.00  3684467998720.00     3767470129152.00  3767470129152.00  3767470129152.00
+     3926745677824.00  3926745677824.00  3926745677824.00     3867029274624.00  3867029274624.00  3867029274624.00     3645846847488.00  3645846847488.00  3645846847488.00     4375974510592.00  4375974510592.00  4375974510592.00
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff
 	00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff
diff --git a/profiles/fuzz/inverse_tf_adb_negative.icc.txt b/profiles/fuzz/inverse_tf_adb_negative.icc.txt
index 733c52e..dd79f70 100644
--- a/profiles/fuzz/inverse_tf_adb_negative.icc.txt
+++ b/profiles/fuzz/inverse_tf_adb_negative.icc.txt
@@ -27,19 +27,28 @@
        | 8224.125 8224.125 8224.125 |
        | -0.0034179687 8224.125 8224.125 |
  !!! This does not appear to use a D50 whitepoint, rather [24672.4 24672.4 16448.2]
-252 random bytes transformed to linear XYZD50 bytes:
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     1040.08  1040.08  1036.06     2227.85  2227.85  4.01     1040.08  1040.08  1036.06     12.05  12.05  8.03
+     1040.08  1040.08  1036.06     8.03  8.03  8.03     1134.73  1134.73  1130.72     94.49  94.49  8.03
+     12.05  12.05  8.03     67.58  67.58  8.03     1346.26  1346.26  1346.26     1040.08  1040.08  1036.06
+     1040.08  1040.08  1036.06     25.80  25.80  21.78     1135.50  1135.50  1065.51     4300.71  4300.71  4296.70
+     8138.05  8138.05  4590.63     1040.08  1040.08  1036.06     1040.08  1040.08  1036.06     1036.06  1036.06  1036.06
+     68.85  68.85  68.85     8.03  8.03  8.03     12.05  12.05  8.03     1124.52  1124.52  1032.05
+     27.03  27.03  27.03     1116.85  1116.85  84.81     2939.36  2939.36  2935.35     3635.00  3635.00  3630.98
+     1040.08  1040.08  8.03     12.05  12.05  8.03     1040.08  1040.08  1036.06     4341.56  4341.56  4329.67
+     1036.06  1036.06  1032.05     3297.83  3297.83  3297.83     17.00  17.00  12.98     161.73  161.73  157.71
+     1040.08  1040.08  1036.06     20.60  20.60  8.03     51.98  51.98  47.96     12.05  12.05  8.03
+     3426.16  3426.16  3422.14     1040.08  1040.08  1036.06     8.03  8.03  4.02     12.05  12.05  8.03
+     4669.13  4669.13  4665.11     12.05  12.05  8.03     12.05  12.05  8.03     3614.12  3614.12  8.03
+     53.12  53.12  4.02     2313.56  2313.56  2313.56     4.02  4.02  4.02     4638.46  4638.46  8.03
+     3702.87  3702.87  3698.85     1234.10  1234.10  1230.09     12.05  12.05  8.03     8.03  8.03  4.02
+     8.03  8.03  4.02     62.42  62.42  8.03     12.05  12.05  8.03     1040.08  1040.08  8.03
+     12.05  12.05  8.03     8.03  8.03  4.02     1040.08  1040.08  8.03     5512.56  5512.56  4480.51
+     5010.74  5010.74  3412.58     2484.32  2484.32  2480.30     3757.34  3757.34  1036.06     1040.08  1040.08  8.03
+     1040.08  1040.08  1036.06     1036.06  1036.06  1032.05     1040.08  1040.08  1036.06     8.03  8.03  4.02
+     12.05  12.05  8.03     36.25  36.25  8.03     46.69  46.69  42.67     12.05  12.05  8.03
+     1111.34  1111.34  1107.33     8.03  8.03  4.02     1040.08  1040.08  8.03     12.05  12.05  8.03
+     8.03  8.03  8.03     15.35  15.35  11.34     2159.82  2159.82  8.03     1036.06  1036.06  1032.05
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000ffff 00000000  00ffffff 00ffffff 00ffffff  00000000 0000ffff 00000000
 	00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff
diff --git a/profiles/fuzz/inverse_tf_huge_g.icc.txt b/profiles/fuzz/inverse_tf_huge_g.icc.txt
index f0c12fc..a3cf65d 100644
--- a/profiles/fuzz/inverse_tf_huge_g.icc.txt
+++ b/profiles/fuzz/inverse_tf_huge_g.icc.txt
@@ -21,19 +21,28 @@
  XYZ : | 0.9642028 0. 0. |
        | 0. 1. 0. |
        | 0. 0. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	b3701f c2dc2e 24c145 242c1f 24341e c6251f 8bd01f
-	cf6d1f 24251f cd251f d1c91f 622523 55b31f 4672ad
-	cd56ae 9ca3ab bdc57c 24251f 242571 d13f1f d14aaf
-	d4911f 24fc24 cfdd1f d025ad 3bd61f 2425a8 3ec71f
-	7d251f 24251f 24251e c3c51e 24dc9c d268a5 24cbb2
-	24caa7 245c1f c99621 24d31f 3a896b 242ea3 94251f
-	2425a9 242540 41c2a3 33791f 35251f c1251f cc25ab
-	d3c91e d225b4 c82d1f 24c71f 92cf1f 24301f 2adb1f
-	24cc1f cc251f 246b1f c8256a 24271f 24251f 24251f
-	ba9fa2 bc25a1 61c31f bfdda0 75491f 24251f 2425aa
-	5abb1f 2425aa 6b301f ca252f 24d395 69251f 2425b0
-	24d81f bb621f 24261f c6251f 3bd01f c1251f 2425a8
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.70  0.44  0.12     0.76  0.86  0.18     0.14  0.76  0.27     0.14  0.17  0.12
+     0.14  0.20  0.12     0.78  0.15  0.12     0.55  0.82  0.12     0.81  0.43  0.12
+     0.14  0.15  0.12     0.80  0.15  0.12     0.82  0.79  0.12     0.38  0.15  0.14
+     0.33  0.70  0.12     0.27  0.45  0.68     0.81  0.34  0.68     0.61  0.64  0.67
+     0.74  0.77  0.48     0.14  0.14  0.12     0.14  0.15  0.45     0.82  0.25  0.12
+     0.82  0.29  0.69     0.83  0.57  0.12     0.14  0.99  0.14     0.81  0.87  0.12
+     0.81  0.15  0.68     0.23  0.84  0.12     0.14  0.15  0.66     0.24  0.78  0.12
+     0.49  0.15  0.12     0.14  0.15  0.12     0.14  0.15  0.12     0.76  0.77  0.12
+     0.14  0.86  0.61     0.82  0.41  0.65     0.14  0.79  0.70     0.14  0.79  0.66
+     0.14  0.36  0.12     0.79  0.59  0.13     0.14  0.83  0.12     0.23  0.54  0.42
+     0.14  0.18  0.64     0.58  0.15  0.12     0.14  0.15  0.66     0.14  0.15  0.25
+     0.25  0.76  0.64     0.20  0.47  0.12     0.21  0.15  0.12     0.76  0.15  0.12
+     0.80  0.15  0.67     0.83  0.79  0.12     0.82  0.15  0.71     0.78  0.18  0.12
+     0.14  0.78  0.12     0.57  0.81  0.12     0.14  0.19  0.12     0.16  0.86  0.12
+     0.14  0.80  0.12     0.80  0.15  0.12     0.14  0.42  0.12     0.79  0.15  0.42
+     0.14  0.15  0.12     0.14  0.15  0.12     0.14  0.15  0.12     0.73  0.62  0.64
+     0.74  0.15  0.63     0.38  0.77  0.12     0.75  0.87  0.63     0.46  0.29  0.12
+     0.14  0.15  0.12     0.14  0.15  0.67     0.35  0.74  0.12     0.14  0.15  0.67
+     0.42  0.19  0.12     0.79  0.15  0.18     0.14  0.83  0.58     0.41  0.15  0.12
+     0.14  0.14  0.69     0.14  0.85  0.12     0.73  0.38  0.12     0.14  0.15  0.12
+     0.78  0.15  0.12     0.23  0.82  0.12     0.76  0.15  0.12     0.14  0.15  0.66
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	006a6a6a 006a6a6a 007a00ff  006a6a6a 006a6a6a 007a00ff  0000ff00 0000ff00 0031edff
 	006a6a6a 006a6a6a 007a00ff  006a6a6a 006a6a6a 007a00ff  0000ff00 0000ff00 0031edff
diff --git a/profiles/fuzz/inverse_tf_not_invertible.icc.txt b/profiles/fuzz/inverse_tf_not_invertible.icc.txt
index 2ec3cab..432b231 100644
--- a/profiles/fuzz/inverse_tf_not_invertible.icc.txt
+++ b/profiles/fuzz/inverse_tf_not_invertible.icc.txt
@@ -28,19 +28,28 @@
        | 0.22250366 0.71687316 0.06060791 |
        | 0.013916015 0.09706115 0.71398925 |
 WTPT : | 0.9505004 1. 1.0890960 |
-252 random bytes transformed to linear XYZD50 bytes:
-	619c65 8eac17 6b762f 361b5d 452e84 736f0d 538b46
-	7e505b 453d30 866a50 a1a314 8ca915 5c825b 6e4b91
-	c6c9a5 7eb098 868a84 7d9c3d 53289d a7ad15 97639f
-	6e4a44 160a6c c7c99a 7f3f8f b4cc4c 331878 627d77
-	8a8e60 706074 401f7d 94928a a2b5b3 755071 4b7b10
-	939c87 72913c 542b04 5c9858 151e1c 212069 525d8f
-	26127b 555b0b 536b71 1c223e 4f6f24 5f4c30 a79795
-	a7a58f b49d94 705244 476f54 67916a 3e2c2c 588f28
-	698c42 929612 4d3c52 6c6226 1f1c64 0d053d 795e44
-	859472 655564 46680e 51285b 582c4f 5c668e 97ae94
-	587f35 554b86 261360 572d05 6ba015 070324 7e9aac
-	77b32b 584259 73866f 725b4a 5c916c 604c3a 83a58d
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.38  0.61  0.40     0.56  0.68  0.09     0.42  0.46  0.18     0.21  0.11  0.36
+     0.27  0.18  0.52     0.45  0.44  0.05     0.33  0.55  0.27     0.49  0.32  0.36
+     0.27  0.24  0.19     0.53  0.42  0.31     0.63  0.64  0.08     0.55  0.66  0.08
+     0.36  0.51  0.36     0.43  0.29  0.57     0.78  0.79  0.65     0.50  0.69  0.60
+     0.53  0.54  0.52     0.49  0.61  0.24     0.32  0.16  0.61     0.65  0.68  0.08
+     0.59  0.39  0.62     0.43  0.29  0.27     0.09  0.04  0.42     0.78  0.79  0.60
+     0.50  0.25  0.56     0.71  0.80  0.30     0.20  0.10  0.47     0.39  0.49  0.47
+     0.54  0.56  0.38     0.44  0.38  0.45     0.25  0.12  0.49     0.58  0.57  0.54
+     0.63  0.71  0.70     0.46  0.32  0.44     0.30  0.48  0.06     0.58  0.61  0.53
+     0.45  0.57  0.24     0.33  0.17  0.02     0.36  0.60  0.35     0.08  0.12  0.11
+     0.13  0.12  0.41     0.32  0.36  0.56     0.15  0.07  0.48     0.33  0.36  0.04
+     0.33  0.42  0.44     0.11  0.13  0.24     0.31  0.44  0.14     0.37  0.30  0.19
+     0.65  0.59  0.58     0.65  0.65  0.56     0.70  0.62  0.58     0.44  0.32  0.27
+     0.28  0.43  0.33     0.40  0.57  0.42     0.24  0.17  0.17     0.35  0.56  0.16
+     0.41  0.55  0.26     0.57  0.59  0.07     0.30  0.23  0.32     0.42  0.38  0.15
+     0.12  0.11  0.39     0.05  0.02  0.24     0.47  0.37  0.27     0.52  0.58  0.45
+     0.39  0.33  0.39     0.27  0.41  0.05     0.32  0.16  0.36     0.34  0.17  0.31
+     0.36  0.40  0.56     0.59  0.68  0.58     0.35  0.50  0.21     0.33  0.30  0.52
+     0.15  0.07  0.37     0.34  0.18  0.02     0.42  0.63  0.08     0.03  0.01  0.14
+     0.50  0.60  0.68     0.46  0.70  0.17     0.34  0.26  0.35     0.45  0.52  0.44
+     0.45  0.36  0.29     0.36  0.57  0.42     0.38  0.30  0.23     0.51  0.65  0.55
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 000000b1 000000e3  0000b100 0000b1b1 0000b1e3  0000e300 0000e3b1 0000e3e3
 	00b10000 00b100b1 00b100e3  00b1b100 00b1b1b1 00b1b1e3  00b1e300 00b1e3b1 00b1e3e3
diff --git a/profiles/fuzz/large_g.icc.txt b/profiles/fuzz/large_g.icc.txt
index 8f10bd1..8cc2981 100644
--- a/profiles/fuzz/large_g.icc.txt
+++ b/profiles/fuzz/large_g.icc.txt
@@ -17,19 +17,28 @@
  XYZ : | 0.9642028 0. 0. |
        | 0. 1. 0. |
        | 0. 0. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 00ff00 000000 000000 000000 000000
-	000000 000000 000000 000000 000400 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  1.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.02  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
+     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00     0.00  0.00  0.00
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000000 004b00ff  00000000 00000000 004b00ff  0000ff00 0000ff00 0000fcff
 	00000000 00000000 004b00ff  00000000 00000000 004b00ff  0000ff00 0000ff00 0000fcff
diff --git a/profiles/fuzz/nan_s.icc.txt b/profiles/fuzz/nan_s.icc.txt
index bb8bf43..3cc0f7a 100644
--- a/profiles/fuzz/nan_s.icc.txt
+++ b/profiles/fuzz/nan_s.icc.txt
@@ -19,19 +19,28 @@
  XYZ : | 0.95739746 0. 0. |
        | 0. 1.0083007 0. |
        | 0. 0. 0.8161621 |
-252 random bytes transformed to linear XYZD50 bytes:
-	0d201a f42100 1fff1a 1f201a 1f001a 1f201a ee201a
-	33201a 1f201a 1f201a 1f781a 48202c 1f20c8 1f2044
-	1f201a d17f1a 1f201a f4201a 1f9e1a 1f201a 1f201a
-	1f621b dc001a 1f211a dd201a 74b81a 1f3b1a 1fff9d
-	e720cf 1f201a d5201a 1f201a 1fffd0 1f21d0 1f20bf
-	1f201a 1f201a c2c51a 1f201a 38701a 1f201a 75201a
-	1f201a 3d20c0 1f981a 00201a 1f201a f4201a 1f201a
-	ec201a 1f20bb 1f201a 1f9e1a 72201a 1f011a 0b271a
-	f420d0 1f401a 1f21d0 b8201a 1f201a 1f201a 54201a
-	f4c91a 1fff1a 1f20c1 1f02d0 1fcfd0 1fff1a 1f201a
-	5b511a 1fff1a 1f182d 1f2018 f42006 ebff1a 1f201a
-	1f351a f4651a 3c20b9 1fbb1a 60211a f4204a 1f201a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.05  0.13  0.10     0.96  0.13  0.00     0.12  1.01  0.10     0.12  0.13  0.10
+     0.12  0.00  0.10     0.12  0.13  0.10     0.93  0.13  0.10     0.20  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.47  0.10     0.28  0.13  0.17
+     0.12  0.13  0.79     0.12  0.13  0.26     0.12  0.13  0.10     0.82  0.50  0.10
+     0.12  0.13  0.10     0.96  0.13  0.10     0.12  0.62  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.38  0.10     0.86  0.00  0.10     0.12  0.13  0.10
+     0.87  0.13  0.10     0.45  0.72  0.10     0.12  0.23  0.10     0.12  1.01  0.62
+     0.90  0.13  0.81     0.12  0.13  0.10     0.84  0.13  0.10     0.12  0.13  0.10
+     0.12  1.00  0.82     0.12  0.13  0.82     0.12  0.13  0.75     0.12  0.13  0.10
+     0.12  0.13  0.10     0.76  0.77  0.10     0.12  0.13  0.10     0.22  0.44  0.10
+     0.12  0.13  0.10     0.46  0.13  0.10     0.12  0.13  0.10     0.24  0.13  0.75
+     0.12  0.59  0.10     0.00  0.13  0.10     0.12  0.13  0.10     0.96  0.13  0.10
+     0.12  0.13  0.10     0.93  0.13  0.10     0.12  0.13  0.73     0.12  0.13  0.10
+     0.12  0.62  0.10     0.45  0.13  0.10     0.12  0.00  0.10     0.04  0.15  0.10
+     0.96  0.13  0.82     0.12  0.25  0.10     0.12  0.13  0.82     0.72  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.33  0.13  0.10     0.96  0.79  0.10
+     0.12  1.01  0.10     0.12  0.13  0.76     0.12  0.01  0.81     0.12  0.81  0.82
+     0.12  1.01  0.10     0.12  0.13  0.10     0.36  0.32  0.10     0.12  1.01  0.10
+     0.12  0.09  0.18     0.12  0.13  0.09     0.96  0.13  0.02     0.92  1.01  0.10
+     0.12  0.13  0.10     0.12  0.21  0.10     0.96  0.40  0.10     0.24  0.13  0.73
+     0.12  0.74  0.10     0.37  0.13  0.10     0.96  0.13  0.29     0.12  0.13  0.10
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00636462 007700ff 00636366  0000ff00 0000feff 0000ff00  00626760 007700ff 00626664
 	00ff6d00 00ff00ff 00ff6c00  00f6ff00 00fdfffb 00f6ff00  00ff6f00 00ff00ff 00ff6e00
diff --git a/profiles/fuzz/negative_a_plus_b.icc.txt b/profiles/fuzz/negative_a_plus_b.icc.txt
index 581524d..f667a1d 100644
--- a/profiles/fuzz/negative_a_plus_b.icc.txt
+++ b/profiles/fuzz/negative_a_plus_b.icc.txt
@@ -13,19 +13,28 @@
  XYZ : | 0.9623870 0. 0. |
        | 0. 1.0083923 0. |
        | 0. 0. 0.8287506 |
-252 random bytes transformed to linear XYZD50 bytes:
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
-	000000 000000 000000 000000 000000 000000 000000
+252 random bytes transformed to 84 linear XYZD50 pixels:
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
+    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41    -27241.09 -28543.30 -23458.41
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000000 00000000  00000000 00000000 00000000  00000000 00000000 00000000
 	00000000 00000000 00000000  00000000 00000000 00000000  00000000 00000000 00000000
diff --git a/profiles/fuzz/negative_a_when_inverted.icc.txt b/profiles/fuzz/negative_a_when_inverted.icc.txt
index a472f8c..ec3b7fe 100644
--- a/profiles/fuzz/negative_a_when_inverted.icc.txt
+++ b/profiles/fuzz/negative_a_when_inverted.icc.txt
@@ -19,19 +19,28 @@
  XYZ : | 0.95751953 0. 0. |
        | 0. 1.0004882 0. |
        | 0. 0. 0.82029724 |
-252 random bytes transformed to linear XYZD50 bytes:
-	4d201a 1f571a 1f201a 00201a 002074 1f201a 2d2000
-	1f201a 330d8d 1f001a 4d201a 1f2063 1f201a 1f201a
-	1f201a 1f201a 1f202c 1fb0ad 1f311a 679f1a 82201a
-	6e20a1 683e1a 1f203a 1f201a 1f2000 9c4f1a 1f201a
-	1f201a 1f001a b822bb 1f209f 1f3c1a b7201a 1f202f
-	1f201a 4d7cc4 1f5a1a 5a201a 1f201a 1f201a 1f201e
-	1f201a 1f885a 1f201a 1f201b 1a201a 1f136e 1f201a
-	a320ca 9c20a2 1f176c 1f201a 1f201a 1f204f 1f8f1a
-	002000 1f201a 1f201a 1f621a 1f201a 1f2087 1f5636
-	1f201a 1f001a 1f2034 1f461a 55251a 372057 1f201a
-	1f2006 000a1a 1f201a 1f201a 00202b 287c0e 77d31a
-	c1351a 1f201a 9d201a 1f3059 1f201a 1f0300 00201a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.30  0.13  0.10     0.12  0.34  0.10     0.12  0.13  0.10     0.00  0.13  0.10
+     0.00  0.13  0.45     0.12  0.13  0.10     0.18  0.13  0.00     0.12  0.13  0.10
+     0.20  0.05  0.55     0.12  0.00  0.10     0.30  0.13  0.10     0.12  0.13  0.39
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.17     0.12  0.69  0.68     0.12  0.19  0.10     0.41  0.62  0.10
+     0.51  0.13  0.10     0.43  0.13  0.63     0.41  0.24  0.10     0.12  0.13  0.23
+     0.12  0.13  0.10     0.12  0.13  0.00     0.61  0.31  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.00  0.10     0.72  0.13  0.73     0.12  0.13  0.62
+     0.12  0.23  0.10     0.72  0.13  0.10     0.12  0.13  0.18     0.12  0.13  0.10
+     0.30  0.48  0.77     0.12  0.35  0.10     0.35  0.13  0.10     0.12  0.13  0.10
+     0.12  0.13  0.10     0.12  0.13  0.12     0.12  0.13  0.10     0.12  0.53  0.35
+     0.12  0.13  0.10     0.12  0.13  0.11     0.10  0.13  0.10     0.12  0.08  0.43
+     0.12  0.13  0.10     0.64  0.13  0.79     0.61  0.13  0.64     0.12  0.09  0.42
+     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.13  0.31     0.12  0.56  0.10
+     0.00  0.13  0.00     0.12  0.13  0.10     0.12  0.13  0.10     0.12  0.39  0.10
+     0.12  0.13  0.10     0.12  0.13  0.53     0.12  0.34  0.21     0.12  0.13  0.10
+     0.12  0.00  0.10     0.12  0.13  0.21     0.12  0.28  0.10     0.33  0.15  0.10
+     0.22  0.13  0.34     0.12  0.13  0.10     0.12  0.13  0.02     0.00  0.04  0.10
+     0.12  0.13  0.10     0.12  0.13  0.10     0.00  0.13  0.17     0.16  0.49  0.06
+     0.47  0.83  0.10     0.76  0.21  0.10     0.12  0.13  0.10     0.62  0.13  0.10
+     0.12  0.19  0.35     0.12  0.13  0.10     0.12  0.01  0.00     0.00  0.13  0.10
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00636462 00636462 00636462  00636462 00636462 00636462  00636462 00636462 00636462
 	00636462 00636462 00636462  00636462 00636462 00636462  00636462 00636462 00636462
diff --git a/profiles/fuzz/one_d_clut.icc.txt b/profiles/fuzz/one_d_clut.icc.txt
index c796472..31021ef 100644
--- a/profiles/fuzz/one_d_clut.icc.txt
+++ b/profiles/fuzz/one_d_clut.icc.txt
@@ -36,19 +36,28 @@
        | 0.029541015 0.99050903 -0.017074585 |
        | -0.009246826 0.015075683 0.75172424 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	000000 000800 000400 000000 000000 000800 000000
-	000800 000000 000800 000800 000600 000000 000600
-	000800 000000 000800 000200 000300 000800 000800
-	000800 000000 000800 000800 000800 000000 000000
-	000600 000500 000000 000800 000400 000800 000000
-	000500 000000 000800 000000 000000 000000 000000
-	000000 000300 000000 000000 000000 000800 000800
-	000800 000800 000800 000000 000000 000100 000000
-	000000 000800 000200 000700 000000 000000 000800
-	000800 000800 000000 000800 000700 000000 000400
-	000000 000000 000000 000800 000000 000000 000000
-	000000 000800 000000 000800 000000 000800 000000
+252 random bytes transformed to 84 linear XYZD50 pixels:
+    -0.10 -0.01 -0.54    -0.21  0.03 -0.53    -0.13  0.01 -0.53    -0.10 -0.01 -0.54
+    -0.10 -0.01 -0.54    -0.21  0.03 -0.53    -0.10 -0.01 -0.54    -0.21  0.03 -0.53
+    -0.10  0.00 -0.54    -0.21  0.03 -0.53    -0.21  0.03 -0.53    -0.17  0.02 -0.53
+    -0.09 -0.01 -0.54    -0.16  0.02 -0.53    -0.21  0.03 -0.53    -0.09 -0.02 -0.54
+    -0.21  0.03 -0.53    -0.12  0.01 -0.53    -0.12  0.01 -0.53    -0.21  0.03 -0.53
+    -0.21  0.03 -0.53    -0.21  0.03 -0.53    -0.09 -0.01 -0.54    -0.21  0.03 -0.53
+    -0.21  0.03 -0.53    -0.21  0.03 -0.53    -0.09 -0.02 -0.54    -0.09 -0.02 -0.54
+    -0.17  0.03 -0.53    -0.15  0.02 -0.53    -0.10 -0.00 -0.54    -0.21  0.03 -0.53
+    -0.13  0.02 -0.53    -0.21  0.03 -0.53    -0.09 -0.01 -0.54    -0.15  0.02 -0.53
+    -0.10  0.00 -0.54    -0.21  0.03 -0.53    -0.09 -0.01 -0.54    -0.09 -0.01 -0.54
+    -0.09 -0.01 -0.54    -0.09 -0.02 -0.54    -0.09 -0.01 -0.54    -0.12  0.01 -0.53
+    -0.09 -0.01 -0.54    -0.09 -0.01 -0.54    -0.09 -0.02 -0.54    -0.21  0.03 -0.53
+    -0.21  0.03 -0.53    -0.21  0.03 -0.53    -0.21  0.03 -0.53    -0.21  0.03 -0.53
+    -0.09 -0.01 -0.54    -0.09 -0.02 -0.54    -0.11  0.00 -0.53    -0.09 -0.01 -0.54
+    -0.09 -0.01 -0.54    -0.21  0.03 -0.53    -0.11  0.01 -0.53    -0.17  0.03 -0.53
+    -0.09 -0.01 -0.54    -0.09 -0.01 -0.54    -0.21  0.03 -0.53    -0.21  0.03 -0.53
+    -0.21  0.03 -0.53    -0.09 -0.02 -0.54    -0.21  0.03 -0.53    -0.18  0.03 -0.53
+    -0.09 -0.02 -0.54    -0.12  0.01 -0.53    -0.09 -0.02 -0.54    -0.10 -0.01 -0.54
+    -0.09 -0.02 -0.54    -0.21  0.03 -0.53    -0.09 -0.01 -0.54    -0.10 -0.01 -0.54
+    -0.09 -0.02 -0.54    -0.09 -0.02 -0.54    -0.21  0.03 -0.53    -0.10 -0.00 -0.54
+    -0.21  0.03 -0.53    -0.09 -0.01 -0.54    -0.21  0.03 -0.53    -0.10 -0.01 -0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00004300 00006000 00008800  00004300 00006000 00008800  00004300 00006000 00008800
 	00004300 00006000 00008800  00004300 00006000 00008800  00004300 00006000 00008800
diff --git a/profiles/fuzz/polytf_nan_after_update.icc.txt b/profiles/fuzz/polytf_nan_after_update.icc.txt
index 686138b..95ad66d 100644
--- a/profiles/fuzz/polytf_nan_after_update.icc.txt
+++ b/profiles/fuzz/polytf_nan_after_update.icc.txt
@@ -26,19 +26,28 @@
        | 8224.125 8224.125 8224.125 |
        | 8224.125 8224.125 8224.125 |
  !!! This does not appear to use a D50 whitepoint, rather [24672.4 24672.4 24672.4]
-252 random bytes transformed to linear XYZD50 bytes:
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
-	ffffff ffffff ffffff ffffff ffffff ffffff ffffff
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     3096.14  3096.14  3096.14     24672.38  24672.38  24672.38     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14
+     3096.14  3096.14  3096.14     17480.30  17480.30  17480.30     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22
+     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22     24672.38  24672.38  24672.38     10288.22  10288.22  10288.22
+     10260.18  10260.18  10260.18     10288.22  10288.22  10288.22     17480.30  17480.30  17480.30     10288.22  10288.22  10288.22
+     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     17480.30  17480.30  17480.30
+     17480.30  17480.30  17480.30     10288.22  10288.22  10288.22     10260.23  10260.23  10260.23     17480.30  17480.30  17480.30
+     17480.30  17480.30  17480.30     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22     10260.23  10260.23  10260.23
+     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22
+     10288.22  10288.22  10288.22     10316.20  10316.20  10316.20     17480.30  17480.30  17480.30     17480.30  17480.30  17480.30
+     3096.14  3096.14  3096.14     17480.30  17480.30  17480.30     17479.36  17479.36  17479.36     10288.22  10288.22  10288.22
+     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22
+     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22
+     17480.30  17480.30  17480.30     17480.30  17480.30  17480.30     10316.31  10316.31  10316.31     10288.22  10288.22  10288.22
+     10260.23  10260.23  10260.23     10288.22  10288.22  10288.22     3096.14  3096.14  3096.14     17480.30  17480.30  17480.30
+     10288.22  10288.22  10288.22     17480.30  17480.30  17480.30     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14
+     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14     3096.14  3096.14  3096.14
+     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22     3096.25  3096.25  3096.25     3096.14  3096.14  3096.14
+     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22     3096.14  3096.14  3096.14     10288.22  10288.22  10288.22
+     3096.14  3096.14  3096.14     17480.30  17480.30  17480.30     17480.30  17480.30  17480.30     3096.14  3096.14  3096.14
+     10288.22  10288.22  10288.22     17480.30  17480.30  17480.30     3124.13  3124.13  3124.13     3096.14  3096.14  3096.14
+     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22     10288.22  10288.22  10288.22
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff
 	00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff  00ffffff 00ffffff 00ffffff
diff --git a/profiles/fuzz/zero_g.icc.txt b/profiles/fuzz/zero_g.icc.txt
index d450232..84e4193 100644
--- a/profiles/fuzz/zero_g.icc.txt
+++ b/profiles/fuzz/zero_g.icc.txt
@@ -13,19 +13,28 @@
  XYZ : | 0.9614257 0. 0. |
        | 0. 1.0004882 0. |
        | 0. 0. 0.83251953 |
-252 random bytes transformed to linear XYZD50 bytes:
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f500d4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
-	f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4 f5ffd4
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  0.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
+     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83     0.96  1.00  0.83
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 004a00ff 004a00ff  0000ff00 0000fcff 0000fcff  0000ff00 0000fcff 0000fcff
 	00ff2e00 00ff00ff 00ff00ff  00f8ff00 00fffffd 00fffffd  00f8ff00 00fffffd 00fffffd
diff --git a/profiles/misc/AdobeColorSpin.icc.txt b/profiles/misc/AdobeColorSpin.icc.txt
index 7da2984..76a0b30 100644
--- a/profiles/misc/AdobeColorSpin.icc.txt
+++ b/profiles/misc/AdobeColorSpin.icc.txt
@@ -25,19 +25,28 @@
        | 0.6256713 0.06321716 0.31111145 |
        | 0.06086731 0.7445526 0.019470214 |
 WTPT : | 0.95047 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	341958 4873c4 283361 302a05 463407 2c712e 2e158e
-	539d14 182310 4b9424 489b84 223c56 2e1a45 8a7111
-	b8cc67 84465d 687a72 272f50 544a06 3f9855 b4d71d
-	4ca817 321a02 94bdce a7cc12 4a5fab 6b4305 492b72
-	3e4b3e 45491e 443705 718d75 7d5ec3 8fc61b 1a0e7b
-	8d6d80 242749 297a0c 3a1b9a 070508 592e08 4b2a27
-	6b3a05 122622 6c3963 170d09 121037 2f6817 a7c043
-	86c288 cee445 3f8118 32196f 43248a 162406 2914b8
-	302581 388846 2b300d 1e3d21 2d1805 170d01 305319
-	7a7d4b 6e7d1e 171164 6c830b 334a07 4c302b 8b6559
-	1a1342 784e18 2d1d04 2b7e0d 241d99 0a0501 985850
-	2a1eac 3f6213 3f343f 417d1e 442290 336a17 805058
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.20  0.10  0.35     0.28  0.45  0.77     0.16  0.20  0.38     0.19  0.16  0.02
+     0.27  0.21  0.03     0.17  0.44  0.18     0.18  0.08  0.56     0.33  0.62  0.08
+     0.09  0.14  0.06     0.30  0.58  0.14     0.28  0.61  0.52     0.13  0.23  0.34
+     0.18  0.10  0.27     0.54  0.44  0.07     0.72  0.80  0.40     0.52  0.28  0.37
+     0.41  0.48  0.45     0.15  0.18  0.31     0.33  0.29  0.03     0.25  0.60  0.33
+     0.71  0.84  0.11     0.30  0.66  0.09     0.20  0.10  0.01     0.58  0.74  0.81
+     0.66  0.80  0.07     0.29  0.37  0.67     0.42  0.26  0.02     0.29  0.17  0.45
+     0.24  0.30  0.24     0.27  0.29  0.12     0.27  0.22  0.02     0.44  0.55  0.46
+     0.49  0.37  0.76     0.56  0.78  0.10     0.10  0.05  0.48     0.55  0.43  0.50
+     0.14  0.15  0.29     0.16  0.48  0.05     0.23  0.11  0.60     0.03  0.02  0.03
+     0.35  0.18  0.03     0.29  0.17  0.15     0.42  0.23  0.02     0.07  0.15  0.13
+     0.42  0.22  0.39     0.09  0.05  0.03     0.07  0.06  0.22     0.18  0.41  0.09
+     0.66  0.75  0.26     0.53  0.76  0.53     0.81  0.90  0.27     0.25  0.51  0.09
+     0.20  0.10  0.44     0.26  0.14  0.54     0.09  0.14  0.03     0.16  0.08  0.72
+     0.19  0.14  0.50     0.22  0.53  0.28     0.17  0.19  0.05     0.12  0.24  0.13
+     0.18  0.09  0.02     0.09  0.05  0.00     0.19  0.33  0.10     0.48  0.49  0.29
+     0.43  0.49  0.12     0.09  0.06  0.39     0.42  0.51  0.04     0.20  0.29  0.03
+     0.30  0.19  0.17     0.55  0.40  0.35     0.10  0.08  0.26     0.47  0.31  0.10
+     0.18  0.11  0.02     0.17  0.49  0.05     0.14  0.12  0.60     0.04  0.02  0.00
+     0.60  0.35  0.32     0.16  0.12  0.68     0.25  0.38  0.07     0.25  0.20  0.25
+     0.26  0.49  0.12     0.27  0.13  0.57     0.20  0.41  0.09     0.50  0.31  0.35
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00008000 0000ff00  00830000 00808000 0076ff00  00ff0000 00ff8000 00ffff00
 	00000095 00008080 0000ff00  00830095 00808080 0076ff00  00ff0095 00ff8080 00ffff00
diff --git a/profiles/misc/AdobeRGB.icc.txt b/profiles/misc/AdobeRGB.icc.txt
index 7afd5ab..35e3c9a 100644
--- a/profiles/misc/AdobeRGB.icc.txt
+++ b/profiles/misc/AdobeRGB.icc.txt
@@ -26,19 +26,28 @@
        | 0.31111145 0.6256713 0.06321716 |
        | 0.019470214 0.06086731 0.7445678 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	204d31 93ce15 416213 1f1032 24134e 755408 2b7921
-	914d31 211911 8e5828 aeab10 4a5e08 1f3e2b 522d94
-	b998a1 395991 7d874f 395217 361a59 a2840b b260a4
-	9f5622 0c053d ccec63 a85497 77ae26 27127e 336744
-	4c4d2f 40303f 27134a 8f9154 6eba6b ab5c76 25690a
-	688787 304917 763c06 31832d 050807 180e6c 202853
-	1e0e81 2b2b04 345c72 090a1b 193309 653d13 a87794
-	c4b658 c383bd 7a4620 26602b 34793a 201310 369c13
-	38751f 90710a 281a28 3f330c 0d0836 06031c 4f341e
-	71656f 694165 235709 6c3662 402029 262e51 57638e
-	1d3c12 342587 120a34 7a3f06 3a870d 03010c 4354a8
-	3d9712 58332e 33433a 774924 337d3b 653c19 435a87
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.13  0.30  0.19     0.58  0.81  0.08     0.26  0.38  0.08     0.12  0.06  0.20
+     0.14  0.07  0.30     0.46  0.33  0.03     0.17  0.47  0.13     0.57  0.30  0.19
+     0.13  0.10  0.07     0.56  0.34  0.16     0.68  0.67  0.06     0.29  0.37  0.03
+     0.12  0.24  0.17     0.32  0.18  0.58     0.72  0.60  0.63     0.23  0.35  0.57
+     0.49  0.53  0.31     0.22  0.32  0.09     0.21  0.10  0.35     0.64  0.52  0.04
+     0.70  0.38  0.64     0.62  0.34  0.13     0.05  0.02  0.24     0.80  0.92  0.39
+     0.66  0.33  0.59     0.47  0.68  0.15     0.15  0.07  0.49     0.20  0.40  0.27
+     0.30  0.30  0.19     0.25  0.19  0.25     0.15  0.07  0.29     0.56  0.57  0.33
+     0.43  0.73  0.42     0.67  0.36  0.46     0.15  0.41  0.04     0.41  0.53  0.53
+     0.19  0.29  0.09     0.46  0.24  0.02     0.19  0.51  0.18     0.02  0.03  0.03
+     0.09  0.05  0.42     0.12  0.16  0.33     0.12  0.05  0.51     0.17  0.17  0.01
+     0.20  0.36  0.45     0.04  0.04  0.10     0.10  0.20  0.04     0.40  0.24  0.07
+     0.66  0.47  0.58     0.77  0.71  0.35     0.76  0.51  0.74     0.48  0.28  0.13
+     0.15  0.38  0.17     0.20  0.47  0.23     0.13  0.07  0.06     0.21  0.61  0.08
+     0.22  0.46  0.12     0.56  0.44  0.04     0.16  0.10  0.16     0.25  0.20  0.05
+     0.05  0.03  0.21     0.03  0.01  0.11     0.31  0.21  0.12     0.44  0.40  0.43
+     0.41  0.26  0.40     0.14  0.34  0.03     0.42  0.21  0.38     0.25  0.13  0.16
+     0.15  0.18  0.32     0.34  0.39  0.56     0.11  0.24  0.07     0.20  0.15  0.53
+     0.07  0.04  0.20     0.48  0.25  0.03     0.23  0.53  0.05     0.01  0.00  0.05
+     0.26  0.33  0.66     0.24  0.59  0.07     0.35  0.20  0.18     0.20  0.26  0.23
+     0.47  0.29  0.14     0.20  0.49  0.23     0.40  0.24  0.10     0.26  0.35  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000095 000000ff  00008000 00008080 000080ff  0000ff00 0000ff00 0000ffff
 	00830000 00830095 008300ff  00808000 00808080 008080ff  0076ff00 0076ff00 0076ffff
diff --git a/profiles/misc/Apple_Color_LCD.icc.txt b/profiles/misc/Apple_Color_LCD.icc.txt
index 7b57735..06d01ae 100644
--- a/profiles/misc/Apple_Color_LCD.icc.txt
+++ b/profiles/misc/Apple_Color_LCD.icc.txt
@@ -40,19 +40,28 @@
        | 0.030181884 0.99002075 -0.01713562 |
        | -0.009216308 0.015029907 0.75172424 |
 WTPT : | 0.94955444 1. 1.0890197 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d918 4b6715 1a0d31 1e104c 5f4907 4c8a24
-	6d3b2e 1d1711 6f4725 a2a510 4d6009 2c452c 442491
-	a68c9e 4b6191 7c864e 415618 2b1457 8b780a 8c4aa0
-	78411f 0c053b d2f062 813e93 89b928 220e7b 4a7244
-	494b2e 372c3d 1f0f47 8a8e52 8dcc6d 844771 41780d
-	758c87 394d18 562c04 549630 070908 180d6a 252a52
-	1c0b7f 282a04 476572 0b0b1b 23380b 4e3111 8f6890
-	b6ae56 a471ba 5d371e 3f6d2d 51883c 190f0f 61b418
-	508221 796609 221727 362e0c 0d0834 06021c 3f2c1d
-	695f6c 563662 38620b 52275e 301727 2b2f50 5d658d
-	2a4314 312385 100933 592e04 589910 03020d 4e57a8
-	62ab17 44292c 394539 5d3b22 538e3d 4e3117 4f5f86
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.20  0.34  0.20     0.64  0.85  0.09     0.30  0.40  0.08     0.10  0.05  0.19
+     0.12  0.06  0.30     0.37  0.29  0.03     0.30  0.54  0.14     0.43  0.23  0.18
+     0.11  0.09  0.07     0.44  0.28  0.14     0.64  0.65  0.06     0.30  0.38  0.04
+     0.17  0.27  0.17     0.27  0.14  0.57     0.65  0.55  0.62     0.29  0.38  0.57
+     0.49  0.53  0.31     0.25  0.34  0.09     0.17  0.08  0.34     0.55  0.47  0.04
+     0.55  0.29  0.63     0.47  0.26  0.12     0.05  0.02  0.23     0.82  0.94  0.38
+     0.51  0.24  0.57     0.54  0.73  0.16     0.13  0.06  0.48     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.28     0.54  0.56  0.32
+     0.55  0.80  0.43     0.52  0.28  0.44     0.25  0.47  0.05     0.46  0.55  0.53
+     0.22  0.30  0.09     0.34  0.17  0.01     0.33  0.59  0.19     0.03  0.04  0.03
+     0.09  0.05  0.42     0.15  0.17  0.32     0.11  0.05  0.50     0.16  0.16  0.02
+     0.28  0.40  0.45     0.04  0.04  0.10     0.14  0.22  0.04     0.30  0.19  0.07
+     0.56  0.41  0.57     0.71  0.68  0.34     0.64  0.44  0.73     0.37  0.22  0.12
+     0.25  0.43  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.38  0.71  0.10
+     0.31  0.51  0.13     0.48  0.40  0.04     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.03  0.21     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.37  0.42
+     0.34  0.21  0.38     0.22  0.39  0.04     0.32  0.15  0.37     0.19  0.09  0.15
+     0.17  0.19  0.31     0.36  0.39  0.55     0.16  0.26  0.08     0.19  0.14  0.52
+     0.06  0.03  0.20     0.35  0.18  0.02     0.35  0.60  0.06     0.01  0.01  0.05
+     0.31  0.34  0.66     0.38  0.67  0.09     0.27  0.16  0.17     0.22  0.27  0.23
+     0.36  0.23  0.13     0.33  0.56  0.24     0.31  0.19  0.09     0.31  0.37  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000081 000000ff  00008000 0000807f 00007fff  0000ff00 0000ff7a 0000ffff
 	00810000 00810080 007e00ff  00807f00 007f7f7f 007c7eff  0079ff00 0078ff7a 0076ffff
diff --git a/profiles/misc/Apple_Wide_Color.icc.txt b/profiles/misc/Apple_Wide_Color.icc.txt
index 75d73d0..dc55883 100644
--- a/profiles/misc/Apple_Wide_Color.icc.txt
+++ b/profiles/misc/Apple_Wide_Color.icc.txt
@@ -35,19 +35,28 @@
        | 0.029525756 0.99050903 -0.017059326 |
        | -0.009246826 0.015060424 0.75190734 |
 WTPT : | 0.9642028 1. 0.82510376 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2c562d a2d713 4b6615 1a0e30 1e114a 614a06 3d8912
-	763f31 1c1711 734b27 a6a90d 4c5f06 2b442b 452790
-	a990a0 4a6295 7c864f 405519 2c1558 947e08 9953ae
-	894a24 0c0539 d3ef66 8f44a4 89b829 23107a 477243
-	484a2f 372c3d 201047 898d53 90ce70 955080 3d7608
-	758d86 394d19 5d2d01 489622 080908 190f69 262b52
-	1d0e7c 282a03 456574 0b0b1a 23370b 4d3113 926c93
-	beb65d ad7ac1 5f381f 386c26 4c8837 190f0f 5db413
-	508122 7e6808 211726 362e0c 0e0933 06031b 3f2c1d
-	69606b 553760 366108 562862 321728 2b304f 5e668c
-	294214 322582 110a31 5f3004 55980a 03020d 505baa
-	5fab13 44292c 394539 5e3c23 4b8e36 4d3118 506086
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.17  0.34  0.18     0.64  0.84  0.07     0.29  0.40  0.08     0.10  0.06  0.19
+     0.12  0.07  0.29     0.38  0.29  0.02     0.24  0.54  0.07     0.46  0.25  0.19
+     0.11  0.09  0.07     0.45  0.29  0.15     0.65  0.66  0.05     0.30  0.37  0.03
+     0.17  0.27  0.17     0.27  0.15  0.57     0.66  0.57  0.63     0.29  0.38  0.58
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.34     0.58  0.50  0.03
+     0.60  0.33  0.68     0.54  0.29  0.14     0.05  0.02  0.23     0.83  0.94  0.40
+     0.56  0.27  0.64     0.54  0.72  0.16     0.14  0.06  0.48     0.28  0.45  0.26
+     0.28  0.29  0.18     0.22  0.17  0.24     0.13  0.06  0.28     0.54  0.55  0.33
+     0.56  0.81  0.44     0.58  0.31  0.50     0.24  0.46  0.03     0.46  0.55  0.53
+     0.22  0.30  0.10     0.36  0.18  0.01     0.28  0.59  0.13     0.03  0.04  0.03
+     0.10  0.06  0.41     0.15  0.17  0.32     0.11  0.05  0.49     0.16  0.16  0.01
+     0.27  0.40  0.46     0.04  0.04  0.10     0.14  0.22  0.04     0.30  0.19  0.07
+     0.57  0.42  0.58     0.75  0.71  0.36     0.68  0.48  0.76     0.37  0.22  0.12
+     0.22  0.42  0.15     0.30  0.53  0.22     0.10  0.06  0.06     0.37  0.71  0.08
+     0.31  0.50  0.13     0.49  0.41  0.03     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.03  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.21  0.38  0.03     0.34  0.16  0.38     0.20  0.09  0.16
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.20  0.14  0.51
+     0.07  0.04  0.19     0.37  0.19  0.02     0.33  0.60  0.04     0.01  0.01  0.05
+     0.32  0.36  0.67     0.37  0.67  0.08     0.27  0.16  0.17     0.22  0.27  0.22
+     0.37  0.24  0.14     0.29  0.56  0.21     0.30  0.19  0.10     0.31  0.38  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000083 000000ff  00008100 00007f7f 000084ff  0000ff00 0000ff71 0000ffff
 	007f0000 00840084 008a00ff  00828200 007f7f7f 008787ff  004bff00 007eff7e 007bffff
diff --git a/profiles/misc/BenQ_GL2450.icc.txt b/profiles/misc/BenQ_GL2450.icc.txt
index 02333f4..e8741df 100644
--- a/profiles/misc/BenQ_GL2450.icc.txt
+++ b/profiles/misc/BenQ_GL2450.icc.txt
@@ -34,19 +34,28 @@
        | 0.010299682 0.061203002 1.0146026 |
  !!! This does not appear to use a D50 whitepoint, rather [0.992096 1.00009 1.08611]
 WTPT : | 0.9524993 1. 1.0861053 |
-252 random bytes transformed to linear XYZD50 bytes:
-	406149 a5da17 54711b 20104c 281372 5d4c08 569330
-	693848 221b1c 6d483a 9ea810 536909 384f41 522acd
-	b094db 5f6ec9 879070 4a6022 341682 867b0b 8f4adf
-	6f3d32 13065c d5f086 833bcf 90bf33 2f12b1 587e62
-	535446 42335e 28116d 939676 9dd294 8445a4 48800b
-	8798bb 425822 4e2706 5f9f41 0a0c0c 23119b 333479
-	280fb6 2d3004 5971a1 100e2b 2a410e 4d321d 986ecb
-	b8b27a ac76fe 5b3730 4a7740 5e9254 1d111a 68b918
-	5b8b2d 76690b 281a3e 3a3411 140b52 0a032e 44302e
-	776a9b 5f3c90 406c0a 57278b 34183e 393977 7072c5
-	324c1c 412bbe 170b50 512a07 60a00d 040215 6465e6
-	69b116 482b46 465056 5d3d36 609856 4e3226 636cbc
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.25  0.38  0.29     0.65  0.86  0.09     0.33  0.44  0.11     0.13  0.06  0.30
+     0.16  0.08  0.45     0.37  0.30  0.03     0.34  0.58  0.19     0.41  0.22  0.28
+     0.13  0.11  0.11     0.43  0.28  0.23     0.62  0.66  0.06     0.33  0.41  0.03
+     0.22  0.31  0.26     0.32  0.16  0.80     0.69  0.58  0.86     0.37  0.43  0.79
+     0.53  0.56  0.44     0.29  0.38  0.13     0.20  0.09  0.51     0.52  0.48  0.04
+     0.56  0.29  0.88     0.44  0.24  0.20     0.07  0.02  0.36     0.84  0.94  0.53
+     0.51  0.23  0.81     0.57  0.75  0.20     0.18  0.07  0.70     0.35  0.49  0.38
+     0.33  0.33  0.28     0.26  0.20  0.37     0.16  0.07  0.43     0.58  0.59  0.46
+     0.61  0.82  0.58     0.52  0.27  0.64     0.28  0.50  0.04     0.53  0.60  0.73
+     0.26  0.34  0.13     0.31  0.15  0.02     0.37  0.62  0.26     0.04  0.05  0.05
+     0.14  0.07  0.61     0.20  0.20  0.48     0.16  0.06  0.72     0.18  0.19  0.02
+     0.35  0.44  0.63     0.06  0.05  0.17     0.17  0.25  0.05     0.30  0.20  0.11
+     0.60  0.43  0.80     0.72  0.70  0.48     0.68  0.46  1.00     0.36  0.22  0.19
+     0.29  0.47  0.25     0.37  0.57  0.33     0.11  0.07  0.10     0.41  0.73  0.09
+     0.36  0.55  0.18     0.46  0.41  0.04     0.16  0.10  0.24     0.23  0.20  0.07
+     0.08  0.04  0.32     0.04  0.01  0.18     0.27  0.19  0.18     0.47  0.41  0.61
+     0.37  0.23  0.56     0.25  0.42  0.04     0.34  0.15  0.55     0.20  0.09  0.24
+     0.22  0.23  0.47     0.44  0.45  0.77     0.20  0.30  0.11     0.26  0.17  0.74
+     0.09  0.04  0.31     0.32  0.16  0.03     0.38  0.63  0.05     0.02  0.01  0.08
+     0.39  0.40  0.90     0.41  0.70  0.09     0.28  0.17  0.27     0.27  0.31  0.34
+     0.37  0.24  0.21     0.38  0.59  0.34     0.31  0.20  0.15     0.39  0.42  0.74
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000082 000000f3  00008a16 00008a84 000088f4  0000ff32 0000ff8a 0000fff7
 	00a00014 00a00084 00a000f4  009e8821 009e8786 009d86f5  0095ff38 0095ff8c 0094fff8
diff --git a/profiles/misc/BenQ_RL2455.icc.txt b/profiles/misc/BenQ_RL2455.icc.txt
index 15bce71..6634750 100644
--- a/profiles/misc/BenQ_RL2455.icc.txt
+++ b/profiles/misc/BenQ_RL2455.icc.txt
@@ -72,19 +72,28 @@
   A2 : 16-bit table with 4096 entries
   ~= : 0.009194339, 1, 0.3324337, 0, 0, -0.9899216, 0 (Max error: 2.58982e+32) (f(1) = 0.0127106)
 WTPT : | 0.96429443 1. 0.82510376 |
-252 random bytes transformed to linear XYZD50 bytes:
-	192a1a 51680e 26320b 0d0818 100a26 312504 244213
-	391f17 0f0c08 3a2513 525109 272f06 152216 231648
-	55494f 253248 3f4328 202a0d 160c2b 473c06 49294f
-	3e2210 06041e 697533 432348 445916 110a3d 243823
-	252618 1d171f 100924 46472a 456338 452738 1f3908
-	3a4744 1c260c 2d1702 28481a 030403 0c0935 121629
-	0e093f 151502 23333a 05060d 111b06 291909 4a3748
-	5c572c 553d5c 311d0f 1e3518 27421f 0d0808 2d550e
-	273e12 3f3305 110c13 1c1706 07051a 03020e 21170f
-	363237 2d1e31 1b2f07 2b172f 190d13 151928 2f3447
-	14200a 191442 080519 2f1802 2a480a 010106 272e53
-	2e510d 241616 1c231d 311f11 284520 29190c 273143
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.10  0.17  0.10     0.32  0.41  0.05     0.15  0.20  0.04     0.05  0.03  0.09
+     0.06  0.04  0.15     0.19  0.14  0.01     0.14  0.26  0.08     0.22  0.12  0.09
+     0.06  0.05  0.03     0.23  0.14  0.07     0.32  0.32  0.04     0.15  0.18  0.02
+     0.08  0.13  0.09     0.14  0.09  0.28     0.33  0.29  0.31     0.14  0.20  0.28
+     0.25  0.26  0.16     0.13  0.16  0.05     0.09  0.05  0.17     0.28  0.23  0.02
+     0.28  0.16  0.31     0.24  0.13  0.06     0.02  0.01  0.12     0.41  0.46  0.20
+     0.26  0.14  0.28     0.27  0.35  0.08     0.07  0.04  0.24     0.14  0.22  0.14
+     0.15  0.15  0.09     0.11  0.09  0.12     0.06  0.04  0.14     0.27  0.28  0.17
+     0.27  0.39  0.22     0.27  0.15  0.22     0.12  0.22  0.03     0.23  0.28  0.27
+     0.11  0.15  0.05     0.18  0.09  0.01     0.16  0.28  0.10     0.01  0.02  0.01
+     0.05  0.03  0.21     0.07  0.09  0.16     0.06  0.03  0.25     0.08  0.08  0.01
+     0.14  0.20  0.23     0.02  0.02  0.05     0.07  0.11  0.02     0.16  0.10  0.03
+     0.29  0.22  0.28     0.36  0.34  0.17     0.33  0.24  0.36     0.19  0.11  0.06
+     0.12  0.21  0.09     0.15  0.26  0.12     0.05  0.03  0.03     0.18  0.33  0.05
+     0.15  0.24  0.07     0.25  0.20  0.02     0.07  0.05  0.08     0.11  0.09  0.02
+     0.03  0.02  0.10     0.01  0.01  0.05     0.13  0.09  0.06     0.21  0.19  0.21
+     0.18  0.12  0.19     0.10  0.18  0.03     0.17  0.09  0.18     0.10  0.05  0.08
+     0.08  0.10  0.16     0.18  0.21  0.28     0.08  0.13  0.04     0.10  0.08  0.26
+     0.03  0.02  0.10     0.18  0.09  0.01     0.17  0.28  0.04     0.01  0.00  0.02
+     0.15  0.18  0.33     0.18  0.32  0.05     0.14  0.08  0.09     0.11  0.14  0.11
+     0.19  0.12  0.07     0.16  0.27  0.13     0.16  0.10  0.05     0.15  0.19  0.26
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000060 000000c2  00015b00 00005a5e 000058c1  0002b800 0000b859 0000b7bf
 	005d1100 005c0d5e 005c00c1  005d5d00 005c5d5c 005c5bc1  005db900 005cb957 005cb8be
diff --git a/profiles/misc/Calibrated_A2B_XYZ_Mismatch.icc.txt b/profiles/misc/Calibrated_A2B_XYZ_Mismatch.icc.txt
index 7440a54..f5738a4 100644
--- a/profiles/misc/Calibrated_A2B_XYZ_Mismatch.icc.txt
+++ b/profiles/misc/Calibrated_A2B_XYZ_Mismatch.icc.txt
@@ -71,19 +71,28 @@
   A1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   A2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.95072937 1. 1.0914154 |
-252 random bytes transformed to linear XYZD50 bytes:
-	152a1b 4c6911 23330d 0f0818 110924 352705 1d4215
-	412118 0f0c09 3f2613 54530c 263007 132217 271547
-	59494f 223148 3f4429 1e2a0e 190c2a 4c3d08 512a4e
-	472410 07031d 677635 4c2448 3f5a17 13093c 203825
-	262618 1f171f 120922 46482b 3e6339 4e2738 19390a
-	384644 1a260d 331803 20481b 030404 0d0834 121629
-	10083e 151503 20333a 05050d 0f1c07 2d1b09 4f3848
-	5f592d 5c3d5c 361e0f 193519 214221 0f0808 245610
-	213f14 423507 130c14 1e1806 07051b 04010d 24180f
-	383237 311e31 173008 31172e 1d0d14 151828 2e3347
-	11200b 1a1342 090519 351a03 23490c 010106 252d53
-	26520f 281717 1b231e 352012 214522 2d1b0c 253043
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.08  0.16  0.11     0.30  0.41  0.07     0.14  0.20  0.05     0.06  0.03  0.09
+     0.07  0.04  0.14     0.21  0.15  0.02     0.11  0.26  0.08     0.25  0.13  0.10
+     0.06  0.05  0.03     0.25  0.15  0.08     0.33  0.33  0.05     0.15  0.19  0.03
+     0.07  0.13  0.09     0.15  0.08  0.28     0.35  0.28  0.31     0.13  0.19  0.28
+     0.25  0.27  0.16     0.12  0.16  0.05     0.10  0.05  0.16     0.30  0.24  0.03
+     0.32  0.16  0.31     0.28  0.14  0.06     0.03  0.01  0.12     0.40  0.46  0.21
+     0.30  0.14  0.28     0.25  0.35  0.09     0.08  0.04  0.24     0.12  0.22  0.14
+     0.15  0.15  0.10     0.12  0.09  0.12     0.07  0.03  0.13     0.28  0.28  0.17
+     0.24  0.39  0.22     0.31  0.15  0.22     0.10  0.22  0.04     0.22  0.28  0.27
+     0.10  0.15  0.05     0.20  0.09  0.01     0.13  0.28  0.11     0.01  0.02  0.01
+     0.05  0.03  0.20     0.07  0.09  0.16     0.06  0.03  0.24     0.08  0.08  0.01
+     0.13  0.20  0.23     0.02  0.02  0.05     0.06  0.11  0.03     0.18  0.10  0.04
+     0.31  0.22  0.28     0.37  0.35  0.18     0.36  0.24  0.36     0.21  0.12  0.06
+     0.10  0.21  0.10     0.13  0.26  0.13     0.06  0.03  0.03     0.14  0.34  0.06
+     0.13  0.25  0.08     0.26  0.21  0.03     0.07  0.05  0.08     0.12  0.09  0.03
+     0.03  0.02  0.10     0.01  0.01  0.05     0.14  0.09  0.06     0.22  0.20  0.22
+     0.19  0.12  0.19     0.09  0.19  0.03     0.19  0.09  0.18     0.11  0.05  0.08
+     0.08  0.10  0.16     0.18  0.20  0.28     0.07  0.13  0.04     0.10  0.07  0.26
+     0.04  0.02  0.10     0.21  0.10  0.01     0.14  0.28  0.05     0.01  0.00  0.02
+     0.15  0.18  0.32     0.15  0.32  0.06     0.16  0.09  0.09     0.11  0.14  0.12
+     0.21  0.13  0.07     0.13  0.27  0.13     0.18  0.10  0.05     0.15  0.19  0.26
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00020202 00000067 000000d0  00005e00 00005d59 000057cb  001fc000 001fbf00 001fbcb9
 	005d0009 005d0067 005c00d0  005e6000 005d5d5c 005e56cc  0061c000 0061bf00 0061bab9
diff --git a/profiles/misc/Coated_FOGRA27_CMYK.icc.txt b/profiles/misc/Coated_FOGRA27_CMYK.icc.txt
index d9c3b43..6f90905 100644
--- a/profiles/misc/Coated_FOGRA27_CMYK.icc.txt
+++ b/profiles/misc/Coated_FOGRA27_CMYK.icc.txt
@@ -48,16 +48,23 @@
   ~= : 0.80226, 1, 0.05881047, 0, 0, -0.1026993, 0 (Max error: 0.22774) (f(1) = 0.944099)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.86979675 0.89930725 0.7805023 |
-252 random bytes transformed to linear XYZD50 bytes:
-	0e1b20 392210 0b0c05 1a1218 1c1305 17210b 231e10
-	25233b 010102 0f1514 222e4a 492e20 2b2d1d 030202
-	060705 6b473d 000100 47515d 321b17 040301 271b17
-	222114 020302 3c4138 6c836c 1c2b10 101835 303619
-	060806 040302 020205 030401 030301 030406 0b0d08
-	060b07 85725e 363233 2e300c 030606 0a0804 030206
-	334423 070403 080905 010001 03050b 2a312c 0c0908
-	020101 202004 0f1115 353c12 181a12 120e14 0a0a0d
-	010101 0b0d15 0e0906 181613 070503 16130f 201e24
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.06  0.11  0.13     0.22  0.13  0.06     0.04  0.05  0.02     0.10  0.07  0.09
+     0.11  0.07  0.02     0.09  0.13  0.04     0.14  0.12  0.06     0.15  0.14  0.23
+     0.00  0.00  0.01     0.06  0.08  0.08     0.13  0.18  0.29     0.28  0.18  0.13
+     0.17  0.18  0.11     0.01  0.01  0.01     0.03  0.03  0.02     0.42  0.28  0.24
+     0.00  0.00  0.00     0.28  0.32  0.36     0.20  0.11  0.09     0.02  0.01  0.00
+     0.15  0.11  0.09     0.13  0.13  0.08     0.01  0.01  0.01     0.24  0.26  0.22
+     0.42  0.52  0.42     0.11  0.17  0.06     0.06  0.10  0.21     0.19  0.21  0.10
+     0.02  0.03  0.02     0.02  0.01  0.01     0.01  0.01  0.02     0.01  0.01  0.01
+     0.01  0.01  0.01     0.01  0.01  0.03     0.04  0.05  0.03     0.02  0.04  0.03
+     0.52  0.45  0.37     0.21  0.20  0.20     0.18  0.19  0.05     0.01  0.02  0.02
+     0.04  0.03  0.02     0.01  0.01  0.02     0.20  0.27  0.14     0.03  0.02  0.01
+     0.03  0.04  0.02     0.00  0.00  0.01     0.01  0.02  0.04     0.16  0.19  0.17
+     0.05  0.04  0.03     0.01  0.00  0.00     0.13  0.12  0.02     0.06  0.07  0.08
+     0.21  0.24  0.07     0.09  0.10  0.07     0.07  0.06  0.08     0.04  0.04  0.05
+     0.00  0.00  0.00     0.04  0.05  0.08     0.06  0.03  0.02     0.09  0.09  0.07
+     0.03  0.02  0.01     0.09  0.07  0.06     0.12  0.12  0.14
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff010210 ff050621  ff010700 ff020f0a ff051520  ff041400 ff041b00 ff04221f
 	ff030000 ff040014 ff050024  ff0b0200 ff0a090c ff0a0f21  ff130f00 ff121800 ff101f1d
diff --git a/profiles/misc/Coated_FOGRA39_CMYK.icc.txt b/profiles/misc/Coated_FOGRA39_CMYK.icc.txt
index 4a16983..32c083e 100644
--- a/profiles/misc/Coated_FOGRA39_CMYK.icc.txt
+++ b/profiles/misc/Coated_FOGRA39_CMYK.icc.txt
@@ -52,16 +52,23 @@
   ~= : 0.80226, 1, 0.05881047, 0, 0, -0.1026993, 0 (Max error: 0.22774) (f(1) = 0.944099)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.84480285 0.87620544 0.745697 |
-252 random bytes transformed to linear XYZD50 bytes:
-	111c23 3a220f 0c0e06 1b131a 1c1305 18220c 251f11
-	27253e 000102 101615 232f4c 4a2f21 2c2e1e 030201
-	060704 6e4840 000100 48515f 331c18 040300 281c18
-	232316 020201 3d423a 6c8470 1e2d12 121937 31371b
-	090a07 040301 020205 030301 030301 030406 0c0e09
-	070b07 867261 373334 2d2f0c 030606 090803 030205
-	344526 070403 080905 010101 04050b 2b332e 0c0a08
-	020100 202004 111216 363d12 191b14 130f16 0c0c0f
-	020201 0c0e15 0e0805 1a1814 070502 16130f 211f27
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.06  0.11  0.14     0.23  0.13  0.06     0.05  0.05  0.02     0.11  0.08  0.10
+     0.11  0.08  0.02     0.09  0.13  0.05     0.14  0.12  0.07     0.15  0.14  0.24
+     0.00  0.00  0.01     0.06  0.09  0.08     0.14  0.18  0.30     0.29  0.19  0.13
+     0.17  0.18  0.12     0.01  0.01  0.00     0.02  0.03  0.02     0.43  0.28  0.25
+     0.00  0.00  0.00     0.28  0.32  0.37     0.20  0.11  0.09     0.02  0.01  0.00
+     0.16  0.11  0.09     0.14  0.14  0.08     0.01  0.01  0.01     0.24  0.26  0.23
+     0.42  0.52  0.44     0.12  0.18  0.07     0.07  0.10  0.22     0.19  0.22  0.11
+     0.03  0.04  0.03     0.02  0.01  0.00     0.01  0.01  0.02     0.01  0.01  0.00
+     0.01  0.01  0.00     0.01  0.01  0.02     0.05  0.06  0.04     0.03  0.04  0.03
+     0.53  0.45  0.38     0.21  0.20  0.20     0.18  0.19  0.05     0.01  0.02  0.02
+     0.04  0.03  0.01     0.01  0.01  0.02     0.20  0.27  0.15     0.03  0.02  0.01
+     0.03  0.04  0.02     0.00  0.00  0.00     0.01  0.02  0.04     0.17  0.20  0.18
+     0.05  0.04  0.03     0.01  0.00  0.00     0.13  0.13  0.02     0.07  0.07  0.09
+     0.21  0.24  0.07     0.10  0.11  0.08     0.08  0.06  0.09     0.05  0.05  0.06
+     0.01  0.01  0.00     0.05  0.05  0.08     0.05  0.03  0.02     0.10  0.09  0.08
+     0.03  0.02  0.01     0.09  0.07  0.06     0.13  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff01000f ff000020  ff010500 ff000c08 ff00101e  ff001200 ff001900 ff001e1b
 	ff010000 ff020013 ff010022  ff070100 ff04090b ff000d20  ff0f0e00 ff0c1700 ff091d1b
diff --git a/profiles/misc/ColorLogic_ISO_Coated_CMYK.icc.txt b/profiles/misc/ColorLogic_ISO_Coated_CMYK.icc.txt
index fa6658b..a33be61 100644
--- a/profiles/misc/ColorLogic_ISO_Coated_CMYK.icc.txt
+++ b/profiles/misc/ColorLogic_ISO_Coated_CMYK.icc.txt
@@ -48,16 +48,23 @@
   A2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.8448181 0.8761901 0.7456665 |
-252 random bytes transformed to linear XYZD50 bytes:
-	101b21 382210 0c0d06 1a1318 1b1205 18210c 231e11
-	26243c 000102 101514 232e4a 492f21 2c2d1e 030201
-	060604 6d483f 000100 47505e 311b17 040301 271c17
-	222215 020202 3d4239 6d8470 1e2c12 111834 30371b
-	080907 040301 020205 030301 030301 030406 0c0d09
-	070b07 867261 363333 2d2f0d 030605 090804 030205
-	344526 060403 080905 010101 04050a 2b322e 0c0908
-	020100 1f1f05 101115 353c13 191a14 120e15 0b0b0e
-	020201 0c0d14 0d0806 191714 060502 15120f 201e26
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.06  0.11  0.13     0.22  0.13  0.06     0.05  0.05  0.02     0.10  0.07  0.10
+     0.11  0.07  0.02     0.09  0.13  0.05     0.14  0.12  0.07     0.15  0.14  0.23
+     0.00  0.00  0.01     0.06  0.08  0.08     0.14  0.18  0.29     0.29  0.18  0.13
+     0.17  0.18  0.12     0.01  0.01  0.00     0.02  0.03  0.02     0.43  0.28  0.25
+     0.00  0.00 -0.00     0.28  0.32  0.37     0.19  0.11  0.09     0.01  0.01  0.00
+     0.15  0.11  0.09     0.14  0.13  0.08     0.01  0.01  0.01     0.24  0.26  0.22
+     0.43  0.52  0.44     0.12  0.17  0.07     0.07  0.09  0.20     0.19  0.21  0.11
+     0.03  0.04  0.03     0.02  0.01  0.01     0.01  0.01  0.02     0.01  0.01  0.00
+     0.01  0.01  0.00     0.01  0.01  0.02     0.05  0.05  0.04     0.03  0.04  0.03
+     0.53  0.45  0.38     0.21  0.20  0.20     0.18  0.18  0.05     0.01  0.02  0.02
+     0.03  0.03  0.01     0.01  0.01  0.02     0.20  0.27  0.15     0.03  0.02  0.01
+     0.03  0.04  0.02     0.00  0.00  0.00     0.01  0.02  0.04     0.17  0.20  0.18
+     0.05  0.04  0.03     0.01  0.00  0.00     0.12  0.12  0.02     0.06  0.07  0.08
+     0.21  0.24  0.07     0.10  0.10  0.08     0.07  0.06  0.08     0.04  0.04  0.05
+     0.01  0.01  0.00     0.05  0.05  0.08     0.05  0.03  0.02     0.10  0.09  0.08
+     0.03  0.02  0.01     0.08  0.07  0.06     0.13  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff000000 ff00000e ff00001e  ff000600 ff000a09 ff000e1c  ff001100 ff001700 ff001c1a
 	ff050003 ff000010 ff00001f  ff080400 ff06080a ff030c1d  ff0d0f00 ff0c1500 ff0b1b1a
diff --git a/profiles/misc/Color_Spin_Gamma_18.icc.txt b/profiles/misc/Color_Spin_Gamma_18.icc.txt
index 47ab200..8d69d82 100644
--- a/profiles/misc/Color_Spin_Gamma_18.icc.txt
+++ b/profiles/misc/Color_Spin_Gamma_18.icc.txt
@@ -25,19 +25,28 @@
        | 0.7169036 0.06060791 0.2224884 |
        | 0.09706115 0.71391296 0.013916015 |
 WTPT : | 0.95047 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	341961 698bc4 3d476d 39360a 483d0c 538b40 2f1690
-	7bb521 29341a 75ad36 76b492 3a5265 322050 83781b
-	c4d678 6f3f66 818f80 3b425d 59560b 6db268 bfde2c
-	7ac025 2c1702 b3cfce b4d51b 6676ae 5d4207 4b3179
-	55604e 565b2c 484209 8da283 816abf a9d429 1e1380
-	8c7689 363957 519314 3a1c99 0c0a0e 49270c 472c32
-	563306 253930 5f366c 1b110f 1c1b44 538226 b6cc55
-	abd595 d3e858 679b27 341b76 45298d 27350d 2c18b2
-	3c3287 63a259 3a4016 395430 2b1809 190e01 4e6b28
-	888d5b 7f8e2c 1f196d 7d9412 495f0c 4b3537 856b66
-	241d4f 6b4f23 2f2208 549717 2e299b 0c0601 80535c
-	3329aa 5b791f 4a424d 67972e 442492 578325 745263
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.20  0.10  0.38     0.41  0.55  0.77     0.24  0.28  0.43     0.22  0.21  0.04
+     0.28  0.24  0.05     0.33  0.55  0.25     0.19  0.09  0.56     0.48  0.71  0.13
+     0.16  0.20  0.10     0.46  0.68  0.21     0.46  0.71  0.57     0.23  0.32  0.39
+     0.20  0.12  0.31     0.52  0.47  0.10     0.77  0.84  0.47     0.44  0.25  0.40
+     0.50  0.56  0.50     0.23  0.26  0.37     0.35  0.34  0.04     0.43  0.70  0.41
+     0.75  0.87  0.17     0.48  0.75  0.15     0.17  0.09  0.01     0.70  0.81  0.81
+     0.71  0.83  0.11     0.40  0.46  0.68     0.36  0.26  0.03     0.30  0.19  0.48
+     0.33  0.38  0.31     0.34  0.36  0.17     0.28  0.26  0.03     0.55  0.63  0.51
+     0.51  0.42  0.75     0.66  0.83  0.16     0.12  0.07  0.50     0.55  0.46  0.54
+     0.21  0.22  0.34     0.32  0.58  0.08     0.23  0.11  0.60     0.05  0.04  0.05
+     0.29  0.15  0.05     0.28  0.17  0.20     0.34  0.20  0.02     0.15  0.22  0.19
+     0.37  0.21  0.42     0.11  0.07  0.06     0.11  0.10  0.27     0.33  0.51  0.15
+     0.71  0.80  0.34     0.67  0.84  0.59     0.83  0.91  0.34     0.40  0.61  0.15
+     0.21  0.11  0.46     0.27  0.16  0.55     0.15  0.21  0.05     0.17  0.10  0.70
+     0.23  0.20  0.53     0.39  0.64  0.35     0.23  0.25  0.09     0.22  0.33  0.19
+     0.17  0.10  0.03     0.10  0.06  0.00     0.30  0.42  0.16     0.53  0.55  0.36
+     0.50  0.56  0.17     0.12  0.10  0.43     0.49  0.58  0.07     0.29  0.37  0.05
+     0.30  0.21  0.22     0.52  0.42  0.40     0.14  0.11  0.31     0.42  0.31  0.14
+     0.18  0.13  0.03     0.33  0.59  0.09     0.18  0.16  0.61     0.05  0.02  0.00
+     0.50  0.32  0.36     0.20  0.16  0.67     0.36  0.47  0.12     0.29  0.26  0.30
+     0.41  0.59  0.18     0.27  0.14  0.57     0.34  0.51  0.15     0.46  0.32  0.39
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00009100 0000ff00  00910000 00919100 0091ff00  00ff0000 00ff9100 00ffff00
 	00000091 00009191 0000ff91  00910091 00919191 0091ff91  00ff0091 00ff9191 00ffff91
diff --git a/profiles/misc/DisplayCal_ASUS_NonMonotonic.icc.txt b/profiles/misc/DisplayCal_ASUS_NonMonotonic.icc.txt
index e1e2d8b..63e59d9 100644
--- a/profiles/misc/DisplayCal_ASUS_NonMonotonic.icc.txt
+++ b/profiles/misc/DisplayCal_ASUS_NonMonotonic.icc.txt
@@ -69,19 +69,28 @@
   A1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   A2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.9493560 1. 1.1591796 |
-252 random bytes transformed to linear XYZD50 bytes:
-	1a2c18 526c09 263409 0c0619 0f0727 2f2402 264611
-	351b17 0e0b08 372313 505205 273004 162315 22124a
-	534750 263149 3e4427 212b0b 150a2c 453c03 462451
-	3a1f10 060224 697831 401e4b 455d13 11073f 253a22
-	252617 1c1620 100725 45472a 476736 412239 1f3b05
-	3b4744 1d270b 2a1500 2a4c17 030403 0b0536 13152a
-	0d0541 141501 233339 05050d 111c04 261808 483449
-	5b572b 52395e 2e1b0f 203716 28451d 0c0608 305a09
-	284110 3c3203 100b14 1b1705 06031d 030112 1f160e
-	353137 2b1b32 1c3104 281330 170b14 161829 2f3347
-	152209 191244 08041b 2b1601 2c4c06 010108 282d55
-	315609 221416 1d231d 2e1d11 29481e 26180c 293144
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.10  0.17  0.10     0.32  0.43  0.03     0.15  0.20  0.04     0.05  0.02  0.10
+     0.06  0.03  0.15     0.18  0.14  0.01     0.15  0.27  0.07     0.21  0.11  0.09
+     0.05  0.04  0.03     0.21  0.14  0.07     0.31  0.32  0.02     0.15  0.19  0.01
+     0.09  0.14  0.08     0.13  0.07  0.29     0.33  0.28  0.31     0.15  0.19  0.29
+     0.24  0.26  0.15     0.13  0.17  0.04     0.08  0.04  0.17     0.27  0.23  0.01
+     0.27  0.14  0.32     0.23  0.12  0.06     0.02  0.01  0.14     0.41  0.47  0.19
+     0.25  0.12  0.29     0.27  0.36  0.07     0.07  0.03  0.25     0.15  0.23  0.13
+     0.14  0.15  0.09     0.11  0.09  0.12     0.06  0.03  0.15     0.27  0.28  0.16
+     0.28  0.40  0.21     0.26  0.14  0.23     0.12  0.23  0.02     0.23  0.28  0.27
+     0.11  0.15  0.04     0.16  0.08  0.00     0.17  0.30  0.09     0.01  0.02  0.01
+     0.04  0.02  0.21     0.07  0.08  0.16     0.05  0.02  0.25     0.08  0.08  0.01
+     0.14  0.20  0.22     0.02  0.02  0.05     0.07  0.11  0.02     0.15  0.09  0.03
+     0.28  0.21  0.29     0.36  0.34  0.17     0.32  0.22  0.37     0.18  0.11  0.06
+     0.12  0.21  0.09     0.16  0.27  0.11     0.05  0.02  0.03     0.19  0.35  0.04
+     0.16  0.26  0.06     0.23  0.20  0.01     0.06  0.04  0.08     0.11  0.09  0.02
+     0.02  0.01  0.11     0.01  0.00  0.07     0.12  0.09  0.06     0.21  0.19  0.21
+     0.17  0.11  0.20     0.11  0.19  0.02     0.16  0.07  0.19     0.09  0.04  0.08
+     0.09  0.09  0.16     0.19  0.20  0.28     0.08  0.13  0.04     0.10  0.07  0.27
+     0.03  0.01  0.10     0.17  0.09  0.00     0.17  0.30  0.03     0.00  0.00  0.03
+     0.16  0.18  0.33     0.19  0.34  0.03     0.13  0.08  0.09     0.11  0.14  0.11
+     0.18  0.11  0.07     0.16  0.28  0.12     0.15  0.09  0.05     0.16  0.19  0.27
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00191919 0000005b 000000bc  00005c00 00005c5c 00005abd  0000be00 0000be59 0000bdbb
 	00670400 005e005b 005d00bc  005b5d00 005c5c5c 005b5abc  0053be00 0054bd59 0052bdbb
diff --git a/profiles/misc/Dot_Gain_20_Grayscale.icc.txt b/profiles/misc/Dot_Gain_20_Grayscale.icc.txt
index 7c07a47..6e82c7a 100644
--- a/profiles/misc/Dot_Gain_20_Grayscale.icc.txt
+++ b/profiles/misc/Dot_Gain_20_Grayscale.icc.txt
@@ -24,19 +24,28 @@
        | 0. 1. 0. |
        | 0. 0. 0.8249054 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	018a40 a7fc08 509115 320748 300a67 b74404 00ca26
-	dc1043 3d1e1d d43036 e4af05 668201 0f703a 6515ab
-	d789af 118da3 959f5e 487c1d 4d0373 e57503 e71ab7
-	f1132f 020056 ddff69 e103ac 82e227 240297 1aa753
-	68613f 5c3255 380363 ada062 54fd75 ea178b 0cb400
-	5eb296 3c741e c60105 02d735 09130e 040f86 12456a
-	0e039b 4b3c01 0f9585 07152c 1b5f0b a5201c d15aa5
-	eeb064 e959ca c01c2e 05a636 11c446 400a1b 0af80b
-	2bb924 d26305 43163b 6b3711 060b4d 04002f 81272c
-	8a6d82 922a7c 179902 9e007a 6f003c 1f4a68 4f83a0
-	186e19 31299f 15074b ca0507 29d500 000118 257ab9
-	24eb0a 8d1841 39654c b82832 08cc47 a41f25 2f859a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.00  0.54  0.25     0.65  0.99  0.03     0.32  0.57  0.08     0.20  0.03  0.28
+     0.19  0.04  0.40     0.72  0.27  0.02     0.00  0.79  0.15     0.86  0.06  0.26
+     0.24  0.12  0.11     0.83  0.19  0.21     0.89  0.68  0.02     0.40  0.51  0.00
+     0.06  0.44  0.23     0.40  0.08  0.67     0.84  0.54  0.68     0.07  0.55  0.64
+     0.58  0.62  0.37     0.28  0.48  0.11     0.30  0.01  0.45     0.90  0.46  0.01
+     0.91  0.10  0.72     0.94  0.07  0.19     0.01  0.00  0.34     0.87  1.00  0.41
+     0.88  0.01  0.67     0.51  0.89  0.15     0.14  0.01  0.59     0.10  0.66  0.32
+     0.41  0.38  0.25     0.36  0.20  0.33     0.22  0.01  0.39     0.68  0.63  0.38
+     0.33  0.99  0.46     0.92  0.09  0.55     0.05  0.71  0.00     0.37  0.70  0.59
+     0.23  0.45  0.12     0.78  0.00  0.02     0.01  0.84  0.21     0.03  0.08  0.05
+     0.02  0.06  0.53     0.07  0.27  0.42     0.05  0.01  0.61     0.30  0.24  0.00
+     0.06  0.58  0.52     0.03  0.08  0.17     0.10  0.37  0.04     0.65  0.12  0.11
+     0.82  0.35  0.65     0.93  0.69  0.39     0.91  0.35  0.79     0.75  0.11  0.18
+     0.02  0.65  0.21     0.07  0.77  0.27     0.25  0.04  0.11     0.04  0.97  0.04
+     0.17  0.73  0.14     0.82  0.39  0.02     0.26  0.09  0.23     0.42  0.21  0.06
+     0.02  0.04  0.30     0.01  0.00  0.18     0.51  0.15  0.17     0.54  0.43  0.51
+     0.57  0.16  0.49     0.09  0.60  0.01     0.62  0.00  0.48     0.43  0.00  0.24
+     0.12  0.29  0.41     0.31  0.51  0.63     0.09  0.43  0.10     0.19  0.16  0.62
+     0.08  0.03  0.29     0.79  0.02  0.03     0.16  0.84  0.00     0.00  0.01  0.09
+     0.15  0.48  0.73     0.14  0.92  0.04     0.55  0.10  0.26     0.22  0.40  0.30
+     0.72  0.16  0.20     0.03  0.80  0.28     0.64  0.12  0.15     0.18  0.52  0.60
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 002700f4 004b00ff  0000c700 000093ad 000400ff  0000ff00 0000ff00 0000fcff
 	009f1600 00a300e5 00ac00ff  0090c800 00949494 009f00ff  0060ff00 0068ff00 0077fdff
diff --git a/profiles/misc/Generic_RGB_Gamma_18.icc.txt b/profiles/misc/Generic_RGB_Gamma_18.icc.txt
index fea45d1..bece684 100644
--- a/profiles/misc/Generic_RGB_Gamma_18.icc.txt
+++ b/profiles/misc/Generic_RGB_Gamma_18.icc.txt
@@ -30,19 +30,28 @@
        | 0.029571533 0.9904937 -0.017059326 |
        | -0.009231567 0.015075683 0.75164794 |
 WTPT : | 0.95047 1. 1.0890960 |
-252 random bytes transformed to linear XYZD50 bytes:
-	3b6141 a8d31f 5a751f 26173e 2b1b59 6d590c 4e8b31
-	78473d 2a241b 7d5834 a9ad17 5c6e0e 37523b 553797
-	b5a1a7 577199 8d9760 506524 392063 958610 985da4
-	804d2c 100948 d5ee74 8b4b98 92bb36 2d1983 557d55
-	5c5e3e 4a3f4d 2c1955 9a9e64 95ca7c 90577d 447b10
-	859c93 485d23 5e3207 56953f 0c0f0d 1f1775 323b60
-	241586 363907 537380 121326 2e4511 5c3f1c 9f7f9a
-	c0ba68 b288bb 6b462b 46743c 588d4c 251818 5eaa1f
-	5a892e 85750f 302434 463e13 141042 0a0526 503d2a
-	7d767b 684b70 3f6b0f 60346a 3e2134 3a415f 6f7a97
-	34501e 41368d 191140 613609 5d9814 050313 5d6cac
-	64a71d 55383b 4a574a 6c4c30 58914e 5d4024 5f7291
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.23  0.38  0.26     0.66  0.83  0.12     0.35  0.46  0.12     0.15  0.09  0.24
+     0.17  0.11  0.35     0.43  0.35  0.05     0.30  0.54  0.19     0.47  0.28  0.24
+     0.16  0.14  0.10     0.49  0.35  0.20     0.66  0.68  0.09     0.36  0.43  0.05
+     0.22  0.32  0.23     0.33  0.22  0.59     0.71  0.63  0.65     0.34  0.44  0.60
+     0.55  0.59  0.38     0.31  0.40  0.14     0.22  0.12  0.39     0.58  0.53  0.06
+     0.59  0.36  0.64     0.50  0.30  0.17     0.06  0.04  0.28     0.84  0.93  0.45
+     0.54  0.30  0.60     0.57  0.73  0.21     0.18  0.10  0.51     0.33  0.49  0.33
+     0.36  0.37  0.24     0.29  0.25  0.30     0.17  0.10  0.33     0.60  0.62  0.39
+     0.58  0.79  0.49     0.56  0.34  0.49     0.27  0.48  0.06     0.52  0.61  0.57
+     0.28  0.36  0.14     0.37  0.20  0.03     0.34  0.59  0.25     0.05  0.06  0.05
+     0.12  0.09  0.46     0.20  0.23  0.38     0.14  0.08  0.53     0.21  0.22  0.03
+     0.32  0.45  0.50     0.07  0.07  0.15     0.18  0.27  0.07     0.36  0.25  0.11
+     0.63  0.50  0.60     0.75  0.73  0.41     0.70  0.54  0.73     0.42  0.27  0.17
+     0.27  0.46  0.24     0.35  0.55  0.30     0.14  0.09  0.09     0.37  0.67  0.12
+     0.35  0.54  0.18     0.52  0.46  0.06     0.19  0.14  0.20     0.27  0.24  0.08
+     0.08  0.06  0.26     0.04  0.02  0.15     0.32  0.24  0.16     0.49  0.46  0.48
+     0.41  0.29  0.44     0.25  0.42  0.06     0.38  0.20  0.42     0.24  0.13  0.20
+     0.23  0.26  0.37     0.44  0.48  0.59     0.21  0.31  0.12     0.26  0.21  0.55
+     0.10  0.06  0.25     0.38  0.21  0.03     0.36  0.60  0.08     0.02  0.01  0.08
+     0.37  0.42  0.67     0.39  0.65  0.12     0.33  0.22  0.23     0.29  0.34  0.29
+     0.42  0.30  0.19     0.34  0.57  0.30     0.36  0.25  0.14     0.37  0.45  0.57
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00001193 000026ff  00008e00 00008f91 000093ff  0000f900 0000fa8d 0000fbff
 	00921801 00922193 00912fff  00929000 00919191 009195ff  0091fa00 0091fb8d 0091fcff
diff --git a/profiles/misc/Gray_Gamma_22.icc.txt b/profiles/misc/Gray_Gamma_22.icc.txt
index 1f51051..78ed07b 100644
--- a/profiles/misc/Gray_Gamma_22.icc.txt
+++ b/profiles/misc/Gray_Gamma_22.icc.txt
@@ -21,19 +21,28 @@
        | 0. 1. 0. |
        | 0. 0. 0.8249054 |
 WTPT : | 0.9505004 1. 1.0890960 |
-252 random bytes transformed to linear XYZD50 bytes:
-	00752e 96fb03 3c7c0b 210336 1f0455 a93001 00be18
-	d50831 2a1111 cb1e25 df9e02 516d00 075a2a 500ba1
-	cf74a6 087898 828c4b 346611 390162 e15f01 e30eb0
-	f00920 000043 d7ff57 db01a3 6edb19 16018b 0e9541
-	524b2d 472142 260151 9d8d50 3ffd64 e70c7d 05a500
-	49a189 295e12 bb0002 00cd24 040a07 010777 093158
-	06018f 372900 078176 030b1d 0f4905 951210 c8449b
-	eb9f52 e543c8 b3101f 029426 08b634 2d0410 04f605
-	1baa16 ca4d02 300c2a 562408 02053b 01001f 6d181d
-	775772 7f1a6c 0c8601 8d0069 59002b 123556 3b6e95
-	0d580e 201993 0b0339 c00203 1acb00 00000d 1765b3
-	15e504 790d30 274f3a ab1922 03c035 931217 1e6f8e
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.00  0.46  0.18     0.59  0.98  0.01     0.23  0.49  0.05     0.13  0.01  0.21
+     0.12  0.02  0.33     0.66  0.19  0.01     0.00  0.74  0.09     0.84  0.03  0.19
+     0.16  0.07  0.07     0.80  0.12  0.15     0.87  0.62  0.01     0.32  0.43  0.00
+     0.03  0.35  0.16     0.31  0.04  0.63     0.81  0.45  0.65     0.03  0.47  0.60
+     0.51  0.55  0.30     0.20  0.40  0.07     0.22  0.00  0.38     0.88  0.37  0.00
+     0.89  0.06  0.69     0.94  0.04  0.12     0.00  0.00  0.26     0.84  1.00  0.34
+     0.86  0.00  0.64     0.43  0.86  0.10     0.09  0.00  0.54     0.06  0.59  0.25
+     0.32  0.29  0.18     0.28  0.13  0.26     0.15  0.00  0.32     0.62  0.55  0.31
+     0.25  0.99  0.39     0.91  0.05  0.49     0.02  0.65  0.00     0.29  0.63  0.54
+     0.16  0.37  0.07     0.73  0.00  0.01     0.00  0.80  0.14     0.01  0.04  0.03
+     0.01  0.03  0.47     0.03  0.19  0.35     0.02  0.00  0.56     0.22  0.16  0.00
+     0.03  0.51  0.46     0.01  0.04  0.11     0.06  0.28  0.02     0.58  0.07  0.06
+     0.78  0.27  0.61     0.92  0.63  0.32     0.90  0.26  0.78     0.70  0.06  0.12
+     0.01  0.58  0.15     0.03  0.72  0.20     0.18  0.02  0.06     0.02  0.97  0.02
+     0.10  0.67  0.09     0.79  0.30  0.01     0.19  0.05  0.17     0.34  0.14  0.03
+     0.01  0.02  0.23     0.00  0.00  0.12     0.43  0.09  0.11     0.46  0.34  0.45
+     0.50  0.10  0.42     0.05  0.52  0.00     0.55  0.00  0.41     0.35  0.00  0.17
+     0.07  0.21  0.34     0.23  0.43  0.58     0.05  0.34  0.06     0.13  0.10  0.58
+     0.04  0.01  0.22     0.75  0.01  0.01     0.10  0.80  0.00     0.00  0.00  0.05
+     0.09  0.39  0.70     0.08  0.90  0.02     0.48  0.05  0.19     0.15  0.31  0.23
+     0.67  0.10  0.14     0.01  0.75  0.21     0.58  0.07  0.09     0.12  0.44  0.56
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 002100d3 004b00ff  0000ac00 00007e96 002700ff  0000ff00 0000ff00 0000fcff
 	00891200 008d00c6 009900ff  007cad00 00808080 008e00ff  0028ff00 0036ff00 0055fdff
diff --git a/profiles/misc/HD_709.icc.txt b/profiles/misc/HD_709.icc.txt
index d0a2213..e7139e8 100644
--- a/profiles/misc/HD_709.icc.txt
+++ b/profiles/misc/HD_709.icc.txt
@@ -40,19 +40,28 @@
        | 0.02796936 0.9915618 -0.016738891 |
        | -0.009185791 0.015045166 0.75375366 |
 WTPT : | 0.95251464 1. 1.0860595 |
-252 random bytes transformed to linear XYZD50 bytes:
-	3c592f a8d910 4f6811 180d33 1e104f 544506 598e1f
-	5c3530 1b1711 604226 99a10c 4d5f06 32462a 412597
-	9f8aa1 556592 7b864c 435615 28145a 7e7308 7d46a6
-	643b20 0d053e d2ef5d 713a99 8eba22 231080 547542
-	474a2e 352b3f 1e0f4a 878d51 9bd068 734276 4b7a07
-	7c8f86 3c4e15 462605 629a2b 080908 1b0f6e 2a2c53
-	1f0d84 262903 526872 0c0b1b 273809 422d12 856595
-	adab54 996ec0 4f331f 497029 5e8c38 160e10 71b810
-	59841d 6d6108 1f1628 312d0b 0f0936 07031d 382a1d
-	675f6e 4f3565 406407 482462 291529 2f3152 62678f
-	2e4412 33248a 110935 492905 649b09 03020d 575bab
-	6faf0f 3c262e 3c4639 513723 609239 432d18 576288
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.24  0.35  0.19     0.66  0.85  0.06     0.31  0.41  0.07     0.09  0.05  0.20
+     0.12  0.06  0.31     0.33  0.27  0.02     0.35  0.56  0.12     0.36  0.21  0.19
+     0.10  0.09  0.07     0.38  0.26  0.15     0.60  0.63  0.05     0.30  0.37  0.02
+     0.20  0.28  0.17     0.26  0.14  0.59     0.62  0.54  0.63     0.33  0.39  0.57
+     0.48  0.52  0.30     0.26  0.34  0.08     0.16  0.08  0.35     0.49  0.45  0.03
+     0.49  0.28  0.65     0.39  0.23  0.13     0.05  0.02  0.24     0.82  0.94  0.37
+     0.44  0.23  0.60     0.56  0.73  0.13     0.14  0.06  0.50     0.33  0.46  0.26
+     0.28  0.29  0.18     0.21  0.17  0.25     0.12  0.06  0.29     0.53  0.55  0.32
+     0.61  0.81  0.41     0.45  0.26  0.46     0.29  0.48  0.03     0.49  0.56  0.53
+     0.23  0.31  0.08     0.27  0.15  0.02     0.39  0.61  0.17     0.03  0.04  0.03
+     0.11  0.06  0.43     0.16  0.17  0.33     0.12  0.05  0.52     0.15  0.16  0.01
+     0.32  0.41  0.45     0.05  0.05  0.11     0.15  0.22  0.03     0.26  0.18  0.07
+     0.52  0.40  0.58     0.68  0.67  0.33     0.60  0.43  0.75     0.31  0.20  0.12
+     0.29  0.44  0.16     0.37  0.55  0.22     0.09  0.06  0.06     0.44  0.72  0.06
+     0.35  0.52  0.11     0.43  0.38  0.03     0.12  0.09  0.16     0.19  0.17  0.04
+     0.06  0.04  0.21     0.03  0.01  0.11     0.22  0.16  0.12     0.40  0.37  0.43
+     0.31  0.21  0.40     0.25  0.39  0.03     0.28  0.14  0.38     0.16  0.08  0.16
+     0.18  0.19  0.32     0.38  0.40  0.56     0.18  0.27  0.07     0.20  0.14  0.54
+     0.07  0.04  0.21     0.29  0.16  0.02     0.39  0.61  0.04     0.01  0.01  0.05
+     0.34  0.36  0.67     0.44  0.68  0.06     0.23  0.15  0.18     0.24  0.27  0.22
+     0.32  0.22  0.14     0.38  0.57  0.22     0.26  0.18  0.10     0.34  0.38  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00001073 00002be8  00007e36 0000807e 000085ec  0000fe74 0000fe9f 0000fffd
 	0084000e 00830874 008229e8  007f7e3a 007f7f7f 007e84ed  006dfd76 006dfea0 006bfffd
diff --git a/profiles/misc/Japan_Color_2001_Coated.icc.txt b/profiles/misc/Japan_Color_2001_Coated.icc.txt
index 5f22f95..aaf71b0 100644
--- a/profiles/misc/Japan_Color_2001_Coated.icc.txt
+++ b/profiles/misc/Japan_Color_2001_Coated.icc.txt
@@ -48,16 +48,23 @@
   ~= : 0.80226, 1, 0.05881047, 0, 0, -0.1026993, 0 (Max error: 0.22774) (f(1) = 0.944099)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.75927734 0.78593444 0.664032 |
-252 random bytes transformed to linear XYZD50 bytes:
-	101d25 3d240f 0b0d05 1b131b 1d1406 17230c 241f11
-	26233f 000001 0f1615 243052 4c3022 2c2e1d 020100
-	050604 6d483f 000000 495363 351c1a 030200 291c18
-	232314 010101 3e443a 6c856f 1d2e13 121a3b 30381b
-	070908 030200 010105 020200 020200 020306 0b0d09
-	060a06 86735f 383335 2f310a 020506 090702 020105
-	334725 060302 070804 000001 03040b 2b332e 0b0807
-	010000 212103 0f1116 374011 191b13 120e17 0a0b10
-	000000 0b0c16 0e0705 191613 060401 15120e 211e27
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.06  0.11  0.14     0.24  0.14  0.06     0.04  0.05  0.02     0.10  0.07  0.11
+     0.11  0.08  0.02     0.09  0.14  0.05     0.14  0.12  0.07     0.15  0.14  0.25
+     0.00  0.00  0.01     0.06  0.08  0.08     0.14  0.19  0.32     0.30  0.19  0.13
+     0.17  0.18  0.11     0.01  0.00  0.00     0.02  0.03  0.01     0.43  0.28  0.25
+    -0.00  0.00  0.00     0.29  0.32  0.39     0.21  0.11  0.10     0.01  0.01  0.00
+     0.16  0.11  0.09     0.14  0.14  0.08     0.00  0.01  0.00     0.24  0.27  0.23
+     0.42  0.52  0.44     0.11  0.18  0.07     0.07  0.10  0.23     0.19  0.22  0.10
+     0.03  0.04  0.03     0.01  0.01  0.00     0.00  0.00  0.02     0.01  0.01  0.00
+     0.01  0.01  0.00     0.01  0.01  0.02     0.04  0.05  0.04     0.02  0.04  0.02
+     0.53  0.45  0.37     0.22  0.20  0.21     0.18  0.19  0.04     0.01  0.02  0.02
+     0.03  0.03  0.01     0.01  0.00  0.02     0.20  0.28  0.15     0.02  0.01  0.01
+     0.03  0.03  0.02    -0.00  0.00  0.00     0.01  0.02  0.05     0.17  0.20  0.18
+     0.05  0.03  0.03     0.00  0.00  0.00     0.13  0.13  0.01     0.06  0.07  0.09
+     0.22  0.25  0.07     0.10  0.10  0.08     0.07  0.06  0.09     0.04  0.04  0.06
+     0.00  0.00  0.00     0.04  0.05  0.09     0.05  0.03  0.02     0.10  0.09  0.08
+     0.02  0.02  0.00     0.08  0.07  0.05     0.13  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff010000 ff020020  ff010000 ff010000 ff000023  ff000700 ff001600 ff001c22
 	ff010000 ff010000 ff02001f  ff010000 ff010000 ff010024  ff090400 ff021400 ff001b24
diff --git a/profiles/misc/Kodak_sRGB.icc.txt b/profiles/misc/Kodak_sRGB.icc.txt
index 7b653d4..c5f5d9e 100644
--- a/profiles/misc/Kodak_sRGB.icc.txt
+++ b/profiles/misc/Kodak_sRGB.icc.txt
@@ -65,19 +65,28 @@
   A2 : 16-bit table with 4096 entries
   ~= : 0.5413218, 1, -6.67721e-05, 1.169119e-06, 0.2461538, -0.4681473, 0 (Max error: 1.11054) (D-gap: -2.50833e-05) (f(1) = 0.531826)
 WTPT : | 0.8594055 0.8912963 0.7357025 |
-252 random bytes transformed to linear XYZD50 bytes:
-	355632 a5d31d 4c6517 190f30 1e124a 5d4709 4e8727
-	693a2f 1c1712 6c4626 a0a014 4d5d0c 2e442c 42288e
-	a38d9d 4c638e 7c854f 41541a 291655 88740e 874c9d
-	733f20 0c063a d1eb65 7c4090 8ab52b 211278 4b7145
-	484a2f 372c3d 1f1146 898c54 8fc96e 7f4770 43750f
-	758d86 3a4c19 522a06 579433 080a08 181167 262c50
-	1c0f7c 282905 496671 0b0c1a 24360c 4b3013 8c698f
-	b3ab58 a073b7 5a361f 416b2e 54863d 190f10 64b01c
-	527f24 77630c 211727 352d0d 0d0a33 06031b 3e2c1e
-	68606c 543861 3a600d 4f285c 2e1727 2b314f 5c668b
-	2a4115 312682 100a32 562c06 5b9513 03020c 4f5ba5
-	65a71a 42282c 39453a 5a3a23 558c3f 4c3019 4f6084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.65  0.83  0.11     0.30  0.39  0.09     0.10  0.06  0.19
+     0.12  0.07  0.29     0.36  0.28  0.04     0.31  0.53  0.15     0.41  0.23  0.18
+     0.11  0.09  0.07     0.42  0.27  0.15     0.63  0.63  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.26  0.16  0.56     0.64  0.55  0.62     0.30  0.39  0.56
+     0.49  0.52  0.31     0.26  0.33  0.10     0.16  0.09  0.33     0.54  0.46  0.05
+     0.53  0.30  0.62     0.45  0.25  0.13     0.05  0.02  0.23     0.82  0.92  0.40
+     0.49  0.25  0.57     0.54  0.71  0.17     0.13  0.07  0.47     0.30  0.44  0.27
+     0.28  0.29  0.19     0.21  0.17  0.24     0.12  0.07  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.50  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.23  0.30  0.10     0.32  0.16  0.02     0.34  0.58  0.20     0.03  0.04  0.03
+     0.09  0.07  0.41     0.15  0.17  0.32     0.11  0.06  0.48     0.16  0.16  0.02
+     0.29  0.40  0.44     0.04  0.05  0.10     0.14  0.21  0.05     0.30  0.19  0.07
+     0.55  0.41  0.56     0.70  0.67  0.35     0.63  0.45  0.72     0.35  0.21  0.12
+     0.25  0.42  0.18     0.33  0.53  0.24     0.10  0.06  0.06     0.39  0.69  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.24  0.17  0.12     0.41  0.38  0.42
+     0.33  0.22  0.38     0.23  0.38  0.05     0.31  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.36  0.40  0.55     0.17  0.26  0.08     0.19  0.15  0.51
+     0.06  0.04  0.19     0.34  0.17  0.03     0.36  0.58  0.07     0.01  0.01  0.05
+     0.31  0.36  0.65     0.39  0.66  0.10     0.26  0.16  0.17     0.23  0.27  0.23
+     0.35  0.23  0.14     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.38  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00010000 0003007e 000a00fd  00007e15 00007e81 00057cfe  0000fc37 0000fc89 0000fbff
 	00801200 00800e7c 008000fc  007f7f01 00807f7f 00807efd  007efd31 007efd87 007ffcff
diff --git a/profiles/misc/Lexmark_X110.icc.txt b/profiles/misc/Lexmark_X110.icc.txt
index 846263b..390c0cb 100644
--- a/profiles/misc/Lexmark_X110.icc.txt
+++ b/profiles/misc/Lexmark_X110.icc.txt
@@ -23,19 +23,28 @@
   B1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   B2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.9505004 1. 1.0888061 |
-252 random bytes transformed to linear XYZD50 bytes:
-	6fa094 d8f243 a7d043 825cbe 8365c0 a39f15 5c8161
-	a871bd 5a5249 aa8b81 d2f028 a6cb1b 729e83 937fb7
-	eef4d1 8cbccd eafab5 97ba4e 8c67be c3d51b c9aec8
-	a166b5 4236bc effcbc b88dc4 e3f77a 6659b1 9dc9af
-	898f6a 917bb7 8563c0 edf9b5 e5f6d3 bf9ac6 73bf25
-	e0f4d2 8cad4d 733c2e 618371 282e29 4e54c0 6168af
-	5350ae 6b790f 8fbdce 353366 7ab533 7d6244 ddd4cd
-	eefbb7 e7e6d1 926a79 608470 95c2a2 603f77 8ccb4f
-	97c267 bac41a 7c5daa 767528 4a40bd 2f1ca0 796760
-	cfc8cc ac90bc 8ecc2e 9d6eb0 8852a9 7175b1 c2dad0
-	81b95a 8a86c5 5644a3 774525 a6d92b 180c68 9bbbcd
-	9fcf42 9a6fb3 7d8a7c 90726d 8fbeab 7f6259 9cb4cb
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.44  0.63  0.58     0.85  0.95  0.26     0.66  0.82  0.26     0.51  0.36  0.74
+     0.51  0.40  0.75     0.64  0.62  0.08     0.36  0.51  0.38     0.66  0.45  0.74
+     0.35  0.32  0.29     0.67  0.54  0.51     0.83  0.94  0.16     0.65  0.80  0.10
+     0.45  0.62  0.51     0.58  0.50  0.72     0.93  0.96  0.82     0.55  0.74  0.81
+     0.92  0.98  0.71     0.59  0.73  0.30     0.55  0.40  0.74     0.76  0.83  0.11
+     0.79  0.68  0.78     0.63  0.40  0.71     0.26  0.21  0.74     0.94  0.99  0.74
+     0.72  0.55  0.77     0.89  0.97  0.48     0.40  0.35  0.69     0.61  0.79  0.68
+     0.54  0.56  0.41     0.57  0.48  0.72     0.52  0.39  0.75     0.93  0.98  0.71
+     0.90  0.97  0.83     0.75  0.60  0.78     0.45  0.75  0.14     0.88  0.96  0.82
+     0.55  0.68  0.30     0.45  0.24  0.18     0.38  0.52  0.44     0.16  0.18  0.16
+     0.31  0.33  0.75     0.38  0.41  0.69     0.33  0.31  0.68     0.42  0.48  0.06
+     0.56  0.74  0.81     0.21  0.20  0.40     0.48  0.71  0.20     0.49  0.38  0.27
+     0.87  0.83  0.80     0.93  0.98  0.72     0.91  0.90  0.82     0.57  0.42  0.48
+     0.38  0.52  0.44     0.58  0.76  0.64     0.38  0.25  0.47     0.55  0.80  0.31
+     0.59  0.76  0.40     0.73  0.77  0.10     0.49  0.36  0.67     0.46  0.46  0.16
+     0.29  0.25  0.74     0.18  0.11  0.63     0.47  0.40  0.38     0.81  0.78  0.80
+     0.68  0.57  0.74     0.56  0.80  0.18     0.61  0.43  0.69     0.53  0.32  0.66
+     0.44  0.46  0.70     0.76  0.85  0.81     0.51  0.72  0.35     0.54  0.52  0.77
+     0.34  0.27  0.64     0.46  0.27  0.14     0.65  0.85  0.17     0.10  0.05  0.41
+     0.61  0.73  0.80     0.62  0.81  0.26     0.61  0.43  0.70     0.49  0.54  0.49
+     0.57  0.45  0.43     0.56  0.74  0.67     0.50  0.39  0.35     0.61  0.70  0.80
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 000206a2 00243cff  0035d000 000bcabc 0002cffe  0063ff1e 005cf3cd 003dffff
 	00ff674a 00ff68df 00f55ffd  00f6fc00 00b5b5b5 00d4c7fd  00d1d464 00e1ffe5 00d9fffe
diff --git a/profiles/misc/MR2416GSDF.icc.txt b/profiles/misc/MR2416GSDF.icc.txt
index db30591..5d22f2f 100644
--- a/profiles/misc/MR2416GSDF.icc.txt
+++ b/profiles/misc/MR2416GSDF.icc.txt
@@ -34,19 +34,28 @@
        | 0.046295166 0.97895813 -0.019805908 |
        | -0.0093688964 0.014602661 0.74076843 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	253d20 98d117 34490e 0f081f 130a34 4b3504 41771a
-	61341c 110e0a 5f3916 918b0d 354207 1d2e1b 311a7f
-	8e708b 39477a 5d6535 2b3a0f 1c0d3e 7b6007 824491
-	733d12 080327 caee4b 763a81 74a51e 190b65 37582e
-	2f301d 231b28 140a31 6b6d39 80c655 7a4058 35600b
-	596e6d 25330f 4a2603 4b8622 050605 120a52 181a39
-	160a69 191903 354b57 070710 162307 3b240a 78517b
-	a4943c 965eb4 4c2b12 30541d 437229 0f0909 61b217
-	3f6817 664d06 140e18 231d07 090621 040211 2b1d11
-	4a4251 3d2648 2a4909 3e1e45 1f0f18 1b1d37 424776
-	1b2c0c 23176f 0a0620 4e2803 4d860f 020108 3c3f99
-	5ba115 301c1b 242c25 492d14 477a2a 3b230e 39436e
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.14  0.24  0.12     0.59  0.82  0.09     0.21  0.29  0.05     0.06  0.03  0.12
+     0.07  0.04  0.20     0.29  0.21  0.02     0.26  0.47  0.10     0.38  0.20  0.11
+     0.07  0.05  0.04     0.37  0.22  0.09     0.57  0.55  0.05     0.21  0.26  0.03
+     0.12  0.18  0.11     0.19  0.10  0.50     0.56  0.44  0.54     0.22  0.28  0.48
+     0.36  0.40  0.21     0.17  0.23  0.06     0.11  0.05  0.24     0.48  0.38  0.03
+     0.51  0.26  0.57     0.45  0.24  0.07     0.03  0.01  0.15     0.79  0.93  0.29
+     0.46  0.23  0.51     0.46  0.65  0.12     0.10  0.04  0.40     0.22  0.34  0.18
+     0.18  0.19  0.11     0.14  0.11  0.16     0.08  0.04  0.19     0.42  0.43  0.22
+     0.50  0.78  0.33     0.48  0.25  0.35     0.21  0.38  0.04     0.35  0.43  0.43
+     0.15  0.20  0.06     0.29  0.15  0.01     0.29  0.53  0.13     0.02  0.02  0.02
+     0.07  0.04  0.32     0.09  0.10  0.22     0.09  0.04  0.41     0.10  0.10  0.01
+     0.21  0.29  0.34     0.03  0.03  0.06     0.09  0.14  0.03     0.23  0.14  0.04
+     0.47  0.32  0.48     0.64  0.58  0.24     0.59  0.37  0.71     0.30  0.17  0.07
+     0.19  0.33  0.11     0.26  0.45  0.16     0.06  0.04  0.04     0.38  0.70  0.09
+     0.25  0.41  0.09     0.40  0.30  0.02     0.08  0.05  0.09     0.14  0.11  0.03
+     0.03  0.02  0.13     0.01  0.01  0.06     0.17  0.11  0.07     0.29  0.26  0.32
+     0.24  0.15  0.28     0.16  0.29  0.03     0.24  0.12  0.27     0.12  0.06  0.09
+     0.11  0.12  0.22     0.26  0.28  0.46     0.11  0.17  0.05     0.14  0.09  0.44
+     0.04  0.02  0.13     0.31  0.16  0.01     0.30  0.53  0.06     0.01  0.00  0.03
+     0.23  0.25  0.60     0.36  0.63  0.08     0.19  0.11  0.11     0.14  0.17  0.14
+     0.29  0.17  0.08     0.28  0.48  0.17     0.23  0.14  0.05     0.22  0.26  0.43
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000066 000000ff  00006603 00006566 000065ff  0000ff13 0000ff68 0000ffff
 	00670000 00660065 006200ff  00666500 00656565 006164ff  005dff0b 005cff67 0057ffff
diff --git a/profiles/misc/MartiMaria_browsertest_A2B.icc.txt b/profiles/misc/MartiMaria_browsertest_A2B.icc.txt
index 2ad63ce..dbb96e5 100644
--- a/profiles/misc/MartiMaria_browsertest_A2B.icc.txt
+++ b/profiles/misc/MartiMaria_browsertest_A2B.icc.txt
@@ -23,19 +23,28 @@
   B1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   B2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	181915 7b8069 7b8069 7b8069 7b8069 7b8069 090a08
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 2b2c25 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 767b65
-	7b8069 7b8069 7b8069 2e3027 6a6e5a 494c3f 7b8069
-	7b8069 7b8069 7b8069 656956 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 535647 7b8069 7b8069 707460
-	7b8069 7b8069 7b8069 7b8069 595c4c 46493c 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 060605 7b8069
-	7b8069 7b8069 7b8069 7b8069 686c59 7b8069 7b8069
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.10  0.10  0.08     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.04  0.04  0.03     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.17  0.17  0.14     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.46  0.48  0.40     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.18  0.19  0.15     0.41  0.43  0.35
+     0.29  0.30  0.25     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.40  0.41  0.34     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.32  0.34  0.28     0.48  0.50  0.41     0.48  0.50  0.41     0.44  0.46  0.38
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.35  0.36  0.30     0.28  0.29  0.24     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.02  0.02  0.02
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.41  0.42  0.35     0.48  0.50  0.41     0.48  0.50  0.41
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc
 	00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc
diff --git a/profiles/misc/MartiMaria_browsertest_HARD.icc.txt b/profiles/misc/MartiMaria_browsertest_HARD.icc.txt
index 2a568f2..8b2a521 100644
--- a/profiles/misc/MartiMaria_browsertest_HARD.icc.txt
+++ b/profiles/misc/MartiMaria_browsertest_HARD.icc.txt
@@ -37,19 +37,28 @@
   B1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   B2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	181915 7b8069 7b8069 7b8069 7b8069 7b8069 090a08
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 2b2c25 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 767b65
-	7b8069 7b8069 7b8069 2e3027 6a6e5a 494c3f 7b8069
-	7b8069 7b8069 7b8069 656956 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 535647 7b8069 7b8069 707460
-	7b8069 7b8069 7b8069 7b8069 595c4c 46493c 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 7b8069 7b8069
-	7b8069 7b8069 7b8069 7b8069 7b8069 060605 7b8069
-	7b8069 7b8069 7b8069 7b8069 686c59 7b8069 7b8069
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.10  0.10  0.08     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.04  0.04  0.03     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.17  0.17  0.14     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.46  0.48  0.40     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.18  0.19  0.15     0.41  0.43  0.35
+     0.29  0.30  0.25     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.40  0.41  0.34     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.32  0.34  0.28     0.48  0.50  0.41     0.48  0.50  0.41     0.44  0.46  0.38
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.35  0.36  0.30     0.28  0.29  0.24     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.02  0.02  0.02
+     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41     0.48  0.50  0.41
+     0.48  0.50  0.41     0.41  0.42  0.35     0.48  0.50  0.41     0.48  0.50  0.41
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc
 	00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc  00000000 00bcbcbc 00bcbcbc
diff --git a/profiles/misc/Phase_One_P25.icc.txt b/profiles/misc/Phase_One_P25.icc.txt
index 2d1ccd8..69b772a 100644
--- a/profiles/misc/Phase_One_P25.icc.txt
+++ b/profiles/misc/Phase_One_P25.icc.txt
@@ -45,19 +45,28 @@
   B1 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   B2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.9634552 1. 0.82403564 |
-252 random bytes transformed to linear XYZD50 bytes:
-	1d5c40 86f80b 4a7913 2e1551 341674 8a6006 38a75e
-	b45e34 2f2417 af6d2b b4ae06 547302 1f4c33 6822be
-	c09bb2 306088 859252 436518 4c1886 b68a07 a93f92
-	ca6f22 130467 c4f04c 822b7f 73cf1c 350ba4 327854
-	585a37 4e3b53 3a1473 979a58 65d07c bc5372 35a02f
-	6a908c 395c18 995005 3caf70 090e0a 1f0e8f 21315d
-	2a079e 373902 2d6474 0d0f29 1e450b 814f14 b377a6
-	cfbb5c cb74c1 9b5923 257847 31945e 2f1a1b 60f678
-	399833 a47a07 37233c 4e3f0c 120b52 0b0338 654323
-	7c6f7e 7a467f 267e18 822d79 542541 2a385d 5a6c95
-	214f17 4128a4 1c0d53 9e5406 4bcd2f 04021c 3e5ba2
-	59e84c 6a3d42 3a4f41 955c27 339b69 814e1b 426388
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.11  0.36  0.25     0.53  0.97  0.04     0.29  0.47  0.07     0.18  0.08  0.32
+     0.20  0.09  0.46     0.54  0.38  0.02     0.22  0.65  0.37     0.70  0.37  0.20
+     0.18  0.14  0.09     0.69  0.43  0.17     0.71  0.68  0.02     0.33  0.45  0.01
+     0.12  0.30  0.20     0.41  0.13  0.74     0.75  0.61  0.70     0.19  0.37  0.53
+     0.52  0.57  0.32     0.26  0.39  0.09     0.30  0.10  0.52     0.71  0.54  0.03
+     0.66  0.25  0.57     0.79  0.43  0.13     0.08  0.02  0.40     0.77  0.94  0.30
+     0.51  0.17  0.50     0.45  0.81  0.11     0.21  0.04  0.64     0.20  0.47  0.33
+     0.34  0.35  0.22     0.30  0.23  0.33     0.23  0.08  0.45     0.59  0.60  0.35
+     0.39  0.82  0.49     0.74  0.33  0.45     0.21  0.63  0.18     0.41  0.56  0.55
+     0.22  0.36  0.09     0.60  0.31  0.02     0.24  0.69  0.44     0.04  0.05  0.04
+     0.12  0.05  0.56     0.13  0.19  0.36     0.17  0.03  0.62     0.21  0.22  0.01
+     0.18  0.39  0.45     0.05  0.06  0.16     0.12  0.27  0.04     0.50  0.31  0.08
+     0.70  0.47  0.65     0.81  0.73  0.36     0.80  0.46  0.76     0.61  0.35  0.14
+     0.14  0.47  0.28     0.19  0.58  0.37     0.18  0.10  0.10     0.38  0.96  0.47
+     0.22  0.60  0.20     0.64  0.48  0.03     0.21  0.14  0.24     0.30  0.25  0.05
+     0.07  0.04  0.32     0.04  0.01  0.22     0.40  0.26  0.14     0.49  0.43  0.50
+     0.48  0.27  0.50     0.15  0.49  0.09     0.51  0.18  0.48     0.33  0.14  0.25
+     0.17  0.22  0.36     0.35  0.42  0.59     0.13  0.31  0.09     0.25  0.16  0.64
+     0.11  0.05  0.33     0.62  0.33  0.02     0.30  0.81  0.18     0.02  0.01  0.11
+     0.24  0.36  0.63     0.35  0.91  0.30     0.42  0.24  0.26     0.23  0.31  0.26
+     0.59  0.36  0.15     0.20  0.61  0.41     0.51  0.31  0.11     0.26  0.39  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00010000 000000b5 00002eff  00009c00 0000928d 001a74ff  00c1ff00 0031ff00 0000ffcd
 	00ae0000 00a700b1 007100ff  00879300 008c8d8b 008787ff  00dfff00 0095ff00 0000fff3
diff --git a/profiles/misc/PrintOpen_ISO_Coated_CMYK.icc.txt b/profiles/misc/PrintOpen_ISO_Coated_CMYK.icc.txt
index 8a31373..1e184c4 100644
--- a/profiles/misc/PrintOpen_ISO_Coated_CMYK.icc.txt
+++ b/profiles/misc/PrintOpen_ISO_Coated_CMYK.icc.txt
@@ -45,16 +45,23 @@
   A2 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.84552 0.87683105 0.74716186 |
-252 random bytes transformed to linear XYZD50 bytes:
-	162328 3a2310 090a05 1d151d 1b1306 18230c 211b10
-	2a2742 000101 101615 253047 4c3123 27291b 020201
-	040503 714b47 000000 474f5a 341d1b 030301 261b17
-	1e1e13 020201 393e36 8bab8e 203014 151c35 2d341a
-	060705 030301 020205 020301 020201 020304 0a0b07
-	070a07 897564 353232 292a0b 030505 070603 030206
-	374928 050302 060704 000001 030408 2a312d 0a0807
-	010000 1c1c04 0e0f13 343b12 151611 140f17 0a0a0d
-	010101 0b0c13 0c0805 161411 050402 12100c 201e26
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.09  0.14  0.16     0.23  0.14  0.06     0.04  0.04  0.02     0.11  0.08  0.11
+     0.11  0.07  0.02     0.09  0.14  0.05     0.13  0.11  0.06     0.17  0.15  0.26
+     0.00  0.00  0.00     0.06  0.09  0.08     0.15  0.19  0.28     0.30  0.19  0.14
+     0.15  0.16  0.10     0.01  0.01  0.00     0.02  0.02  0.01     0.44  0.29  0.28
+     0.00  0.00  0.00     0.28  0.31  0.35     0.20  0.11  0.11     0.01  0.01  0.00
+     0.15  0.11  0.09     0.12  0.12  0.07     0.01  0.01  0.01     0.23  0.24  0.21
+     0.55  0.67  0.56     0.13  0.19  0.08     0.08  0.11  0.21     0.18  0.20  0.10
+     0.02  0.03  0.02     0.01  0.01  0.01     0.01  0.01  0.02     0.01  0.01  0.00
+     0.01  0.01  0.00     0.01  0.01  0.02     0.04  0.04  0.03     0.03  0.04  0.03
+     0.54  0.46  0.39     0.21  0.19  0.20     0.16  0.17  0.04     0.01  0.02  0.02
+     0.03  0.02  0.01     0.01  0.01  0.02     0.22  0.29  0.16     0.02  0.01  0.01
+     0.02  0.03  0.02     0.00  0.00  0.00     0.01  0.02  0.03     0.16  0.19  0.17
+     0.04  0.03  0.03     0.00  0.00  0.00     0.11  0.11  0.02     0.06  0.06  0.07
+     0.21  0.23  0.07     0.08  0.09  0.07     0.08  0.06  0.09     0.04  0.04  0.05
+     0.00  0.00  0.00     0.04  0.05  0.07     0.05  0.03  0.02     0.08  0.08  0.07
+     0.02  0.02  0.01     0.07  0.06  0.05     0.13  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff010000 ff020a1b  ff010000 ff010c0a ff011119  ff0d1800 ff021704 ff011918
 	ff010000 ff010000 ff02031d  ff010000 ff030303 ff050c19  ff171800 ff0c1300 ff0e1716
diff --git a/profiles/misc/SM245B.icc.txt b/profiles/misc/SM245B.icc.txt
index 3681001..cbf381b 100644
--- a/profiles/misc/SM245B.icc.txt
+++ b/profiles/misc/SM245B.icc.txt
@@ -33,19 +33,28 @@
        | 0.01411438 0.14978027 0.9237670 |
  !!! This does not appear to use a D50 whitepoint, rather [0.950165 1 1.08766]
 WTPT : | 0.9501647 1. 1.0876464 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2f5645 99d32b 476620 1c0e3e 211160 604a0b 428637
-	723d3c 1d1716 724a31 9da41d 4a5f12 29443c 4b29b7
-	aa91ce 4a63bc 7a876b 3d5523 2f176e 8a7913 9550ca
-	7c4329 0e064b cbed8b 8a43ba 80b53e 27119c 44715f
-	494c3f 3a2d50 23115b 898f71 84c897 8b4b91 387419
-	738eb3 364d23 592d05 4a9248 060809 1b0f87 262b6a
-	210ea0 272a07 456597 0b0a22 1f3711 503217 956dbb
-	b4af77 ab77ed 613927 386b41 498656 1a0f13 53ad2a
-	487f33 796710 231732 362f10 0f0943 070323 412d26
-	6c638e 5b3a7e 316015 592b78 331932 2b3169 5e67b8
-	25421d 3526a9 120941 5c3006 4e941f 03010f 505bd8
-	55a528 482a39 38464d 603d2d 4a8b58 51321f 4f61b0
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.19  0.34  0.27     0.60  0.83  0.17     0.28  0.40  0.13     0.11  0.06  0.24
+     0.13  0.07  0.38     0.38  0.29  0.04     0.26  0.53  0.22     0.45  0.24  0.23
+     0.11  0.09  0.09     0.45  0.29  0.19     0.62  0.64  0.11     0.29  0.37  0.07
+     0.16  0.27  0.24     0.29  0.16  0.72     0.67  0.57  0.81     0.29  0.39  0.74
+     0.48  0.53  0.42     0.24  0.33  0.14     0.19  0.09  0.43     0.54  0.47  0.07
+     0.58  0.31  0.79     0.48  0.26  0.16     0.05  0.02  0.30     0.79  0.93  0.55
+     0.54  0.26  0.73     0.50  0.71  0.24     0.15  0.07  0.61     0.27  0.44  0.37
+     0.28  0.30  0.25     0.23  0.18  0.31     0.14  0.06  0.36     0.54  0.56  0.44
+     0.52  0.78  0.59     0.55  0.29  0.57     0.22  0.46  0.10     0.45  0.56  0.70
+     0.21  0.30  0.14     0.35  0.18  0.02     0.29  0.57  0.28     0.02  0.03  0.04
+     0.11  0.06  0.53     0.15  0.17  0.42     0.13  0.06  0.63     0.15  0.16  0.03
+     0.27  0.40  0.59     0.04  0.04  0.13     0.12  0.21  0.07     0.31  0.20  0.09
+     0.58  0.43  0.73     0.71  0.69  0.47     0.67  0.47  0.93     0.38  0.22  0.15
+     0.22  0.42  0.25     0.29  0.52  0.34     0.10  0.06  0.08     0.32  0.68  0.17
+     0.28  0.50  0.20     0.48  0.40  0.06     0.14  0.09  0.20     0.21  0.18  0.06
+     0.06  0.03  0.26     0.03  0.01  0.14     0.26  0.18  0.15     0.42  0.39  0.56
+     0.36  0.23  0.49     0.19  0.38  0.08     0.35  0.17  0.47     0.20  0.10  0.19
+     0.17  0.19  0.41     0.37  0.41  0.72     0.15  0.26  0.11     0.21  0.15  0.66
+     0.07  0.04  0.25     0.36  0.19  0.02     0.30  0.58  0.12     0.01  0.01  0.06
+     0.31  0.36  0.85     0.33  0.65  0.16     0.28  0.17  0.22     0.22  0.27  0.30
+     0.38  0.24  0.18     0.29  0.54  0.34     0.32  0.20  0.12     0.31  0.38  0.69
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000083 000000ff  00228100 00228178 002181ff  004dff00 004dff37 004dffef
 	00900000 00900081 009000ff  00948100 00948175 009481ff  00a0ff00 00a0ff30 00a0ffee
diff --git a/profiles/misc/SWOP_Coated_20_GCR_CMYK.icc.txt b/profiles/misc/SWOP_Coated_20_GCR_CMYK.icc.txt
index d7e743e..b9d866d 100644
--- a/profiles/misc/SWOP_Coated_20_GCR_CMYK.icc.txt
+++ b/profiles/misc/SWOP_Coated_20_GCR_CMYK.icc.txt
@@ -50,16 +50,23 @@
   A3 : 16-bit table with 256 entries
   ~= : 0.4754671, 2.881287, 0.6054737, 1.504539, 0.01176471, -0.7904968, 0 (Max error: 0.0482862) (D-gap: 0.000201907) (f(1) = 1.02029)
 WTPT : | 0.9642028 1. 0.82489013 |
-252 random bytes transformed to linear XYZD50 bytes:
-	121d22 36200e 090a05 191117 181106 131d0a 221d12
-	252136 000000 0e1312 242d47 472e1f 252618 010100
-	020202 6d483b 000000 424a56 2e1915 010100 231813
-	1d1d11 010101 373b32 6c846f 1b2b12 151a34 2d351a
-	070807 020201 010103 010100 000000 010203 0a0b08
-	050805 857259 302c2a 26290a 020403 050402 020103
-	324527 040202 050503 000000 030408 282f2a 080605
-	000000 1a1b04 0e0e11 2e3610 181913 110d14 0b0a0e
-	010101 090a0f 090504 151310 030201 100d0a 1f1d23
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.07  0.11  0.13     0.21  0.12  0.06     0.03  0.04  0.02     0.10  0.07  0.09
+     0.09  0.07  0.02     0.08  0.11  0.04     0.13  0.11  0.07     0.14  0.13  0.21
+     0.00  0.00  0.00     0.06  0.07  0.07     0.14  0.18  0.28     0.28  0.18  0.12
+     0.14  0.15  0.09     0.00  0.00  0.00     0.01  0.01  0.01     0.43  0.28  0.23
+     0.00  0.00  0.00     0.26  0.29  0.34     0.18  0.10  0.08     0.00  0.00  0.00
+     0.14  0.10  0.08     0.12  0.11  0.07     0.00  0.00  0.00     0.21  0.23  0.19
+     0.42  0.52  0.43     0.11  0.17  0.07     0.08  0.10  0.20     0.18  0.21  0.10
+     0.03  0.03  0.03     0.01  0.01  0.00     0.01  0.00  0.01     0.00  0.00  0.00
+     0.00  0.00  0.00     0.01  0.01  0.01     0.04  0.04  0.03     0.02  0.03  0.02
+     0.52  0.45  0.35     0.19  0.17  0.16     0.15  0.16  0.04     0.01  0.01  0.01
+     0.02  0.02  0.01     0.01  0.00  0.01     0.20  0.27  0.15     0.02  0.01  0.01
+     0.02  0.02  0.01     0.00  0.00  0.00     0.01  0.02  0.03     0.16  0.18  0.16
+     0.03  0.02  0.02     0.00  0.00  0.00     0.10  0.11  0.01     0.05  0.06  0.07
+     0.18  0.21  0.06     0.09  0.10  0.07     0.07  0.05  0.08     0.04  0.04  0.06
+     0.00  0.00  0.00     0.04  0.04  0.06     0.04  0.02  0.01     0.08  0.08  0.06
+     0.01  0.01  0.00     0.06  0.05  0.04     0.12  0.11  0.14
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff010000 ff010000  ff010000 ff010000 ff010000  ff010000 ff010000 ff010000
 	ff010000 ff010000 ff010000  ff010000 ff010000 ff010000  ff010000 ff010000 ff010000
diff --git a/profiles/misc/ThinkpadX1YogaV2.icc.txt b/profiles/misc/ThinkpadX1YogaV2.icc.txt
index c7ba825..400bb6e 100644
--- a/profiles/misc/ThinkpadX1YogaV2.icc.txt
+++ b/profiles/misc/ThinkpadX1YogaV2.icc.txt
@@ -33,19 +33,28 @@
        | 0.030181884 0.99002075 -0.017150878 |
        | -0.009231567 0.015029907 0.75172424 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	265331 9ad40e 456610 1d0e34 211151 704e04 35841f
-	88422f 201811 864e25 ada809 4c6005 23432b 4d2899
-	b492a2 3d5f95 7d884e 3c5515 32165c 9d7e05 a653a7
-	95491f 0b0540 cfee5e 9c479a 7eb521 241083 3a6f44
-	4b4c2e 3d2e40 24104c 8e9052 77c56a a04f76 2e7207
-	6c8b89 344d15 6e3202 3c8f2c 060807 160d71 202a56
-	1c0c87 2b2b02 396275 090a1c 1c3608 5f3610 a16f96
-	c2b255 b979c0 733d1e 2e682a 3d8339 1e100f 44aa10
-	407d1d 8b6b05 261829 3d300a 0c0838 06021d 4b301d
-	6f6370 633b67 2a5f06 642d63 3c1b29 272f54 586592
-	214111 32248d 110936 723503 449209 02010d 4557ae
-	49a30e 532d2e 35453a 704122 3d883a 5f3517 465e8b
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.15  0.33  0.19     0.61  0.83  0.06     0.27  0.40  0.06     0.11  0.06  0.20
+     0.13  0.07  0.32     0.44  0.31  0.01     0.21  0.52  0.12     0.53  0.26  0.18
+     0.12  0.09  0.07     0.52  0.31  0.14     0.68  0.66  0.03     0.30  0.38  0.02
+     0.14  0.26  0.17     0.30  0.16  0.60     0.70  0.57  0.64     0.24  0.37  0.58
+     0.49  0.53  0.30     0.24  0.33  0.08     0.20  0.09  0.36     0.62  0.49  0.02
+     0.65  0.32  0.65     0.58  0.29  0.12     0.04  0.02  0.25     0.81  0.93  0.37
+     0.61  0.28  0.60     0.49  0.71  0.13     0.14  0.06  0.51     0.23  0.43  0.27
+     0.30  0.30  0.18     0.24  0.18  0.25     0.14  0.06  0.30     0.56  0.57  0.32
+     0.47  0.77  0.42     0.63  0.31  0.46     0.18  0.45  0.03     0.42  0.55  0.54
+     0.20  0.30  0.08     0.43  0.20  0.01     0.23  0.56  0.17     0.02  0.03  0.03
+     0.09  0.05  0.44     0.13  0.16  0.34     0.11  0.05  0.53     0.17  0.17  0.01
+     0.22  0.39  0.46     0.04  0.04  0.11     0.11  0.21  0.03     0.37  0.21  0.06
+     0.63  0.43  0.59     0.76  0.70  0.33     0.73  0.48  0.75     0.45  0.24  0.12
+     0.18  0.41  0.17     0.24  0.51  0.22     0.12  0.06  0.06     0.27  0.67  0.06
+     0.25  0.49  0.11     0.54  0.42  0.02     0.15  0.09  0.16     0.24  0.19  0.04
+     0.05  0.03  0.22     0.02  0.01  0.12     0.29  0.19  0.11     0.44  0.39  0.44
+     0.39  0.23  0.40     0.16  0.37  0.03     0.39  0.18  0.39     0.23  0.11  0.16
+     0.15  0.19  0.33     0.34  0.40  0.57     0.13  0.25  0.07     0.20  0.14  0.55
+     0.07  0.03  0.21     0.45  0.21  0.01     0.27  0.57  0.04     0.01  0.00  0.05
+     0.27  0.34  0.68     0.29  0.64  0.06     0.32  0.18  0.18     0.21  0.27  0.23
+     0.44  0.25  0.13     0.24  0.53  0.23     0.37  0.21  0.09     0.27  0.37  0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000093 000000ff  00008300 00008083 000072ff  0000ff00 0000ff00 0000ffff
 	00850200 00840091 008100ff  00818300 00808080 007c72ff  006fff00 006eff00 0069ffff
diff --git a/profiles/misc/US_Web_Coated_SWOP_CMYK.icc.txt b/profiles/misc/US_Web_Coated_SWOP_CMYK.icc.txt
index 57fe185..2ae79bc 100644
--- a/profiles/misc/US_Web_Coated_SWOP_CMYK.icc.txt
+++ b/profiles/misc/US_Web_Coated_SWOP_CMYK.icc.txt
@@ -48,16 +48,23 @@
   ~= : 0.80226, 1, 0.05881047, 0, 0, -0.1026993, 0 (Max error: 0.22774) (f(1) = 0.944099)
   A3 : 1, 1, 0, 0, 0, 0, 0 (f(1) = 1) (~Identity)
 WTPT : | 0.70840454 0.73594665 0.5710449 |
-252 random bytes transformed to linear XYZD50 bytes:
-	121f24 392210 0a0c06 1b141c 1d1407 151f0c 242014
-	23223b 000001 0f1514 212d48 482f22 242619 020101
-	050704 6e4a42 000000 3c4557 311b1a 030200 241916
-	1d1d13 010101 323731 627c6a 1e2d14 141c37 2d341c
-	0a0b09 030200 010105 020200 020200 020306 0b0d09
-	060a07 7b6757 2d292c 282a0b 030606 080702 020106
-	324428 050302 070805 000001 03040b 272e2a 0b0807
-	010000 1b1b04 0e0f14 2d3411 1a1c15 151119 0d0d12
-	000000 0a0c14 0d0705 151412 060401 13100d 201e26
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.07  0.12  0.14     0.22  0.13  0.06     0.04  0.05  0.02     0.11  0.08  0.11
+     0.11  0.08  0.03     0.08  0.12  0.05     0.14  0.12  0.08     0.14  0.13  0.23
+     0.00  0.00  0.01     0.06  0.08  0.08     0.13  0.18  0.28     0.28  0.18  0.13
+     0.14  0.15  0.10     0.01  0.00  0.00     0.02  0.03  0.02     0.43  0.29  0.26
+    -0.00  0.00  0.00     0.24  0.27  0.34     0.19  0.11  0.10     0.01  0.01  0.00
+     0.14  0.10  0.09     0.11  0.11  0.07     0.00  0.01  0.00     0.20  0.22  0.19
+     0.39  0.49  0.41     0.12  0.18  0.08     0.08  0.11  0.22     0.18  0.20  0.11
+     0.04  0.04  0.03     0.01  0.01  0.00     0.00  0.00  0.02     0.01  0.01  0.00
+     0.01  0.01  0.00     0.01  0.01  0.02     0.04  0.05  0.04     0.02  0.04  0.03
+     0.48  0.41  0.34     0.18  0.16  0.17     0.16  0.16  0.04     0.01  0.02  0.02
+     0.03  0.03  0.01     0.01  0.00  0.02     0.20  0.27  0.16     0.02  0.01  0.01
+     0.03  0.03  0.02    -0.00  0.00  0.00     0.01  0.02  0.04     0.15  0.18  0.17
+     0.04  0.03  0.03     0.00  0.00  0.00     0.11  0.11  0.02     0.06  0.06  0.08
+     0.18  0.21  0.07     0.10  0.11  0.08     0.08  0.07  0.10     0.05  0.05  0.07
+     0.00  0.00  0.00     0.04  0.05  0.08     0.05  0.03  0.02     0.08  0.08  0.07
+     0.02  0.01  0.00     0.08  0.06  0.05     0.12  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff010000 ff010000 ff020015  ff010000 ff010000 ff01001b  ff010500 ff001400 ff001a17
 	ff010000 ff010000 ff020015  ff010000 ff010000 ff01001e  ff090500 ff061500 ff001c1d
diff --git a/profiles/misc/XPS13_9360.icc.txt b/profiles/misc/XPS13_9360.icc.txt
index 895e686..29ea493 100644
--- a/profiles/misc/XPS13_9360.icc.txt
+++ b/profiles/misc/XPS13_9360.icc.txt
@@ -33,19 +33,28 @@
        | 0.028808593 0.99142456 -0.017227172 |
        | -0.00944519 0.0154418945 0.74728393 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	355733 a5d71d 4d6817 190d30 1e104a 5f4908 4d8a27
-	6c3a2f 1c1711 6f4826 a2a514 4f610c 2d452d 44268e
-	a78f9e 4c638f 7e8851 42561a 2b1555 8b780d 8b4c9d
-	764120 0c053a d3ef68 803f90 8ab82c 221078 4b7346
-	4a4c30 382d3e 1f0f46 8b8f55 8fcb70 834770 427710
-	778e87 3a4e19 552b05 559633 070807 180e68 262b51
-	1c0d7c 292a05 496773 0a0a1a 23380c 4d3112 906a90
-	b6af5a a474b7 5d371f 406d2f 53883f 190f0f 61b21c
-	518224 79660c 211726 362e0c 0d0833 06031b 402c1d
-	6b626d 563861 39630e 52285d 301827 2b3150 5f678c
-	2a4315 322482 100932 582e05 5a9814 02010c 505aa5
-	63aa1a 44292c 3a463a 5d3c23 548e40 4e3118 516186
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.65  0.84  0.12     0.30  0.41  0.09     0.10  0.05  0.19
+     0.12  0.06  0.29     0.37  0.29  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.64  0.65  0.08     0.31  0.38  0.05
+     0.18  0.27  0.18     0.27  0.15  0.56     0.66  0.56  0.62     0.30  0.39  0.56
+     0.49  0.53  0.32     0.26  0.34  0.10     0.17  0.08  0.34     0.55  0.47  0.05
+     0.54  0.30  0.61     0.46  0.25  0.13     0.05  0.02  0.23     0.83  0.94  0.41
+     0.50  0.25  0.57     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.28
+     0.29  0.30  0.19     0.22  0.17  0.24     0.12  0.06  0.28     0.55  0.56  0.33
+     0.56  0.80  0.44     0.51  0.28  0.44     0.26  0.47  0.06     0.47  0.56  0.53
+     0.23  0.31  0.10     0.33  0.17  0.02     0.33  0.59  0.20     0.03  0.03  0.03
+     0.09  0.05  0.41     0.15  0.17  0.32     0.11  0.05  0.49     0.16  0.16  0.02
+     0.29  0.40  0.45     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.42  0.56     0.71  0.69  0.35     0.64  0.45  0.72     0.36  0.22  0.12
+     0.25  0.43  0.18     0.32  0.53  0.25     0.10  0.06  0.06     0.38  0.70  0.11
+     0.32  0.51  0.14     0.48  0.40  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.03  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.42  0.38  0.43
+     0.34  0.22  0.38     0.22  0.39  0.05     0.32  0.16  0.36     0.19  0.09  0.15
+     0.17  0.19  0.31     0.37  0.41  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.03  0.20     0.35  0.18  0.02     0.35  0.59  0.08     0.01  0.00  0.05
+     0.31  0.35  0.65     0.39  0.67  0.10     0.27  0.16  0.17     0.23  0.27  0.23
+     0.36  0.23  0.14     0.33  0.56  0.25     0.30  0.19  0.09     0.32  0.38  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00010080 000300ff  00008000 00018080 000380ff  0001ff00 0001ff7f 0003ffff
 	00800000 00800080 008000ff  00808000 00808080 008080ff  0080ff00 0080ff7f 0080ffff
diff --git a/profiles/misc/XRite_GRACol7_340_CMYK.icc.txt b/profiles/misc/XRite_GRACol7_340_CMYK.icc.txt
index 9b6bf96..3a470c0 100644
--- a/profiles/misc/XRite_GRACol7_340_CMYK.icc.txt
+++ b/profiles/misc/XRite_GRACol7_340_CMYK.icc.txt
@@ -46,16 +46,23 @@
        | 0. 1. 0. |
        | 0. 0. 1. |
 WTPT : | 0.8447876 0.8761749 0.7453765 |
-252 random bytes transformed to linear XYZD50 bytes:
-	121d23 3b2510 0c0e07 1c151b 1e1607 17210e 252013
-	242239 010102 111616 212b45 493020 26281a 030201
-	050604 6c473d 000000 3c4453 351e19 040301 271c17
-	201f15 020202 333730 617864 1d2c14 131a35 2d341b
-	090b08 050402 030205 030301 030201 030406 0d0e0b
-	070c08 7a6755 2f2b2c 2a2c0c 040606 090804 040305
-	314225 070503 080906 010101 04050b 262d2a 0c0a08
-	020100 1e1e06 101216 2f3612 1a1b15 151118 0d0d11
-	020202 0c0d15 0f0906 181614 070502 15130f 201e25
+252 random bytes transformed to 63 linear XYZD50 pixels:
+     0.07  0.11  0.14     0.23  0.14  0.06     0.05  0.05  0.03     0.11  0.08  0.11
+     0.12  0.09  0.03     0.09  0.13  0.05     0.15  0.13  0.08     0.14  0.13  0.22
+     0.00  0.00  0.01     0.06  0.09  0.09     0.13  0.17  0.27     0.28  0.19  0.13
+     0.15  0.16  0.10     0.01  0.01  0.00     0.02  0.03  0.02     0.42  0.28  0.24
+     0.00  0.00 -0.00     0.24  0.27  0.32     0.21  0.12  0.10     0.01  0.01  0.00
+     0.15  0.11  0.09     0.12  0.12  0.08     0.01  0.01  0.01     0.20  0.22  0.19
+     0.38  0.47  0.39     0.11  0.17  0.08     0.07  0.10  0.21     0.18  0.20  0.11
+     0.04  0.04  0.03     0.02  0.01  0.01     0.01  0.01  0.02     0.01  0.01  0.01
+     0.01  0.01  0.00     0.01  0.02  0.02     0.05  0.06  0.04     0.03  0.05  0.03
+     0.48  0.40  0.33     0.18  0.17  0.17     0.17  0.17  0.05     0.01  0.02  0.03
+     0.03  0.03  0.01     0.01  0.01  0.02     0.19  0.26  0.14     0.03  0.02  0.01
+     0.03  0.04  0.02     0.00  0.00  0.00     0.02  0.02  0.04     0.15  0.18  0.16
+     0.05  0.04  0.03     0.01  0.00  0.00     0.12  0.12  0.02     0.06  0.07  0.08
+     0.19  0.21  0.07     0.10  0.11  0.08     0.08  0.07  0.09     0.05  0.05  0.07
+     0.01  0.01  0.01     0.05  0.05  0.08     0.06  0.04  0.02     0.10  0.09  0.08
+     0.03  0.02  0.01     0.08  0.07  0.06     0.13  0.12  0.15
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	ff000000 ff000011 ff000021  ff000700 ff000708 ff000d1d  ff001900 ff001800 ff001d1a
 	ff060007 ff000016 ff000024  ff090400 ff020409 ff000a1d  ff101500 ff0b1600 ff0c1c1a
diff --git a/profiles/misc/calibrated_nonzero_black.icc.txt b/profiles/misc/calibrated_nonzero_black.icc.txt
index 9dd950f..8e9fd57 100644
--- a/profiles/misc/calibrated_nonzero_black.icc.txt
+++ b/profiles/misc/calibrated_nonzero_black.icc.txt
@@ -34,19 +34,28 @@
        | 0.029525756 0.9903717 -0.016967773 |
        | -0.009170532 0.0149383544 0.75354003 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	355834 a5d71d 4d6817 1a0e30 1e104b 5f4a08 4e8a27
-	6c3a2f 1d1711 6e4826 a2a514 4f610c 2d462d 44268e
-	a78f9e 4c6390 7e8851 42571a 2b1556 8b790d 8b4c9d
-	764120 0c053b d3ef67 803f90 8bb92c 221079 4b7347
-	4a4c30 382d3e 200f47 8b9055 8fcb70 834770 427810
-	778f88 3a4e19 552c05 569634 070907 180e68 262c52
-	1c0d7c 292a05 496773 0b0b1a 24380c 4e3112 906a90
-	b6af5a a474b7 5d371f 416d2f 53893f 190f0f 62b21c
-	528224 79660c 221727 362f0c 0d0934 06031b 402d1d
-	6b626d 563862 39630e 52285d 301827 2c3150 5f678d
-	2a4315 322483 100932 582e05 5a9814 03020c 505aa5
-	63aa1a 44292d 3a463b 5d3c23 558e41 4e3118 516186
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.65  0.84  0.11     0.30  0.41  0.09     0.10  0.05  0.19
+     0.12  0.06  0.29     0.37  0.29  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.64  0.65  0.08     0.31  0.38  0.05
+     0.18  0.27  0.18     0.27  0.15  0.56     0.66  0.56  0.62     0.30  0.39  0.56
+     0.49  0.53  0.32     0.26  0.34  0.10     0.17  0.08  0.34     0.54  0.47  0.05
+     0.54  0.30  0.62     0.46  0.25  0.13     0.05  0.02  0.23     0.83  0.94  0.41
+     0.50  0.25  0.57     0.54  0.72  0.17     0.13  0.06  0.47     0.30  0.45  0.28
+     0.29  0.30  0.19     0.22  0.18  0.24     0.12  0.06  0.28     0.55  0.56  0.33
+     0.56  0.80  0.44     0.51  0.28  0.44     0.26  0.47  0.06     0.47  0.56  0.53
+     0.23  0.31  0.10     0.33  0.17  0.02     0.34  0.59  0.20     0.03  0.03  0.03
+     0.09  0.06  0.41     0.15  0.17  0.32     0.11  0.05  0.49     0.16  0.17  0.02
+     0.29  0.40  0.45     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.42  0.56     0.71  0.69  0.35     0.64  0.45  0.72     0.36  0.22  0.12
+     0.25  0.43  0.19     0.33  0.54  0.25     0.10  0.06  0.06     0.38  0.70  0.11
+     0.32  0.51  0.14     0.48  0.40  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.03  0.20     0.02  0.01  0.11     0.25  0.18  0.12     0.42  0.38  0.43
+     0.34  0.22  0.38     0.22  0.39  0.05     0.32  0.16  0.37     0.19  0.09  0.15
+     0.17  0.19  0.31     0.37  0.41  0.55     0.17  0.26  0.08     0.20  0.14  0.51
+     0.06  0.04  0.20     0.35  0.18  0.02     0.35  0.60  0.08     0.01  0.01  0.05
+     0.31  0.35  0.65     0.39  0.67  0.10     0.27  0.16  0.17     0.23  0.28  0.23
+     0.36  0.23  0.14     0.33  0.56  0.25     0.31  0.19  0.10     0.32  0.38  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00040404 00030380 000000ff  00048003 00038080 000080ff  0001ff00 0000ff80 0000ffff
 	00800303 00800280 008000ff  00808002 00808080 008080ff  0080ff00 0080ff80 0080ffff
diff --git a/profiles/misc/crbug_1017960_19.icc.txt b/profiles/misc/crbug_1017960_19.icc.txt
index df62d3c..6233fa3 100644
--- a/profiles/misc/crbug_1017960_19.icc.txt
+++ b/profiles/misc/crbug_1017960_19.icc.txt
@@ -36,19 +36,28 @@
        | 0.029571533 0.9904937 -0.017059326 |
        | -0.009231567 0.015075683 0.75164794 |
 WTPT : | 0.95047 1. 1.0890960 |
-252 random bytes transformed to linear XYZD50 bytes:
-	3f564a a3cb20 4b5e1b 1b124c 23186f 52430d 578330
-	68404e 191519 68493e 9e9c1a 4a580d 364642 442fad
-	a894bd 5867b0 7b8273 425221 2e1d7b 867614 8857b8
-	6d4335 150e5c def08f 7f4db3 8baf37 291b9d 557066
-	4a4c49 392f60 23176a 888a79 9ecb94 83539c 476e0e
-	7d8eab 3a4a21 472a0a 649244 08090a 22198c 303275
-	2619a0 242606 556896 0e0d27 25350d 402c1c 9073b5
-	b8ae81 a17dc0 513631 496840 5f8457 150e17 70ad1d
-	55792c 716312 21193e 2e2a11 151051 0a072a 372a2d
-	6a6493 523c88 3b580d 4c2f84 2c1a3f 343774 656baf
-	2d401a 372da5 150f4f 4b2d0c 5f8d13 040311 5760b7
-	6ba01b 3d2948 404858 513a37 638b59 412d26 5a65a9
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.25  0.34  0.29     0.64  0.80  0.13     0.29  0.37  0.11     0.11  0.07  0.30
+     0.14  0.09  0.43     0.32  0.26  0.05     0.34  0.51  0.19     0.41  0.25  0.31
+     0.10  0.08  0.10     0.41  0.29  0.24     0.62  0.61  0.10     0.29  0.35  0.05
+     0.21  0.28  0.26     0.27  0.18  0.68     0.66  0.58  0.74     0.35  0.41  0.69
+     0.48  0.51  0.45     0.26  0.32  0.13     0.18  0.11  0.48     0.52  0.46  0.08
+     0.53  0.34  0.72     0.43  0.26  0.21     0.08  0.05  0.36     0.87  0.94  0.56
+     0.50  0.30  0.70     0.55  0.69  0.22     0.16  0.11  0.62     0.33  0.44  0.40
+     0.29  0.30  0.29     0.22  0.19  0.38     0.14  0.09  0.42     0.53  0.54  0.48
+     0.62  0.80  0.58     0.51  0.32  0.61     0.28  0.43  0.06     0.49  0.56  0.67
+     0.23  0.29  0.13     0.28  0.16  0.04     0.39  0.57  0.26     0.03  0.03  0.04
+     0.13  0.10  0.55     0.19  0.20  0.46     0.15  0.10  0.63     0.14  0.15  0.02
+     0.34  0.41  0.59     0.06  0.05  0.15     0.15  0.21  0.05     0.25  0.17  0.11
+     0.56  0.45  0.71     0.72  0.68  0.51     0.63  0.49  0.75     0.32  0.21  0.19
+     0.29  0.41  0.25     0.37  0.52  0.34     0.08  0.06  0.09     0.44  0.68  0.11
+     0.34  0.47  0.17     0.44  0.39  0.07     0.13  0.10  0.24     0.18  0.16  0.07
+     0.08  0.06  0.32     0.04  0.03  0.16     0.22  0.16  0.17     0.42  0.39  0.58
+     0.32  0.23  0.53     0.23  0.35  0.05     0.30  0.18  0.52     0.17  0.10  0.25
+     0.20  0.21  0.45     0.40  0.42  0.69     0.18  0.25  0.10     0.22  0.17  0.65
+     0.08  0.06  0.31     0.30  0.17  0.05     0.37  0.55  0.07     0.02  0.01  0.07
+     0.34  0.38  0.72     0.42  0.63  0.10     0.24  0.16  0.28     0.25  0.28  0.34
+     0.32  0.23  0.21     0.39  0.55  0.35     0.25  0.18  0.15     0.35  0.40  0.66
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0012186c 00333fe9  0000783c 00127b7b 003386ef  0000f27f 0010f3a3 0033f8ff
 	009f2a00 00a03368 00a64ce8  009f7f34 00a08277 00a58cee  009ff47c 00a0f6a0 00a5faff
diff --git a/profiles/misc/crbug_976551.icc.txt b/profiles/misc/crbug_976551.icc.txt
index 8dc1efb..74f0c99 100644
--- a/profiles/misc/crbug_976551.icc.txt
+++ b/profiles/misc/crbug_976551.icc.txt
@@ -36,19 +36,28 @@
        | 0.030181884 0.99002075 -0.01713562 |
        | -0.009216308 0.015029907 0.75172424 |
 WTPT : | 0.94955444 1. 1.0890197 |
-252 random bytes transformed to linear XYZD50 bytes:
-	396c49 a7dc10 60831b 2f184c 341c6a 7a6306 459331
-	894847 342b1f 8d5f3b b0b70b 657d06 385e43 6339a5
-	c0a9ae 5579a4 97a267 587323 451f74 a09307 a75db0
-	904e33 120759 d7f276 9a46a6 95c632 341693 54875d
-	686b46 58485a 361965 a4a96b 93d180 a0588a 3d8508
-	8aa59a 4f6b24 6c3304 4c9d41 0d120d 201585 36426f
-	261097 404403 507b8a 13152f 31510e 6b471e ad86a4
-	c9c26e bf8dc4 7b4c32 407e41 529551 2e1b1c 50b113
-	59942d 928107 3c293f 534911 150f51 0b0431 604631
-	8a8186 78517e 3d7708 70327a 4c233f 404a6e 7784a1
-	375c1e 4a3a9c 1e104f 6f3605 59a309 050218 6174b7
-	5db012 653e46 526454 7c5337 509853 6d4728 647c9c
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.22  0.42  0.29     0.66  0.86  0.06     0.38  0.51  0.11     0.18  0.09  0.30
+     0.20  0.11  0.41     0.48  0.39  0.02     0.27  0.58  0.19     0.54  0.28  0.28
+     0.20  0.17  0.12     0.55  0.37  0.23     0.69  0.72  0.04     0.39  0.49  0.02
+     0.22  0.37  0.26     0.39  0.22  0.65     0.75  0.66  0.68     0.33  0.47  0.64
+     0.59  0.64  0.41     0.34  0.45  0.14     0.27  0.12  0.45     0.63  0.57  0.03
+     0.66  0.36  0.69     0.57  0.31  0.20     0.07  0.03  0.35     0.84  0.95  0.46
+     0.60  0.28  0.65     0.59  0.77  0.20     0.20  0.09  0.58     0.33  0.53  0.37
+     0.41  0.42  0.28     0.34  0.28  0.35     0.21  0.10  0.40     0.64  0.66  0.42
+     0.58  0.82  0.50     0.63  0.34  0.54     0.24  0.52  0.03     0.54  0.65  0.60
+     0.31  0.42  0.14     0.42  0.20  0.01     0.30  0.61  0.25     0.05  0.07  0.05
+     0.13  0.08  0.52     0.21  0.26  0.44     0.15  0.06  0.59     0.25  0.27  0.01
+     0.31  0.48  0.54     0.08  0.08  0.19     0.19  0.32  0.05     0.42  0.28  0.12
+     0.68  0.52  0.64     0.79  0.76  0.43     0.75  0.55  0.77     0.48  0.30  0.20
+     0.25  0.49  0.25     0.32  0.59  0.32     0.18  0.10  0.11     0.31  0.69  0.08
+     0.35  0.58  0.18     0.57  0.51  0.03     0.23  0.16  0.25     0.33  0.29  0.07
+     0.08  0.06  0.32     0.04  0.02  0.19     0.38  0.27  0.19     0.54  0.51  0.52
+     0.47  0.32  0.49     0.24  0.47  0.03     0.44  0.20  0.48     0.30  0.14  0.25
+     0.25  0.29  0.43     0.47  0.52  0.63     0.22  0.36  0.12     0.29  0.23  0.61
+     0.12  0.06  0.31     0.44  0.21  0.02     0.35  0.64  0.04     0.02  0.01  0.09
+     0.38  0.46  0.72     0.36  0.69  0.07     0.40  0.24  0.27     0.32  0.39  0.33
+     0.49  0.33  0.22     0.31  0.60  0.32     0.43  0.28  0.16     0.39  0.49  0.61
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 000000aa 000000ff  00009f00 00009c9b 000096ff  0000ff00 0000ff73 0000fffe
 	00a2000a 00a100aa 009e00ff  009d9e00 009b9b9b 009995ff  0091ff00 008fff74 008cfffe
diff --git a/profiles/misc/sRGB_Calibrated_Heterogeneous.icc.txt b/profiles/misc/sRGB_Calibrated_Heterogeneous.icc.txt
index a44e1e9..a29fae0 100644
--- a/profiles/misc/sRGB_Calibrated_Heterogeneous.icc.txt
+++ b/profiles/misc/sRGB_Calibrated_Heterogeneous.icc.txt
@@ -28,19 +28,28 @@
        | 0.22447204 0.7223510 0.05317688 |
        | 0.0011291503 0.05355835 0.7702179 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	34572f a6d810 4c6710 180c31 1c0f4d 604904 4c8a1f
-	6e3a2c 1b160f 704723 a5a60a 4e6006 2c452a 422497
-	a88ea1 4a6293 7d874b 415614 291359 8e7906 8c4aa5
-	78401d 0a043c d4f05d 813e98 8bbb22 200e80 497342
-	484b2c 372b3d 1e0e49 8b8f4f 8dcb69 844673 417809
-	748d87 394d14 572b02 55972c 060806 150c6d 242a53
-	1a0b84 282a02 466572 090a1a 233708 4e300f 8f6994
-	b7af52 a572bf 5e361c 3f6d2a 518838 180e0e 61b411
-	50811d 7b6606 201526 362e09 0b0735 05021c 3f2c1b
-	69606c 553663 386207 512760 2f1726 2a2f51 5c6690
-	294311 2f228a 0f0833 5a2e02 59990b 02010b 4d59ad
-	63ad10 44282b 384538 5d3b20 528e39 4e3016 4e6089
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.20  0.34  0.19     0.65  0.85  0.06     0.30  0.41  0.06     0.09  0.05  0.19
+     0.11  0.06  0.30     0.38  0.29  0.01     0.30  0.54  0.12     0.43  0.23  0.17
+     0.11  0.09  0.06     0.44  0.28  0.14     0.65  0.65  0.04     0.31  0.38  0.02
+     0.17  0.27  0.16     0.26  0.14  0.59     0.66  0.56  0.63     0.29  0.38  0.58
+     0.49  0.53  0.29     0.25  0.34  0.08     0.16  0.08  0.35     0.56  0.47  0.02
+     0.55  0.29  0.65     0.47  0.25  0.11     0.04  0.02  0.24     0.83  0.94  0.36
+     0.51  0.24  0.60     0.55  0.73  0.13     0.13  0.06  0.50     0.29  0.45  0.26
+     0.28  0.29  0.17     0.21  0.17  0.24     0.12  0.05  0.28     0.54  0.56  0.31
+     0.55  0.80  0.41     0.52  0.28  0.45     0.26  0.47  0.03     0.46  0.55  0.53
+     0.22  0.30  0.08     0.34  0.17  0.01     0.33  0.59  0.17     0.02  0.03  0.02
+     0.08  0.05  0.43     0.14  0.16  0.32     0.10  0.04  0.52     0.16  0.16  0.01
+     0.28  0.40  0.45     0.04  0.04  0.10     0.14  0.22  0.03     0.31  0.19  0.06
+     0.56  0.41  0.58     0.72  0.69  0.32     0.65  0.45  0.75     0.37  0.21  0.11
+     0.25  0.43  0.16     0.32  0.53  0.22     0.09  0.05  0.05     0.38  0.71  0.07
+     0.31  0.51  0.11     0.48  0.40  0.02     0.13  0.08  0.15     0.21  0.18  0.03
+     0.05  0.03  0.21     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.21  0.39     0.22  0.39  0.03     0.32  0.15  0.38     0.18  0.09  0.15
+     0.16  0.19  0.32     0.36  0.40  0.56     0.16  0.26  0.07     0.18  0.13  0.54
+     0.06  0.03  0.20     0.35  0.18  0.01     0.35  0.60  0.04     0.01  0.00  0.04
+     0.30  0.35  0.68     0.39  0.68  0.06     0.27  0.16  0.17     0.22  0.27  0.22
+     0.37  0.23  0.13     0.32  0.56  0.22     0.31  0.19  0.09     0.31  0.38  0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000080 000000ff  00008003 00007f80 00007dff  0000ff0e 0000ff81 0000ffff
 	00820000 0081007d 007d00ff  007e7f00 007d7f7e 00797dff  006fff00 006eff7f 0069ffff
diff --git a/profiles/misc/sRGB_Calibrated_Homogeneous.icc.txt b/profiles/misc/sRGB_Calibrated_Homogeneous.icc.txt
index eb5e069..a811149 100644
--- a/profiles/misc/sRGB_Calibrated_Homogeneous.icc.txt
+++ b/profiles/misc/sRGB_Calibrated_Homogeneous.icc.txt
@@ -29,19 +29,28 @@
        | 0.22172546 0.7219696 0.05630493 |
        | 0.0134887695 0.08792114 0.7234802 |
 WTPT : | 0.9505004 1. 1.0890045 |
-252 random bytes transformed to linear XYZD50 bytes:
-	355733 a6d91c 4d6817 1a0e30 1e114b 5f4909 4e8b26
-	6c3b2f 1d1812 6e4826 a3a513 4e600b 2e452c 442690
-	a78e9f 4c6290 7d8750 425619 2b1556 8b780d 8b4c9f
-	764120 0c053b d3f065 803f92 8bb92b 22107a 4c7345
-	494b2f 382d3e 201047 8b8f54 90cd6e 834871 43780f
-	768e87 3a4e19 552c05 579732 080a08 180e69 262b51
-	1c0d7d 292a05 496672 0b0b1b 24380c 4d3113 8f6991
-	b6af58 a473b9 5d371f 416d2e 54893d 191010 64b51b
-	528223 79660c 221727 362f0d 0e0934 06031c 3f2d1e
-	6a616c 553762 3a630d 51285d 2f1727 2c3050 5e668d
-	2b4315 322484 110a32 582e06 5b9912 03020d 5059a6
-	64ac19 44292d 3a463a 5d3c23 558f3f 4e3119 516086
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.65  0.85  0.11     0.30  0.41  0.09     0.10  0.06  0.19
+     0.12  0.07  0.29     0.37  0.29  0.03     0.31  0.54  0.15     0.43  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.64  0.65  0.08     0.31  0.38  0.04
+     0.18  0.27  0.17     0.27  0.15  0.56     0.65  0.56  0.62     0.30  0.39  0.56
+     0.49  0.53  0.31     0.26  0.34  0.10     0.17  0.08  0.34     0.55  0.47  0.05
+     0.55  0.30  0.62     0.46  0.26  0.13     0.05  0.02  0.23     0.83  0.94  0.40
+     0.50  0.25  0.57     0.54  0.73  0.17     0.13  0.06  0.48     0.30  0.45  0.27
+     0.29  0.30  0.19     0.22  0.17  0.24     0.12  0.06  0.28     0.54  0.56  0.33
+     0.56  0.80  0.43     0.51  0.28  0.44     0.26  0.47  0.06     0.46  0.56  0.53
+     0.23  0.31  0.10     0.33  0.17  0.02     0.34  0.59  0.20     0.03  0.04  0.03
+     0.10  0.06  0.41     0.15  0.17  0.32     0.11  0.05  0.49     0.16  0.17  0.02
+     0.29  0.40  0.45     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.57     0.72  0.68  0.35     0.64  0.45  0.73     0.36  0.22  0.12
+     0.25  0.43  0.18     0.33  0.54  0.24     0.10  0.06  0.06     0.39  0.71  0.11
+     0.32  0.51  0.14     0.48  0.40  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.18  0.12     0.41  0.38  0.43
+     0.34  0.22  0.38     0.23  0.39  0.05     0.32  0.16  0.37     0.19  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.17  0.26  0.08     0.20  0.14  0.52
+     0.07  0.04  0.20     0.35  0.18  0.02     0.36  0.60  0.07     0.01  0.01  0.05
+     0.31  0.35  0.65     0.39  0.67  0.10     0.27  0.16  0.18     0.23  0.27  0.23
+     0.36  0.23  0.14     0.33  0.56  0.25     0.30  0.19  0.10     0.32  0.38  0.53
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 00000080 000000ff  00008005 00008080 000080ff  0000ff14 0000ff82 0000ffff
 	00810000 0081007f 008000ff  00808000 00808080 008080ff  007dff11 007dff81 007dffff
diff --git a/profiles/misc/sRGB_HP.icc.txt b/profiles/misc/sRGB_HP.icc.txt
index 329cc83..fb18fb6 100644
--- a/profiles/misc/sRGB_HP.icc.txt
+++ b/profiles/misc/sRGB_HP.icc.txt
@@ -37,19 +37,28 @@
        | 0.2224884 0.71687316 0.06060791 |
        | 0.013916015 0.097076416 0.71409606 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4b7245
-	484a2f 372c3d 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/misc/sRGB_HP_2.icc.txt b/profiles/misc/sRGB_HP_2.icc.txt
index b95f953..3df830d 100644
--- a/profiles/misc/sRGB_HP_2.icc.txt
+++ b/profiles/misc/sRGB_HP_2.icc.txt
@@ -37,19 +37,28 @@
        | 0.2224884 0.71687316 0.06060791 |
        | 0.013916015 0.097076416 0.71409606 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4b7245
-	484a2f 372c3d 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/misc/sRGB_ICC_v4_beta.icc.txt b/profiles/misc/sRGB_ICC_v4_beta.icc.txt
index c6dc792..0c38578 100644
--- a/profiles/misc/sRGB_ICC_v4_beta.icc.txt
+++ b/profiles/misc/sRGB_ICC_v4_beta.icc.txt
@@ -57,19 +57,28 @@
        | 0.02960205 0.99046325 -0.017074585 |
        | -0.009246826 0.015060424 0.7517852 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2f4e2d 92c11a 486216 190e2f 1d1048 5c4609 3e711e
-	653727 1d1711 6b4623 9c9b13 4a5b0b 2b4229 3a2375
-	a58c99 485c89 7c864f 40541a 291452 85710d 76437c
-	703e1b 0c0638 d1ee67 6c3674 7ba728 1e1061 43673c
-	494a2f 372c3c 1e0f45 8a8d54 84b664 78415f 36630c
-	738a83 394d1a 512a04 467a27 080908 161055 262b50
-	180e5e 292905 445f6b 0b0b1a 23370d 4b3011 8c6787
-	b6ad59 986da3 58351b 375f26 467532 190f0f 51861c
-	49731f 75600c 211725 362e0d 0e0933 06031b 3e2c1c
-	69606b 513459 31560c 4b2453 2d1623 2c304f 5d658b
-	2a4114 2f2477 100a31 552d05 497b10 03020b 4f58a4
-	51851b 412728 394539 593a1f 467832 4b2f16 4e5d82
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.19  0.31  0.18     0.57  0.76  0.10     0.28  0.38  0.09     0.10  0.05  0.19
+     0.12  0.06  0.28     0.36  0.27  0.03     0.24  0.44  0.12     0.39  0.21  0.15
+     0.11  0.09  0.07     0.42  0.27  0.14     0.61  0.61  0.07     0.29  0.36  0.04
+     0.17  0.26  0.16     0.23  0.14  0.46     0.65  0.55  0.60     0.28  0.36  0.54
+     0.49  0.52  0.31     0.25  0.33  0.10     0.16  0.08  0.32     0.52  0.44  0.05
+     0.46  0.26  0.49     0.44  0.24  0.11     0.05  0.02  0.22     0.82  0.93  0.40
+     0.42  0.21  0.46     0.48  0.65  0.16     0.12  0.06  0.38     0.26  0.40  0.24
+     0.28  0.29  0.18     0.22  0.17  0.23     0.12  0.06  0.27     0.54  0.55  0.33
+     0.52  0.71  0.39     0.47  0.25  0.37     0.21  0.39  0.05     0.45  0.54  0.51
+     0.22  0.30  0.10     0.32  0.16  0.02     0.27  0.48  0.15     0.03  0.04  0.03
+     0.09  0.06  0.33     0.15  0.17  0.31     0.09  0.06  0.37     0.16  0.16  0.02
+     0.27  0.37  0.42     0.04  0.04  0.10     0.14  0.22  0.05     0.29  0.19  0.07
+     0.55  0.40  0.53     0.71  0.68  0.35     0.60  0.43  0.64     0.35  0.21  0.11
+     0.22  0.37  0.15     0.27  0.46  0.20     0.10  0.06  0.06     0.32  0.53  0.11
+     0.28  0.45  0.12     0.46  0.38  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.03  0.01  0.10     0.24  0.17  0.11     0.41  0.38  0.42
+     0.32  0.21  0.35     0.19  0.34  0.05     0.29  0.14  0.32     0.18  0.09  0.14
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.25  0.08     0.18  0.14  0.47
+     0.06  0.04  0.19     0.33  0.17  0.02     0.29  0.48  0.06     0.01  0.01  0.04
+     0.31  0.34  0.64     0.32  0.52  0.11     0.26  0.15  0.16     0.22  0.27  0.22
+     0.35  0.23  0.12     0.27  0.47  0.20     0.29  0.19  0.09     0.31  0.36  0.51
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	000b0b0b 0000007f 000b1af7  00007f01 00007f80 00007bfb  003cd94c 002ce37c 0000f7f9
 	007b0d00 007e007f 007800f6  007f7f00 007f7f7f 007b7ffe  0076de38 007eef88 0084fbfa
diff --git a/profiles/misc/sRGB_black_scaled.icc.txt b/profiles/misc/sRGB_black_scaled.icc.txt
index d14e8f6..8aa367f 100644
--- a/profiles/misc/sRGB_black_scaled.icc.txt
+++ b/profiles/misc/sRGB_black_scaled.icc.txt
@@ -39,19 +39,28 @@
        | 0.02960205 0.99046325 -0.017074585 |
        | -0.009246826 0.015060424 0.7517852 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4b7245
-	484a2f 372c3d 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/misc/sRGB_lcms.icc.txt b/profiles/misc/sRGB_lcms.icc.txt
index 04719ee..1730789 100644
--- a/profiles/misc/sRGB_lcms.icc.txt
+++ b/profiles/misc/sRGB_lcms.icc.txt
@@ -31,19 +31,28 @@
        | 0.029708862 0.9903411 -0.017059326 |
        | -0.009231567 0.015014648 0.7522583 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f3f8f 89b72c 221077 4b7245
-	484a2f 372c3c 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 496571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.25  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.43     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.54     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff01 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff01 007fff7f 007fffff
diff --git a/profiles/mobile/Display_P3_LUT.icc.txt b/profiles/mobile/Display_P3_LUT.icc.txt
index 291b565..71e5190 100644
--- a/profiles/mobile/Display_P3_LUT.icc.txt
+++ b/profiles/mobile/Display_P3_LUT.icc.txt
@@ -34,19 +34,28 @@
        | 0.029586792 0.9904785 -0.017044067 |
        | -0.009216308 0.015075683 0.75167846 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2b5330 99d30e 456411 1d0f33 221250 674b04 3c841f
-	7d3f2e 1e1811 7c4b24 a5a409 4a5e05 26432b 4c2998
-	af8fa1 446094 7b854c 3c5315 31175b 947905 9f51a6
-	89461e 0d063f cded5c 944599 7eb420 261282 3f6f42
-	494b2d 3b2d3f 24114b 8a8d50 7dc668 974d75 337207
-	6f8b87 344b15 642f03 43902b 070908 1a0f70 242b54
-	1f0f87 292a02 3f6374 0b0b1c 1e3609 573311 9b6c95
-	bbae53 b377c0 6a3a1d 33692a 438338 1d1010 4cac10
-	447d1c 826705 251828 392f0a 0e0a37 07031d 462e1d
-	6c616e 5f3a66 2e5e07 5e2b62 371928 293053 5a6591
-	234012 34258c 120a35 673203 499209 03020d 4b58ad
-	4fa40f 4d2b2d 364439 683e21 448939 573317 4b5e8a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.17  0.33  0.19     0.60  0.83  0.06     0.27  0.39  0.07     0.11  0.06  0.20
+     0.13  0.07  0.31     0.41  0.29  0.02     0.23  0.52  0.12     0.49  0.25  0.18
+     0.12  0.09  0.07     0.49  0.29  0.14     0.65  0.64  0.03     0.29  0.37  0.02
+     0.15  0.26  0.17     0.30  0.16  0.60     0.69  0.56  0.63     0.27  0.38  0.58
+     0.48  0.52  0.30     0.24  0.33  0.08     0.19  0.09  0.36     0.58  0.47  0.02
+     0.62  0.32  0.65     0.54  0.27  0.12     0.05  0.02  0.25     0.80  0.93  0.36
+     0.58  0.27  0.60     0.49  0.71  0.13     0.15  0.07  0.51     0.25  0.43  0.26
+     0.29  0.29  0.18     0.23  0.18  0.25     0.14  0.07  0.30     0.54  0.55  0.31
+     0.49  0.78  0.41     0.59  0.30  0.46     0.20  0.45  0.03     0.43  0.55  0.53
+     0.20  0.30  0.08     0.39  0.18  0.01     0.26  0.57  0.17     0.03  0.04  0.03
+     0.10  0.06  0.44     0.14  0.17  0.33     0.12  0.06  0.53     0.16  0.16  0.01
+     0.25  0.39  0.45     0.04  0.04  0.11     0.12  0.21  0.03     0.34  0.20  0.07
+     0.61  0.42  0.58     0.73  0.68  0.32     0.70  0.47  0.75     0.41  0.23  0.11
+     0.20  0.41  0.16     0.26  0.52  0.22     0.11  0.06  0.06     0.30  0.67  0.06
+     0.27  0.49  0.11     0.51  0.40  0.02     0.14  0.09  0.16     0.22  0.18  0.04
+     0.06  0.04  0.22     0.03  0.01  0.12     0.27  0.18  0.11     0.42  0.38  0.43
+     0.37  0.23  0.40     0.18  0.37  0.03     0.37  0.17  0.38     0.22  0.10  0.16
+     0.16  0.19  0.32     0.35  0.40  0.57     0.14  0.25  0.07     0.21  0.15  0.55
+     0.07  0.04  0.21     0.41  0.19  0.01     0.29  0.57  0.03     0.01  0.01  0.05
+     0.29  0.35  0.68     0.31  0.64  0.06     0.30  0.17  0.18     0.21  0.27  0.22
+     0.41  0.24  0.13     0.27  0.54  0.22     0.34  0.20  0.09     0.29  0.37  0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000008b 000000ff  00008100 00007f7f 000075ff  0000ff00 0000ff34 0000ffff
 	00850000 0084008b 007f00ff  00808100 007f7f7f 007b75ff  006eff00 006cff34 0067ffff
diff --git a/profiles/mobile/Display_P3_parametric.icc.txt b/profiles/mobile/Display_P3_parametric.icc.txt
index 5b8dde3..5a01ac8 100644
--- a/profiles/mobile/Display_P3_parametric.icc.txt
+++ b/profiles/mobile/Display_P3_parametric.icc.txt
@@ -31,19 +31,28 @@
        | 0.029586792 0.9904785 -0.017044067 |
        | -0.009216308 0.015075683 0.75167846 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2b5330 99d30e 456411 1d0f33 221250 674b04 3c841f
-	7d3f2e 1e1811 7c4b24 a5a409 4a5e05 26432b 4c2998
-	af8fa1 446094 7b854c 3c5315 31175b 947905 9f51a6
-	89461e 0d063f cded5c 944599 7eb420 261282 3f6f42
-	494a2d 3b2d3f 24114b 8a8d50 7dc668 964d75 337207
-	6f8b87 344b15 642f03 43902b 070908 1a0f70 242b54
-	1f0f86 292a02 3f6374 0b0b1c 1e3609 573311 9b6c95
-	bbae53 b377c0 6a3a1d 33682a 438338 1d1010 4cac10
-	447d1c 826705 251828 392f0a 0e0a37 07031d 462e1d
-	6c616e 5f3a66 2e5e07 5e2b62 371928 293053 5a6591
-	234012 34258c 120a35 673203 499209 03020d 4b58ad
-	4fa40f 4d2b2d 364439 683e21 448939 573317 4b5e8a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.17  0.33  0.19     0.60  0.83  0.06     0.27  0.39  0.07     0.11  0.06  0.20
+     0.13  0.07  0.31     0.41  0.29  0.02     0.23  0.52  0.12     0.49  0.25  0.18
+     0.12  0.09  0.07     0.49  0.29  0.14     0.65  0.64  0.03     0.29  0.37  0.02
+     0.15  0.26  0.17     0.30  0.16  0.60     0.69  0.56  0.63     0.27  0.38  0.58
+     0.48  0.52  0.30     0.24  0.33  0.08     0.19  0.09  0.36     0.58  0.47  0.02
+     0.62  0.32  0.65     0.54  0.27  0.12     0.05  0.02  0.25     0.80  0.93  0.36
+     0.58  0.27  0.60     0.49  0.71  0.13     0.15  0.07  0.51     0.25  0.43  0.26
+     0.29  0.29  0.18     0.23  0.18  0.25     0.14  0.07  0.30     0.54  0.55  0.31
+     0.49  0.78  0.41     0.59  0.30  0.46     0.20  0.45  0.03     0.43  0.55  0.53
+     0.20  0.30  0.08     0.39  0.18  0.01     0.26  0.57  0.17     0.03  0.04  0.03
+     0.10  0.06  0.44     0.14  0.17  0.33     0.12  0.06  0.53     0.16  0.16  0.01
+     0.25  0.39  0.45     0.04  0.04  0.11     0.12  0.21  0.03     0.34  0.20  0.07
+     0.61  0.42  0.58     0.73  0.68  0.32     0.70  0.47  0.75     0.41  0.23  0.11
+     0.20  0.41  0.16     0.26  0.52  0.22     0.11  0.06  0.06     0.30  0.67  0.06
+     0.27  0.49  0.11     0.51  0.40  0.02     0.14  0.09  0.16     0.22  0.18  0.04
+     0.06  0.04  0.22     0.03  0.01  0.12     0.27  0.18  0.11     0.42  0.38  0.43
+     0.37  0.23  0.40     0.18  0.37  0.03     0.37  0.17  0.38     0.22  0.10  0.16
+     0.16  0.19  0.32     0.35  0.40  0.57     0.14  0.25  0.07     0.21  0.15  0.55
+     0.07  0.04  0.21     0.41  0.19  0.01     0.29  0.57  0.03     0.01  0.01  0.05
+     0.29  0.35  0.68     0.31  0.64  0.06     0.30  0.17  0.18     0.21  0.27  0.22
+     0.41  0.24  0.13     0.27  0.54  0.22     0.34  0.20  0.09     0.29  0.37  0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000008b 000000ff  00008100 00007f7f 000075ff  0000ff00 0000ff34 0000ffff
 	00850000 0083008b 007f00ff  00808100 007f7f7f 007b75ff  006dff00 006cff34 0067ffff
diff --git a/profiles/mobile/iPhone7p.icc.txt b/profiles/mobile/iPhone7p.icc.txt
index cb9d7ee..4af5fd0 100644
--- a/profiles/mobile/iPhone7p.icc.txt
+++ b/profiles/mobile/iPhone7p.icc.txt
@@ -30,19 +30,28 @@
        | 0.029586792 0.9904785 -0.017059326 |
        | -0.009231567 0.015075683 0.75167846 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	2b5330 99d30e 456411 1d0f33 22124f 674b04 3c841f
-	7d3f2e 1e1811 7c4b24 a5a409 4a5e05 26432b 4c2998
-	af8fa1 446094 7b854c 3c5315 31175b 937905 9f51a6
-	89461e 0d063f cded5c 944599 7eb420 261282 3f6f42
-	494a2d 3b2d3f 24114b 8a8d50 7dc668 964d75 337207
-	6f8b87 344b15 642f03 43902b 070908 1a0f70 242b54
-	1f0f86 292a02 3f6374 0b0b1c 1e3609 573311 9b6c95
-	bbae53 b377c0 6a3a1d 33682a 438338 1c1010 4cac10
-	447d1c 826705 251828 392f0a 0e0937 07031d 462e1d
-	6c616e 5f3a65 2d5e07 5e2b62 371928 293053 5a6591
-	234012 34258c 120a35 673203 499209 03020d 4b58ad
-	4fa40f 4d2b2d 364439 683e21 448939 573317 4b5e8a
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.17  0.33  0.19     0.60  0.83  0.06     0.27  0.39  0.07     0.11  0.06  0.20
+     0.13  0.07  0.31     0.41  0.29  0.02     0.23  0.52  0.12     0.49  0.25  0.18
+     0.12  0.09  0.07     0.49  0.29  0.14     0.65  0.64  0.03     0.29  0.37  0.02
+     0.15  0.26  0.17     0.30  0.16  0.60     0.68  0.56  0.63     0.27  0.38  0.58
+     0.48  0.52  0.30     0.23  0.33  0.08     0.19  0.09  0.36     0.58  0.47  0.02
+     0.62  0.32  0.65     0.54  0.27  0.12     0.05  0.02  0.25     0.80  0.93  0.36
+     0.58  0.27  0.60     0.49  0.71  0.13     0.15  0.07  0.51     0.25  0.43  0.26
+     0.29  0.29  0.18     0.23  0.18  0.25     0.14  0.07  0.30     0.54  0.55  0.31
+     0.49  0.78  0.41     0.59  0.30  0.46     0.20  0.45  0.03     0.43  0.55  0.53
+     0.20  0.30  0.08     0.39  0.18  0.01     0.26  0.57  0.17     0.03  0.04  0.03
+     0.10  0.06  0.44     0.14  0.17  0.33     0.12  0.06  0.53     0.16  0.16  0.01
+     0.25  0.39  0.45     0.04  0.04  0.11     0.12  0.21  0.03     0.34  0.20  0.07
+     0.61  0.42  0.58     0.73  0.68  0.32     0.70  0.47  0.75     0.41  0.23  0.11
+     0.20  0.41  0.16     0.26  0.52  0.22     0.11  0.06  0.06     0.30  0.67  0.06
+     0.27  0.49  0.11     0.51  0.40  0.02     0.14  0.09  0.16     0.22  0.18  0.04
+     0.06  0.04  0.22     0.03  0.01  0.12     0.27  0.18  0.11     0.42  0.38  0.43
+     0.37  0.23  0.40     0.18  0.37  0.03     0.37  0.17  0.38     0.22  0.10  0.16
+     0.16  0.19  0.32     0.35  0.40  0.57     0.14  0.25  0.07     0.21  0.15  0.55
+     0.07  0.04  0.21     0.41  0.19  0.01     0.29  0.57  0.03     0.01  0.01  0.05
+     0.29  0.35  0.68     0.31  0.64  0.06     0.30  0.17  0.18     0.21  0.27  0.22
+     0.41  0.24  0.13     0.27  0.54  0.22     0.34  0.20  0.09     0.29  0.37  0.54
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000008b 000000ff  00008100 00007f7f 000075ff  0000ff00 0000ff34 0000ffff
 	00850000 0083008b 007f00ff  00808100 007f7f7f 007b75ff  006dff00 006cff34 0067ffff
diff --git a/profiles/mobile/sRGB_LUT.icc.txt b/profiles/mobile/sRGB_LUT.icc.txt
index eafb102..07108f0 100644
--- a/profiles/mobile/sRGB_LUT.icc.txt
+++ b/profiles/mobile/sRGB_LUT.icc.txt
@@ -34,19 +34,28 @@
        | 0.029586792 0.9904785 -0.017044067 |
        | -0.009216308 0.015075683 0.75167846 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4a7245
-	484a2f 372c3c 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.54     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/mobile/sRGB_parametric.icc.txt b/profiles/mobile/sRGB_parametric.icc.txt
index 56c0384..18b1276 100644
--- a/profiles/mobile/sRGB_parametric.icc.txt
+++ b/profiles/mobile/sRGB_parametric.icc.txt
@@ -31,19 +31,28 @@
        | 0.029586792 0.9904785 -0.017044067 |
        | -0.009216308 0.015075683 0.75167846 |
 WTPT : | 0.9504547 1. 1.0890502 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345632 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f408f 89b72c 221077 4a7245
-	484a2f 372c3c 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 52873e 190f0f 62b21d
-	518024 78650c 211726 352e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d668b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.25  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.43     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.54     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/profiles/sRGB_Facebook.icc.txt b/profiles/sRGB_Facebook.icc.txt
index 3af1446..7f166cd 100644
--- a/profiles/sRGB_Facebook.icc.txt
+++ b/profiles/sRGB_Facebook.icc.txt
@@ -30,19 +30,28 @@
        | 0.2224884 0.71687316 0.06060791 |
        | 0.013916015 0.097076416 0.71409606 |
 WTPT : | 0.9642028 1. 0.8249054 |
-252 random bytes transformed to linear XYZD50 bytes:
-	345633 a4d61e 4c6617 190e2f 1e1149 5e4809 4d8927
-	6c3b2e 1c1711 6e4726 a1a315 4d5f0c 2d442c 44268d
-	a68d9d 4c628e 7c864f 41551a 2a1554 8a770e 8b4c9c
-	764120 0c0539 d2ef66 7f3f8f 89b72c 221077 4b7245
-	484a2f 372c3d 1f1045 898d53 8ecb6f 83486f 427610
-	758d86 394d19 542b05 559533 080908 180f66 262b50
-	1d0d7b 282a05 486571 0b0b1a 23370c 4d3113 8e698e
-	b5ad58 a373b6 5c371e 406c2f 53873e 190f0f 62b21d
-	518024 78650c 211726 362e0d 0e0933 06031b 3f2c1d
-	69606b 553760 39610e 51285b 2f1726 2b304f 5d658b
-	2a4215 322481 110a31 582e06 599714 03020c 4f59a4
-	63a91b 43292c 394539 5c3b22 548d3f 4d3018 506084
+252 random bytes transformed to 84 linear XYZD50 pixels:
+     0.21  0.34  0.20     0.64  0.84  0.12     0.30  0.40  0.09     0.10  0.06  0.18
+     0.12  0.07  0.29     0.37  0.28  0.03     0.30  0.54  0.15     0.42  0.23  0.18
+     0.11  0.09  0.07     0.43  0.28  0.15     0.63  0.64  0.08     0.30  0.37  0.05
+     0.18  0.27  0.17     0.27  0.15  0.55     0.65  0.55  0.61     0.30  0.38  0.56
+     0.49  0.52  0.31     0.25  0.33  0.10     0.17  0.08  0.33     0.54  0.47  0.05
+     0.54  0.30  0.61     0.46  0.26  0.12     0.05  0.02  0.22     0.82  0.94  0.40
+     0.50  0.25  0.56     0.54  0.72  0.17     0.13  0.06  0.47     0.29  0.45  0.27
+     0.28  0.29  0.18     0.22  0.17  0.24     0.12  0.06  0.27     0.54  0.55  0.33
+     0.56  0.79  0.43     0.51  0.28  0.44     0.26  0.46  0.06     0.46  0.55  0.52
+     0.22  0.30  0.10     0.33  0.17  0.02     0.33  0.58  0.20     0.03  0.04  0.03
+     0.10  0.06  0.40     0.15  0.17  0.31     0.11  0.05  0.48     0.16  0.16  0.02
+     0.28  0.40  0.44     0.04  0.04  0.10     0.14  0.22  0.05     0.30  0.19  0.07
+     0.56  0.41  0.56     0.71  0.68  0.35     0.64  0.45  0.71     0.36  0.22  0.12
+     0.25  0.42  0.18     0.32  0.53  0.24     0.10  0.06  0.06     0.39  0.70  0.11
+     0.32  0.50  0.14     0.47  0.39  0.05     0.13  0.09  0.15     0.21  0.18  0.05
+     0.05  0.04  0.20     0.02  0.01  0.11     0.25  0.17  0.11     0.41  0.38  0.42
+     0.33  0.22  0.38     0.22  0.38  0.05     0.32  0.16  0.36     0.18  0.09  0.15
+     0.17  0.19  0.31     0.37  0.40  0.55     0.16  0.26  0.08     0.19  0.14  0.51
+     0.06  0.04  0.19     0.34  0.18  0.02     0.35  0.59  0.08     0.01  0.01  0.05
+     0.31  0.35  0.64     0.39  0.66  0.11     0.26  0.16  0.17     0.22  0.27  0.22
+     0.36  0.23  0.13     0.33  0.55  0.25     0.30  0.19  0.10     0.31  0.37  0.52
 81 edge-case pixels transformed to sRGB 8888 (unpremul):
 	00000000 0000007f 000000ff  00007f00 00007f7f 00007fff  0000ff00 0000ff7f 0000ffff
 	007f0000 007f007f 007f00ff  007f7f00 007f7f7f 007f7fff  007fff00 007fff7f 007fffff
diff --git a/test_only.c b/test_only.c
index 5f78a99..84a6d33 100644
--- a/test_only.c
+++ b/test_only.c
@@ -48,30 +48,22 @@
         npixels = 63;
     }
 
-    uint8_t dst[252];
+    float xyz[252];
 
     if (!skcms_Transform(
                 skcms_252_random_bytes,    fmt, skcms_AlphaFormat_Unpremul, profile,
-                dst, skcms_PixelFormat_RGB_888, skcms_AlphaFormat_Unpremul, skcms_XYZD50_profile(),
+                xyz, skcms_PixelFormat_RGB_fff, skcms_AlphaFormat_Unpremul, skcms_XYZD50_profile(),
                 npixels)) {
         fprintf(fp, "We can parse this profile, but not transform it to XYZD50!\n");
         return;
     }
 
-    fprintf(fp, "252 random bytes transformed to linear XYZD50 bytes:\n");
-    // 252 = 3 * 3 * 7 * 4, so we will print either 9 or 12 rows of 7 XYZ values here.
-    for (size_t i = 0; i < npixels; i += 7) {
-        fprintf(fp, "\t"
-                    "%02x%02x%02x %02x%02x%02x %02x%02x%02x %02x%02x%02x "
-                    "%02x%02x%02x %02x%02x%02x %02x%02x%02x\n",
-                dst[3*i+ 0], dst[3*i+ 1], dst[3*i+ 2],
-                dst[3*i+ 3], dst[3*i+ 4], dst[3*i+ 5],
-                dst[3*i+ 6], dst[3*i+ 7], dst[3*i+ 8],
-                dst[3*i+ 9], dst[3*i+10], dst[3*i+11],
-                dst[3*i+12], dst[3*i+13], dst[3*i+14],
-                dst[3*i+15], dst[3*i+16], dst[3*i+17],
-                dst[3*i+18], dst[3*i+19], dst[3*i+20]);
+    fprintf(fp, "252 random bytes transformed to %zu linear XYZD50 pixels:", npixels);
+    for (size_t i = 0; i < npixels; i++) {
+        if (i % 4 == 0) { fprintf(fp, "\n"); }
+        fprintf(fp, "    % .2f % .2f % .2f", xyz[3*i+0], xyz[3*i+1], xyz[3*i+2]);
     }
+    fprintf(fp, "\n");
 }
 
 static void dump_transform_to_sRGBA(FILE* fp,