Follow up to d0858bffa11, add missing REQUIRES x86
[llvm-project.git] / llvm / test / tools / llvm-cvtres / combined.test
blob7efdfc4f14da024d0ae64adc444a7c8eed3fa2d4
1 // Check that cvtres properly handles merging multiple .res files.
2 // The inputs were generated with the following commands, using the original Windows
3 // rc.exe:
4 // > rc /fo test_resource.res /nologo test_resource.rc
5 // > rc /fo languages.res /nologo languages.rc
6 // The object file we are comparing against was generated with this command using
7 // the original Windows cvtres.exe.
8 // > cvtres /machine:X86 /readonly /nologo /out:combined.obj.coff \
9 //   languages.res test_resource.res
11 RUN: llvm-cvtres /verbose /out:%t %p/Inputs/languages.res %p/Inputs/test_resource.res
12 RUN: llvm-readobj --coff-resources --section-data %t | FileCheck %s
14 CHECK:     Resources [
15 CHECK-NEXT:  Total Number of Resources: 12
16 CHECK-DAG:   Number of String Entries: 1
17 CHECK-NEXT:  Number of ID Entries: 5
18 CHECK-NEXT:  Type: STRINGARRAY [
19 CHECK-NEXT:    Table Offset: 0x40
20 CHECK-NEXT:    Number of String Entries: 1
21 CHECK-NEXT:    Number of ID Entries: 0
22 CHECK-NEXT:    Name: MYRESOURCE [
23 CHECK-NEXT:      Table Offset: 0xE8
24 CHECK-NEXT:      Number of String Entries: 0
25 CHECK-NEXT:      Number of ID Entries: 1
26 CHECK-NEXT:      Language: (ID 1033) [
27 CHECK-NEXT:        Entry Offset: 0x1D8
28 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
29 CHECK-NEXT:        Major Version: 0
30 CHECK-NEXT:        Minor Version: 0
31 CHECK-NEXT:        Characteristics: 0
32 CHECK-NEXT:        Data [
33 CHECK-NEXT:          DataRVA: 0x0
34 CHECK-NEXT:          DataSize: 57
35 CHECK-NEXT:          Codepage: 0
36 CHECK-NEXT:          Reserved: 0
37 CHECK-NEXT:          Data (
38 CHECK:               )
39 CHECK-NEXT:        ]
40 CHECK-NEXT:      ]
41 CHECK-NEXT:    ]
42 CHECK-NEXT:  ]
43 CHECK-NEXT:  Type: BITMAP (ID 2) [
44 CHECK-NEXT:    Table Offset: 0x58
45 CHECK-NEXT:    Number of String Entries: 2
46 CHECK-NEXT:    Number of ID Entries: 0
47 CHECK-NEXT:    Name: CURSOR [
48 CHECK-NEXT:      Table Offset: 0x100
49 CHECK-NEXT:      Number of String Entries: 0
50 CHECK-NEXT:      Number of ID Entries: 1
51 CHECK-NEXT:      Language: (ID 1033) [
52 CHECK-NEXT:        Entry Offset: 0x1E8
53 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
54 CHECK-NEXT:        Major Version: 0
55 CHECK-NEXT:        Minor Version: 0
56 CHECK-NEXT:        Characteristics: 0
57 CHECK-NEXT:        Data [
58 CHECK-NEXT:          DataRVA: 0x0
59 CHECK-NEXT:          DataSize: 808
60 CHECK-NEXT:          Codepage: 0
61 CHECK-NEXT:          Reserved: 0
62 CHECK-NEXT:          Data (
63 CHECK:               )
64 CHECK-NEXT:        ]
65 CHECK-NEXT:      ]
66 CHECK-NEXT:    ]
67 CHECK-NEXT:    Name: OKAY [
68 CHECK-NEXT:      Table Offset: 0x118
69 CHECK-NEXT:      Number of String Entries: 0
70 CHECK-NEXT:      Number of ID Entries: 1
71 CHECK-NEXT:      Language: (ID 1033) [
72 CHECK-NEXT:        Entry Offset: 0x1F8
73 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
74 CHECK-NEXT:        Major Version: 0
75 CHECK-NEXT:        Minor Version: 0
76 CHECK-NEXT:        Characteristics: 0
77 CHECK-NEXT:        Data [
78 CHECK-NEXT:          DataRVA: 0x0
79 CHECK-NEXT:          DataSize: 808
80 CHECK-NEXT:          Codepage: 0
81 CHECK-NEXT:          Reserved: 0
82 CHECK-NEXT:          Data (
83 CHECK:               )
84 CHECK-NEXT:        ]
85 CHECK-NEXT:      ]
86 CHECK-NEXT:    ]
87 CHECK-NEXT:  ]
88 CHECK-NEXT:  Type: MENU (ID 4) [
89 CHECK-NEXT:    Table Offset: 0x78
90 CHECK-NEXT:    Number of String Entries: 1
91 CHECK-NEXT:    Number of ID Entries: 1
92 CHECK-NEXT:    Name: "EAT" [
93 CHECK-NEXT:      Table Offset: 0x130
94 CHECK-NEXT:      Number of String Entries: 0
95 CHECK-NEXT:      Number of ID Entries: 1
96 CHECK-NEXT:      Language: (ID 3081) [
97 CHECK-NEXT:        Entry Offset: 0x208
98 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
99 CHECK-NEXT:        Major Version: 0
100 CHECK-NEXT:        Minor Version: 0
101 CHECK-NEXT:        Characteristics: 0
102 CHECK-NEXT:        Data [
103 CHECK-NEXT:          DataRVA: 0x0
104 CHECK-NEXT:          DataSize: 48
105 CHECK-NEXT:          Codepage: 0
106 CHECK-NEXT:          Reserved: 0
107 CHECK-NEXT:          Data (
108 CHECK:               )
109 CHECK-NEXT:        ]
110 CHECK-NEXT:      ]
111 CHECK-NEXT:    ]
112 CHECK-NEXT:    Name: (ID 14432) [
113 CHECK-NEXT:      Table Offset: 0x148
114 CHECK-NEXT:      Number of String Entries: 0
115 CHECK-NEXT:      Number of ID Entries: 1
116 CHECK-NEXT:      Language: (ID 2052) [
117 CHECK-NEXT:        Entry Offset: 0x218
118 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
119 CHECK-NEXT:        Major Version: 0
120 CHECK-NEXT:        Minor Version: 0
121 CHECK-NEXT:        Characteristics: 0
122 CHECK-NEXT:        Data [
123 CHECK-NEXT:          DataRVA: 0x0
124 CHECK-NEXT:          DataSize: 46
125 CHECK-NEXT:          Codepage: 0
126 CHECK-NEXT:          Reserved: 0
127 CHECK-NEXT:          Data (
128 CHECK:               )
129 CHECK-NEXT:        ]
130 CHECK-NEXT:      ]
131 CHECK-NEXT:    ]
132 CHECK-NEXT:  ]
133 CHECK-NEXT:  Type: DIALOG (ID 5) [
134 CHECK-NEXT:    Table Offset: 0x98
135 CHECK-NEXT:    Number of String Entries: 1
136 CHECK-NEXT:    Number of ID Entries: 0
137 CHECK-NEXT:    Name: TESTDIALOG [
138 CHECK-NEXT:      Table Offset: 0x160
139 CHECK-NEXT:      Number of String Entries: 0
140 CHECK-NEXT:      Number of ID Entries: 1
141 CHECK-NEXT:      Language: (ID 1033) [
142 CHECK-NEXT:        Entry Offset: 0x228
143 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
144 CHECK-NEXT:        Major Version: 0
145 CHECK-NEXT:        Minor Version: 0
146 CHECK-NEXT:        Characteristics: 0
147 CHECK-NEXT:        Data [
148 CHECK-NEXT:          DataRVA: 0x0
149 CHECK-NEXT:          DataSize: 108
150 CHECK-NEXT:          Codepage: 0
151 CHECK-NEXT:          Reserved: 0
152 CHECK-NEXT:          Data (
153 CHECK:               )
154 CHECK-NEXT:        ]
155 CHECK-NEXT:      ]
156 CHECK-NEXT:    ]
157 CHECK-NEXT:  ]
158 CHECK-NEXT:  Type: ACCELERATOR (ID 9) [
159 CHECK-NEXT:    Table Offset: 0xB0
160 CHECK-NEXT:    Number of String Entries: 1
161 CHECK-NEXT:    Number of ID Entries: 1
162 CHECK-NEXT:    Name: MYACCELERATORS [
163 CHECK-NEXT:      Table Offset: 0x178
164 CHECK-NEXT:      Number of String Entries: 0
165 CHECK-NEXT:      Number of ID Entries: 2
166 CHECK-NEXT:      Language: (ID 1033) [
167 CHECK-NEXT:        Entry Offset: 0x238
168 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
169 CHECK-NEXT:        Major Version: 0
170 CHECK-NEXT:        Minor Version: 0
171 CHECK-NEXT:        Characteristics: 0
172 CHECK-NEXT:        Data [
173 CHECK-NEXT:          DataRVA: 0x0
174 CHECK-NEXT:          DataSize: 24
175 CHECK-NEXT:          Codepage: 0
176 CHECK-NEXT:          Reserved: 0
177 CHECK-NEXT:          Data (
178 CHECK:               )
179 CHECK-NEXT:        ]
180 CHECK-NEXT:      ]
181 CHECK-NEXT:      Language: (ID 2052) [
182 CHECK-NEXT:        Entry Offset: 0x248
183 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
184 CHECK-NEXT:        Major Version: 0
185 CHECK-NEXT:        Minor Version: 0
186 CHECK-NEXT:        Characteristics: 0
187 CHECK-NEXT:        Data [
188 CHECK-NEXT:          DataRVA: 0x0
189 CHECK-NEXT:          DataSize: 24
190 CHECK-NEXT:          Codepage: 0
191 CHECK-NEXT:          Reserved: 0
192 CHECK-NEXT:          Data (
193 CHECK:               )
194 CHECK-NEXT:        ]
195 CHECK-NEXT:      ]
196 CHECK-NEXT:    ]
197 CHECK-NEXT:    Name: (ID 12) [
198 CHECK-NEXT:      Table Offset: 0x198
199 CHECK-NEXT:      Number of String Entries: 0
200 CHECK-NEXT:      Number of ID Entries: 1
201 CHECK-NEXT:      Language: (ID 1033) [
202 CHECK-NEXT:        Entry Offset: 0x258
203 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
204 CHECK-NEXT:        Major Version: 0
205 CHECK-NEXT:        Minor Version: 0
206 CHECK-NEXT:        Characteristics: 0
207 CHECK-NEXT:        Data [
208 CHECK-NEXT:          DataRVA: 0x0
209 CHECK-NEXT:          DataSize: 24
210 CHECK-NEXT:          Codepage: 0
211 CHECK-NEXT:          Reserved: 0
212 CHECK-NEXT:          Data (
213 CHECK:               )
214 CHECK-NEXT:        ]
215 CHECK-NEXT:      ]
216 CHECK-NEXT:    ]
217 CHECK-NEXT:  ]
218 CHECK-NEXT:  Type: RCDATA (ID 10) [
219 CHECK-NEXT:    Table Offset: 0xD0
220 CHECK-NEXT:    Number of String Entries: 1
221 CHECK-NEXT:    Number of ID Entries: 0
222 CHECK-NEXT:    Name: RANDOMDAT [
223 CHECK-NEXT:      Table Offset: 0x1B0
224 CHECK-NEXT:      Number of String Entries: 0
225 CHECK-NEXT:      Number of ID Entries: 3
226 CHECK-NEXT:      Language: (ID 1033) [
227 CHECK-NEXT:        Entry Offset: 0x268
228 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
229 CHECK-NEXT:        Major Version: 0
230 CHECK-NEXT:        Minor Version: 0
231 CHECK-NEXT:        Characteristics: 0
232 CHECK-NEXT:        Data [
233 CHECK-NEXT:          DataRVA: 0x0
234 CHECK-NEXT:          DataSize: 54
235 CHECK-NEXT:          Codepage: 0
236 CHECK-NEXT:          Reserved: 0
237 CHECK-NEXT:          Data (
238 CHECK:               )
239 CHECK-NEXT:        ]
240 CHECK-NEXT:      ]
241 CHECK-NEXT:      Language: (ID 2052) [
242 CHECK-NEXT:        Entry Offset: 0x278
243 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
244 CHECK-NEXT:        Major Version: 0
245 CHECK-NEXT:        Minor Version: 0
246 CHECK-NEXT:        Characteristics: 0
247 CHECK-NEXT:        Data [
248 CHECK-NEXT:          DataRVA: 0x0
249 CHECK-NEXT:          DataSize: 67
250 CHECK-NEXT:          Codepage: 0
251 CHECK-NEXT:          Reserved: 0
252 CHECK-NEXT:          Data (
253 CHECK:               )
254 CHECK-NEXT:        ]
255 CHECK-NEXT:      ]
256 CHECK-NEXT:      Language: (ID 4103) [
257 CHECK-NEXT:        Entry Offset: 0x288
258 CHECK-NEXT:        Time/Date Stamp: 1970-01-01 00:00:00 (0x0)
259 CHECK-NEXT:        Major Version: 0
260 CHECK-NEXT:        Minor Version: 0
261 CHECK-NEXT:        Characteristics: 0
262 CHECK-NEXT:        Data [
263 CHECK-NEXT:          DataRVA: 0x0
264 CHECK-NEXT:          DataSize: 66
265 CHECK-NEXT:          Codepage: 0
266 CHECK-NEXT:          Reserved: 0
267 CHECK-NEXT:          Data (
268 CHECK:               )
269 CHECK-NEXT:        ]
270 CHECK-NEXT:      ]
271 CHECK-NEXT:    ]
272 CHECK-NEXT:  ]
273 CHECK-DAG:    .rsrc$02 Data (
274 CHECK-NEXT:     0000: 74686973 20697320 61207261 6E646F6D  |this is a random|
275 CHECK-NEXT:     0010: 20626974 206F6620 64617461 20746861  | bit of data tha|
276 CHECK-NEXT:     0020: 74206D65 616E7320 6E6F7468 696E6700  |t means nothing.|
277 CHECK-NEXT:     0030: A9230E14 F4F60000 7A686534 20736869  |.#......zhe4 shi|
278 CHECK-NEXT:     0040: 34207969 31676534 20737569 326A6931  |4 yi1ge4 sui2ji1|
279 CHECK-NEXT:     0050: 20646520 73687534 6A75342C 207A6865  | de shu4ju4, zhe|
280 CHECK-NEXT:     0060: 34207969 34776569 347A6865 20736865  |4 yi4wei4zhe she|
281 CHECK-NEXT:     0070: 6E326D65 00A9230E 14F4F600 00000000  |n2me..#.........|
282 CHECK-NEXT:     0080: 44696573 20697374 2065696E 207A7566  |Dies ist ein zuf|
283 CHECK-NEXT:     0090: C3A46C6C 69676573 20426974 20766F6E  |..lliges Bit von|
284 CHECK-NEXT:     00A0: 20446174 656E2C20 64696520 6E696368  | Daten, die nich|
285 CHECK-NEXT:     00B0: 74732062 65646575 74657400 A9230E14  |ts bedeutet..#..|
286 CHECK-NEXT:     00C0: F4F60000 00000000 11000300 E7030000  |................|
287 CHECK-NEXT:     00D0: 0D004400 4C040000 82001200 BC010000  |..D.L...........|
288 CHECK-NEXT:     00E0: 11000300 E7030000 0D004400 4C040000  |..........D.L...|
289 CHECK-NEXT:     00F0: 82001200 BC010000 28000000 10000000  |........(.......|
290 CHECK-NEXT:     0100: 10000000 01001800 00000000 00030000  |................|
291 CHECK-NEXT:     0110: C40E0000 C40E0000 00000000 00000000  |................|
292 CHECK-NEXT:     0120: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
293 CHECK-NEXT:     0130: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
294 CHECK-NEXT:     0140: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
295 CHECK-NEXT:     0150: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
296 CHECK-NEXT:     0160: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
297 CHECK-NEXT:     0170: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
298 CHECK-NEXT:     0180: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
299 CHECK-NEXT:     0190: FFFFFFFF FF7F7F7F 7C7C7C78 78787575  |........|||xxxuu|
300 CHECK-NEXT:     01A0: 75FFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |u...............|
301 CHECK-NEXT:     01B0: FFFFFFFF FFFFFFFF FFFFFFFF 979797FF  |................|
302 CHECK-NEXT:     01C0: FFFFFFFF FF838383 AAAAAADB DBDB7979  |..............yy|
303 CHECK-NEXT:     01D0: 79757575 FFFFFFFF FFFFFFFF FFFFFFFF  |yuuu............|
304 CHECK-NEXT:     01E0: FFFFFFFF FFFFFFFF FFFFFFFF 9C9C9C98  |................|
305 CHECK-NEXT:     01F0: 9898FFFF FF888888 DBDBDBB7 B7B77D7D  |..............}}|
306 CHECK-NEXT:     0200: 7DFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |}...............|
307 CHECK-NEXT:     0210: FFFFFFFF FFFFFFFF FFFFFFFF A0A0A09C  |................|
308 CHECK-NEXT:     0220: 9C9C9393 93ADADAD F2F2F284 84848181  |................|
309 CHECK-NEXT:     0230: 81FFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
310 CHECK-NEXT:     0240: FFFFFFFF FFFFFFFF FFFFFFFF A4A4A4D7  |................|
311 CHECK-NEXT:     0250: D7D79D9D 9DD0D0D0 EEEEEE91 91918D8D  |................|
312 CHECK-NEXT:     0260: 8DFFFFFF FFFFFF81 81817E7E 7EFFFFFF  |..........~~~...|
313 CHECK-NEXT:     0270: FFFFFFFF FFFFFFFF FFFFFFFF A9A9A9F2  |................|
314 CHECK-NEXT:     0280: F2F2E5E5 E5E2E2E2 95959591 91918D8D  |................|
315 CHECK-NEXT:     0290: 8D898989 868686FF FFFFFFFF FFFFFFFF  |................|
316 CHECK-NEXT:     02A0: FFFFFFFF FFFFFFFF FFFFFFFF ADADADF2  |................|
317 CHECK-NEXT:     02B0: F2F2E1E1 E1DFDFDF E7E7E7E4 E4E4BBBB  |................|
318 CHECK-NEXT:     02C0: BB8E8E8E FFFFFFFF FFFFFFFF FFFFFFFF  |................|
319 CHECK-NEXT:     02D0: FFFFFFFF FFFFFFFF FFFFFFFF B5B5B5F2  |................|
320 CHECK-NEXT:     02E0: F2F2E8E8 E8E7E7E7 EAEAEAC6 C6C69E9E  |................|
321 CHECK-NEXT:     02F0: 9EFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
322 CHECK-NEXT:     0300: FFFFFFFF FFFFFFFF FFFFFFFF B9B9B9F4  |................|
323 CHECK-NEXT:     0310: F4F4ECEC ECEDEDED CBCBCBA7 A7A7FFFF  |................|
324 CHECK-NEXT:     0320: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
325 CHECK-NEXT:     0330: FFFFFFFF FFFFFFFF FFFFFFFF BDBDBDF7  |................|
326 CHECK-NEXT:     0340: F7F7EFEF EFD0D0D0 AFAFAFFF FFFFFFFF  |................|
327 CHECK-NEXT:     0350: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
328 CHECK-NEXT:     0360: FFFFFFFF FFFFFFFF FFFFFFFF C1C1C1F7  |................|
329 CHECK-NEXT:     0370: F7F7D5D5 D5B6B6B6 FFFFFFFF FFFFFFFF  |................|
330 CHECK-NEXT:     0380: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
331 CHECK-NEXT:     0390: FFFFFFFF FFFFFFFF FFFFFFFF C4C4C4D9  |................|
332 CHECK-NEXT:     03A0: D9D9BEBE BEFFFFFF FFFFFFFF FFFFFFFF  |................|
333 CHECK-NEXT:     03B0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
334 CHECK-NEXT:     03C0: FFFFFFFF FFFFFFFF FFFFFFFF C8C8C8C5  |................|
335 CHECK-NEXT:     03D0: C5C5FFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
336 CHECK-NEXT:     03E0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
337 CHECK-NEXT:     03F0: FFFFFFFF FFFFFFFF FFFFFFFF CBCBCBFF  |................|
338 CHECK-NEXT:     0400: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
339 CHECK-NEXT:     0410: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
340 CHECK-NEXT:     0420: 28000000 10000000 10000000 01001800  |(...............|
341 CHECK-NEXT:     0430: 00000000 00030000 C40E0000 C40E0000  |................|
342 CHECK-NEXT:     0440: 00000000 00000000 FFFFFFFF FFFFFFFF  |................|
343 CHECK-NEXT:     0450: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
344 CHECK-NEXT:     0460: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
345 CHECK-NEXT:     0470: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
346 CHECK-NEXT:     0480: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
347 CHECK-NEXT:     0490: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
348 CHECK-NEXT:     04A0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
349 CHECK-NEXT:     04B0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
350 CHECK-NEXT:     04C0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
351 CHECK-NEXT:     04D0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
352 CHECK-NEXT:     04E0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
353 CHECK-NEXT:     04F0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
354 CHECK-NEXT:     0500: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
355 CHECK-NEXT:     0510: FFFFFFFF A0E3A901 B31801B3 1801B318  |................|
356 CHECK-NEXT:     0520: 01B31801 B31801B3 1861D06F FFFFFFFF  |.........a.o....|
357 CHECK-NEXT:     0530: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
358 CHECK-NEXT:     0540: FFFFFFFF 01B31800 D7331CDB 49DBF9E2  |.........3..I...|
359 CHECK-NEXT:     0550: 9BEFAF00 D73300D7 3301B318 FFFFFFFF  |.....3..3.......|
360 CHECK-NEXT:     0560: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
361 CHECK-NEXT:     0570: FFFFFFFF 01B31800 DE55F6FE F9DBFAE7  |.........U......|
362 CHECK-NEXT:     0580: FEFFFE86 EFAE00DE 5501B318 FFFFFFFF  |........U.......|
363 CHECK-NEXT:     0590: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
364 CHECK-NEXT:     05A0: FFFFFFFF 01B31800 E676DBFB EC00E676  |.........v.....v|
365 CHECK-NEXT:     05B0: 57EFA5FB FFFD55EE A401B318 FFFFFFFF  |W.....U.........|
366 CHECK-NEXT:     05C0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
367 CHECK-NEXT:     05D0: FFFFFFFF 01B31800 ED9800ED 9800ED98  |................|
368 CHECK-NEXT:     05E0: 00ED9887 F7CFFEFF FF01B318 FFFFFFFF  |................|
369 CHECK-NEXT:     05F0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
370 CHECK-NEXT:     0600: FFFFFFFF 01B31800 F4BA00F4 BA00F4BA  |................|
371 CHECK-NEXT:     0610: 00F4BA00 F4BA9CFB E401B318 FFFFFFFF  |................|
372 CHECK-NEXT:     0620: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
373 CHECK-NEXT:     0630: FFFFFFFF 01B31800 FBDB00FB DB00FBDB  |................|
374 CHECK-NEXT:     0640: 00FBDB00 FBDB00FB DB01B318 FFFFFFFF  |................|
375 CHECK-NEXT:     0650: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
376 CHECK-NEXT:     0660: FFFFFFFF 9FE2A801 B31801B3 1801B318  |................|
377 CHECK-NEXT:     0670: 01B31801 B31801B3 1861D06F FFFFFFFF  |.........a.o....|
378 CHECK-NEXT:     0680: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
379 CHECK-NEXT:     0690: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
380 CHECK-NEXT:     06A0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
381 CHECK-NEXT:     06B0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
382 CHECK-NEXT:     06C0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
383 CHECK-NEXT:     06D0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
384 CHECK-NEXT:     06E0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
385 CHECK-NEXT:     06F0: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
386 CHECK-NEXT:     0700: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
387 CHECK-NEXT:     0710: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
388 CHECK-NEXT:     0720: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
389 CHECK-NEXT:     0730: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF  |................|
390 CHECK-NEXT:     0740: FFFFFFFF FFFFFFFF 00000000 00006400  |..............d.|
391 CHECK-NEXT:     0750: 79007500 00000000 65007300 68006100  |y.u.....e.s.h.a.|
392 CHECK-NEXT:     0760: 6C006100 00008000 66006B00 61006F00  |l.a.....f.k.a.o.|
393 CHECK-NEXT:     0770: 79006100 00000000 0000C080 00000000  |y.a.............|
394 CHECK-NEXT:     0780: 02000A00 0A00C800 2C010000 00005400  |........,.....T.|
395 CHECK-NEXT:     0790: 65007300 74000000 01000250 00000000  |e.s.t......P....|
396 CHECK-NEXT:     07A0: 0A000A00 E6000E00 0100FFFF 82004300  |..............C.|
397 CHECK-NEXT:     07B0: 6F006E00 74006900 6E007500 65003A00  |o.n.t.i.n.u.e.:.|
398 CHECK-NEXT:     07C0: 00000000 00000150 00000000 42008600  |.......P....B...|
399 CHECK-NEXT:     07D0: A1000D00 0200FFFF 80002600 4F004B00  |..........&.O.K.|
400 CHECK-NEXT:     07E0: 00000000 00000000 11005800 A4000000  |..........X.....|
401 CHECK-NEXT:     07F0: 0D004800 2E160000 82001200 BC010000  |..H.............|
402 CHECK-NEXT:     0800: 00000000 00006400 66006900 73006800  |......d.f.i.s.h.|
403 CHECK-NEXT:     0810: 00000000 65007300 61006C00 61006400  |....e.s.a.l.a.d.|
404 CHECK-NEXT:     0820: 00008000 66006400 75006300 6B000000  |....f.d.u.c.k...|
405 CHECK-NEXT:     0830: 74686973 20697320 61207573 65722064  |this is a user d|
406 CHECK-NEXT:     0840: 6566696E 65642072 65736F75 72636500  |efined resource.|
407 CHECK-NEXT:     0850: 69742063 6F6E7461 696E7320 6D616E79  |it contains many|
408 CHECK-NEXT:     0860: 20737472 696E6773 00000000 00000000  | strings........|
409 CHECK-NEXT:   )