                Size : 0x00000964 : 2404
    Data color space : 0x52474220 : 'RGB '
                 PCS : 0x58595A20 : 'XYZ '
 Input Channel Count :            : 3
           Tag count : 0x0000000D : 13

 Tag    : Type   : Size   : Offset
 ------ : ------ : ------ : --------
 'cprt' : 'text' :     56 : 288
 'desc' : 'desc' :    128 : 344
 'dmnd' : 'desc' :    122 : 472
 'dmdd' : 'desc' :     98 : 596
 'rXYZ' : 'XYZ ' :     20 : 696
 'gXYZ' : 'XYZ ' :     20 : 716
 'bXYZ' : 'XYZ ' :     20 : 736
 'wtpt' : 'XYZ ' :     20 : 756
 'rTRC' : 'curv' :    524 : 776
 'gTRC' : 'curv' :    524 : 1300
 'bTRC' : 'curv' :    524 : 1824
 'calt' : 'dtim' :     20 : 2348
 'view' : 'view' :     36 : 2368

rTRC : 16-bit table with 256 entries
  ~= : 2.200056, 1, -7.76723e-07, 0.00389105, 0.01176471, 0, 0 (Max error: 0.00392157) (D-gap: 1.11191e-05) (f(1) = 1.00002)
gTRC : 16-bit table with 256 entries
  ~= : 2.200056, 1, -7.76723e-07, 0.00389105, 0.01176471, 0, 0 (Max error: 0.00392157) (D-gap: 1.11191e-05) (f(1) = 1.00002)
bTRC : 16-bit table with 256 entries
  ~= : 2.200056, 1, -7.76723e-07, 0.00389105, 0.01176471, 0, 0 (Max error: 0.00392157) (D-gap: 1.11191e-05) (f(1) = 1.00002)
Best : 2.200056, 1, -7.76723e-07, 0.00389105, 0.01176471, 0, 0 (D-gap: 1.11191e-05) (f(1) = 1.00002)
Inv  : 0.4545339, 1, -0, 257, 4.577707e-05, 0, -0 (D-gap: -0.00110817) (f(1) = 1)
Best Error: | 0.00392157 0.00392157 0.00392157 |
 XYZ : | 0.45872497 0.32295227 0.16848754 |
       | 0.2328949 0.6973877 0.06971740 |
       | 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 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
1 max error transforming back from XYZ:
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0
      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
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
	00ff0000 00ff0079 00ff00ff  00ff8100 00ff816c 00ff81fc  00ffff00 00ffff01 00ffffeb
	7f000000 7f000083 7f0000ff  7f228100 7f228178 7f2181ff  7f4dff00 7f4dff37 7f4dffef
	7f900000 7f900081 7f9000ff  7f948100 7f948175 7f9481ff  7fa0ff00 7fa0ff30 7fa0ffee
	7fff0000 7fff0079 7fff00ff  7fff8100 7fff816c 7fff81fc  7fffff00 7fffff01 7fffffeb
	ff000000 ff000083 ff0000ff  ff228100 ff228178 ff2181ff  ff4dff00 ff4dff37 ff4dffef
	ff900000 ff900081 ff9000ff  ff948100 ff948175 ff9481ff  ffa0ff00 ffa0ff30 ffa0ffee
	ffff0000 ffff0079 ffff00ff  ffff8100 ffff816c ffff81fc  ffffff00 ffffff01 ffffffeb
