Project

General

Profile

Feature #756 » jpg.txt

exiftool decode of jpeg, showing ICC in JPEG APP2 - Ray NA, 04 Feb 2011 15:05

 
1
  ExifToolVersion = 8.48
2
  FileName = DSC-IFD0_ICCprofile.jpg
3
  Directory = .
4
  FileSize = 1628959
5
  FileModifyDate = 1296859972
6
  FilePermissions = 33206
7
  FileType = JPEG
8
  MIMEType = image/jpeg
9
JPEG APP0 (14 bytes):
10
    0006: 4a 46 49 46 00 01 02 01 01 2c 01 2c 00 00       [JFIF.....,.,..]
11
  + [BinaryData directory, 9 bytes]
12
  | JFIFVersion = 1 2
13
  | - Tag 0x0000 (2 bytes, int8u[2]):
14
  |     000b: 01 02                                           [..]
15
  | ResolutionUnit = 1
16
  | - Tag 0x0002 (1 bytes, int8u[1]):
17
  |     000d: 01                                              [.]
18
  | XResolution = 300
19
  | - Tag 0x0003 (2 bytes, int16u[1]):
20
  |     000e: 01 2c                                           [.,]
21
  | YResolution = 300
22
  | - Tag 0x0005 (2 bytes, int16u[1]):
23
  |     0010: 01 2c                                           [.,]
24
JPEG APP1 (39575 bytes):
25
    0018: 45 78 69 66 00 00 49 49 2a 00 08 00 00 00 0b 00 [Exif..II*.......]
26
    0028: 0f 01 02 00 12 00 00 00 92 00 00 00 10 01 02 00 [................]
27
    0038: 0a 00 00 00 a4 00 00 00 12 01 03 00 01 00 00 00 [................]
28
    0048: 01 00 00 00 1a 01 05 00 01 00 00 00 ae 00 00 00 [................]
29
    0058: 1b 01 05 00 01 00 00 00 b6 00 00 00 28 01 03 00 [............(...]
30
    0068: 01 00 00 00 02 00 00 00 31 01 02 00 13 00 00 00 [........1.......]
31
    0078: be 00 00 00 32 01 02 00 14 00 00 00 d2 00 00 00 [....2...........]
32
    [snip 39463 bytes]
33
  ExifByteOrder = II
34
  + [IFD0 directory with 11 entries]
35
  | 0)  Make = NIKON CORPORATION
36
  |     - Tag 0x010f (18 bytes, string[18]):
37
  |         00b0: 4e 49 4b 4f 4e 20 43 4f 52 50 4f 52 41 54 49 4f [NIKON CORPORATIO]
38
  |         00c0: 4e 00                                           [N.]
39
  | 1)  Model = NIKON D40
40
  |     - Tag 0x0110 (10 bytes, string[10]):
41
  |         00c2: 4e 49 4b 4f 4e 20 44 34 30 00                   [NIKON D40.]
42
  | 2)  Orientation = 1
43
  |     - Tag 0x0112 (2 bytes, int16u[1]):
44
  |         0048: 01 00                                           [..]
45
  | 3)  XResolution = 300 (300/1)
46
  |     - Tag 0x011a (8 bytes, rational64u[1]):
47
  |         00cc: 2c 01 00 00 01 00 00 00                         [,.......]
48
  | 4)  YResolution = 300 (300/1)
49
  |     - Tag 0x011b (8 bytes, rational64u[1]):
50
  |         00d4: 2c 01 00 00 01 00 00 00                         [,.......]
51
  | 5)  ResolutionUnit = 2
52
  |     - Tag 0x0128 (2 bytes, int16u[1]):
53
  |         006c: 02 00                                           [..]
54
  | 6)  Software = Capture NX 2.2.5 W
55
  |     - Tag 0x0131 (19 bytes, string[19]):
56
  |         00dc: 43 61 70 74 75 72 65 20 4e 58 20 32 2e 32 2e 35 [Capture NX 2.2.5]
57
  |         00ec: 20 57 00                                        [ W.]
58
  | 7)  ModifyDate = 2011:02:04 22:52:52
59
  |     - Tag 0x0132 (20 bytes, string[20]):
60
  |         00f0: 32 30 31 31 3a 30 32 3a 30 34 20 32 32 3a 35 32 [2011:02:04 22:52]
61
  |         0100: 3a 35 32 00                                     [:52.]
62
  | 8)  YCbCrPositioning = 1
63
  |     - Tag 0x0213 (2 bytes, int16u[1]):
64
  |         0090: 01 00                                           [..]
65
  | 9)  ReferenceBlackWhite = 0 255 0 255 0 255 (0/1 255/1 0/1 255/1 0/1 255/1)
66
  |     - Tag 0x0214 (48 bytes, rational64u[6]):
67
  |         0104: 00 00 00 00 01 00 00 00 ff 00 00 00 01 00 00 00 [................]
68
  |         0114: 00 00 00 00 01 00 00 00 ff 00 00 00 01 00 00 00 [................]
69
  |         0124: 00 00 00 00 01 00 00 00 ff 00 00 00 01 00 00 00 [................]
70
  | 10) ExifOffset (SubDirectory) -->
71
  |     - Tag 0x8769 (4 bytes, int32u[1]):
72
  |         00a8: 16 01 00 00                                     [....]
73
  | + [ExifIFD directory with 38 entries]
74
  | | 0)  ExposureTime = 0.02 (2/100)
75
  | |     - Tag 0x829a (8 bytes, rational64u[1]):
76
  | |         0302: 02 00 00 00 64 00 00 00                         [....d...]
77
  | | 1)  FNumber = 3.5 (35/10)
78
  | |     - Tag 0x829d (8 bytes, rational64u[1]):
79
  | |         030a: 23 00 00 00 0a 00 00 00                         [#.......]
80
  | | 2)  ExposureProgram = 1
81
  | |     - Tag 0x8822 (2 bytes, int16u[1]):
82
  | |         0156: 01 00                                           [..]
83
  | | 3)  ISO = 200
84
  | |     - Tag 0x8827 (2 bytes, int16u[1]):
85
  | |         0162: c8 00                                           [..]
86
  | | 4)  ExifVersion = 0220
87
  | |     - Tag 0x9000 (4 bytes, undef[4]):
88
  | |         016e: 30 32 32 30                                     [0220]
89
  | | 5)  DateTimeOriginal = 2011:02:04 22:46:11
90
  | |     - Tag 0x9003 (20 bytes, string[20]):
91
  | |         0312: 32 30 31 31 3a 30 32 3a 30 34 20 32 32 3a 34 36 [2011:02:04 22:46]
92
  | |         0322: 3a 31 31 00                                     [:11.]
93
  | | 6)  CreateDate = 2011:02:04 22:46:11
94
  | |     - Tag 0x9004 (20 bytes, string[20]):
95
  | |         0326: 32 30 31 31 3a 30 32 3a 30 34 20 32 32 3a 34 36 [2011:02:04 22:46]
96
  | |         0336: 3a 31 31 00                                     [:11.]
97
  | | 7)  ComponentsConfiguration = 1 2 3 0
98
  | |     - Tag 0x9101 (4 bytes, undef[4] read as int8u[4]):
99
  | |         0192: 01 02 03 00                                     [....]
100
  | | 8)  ExposureCompensation = 0.3333333333 (2/6)
101
  | |     - Tag 0x9204 (8 bytes, rational64s[1]):
102
  | |         033a: 02 00 00 00 06 00 00 00                         [........]
103
  | | 9)  MaxApertureValue = 3.6 (36/10)
104
  | |     - Tag 0x9205 (8 bytes, rational64u[1]):
105
  | |         0342: 24 00 00 00 0a 00 00 00                         [$.......]
106
  | | 10) MeteringMode = 3
107
  | |     - Tag 0x9207 (2 bytes, int16u[1]):
108
  | |         01b6: 03 00                                           [..]
109
  | | 11) LightSource = 0
110
  | |     - Tag 0x9208 (2 bytes, int16u[1]):
111
  | |         01c2: 00 00                                           [..]
112
  | | 12) Flash = 0
113
  | |     - Tag 0x9209 (2 bytes, int16u[1]):
114
  | |         01ce: 00 00                                           [..]
115
  | | 13) FocalLength = 18 (18/1)
116
  | |     - Tag 0x920a (8 bytes, rational64u[1]):
117
  | |         034a: 12 00 00 00 01 00 00 00                         [........]
118
  | | 14) MakerNoteNikon (SubDirectory) -->
119
  | |     - Tag 0x927c (10868 bytes, undef[10868]):
120
  | |         038e: 4e 69 6b 6f 6e 00 02 00 00 00 49 49 2a 00 08 00 [Nikon.....II*...]
121
  | |         039e: 00 00 31 00 01 00 07 00 04 00 00 00 30 32 31 30 [..1.........0210]
122
  | |         03ae: 02 00 03 00 02 00 00 00 00 00 c8 00 03 00 02 00 [................]
123
  | |         03be: 07 00 00 00 5a 02 00 00 04 00 02 00 08 00 00 00 [....Z...........]
124
  | |         03ce: 62 02 00 00 05 00 02 00 0d 00 00 00 6a 02 00 00 [b...........j...]
125
  | |         [snip 10788 bytes]
126
  | | + [MakerNotes directory with 49 entries]
127
  | | | 0)  MakerNoteVersion = 0210
128
  | | |     - Tag 0x0001 (4 bytes, undef[4]):
129
  | | |         03aa: 30 32 31 30                                     [0210]
130
  | | | 1)  ISO = 0 200
131
  | | |     - Tag 0x0002 (4 bytes, int16u[2]):
132
  | | |         03b6: 00 00 c8 00                                     [....]
133
  | | | 2)  ColorMode = COLOR 
134
  | | |     - Tag 0x0003 (7 bytes, string[7]):
135
  | | |         05f2: 43 4f 4c 4f 52 20 00                            [COLOR .]
136
  | | | 3)  Quality = RAW    
137
  | | |     - Tag 0x0004 (8 bytes, string[8]):
138
  | | |         05fa: 52 41 57 20 20 20 20 00                         [RAW    .]
139
  | | | 4)  WhiteBalance = AUTO        
140
  | | |     - Tag 0x0005 (13 bytes, string[13]):
141
  | | |         0602: 41 55 54 4f 20 20 20 20 20 20 20 20 00          [AUTO        .]
142
  | | | 5)  Sharpness = AUTO  
143
  | | |     - Tag 0x0006 (7 bytes, string[7]):
144
  | | |         0610: 41 55 54 4f 20 20 00                            [AUTO  .]
145
  | | | 6)  FocusMode = MANUAL
146
  | | |     - Tag 0x0007 (7 bytes, string[7]):
147
  | | |         0618: 4d 41 4e 55 41 4c 00                            [MANUAL.]
148
  | | | 7)  WhiteBalanceFineTune = 0
149
  | | |     - Tag 0x000b (2 bytes, int16s[1]):
150
  | | |         03fe: 00 00                                           [..]
151
  | | | 8)  WB_RBLevels = 2.51953125 1.11328125 1 1 (251953125/100000000 111328125/1000[snip]
152
  | | |     - Tag 0x000c (32 bytes, rational64u[4]):
153
  | | |         0620: e5 7f 04 0f 00 e1 f5 05 7d bb a2 06 00 e1 f5 05 [........}.......]
154
  | | |         0630: 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 [................]
155
  | | | 9)  ProgramShift = ..
156
  | | |     - Tag 0x000d (4 bytes, undef[4]):
157
  | | |         0416: 00 01 06 00                                     [....]
158
  | | | 10) ExposureDifference = ...
159
  | | |     - Tag 0x000e (4 bytes, undef[4]):
160
  | | |         0422: fb 01 0c 00                                     [....]
161
  | | | 11) PreviewIFD (SubDirectory) -->
162
  | | |     - Tag 0x0011 (4 bytes, int32u[1]):
163
  | | |         042e: 6e 2a 00 00                                     [n*..]
164
  | | | + [PreviewIFD directory with 6 entries]
165
  | | | | 0)  Compression = 6
166
  | | | |     - Tag 0x0103 (2 bytes, int16u[1]):
167
  | | | |         2e10: 06 00                                           [..]
168
  | | | | 1)  XResolution = 300 (300/1)
169
  | | | |     - Tag 0x011a (8 bytes, rational64u[1]):
170
  | | | |         2e54: 2c 01 00 00 01 00 00 00                         [,.......]
171
  | | | | 2)  YResolution = 300 (300/1)
172
  | | | |     - Tag 0x011b (8 bytes, rational64u[1]):
173
  | | | |         2e5c: 2c 01 00 00 01 00 00 00                         [,.......]
174
  | | | | 3)  ResolutionUnit = 2
175
  | | | |     - Tag 0x0128 (2 bytes, int16u[1]):
176
  | | | |         2e34: 02 00                                           [..]
177
  | | | | 4)  PreviewImageStart = 13056
178
  | | | |     - Tag 0x0201 (4 bytes, int32u[1]):
179
  | | | |         2e40: 00 33 00 00                                     [.3..]
180
  | | | | 5)  PreviewImageLength = 25623
181
  | | | |     - Tag 0x0202 (4 bytes, int32u[1]):
182
  | | | |         2e4c: 17 64 00 00                                     [.d..]
183
  | | | 12) ISOSetting = 0 200
184
  | | |     - Tag 0x0013 (4 bytes, int16u[2]):
185
  | | |         043a: 00 00 c8 00                                     [....]
186
  | | | 13) CropHiSpeed = 0 3040 2014 3040 2014 0 0
187
  | | |     - Tag 0x001b (14 bytes, int16u[7]):
188
  | | |         0640: 00 00 e0 0b de 07 e0 0b de 07 00 00 00 00       [..............]
189
  | | | 14) SerialNumber = 7468956
190
  | | |     - Tag 0x001d (8 bytes, string[8]):
191
  | | |         064e: 37 34 36 38 39 35 36 00                         [7468956.]
192
  | | | 15) ColorSpace = 1
193
  | | |     - Tag 0x001e (2 bytes, int16u[1]):
194
  | | |         045e: 01 00                                           [..]
195
  | | | 16) VRInfo (SubDirectory) -->
196
  | | |     - Tag 0x001f (8 bytes, undef[8]):
197
  | | |         0656: 30 31 30 30 02 00 00 00                         [0100....]
198
  | | | + [BinaryData directory, 8 bytes]
199
  | | | | VRInfoVersion = 0100
200
  | | | | - Tag 0x0000 (4 bytes, undef[4]):
201
  | | | |     0656: 30 31 30 30                                     [0100]
202
  | | | | VibrationReduction = 2
203
  | | | | - Tag 0x0004 (1 bytes, int8u[1]):
204
  | | | |     065a: 02                                              [.]
205
  | | | 17) ToneComp = AUTO    
206
  | | |     - Tag 0x0081 (9 bytes, string[9]):
207
  | | |         065e: 41 55 54 4f 20 20 20 20 00                      [AUTO    .]
208
  | | | 18) LensType = 6
209
  | | |     - Tag 0x0083 (1 bytes, int8u[1]):
210
  | | |         0482: 06                                              [.]
211
  | | | 19) Lens = 18 55 3.5 5.6 (18/1 55/1 35/10 56/10)
212
  | | |     - Tag 0x0084 (32 bytes, rational64u[4]):
213
  | | |         0668: 12 00 00 00 01 00 00 00 37 00 00 00 01 00 00 00 [........7.......]
214
  | | |         0678: 23 00 00 00 0a 00 00 00 38 00 00 00 0a 00 00 00 [#.......8.......]
215
  | | | 20) FlashMode = 0
216
  | | |     - Tag 0x0087 (1 bytes, int8u[1]):
217
  | | |         049a: 00                                              [.]
218
  | | | 21) ShootingMode = 0
219
  | | |     - Tag 0x0089 (2 bytes, int16u[1]):
220
  | | |         04a6: 00 00                                           [..]
221
  | | | 22) Nikon_0x008a = 255
222
  | | |     - Tag 0x008a (2 bytes, int16u[1]):
223
  | | |         04b2: ff 00                                           [..]
224
  | | | 23) LensFStops = @..
225
  | | |     - Tag 0x008b (4 bytes, undef[4]):
226
  | | |         04be: 40 01 0c 00                                     [@...]
227
  | | | 24) ContrastCurve = I .......#'*.26:>BFJNRVZ_cgkosx|...........................[snip]
228
  | | |     - Tag 0x008c (8256 bytes, undef[8256]):
229
  | | |         0688: 49 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [I ..............]
230
  | | |         0698: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
231
  | | |         06a8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
232
  | | |         06b8: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
233
  | | |         06c8: 09 00 0c 00 10 00 13 00 17 00 1b 00 1f 00 23 00 [..............#.]
234
  | | |         [snip 8176 bytes]
235
  | | | 25) ColorHue = MODE3a  
236
  | | |     - Tag 0x008d (9 bytes, string[9]):
237
  | | |         26c8: 4d 4f 44 45 33 61 20 20 00                      [MODE3a  .]
238
  | | | 26) LightSource = NATURAL    
239
  | | |     - Tag 0x0090 (12 bytes, string[12]):
240
  | | |         26d2: 4e 41 54 55 52 41 4c 20 20 20 20 00             [NATURAL    .]
241
  | | | 27) ShotInfoD40 (SubDirectory) -->
242
  | | |     - Tag 0x0091 (1113 bytes, undef[1113]):
243
  | | |         26de: 30 32 30 39 d4 e9 64 ce ea 07 93 a2 9a 1b 21 ec [0209..d.......!.]
244
  | | |         26ee: 8e 58 9a 4a 38 81 04 1c 4b 1d 25 84 1b 4f b7 7a [.X.J8...K.%..O.z]
245
  | | |         26fe: 96 0b d9 00 80 59 8b 16 fa 01 cd eb 04 c8 9f 70 [.....Y.........p]
246
  | | |         270e: 9e 26 01 aa c8 5f f3 0e 82 4f 75 f4 cc fd a0 6d [.&..._...Ou....m]
247
  | | |         271e: a7 6e 29 50 10 cc 5b c3 0a 3d 1d 49 94 44 6e b0 [.n)P..[..=.I.Dn.]
248
  | | |         [snip 1033 bytes]
249
  | | | + [Decrypted ShotInfoD40 directory]
250
  | | | |       26de: 30 32 30 39 24 40 df e8 00 00 ee ee ee ee ee ee [0209$@..........]
251
  | | | |       26ee: 00 2b 2b 02 00 00 27 02 39 02 00 00 27 02 00 00 [.++...'.9...'...]
252
  | | | |       26fe: 00 00 00 00 00 00 00 00 00 36 00 57 00 6d 00 82 [.........6.W.m..]
253
  | | | |       270e: 00 85 00 12 00 6e 00 00 00 00 00 00 00 00 27 07 [.....n........'.]
254
  | | | |       271e: 01 55 00 20 00 c5 00 c5 00 5a 00 65 00 11 01 52 [.U. .....Z.e...R]
255
  | | | |       [snip 1033 bytes]
256
  | | | + [BinaryData directory, 1113 bytes]
257
  | | | | ShotInfoVersion = 0209
258
  | | | | - Tag 0x0000 (4 bytes, string[4]):
259
  | | | |     26de: 30 32 30 39                                     [0209]
260
  | | | | ShutterCount = 6721
261
  | | | | - Tag 0x0246 (4 bytes, int32u[1]):
262
  | | | |     2924: 00 00 1a 41                                     [...A]
263
  | | | | VibrationReduction = 0
264
  | | | | - Tag '586.1', mask 0x08 (1 bytes, int8u[1]):
265
  | | | |     2928: 00                                              [.]
266
  | | | | CustomSettingsD40 (SubDirectory) -->
267
  | | | | - Tag 0x02d9 (12 bytes, undef[12]):
268
  | | | |     29b7: 80 32 00 26 02 04 02 00 05 ee f0 02             [.2.&........]
269
  | | | | + [BinaryData directory, 12 bytes]
270
  | | | | | Beep = 128
271
  | | | | | - Tag '0.1', mask 0x80 (1 bytes, int8u[1]):
272
  | | | | |     29b7: 80                                              [.]
273
  | | | | | AFAssist = 0
274
  | | | | | - Tag '0.2', mask 0x40 (1 bytes, int8u[1]):
275
  | | | | |     29b7: 80                                              [.]
276
  | | | | | NoMemoryCard = 0
277
  | | | | | - Tag '0.3', mask 0x20 (1 bytes, int8u[1]):
278
  | | | | |     29b7: 80                                              [.]
279
  | | | | | ImageReview = 0
280
  | | | | | - Tag '0.4', mask 0x10 (1 bytes, int8u[1]):
281
  | | | | |     29b7: 80                                              [.]
282
  | | | | | AutoISO = 0
283
  | | | | | - Tag '1.1', mask 0x80 (1 bytes, int8u[1]):
284
  | | | | |     29b8: 32                                              [2]
285
  | | | | | AutoISOMax = 48
286
  | | | | | - Tag '1.2', mask 0x30 (1 bytes, int8u[1]):
287
  | | | | |     29b8: 32                                              [2]
288
  | | | | | AutoISOMinShutterSpeed = 2
289
  | | | | | - Tag '1.3', mask 0x07 (1 bytes, int8u[1]):
290
  | | | | |     29b8: 32                                              [2]
291
  | | | | | ImageReviewTime = 0
292
  | | | | | - Tag '2.1', mask 0x07 (1 bytes, int8u[1]):
293
  | | | | |     29b9: 00                                              [.]
294
  | | | | | MonitorOffTime = 32
295
  | | | | | - Tag '3.1', mask 0xe0 (1 bytes, int8u[1]):
296
  | | | | |     29ba: 26                                              [&]
297
  | | | | | MeteringTime = 4
298
  | | | | | - Tag '3.2', mask 0x1c (1 bytes, int8u[1]):
299
  | | | | |     29ba: 26                                              [&]
300
  | | | | | SelfTimerTime = 2
301
  | | | | | - Tag '3.3', mask 0x03 (1 bytes, int8u[1]):
302
  | | | | |     29ba: 26                                              [&]
303
  | | | | | RemoteOnDuration = 0
304
  | | | | | - Tag '3.4', mask 0xc0 (1 bytes, int8u[1]):
305
  | | | | |     29ba: 26                                              [&]
306
  | | | | | AELockButton = 2
307
  | | | | | - Tag '4.1', mask 0x0e (1 bytes, int8u[1]):
308
  | | | | |     29bb: 02                                              [.]
309
  | | | | | AELock = 0
310
  | | | | | - Tag '4.2', mask 0x01 (1 bytes, int8u[1]):
311
  | | | | |     29bb: 02                                              [.]
312
  | | | | | ShootingModeSetting = 0
313
  | | | | | - Tag '5.1', mask 0x70 (1 bytes, int8u[1]):
314
  | | | | |     29bc: 04                                              [.]
315
  | | | | | TimerFunctionButton = 4
316
  | | | | | - Tag '5.2', mask 0x07 (1 bytes, int8u[1]):
317
  | | | | |     29bc: 04                                              [.]
318
  | | | | | Metering = 2
319
  | | | | | - Tag '6.1', mask 0x03 (1 bytes, int8u[1]):
320
  | | | | |     29bd: 02                                              [.]
321
  | | | | | InternalFlash = 0
322
  | | | | | - Tag '8.1', mask 0x10 (1 bytes, int8u[1]):
323
  | | | | |     29bf: 05                                              [.]
324
  | | | | | ManualFlashOutput = 5
325
  | | | | | - Tag '8.2', mask 0x07 (1 bytes, int8u[1]):
326
  | | | | |     29bf: 05                                              [.]
327
  | | | | | FlashLevel = -18
328
  | | | | | - Tag 0x0009 (1 bytes, int8s[1]):
329
  | | | | |     29c0: ee                                              [.]
330
  | | | | | FocusModeSetting = 192
331
  | | | | | - Tag '10.1', mask 0xc0 (1 bytes, int8u[1]):
332
  | | | | |     29c1: f0                                              [.]
333
  | | | | | AFAreaModeSetting = 0
334
  | | | | | - Tag '11.1', mask 0x30 (1 bytes, int8u[1]):
335
  | | | | |     29c2: 02                                              [.]
336
  | | | 28) HueAdjustment = 0
337
  | | |     - Tag 0x0092 (2 bytes, int16s[1]):
338
  | | |         04fa: 00 00                                           [..]
339
  | | | 29) NoiseReduction = OFF 
340
  | | |     - Tag 0x0095 (5 bytes, string[5]):
341
  | | |         2b38: 4f 46 46 20 00                                  [OFF .]
342
  | | | 30) ColorBalance02 (SubDirectory) -->
343
  | | |     - Tag 0x0097 (556 bytes, undef[556]):
344
  | | |         2b3e: 30 32 30 38 00 00 00 00 00 00 00 00 00 00 00 00 [0208............]
345
  | | |         2b4e: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
346
  | | |         2b5e: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
347
  | | |         2b6e: 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 [................]
348
  | | |         2b7e: 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 [........ .......]
349
  | | |         [snip 476 bytes]
350
  | | | + [Decrypted ColorBalance02 directory]
351
  | | | |       2b3e: 30 32 30 38 00 00 00 00 00 00 00 00 00 00 00 00 [0208............]
352
  | | | |       2b4e: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
353
  | | | |       2b5e: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
354
  | | | |       2b6e: 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 [................]
355
  | | | |       2b7e: 00 00 00 00 00 00 00 00 20 00 00 00 00 00 00 00 [........ .......]
356
  | | | |       [snip 476 bytes]
357
  | | | + [BinaryData directory, 266 bytes]
358
  | | | | WB_RGGBLevels = 645 256 256 285
359
  | | | | - Tag 0x0000 (8 bytes, int16u[4]):
360
  | | | |     2c60: 85 02 00 01 00 01 1d 01                         [........]
361
  | | | 31) LensData0201 (SubDirectory) -->
362
  | | |     - Tag 0x0098 (32 bytes, undef[32]):
363
  | | |         2d6a: 30 32 30 32 ef 82 b3 a4 cb 47 50 d8 34 d8 9c 2e [0202.....GP.4...]
364
  | | |         2d7a: b2 e5 9d 50 60 ad 74 1a 72 1f 24 85 3d 4d b6 56 [...P`.t.r.$.=M.V]
365
  | | | + [Decrypted LensData0201 directory]
366
  | | | |       2d6a: 30 32 30 32 1f 2b 08 82 21 40 2d 94 40 2d 53 2c [0202.+..!@-.@-S,]
367
  | | | |       2d7a: 3c 96 2c 18 58 2c 57 04 00 00 01 01 01 00 01 2c [<.,.X,W........,]
368
  | | | + [BinaryData directory, 32 bytes]
369
  | | | | LensDataVersion = 0202
370
  | | | | - Tag 0x0000 (4 bytes, string[4]):
371
  | | | |     2d6a: 30 32 30 32                                     [0202]
372
  | | | | ExitPupilPosition = 31
373
  | | | | - Tag 0x0004 (1 bytes, int8u[1]):
374
  | | | |     2d6e: 1f                                              [.]
375
  | | | | AFAperture = 43
376
  | | | | - Tag 0x0005 (1 bytes, int8u[1]):
377
  | | | |     2d6f: 2b                                              [+]
378
  | | | | FocusPosition = 33
379
  | | | | - Tag 0x0008 (1 bytes, int8u[1]):
380
  | | | |     2d72: 21                                              [!]
381
  | | | | FocusDistance = 64
382
  | | | | - Tag 0x0009 (1 bytes, int8u[1]):
383
  | | | |     2d73: 40                                              [@]
384
  | | | | FocalLength = 45
385
  | | | | - Tag 0x000a (1 bytes, int8u[1]):
386
  | | | |     2d74: 2d                                              [-]
387
  | | | | LensIDNumber = 148
388
  | | | | - Tag 0x000b (1 bytes, int8u[1]):
389
  | | | |     2d75: 94                                              [.]
390
  | | | | LensFStops = 64
391
  | | | | - Tag 0x000c (1 bytes, int8u[1]):
392
  | | | |     2d76: 40                                              [@]
393
  | | | | MinFocalLength = 45
394
  | | | | - Tag 0x000d (1 bytes, int8u[1]):
395
  | | | |     2d77: 2d                                              [-]
396
  | | | | MaxFocalLength = 83
397
  | | | | - Tag 0x000e (1 bytes, int8u[1]):
398
  | | | |     2d78: 53                                              [S]
399
  | | | | MaxApertureAtMinFocal = 44
400
  | | | | - Tag 0x000f (1 bytes, int8u[1]):
401
  | | | |     2d79: 2c                                              [,]
402
  | | | | MaxApertureAtMaxFocal = 60
403
  | | | | - Tag 0x0010 (1 bytes, int8u[1]):
404
  | | | |     2d7a: 3c                                              [<]
405
  | | | | MCUVersion = 150
406
  | | | | - Tag 0x0011 (1 bytes, int8u[1]):
407
  | | | |     2d7b: 96                                              [.]
408
  | | | | EffectiveMaxAperture = 44
409
  | | | | - Tag 0x0012 (1 bytes, int8u[1]):
410
  | | | |     2d7c: 2c                                              [,]
411
  | | | 32) RawImageCenter = 1520 1007
412
  | | |     - Tag 0x0099 (4 bytes, int16u[2]):
413
  | | |         052a: f0 05 ef 03                                     [....]
414
  | | | 33) SensorPixelSize = 6.05 6.05 (605/100 605/100)
415
  | | |     - Tag 0x009a (16 bytes, rational64u[2]):
416
  | | |         2d8a: 5d 02 00 00 64 00 00 00 5d 02 00 00 64 00 00 00 []...d...]...d...]
417
  | | | 34) RetouchHistory = 0 0 0 0 0 0 0 0 0 0
418
  | | |     - Tag 0x009e (20 bytes, int16u[10]):
419
  | | |         2d9a: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
420
  | | |         2daa: 00 00 00 00                                     [....]
421
  | | | 35) ImageDataSize = 1580257
422
  | | |     - Tag 0x00a2 (4 bytes, int32u[1]):
423
  | | |         054e: e1 1c 18 00                                     [....]
424
  | | | 36) Nikon_0x00a3 = 0
425
  | | |     - Tag 0x00a3 (1 bytes, int8u[1]):
426
  | | |         055a: 00                                              [.]
427
  | | | 37) ShutterCount = 6721
428
  | | |     - Tag 0x00a7 (4 bytes, int32u[1]):
429
  | | |         0566: 41 1a 00 00                                     [A...]
430
  | | | 38) ImageOptimization = NORMAL
431
  | | |     - Tag 0x00a9 (7 bytes, string[7]):
432
  | | |         2dae: 4e 4f 52 4d 41 4c 00                            [NORMAL.]
433
  | | | 39) Saturation = AUTO
434
  | | |     - Tag 0x00aa (5 bytes, string[5]):
435
  | | |         2db6: 41 55 54 4f 00                                  [AUTO.]
436
  | | | 40) VariProgram =  
437
  | | |     - Tag 0x00ab (2 bytes, string[2]):
438
  | | |         058a: 20 00                                           [ .]
439
  | | | 41) MultiExposure (SubDirectory) -->
440
  | | |     - Tag 0x00b0 (16 bytes, undef[16]):
441
  | | |         2dbc: 30 31 30 30 00 00 00 00 00 00 00 00 00 00 00 00 [0100............]
442
  | | | + [BinaryData directory, 16 bytes]
443
  | | | | MultiExposureVersion = 0100
444
  | | | | - Tag 0x0000 (4 bytes, string[4]):
445
  | | | |     2dbc: 30 31 30 30                                     [0100]
446
  | | | | MultiExposureMode = 0
447
  | | | | - Tag 0x0001 (4 bytes, int32u[1]):
448
  | | | |     2dc0: 00 00 00 00                                     [....]
449
  | | | | MultiExposureShots = 0
450
  | | | | - Tag 0x0002 (4 bytes, int32u[1]):
451
  | | | |     2dc4: 00 00 00 00                                     [....]
452
  | | | | MultiExposureAutoGain = 0
453
  | | | | - Tag 0x0003 (4 bytes, int32u[1]):
454
  | | | |     2dc8: 00 00 00 00                                     [....]
455
  | | | 42) HighISONoiseReduction = 0
456
  | | |     - Tag 0x00b1 (2 bytes, int16u[1]):
457
  | | |         05a2: 00 00                                           [..]
458
  | | | 43) NikonCaptureVersion = Capture NX 2.2.5 W
459
  | | |     - Tag 0x0e09 (19 bytes, string[19]):
460
  | | |         2dcc: 43 61 70 74 75 72 65 20 4e 58 20 32 2e 32 2e 35 [Capture NX 2.2.5]
461
  | | |         2ddc: 20 57 00                                        [ W.]
462
  | | | 44) NikonCaptureOffsets (SubDirectory) -->
463
  | | |     - Tag 0x0e0e (30 bytes, undef[30]):
464
  | | |         2de0: 30 31 30 30 02 00 01 00 00 00 4c 2e 00 00 00 00 [0100......L.....]
465
  | | |         2df0: 01 01 02 00 00 00 e8 2d 00 00 00 00 01 01       [.......-......]
466
  | | | + [NikonCaptureOffsets directory with 2 entries]
467
  | | | | 0)  IFD0_Offset = 11852
468
  | | | |     - Tag 0x0001 (12 bytes):
469
  | | | |         2dc8: 01 00 00 00 4c 2e 00 00 00 00 01 01             [....L.......]
470
  | | | | 1)  PreviewIFD_Offset = 11752
471
  | | | |     - Tag 0x0002 (12 bytes):
472
  | | | |         2dd4: 02 00 00 00 e8 2d 00 00 00 00 01 01             [.....-......]
473
  | | | 45) NikonScanIFD (SubDirectory) -->
474
  | | |     - Tag 0x0e10 (4 bytes, int32u[1]):
475
  | | |         05c6: cc 2a 00 00                                     [.*..]
476
  | | | + [NikonScan directory]
477
  | | | 46) Nikon_0x0e19 = 256 100
478
  | | |     - Tag 0x0e19 (4 bytes, int16u[2]):
479
  | | |         05d2: 00 01 64 00                                     [..d.]
480
  | | | 47) NEFBitDepth = 12 0 0 0
481
  | | |     - Tag 0x0e22 (8 bytes, int16u[4]):
482
  | | |         2dfe: 0c 00 00 00 00 00 00 00                         [........]
483
  | | | 48) Nikon_0x0e23 = 1
484
  | | |     - Tag 0x0e23 (1 bytes, undef[1]):
485
  | | |         05ea: 01                                              [.]
486
  | | 15) UserComment = ASCII                                    
487
  | |     - Tag 0x9286 (44 bytes, undef[44]):
488
  | |         0352: 41 53 43 49 49 00 00 00 20 20 20 20 20 20 20 20 [ASCII...        ]
489
  | |         0362: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 [                ]
490
  | |         0372: 20 20 20 20 20 20 20 20 20 20 20 20             [            ]
491
  | | 16) SubSecTime = 40
492
  | |     - Tag 0x9290 (3 bytes, string[3]):
493
  | |         01fe: 34 30 00                                        [40.]
494
  | | 17) SubSecTimeOriginal = 40
495
  | |     - Tag 0x9291 (3 bytes, string[3]):
496
  | |         020a: 34 30 00                                        [40.]
497
  | | 18) SubSecTimeDigitized = 40
498
  | |     - Tag 0x9292 (3 bytes, string[3]):
499
  | |         0216: 34 30 00                                        [40.]
500
  | | 19) FlashpixVersion = 0100
501
  | |     - Tag 0xa000 (4 bytes, undef[4]):
502
  | |         0222: 30 31 30 30                                     [0100]
503
  | | 20) ColorSpace = 65535
504
  | |     - Tag 0xa001 (2 bytes, int16u[1]):
505
  | |         022e: ff ff                                           [..]
506
  | | 21) ExifImageWidth = 2048
507
  | |     - Tag 0xa002 (4 bytes, int32u[1]):
508
  | |         023a: 00 08 00 00                                     [....]
509
  | | 22) ExifImageHeight = 1361
510
  | |     - Tag 0xa003 (4 bytes, int32u[1]):
511
  | |         0246: 51 05 00 00                                     [Q...]
512
  | | 23) SensingMethod = 2
513
  | |     - Tag 0xa217 (2 bytes, int16u[1]):
514
  | |         0252: 02 00                                           [..]
515
  | | 24) FileSource = 3
516
  | |     - Tag 0xa300 (1 bytes, undef[1]):
517
  | |         025e: 03                                              [.]
518
  | | 25) SceneType = 1
519
  | |     - Tag 0xa301 (1 bytes, undef[1]):
520
  | |         026a: 01                                              [.]
521
  | | 26) CFAPattern = .....
522
  | |     - Tag 0xa302 (8 bytes, undef[8]):
523
  | |         037e: 00 02 00 02 02 01 01 00                         [........]
524
  | | 27) CustomRendered = 0
525
  | |     - Tag 0xa401 (2 bytes, int16u[1]):
526
  | |         0282: 00 00                                           [..]
527
  | | 28) ExposureMode = 1
528
  | |     - Tag 0xa402 (2 bytes, int16u[1]):
529
  | |         028e: 01 00                                           [..]
530
  | | 29) WhiteBalance = 0
531
  | |     - Tag 0xa403 (2 bytes, int16u[1]):
532
  | |         029a: 00 00                                           [..]
533
  | | 30) DigitalZoomRatio = 1 (1/1)
534
  | |     - Tag 0xa404 (8 bytes, rational64u[1]):
535
  | |         0386: 01 00 00 00 01 00 00 00                         [........]
536
  | | 31) FocalLengthIn35mmFormat = 27
537
  | |     - Tag 0xa405 (2 bytes, int16u[1]):
538
  | |         02b2: 1b 00                                           [..]
539
  | | 32) SceneCaptureType = 0
540
  | |     - Tag 0xa406 (2 bytes, int16u[1]):
541
  | |         02be: 00 00                                           [..]
542
  | | 33) GainControl = 0
543
  | |     - Tag 0xa407 (2 bytes, int16u[1]):
544
  | |         02ca: 00 00                                           [..]
545
  | | 34) Contrast = 0
546
  | |     - Tag 0xa408 (2 bytes, int16u[1]):
547
  | |         02d6: 00 00                                           [..]
548
  | | 35) Saturation = 0
549
  | |     - Tag 0xa409 (2 bytes, int16u[1]):
550
  | |         02e2: 00 00                                           [..]
551
  | | 36) Sharpness = 0
552
  | |     - Tag 0xa40a (2 bytes, int16u[1]):
553
  | |         02ee: 00 00                                           [..]
554
  | | 37) SubjectDistanceRange = 0
555
  | |     - Tag 0xa40c (2 bytes, int16u[1]):
556
  | |         02fa: 00 00                                           [..]
557
  + [IFD1 directory with 6 entries]
558
  | 0)  Compression = 6
559
  |     - Tag 0x0103 (2 bytes, int16u[1]):
560
  |         2e74: 06 00                                           [..]
561
  | 1)  XResolution = 300 (300/1)
562
  |     - Tag 0x011a (8 bytes, rational64u[1]):
563
  |         2eb8: 2c 01 00 00 01 00 00 00                         [,.......]
564
  | 2)  YResolution = 300 (300/1)
565
  |     - Tag 0x011b (8 bytes, rational64u[1]):
566
  |         2ec0: 2c 01 00 00 01 00 00 00                         [,.......]
567
  | 3)  ResolutionUnit = 2
568
  |     - Tag 0x0128 (2 bytes, int16u[1]):
569
  |         2e98: 02 00                                           [..]
570
  | 4)  ThumbnailOffset = 11946
571
  |     - Tag 0x0201 (4 bytes, int32u[1]):
572
  |         2ea4: aa 2e 00 00                                     [....]
573
  | 5)  ThumbnailLength = 2000
574
  |     - Tag 0x0202 (4 bytes, int32u[1]):
575
  |         2eb0: d0 07 00 00                                     [....]
576
JPEG APP2 (8698 bytes):
577
    9ab3: 49 43 43 5f 50 52 4f 46 49 4c 45 00 01 01 00 00 [ICC_PROFILE.....]
578
    9ac3: 21 ec 4e 4b 4f 4e 02 20 00 00 6d 6e 74 72 52 47 [!.NKON. ..mntrRG]
579
    9ad3: 42 20 58 59 5a 20 07 d9 00 02 00 14 00 11 00 07 [B XYZ ..........]
580
    9ae3: 00 0a 61 63 73 70 41 50 50 4c 00 00 00 00 6e 6f [..acspAPPL....no]
581
    9af3: 6e 65 00 00 00 01 00 00 00 00 00 00 00 00 00 00 [ne..............]
582
    9b03: 00 00 00 00 f6 d6 00 01 00 00 00 00 d3 2d 00 00 [.............-..]
583
    9b13: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
584
    [snip 8586 bytes]
585
  + [ICC_Profile directory with 9 entries, 8684 bytes]
586
  | ProfileHeader (SubDirectory) -->
587
  | + [BinaryData directory, 128 bytes]
588
  | | ProfileCMMType = NKON
589
  | | - Tag 0x0004 (4 bytes, string[4]):
590
  | |     0004: 4e 4b 4f 4e                                     [NKON]
591
  | | ProfileVersion = 544
592
  | | - Tag 0x0008 (2 bytes, int16s[1]):
593
  | |     0008: 02 20                                           [. ]
594
  | | ProfileClass = mntr
595
  | | - Tag 0x000c (4 bytes, string[4]):
596
  | |     000c: 6d 6e 74 72                                     [mntr]
597
  | | ColorSpaceData = RGB 
598
  | | - Tag 0x0010 (4 bytes, string[4]):
599
  | |     0010: 52 47 42 20                                     [RGB ]
600
  | | ProfileConnectionSpace = XYZ 
601
  | | - Tag 0x0014 (4 bytes, string[4]):
602
  | |     0014: 58 59 5a 20                                     [XYZ ]
603
  | | ProfileDateTime = 2009 2 20 17 7 10
604
  | | - Tag 0x0018 (12 bytes, int16u[6]):
605
  | |     0018: 07 d9 00 02 00 14 00 11 00 07 00 0a             [............]
606
  | | ProfileFileSignature = acsp
607
  | | - Tag 0x0024 (4 bytes, string[4]):
608
  | |     0024: 61 63 73 70                                     [acsp]
609
  | | PrimaryPlatform = APPL
610
  | | - Tag 0x0028 (4 bytes, string[4]):
611
  | |     0028: 41 50 50 4c                                     [APPL]
612
  | | CMMFlags = 0
613
  | | - Tag 0x002c (4 bytes, int32u[1]):
614
  | |     002c: 00 00 00 00                                     [....]
615
  | | DeviceManufacturer = none
616
  | | - Tag 0x0030 (4 bytes, string[4]):
617
  | |     0030: 6e 6f 6e 65                                     [none]
618
  | | DeviceModel = 
619
  | | - Tag 0x0034 (4 bytes, string[4]):
620
  | |     0034: 00 00 00 01                                     [....]
621
  | | DeviceAttributes = 0 0
622
  | | - Tag 0x0038 (8 bytes, int32u[2]):
623
  | |     0038: 00 00 00 00 00 00 00 00                         [........]
624
  | | RenderingIntent = 0
625
  | | - Tag 0x0040 (4 bytes, int32u[1]):
626
  | |     0040: 00 00 00 00                                     [....]
627
  | | ConnectionSpaceIlluminant = 0.9642 1 0.82491
628
  | | - Tag 0x0044 (12 bytes, fixed32s[3]):
629
  | |     0044: 00 00 f6 d6 00 01 00 00 00 00 d3 2d             [...........-]
630
  | | ProfileCreator = 
631
  | | - Tag 0x0050 (4 bytes, string[4]):
632
  | |     0050: 00 00 00 00                                     [....]
633
  | | ProfileID = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
634
  | | - Tag 0x0054 (16 bytes, int8u[16]):
635
  | |     0054: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [................]
636
  | 0)  ProfileDescription = Nikon sRGB 4.0.0.3002
637
  |     - Tag 'desc' (113 bytes, type 'desc'):
638
  |         214c: 64 65 73 63 00 00 00 00 00 00 00 16 4e 69 6b 6f [desc........Niko]
639
  |         215c: 6e 20 73 52 47 42 20 34 2e 30 2e 30 2e 33 30 30 [n sRGB 4.0.0.300]
640
  |         216c: 32 00 00 00 00 00 00 00 00 00 00 00 16 4e 69 6b [2............Nik]
641
  |         217c: 6f 6e 20 73 52 47 42 20 34 2e 30 2e 30 2e 33 30 [on sRGB 4.0.0.30]
642
  |         218c: 30 32 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [02..............]
643
  |         [snip 33 bytes]
644
  | 1)  RedMatrixColumn = 0.43607 0.2225 0.01392
645
  |     - Tag 'rXYZ' (20 bytes, type 'XYZ '):
646
  |         00f0: 58 59 5a 20 00 00 00 00 00 00 6f a2 00 00 38 f6 [XYZ ......o...8.]
647
  |         0100: 00 00 03 90                                     [....]
648
  | 2)  GreenMatrixColumn = 0.38507 0.71687 0.09706
649
  |     - Tag 'gXYZ' (20 bytes, type 'XYZ '):
650
  |         0104: 58 59 5a 20 00 00 00 00 00 00 62 94 00 00 b7 85 [XYZ ......b.....]
651
  |         0114: 00 00 18 d9                                     [....]
652
  | 3)  BlueMatrixColumn = 0.14305 0.06061 0.71399
653
  |     - Tag 'bXYZ' (20 bytes, type 'XYZ '):
654
  |         0118: 58 59 5a 20 00 00 00 00 00 00 24 9f 00 00 0f 84 [XYZ ......$.....]
655
  |         0128: 00 00 b6 c8                                     [....]
656
  | 4)  MediaWhitePoint = 0.9505 1 1.0891
657
  |     - Tag 'wtpt' (20 bytes, type 'XYZ '):
658
  |         012c: 58 59 5a 20 00 00 00 00 00 00 f3 54 00 01 00 00 [XYZ .......T....]
659
  |         013c: 00 01 16 cf                                     [....]
660
  | 5)  ProfileCopyright = Nikon Inc. & Nikon Corporation 2009
661
  |     - Tag 'cprt' (44 bytes, type 'text'):
662
  |         21c0: 74 65 78 74 00 00 00 00 4e 69 6b 6f 6e 20 49 6e [text....Nikon In]
663
  |         21d0: 63 2e 20 26 20 4e 69 6b 6f 6e 20 43 6f 72 70 6f [c. & Nikon Corpo]
664
  |         21e0: 72 61 74 69 6f 6e 20 32 30 30 39 00             [ration 2009.]
665
  | 6)  RedTRC = curv.......................... !"#%&'(*+,-/01245678:;<=?@ABDEFGIJKLNOP[snip]
666
  |     - Tag 'rTRC' (8204 bytes, type 'curv'):
667
  |         0140: 63 75 72 76 00 00 00 00 00 00 10 00 00 00 00 01 [curv............]
668
  |         0150: 00 02 00 03 00 04 00 06 00 07 00 08 00 09 00 0b [................]
669
  |         0160: 00 0c 00 0d 00 0e 00 10 00 11 00 12 00 13 00 15 [................]
670
  |         0170: 00 16 00 17 00 18 00 1a 00 1b 00 1c 00 1d 00 1e [................]
671
  |         0180: 00 20 00 21 00 22 00 23 00 25 00 26 00 27 00 28 [. .!.".#.%.&.'.(]
672
  |         [snip 8124 bytes]
673
  | 7)  GreenTRC = curv.......................... !"#%&'(*+,-/01245678:;<=?@ABDEFGIJKLN[snip]
674
  |     - Tag 'gTRC' (8204 bytes, type 'curv'):
675
  |         0140: 63 75 72 76 00 00 00 00 00 00 10 00 00 00 00 01 [curv............]
676
  |         0150: 00 02 00 03 00 04 00 06 00 07 00 08 00 09 00 0b [................]
677
  |         0160: 00 0c 00 0d 00 0e 00 10 00 11 00 12 00 13 00 15 [................]
678
  |         0170: 00 16 00 17 00 18 00 1a 00 1b 00 1c 00 1d 00 1e [................]
679
  |         0180: 00 20 00 21 00 22 00 23 00 25 00 26 00 27 00 28 [. .!.".#.%.&.'.(]
680
  |         [snip 8124 bytes]
681
  | 8)  BlueTRC = curv.......................... !"#%&'(*+,-/01245678:;<=?@ABDEFGIJKLNO[snip]
682
  |     - Tag 'bTRC' (8204 bytes, type 'curv'):
683
  |         0140: 63 75 72 76 00 00 00 00 00 00 10 00 00 00 00 01 [curv............]
684
  |         0150: 00 02 00 03 00 04 00 06 00 07 00 08 00 09 00 0b [................]
685
  |         0160: 00 0c 00 0d 00 0e 00 10 00 11 00 12 00 13 00 15 [................]
686
  |         0170: 00 16 00 17 00 18 00 1a 00 1b 00 1c 00 1d 00 1e [................]
687
  |         0180: 00 20 00 21 00 22 00 23 00 25 00 26 00 27 00 28 [. .!.".#.%.&.'.(]
688
  |         [snip 8124 bytes]
689
JPEG DQT (130 bytes):
690
    bcb1: 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 [................]
691
    bcc1: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 [................]
692
    bcd1: 01 01 01 02 02 02 02 02 02 02 02 01 01 02 03 02 [................]
693
    bce1: 02 02 03 03 03 03 01 02 03 03 03 03 03 02 03 03 [................]
694
    bcf1: 03 01 01 01 01 01 01 01 02 01 01 02 06 04 03 04 [................]
695
    bd01: 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 [................]
696
    bd11: 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 [................]
697
    [snip 18 bytes]
698
JPEG DHT (230 bytes):
699
    bd37: 00 00 01 05 01 01 01 01 01 00 00 00 00 00 00 00 [................]
700
    bd47: 00 04 00 02 03 05 06 01 07 08 09 0a 10 00 02 01 [................]
701
    bd57: 03 02 05 01 05 05 04 08 03 05 02 00 1f 01 02 03 [................]
702
    bd67: 04 11 12 00 21 05 13 22 31 41 06 07 14 32 51 61 [....!.."1A...2Qa]
703
    bd77: 23 42 71 81 91 15 52 a1 f0 08 24 33 62 b1 c1 d1 [#Bq...R...$3b...]
704
    bd87: e1 16 72 f1 09 34 43 82 92 17 25 53 73 b2 26 35 [..r..4C...%Ss.&5]
705
    bd97: 44 a2 b3 c2 18 63 83 19 74 b4 c3 d2 e2 27 36 54 [D....c..t....'6T]
706
    [snip 118 bytes]
707
JPEG SOF0 (15 bytes):
708
    be21: 08 05 51 08 00 03 01 11 00 02 11 01 03 11 01    [..Q............]
709
JPEG SOS
710
JPEG EOI
(4-4/4)