summaryrefslogtreecommitdiff
path: root/lib/Image/ExifTool/TagLookup.pm
blob: 6db923f3a5d3bf525bb1b59925359229cea9a14c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
#------------------------------------------------------------------------------
# File:         TagLookup.pm
#
# Description:  Fast lookup for ExifTool tags
#
# Notes:        This lookup is used to look up tag names for writing
#
# Revisions:    2004-12-31 - P. Harvey Created
#               2013-01-06 - PH Allow wildcards in FindTagInfo()
#------------------------------------------------------------------------------

package Image::ExifTool::TagLookup;

use strict;
require Exporter;

use vars qw($VERSION @ISA @EXPORT_OK);
use Image::ExifTool qw(:Utils);

$VERSION = '1.20';
@ISA = qw(Exporter);
@EXPORT_OK = qw(FindTagInfo TagExists);

sub AddTags($$);
sub AddFields($$$$$$;$$);

#
# Note: the lists below were generated by Image::ExifTool::BuildTagLookup
#

#++++ Begin automatically generated code ++++

# list of tables containing writable tags
my @tableList = (
	'Image::ExifTool::APP12::Ducky',
	'Image::ExifTool::Apple::Main',
	'Image::ExifTool::Canon::AFConfig',
	'Image::ExifTool::Canon::AFMicroAdj',
	'Image::ExifTool::Canon::Ambience',
	'Image::ExifTool::Canon::AspectInfo',
	'Image::ExifTool::Canon::CNTH',
	'Image::ExifTool::Canon::CameraInfo1000D',
	'Image::ExifTool::Canon::CameraInfo1D',
	'Image::ExifTool::Canon::CameraInfo1DX',
	'Image::ExifTool::Canon::CameraInfo1DmkII',
	'Image::ExifTool::Canon::CameraInfo1DmkIII',
	'Image::ExifTool::Canon::CameraInfo1DmkIIN',
	'Image::ExifTool::Canon::CameraInfo1DmkIV',
	'Image::ExifTool::Canon::CameraInfo40D',
	'Image::ExifTool::Canon::CameraInfo450D',
	'Image::ExifTool::Canon::CameraInfo500D',
	'Image::ExifTool::Canon::CameraInfo50D',
	'Image::ExifTool::Canon::CameraInfo550D',
	'Image::ExifTool::Canon::CameraInfo5D',
	'Image::ExifTool::Canon::CameraInfo5DmkII',
	'Image::ExifTool::Canon::CameraInfo5DmkIII',
	'Image::ExifTool::Canon::CameraInfo600D',
	'Image::ExifTool::Canon::CameraInfo60D',
	'Image::ExifTool::Canon::CameraInfo650D',
	'Image::ExifTool::Canon::CameraInfo6D',
	'Image::ExifTool::Canon::CameraInfo70D',
	'Image::ExifTool::Canon::CameraInfo750D',
	'Image::ExifTool::Canon::CameraInfo7D',
	'Image::ExifTool::Canon::CameraInfo80D',
	'Image::ExifTool::Canon::CameraInfoG5XII',
	'Image::ExifTool::Canon::CameraInfoPowerShot',
	'Image::ExifTool::Canon::CameraInfoPowerShot2',
	'Image::ExifTool::Canon::CameraInfoR6',
	'Image::ExifTool::Canon::CameraInfoUnknown',
	'Image::ExifTool::Canon::CameraInfoUnknown32',
	'Image::ExifTool::Canon::CameraSettings',
	'Image::ExifTool::Canon::ColorBalance',
	'Image::ExifTool::Canon::ColorCalib',
	'Image::ExifTool::Canon::ColorCalib2',
	'Image::ExifTool::Canon::ColorCoefs',
	'Image::ExifTool::Canon::ColorCoefs2',
	'Image::ExifTool::Canon::ColorData1',
	'Image::ExifTool::Canon::ColorData10',
	'Image::ExifTool::Canon::ColorData11',
	'Image::ExifTool::Canon::ColorData2',
	'Image::ExifTool::Canon::ColorData3',
	'Image::ExifTool::Canon::ColorData4',
	'Image::ExifTool::Canon::ColorData5',
	'Image::ExifTool::Canon::ColorData6',
	'Image::ExifTool::Canon::ColorData7',
	'Image::ExifTool::Canon::ColorData8',
	'Image::ExifTool::Canon::ColorData9',
	'Image::ExifTool::Canon::ColorInfo',
	'Image::ExifTool::Canon::ContrastInfo',
	'Image::ExifTool::Canon::CropInfo',
	'Image::ExifTool::Canon::FaceDetect1',
	'Image::ExifTool::Canon::FaceDetect2',
	'Image::ExifTool::Canon::FaceDetect3',
	'Image::ExifTool::Canon::FileInfo',
	'Image::ExifTool::Canon::Flags',
	'Image::ExifTool::Canon::FocalLength',
	'Image::ExifTool::Canon::HDRInfo',
	'Image::ExifTool::Canon::LensInfo',
	'Image::ExifTool::Canon::LightingOpt',
	'Image::ExifTool::Canon::LogInfo',
	'Image::ExifTool::Canon::Main',
	'Image::ExifTool::Canon::MeasuredColor',
	'Image::ExifTool::Canon::ModifiedInfo',
	'Image::ExifTool::Canon::MovieInfo',
	'Image::ExifTool::Canon::MultiExp',
	'Image::ExifTool::Canon::MyColors',
	'Image::ExifTool::Canon::PSInfo',
	'Image::ExifTool::Canon::PSInfo2',
	'Image::ExifTool::Canon::Panorama',
	'Image::ExifTool::Canon::PreviewImageInfo',
	'Image::ExifTool::Canon::Processing',
	'Image::ExifTool::Canon::RawBurstInfo',
	'Image::ExifTool::Canon::SerialInfo',
	'Image::ExifTool::Canon::ShotInfo',
	'Image::ExifTool::Canon::TimeInfo',
	'Image::ExifTool::Canon::VignettingCorr',
	'Image::ExifTool::Canon::VignettingCorr2',
	'Image::ExifTool::Canon::WBInfo',
	'Image::ExifTool::Canon::uuid',
	'Image::ExifTool::CanonCustom::Functions10D',
	'Image::ExifTool::CanonCustom::Functions1D',
	'Image::ExifTool::CanonCustom::Functions2',
	'Image::ExifTool::CanonCustom::Functions20D',
	'Image::ExifTool::CanonCustom::Functions30D',
	'Image::ExifTool::CanonCustom::Functions350D',
	'Image::ExifTool::CanonCustom::Functions400D',
	'Image::ExifTool::CanonCustom::Functions5D',
	'Image::ExifTool::CanonCustom::FunctionsD30',
	'Image::ExifTool::CanonCustom::PersonalFuncValues',
	'Image::ExifTool::CanonCustom::PersonalFuncs',
	'Image::ExifTool::CanonRaw::ExposureInfo',
	'Image::ExifTool::CanonRaw::FlashInfo',
	'Image::ExifTool::CanonRaw::ImageFormat',
	'Image::ExifTool::CanonRaw::ImageInfo',
	'Image::ExifTool::CanonRaw::Main',
	'Image::ExifTool::CanonRaw::MakeModel',
	'Image::ExifTool::CanonRaw::RawJpgInfo',
	'Image::ExifTool::CanonRaw::TimeStamp',
	'Image::ExifTool::CanonVRD::CropInfo',
	'Image::ExifTool::CanonVRD::DLOInfo',
	'Image::ExifTool::CanonVRD::DR4',
	'Image::ExifTool::CanonVRD::DR4Header',
	'Image::ExifTool::CanonVRD::GammaInfo',
	'Image::ExifTool::CanonVRD::Main',
	'Image::ExifTool::CanonVRD::ToneCurve',
	'Image::ExifTool::CanonVRD::Ver1',
	'Image::ExifTool::CanonVRD::Ver2',
	'Image::ExifTool::Casio::FaceInfo1',
	'Image::ExifTool::Casio::FaceInfo2',
	'Image::ExifTool::Casio::Main',
	'Image::ExifTool::Casio::Type2',
	'Image::ExifTool::Composite',
	'Image::ExifTool::DJI::Main',
	'Image::ExifTool::DJI::XMP',
	'Image::ExifTool::DNG::AdobeData',
	'Image::ExifTool::DarwinCore::Main',
	'Image::ExifTool::Exif::Main',
	'Image::ExifTool::Extra',
	'Image::ExifTool::FLIR::Main',
	'Image::ExifTool::FotoStation::Main',
	'Image::ExifTool::FotoStation::SoftEdit',
	'Image::ExifTool::FujiFilm::AFCSettings',
	'Image::ExifTool::FujiFilm::DriveSettings',
	'Image::ExifTool::FujiFilm::FocusSettings',
	'Image::ExifTool::FujiFilm::Main',
	'Image::ExifTool::FujiFilm::PrioritySettings',
	'Image::ExifTool::GE::Main',
	'Image::ExifTool::GPS::Main',
	'Image::ExifTool::IPTC::ApplicationRecord',
	'Image::ExifTool::IPTC::EnvelopeRecord',
	'Image::ExifTool::IPTC::NewsPhoto',
	'Image::ExifTool::JFIF::Main',
	'Image::ExifTool::Jpeg2000::ColorSpec',
	'Image::ExifTool::Jpeg2000::Main',
	'Image::ExifTool::Kodak::CameraInfo',
	'Image::ExifTool::Kodak::IFD',
	'Image::ExifTool::Kodak::KDC_IFD',
	'Image::ExifTool::Kodak::Main',
	'Image::ExifTool::Kodak::Meta',
	'Image::ExifTool::Kodak::SubIFD0',
	'Image::ExifTool::Kodak::SubIFD1',
	'Image::ExifTool::Kodak::SubIFD2',
	'Image::ExifTool::Kodak::SubIFD3',
	'Image::ExifTool::Kodak::SubIFD5',
	'Image::ExifTool::Kodak::Type10',
	'Image::ExifTool::Kodak::Type2',
	'Image::ExifTool::Kodak::Type3',
	'Image::ExifTool::Kodak::Type4',
	'Image::ExifTool::Kodak::Type5',
	'Image::ExifTool::Kodak::Type6',
	'Image::ExifTool::Kodak::Type7',
	'Image::ExifTool::Kodak::Type9',
	'Image::ExifTool::MIE::Audio',
	'Image::ExifTool::MIE::Camera',
	'Image::ExifTool::MIE::Doc',
	'Image::ExifTool::MIE::Extender',
	'Image::ExifTool::MIE::Flash',
	'Image::ExifTool::MIE::GPS',
	'Image::ExifTool::MIE::Geo',
	'Image::ExifTool::MIE::Image',
	'Image::ExifTool::MIE::Lens',
	'Image::ExifTool::MIE::Main',
	'Image::ExifTool::MIE::Orient',
	'Image::ExifTool::MIE::Preview',
	'Image::ExifTool::MIE::Thumbnail',
	'Image::ExifTool::MIE::UTM',
	'Image::ExifTool::MIE::Video',
	'Image::ExifTool::MWG::Collections',
	'Image::ExifTool::MWG::Keywords',
	'Image::ExifTool::MWG::Regions',
	'Image::ExifTool::MacOS::MDItem',
	'Image::ExifTool::MacOS::XAttr',
	'Image::ExifTool::Microsoft::MP',
	'Image::ExifTool::Microsoft::MP1',
	'Image::ExifTool::Microsoft::Stitch',
	'Image::ExifTool::Microsoft::XMP',
	'Image::ExifTool::Microsoft::Xtra',
	'Image::ExifTool::Minolta::CameraInfoA100',
	'Image::ExifTool::Minolta::CameraSettings',
	'Image::ExifTool::Minolta::CameraSettings5D',
	'Image::ExifTool::Minolta::CameraSettings7D',
	'Image::ExifTool::Minolta::CameraSettingsA100',
	'Image::ExifTool::Minolta::ISInfoA100',
	'Image::ExifTool::Minolta::Main',
	'Image::ExifTool::Minolta::WBInfoA100',
	'Image::ExifTool::MinoltaRaw::PRD',
	'Image::ExifTool::MinoltaRaw::RIF',
	'Image::ExifTool::MinoltaRaw::WBG',
	'Image::ExifTool::Motorola::Main',
	'Image::ExifTool::Nikon::AFInfo',
	'Image::ExifTool::Nikon::AFInfo2',
	'Image::ExifTool::Nikon::AFInfo2V0400',
	'Image::ExifTool::Nikon::AFTune',
	'Image::ExifTool::Nikon::AutoCaptureInfo',
	'Image::ExifTool::Nikon::BarometerInfo',
	'Image::ExifTool::Nikon::BracketingInfoD500',
	'Image::ExifTool::Nikon::BracketingInfoD810',
	'Image::ExifTool::Nikon::CaptureOutput',
	'Image::ExifTool::Nikon::ColorBalance1',
	'Image::ExifTool::Nikon::ColorBalance2',
	'Image::ExifTool::Nikon::ColorBalance3',
	'Image::ExifTool::Nikon::ColorBalance4',
	'Image::ExifTool::Nikon::ColorBalanceA',
	'Image::ExifTool::Nikon::ColorBalanceB',
	'Image::ExifTool::Nikon::ColorBalanceC',
	'Image::ExifTool::Nikon::ColorBalanceUnknown',
	'Image::ExifTool::Nikon::ColorBalanceUnknown2',
	'Image::ExifTool::Nikon::DistortInfo',
	'Image::ExifTool::Nikon::DistortionInfo',
	'Image::ExifTool::Nikon::FaceDetect',
	'Image::ExifTool::Nikon::FileInfo',
	'Image::ExifTool::Nikon::FlashInfo0100',
	'Image::ExifTool::Nikon::FlashInfo0102',
	'Image::ExifTool::Nikon::FlashInfo0103',
	'Image::ExifTool::Nikon::FlashInfo0106',
	'Image::ExifTool::Nikon::FlashInfo0107',
	'Image::ExifTool::Nikon::FlashInfo0300',
	'Image::ExifTool::Nikon::GEM',
	'Image::ExifTool::Nikon::HDRInfo',
	'Image::ExifTool::Nikon::HDRInfo2',
	'Image::ExifTool::Nikon::ISOAutoInfoD810',
	'Image::ExifTool::Nikon::ISOInfo',
	'Image::ExifTool::Nikon::IntervalInfoD6',
	'Image::ExifTool::Nikon::IntervalInfoZ7II',
	'Image::ExifTool::Nikon::JPGInfoD500',
	'Image::ExifTool::Nikon::LensData00',
	'Image::ExifTool::Nikon::LensData01',
	'Image::ExifTool::Nikon::LensData0204',
	'Image::ExifTool::Nikon::LensData0400',
	'Image::ExifTool::Nikon::LensData0402',
	'Image::ExifTool::Nikon::LensData0403',
	'Image::ExifTool::Nikon::LensData0800',
	'Image::ExifTool::Nikon::LocationInfo',
	'Image::ExifTool::Nikon::Main',
	'Image::ExifTool::Nikon::MakerNotes0x51',
	'Image::ExifTool::Nikon::MakerNotes0x56',
	'Image::ExifTool::Nikon::MenuSettingsD850',
	'Image::ExifTool::Nikon::MenuSettingsZ7II',
	'Image::ExifTool::Nikon::MenuSettingsZ8',
	'Image::ExifTool::Nikon::MenuSettingsZ9',
	'Image::ExifTool::Nikon::MenuSettingsZ9v3',
	'Image::ExifTool::Nikon::MenuSettingsZ9v4',
	'Image::ExifTool::Nikon::MoreSettingsD850',
	'Image::ExifTool::Nikon::MultiExposure',
	'Image::ExifTool::Nikon::MultiExposure2',
	'Image::ExifTool::Nikon::Offset13InfoZ9',
	'Image::ExifTool::Nikon::OrientationInfo',
	'Image::ExifTool::Nikon::OtherInfoD500',
	'Image::ExifTool::Nikon::PictureControl',
	'Image::ExifTool::Nikon::PictureControl2',
	'Image::ExifTool::Nikon::PictureControl3',
	'Image::ExifTool::Nikon::PortraitInfoZ7II',
	'Image::ExifTool::Nikon::PreviewIFD',
	'Image::ExifTool::Nikon::ROC',
	'Image::ExifTool::Nikon::RetouchInfo',
	'Image::ExifTool::Nikon::RotationInfoD500',
	'Image::ExifTool::Nikon::Scan',
	'Image::ExifTool::Nikon::SeqInfoD6',
	'Image::ExifTool::Nikon::SeqInfoZ9',
	'Image::ExifTool::Nikon::SettingsInfoD810',
	'Image::ExifTool::Nikon::ShootingMenuD500',
	'Image::ExifTool::Nikon::ShotInfo',
	'Image::ExifTool::Nikon::ShotInfoD300S',
	'Image::ExifTool::Nikon::ShotInfoD300a',
	'Image::ExifTool::Nikon::ShotInfoD300b',
	'Image::ExifTool::Nikon::ShotInfoD3S',
	'Image::ExifTool::Nikon::ShotInfoD3X',
	'Image::ExifTool::Nikon::ShotInfoD3a',
	'Image::ExifTool::Nikon::ShotInfoD3b',
	'Image::ExifTool::Nikon::ShotInfoD40',
	'Image::ExifTool::Nikon::ShotInfoD4S',
	'Image::ExifTool::Nikon::ShotInfoD5000',
	'Image::ExifTool::Nikon::ShotInfoD5100',
	'Image::ExifTool::Nikon::ShotInfoD5200',
	'Image::ExifTool::Nikon::ShotInfoD700',
	'Image::ExifTool::Nikon::ShotInfoD7000',
	'Image::ExifTool::Nikon::ShotInfoD80',
	'Image::ExifTool::Nikon::ShotInfoD800',
	'Image::ExifTool::Nikon::ShotInfoD90',
	'Image::ExifTool::Nikon::Type2',
	'Image::ExifTool::Nikon::VRInfo',
	'Image::ExifTool::Nikon::VignetteInfo',
	'Image::ExifTool::Nikon::WorldTime',
	'Image::ExifTool::NikonCapture::Brightness',
	'Image::ExifTool::NikonCapture::ColorBoost',
	'Image::ExifTool::NikonCapture::CropData',
	'Image::ExifTool::NikonCapture::DLightingHQ',
	'Image::ExifTool::NikonCapture::DLightingHS',
	'Image::ExifTool::NikonCapture::Exposure',
	'Image::ExifTool::NikonCapture::HighlightData',
	'Image::ExifTool::NikonCapture::Main',
	'Image::ExifTool::NikonCapture::NoiseReduction',
	'Image::ExifTool::NikonCapture::PhotoEffects',
	'Image::ExifTool::NikonCapture::PictureCtrl',
	'Image::ExifTool::NikonCapture::RedEyeData',
	'Image::ExifTool::NikonCapture::UnsharpData',
	'Image::ExifTool::NikonCapture::WBAdjData',
	'Image::ExifTool::NikonCustom::SettingsD3',
	'Image::ExifTool::NikonCustom::SettingsD4',
	'Image::ExifTool::NikonCustom::SettingsD40',
	'Image::ExifTool::NikonCustom::SettingsD5',
	'Image::ExifTool::NikonCustom::SettingsD500',
	'Image::ExifTool::NikonCustom::SettingsD5000',
	'Image::ExifTool::NikonCustom::SettingsD5100',
	'Image::ExifTool::NikonCustom::SettingsD5200',
	'Image::ExifTool::NikonCustom::SettingsD610',
	'Image::ExifTool::NikonCustom::SettingsD700',
	'Image::ExifTool::NikonCustom::SettingsD7000',
	'Image::ExifTool::NikonCustom::SettingsD80',
	'Image::ExifTool::NikonCustom::SettingsD800',
	'Image::ExifTool::NikonCustom::SettingsD810',
	'Image::ExifTool::NikonCustom::SettingsD850',
	'Image::ExifTool::NikonCustom::SettingsD90',
	'Image::ExifTool::NikonCustom::SettingsZ8',
	'Image::ExifTool::NikonCustom::SettingsZ9',
	'Image::ExifTool::NikonCustom::SettingsZ9v4',
	'Image::ExifTool::Nintendo::CameraInfo',
	'Image::ExifTool::Olympus::CameraSettings',
	'Image::ExifTool::Olympus::Equipment',
	'Image::ExifTool::Olympus::FETags',
	'Image::ExifTool::Olympus::FocusInfo',
	'Image::ExifTool::Olympus::ImageProcessing',
	'Image::ExifTool::Olympus::Main',
	'Image::ExifTool::Olympus::RawDevelopment',
	'Image::ExifTool::Olympus::RawDevelopment2',
	'Image::ExifTool::Olympus::RawInfo',
	'Image::ExifTool::PDF::Info',
	'Image::ExifTool::PLUS::XMP',
	'Image::ExifTool::PNG::Main',
	'Image::ExifTool::PNG::PhysicalPixel',
	'Image::ExifTool::PNG::TextualData',
	'Image::ExifTool::Panasonic::DSA',
	'Image::ExifTool::Panasonic::Data1',
	'Image::ExifTool::Panasonic::FaceDetInfo',
	'Image::ExifTool::Panasonic::FaceRecInfo',
	'Image::ExifTool::Panasonic::FocusInfo',
	'Image::ExifTool::Panasonic::Leica2',
	'Image::ExifTool::Panasonic::Leica3',
	'Image::ExifTool::Panasonic::Leica5',
	'Image::ExifTool::Panasonic::Leica6',
	'Image::ExifTool::Panasonic::Leica9',
	'Image::ExifTool::Panasonic::Main',
	'Image::ExifTool::Panasonic::ShotInfo',
	'Image::ExifTool::Panasonic::Subdir',
	'Image::ExifTool::Panasonic::TimeInfo',
	'Image::ExifTool::PanasonicRaw::DistortionInfo',
	'Image::ExifTool::PanasonicRaw::Main',
	'Image::ExifTool::PanasonicRaw::WBInfo',
	'Image::ExifTool::PanasonicRaw::WBInfo2',
	'Image::ExifTool::Pentax::AEInfo',
	'Image::ExifTool::Pentax::AEInfo2',
	'Image::ExifTool::Pentax::AEInfo3',
	'Image::ExifTool::Pentax::AFInfo',
	'Image::ExifTool::Pentax::AFPointInfo',
	'Image::ExifTool::Pentax::AWBInfo',
	'Image::ExifTool::Pentax::BatteryInfo',
	'Image::ExifTool::Pentax::CameraInfo',
	'Image::ExifTool::Pentax::CameraSettings',
	'Image::ExifTool::Pentax::ColorInfo',
	'Image::ExifTool::Pentax::EVStepInfo',
	'Image::ExifTool::Pentax::FaceInfo',
	'Image::ExifTool::Pentax::FacePos',
	'Image::ExifTool::Pentax::FaceSize',
	'Image::ExifTool::Pentax::FilterInfo',
	'Image::ExifTool::Pentax::FlashInfo',
	'Image::ExifTool::Pentax::KelvinWB',
	'Image::ExifTool::Pentax::LensCorr',
	'Image::ExifTool::Pentax::LensData',
	'Image::ExifTool::Pentax::LensInfo',
	'Image::ExifTool::Pentax::LensInfo2',
	'Image::ExifTool::Pentax::LensInfo3',
	'Image::ExifTool::Pentax::LensInfo4',
	'Image::ExifTool::Pentax::LensInfo5',
	'Image::ExifTool::Pentax::LensInfoQ',
	'Image::ExifTool::Pentax::LensRec',
	'Image::ExifTool::Pentax::LevelInfo',
	'Image::ExifTool::Pentax::Main',
	'Image::ExifTool::Pentax::PixelShiftInfo',
	'Image::ExifTool::Pentax::SRInfo',
	'Image::ExifTool::Pentax::SRInfo2',
	'Image::ExifTool::Pentax::ShotInfo',
	'Image::ExifTool::Pentax::TempInfo',
	'Image::ExifTool::Pentax::TimeInfo',
	'Image::ExifTool::Pentax::Type2',
	'Image::ExifTool::Pentax::WBLevels',
	'Image::ExifTool::PhaseOne::Main',
	'Image::ExifTool::PhaseOne::SensorCalibration',
	'Image::ExifTool::PhotoMechanic::SoftEdit',
	'Image::ExifTool::PhotoMechanic::XMP',
	'Image::ExifTool::Photoshop::JPEG_Quality',
	'Image::ExifTool::Photoshop::Main',
	'Image::ExifTool::Photoshop::Resolution',
	'Image::ExifTool::PostScript::Main',
	'Image::ExifTool::QuickTime::ItemList',
	'Image::ExifTool::QuickTime::ItemPropCont',
	'Image::ExifTool::QuickTime::Keys',
	'Image::ExifTool::QuickTime::Main',
	'Image::ExifTool::QuickTime::MediaHeader',
	'Image::ExifTool::QuickTime::MovieHeader',
	'Image::ExifTool::QuickTime::Preview',
	'Image::ExifTool::QuickTime::TrackHeader',
	'Image::ExifTool::QuickTime::UserData',
	'Image::ExifTool::Reconyx::Main',
	'Image::ExifTool::Reconyx::Type2',
	'Image::ExifTool::Reconyx::Type3',
	'Image::ExifTool::Ricoh::FaceInfo',
	'Image::ExifTool::Ricoh::FirmwareInfo',
	'Image::ExifTool::Ricoh::ImageInfo',
	'Image::ExifTool::Ricoh::Main',
	'Image::ExifTool::Ricoh::SerialInfo',
	'Image::ExifTool::Ricoh::Subdir',
	'Image::ExifTool::Ricoh::ThetaSubdir',
	'Image::ExifTool::Samsung::Main',
	'Image::ExifTool::Samsung::OrientationInfo',
	'Image::ExifTool::Samsung::PictureWizard',
	'Image::ExifTool::Samsung::Type2',
	'Image::ExifTool::Sanyo::FaceInfo',
	'Image::ExifTool::Sanyo::Main',
	'Image::ExifTool::Sigma::Main',
	'Image::ExifTool::Sigma::WBSettings',
	'Image::ExifTool::Sigma::WBSettings2',
	'Image::ExifTool::Sony::AFInfo',
	'Image::ExifTool::Sony::AFStatus15',
	'Image::ExifTool::Sony::AFStatus19',
	'Image::ExifTool::Sony::AFStatus79',
	'Image::ExifTool::Sony::CameraInfo',
	'Image::ExifTool::Sony::CameraInfo2',
	'Image::ExifTool::Sony::CameraInfo3',
	'Image::ExifTool::Sony::CameraSettings',
	'Image::ExifTool::Sony::CameraSettings2',
	'Image::ExifTool::Sony::CameraSettings3',
	'Image::ExifTool::Sony::Ericsson',
	'Image::ExifTool::Sony::ExtraInfo',
	'Image::ExifTool::Sony::ExtraInfo2',
	'Image::ExifTool::Sony::ExtraInfo3',
	'Image::ExifTool::Sony::FaceInfo',
	'Image::ExifTool::Sony::FaceInfo1',
	'Image::ExifTool::Sony::FaceInfo2',
	'Image::ExifTool::Sony::FaceInfoA',
	'Image::ExifTool::Sony::FocusInfo',
	'Image::ExifTool::Sony::HiddenInfo',
	'Image::ExifTool::Sony::ISOInfo',
	'Image::ExifTool::Sony::Main',
	'Image::ExifTool::Sony::MeterInfo',
	'Image::ExifTool::Sony::MeterInfo9',
	'Image::ExifTool::Sony::MoreInfo0201',
	'Image::ExifTool::Sony::MoreInfo0401',
	'Image::ExifTool::Sony::MoreSettings',
	'Image::ExifTool::Sony::Panorama',
	'Image::ExifTool::Sony::SR2SubIFD',
	'Image::ExifTool::Sony::ShotInfo',
	'Image::ExifTool::Sony::Tag2010a',
	'Image::ExifTool::Sony::Tag2010b',
	'Image::ExifTool::Sony::Tag2010c',
	'Image::ExifTool::Sony::Tag2010d',
	'Image::ExifTool::Sony::Tag2010e',
	'Image::ExifTool::Sony::Tag2010f',
	'Image::ExifTool::Sony::Tag2010g',
	'Image::ExifTool::Sony::Tag2010h',
	'Image::ExifTool::Sony::Tag2010i',
	'Image::ExifTool::Sony::Tag202a',
	'Image::ExifTool::Sony::Tag9050a',
	'Image::ExifTool::Sony::Tag9050b',
	'Image::ExifTool::Sony::Tag9050c',
	'Image::ExifTool::Sony::Tag9050d',
	'Image::ExifTool::Sony::Tag9400a',
	'Image::ExifTool::Sony::Tag9400b',
	'Image::ExifTool::Sony::Tag9400c',
	'Image::ExifTool::Sony::Tag9402',
	'Image::ExifTool::Sony::Tag9403',
	'Image::ExifTool::Sony::Tag9404a',
	'Image::ExifTool::Sony::Tag9404b',
	'Image::ExifTool::Sony::Tag9404c',
	'Image::ExifTool::Sony::Tag9405a',
	'Image::ExifTool::Sony::Tag9405b',
	'Image::ExifTool::Sony::Tag9406',
	'Image::ExifTool::Sony::Tag9406b',
	'Image::ExifTool::Sony::Tag940a',
	'Image::ExifTool::Sony::Tag940c',
	'Image::ExifTool::SonyIDC::Main',
	'Image::ExifTool::XMP::Album',
	'Image::ExifTool::XMP::DICOM',
	'Image::ExifTool::XMP::Device',
	'Image::ExifTool::XMP::ExifTool',
	'Image::ExifTool::XMP::ExpressionMedia',
	'Image::ExifTool::XMP::GAudio',
	'Image::ExifTool::XMP::GCamera',
	'Image::ExifTool::XMP::GCreations',
	'Image::ExifTool::XMP::GDepth',
	'Image::ExifTool::XMP::GFocus',
	'Image::ExifTool::XMP::GImage',
	'Image::ExifTool::XMP::GPano',
	'Image::ExifTool::XMP::GSpherical',
	'Image::ExifTool::XMP::GettyImages',
	'Image::ExifTool::XMP::LImage',
	'Image::ExifTool::XMP::Lightroom',
	'Image::ExifTool::XMP::MediaPro',
	'Image::ExifTool::XMP::aas',
	'Image::ExifTool::XMP::acdsee',
	'Image::ExifTool::XMP::apple_fi',
	'Image::ExifTool::XMP::aux',
	'Image::ExifTool::XMP::cc',
	'Image::ExifTool::XMP::cell',
	'Image::ExifTool::XMP::crd',
	'Image::ExifTool::XMP::creatorAtom',
	'Image::ExifTool::XMP::crs',
	'Image::ExifTool::XMP::dc',
	'Image::ExifTool::XMP::dex',
	'Image::ExifTool::XMP::digiKam',
	'Image::ExifTool::XMP::exif',
	'Image::ExifTool::XMP::exifEX',
	'Image::ExifTool::XMP::extensis',
	'Image::ExifTool::XMP::fpv',
	'Image::ExifTool::XMP::hdr',
	'Image::ExifTool::XMP::hdrgm',
	'Image::ExifTool::XMP::ics',
	'Image::ExifTool::XMP::iptcCore',
	'Image::ExifTool::XMP::iptcExt',
	'Image::ExifTool::XMP::panorama',
	'Image::ExifTool::XMP::pdf',
	'Image::ExifTool::XMP::photoshop',
	'Image::ExifTool::XMP::pmi',
	'Image::ExifTool::XMP::prism',
	'Image::ExifTool::XMP::prl',
	'Image::ExifTool::XMP::prm',
	'Image::ExifTool::XMP::pur',
	'Image::ExifTool::XMP::rdf',
	'Image::ExifTool::XMP::swf',
	'Image::ExifTool::XMP::tiff',
	'Image::ExifTool::XMP::x',
	'Image::ExifTool::XMP::xmp',
	'Image::ExifTool::XMP::xmpBJ',
	'Image::ExifTool::XMP::xmpDM',
	'Image::ExifTool::XMP::xmpMM',
	'Image::ExifTool::XMP::xmpNote',
	'Image::ExifTool::XMP::xmpPLUS',
	'Image::ExifTool::XMP::xmpRights',
	'Image::ExifTool::XMP::xmpTPg',
);

# lookup for all writable tags
my %tagLookup = (
	'aberrationcorrectiondistance' => { 112 => 0x69 },
	'about' => { 532 => 'about' },
	'aboutcvterm' => { 523 => 'AboutCvTerm' },
	'aboutcvtermcvid' => { 523 => [\'AboutCvTerm','AboutCvTermCvId'] },
	'aboutcvtermid' => { 523 => [\'AboutCvTerm','AboutCvTermCvTermId'] },
	'aboutcvtermname' => { 523 => [\'AboutCvTerm','AboutCvTermCvTermName'] },
	'aboutcvtermrefinedabout' => { 523 => [\'AboutCvTerm','AboutCvTermCvTermRefinedAbout'] },
	'absolutealtitude' => { 119 => 'AbsoluteAltitude' },
	'abspeakaudiofilepath' => { 538 => 'absPeakAudioFilePath' },
	'academicfield' => { 528 => 'academicField' },
	'acceleration' => { 122 => 0x9404, 516 => 'Acceleration' },
	'accelerationtracking' => { 87 => 0x518 },
	'accelerationvector' => { 1 => 0x8 },
	'accelerometer' => { 417 => 0x3 },
	'accelerometerdata' => { 407 => 'vrot' },
	'accelerometerx' => { 347 => 0x8d },
	'accelerometery' => { 347 => 0x8e },
	'accelerometerz' => { 347 => 0x8c },
	'accessoryserialnumber' => { 347 => 0x54 },
	'accessorytype' => { 347 => 0x53 },
	'actionadvised' => { 134 => 0x2a },
	'activearea' => { 122 => 0xc68d },
	'actived-lighting' => { 239 => 0x22, 294 => 0x24 },
	'actived-lightingmode' => { 294 => 0x25 },
	'adaptervoltage' => { 141 => 0x407 },
	'addaspectratioinfo' => { 87 => 0x80e },
	'addiptcinformation' => { 87 => 0x815 },
	'additionalmodelinformation' => { 523 => 'AddlModelInfo' },
	'addoriginaldecisiondata' => { 87 => 0x80f, 88 => 0x11, 89 => 0x13, 92 => 0x14 },
	'address' => { 164 => 'Address' },
	'adjustmentmode' => { 424 => 0x15 },
	'adlbracketingstep' => { 201 => 0x17 },
	'adlbracketingtype' => { 201 => 0x18 },
	'adobe' => { 123 => 'Adobe' },
	'adultcontentwarning' => { 333 => 'AdultContentWarning', 531 => 'adultContentWarning' },
	'advancedfilter' => { 130 => 0x1201 },
	'advancedraw' => { 296 => 0x76a43203 },
	'advancedscenetype' => { 347 => 0x3d },
	'advisory' => { 536 => 'Advisory' },
	'ae_iso' => { 355 => 0x2, 356 => 0x4, 357 => 0x12 },
	'aeaperture' => { 355 => 0x1, 356 => 0x3, 357 => 0x11 },
	'aeaperturesteps' => { 355 => 0x8, 356 => 0xb },
	'aeaverage' => { 1 => 0x6 },
	'aebautocancel' => { 87 => 0x104 },
	'aebbracketvalue' => { 79 => 0x11 },
	'aebracketingsteps' => { 201 => 0xf, 202 => 0xf, 276 => 0x174c },
	'aebsequence' => { 87 => 0x105 },
	'aebsequenceautocancel' => { 85 => 0x9, 86 => 0x9, 88 => 0x8, 89 => 0x9, 92 => 0x9, 93 => 0x7 },
	'aebshotcount' => { 87 => 0x106 },
	'aebxv' => { 355 => 0x4, 356 => 0x6 },
	'aeerror' => { 356 => 0x8 },
	'aeexposuretime' => { 355 => 0x0, 356 => 0x2, 357 => 0x10 },
	'aelbutton' => { 187 => 0x45 },
	'aelexposureindicator' => { 187 => 0x51 },
	'aelock' => { 187 => 0x5b, 305 => '4.2', 314 => '4.2', 323 => 0x201, 382 => 0x48, 434 => 0x40, 435 => 0x40, 436 => [0x86,0x286] },
	'aelockbutton' => { 303 => '16.1', 305 => '4.1', 308 => '15.1', 309 => '16.1', 310 => '16.1', 312 => '30.1', 313 => '16.1', 314 => '4.1', 316 => '17.1', 318 => '17.1' },
	'aelockbuttonplusdials' => { 303 => '16.2', 312 => '32.1', 316 => '44.1' },
	'aelockformb-d80' => { 318 => '3.1' },
	'aelockmetermodeafterfocus' => { 87 => 0x114 },
	'aematrix' => { 1 => 0x2 },
	'aemaxaperture' => { 355 => 0x9, 356 => 0x10, 357 => 0x1c },
	'aemaxaperture2' => { 355 => 0xa, 356 => 0x11, 357 => 0x1d },
	'aemeteringmode' => { 355 => 0xc },
	'aemeteringmode2' => { 355 => '13.1' },
	'aemeteringsegments' => { 190 => 0x628, 382 => 0x209 },
	'aemicroadjustment' => { 87 => 0x110 },
	'aeminaperture' => { 355 => 0xb, 356 => 0x12, 357 => 0x1e },
	'aeminexposuretime' => { 355 => 0x5, 356 => 0x13, 357 => 0x1f },
	'aeprogrammode' => { 355 => 0x6 },
	'aeprojectlink' => { 510 => 'aeProjectLink' },
	'aeprojectlinkcompositionid' => { 510 => [\'aeProjectLink','aeProjectLinkCompositionID'] },
	'aeprojectlinkfullpath' => { 510 => [\'aeProjectLink','aeProjectLinkFullPath'] },
	'aeprojectlinkrenderoutputmoduleindex' => { 510 => [\'aeProjectLink','aeProjectLinkRenderOutputModuleIndex'] },
	'aeprojectlinkrenderqueueitemid' => { 510 => [\'aeProjectLink','aeProjectLinkRenderQueueItemID'] },
	'aeprojectlinkrendertimestamp' => { 510 => [\'aeProjectLink','aeProjectLinkRenderTimeStamp'] },
	'aesetting' => { 36 => 0x21 },
	'aestable' => { 1 => 0x4 },
	'aetarget' => { 1 => 0x5 },
	'aewhitebalance' => { 355 => 0xd },
	'aexv' => { 355 => 0x3, 356 => 0x5 },
	'af-assistilluminator' => { 319 => 0x19, 320 => 0x19, 321 => 0x19 },
	'af-cfocusdisplay' => { 319 => 0x234, 320 => 0x234, 321 => 0x24c },
	'af-cpriority' => { 131 => '0.2' },
	'af-cpriorityselection' => { 303 => '1.1', 304 => '1.1', 306 => '1.1', 307 => '1.1', 309 => '0.1', 310 => '0.1', 311 => '0.1', 312 => '1.1', 313 => '0.1', 316 => '1.1', 317 => '1.1', 319 => 0x3, 320 => 0x3, 321 => 0x3 },
	'af-csetting' => { 127 => 0x0 },
	'af-cspeedtrackingsensitivity' => { 127 => '0.2' },
	'af-ctrackingsensitivity' => { 127 => '0.1' },
	'af-czoneareaswitching' => { 127 => '0.3' },
	'af-onbutton' => { 306 => '70.1', 307 => '70.1', 317 => '70.1' },
	'af-onformb-d10' => { 303 => '3.3', 312 => '3.2' },
	'af-onformb-d11' => { 313 => '2.2' },
	'af-onformb-d12' => { 316 => '50.1' },
	'af-onoutoffocusrelease' => { 319 => 0x10, 320 => 0x10, 321 => 0x10 },
	'af-spriority' => { 131 => '0.1' },
	'af-spriorityselection' => { 303 => '1.2', 304 => '1.2', 306 => '1.2', 307 => '1.2', 311 => '0.2', 312 => '1.2', 313 => '0.2', 316 => '1.2', 317 => '1.2', 319 => 0x5, 320 => 0x5, 321 => 0x5 },
	'afacceldeceltracking' => { 2 => 0x3 },
	'afactivation' => { 303 => '2.1', 304 => '2.1', 306 => '78.3', 307 => '78.3', 312 => '2.1', 316 => '2.1', 317 => '78.3', 319 => 0xf, 320 => 0xf, 321 => 0xf },
	'afadjustment' => { 382 => 0x72, 391 => 0x267 },
	'afandmeteringbuttons' => { 87 => 0x701 },
	'afaperture' => { 232 => 0x5, 233 => 0x5, 237 => 0x5 },
	'afareaheight' => { 196 => [0x1a,0x34,0x50], 197 => 0x48 },
	'afareaillumination' => { 187 => 0x4b, 314 => '15.3' },
	'afareainitialheight' => { 251 => 0xbeb },
	'afareainitialwidth' => { 251 => 0xbea },
	'afareainitialxposition' => { 251 => 0xbe8 },
	'afareainitialyposition' => { 251 => 0xbe9 },
	'afareamode' => { 129 => '0.3', 183 => 0x33, 187 => 0xe, 195 => 0x0, 196 => 0x5, 197 => 0x5, 244 => 0x224, 245 => 0x210, 246 => 0x224, 247 => 0x224, 347 => 0xf, 414 => 0x1205, 427 => [0xa,0x3a], 434 => 0x11, 435 => 0x10, 436 => 0x24, 448 => 0xb043, 474 => 0x17 },
	'afareamodesetting' => { 305 => '11.1', 308 => '0.1', 314 => '16.1', 318 => '2.1', 448 => 0x201c },
	'afareapointsize' => { 129 => '0.4' },
	'afareas' => { 323 => 0x304 },
	'afareaselectionmethod' => { 2 => 0xd },
	'afareaselectmethod' => { 87 => 0x51b },
	'afareawidth' => { 196 => [0x18,0x32,0x4e], 197 => 0x46 },
	'afareaxposition' => { 196 => [0x14,0x2e,0x4a], 197 => 0x42, 414 => 0x1203 },
	'afareaxposition1' => { 414 => 0x1201 },
	'afareayposition' => { 196 => [0x16,0x30,0x4c], 197 => 0x44, 414 => 0x1204 },
	'afareayposition1' => { 414 => 0x1202 },
	'afareazonesize' => { 129 => '0.5' },
	'afassist' => { 85 => 0x5, 93 => 0x5, 187 => 0x48, 303 => '2.5', 305 => '0.2', 308 => '0.2', 309 => '1.1', 310 => '1.1', 311 => '1.3', 312 => '2.4', 313 => '1.3', 314 => '0.2', 316 => '2.4', 318 => '2.3' },
	'afassistbeam' => { 2 => 0x8, 87 => 0x50e, 88 => 0x4, 89 => 0x5, 90 => 0x4, 91 => 0x4, 92 => 0x5 },
	'afassistlamp' => { 347 => 0x31 },
	'afbuttonpressed' => { 436 => [0x83,0x283] },
	'afconfidence' => { 1 => 0x3d },
	'afconfigtool' => { 2 => 0x1 },
	'afdefocus' => { 358 => 0x6 },
	'afduringliveview' => { 87 => 0x511 },
	'affinea' => { 503 => 'AffineA' },
	'affineb' => { 503 => 'AffineB' },
	'affinec' => { 503 => 'AffineC' },
	'affined' => { 503 => 'AffineD' },
	'affinetune' => { 198 => 0x0, 244 => 0x6b0, 245 => 0x5b0, 246 => 0x5e0, 247 => 0x5f8, 323 => 0x306 },
	'affinetuneadj' => { 198 => 0x2, 269 => 0x2d1, 270 => 0x2dc, 323 => 0x307 },
	'affinetuneadjtele' => { 198 => 0x3 },
	'affinetuneindex' => { 198 => 0x1 },
	'affinex' => { 503 => 'AffineX' },
	'affiney' => { 503 => 'AffineY' },
	'afhold' => { 358 => 0x1fd },
	'afilluminator' => { 434 => 0x29, 448 => 0xb044 },
	'afimageheight' => { 196 => [0x12,0x2c,0x48], 197 => 0x40 },
	'afimagewidth' => { 196 => [0x10,0x2a,0x46], 197 => 0x3e },
	'afintegrationtime' => { 358 => 0x7 },
	'afmeasureddepth' => { 1 => 0x38 },
	'afmicroadj' => { 427 => [0x17d,0x50] },
	'afmicroadjmode' => { 3 => 0x1, 431 => 0x131 },
	'afmicroadjregisteredlenses' => { 431 => '305.1' },
	'afmicroadjustment' => { 87 => 0x507 },
	'afmicroadjvalue' => { 3 => 0x2, 431 => 0x130 },
	'afmode' => { 116 => 0x3009, 130 => 0x1022, 183 => 0x16, 424 => 0x5 },
	'afmoderestrictions' => { 304 => '50.3', 306 => '48.3', 307 => '48.3', 316 => '48.3', 317 => '48.3' },
	'afonaelockbuttonswitch' => { 87 => 0x702 },
	'afonbutton' => { 303 => '3.1', 304 => '47.1', 319 => 0x83, 320 => 0x83, 321 => 0x83 },
	'afpoint' => { 36 => 0x13, 115 => 0x18, 183 => 0x15, 195 => 0x1, 326 => 0x308, 424 => 0x1f, 427 => [0x37,0x7], 431 => 0x19, 432 => 0x18, 433 => [0x18,0x20] },
	'afpointactivationarea' => { 86 => 0x11, 92 => 0x11 },
	'afpointareaexpansion' => { 87 => 0x508 },
	'afpointatshutterrelease' => { 427 => [0x39,0x9] },
	'afpointautoselection' => { 87 => 0x50b },
	'afpointbrightness' => { 87 => 0x50d, 303 => '2.4', 304 => '46.5', 306 => '2.2', 307 => '2.2', 316 => '2.3', 317 => '2.2' },
	'afpointdetails' => { 326 => 0x31b },
	'afpointdisplayduringfocus' => { 2 => 0x10, 87 => 0x50c },
	'afpointillumination' => { 86 => 0xa, 303 => '2.3', 304 => '46.2', 306 => '47.2', 307 => '47.2', 311 => '1.2', 312 => '2.3', 313 => '1.2', 316 => '47.2', 317 => '47.2', 318 => '2.4' },
	'afpointinfocus' => { 427 => [0x38,0x8] },
	'afpointmode' => { 363 => 0x3 },
	'afpointposition' => { 116 => 0x2021, 347 => 0x4d },
	'afpointregistration' => { 85 => 0x7 },
	'afpoints' => { 186 => 0x10 },
	'afpointsel' => { 319 => 0xb, 320 => 0xb, 321 => 0xb },
	'afpointselected' => { 187 => 0xd, 323 => 0x305, 382 => 0xe, 431 => 0x15, 432 => 0x14, 433 => [0x14,0x1c], 448 => 0x201e },
	'afpointselected2' => { 363 => 0x4 },
	'afpointselection' => { 86 => 0xb, 303 => '1.3', 304 => '1.3', 312 => '1.3', 316 => '1.3', 317 => '1.3' },
	'afpointselectionmethod' => { 87 => 0x50f, 88 => 0xc, 89 => 0xd, 92 => 0xd },
	'afpointsetting' => { 434 => 0x12, 435 => 0x11 },
	'afpointsinfocus' => { 79 => 0xe, 195 => 0x2, 196 => 0x30, 358 => 0xb, 359 => 0x4, 382 => [0xf,0x3c] },
	'afpointsinfocus5d' => { 19 => 0x38 },
	'afpointspotmetering' => { 86 => 0xd },
	'afpointsselected' => { 196 => 0x1c, 359 => '4.1', 483 => 0x4 },
	'afpointsspecial' => { 359 => '4.2' },
	'afpointsunknown1' => { 358 => 0x0 },
	'afpointsunknown2' => { 358 => 0x2 },
	'afpointsused' => { 196 => [0xa,0x8], 197 => 0xa, 427 => [0x10,0x16e] },
	'afpointswitching' => { 2 => 0x4 },
	'afpredictor' => { 358 => 0x4 },
	'afresponse' => { 239 => 0xad },
	'afresult' => { 328 => 0x1038 },
	'afsearch' => { 323 => 0x303 },
	'afsensoractive' => { 183 => 0x1 },
	'afstable' => { 1 => 0x7 },
	'afstatus' => { 414 => 0x1200 },
	'afstatus_00_b4' => { 430 => 0x0 },
	'afstatus_01_c4' => { 430 => 0x2 },
	'afstatus_02_d4' => { 430 => 0x4 },
	'afstatus_03_e4' => { 430 => 0x6 },
	'afstatus_04_f4' => { 430 => 0x8 },
	'afstatus_05_g4' => { 430 => 0xa },
	'afstatus_06_h4' => { 430 => 0xc },
	'afstatus_07_b3' => { 430 => 0xe },
	'afstatus_08_c3' => { 430 => 0x10 },
	'afstatus_09_d3' => { 430 => 0x12 },
	'afstatus_10_e3' => { 430 => 0x14 },
	'afstatus_11_f3' => { 430 => 0x16 },
	'afstatus_12_g3' => { 430 => 0x18 },
	'afstatus_13_h3' => { 430 => 0x1a },
	'afstatus_14_b2' => { 430 => 0x1c },
	'afstatus_15_c2' => { 430 => 0x1e },
	'afstatus_16_d2' => { 430 => 0x20 },
	'afstatus_17_e2' => { 430 => 0x22 },
	'afstatus_18_f2' => { 430 => 0x24 },
	'afstatus_19_g2' => { 430 => 0x26 },
	'afstatus_20_h2' => { 430 => 0x28 },
	'afstatus_21_c1' => { 430 => 0x2a },
	'afstatus_22_d1' => { 430 => 0x2c },
	'afstatus_23_e1' => { 430 => 0x2e },
	'afstatus_24_f1' => { 430 => 0x30 },
	'afstatus_25_g1' => { 430 => 0x32 },
	'afstatus_26_a7_vertical' => { 430 => 0x34 },
	'afstatus_27_a6_vertical' => { 430 => 0x36 },
	'afstatus_28_a5_vertical' => { 430 => 0x38 },
	'afstatus_29_c7_vertical' => { 430 => 0x3a },
	'afstatus_30_c6_vertical' => { 430 => 0x3c },
	'afstatus_31_c5_vertical' => { 430 => 0x3e },
	'afstatus_32_e7_vertical' => { 430 => 0x40 },
	'afstatus_33_e6_center_vertical' => { 430 => 0x42 },
	'afstatus_34_e5_vertical' => { 430 => 0x44 },
	'afstatus_35_g7_vertical' => { 430 => 0x46 },
	'afstatus_36_g6_vertical' => { 430 => 0x48 },
	'afstatus_37_g5_vertical' => { 430 => 0x4a },
	'afstatus_38_i7_vertical' => { 430 => 0x4c },
	'afstatus_39_i6_vertical' => { 430 => 0x4e },
	'afstatus_40_i5_vertical' => { 430 => 0x50 },
	'afstatus_41_a7' => { 430 => 0x52 },
	'afstatus_42_b7' => { 430 => 0x54 },
	'afstatus_43_c7' => { 430 => 0x56 },
	'afstatus_44_d7' => { 430 => 0x58 },
	'afstatus_45_e7' => { 430 => 0x5a },
	'afstatus_46_f7' => { 430 => 0x5c },
	'afstatus_47_g7' => { 430 => 0x5e },
	'afstatus_48_h7' => { 430 => 0x60 },
	'afstatus_49_i7' => { 430 => 0x62 },
	'afstatus_50_a6' => { 430 => 0x64 },
	'afstatus_51_b6' => { 430 => 0x66 },
	'afstatus_52_c6' => { 430 => 0x68 },
	'afstatus_53_d6' => { 430 => 0x6a },
	'afstatus_54_e6_center' => { 430 => 0x6c },
	'afstatus_55_f6' => { 430 => 0x6e },
	'afstatus_56_g6' => { 430 => 0x70 },
	'afstatus_57_h6' => { 430 => 0x72 },
	'afstatus_58_i6' => { 430 => 0x74 },
	'afstatus_59_a5' => { 430 => 0x76 },
	'afstatus_60_b5' => { 430 => 0x78 },
	'afstatus_61_c5' => { 430 => 0x7a },
	'afstatus_62_d5' => { 430 => 0x7c },
	'afstatus_63_e5' => { 430 => 0x7e },
	'afstatus_64_f5' => { 430 => 0x80 },
	'afstatus_65_g5' => { 430 => 0x82 },
	'afstatus_66_h5' => { 430 => 0x84 },
	'afstatus_67_i5' => { 430 => 0x86 },
	'afstatus_68_c11' => { 430 => 0x88 },
	'afstatus_69_d11' => { 430 => 0x8a },
	'afstatus_70_e11' => { 430 => 0x8c },
	'afstatus_71_f11' => { 430 => 0x8e },
	'afstatus_72_g11' => { 430 => 0x90 },
	'afstatus_73_b10' => { 430 => 0x92 },
	'afstatus_74_c10' => { 430 => 0x94 },
	'afstatus_75_d10' => { 430 => 0x96 },
	'afstatus_76_e10' => { 430 => 0x98 },
	'afstatus_77_f10' => { 430 => 0x9a },
	'afstatus_78_g10' => { 430 => 0x9c },
	'afstatus_79_h10' => { 430 => 0x9e },
	'afstatus_80_b9' => { 430 => 0xa0 },
	'afstatus_81_c9' => { 430 => 0xa2 },
	'afstatus_82_d9' => { 430 => 0xa4 },
	'afstatus_83_e9' => { 430 => 0xa6 },
	'afstatus_84_f9' => { 430 => 0xa8 },
	'afstatus_85_g9' => { 430 => 0xaa },
	'afstatus_86_h9' => { 430 => 0xac },
	'afstatus_87_b8' => { 430 => 0xae },
	'afstatus_88_c8' => { 430 => 0xb0 },
	'afstatus_89_d8' => { 430 => 0xb2 },
	'afstatus_90_e8' => { 430 => 0xb4 },
	'afstatus_91_f8' => { 430 => 0xb6 },
	'afstatus_92_g8' => { 430 => 0xb8 },
	'afstatus_93_h8' => { 430 => 0xba },
	'afstatus_94_e6_center_f2-8' => { 430 => 0xbc },
	'afstatusactivesensor' => { 183 => 0x2, 427 => [0x4,0x3b], 431 => 0x1e, 432 => 0x1b, 433 => [0x1b,0x21] },
	'afstatusbottom' => { 183 => 0x8, 431 => 0x2a, 432 => 0x21, 433 => 0x21 },
	'afstatusbottom-left' => { 183 => 0x12, 432 => 0x2b, 433 => 0x2b },
	'afstatusbottom-right' => { 183 => 0x6, 432 => 0x1f, 433 => 0x1f },
	'afstatusbottomassist-left' => { 431 => 0x28 },
	'afstatusbottomassist-right' => { 431 => 0x2c },
	'afstatusbottomhorizontal' => { 428 => 0x10, 429 => 0x1c },
	'afstatusbottomvertical' => { 428 => 0x16, 429 => 0x26 },
	'afstatuscenter-10' => { 431 => 0x34 },
	'afstatuscenter-11' => { 431 => 0x36 },
	'afstatuscenter-12' => { 431 => 0x38 },
	'afstatuscenter-14' => { 431 => 0x3c },
	'afstatuscenter-7' => { 431 => 0x2e },
	'afstatuscenter-9' => { 431 => 0x32 },
	'afstatuscenter-horizontal' => { 431 => 0x30 },
	'afstatuscenter-vertical' => { 431 => 0x3a },
	'afstatuscenterf2-8' => { 431 => 0x4c },
	'afstatuscenterhorizontal' => { 183 => 0x2f, 428 => 0xc, 429 => 0x18, 432 => 0x2f, 433 => 0x2f },
	'afstatuscentervertical' => { 183 => 0xc, 428 => 0x14, 429 => 0x22, 432 => 0x25, 433 => 0x25 },
	'afstatusfarleft' => { 428 => 0x6, 431 => 0x26 },
	'afstatusfarlefthorizontal' => { 429 => 0x4 },
	'afstatusfarleftvertical' => { 429 => 0x12 },
	'afstatusfarright' => { 428 => 0x18, 431 => 0x44 },
	'afstatusfarrighthorizontal' => { 429 => 0x2c },
	'afstatusfarrightvertical' => { 429 => 0x34 },
	'afstatusleft' => { 183 => 0x2d, 428 => 0x2, 431 => 0x22, 432 => 0x2d, 433 => 0x2d },
	'afstatuslefthorizontal' => { 429 => 0x6 },
	'afstatusleftvertical' => { 429 => 0xe },
	'afstatuslower-left' => { 428 => 0x4, 431 => 0x24 },
	'afstatuslower-lefthorizontal' => { 429 => 0xa },
	'afstatuslower-leftvertical' => { 429 => 0x10 },
	'afstatuslower-middle' => { 428 => 0x22, 429 => 0x24 },
	'afstatuslower-right' => { 428 => 0x1e, 431 => 0x4a },
	'afstatuslower-righthorizontal' => { 429 => 0x32 },
	'afstatuslower-rightvertical' => { 429 => 0x3a },
	'afstatuslowerfarleft' => { 429 => 0x8 },
	'afstatuslowerfarright' => { 429 => 0x30 },
	'afstatusmiddlehorizontal' => { 183 => 0xa, 432 => 0x23, 433 => 0x23 },
	'afstatusnearleft' => { 428 => 0xe, 429 => 0x1a },
	'afstatusnearright' => { 428 => 0xa, 429 => 0x16 },
	'afstatusright' => { 183 => 0x31, 428 => 0x1c, 431 => 0x48, 432 => 0x31, 433 => 0x31 },
	'afstatusrighthorizontal' => { 429 => 0x2e },
	'afstatusrightvertical' => { 429 => 0x38 },
	'afstatustop' => { 183 => 0xe, 431 => 0x40, 432 => 0x27, 433 => 0x27 },
	'afstatustop-left' => { 183 => 0x10, 432 => 0x29, 433 => 0x29 },
	'afstatustop-right' => { 183 => 0x4, 432 => 0x1d, 433 => 0x1d },
	'afstatustopassist-left' => { 431 => 0x3e },
	'afstatustopassist-right' => { 431 => 0x42 },
	'afstatustophorizontal' => { 428 => 0x8, 429 => 0x14 },
	'afstatustopvertical' => { 428 => 0x12, 429 => 0x1e },
	'afstatusupper-left' => { 428 => 0x0, 431 => 0x20 },
	'afstatusupper-lefthorizontal' => { 429 => 0x2 },
	'afstatusupper-leftvertical' => { 429 => 0xc },
	'afstatusupper-middle' => { 428 => 0x20, 429 => 0x20 },
	'afstatusupper-right' => { 428 => 0x1a, 431 => 0x46 },
	'afstatusupper-righthorizontal' => { 429 => 0x2a },
	'afstatusupper-rightvertical' => { 429 => 0x36 },
	'afstatusupperfarleft' => { 429 => 0x0 },
	'afstatusupperfarright' => { 429 => 0x28 },
	'afstatusviewfinder' => { 2 => 0x12 },
	'aftracking' => { 448 => 0x2021 },
	'aftrackingsensitivity' => { 2 => 0x2 },
	'aftype' => { 427 => 0x2 },
	'afwithshutter' => { 434 => 0x2a },
	'aggregateissuenumber' => { 528 => 'aggregateIssueNumber' },
	'aggregationtype' => { 528 => 'aggregationType' },
	'agreement' => { 531 => 'agreement' },
	'ah2greeninterpolationthreshold' => { 141 => 0xe4e },
	'airplanemode' => { 244 => 0x722, 245 => 0x624, 246 => 0x654, 247 => 0x6bc },
	'aiservocontinuousshooting' => { 86 => 0x15 },
	'aiservofirstimage' => { 2 => 0x5 },
	'aiservofirstimagepriority' => { 87 => 0x519 },
	'aiservoimagepriority' => { 87 => 0x503 },
	'aiservosecondimage' => { 2 => 0x6 },
	'aiservosecondimagepriority' => { 87 => 0x51a },
	'aiservotrackingmethod' => { 87 => 0x504 },
	'aiservotrackingsensitivity' => { 86 => 0x14, 87 => 0x502 },
	'aisubjecttrackingmode' => { 323 => 0x309 },
	'album' => { 399 => ['albm',"\xa9alb"], 401 => 'album', 407 => ['albm',"\xa9alb"], 538 => 'album' },
	'albumartist' => { 182 => 'WM/AlbumArtist', 399 => 'aART', 407 => 'albr' },
	'albumcoverurl' => { 182 => 'WM/AlbumCoverURL' },
	'albumid' => { 399 => 'plID' },
	'albumtitle' => { 182 => 'WM/AlbumTitle' },
	'alreadyapplied' => { 509 => 'AlreadyApplied', 511 => 'AlreadyApplied' },
	'alternatetitle' => { 528 => 'alternateTitle' },
	'alternatetitlea-lang' => { 528 => [\'alternateTitle','alternateTitleA-lang'] },
	'alternatetitlea-platform' => { 528 => [\'alternateTitle','alternateTitleA-platform'] },
	'alternatetitletext' => { 528 => [\'alternateTitle','alternateTitleText'] },
	'altitude' => { 200 => 0x6 },
	'alttapename' => { 538 => 'altTapeName' },
	'alttextaccessibility' => { 522 => 'AltTextAccessibility' },
	'alttimecode' => { 538 => 'altTimecode' },
	'alttimecodetimeformat' => { 538 => [\'altTimecode','altTimecodeTimeFormat'] },
	'alttimecodetimevalue' => { 538 => [\'altTimecode','altTimecodeTimeValue'] },
	'alttimecodevalue' => { 538 => [\'altTimecode','altTimecodeValue'] },
	'ambienceselection' => { 4 => 0x1 },
	'ambientinfrared' => { 410 => 0x5c },
	'ambientlight' => { 410 => 0x5e },
	'ambienttemperature' => { 122 => 0x9400, 408 => 0x14, 409 => 0x46, 410 => 0x50, 474 => 0x4, 516 => 'Temperature' },
	'ambienttemperaturefahrenheit' => { 408 => 0x13, 409 => 0x44, 410 => 0x4e },
	'analogbalance' => { 122 => 0xc627 },
	'analogcaptureiso' => { 141 => 0x89e },
	'analogisotable' => { 141 => 0x89d },
	'androidcapturefps' => { 401 => 'com.android.capture.fps' },
	'androidversion' => { 401 => 'com.android.version' },
	'angleadj' => { 106 => 0x10003, 112 => 0x8b },
	'angleinforoll' => { 505 => 'AngleInfoRoll' },
	'angleinfoyaw' => { 505 => 'AngleInfoYaw' },
	'anti-blur' => { 448 => 0xb04b },
	'antialiasstrength' => { 122 => 0xc632 },
	'aperturelock' => { 304 => '38.2', 306 => '38.2', 307 => '38.2', 316 => '38.2', 317 => '38.2', 319 => 0xb8, 320 => 0xb8, 321 => 0xb8 },
	'aperturemode' => { 407 => 'apmd' },
	'aperturerange' => { 87 => 0x10d },
	'apertureringuse' => { 363 => '1.4' },
	'aperturesetting' => { 187 => 0x7, 434 => 0x30, 435 => 0x29, 436 => 0x1 },
	'aperturevalue' => { 96 => 0x2, 122 => 0x9202, 328 => 0x1002, 391 => 0x401, 515 => 'ApertureValue' },
	'appinfo' => { 488 => 'AppInfo' },
	'appinfoapplication' => { 488 => [\'AppInfo','AppInfoApplication'] },
	'appinfoitemuri' => { 488 => [\'AppInfo','AppInfoItemURI'] },
	'appinfoversion' => { 488 => [\'AppInfo','AppInfoVersion'] },
	'applekeywords' => { 332 => 'AAPL:Keywords' },
	'applephotosvariationidentifier' => { 401 => 'apple.photos.variation-identifier' },
	'applestoreaccount' => { 399 => 'apID' },
	'applestoreaccounttype' => { 399 => 'akID' },
	'applestorecatalogid' => { 399 => 'cnID' },
	'applestorecountry' => { 399 => 'sfID' },
	'applicationkeystring' => { 141 => 0x400 },
	'applicationnotes' => { 122 => 0x2bc, 352 => 0x2bc },
	'applicationrecordversion' => { 134 => 0x0 },
	'applyautomatically' => { 337 => 'ApplyAutomatically' },
	'applyshootingmeteringmode' => { 87 => 0x10e },
	'approved' => { 517 => 'Approved' },
	'approvedby' => { 517 => 'ApprovedBy' },
	'approximatefnumber' => { 342 => 0x313, 349 => 0x3406 },
	'approximatefocusdistance' => { 506 => 'ApproximateFocusDistance' },
	'appversion' => { 521 => 'AppVersion' },
	'aps-csizecapture' => { 467 => 0x114, 468 => [0x114,0x1eb,0x1ee,0x21a,0x21c] },
	'aquahsl' => { 106 => 0x20914 },
	'armidentifier' => { 135 => 0x78 },
	'armversion' => { 135 => 0x7a },
	'arranger' => { 399 => "\xa9arg", 407 => "\xa9arg" },
	'arrangerkeywords' => { 407 => "\xa9ark" },
	'artdirector' => { 399 => "\xa9ard" },
	'artfilter' => { 323 => 0x529 },
	'artfiltereffect' => { 323 => 0x52f },
	'artist' => { 122 => 0x13b, 336 => 'Artist', 352 => 0x13b, 382 => 0x22e, 399 => "\xa9ART", 401 => 'artist', 407 => "\xa9ART", 534 => 'Artist', 538 => 'artist' },
	'artistid' => { 399 => 'atID' },
	'artmode' => { 116 => 0x301b },
	'artmodeparameters' => { 116 => 0x310b },
	'artwork' => { 401 => 'artwork' },
	'artworkcircadatecreated' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCircaDateCreated'] },
	'artworkcontentdescription' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOContentDescription'] },
	'artworkcontributiondescription' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOContributionDescription'] },
	'artworkcopyrightnotice' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCopyrightNotice'] },
	'artworkcopyrightownerid' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentCopyrightOwnerId'] },
	'artworkcopyrightownername' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentCopyrightOwnerName'] },
	'artworkcreator' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCreator'] },
	'artworkcreatorid' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCreatorId'] },
	'artworkdatecreated' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAODateCreated'] },
	'artworklicensorid' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentLicensorId'] },
	'artworklicensorname' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOCurrentLicensorName'] },
	'artworkorobject' => { 523 => 'ArtworkOrObject' },
	'artworkphysicaldescription' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOPhysicalDescription'] },
	'artworksource' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOSource'] },
	'artworksourceinventoryno' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOSourceInvNo'] },
	'artworksourceinvurl' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOSourceInvURL'] },
	'artworkstyleperiod' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOStylePeriod'] },
	'artworktitle' => { 523 => [\'ArtworkOrObject','ArtworkOrObjectAOTitle'] },
	'aspectframe' => { 327 => 0x1113 },
	'aspectratio' => { 5 => 0x0, 327 => 0x1112, 382 => 0x80, 434 => 0x55, 435 => 0x55, 436 => 0xa, 461 => [0x192c,0x1a88], 462 => 0x192c, 463 => 0x1958, 464 => 0x192c, 465 => 0x188c },
	'assetid' => { 499 => 'AssetID' },
	'asshoticcprofile' => { 122 => 0xc68f },
	'asshotneutral' => { 122 => 0xc628 },
	'asshotpreprofilematrix' => { 122 => 0xc690 },
	'asshotprofilename' => { 122 => 0xc6f6 },
	'asshotwhitexy' => { 122 => 0xc629 },
	'assignbktbutton' => { 303 => '4.2', 304 => '16.1', 306 => '16.1', 307 => '16.1', 316 => '16.1', 317 => '16.1' },
	'assignfuncbutton' => { 87 => 0x70b },
	'assignmb-d17af-onbutton' => { 307 => '79.1' },
	'assignmb-d17funcbutton' => { 307 => '67.1' },
	'assignmb-d17funcbuttonplusdials' => { 307 => '68.1' },
	'assignmb-d18af-onbutton' => { 317 => '79.1' },
	'assignmb-d18funcbutton' => { 317 => '67.1' },
	'assignmb-d18funcbuttonplusdials' => { 317 => '68.1' },
	'assignmoviefunc1buttonplusdials' => { 306 => '75.1', 307 => '75.1', 317 => '75.1' },
	'assignmoviefunc2button' => { 306 => '82.1', 307 => '82.1', 317 => '82.1' },
	'assignmoviepreviewbuttonplusdials' => { 306 => '75.2', 307 => '75.2', 317 => '75.2' },
	'assignmovierecordbutton' => { 304 => '43.2', 316 => '45.1', 319 => 0x9b, 320 => 0x9b, 321 => 0x9b },
	'assignmovierecordbuttonplusdials' => { 306 => '45.1', 307 => '45.1', 317 => '45.1' },
	'assignmoviesubselector' => { 306 => '74.1', 307 => '74.1', 317 => '74.1' },
	'assignmoviesubselectorplusdials' => { 306 => '76.1', 307 => '76.1', 317 => '76.1' },
	'assignremotefnbutton' => { 304 => '54.1', 316 => '51.1' },
	'assistbuttonfunction' => { 85 => 0xd },
	'atcaptureusercrop' => { 141 => 0x943 },
	'attributionname' => { 507 => 'attributionName' },
	'attributionurl' => { 507 => 'attributionURL' },
	'audio' => { 347 => 0x20 },
	'audiobitrate' => { 69 => 0x6c, 523 => 'audioBitRate' },
	'audiobitratemode' => { 523 => 'audioBitRateMode' },
	'audiobitspersample' => { 523 => 'audioBitsPerSample' },
	'audiobutton' => { 320 => 0x17b, 321 => 0x193 },
	'audiobuttonplaybackmode' => { 320 => 0x1b9, 321 => 0x1d1 },
	'audiochannelcount' => { 523 => 'audioChannelCount' },
	'audiochannels' => { 69 => 0x70 },
	'audiochanneltype' => { 538 => 'audioChannelType' },
	'audiocompression' => { 87 => 0x816, 158 => 'Compression' },
	'audiocompressor' => { 538 => 'audioCompressor' },
	'audiodata' => { 491 => 'Data' },
	'audioduration' => { 134 => 0x99 },
	'audiogain' => { 401 => 'player.movie.audio.gain' },
	'audiomimetype' => { 491 => 'Mime' },
	'audiomoddate' => { 538 => 'audioModDate' },
	'audiooutcue' => { 134 => 0x9a },
	'audiosamplerate' => { 69 => 0x6e, 538 => 'audioSampleRate' },
	'audiosampletype' => { 538 => 'audioSampleType' },
	'audiosamplingrate' => { 134 => 0x97 },
	'audiosamplingresolution' => { 134 => 0x98 },
	'audiotype' => { 134 => 0x96 },
	'author' => { 160 => 'Author', 332 => 'Author', 336 => 'Author', 398 => 'Author', 399 => ['auth',"\xa9aut"], 401 => 'author', 407 => 'auth', 504 => 'author', 525 => 'Author', 536 => 'Author' },
	'authorsposition' => { 526 => 'AuthorsPosition' },
	'authorurl' => { 182 => 'WM/AuthorURL' },
	'autoafpointcolortracking' => { 87 => 0x51c },
	'autoafpointseleositraf' => { 2 => 0xa },
	'autoaperture' => { 373 => '0.1' },
	'autobracket' => { 424 => 0x19 },
	'autobracketing' => { 130 => 0x1100, 382 => 0x18, 414 => 0x1007 },
	'autobracketingmode' => { 315 => '12.3' },
	'autobracketingset' => { 315 => '12.1' },
	'autobracketmodem' => { 303 => '21.2', 304 => '13.3', 306 => '13.2', 307 => '13.2', 312 => '26.2', 316 => '13.3', 317 => '13.2', 319 => 0x5f, 320 => 0x5f, 321 => 0x5f },
	'autobracketorder' => { 187 => 0x43, 303 => '21.3', 304 => '13.2', 306 => '13.1', 307 => '13.1', 312 => '26.3', 313 => '12.2', 314 => '2.2', 315 => '12.2', 316 => '13.2', 317 => '13.1', 318 => '13.2', 319 => 0x61, 320 => 0x61, 321 => 0x61 },
	'autobracketset' => { 303 => '21.1', 304 => '13.1', 308 => '11.1', 309 => '12.1', 310 => '12.1', 312 => '26.1', 313 => '12.1', 314 => '2.1', 316 => '13.1', 318 => '13.1' },
	'autobrightness' => { 509 => 'AutoBrightness', 511 => 'AutoBrightness' },
	'autocapturecriteria' => { 199 => 0x1 },
	'autocapturecriteriamotiondirection' => { 199 => 0x5f },
	'autocapturecriteriamotionsize' => { 199 => 0x64 },
	'autocapturecriteriamotionspeed' => { 199 => 0x63 },
	'autocapturecriteriasubjectsize' => { 199 => 0x69 },
	'autocapturecriteriasubjecttype' => { 199 => 0x6a },
	'autocapturedframe' => { 199 => 0x0 },
	'autocapturedistancefar' => { 199 => 0x4a },
	'autocapturedistancenear' => { 199 => 0x4e },
	'autocapturepreset' => { 247 => 0x746 },
	'autocapturerecordingtime' => { 199 => 0x37 },
	'autocapturewaittime' => { 199 => 0x38 },
	'autocontrast' => { 509 => 'AutoContrast', 511 => 'AutoContrast' },
	'autodistortioncontrol' => { 213 => 0x4, 243 => 0x143 },
	'autodynamicrange' => { 130 => 0x140b },
	'autoexposure' => { 509 => 'AutoExposure', 511 => 'AutoExposure' },
	'autoexposurebracketing' => { 79 => 0x10 },
	'autoflashisosensitivity' => { 306 => '38.5', 307 => '38.5', 317 => '38.5', 319 => 0x5b, 320 => 0x5b, 321 => 0x5b },
	'autofocus' => { 326 => 0x209 },
	'autofocusmoderestrictions' => { 319 => 0x107, 320 => 0x107, 321 => 0x11d },
	'autofp' => { 314 => '7.3', 318 => '31.4' },
	'autoiso' => { 79 => 0x1, 116 => 0x3008, 244 => 0x152, 245 => 0x142, 246 => 0x156, 247 => 0x156, 305 => '1.1', 314 => '1.1' },
	'autoisomax' => { 305 => '1.2', 314 => '1.2' },
	'autoisominshutterspeed' => { 305 => '1.3', 314 => '1.3' },
	'autolateralca' => { 509 => 'AutoLateralCA', 511 => 'AutoLateralCA' },
	'autolightingoptimizer' => { 16 => 0xbe, 17 => 0xbf, 20 => 0xbf, 64 => 0x2, 87 => 0x204, 106 => 0x20500, 112 => 0x6f },
	'autolightingoptimizeron' => { 106 => '0x20500.0', 112 => 0x6e },
	'autoportraitframed' => { 448 => 0x2016 },
	'autoredeye' => { 296 => 0xfe28a44f },
	'autorotate' => { 79 => 0x1b },
	'autoshadows' => { 509 => 'AutoShadows', 511 => 'AutoShadows' },
	'autotone' => { 509 => 'AutoTone', 511 => 'AutoTone' },
	'autotonedigest' => { 509 => 'AutoToneDigest', 511 => 'AutoToneDigest' },
	'autotonedigestnosat' => { 509 => 'AutoToneDigestNoSat', 511 => 'AutoToneDigestNoSat' },
	'autowhiteversion' => { 509 => 'AutoWhiteVersion', 511 => 'AutoWhiteVersion' },
	'auxiliarylens' => { 239 => 0x82 },
	'avaperturesetting' => { 363 => 0x13 },
	'averageblacklevel' => { 47 => 0xe7, 49 => 0xfb, 50 => 0x114, 51 => 0x146 },
	'averagelv' => { 190 => 0x38 },
	'avsettingwithoutlens' => { 87 => 0x707 },
	'azimuth' => { 168 => 'Azimuth' },
	'babyage' => { 347 => [0x8010,0x33] },
	'babyname' => { 347 => 0x66 },
	'backgroundalpha' => { 533 => 'bgalpha' },
	'balance' => { 401 => 'player.movie.audio.balance' },
	'baseexposurecompensation' => { 363 => 0x15 },
	'baseiso' => { 79 => 0x2, 100 => 0x101c, 141 => 0x903, 349 => 0x312a, 480 => 0x6 },
	'baseisodaylight' => { 141 => 0x910 },
	'baseisoflash' => { 141 => 0x913 },
	'baseisofluorescent' => { 141 => 0x912 },
	'baseisotungsten' => { 141 => 0x911 },
	'baselineexposure' => { 122 => 0xc62a },
	'baselineexposureoffset' => { 122 => 0xc7a5 },
	'baselinenoise' => { 122 => 0xc62b },
	'baselinesharpness' => { 122 => 0xc62c },
	'baserenditionishdr' => { 520 => 'BaseRenditionIsHDR' },
	'baseurl' => { 536 => 'BaseURL' },
	'bass' => { 401 => 'player.movie.audio.bass' },
	'batterylevel' => { 347 => 0x38, 434 => 0x51, 438 => 0xc, 439 => 0x4, 440 => 0x4, 481 => 0x7, 482 => 0x5 },
	'batterylevel2' => { 482 => 0x7 },
	'batterylevelgrip1' => { 481 => 0x6 },
	'batterylevelgrip2' => { 481 => 0x8 },
	'batteryorder' => { 303 => '12.5', 312 => '13.2', 313 => '2.1', 316 => '3.1' },
	'batterystate' => { 187 => 0x60, 434 => 0x50, 440 => 0x14 },
	'batterytemperature' => { 438 => 0x1, 440 => 0x2, 481 => 0x5 },
	'batterytype' => { 66 => 0x38, 410 => 0x66 },
	'batteryunknown' => { 438 => 0x2, 440 => 0x0 },
	'batteryvoltage' => { 141 => 0x408, 408 => 0x2a, 409 => 0x49, 410 => 0x62, 438 => 0x8 },
	'batteryvoltage1' => { 440 => 0x6 },
	'batteryvoltage2' => { 440 => 0x8 },
	'batteryvoltageavg' => { 410 => 0x64 },
	'bayergreensplit' => { 122 => 0xc62d },
	'bayerpattern' => { 140 => 0xf902, 191 => 0x17 },
	'beatsperminute' => { 399 => 'tmpo' },
	'beatspliceparams' => { 538 => 'beatSpliceParams' },
	'beatspliceparamsriseindecibel' => { 538 => [\'beatSpliceParams','beatSpliceParamsRiseInDecibel'] },
	'beatspliceparamsriseintimeduration' => { 538 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDuration'] },
	'beatspliceparamsriseintimedurationscale' => { 538 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationScale'] },
	'beatspliceparamsriseintimedurationvalue' => { 538 => [\'beatSpliceParams','beatSpliceParamsRiseInTimeDurationValue'] },
	'beatspliceparamsusefilebeatsmarker' => { 538 => [\'beatSpliceParams','beatSpliceParamsUseFileBeatsMarker'] },
	'beep' => { 303 => '13.1', 304 => '5.4', 305 => '0.1', 308 => '2.1', 309 => '3.1', 310 => '3.1', 312 => '10.1', 314 => '0.1', 316 => '5.5', 318 => '4.1' },
	'beeppitch' => { 313 => '3.1' },
	'beepvolume' => { 313 => '4.5' },
	'bestqualityscale' => { 122 => 0xc65c },
	'bestshotmode' => { 116 => 0x3007 },
	'bitdepth' => { 165 => 'BitDepth', 191 => 0x11, 262 => 0x41 },
	'bitspercomponent' => { 136 => 0x87 },
	'bitspersample' => { 122 => 0x102, 352 => 0xa, 534 => 'BitsPerSample' },
	'blackacquirerows' => { 141 => 0x18ba },
	'blacklevel' => { 122 => [0x7310,0xc61a], 210 => 0x20, 239 => 0x3d, 328 => [0x401,0x1012], 391 => 0x21d, 455 => [0x7300,0x7310] },
	'blacklevel2' => { 327 => 0x600, 331 => 0x600 },
	'blacklevelblue' => { 352 => 0x1e },
	'blacklevelbottom' => { 141 => 0x3f0 },
	'blackleveldata' => { 391 => 0x223 },
	'blackleveldeltah' => { 122 => 0xc61b },
	'blackleveldeltav' => { 122 => 0xc61c },
	'blacklevelgreen' => { 352 => 0x1d },
	'blacklevelred' => { 352 => 0x1c },
	'blacklevelrepeatdim' => { 122 => 0xc619 },
	'blacklevelrough' => { 141 => 0x40e },
	'blacklevelroughafter' => { 141 => 0x416 },
	'blacklevels' => { 37 => 0x1d },
	'blackleveltop' => { 141 => 0x3ef },
	'blackpoint' => { 382 => 0x200 },
	'blacks2012' => { 509 => 'Blacks2012', 511 => 'Blacks2012' },
	'blacksadj' => { 485 => 0x9018 },
	'bleachbypasstoning' => { 382 => 0x7f },
	'blockshotafresponse' => { 306 => '1.5', 307 => '1.5', 317 => '1.5', 319 => 0x7, 320 => 0x7, 321 => 0x7 },
	'blogtitle' => { 528 => 'blogTitle' },
	'blogurl' => { 528 => 'blogURL' },
	'bluebalance' => { 328 => 0x1018, 352 => 0x12, 382 => 0x1b },
	'bluecurvelimits' => { 111 => 0x1fe },
	'bluecurvepoints' => { 110 => 0x79, 111 => 0x1d4 },
	'bluehsl' => { 106 => 0x20915 },
	'bluehue' => { 509 => 'BlueHue', 511 => 'BlueHue' },
	'bluesaturation' => { 509 => 'BlueSaturation', 511 => 'BlueSaturation' },
	'bluratinfinity' => { 495 => 'BlurAtInfinity' },
	'blurcontrol' => { 382 => 0x82 },
	'blurwarning' => { 130 => 0x1300 },
	'bodybatteryadload' => { 361 => 0x3 },
	'bodybatteryadnoload' => { 361 => 0x2 },
	'bodybatterystate' => { 361 => '1.1' },
	'bodybatteryvoltage1' => { 361 => 0x2 },
	'bodybatteryvoltage2' => { 361 => 0x4 },
	'bodybatteryvoltage3' => { 361 => 0x6 },
	'bodybatteryvoltage4' => { 361 => 0x8 },
	'bodyfirmware' => { 415 => 0x0 },
	'bodyfirmwareversion' => { 324 => 0x104, 325 => 0x100, 328 => 0x104 },
	'bodyserialnumber' => { 415 => 0x10 },
	'bookedition' => { 528 => 'bookEdition' },
	'bootloaderversion' => { 409 => 0x26 },
	'bracketbutton' => { 247 => 0x80c },
	'bracketbuttonplaybackmode' => { 247 => 0x816 },
	'bracketincrement' => { 244 => 0x22e, 245 => 0x21a, 246 => 0x22e, 247 => 0x22e },
	'bracketmode' => { 59 => 0x3 },
	'bracketprogram' => { 244 => 0x22c, 245 => 0x218, 246 => 0x22c, 247 => 0x22c },
	'bracketsequence' => { 116 => 0x301d },
	'bracketset' => { 244 => 0x22a, 245 => 0x216, 246 => 0x22a, 247 => 0x22a },
	'bracketsettings' => { 347 => 0x45 },
	'bracketshotnumber' => { 59 => 0x5, 363 => 0x9, 445 => 0x2b },
	'bracketshotnumber2' => { 445 => 0x2d },
	'bracketstep' => { 184 => 0xe },
	'bracketvalue' => { 59 => 0x4 },
	'brightness' => { 122 => 0xfe53, 159 => 'Brightness', 179 => 'Brightness', 184 => 0x2c, 254 => 0x34, 255 => 0x39, 256 => 0x41, 401 => 'player.movie.visual.brightness', 408 => 0x25, 410 => 0x54, 434 => 0x22, 448 => 0x2007, 509 => 'Brightness', 511 => 'Brightness' },
	'brightnessadj' => { 111 => 0x114, 289 => 0x0, 299 => 0x2d, 485 => 0x8018 },
	'brightnessvalue' => { 122 => 0x9203, 190 => [0x691,0x49c3], 328 => 0x1003, 453 => 0x1e, 457 => 0x1140, 458 => 0x1140, 459 => 0x111c, 460 => 0x1198, 461 => 0x1174, 462 => 0x102c, 463 => 0x224, 464 => 0x224, 465 => 0x219, 515 => 'BrightnessValue' },
	'buildnumber' => { 194 => 0x5500 },
	'bulbduration' => { 79 => 0x18 },
	'burstcount' => { 141 => 0x40d },
	'burstgroupid' => { 241 => 0x4 },
	'burstid' => { 492 => 'BurstID' },
	'burstmode' => { 143 => 0xa, 347 => 0x2a },
	'burstmode2' => { 143 => 0x18 },
	'burstprimary' => { 492 => 'BurstPrimary' },
	'burstshot' => { 424 => 0x34 },
	'burstspeed' => { 347 => 0x77 },
	'burstuuid' => { 1 => 0xb },
	'buttonfunctioncontroloff' => { 87 => 0x70a },
	'bwadjustment' => { 130 => 0x1049 },
	'bwfilter' => { 184 => 0x2a, 192 => 0x39 },
	'bwmagentagreen' => { 130 => 0x104b },
	'bwmode' => { 328 => 0x203 },
	'by-line' => { 134 => 0x50 },
	'by-linetitle' => { 134 => 0x55 },
	'bytecount' => { 528 => 'byteCount' },
	'c14configuration' => { 141 => 0x1964 },
	'cacheversion' => { 122 => 0xc7aa },
	'calibratedfocallength' => { 119 => 'CalibratedFocalLength' },
	'calibratedopticalcenterx' => { 119 => 'CalibratedOpticalCenterX' },
	'calibratedopticalcentery' => { 119 => 'CalibratedOpticalCenterY' },
	'calibration' => { 424 => [0x24,0x30] },
	'calibrationhistory' => { 141 => 0x9c9 },
	'calibrationilluminant1' => { 122 => 0xc65a },
	'calibrationilluminant2' => { 122 => 0xc65b },
	'calibrationilluminant3' => { 122 => 0xcd31 },
	'calibrationversion' => { 141 => 0x9c6 },
	'callforimage' => { 499 => 'CallForImage' },
	'camera' => { 488 => [\'Cameras','CamerasCamera'] },
	'cameraangle' => { 407 => 'angl', 538 => 'cameraAngle' },
	'cameraappinfo' => { 488 => [\'Cameras','CamerasCameraAppInfo'] },
	'cameraappinfoapplication' => { 488 => [\'Cameras','CamerasCameraAppInfoApplication'] },
	'cameraappinfoitemuri' => { 488 => [\'Cameras','CamerasCameraAppInfoItemURI'] },
	'cameraappinfoversion' => { 488 => [\'Cameras','CamerasCameraAppInfoVersion'] },
	'cameraburstid' => { 493 => 'CameraBurstID' },
	'cameracalibration' => { 424 => 0x11f },
	'cameracalibration1' => { 122 => 0xc623 },
	'cameracalibration2' => { 122 => 0xc624 },
	'cameracalibration3' => { 122 => 0xcd32 },
	'cameracalibrationsig' => { 122 => 0xc6f3 },
	'cameracolorcalibration01' => { 38 => 0x0, 39 => 0x0 },
	'cameracolorcalibration02' => { 38 => 0x4, 39 => 0x5 },
	'cameracolorcalibration03' => { 38 => 0x8, 39 => 0xa },
	'cameracolorcalibration04' => { 38 => 0xc, 39 => 0xf },
	'cameracolorcalibration05' => { 38 => 0x10, 39 => 0x14 },
	'cameracolorcalibration06' => { 38 => 0x14, 39 => 0x19 },
	'cameracolorcalibration07' => { 38 => 0x18, 39 => 0x1e },
	'cameracolorcalibration08' => { 38 => 0x1c, 39 => 0x23 },
	'cameracolorcalibration09' => { 38 => 0x20, 39 => 0x28 },
	'cameracolorcalibration10' => { 38 => 0x24, 39 => 0x2d },
	'cameracolorcalibration11' => { 38 => 0x28, 39 => 0x32 },
	'cameracolorcalibration12' => { 38 => 0x2c, 39 => 0x37 },
	'cameracolorcalibration13' => { 38 => 0x30, 39 => 0x3c },
	'cameracolorcalibration14' => { 38 => 0x34, 39 => 0x41 },
	'cameracolorcalibration15' => { 38 => 0x38, 39 => 0x46 },
	'cameradepthmap' => { 488 => [\'Cameras','CamerasCameraDepthMap'] },
	'cameradepthmapconfidenceuri' => { 488 => [\'Cameras','CamerasCameraDepthMapConfidenceURI'] },
	'cameradepthmapdepthuri' => { 488 => [\'Cameras','CamerasCameraDepthMapDepthURI'] },
	'cameradepthmapfar' => { 488 => [\'Cameras','CamerasCameraDepthMapFar'] },
	'cameradepthmapfocaltable' => { 488 => [\'Cameras','CamerasCameraDepthMapFocalTable'] },
	'cameradepthmapfocaltableentrycount' => { 488 => [\'Cameras','CamerasCameraDepthMapFocalTableEntryCount'] },
	'cameradepthmapformat' => { 488 => [\'Cameras','CamerasCameraDepthMapFormat'] },
	'cameradepthmapitemsemantic' => { 488 => [\'Cameras','CamerasCameraDepthMapItemSemantic'] },
	'cameradepthmapmeasuretype' => { 488 => [\'Cameras','CamerasCameraDepthMapMeasureType'] },
	'cameradepthmapnear' => { 488 => [\'Cameras','CamerasCameraDepthMapNear'] },
	'cameradepthmapsoftware' => { 488 => [\'Cameras','CamerasCameraDepthMapSoftware'] },
	'cameradepthmapunits' => { 488 => [\'Cameras','CamerasCameraDepthMapUnits'] },
	'cameradirection' => { 401 => 'direction.facing' },
	'camerae-mountversion' => { 484 => 0xb },
	'cameraelevationangle' => { 122 => 0x9405, 516 => 'CameraElevationAngle' },
	'camerafilename' => { 499 => 'CameraFilename' },
	'camerafirmware' => { 122 => 0xa439 },
	'cameraid' => { 328 => 0x209, 407 => 'cmid', 423 => 0x209 },
	'cameraidentifier' => { 401 => 'camera.identifier' },
	'cameraimage' => { 488 => [\'Cameras','CamerasCameraImage'] },
	'cameraimageitemsemantic' => { 488 => [\'Cameras','CamerasCameraImageItemSemantic'] },
	'cameraimageitemuri' => { 488 => [\'Cameras','CamerasCameraImageItemURI'] },
	'cameraimagingmodel' => { 488 => [\'Cameras','CamerasCameraImagingModel'] },
	'cameraimagingmodeldistortion' => { 488 => [\'Cameras','CamerasCameraImagingModelDistortion'] },
	'cameraimagingmodeldistortioncount' => { 488 => [\'Cameras','CamerasCameraImagingModelDistortionCount'] },
	'cameraimagingmodelfocallengthx' => { 488 => [\'Cameras','CamerasCameraImagingModelFocalLengthX'] },
	'cameraimagingmodelfocallengthy' => { 488 => [\'Cameras','CamerasCameraImagingModelFocalLengthY'] },
	'cameraimagingmodelimageheight' => { 488 => [\'Cameras','CamerasCameraImagingModelImageHeight'] },
	'cameraimagingmodelimagewidth' => { 488 => [\'Cameras','CamerasCameraImagingModelImageWidth'] },
	'cameraimagingmodelpixelaspectratio' => { 488 => [\'Cameras','CamerasCameraImagingModelPixelAspectRatio'] },
	'cameraimagingmodelprincipalpointx' => { 488 => [\'Cameras','CamerasCameraImagingModelPrincipalPointX'] },
	'cameraimagingmodelprincipalpointy' => { 488 => [\'Cameras','CamerasCameraImagingModelPrincipalPointY'] },
	'cameraimagingmodelskew' => { 488 => [\'Cameras','CamerasCameraImagingModelSkew'] },
	'cameraiso' => { 36 => 0x10 },
	'cameralabel' => { 122 => 0xc7a1, 538 => 'cameraLabel' },
	'cameralightestimate' => { 488 => [\'Cameras','CamerasCameraLightEstimate'] },
	'cameralightestimatecolorcorrectionb' => { 488 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionB'] },
	'cameralightestimatecolorcorrectiong' => { 488 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionG'] },
	'cameralightestimatecolorcorrectionr' => { 488 => [\'Cameras','CamerasCameraLightEstimateColorCorrectionR'] },
	'cameralightestimatepixelintensity' => { 488 => [\'Cameras','CamerasCameraLightEstimatePixelIntensity'] },
	'cameramakemodel' => { 499 => 'CameraMakeModel' },
	'cameramodel' => { 391 => 0x410, 538 => 'cameraModel' },
	'cameramodelid' => { 179 => 'CameraModelID' },
	'cameramodelrestriction' => { 509 => 'CameraModelRestriction', 511 => 'CameraModelRestriction' },
	'cameramotion' => { 401 => 'direction.motion' },
	'cameramove' => { 538 => 'cameraMove' },
	'cameraorientation' => { 7 => 0x30, 9 => 0x7d, 11 => 0x30, 13 => 0x35, 14 => 0x30, 15 => 0x30, 16 => 0x31, 17 => 0x31, 18 => 0x35, 19 => 0x27, 20 => 0x31, 21 => 0x7d, 22 => 0x38, 23 => [0x36,0x3a], 24 => 0x7d, 25 => 0x83, 26 => 0x84, 27 => 0x96, 28 => 0x35, 29 => 0x96, 347 => 0x8f, 386 => 0x1, 391 => 0x100, 440 => [0x16,0x18], 471 => 0x28, 472 => 0x24, 473 => 0x29 },
	'cameraowner' => { 144 => 0xc353 },
	'cameraparameters' => { 328 => 0x2050 },
	'camerapicturestyle' => { 28 => 0xaf },
	'camerapitch' => { 118 => 0x9, 407 => "\xa9gpt" },
	'camerapointcloud' => { 488 => [\'Cameras','CamerasCameraPointCloud'] },
	'camerapointcloudmetric' => { 488 => [\'Cameras','CamerasCameraPointCloudMetric'] },
	'camerapointcloudpointcloud' => { 488 => [\'Cameras','CamerasCameraPointCloudPointCloud'] },
	'camerapointcloudpoints' => { 488 => [\'Cameras','CamerasCameraPointCloudPoints'] },
	'camerapose' => { 488 => [\'Cameras','CamerasCameraPose'] },
	'cameraposepositionx' => { 488 => [\'Cameras','CamerasCameraPosePositionX'] },
	'cameraposepositiony' => { 488 => [\'Cameras','CamerasCameraPosePositionY'] },
	'cameraposepositionz' => { 488 => [\'Cameras','CamerasCameraPosePositionZ'] },
	'cameraposerotationw' => { 488 => [\'Cameras','CamerasCameraPoseRotationW'] },
	'cameraposerotationx' => { 488 => [\'Cameras','CamerasCameraPoseRotationX'] },
	'cameraposerotationy' => { 488 => [\'Cameras','CamerasCameraPoseRotationY'] },
	'cameraposerotationz' => { 488 => [\'Cameras','CamerasCameraPoseRotationZ'] },
	'cameraposetimestamp' => { 488 => [\'Cameras','CamerasCameraPoseTimestamp'] },
	'cameraprofile' => { 509 => 'CameraProfile', 511 => 'CameraProfile' },
	'cameraprofiledigest' => { 509 => 'CameraProfileDigest', 511 => 'CameraProfileDigest' },
	'cameraprofiles' => { 526 => 'CameraProfiles' },
	'cameraprofilesaperturevalue' => { 526 => [\'CameraProfiles','CameraProfilesApertureValue'] },
	'cameraprofilesauthor' => { 526 => [\'CameraProfiles','CameraProfilesAuthor'] },
	'cameraprofilesautoscale' => { 526 => [\'CameraProfiles','CameraProfilesAutoScale'] },
	'cameraprofilescameraprettyname' => { 526 => [\'CameraProfiles','CameraProfilesCameraPrettyName'] },
	'cameraprofilescamerarawprofile' => { 526 => [\'CameraProfiles','CameraProfilesCameraRawProfile'] },
	'cameraprofilesfocallength' => { 526 => [\'CameraProfiles','CameraProfilesFocalLength'] },
	'cameraprofilesfocusdistance' => { 526 => [\'CameraProfiles','CameraProfilesFocusDistance'] },
	'cameraprofileslens' => { 526 => [\'CameraProfiles','CameraProfilesLens'] },
	'cameraprofileslensprettyname' => { 526 => [\'CameraProfiles','CameraProfilesLensPrettyName'] },
	'cameraprofilesmake' => { 526 => [\'CameraProfiles','CameraProfilesMake'] },
	'cameraprofilesmodel' => { 526 => [\'CameraProfiles','CameraProfilesModel'] },
	'cameraprofilesperspectivemodel' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModel'] },
	'cameraprofilesperspectivemodelimagexcenter' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelImageXCenter'] },
	'cameraprofilesperspectivemodelimageycenter' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelImageYCenter'] },
	'cameraprofilesperspectivemodelradialdistortparam1' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelRadialDistortParam1'] },
	'cameraprofilesperspectivemodelradialdistortparam2' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelRadialDistortParam2'] },
	'cameraprofilesperspectivemodelradialdistortparam3' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelRadialDistortParam3'] },
	'cameraprofilesperspectivemodelscalefactor' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelScaleFactor'] },
	'cameraprofilesperspectivemodelversion' => { 526 => [\'CameraProfiles','CameraProfilesPerspectiveModelVersion'] },
	'cameraprofilesprofilename' => { 526 => [\'CameraProfiles','CameraProfilesProfileName'] },
	'cameraprofilessensorformatfactor' => { 526 => [\'CameraProfiles','CameraProfilesSensorFormatFactor'] },
	'cameraprofilesuniquecameramodel' => { 526 => [\'CameraProfiles','CameraProfilesUniqueCameraModel'] },
	'camerarawcolortone' => { 112 => 0xe1 },
	'camerarawcontrast' => { 112 => 0xe3 },
	'camerarawhighlightpoint' => { 112 => 0xe6 },
	'camerarawlinear' => { 112 => 0xe4 },
	'camerarawoutputhighlightpoint' => { 112 => 0xe8 },
	'camerarawoutputshadowpoint' => { 112 => 0xe9 },
	'camerarawsaturation' => { 112 => 0xe2 },
	'camerarawshadowpoint' => { 112 => 0xe7 },
	'camerarawsharpness' => { 112 => 0xe5 },
	'cameraroll' => { 118 => 0xb, 407 => "\xa9grl" },
	'cameras' => { 488 => 'Cameras' },
	'cameraserialnumber' => { 122 => 0xc62f, 181 => 'CameraSerialNumber', 499 => 'CameraSerialNumber' },
	'camerasettingsversion' => { 323 => 0x0 },
	'cameratemperature' => { 7 => 0x18, 9 => 0x1b, 11 => 0x18, 13 => 0x19, 14 => 0x18, 15 => 0x18, 16 => 0x19, 17 => 0x19, 18 => 0x19, 19 => 0x17, 20 => 0x19, 21 => 0x1b, 22 => 0x19, 23 => 0x19, 24 => 0x1b, 25 => 0x1b, 26 => 0x1b, 27 => 0x1b, 28 => 0x19, 29 => 0x1b, 31 => [0x87,0x91], 32 => [0x99,0x9f,0xa4,0xa8,0x105], 35 => ['-3',0x64,0x47,0x53,0x5b,0x5c], 79 => 0xc, 141 => 0x406, 327 => 0x1306, 342 => 0x320, 349 => 0x3402, 382 => 0x47, 421 => 0x43, 475 => 0x5 },
	'cameratemperature4' => { 387 => 0x14 },
	'cameratemperature5' => { 387 => 0x16 },
	'cameratemperaturerangemax' => { 124 => 0x5 },
	'cameratemperaturerangemin' => { 124 => 0x6 },
	'cameratrait' => { 488 => [\'Cameras','CamerasCameraTrait'] },
	'cameratype' => { 79 => 0x1a, 328 => 0x207 },
	'cameratype2' => { 324 => 0x100 },
	'cameravendorinfo' => { 488 => [\'Cameras','CamerasCameraVendorInfo'] },
	'cameravendorinfomanufacturer' => { 488 => [\'Cameras','CamerasCameraVendorInfoManufacturer'] },
	'cameravendorinfomodel' => { 488 => [\'Cameras','CamerasCameraVendorInfoModel'] },
	'cameravendorinfonotes' => { 488 => [\'Cameras','CamerasCameraVendorInfoNotes'] },
	'camerayaw' => { 118 => 0xa, 407 => "\xa9gyw" },
	'camreverse' => { 119 => 'CamReverse' },
	'canondr4' => { 123 => 'CanonDR4' },
	'canonexposuremode' => { 36 => 0x14 },
	'canonfiledescription' => { 100 => 0x805 },
	'canonfilelength' => { 66 => 0xe },
	'canonfirmwareversion' => { 66 => 0x7, 100 => 0x80b },
	'canonflashinfo' => { 100 => 0x1028 },
	'canonflashmode' => { 36 => 0x4 },
	'canonimagesize' => { 10 => 0x39, 36 => 0xa },
	'canonimagetype' => { 66 => 0x6, 100 => 0x815 },
	'canonlogversion' => { 65 => 0xb },
	'canonmodelid' => { 66 => 0x10, 100 => 0x1834 },
	'canonvrd' => { 123 => 'CanonVRD' },
	'caption' => { 504 => 'caption' },
	'caption-abstract' => { 134 => 0x78 },
	'captionsauthornames' => { 514 => 'CaptionsAuthorNames' },
	'captionsdatetimestamps' => { 514 => 'CaptionsDateTimeStamps' },
	'captionwriter' => { 526 => 'CaptionWriter' },
	'captureframerate' => { 116 => 0x4001 },
	'captureheightnormal' => { 141 => 0x1839 },
	'capturelook' => { 141 => 0xc48 },
	'capturemode' => { 401 => 'com.apple.photos.captureMode' },
	'capturesoftware' => { 497 => 'CaptureSoftware' },
	'capturewidthnormal' => { 141 => 0x1838 },
	'capturewidthtest' => { 141 => 0x1842 },
	'cardshutterlock' => { 187 => 0x49 },
	'casioimagesize' => { 116 => 0x9 },
	'catalogsets' => { 134 => 0xff, 490 => 'CatalogSets', 502 => 'CatalogSets' },
	'categories' => { 66 => 0x23, 504 => 'categories' },
	'category' => { 134 => 0xf, 182 => 'WM/Category', 322 => 0x30, 399 => 'catg', 526 => 'Category' },
	'cbcrgain' => { 421 => 0xa036 },
	'cbcrgaindefault' => { 421 => 0xa035 },
	'cbcrmatrix' => { 421 => 0xa034 },
	'cbcrmatrixdefault' => { 421 => 0xa033 },
	'ccdboardversion' => { 342 => 0x331 },
	'ccdscanmode' => { 328 => 0x1039 },
	'ccdsensitivity' => { 285 => 0x6 },
	'ccdversion' => { 342 => 0x330 },
	'ccvavgluminancenits' => { 519 => 'ccv_avg_luminance_nits' },
	'ccvmaxluminancenits' => { 519 => 'ccv_max_luminance_nits' },
	'ccvminluminancenits' => { 519 => 'ccv_min_luminance_nits' },
	'ccvprimariesxy' => { 519 => 'ccv_primaries_xy' },
	'ccvwhitexy' => { 519 => 'ccv_white_xy' },
	'cellglobalid' => { 508 => 'cgi' },
	'celllength' => { 122 => 0x109 },
	'cellr' => { 508 => 'r' },
	'celltowerid' => { 508 => 'cellid' },
	'cellwidth' => { 122 => 0x108 },
	'centerafarea' => { 314 => '15.1' },
	'centerfocuspoint' => { 318 => '2.2' },
	'centerpixel' => { 141 => 0x40c },
	'centerweightedareasize' => { 303 => '7.1', 304 => '8.1', 306 => '8.1', 307 => '8.1', 311 => '7.1', 312 => '5.1', 313 => '7.1', 314 => '6.3', 316 => '8.1', 317 => '8.1', 318 => '8.1', 319 => 0x1f, 320 => 0x1f, 321 => 0x1f },
	'certificate' => { 542 => 'Certificate' },
	'cfainterpolationalgorithm' => { 141 => 0xe60 },
	'cfainterpolationmetric' => { 141 => 0xe61 },
	'cfaoffsetcols' => { 141 => 0xc71 },
	'cfaoffsetrows' => { 141 => 0xc6f },
	'cfapattern' => { 122 => 0xa302, 352 => 0x9, 515 => 'CFAPattern' },
	'cfapattern2' => { 122 => 0x828e },
	'cfapatterncolumns' => { 515 => [\'CFAPattern','CFAPatternColumns'] },
	'cfapatternrows' => { 515 => [\'CFAPattern','CFAPatternRows'] },
	'cfapatternvalues' => { 515 => [\'CFAPattern','CFAPatternValues'] },
	'cfarepeatpatterndim' => { 122 => 0x828d },
	'cfazipperfixthreshold' => { 141 => 0xe62 },
	'channel' => { 528 => 'channel' },
	'channela-lang' => { 528 => [\'channel','channelA-lang'] },
	'channelchannel' => { 528 => [\'channel','channelChannel'] },
	'channels' => { 158 => 'Channels' },
	'channelsubchannel1' => { 528 => [\'channel','channelSubchannel1'] },
	'channelsubchannel2' => { 528 => [\'channel','channelSubchannel2'] },
	'channelsubchannel3' => { 528 => [\'channel','channelSubchannel3'] },
	'channelsubchannel4' => { 528 => [\'channel','channelSubchannel4'] },
	'chapterlist' => { 407 => 'chpl' },
	'checkmark' => { 106 => 0x10101, 111 => 0x26a },
	'checkmark2' => { 112 => 0x8e },
	'childfontfiles' => { 543 => [\'Fonts','FontsChildFontFiles'] },
	'chmodeshootingspeed' => { 303 => '10.3', 304 => '11.2', 319 => 0x10b, 320 => 0x10b, 321 => 0x121 },
	'chromablurradius' => { 122 => 0xc631 },
	'chromanoisecolorspace' => { 141 => 0xe6d },
	'chromanoiseedgemapthresh' => { 141 => 0xe6c },
	'chromanoisehighfthresh' => { 141 => 0xe6a },
	'chromanoiselowfthresh' => { 141 => 0xe6b },
	'chromaticaberration' => { 106 => 0x20703, 112 => 0x66, 421 => 0xa051 },
	'chromaticaberrationb' => { 509 => 'ChromaticAberrationB', 511 => 'ChromaticAberrationB' },
	'chromaticaberrationblue' => { 106 => 0x20708, 112 => 0x6b },
	'chromaticaberrationcorr' => { 81 => [0x4,0x5] },
	'chromaticaberrationcorrection' => { 122 => 0x7034, 372 => 0x1, 485 => 0x900d },
	'chromaticaberrationcorrparams' => { 122 => 0x7035, 479 => 0x66a, 480 => [0x37c,0x384,0x39c,0x3b0,0x3b8] },
	'chromaticaberrationon' => { 106 => '0x20703.0', 112 => 0x62 },
	'chromaticaberrationr' => { 509 => 'ChromaticAberrationR', 511 => 'ChromaticAberrationR' },
	'chromaticaberrationred' => { 106 => 0x20707, 112 => 0x6a },
	'chromaticaberrationsetting' => { 82 => 0x6 },
	'chrominancenoisereduction' => { 106 => 0x20601, 112 => 0x5e, 424 => 0x1a },
	'chrominancenr_tiff_jpeg' => { 112 => 0x60 },
	'circadatecreated' => { 523 => 'CircaDateCreated' },
	'circgradbasedcorractive' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionActive'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionActive'] },
	'circgradbasedcorramount' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionAmount'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionAmount'] },
	'circgradbasedcorrblacks2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBlacks2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBlacks2012'] },
	'circgradbasedcorrbrightness' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBrightness'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalBrightness'] },
	'circgradbasedcorrclarity' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity'] },
	'circgradbasedcorrclarity2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalClarity2012'] },
	'circgradbasedcorrcontrast' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast'] },
	'circgradbasedcorrcontrast2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalContrast2012'] },
	'circgradbasedcorrcorrectionname' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionName'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionName'] },
	'circgradbasedcorrcorrectionsyncid' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionSyncID'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionSyncID'] },
	'circgradbasedcorrdefringe' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDefringe'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDefringe'] },
	'circgradbasedcorrdehaze' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDehaze'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalDehaze'] },
	'circgradbasedcorrexposure' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure'] },
	'circgradbasedcorrexposure2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalExposure2012'] },
	'circgradbasedcorrhighlights2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHighlights2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHighlights2012'] },
	'circgradbasedcorrhue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalHue'] },
	'circgradbasedcorrluminancenoise' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalLuminanceNoise'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalLuminanceNoise'] },
	'circgradbasedcorrmaskalpha' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAlpha'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAlpha'] },
	'circgradbasedcorrmaskangle' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAngle'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksAngle'] },
	'circgradbasedcorrmaskbottom' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksBottom'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksBottom'] },
	'circgradbasedcorrmaskcentervalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterValue'] },
	'circgradbasedcorrmaskcenterweight' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterWeight'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCenterWeight'] },
	'circgradbasedcorrmaskdabs' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksDabs'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksDabs'] },
	'circgradbasedcorrmaskfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFeather'] },
	'circgradbasedcorrmaskflipped' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlipped'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlipped'] },
	'circgradbasedcorrmaskflow' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlow'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFlow'] },
	'circgradbasedcorrmaskfullx' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullX'] },
	'circgradbasedcorrmaskfully' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksFullY'] },
	'circgradbasedcorrmaskinputdigest' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksInputDigest'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksInputDigest'] },
	'circgradbasedcorrmaskleft' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksLeft'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksLeft'] },
	'circgradbasedcorrmaskmaskactive' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskActive'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskActive'] },
	'circgradbasedcorrmaskmaskblendmode' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskBlendMode'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskBlendMode'] },
	'circgradbasedcorrmaskmaskdigest' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskDigest'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskDigest'] },
	'circgradbasedcorrmaskmaskinverted' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskInverted'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskInverted'] },
	'circgradbasedcorrmaskmaskname' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskName'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskName'] },
	'circgradbasedcorrmaskmasks' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasks'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasks'] },
	'circgradbasedcorrmaskmasksalpha' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksAlpha'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksAlpha'] },
	'circgradbasedcorrmaskmasksangle' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksAngle'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksAngle'] },
	'circgradbasedcorrmaskmasksbottom' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksBottom'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksBottom'] },
	'circgradbasedcorrmaskmaskscentervalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksCenterValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksCenterValue'] },
	'circgradbasedcorrmaskmaskscenterweight' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksCenterWeight'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksCenterWeight'] },
	'circgradbasedcorrmaskmasksdabs' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksDabs'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksDabs'] },
	'circgradbasedcorrmaskmasksfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFeather'] },
	'circgradbasedcorrmaskmasksflipped' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFlipped'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFlipped'] },
	'circgradbasedcorrmaskmasksflow' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFlow'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFlow'] },
	'circgradbasedcorrmaskmasksfullx' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFullX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFullX'] },
	'circgradbasedcorrmaskmasksfully' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFullY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksFullY'] },
	'circgradbasedcorrmaskmasksinputdigest' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksInputDigest'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksInputDigest'] },
	'circgradbasedcorrmaskmasksleft' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksLeft'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksLeft'] },
	'circgradbasedcorrmaskmasksmaskactive' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskActive'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskActive'] },
	'circgradbasedcorrmaskmasksmaskblendmode' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskBlendMode'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskBlendMode'] },
	'circgradbasedcorrmaskmasksmaskdigest' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskDigest'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskDigest'] },
	'circgradbasedcorrmaskmasksmaskinverted' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskInverted'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskInverted'] },
	'circgradbasedcorrmaskmasksmaskname' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskName'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskName'] },
	'circgradbasedcorrmaskmasksmasksubtype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskSubType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskSubType'] },
	'circgradbasedcorrmaskmasksmasksyncid' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskSyncID'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskSyncID'] },
	'circgradbasedcorrmaskmasksmaskversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskVersion'] },
	'circgradbasedcorrmaskmasksmidpoint' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMidpoint'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMidpoint'] },
	'circgradbasedcorrmaskmasksorigin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksOrigin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksOrigin'] },
	'circgradbasedcorrmaskmasksperimetervalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksPerimeterValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksPerimeterValue'] },
	'circgradbasedcorrmaskmasksradius' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRadius'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRadius'] },
	'circgradbasedcorrmaskmasksreferencepoint' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksReferencePoint'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksReferencePoint'] },
	'circgradbasedcorrmaskmasksright' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRight'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRight'] },
	'circgradbasedcorrmaskmasksroundness' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRoundness'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksRoundness'] },
	'circgradbasedcorrmaskmaskssizex' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksSizeX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksSizeX'] },
	'circgradbasedcorrmaskmaskssizey' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksSizeY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksSizeY'] },
	'circgradbasedcorrmaskmaskstop' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksTop'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksTop'] },
	'circgradbasedcorrmaskmasksubtype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskSubType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskSubType'] },
	'circgradbasedcorrmaskmasksvalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksMaskValue'] },
	'circgradbasedcorrmaskmasksversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksVersion'] },
	'circgradbasedcorrmaskmaskswhat' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksWhat'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksWhat'] },
	'circgradbasedcorrmaskmaskswholeimagearea' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksWholeImageArea'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksWholeImageArea'] },
	'circgradbasedcorrmaskmasksx' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksX'] },
	'circgradbasedcorrmaskmasksy' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksY'] },
	'circgradbasedcorrmaskmasksyncid' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskSyncID'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskSyncID'] },
	'circgradbasedcorrmaskmaskszerox' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksZeroX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksZeroX'] },
	'circgradbasedcorrmaskmaskszeroy' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksZeroY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMasksZeroY'] },
	'circgradbasedcorrmaskmaskversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskVersion'] },
	'circgradbasedcorrmaskmidpoint' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMidpoint'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMidpoint'] },
	'circgradbasedcorrmaskorigin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksOrigin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksOrigin'] },
	'circgradbasedcorrmaskperimetervalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksPerimeterValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksPerimeterValue'] },
	'circgradbasedcorrmaskradius' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRadius'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRadius'] },
	'circgradbasedcorrmaskrange' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMask'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMask'] },
	'circgradbasedcorrmaskrangeareamodels' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'] },
	'circgradbasedcorrmaskrangeareamodelscolorsampleinfo' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'circgradbasedcorrmaskrangeareamodelscomponents' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'circgradbasedcorrmaskrangecoloramount' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'] },
	'circgradbasedcorrmaskrangedepthfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'] },
	'circgradbasedcorrmaskrangedepthmax' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'] },
	'circgradbasedcorrmaskrangedepthmin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'] },
	'circgradbasedcorrmaskrangeinvert' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'] },
	'circgradbasedcorrmaskrangelumfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'] },
	'circgradbasedcorrmaskrangeluminancedepthsampleinfo' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'circgradbasedcorrmaskrangelummax' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'] },
	'circgradbasedcorrmaskrangelummin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'] },
	'circgradbasedcorrmaskrangelumrange' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'] },
	'circgradbasedcorrmaskrangesampletype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'] },
	'circgradbasedcorrmaskrangetype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'] },
	'circgradbasedcorrmaskrangeversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'] },
	'circgradbasedcorrmaskreferencepoint' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksReferencePoint'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksReferencePoint'] },
	'circgradbasedcorrmaskright' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRight'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRight'] },
	'circgradbasedcorrmaskroundness' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRoundness'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksRoundness'] },
	'circgradbasedcorrmasks' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasks'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasks'] },
	'circgradbasedcorrmasksizex' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeX'] },
	'circgradbasedcorrmasksizey' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksSizeY'] },
	'circgradbasedcorrmasktop' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksTop'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksTop'] },
	'circgradbasedcorrmaskvalue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskValue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksMaskValue'] },
	'circgradbasedcorrmaskversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksVersion'] },
	'circgradbasedcorrmaskwhat' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWhat'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWhat'] },
	'circgradbasedcorrmaskwholeimagearea' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWholeImageArea'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksWholeImageArea'] },
	'circgradbasedcorrmaskx' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksX'] },
	'circgradbasedcorrmasky' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksY'] },
	'circgradbasedcorrmaskzerox' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroX'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroX'] },
	'circgradbasedcorrmaskzeroy' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroY'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionMasksZeroY'] },
	'circgradbasedcorrmoire' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalMoire'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalMoire'] },
	'circgradbasedcorrrangemask' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMask'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMask'] },
	'circgradbasedcorrrangemaskareamodels' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModels'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModels'] },
	'circgradbasedcorrrangemaskareamodelscolorsampleinfo' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'circgradbasedcorrrangemaskareamodelscomponents' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'] },
	'circgradbasedcorrrangemaskcoloramount' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskColorAmount'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskColorAmount'] },
	'circgradbasedcorrrangemaskdepthfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
	'circgradbasedcorrrangemaskdepthmax' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMax'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMax'] },
	'circgradbasedcorrrangemaskdepthmin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskDepthMin'] },
	'circgradbasedcorrrangemaskinvert' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskInvert'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskInvert'] },
	'circgradbasedcorrrangemasklumfeather' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumFeather'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumFeather'] },
	'circgradbasedcorrrangemaskluminancedepthsampleinfo' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'circgradbasedcorrrangemasklummax' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMax'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMax'] },
	'circgradbasedcorrrangemasklummin' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMin'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumMin'] },
	'circgradbasedcorrrangemasklumrange' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumRange'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskLumRange'] },
	'circgradbasedcorrrangemasksampletype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskSampleType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskSampleType'] },
	'circgradbasedcorrrangemasktype' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskType'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskType'] },
	'circgradbasedcorrrangemaskversion' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskVersion'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsCorrectionRangeMaskVersion'] },
	'circgradbasedcorrsaturation' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSaturation'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSaturation'] },
	'circgradbasedcorrshadows2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalShadows2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalShadows2012'] },
	'circgradbasedcorrsharpness' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSharpness'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalSharpness'] },
	'circgradbasedcorrtemperature' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTemperature'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTemperature'] },
	'circgradbasedcorrtexture' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTexture'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTexture'] },
	'circgradbasedcorrtint' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTint'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalTint'] },
	'circgradbasedcorrtoninghue' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalToningHue'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalToningHue'] },
	'circgradbasedcorrtoningsaturation' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalToningSaturation'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalToningSaturation'] },
	'circgradbasedcorrwhat' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsWhat'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsWhat'] },
	'circgradbasedcorrwhites2012' => { 509 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalWhites2012'], 511 => [\'CircularGradientBasedCorrections','CircularGradientBasedCorrectionsLocalWhites2012'] },
	'circulargradientbasedcorrections' => { 509 => 'CircularGradientBasedCorrections', 511 => 'CircularGradientBasedCorrections' },
	'city' => { 134 => 0x5a, 164 => 'City', 347 => 0x6d, 526 => 'City' },
	'city2' => { 347 => 0x80 },
	'clarity' => { 130 => 0x100f, 255 => 0x35, 256 => 0x3d, 448 => 0x2036, 509 => 'Clarity', 511 => 'Clarity' },
	'clarity2012' => { 509 => 'Clarity2012', 511 => 'Clarity2012' },
	'claritycontrol' => { 382 => 0x96 },
	'classification' => { 407 => 'clsf' },
	'classifystate' => { 134 => 0xe1 },
	'clearretouch' => { 347 => 0x7c },
	'clearretouchvalue' => { 347 => 0xa3 },
	'client' => { 538 => 'client' },
	'clientname' => { 517 => 'ClientName' },
	'clipboardaspectratio' => { 509 => 'ClipboardAspectRatio', 511 => 'ClipboardAspectRatio' },
	'clipboardorientation' => { 509 => 'ClipboardOrientation', 511 => 'ClipboardOrientation' },
	'clipfilename' => { 407 => 'clfn' },
	'clipid' => { 407 => 'clid' },
	'clmodeshootingspeed' => { 303 => '10.2', 304 => '11.3', 306 => '11.2', 307 => '11.2', 312 => '11.2', 313 => '10.2', 316 => '11.2', 317 => '11.2', 318 => '11.1', 319 => 0x3b, 320 => 0x3b, 321 => 0x3b },
	'cluster' => { 509 => 'Cluster', 511 => 'Cluster' },
	'cmcontrast' => { 331 => 0x2022 },
	'cmddialsreverserotation' => { 319 => 0xba, 320 => 0xba, 321 => 0xba },
	'cmexposurecompensation' => { 331 => 0x2000 },
	'cmhue' => { 331 => 0x2021 },
	'cmsaturation' => { 331 => 0x2020 },
	'cmsharpness' => { 331 => 0x2023 },
	'cmwhitebalance' => { 331 => 0x2001 },
	'cmwhitebalancecomp' => { 331 => 0x2002 },
	'cmwhitebalancegraypoint' => { 331 => 0x2010 },
	'codec' => { 172 => 'Codec' },
	'codedcharacterset' => { 135 => 0x5a },
	'codeversion' => { 407 => 'cver' },
	'collection' => { 336 => 'Collection' },
	'collectionname' => { 173 => [\'Collections','CollectionsCollectionName'], 407 => 'coll' },
	'collections' => { 173 => 'Collections', 504 => 'collections' },
	'collectionuri' => { 173 => [\'Collections','CollectionsCollectionURI'] },
	'color' => { 401 => 'player.movie.visual.color', 527 => 'color' },
	'coloraberrationcontrol' => { 296 => 0xc89224b },
	'coloradjustment' => { 424 => 0x14 },
	'coloradjustmentmode' => { 423 => 0x210 },
	'coloranta' => { 543 => [\'Colorants','ColorantsA'] },
	'colorantb' => { 543 => [\'Colorants','ColorantsB'] },
	'colorantblack' => { 543 => [\'Colorants','ColorantsBlack'] },
	'colorantblue' => { 543 => [\'Colorants','ColorantsBlue'] },
	'colorantcyan' => { 543 => [\'Colorants','ColorantsCyan'] },
	'colorantgray' => { 543 => [\'Colorants','ColorantsGray'] },
	'colorantgreen' => { 543 => [\'Colorants','ColorantsGreen'] },
	'colorantl' => { 543 => [\'Colorants','ColorantsL'] },
	'colorantmagenta' => { 543 => [\'Colorants','ColorantsMagenta'] },
	'colorantmode' => { 543 => [\'Colorants','ColorantsMode'] },
	'colorantred' => { 543 => [\'Colorants','ColorantsRed'] },
	'colorants' => { 543 => 'Colorants' },
	'colorantswatchname' => { 543 => [\'Colorants','ColorantsSwatchName'] },
	'coloranttint' => { 543 => [\'Colorants','ColorantsTint'] },
	'coloranttype' => { 543 => [\'Colorants','ColorantsType'] },
	'colorantyellow' => { 543 => [\'Colorants','ColorantsYellow'] },
	'colorbalance' => { 159 => 'ColorBalance' },
	'colorbalanceadj' => { 296 => 0x76a43202 },
	'colorbalanceblue' => { 184 => 0x1e },
	'colorbalancegreen' => { 184 => 0x1d },
	'colorbalancered' => { 184 => 0x1c },
	'colorbalanceversion' => { 209 => 0x4, 210 => 0x4, 211 => 0x0, 212 => 0x0 },
	'colorblur' => { 112 => 0x65 },
	'colorbluron' => { 106 => 0x20704 },
	'colorbooster' => { 296 => 0x5f0e7d23 },
	'colorboostlevel' => { 290 => 0x1 },
	'colorboosttype' => { 290 => 0x0 },
	'colorchromeeffect' => { 130 => 0x1048 },
	'colorchromefxblue' => { 130 => 0x104e },
	'colorclass' => { 393 => 0xde, 394 => 'ColorClass' },
	'colorcompensationfilter' => { 187 => [0x3a,0x5f], 189 => 0x111, 448 => 0xb022 },
	'colorcompensationfiltercustom' => { 434 => 0xd, 435 => 0xc },
	'colorcompensationfilterset' => { 434 => 0x8, 435 => 0x7, 436 => 0x18, 453 => 0xf },
	'colorcontrol' => { 328 => 0x102b },
	'colorcorrection' => { 485 => 0x8015 },
	'colorcorrectionmatrix' => { 1 => 0x3e },
	'colorcreatoreffect' => { 323 => 0x532 },
	'colordataversion' => { 43 => 0x0, 44 => 0x0, 46 => 0x0, 47 => 0x0, 48 => 0x0, 49 => 0x0, 50 => 0x0, 51 => 0x0, 52 => 0x0 },
	'coloreffect' => { 347 => 0x28 },
	'colorfilter' => { 115 => 0x17, 116 => 0x3017, 184 => 0x29, 192 => [0x38,0x4d,0x4f], 389 => 0x17 },
	'colorgain' => { 262 => 0x51 },
	'colorgradeblending' => { 509 => 'ColorGradeBlending', 511 => 'ColorGradeBlending' },
	'colorgradeglobalhue' => { 509 => 'ColorGradeGlobalHue', 511 => 'ColorGradeGlobalHue' },
	'colorgradegloballum' => { 509 => 'ColorGradeGlobalLum', 511 => 'ColorGradeGlobalLum' },
	'colorgradeglobalsat' => { 509 => 'ColorGradeGlobalSat', 511 => 'ColorGradeGlobalSat' },
	'colorgradehighlightlum' => { 509 => 'ColorGradeHighlightLum', 511 => 'ColorGradeHighlightLum' },
	'colorgrademidtonehue' => { 509 => 'ColorGradeMidtoneHue', 511 => 'ColorGradeMidtoneHue' },
	'colorgrademidtonelum' => { 509 => 'ColorGradeMidtoneLum', 511 => 'ColorGradeMidtoneLum' },
	'colorgrademidtonesat' => { 509 => 'ColorGradeMidtoneSat', 511 => 'ColorGradeMidtoneSat' },
	'colorgradeshadowlum' => { 509 => 'ColorGradeShadowLum', 511 => 'ColorGradeShadowLum' },
	'colorhue' => { 106 => 0x20900, 239 => 0x8d },
	'colorimetricreference' => { 122 => 0xc6bf },
	'colorlabel' => { 514 => 'ColorLabel' },
	'colormatrix' => { 65 => 0xa, 327 => 0x200, 328 => 0x1011, 421 => 0xa030 },
	'colormatrix1' => { 122 => 0xc621, 391 => 0x106 },
	'colormatrix2' => { 122 => 0xc622, 331 => 0x200, 391 => 0x226 },
	'colormatrix3' => { 122 => 0xcd33 },
	'colormatrixa' => { 382 => 0x203 },
	'colormatrixa2' => { 382 => 0x21c },
	'colormatrixadobergb' => { 421 => 0xa032 },
	'colormatrixb' => { 382 => 0x204 },
	'colormatrixb2' => { 382 => 0x21d },
	'colormatrixnumber' => { 328 => 0x1019 },
	'colormatrixsrgb' => { 421 => 0xa031 },
	'colormode' => { 116 => 0x3015, 130 => 0x1210, 143 => 0x66, 184 => 0x28, 187 => 0x16, 189 => 0x101, 190 => 0x36, 192 => 0x7, 239 => 0x3, 285 => 0x4, 347 => 0x32, 424 => 0x2c, 448 => 0xb029, 526 => 'ColorMode' },
	'colormoirereduction' => { 106 => 0x20670, 297 => 0x15 },
	'colormoirereductionmode' => { 297 => 0x5 },
	'colormoirereductionon' => { 106 => '0x20670.0' },
	'colornoisereduction' => { 485 => 0x8029, 509 => 'ColorNoiseReduction', 511 => 'ColorNoiseReduction' },
	'colornoisereductiondetail' => { 509 => 'ColorNoiseReductionDetail', 511 => 'ColorNoiseReductionDetail' },
	'colornoisereductionintensity' => { 297 => 0x18 },
	'colornoisereductionsharpness' => { 297 => 0x1c },
	'colornoisereductionsmoothness' => { 509 => 'ColorNoiseReductionSmoothness', 511 => 'ColorNoiseReductionSmoothness' },
	'colorplanes' => { 126 => 0x2 },
	'colorprofile' => { 184 => 0x33 },
	'colorprofilesettings' => { 323 => 0x539 },
	'colorrepresentation' => { 136 => 0x3c },
	'colorsaturationadj' => { 106 => 0x20305 },
	'colorsequence' => { 136 => 0x41 },
	'colorspace' => { 53 => 0x3, 66 => 0xb4, 100 => 0x10b4, 122 => 0xa001, 138 => 0x3, 165 => 'ColorSpace', 185 => 0x2f, 186 => 0x25, 187 => 0x17, 239 => 0x1e, 323 => 0x507, 382 => 0x37, 421 => 0xa011, 424 => 0xb, 434 => 0x1b, 435 => 0x83, 436 => 0xe, 453 => 0x6, 515 => 'ColorSpace' },
	'colorspace2' => { 65 => 0x9 },
	'colorspecapproximation' => { 138 => 0x2 },
	'colorspecdata' => { 138 => 0x3 },
	'colorspecmethod' => { 138 => 0x0 },
	'colorspecprecedence' => { 138 => 0x1 },
	'colortempasshot' => { 40 => 0x4, 41 => 0x7, 42 => 0x1d, 43 => 0x59, 44 => 0x6d, 45 => 0x26, 46 => 0x43, 49 => 0x43, 50 => 0x43, 51 => 0x43, 52 => 0x4b },
	'colortempauto' => { 40 => 0x9, 41 => 0xf, 42 => 0x22, 43 => 0x5e, 44 => 0x72, 45 => 0x1c, 46 => 0x48, 49 => 0x48, 50 => 0x48, 51 => 0x48, 52 => 0x50 },
	'colortempcloudy' => { 40 => 0x22, 41 => 0x37, 42 => 0x31, 43 => 0xa4, 44 => 0xdb, 45 => 0x35, 46 => 0x5c, 49 => 0x75, 50 => 0x8e, 51 => 0x93, 52 => 0x96, 382 => 0x55 },
	'colortempcustom' => { 46 => 0x84 },
	'colortempcustom1' => { 42 => 0x45 },
	'colortempcustom2' => { 42 => 0x4a },
	'colortempdaylight' => { 40 => 0x18, 41 => 0x27, 42 => 0x27, 43 => 0x9a, 44 => 0xd1, 45 => 0x2b, 46 => 0x52, 49 => 0x6b, 50 => 0x84, 51 => 0x89, 52 => 0x8c, 382 => 0x53 },
	'colortemperature' => { 7 => 0x73, 8 => [0x48,0x4e], 9 => 0xc0, 10 => 0x37, 11 => 0x62, 12 => 0x37, 13 => 0x7c, 14 => 0x73, 15 => 0x73, 16 => 0x77, 17 => 0x73, 18 => 0x7c, 19 => 0x58, 20 => 0x73, 21 => 0xc0, 22 => 0x7f, 23 => 0x7d, 24 => 0xc0, 25 => 0xc6, 26 => 0xc7, 27 => 0x135, 28 => 0x7b, 29 => 0x13a, 66 => 0xae, 76 => 0x9, 100 => 0x10ae, 130 => 0x1005, 141 => 0x846, 159 => 'ColorTemperature', 185 => [0x6e,0x49], 186 => 0x3f, 187 => [0x39,0x5e], 189 => 0x10b, 192 => [0x3c,0x4c,0x4e], 342 => 0x321, 382 => 0x50, 414 => 0x1308, 448 => 0xb021, 509 => 'Temperature', 511 => 'Temperature' },
	'colortemperatureadj' => { 485 => 0x8013 },
	'colortemperatureauto' => { 239 => 0x4f },
	'colortemperaturebg' => { 328 => 0x1013 },
	'colortemperaturecustom' => { 434 => 0xc, 435 => 0xb },
	'colortemperaturerg' => { 328 => 0x1014 },
	'colortemperatureset' => { 434 => 0x7, 435 => 0x6 },
	'colortemperaturesetting' => { 187 => 0x25, 436 => 0x17, 453 => 0xe },
	'colortempflash' => { 40 => 0x36, 41 => 0x57, 42 => 0x40, 43 => 0xb8, 44 => 0xef, 45 => 0x49, 46 => 0x70, 49 => 0x89, 50 => 0xa2, 51 => 0xa7, 52 => 0xaa, 382 => 0x5a },
	'colortempflashdata' => { 46 => 0x24a },
	'colortempfluorescent' => { 40 => 0x2c, 41 => 0x47, 42 => 0x3b, 43 => 0xae, 44 => 0xe5, 45 => 0x3f, 46 => 0x66, 49 => 0x7f, 50 => 0x98, 51 => 0x9d, 52 => 0xa0 },
	'colortempfluorescentd' => { 382 => 0x57 },
	'colortempfluorescentn' => { 382 => 0x58 },
	'colortempfluorescentw' => { 382 => 0x59 },
	'colortempkelvin' => { 40 => 0x31, 41 => 0x4f, 43 => 0xb3, 44 => 0xea, 45 => 0x44, 46 => 0x6b, 49 => 0x84, 50 => 0x9d, 51 => 0xa2, 52 => 0xa5, 347 => 0x44, 414 => 0x1307 },
	'colortempmeasured' => { 40 => 0xe, 41 => 0x17, 43 => 0x63, 44 => 0x77, 46 => 0x4d, 49 => 0x4d, 50 => 0x4d, 51 => 0x4d, 52 => 0x55 },
	'colortemppc1' => { 45 => 0x94, 46 => 0x75 },
	'colortemppc2' => { 45 => 0x99, 46 => 0x7a },
	'colortemppc3' => { 45 => 0x9e, 46 => 0x7f },
	'colortempshade' => { 40 => 0x1d, 41 => 0x2f, 42 => 0x2c, 43 => 0x9f, 44 => 0xd6, 45 => 0x30, 46 => 0x57, 49 => 0x70, 50 => 0x89, 51 => 0x8e, 52 => 0x91, 382 => 0x54 },
	'colortemptungsten' => { 40 => 0x27, 41 => 0x3f, 42 => 0x36, 43 => 0xa9, 44 => 0xe0, 45 => 0x3a, 46 => 0x61, 49 => 0x7a, 50 => 0x93, 51 => 0x98, 52 => 0x9b, 382 => 0x56 },
	'colortempunknown' => { 40 => 0x13, 41 => 0x1f, 43 => 0x68, 44 => 0x7c, 45 => 0x21, 49 => 0x52, 50 => 0x52, 51 => 0x52, 52 => 0x5a },
	'colortempunknown10' => { 40 => 0x63, 41 => 0x9f, 43 => 0x95, 44 => 0xa9, 45 => 0x76, 49 => 0xa2, 50 => 0x7f, 51 => 0x7f, 52 => 0x87 },
	'colortempunknown11' => { 40 => 0x68, 41 => 0xa7, 43 => 0xbd, 44 => [0xae,0xb3], 45 => 0x7b, 49 => 0xa7, 50 => 0xa7, 51 => 0x84, 52 => 0xaf },
	'colortempunknown12' => { 40 => 0x6d, 41 => 0xaf, 43 => 0xc2, 44 => 0xb8, 45 => 0x80, 49 => 0xac, 50 => 0xac, 51 => 0xac, 52 => 0xb4 },
	'colortempunknown13' => { 40 => 0x72, 41 => 0xb7, 43 => 0xc7, 44 => 0xbd, 45 => 0x85, 49 => 0xb1, 50 => 0xb1, 51 => 0xb1, 52 => 0xb9 },
	'colortempunknown14' => { 43 => 0xcc, 44 => 0xc2, 45 => 0x8a, 49 => 0xb6, 50 => 0xb6, 51 => 0xb6, 52 => 0xbe },
	'colortempunknown15' => { 43 => 0xd1, 44 => 0xc7, 45 => 0x8f, 49 => 0xbb, 50 => 0xbb, 51 => 0xbb, 52 => 0xc3 },
	'colortempunknown16' => { 43 => 0xd6, 44 => 0xcc, 45 => 0xa3, 50 => 0xc0, 51 => 0xc0, 52 => 0xc8 },
	'colortempunknown17' => { 43 => 0xdb, 44 => 0xf4, 50 => 0xc5, 51 => 0xc5, 52 => 0xcd },
	'colortempunknown18' => { 43 => 0xe0, 44 => 0xf9, 50 => 0xca, 51 => 0xca, 52 => 0xd2 },
	'colortempunknown19' => { 43 => 0xe5, 44 => 0xfe, 50 => 0xcf, 51 => 0xcf, 52 => 0xd7 },
	'colortempunknown2' => { 40 => 0x3b, 41 => 0x5f, 43 => 0x6d, 44 => 0x81, 45 => 0x4e, 49 => 0x57, 50 => 0x57, 51 => 0x57, 52 => 0x5f },
	'colortempunknown20' => { 43 => 0xea, 44 => 0x103, 50 => 0xd4, 51 => 0xd4, 52 => 0xdc },
	'colortempunknown21' => { 43 => 0xef, 44 => 0x108, 51 => 0xd9, 52 => 0xe1 },
	'colortempunknown22' => { 43 => 0xf4, 44 => 0x10d, 51 => 0xde, 52 => 0xe6 },
	'colortempunknown23' => { 43 => 0xf9, 44 => 0x112, 51 => 0xe3, 52 => 0xeb },
	'colortempunknown24' => { 43 => 0xfe, 44 => 0x117, 51 => 0xe8, 52 => 0xf0 },
	'colortempunknown25' => { 43 => 0x103, 44 => 0x11c, 51 => 0xed, 52 => 0xf5 },
	'colortempunknown26' => { 43 => 0x108, 44 => 0x121, 51 => 0xf2, 52 => 0xfa },
	'colortempunknown27' => { 43 => 0x10d, 44 => 0x126, 51 => 0xf7, 52 => 0xff },
	'colortempunknown28' => { 43 => 0x112, 51 => 0xfc, 52 => 0x104 },
	'colortempunknown29' => { 43 => 0x117, 51 => 0x101, 52 => 0x109 },
	'colortempunknown3' => { 40 => 0x40, 41 => 0x67, 43 => 0x72, 44 => 0x86, 45 => 0x53, 49 => 0x5c, 50 => 0x5c, 51 => 0x5c, 52 => 0x64 },
	'colortempunknown30' => { 51 => 0x106 },
	'colortempunknown4' => { 40 => 0x45, 41 => 0x6f, 43 => 0x77, 44 => 0x8b, 45 => 0x58, 49 => 0x61, 50 => 0x61, 51 => 0x61, 52 => 0x69 },
	'colortempunknown5' => { 40 => 0x4a, 41 => 0x77, 43 => 0x7c, 44 => 0x90, 45 => 0x5d, 49 => 0x66, 50 => 0x66, 51 => 0x66, 52 => 0x6e },
	'colortempunknown6' => { 40 => 0x4f, 41 => 0x7f, 43 => 0x81, 44 => 0x95, 45 => 0x62, 49 => 0x8e, 50 => 0x6b, 51 => 0x6b, 52 => 0x73 },
	'colortempunknown7' => { 40 => 0x54, 41 => 0x87, 43 => 0x86, 44 => 0x9a, 45 => 0x67, 49 => 0x93, 50 => 0x70, 51 => 0x70, 52 => 0x78 },
	'colortempunknown8' => { 40 => 0x59, 41 => 0x8f, 43 => 0x8b, 44 => 0x9f, 45 => 0x6c, 49 => 0x98, 50 => 0x75, 51 => 0x75, 52 => 0x7d },
	'colortempunknown9' => { 40 => 0x5e, 41 => 0x97, 43 => 0x90, 44 => 0xa4, 45 => 0x71, 49 => 0x9d, 50 => 0x7a, 51 => 0x7a, 52 => 0x82 },
	'colortint' => { 346 => 0x35c },
	'colortone' => { 10 => 0x6f, 12 => 0x77, 36 => 0x2a, 53 => 0x2, 65 => 0x8 },
	'colortoneadj' => { 106 => 0x20304, 111 => 0x11e },
	'colortoneauto' => { 73 => 0x9c },
	'colortonefaithful' => { 19 => 0x107, 72 => 0x6c, 73 => 0x6c },
	'colortonelandscape' => { 19 => 0x105, 72 => 0x3c, 73 => 0x3c },
	'colortonemonochrome' => { 72 => 0x84, 73 => 0x84 },
	'colortoneneutral' => { 19 => 0x106, 72 => 0x54, 73 => 0x54 },
	'colortoneportrait' => { 19 => 0x104, 72 => 0x24, 73 => 0x24 },
	'colortonestandard' => { 19 => 0x103, 72 => 0xc, 73 => 0xc },
	'colortoneuserdef1' => { 19 => 0x109, 72 => 0x9c, 73 => 0xb4 },
	'colortoneuserdef2' => { 19 => 0x10a, 72 => 0xb4, 73 => 0xcc },
	'colortoneuserdef3' => { 19 => 0x10b, 72 => 0xcc, 73 => 0xe4 },
	'columninterleavefactor' => { 122 => 0xcd43 },
	'comlenblksize' => { 141 => 0xfde8 },
	'commanddialplaybackmode' => { 319 => 0x1cb, 320 => 0x1cb, 321 => 0x1e3 },
	'commanddials' => { 314 => '5.1' },
	'commanddialsaperturesetting' => { 303 => '17.3', 304 => '18.3', 306 => '18.3', 307 => '18.3', 312 => '33.3', 313 => '17.3', 316 => '18.3', 317 => '18.3' },
	'commanddialschangemainsub' => { 303 => '17.2', 304 => '18.1', 306 => '18.1', 307 => '18.1', 312 => '33.2', 313 => '17.2', 316 => '18.1', 317 => '18.1' },
	'commanddialsmenuandplayback' => { 303 => '17.4', 304 => '18.2', 306 => '18.2', 307 => '18.2', 312 => '33.4', 313 => '17.4', 316 => '18.2', 317 => '18.2' },
	'commanddialsreverserotation' => { 303 => '17.1', 304 => '6.4', 306 => '6.2', 307 => '6.2', 308 => '16.2', 309 => '17.2', 312 => '33.1', 313 => '17.1', 316 => '6.2', 317 => '6.2', 318 => '18.1' },
	'commanderchannel' => { 314 => '10.2', 315 => '25.2' },
	'commandergroupa_ttl-aacomp' => { 314 => '13.1', 315 => '31.1' },
	'commandergroupa_ttlcomp' => { 318 => '32.1' },
	'commandergroupamanualoutput' => { 314 => '13.2', 315 => '28.2' },
	'commandergroupamode' => { 314 => '11.2', 315 => '28.1' },
	'commandergroupb_ttl-aacomp' => { 314 => '14.1', 315 => '32.1' },
	'commandergroupb_ttlcomp' => { 318 => '33.1' },
	'commandergroupbmanualoutput' => { 314 => '14.2', 315 => '29.2' },
	'commandergroupbmode' => { 314 => '11.3', 315 => '29.1' },
	'commanderinternalflash' => { 314 => '11.1', 315 => '27.1' },
	'commanderinternalmanualoutput' => { 314 => '12.2', 315 => '27.2' },
	'commanderinternalttlchannel' => { 312 => '18.2' },
	'commanderinternalttlcomp' => { 314 => '12.1', 315 => '30.2', 318 => '31.2' },
	'commanderinternalttlcompbuiltin' => { 312 => '20.1', 313 => '26.1' },
	'commanderinternalttlcompgroupa' => { 312 => '21.1', 313 => '27.1' },
	'commanderinternalttlcompgroupb' => { 312 => '22.1', 313 => '28.1' },
	'comment' => { 0 => 0x2, 123 => 'Comment', 160 => 'Comment', 336 => 'Comment', 399 => "\xa9cmt", 401 => 'comment', 407 => "\xa9cmt" },
	'compass' => { 417 => 0x4 },
	'compatiblebrands' => { 401 => 'compatible_brands' },
	'compatibleversion' => { 509 => 'CompatibleVersion', 511 => 'CompatibleVersion' },
	'compilation' => { 399 => 'cpil' },
	'compimageimagespersequence' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesNumberOfImagesInSequences'] },
	'compimagemaxexposureall' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMaxExposureTimesOfAll'] },
	'compimagemaxexposureused' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMaxExposureTimesOfUsed'] },
	'compimageminexposureall' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMinExposureTimesOfAll'] },
	'compimageminexposureused' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesMinExposureTimesOfUsed'] },
	'compimagenumsequences' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesNumberOfSequences'] },
	'compimagesumexposureall' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesSumOfExposureTimesOfAll'] },
	'compimagesumexposureused' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesSumOfExposureTimesOfUsed'] },
	'compimagetotalexposureperiod' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesTotalExposurePeriod'] },
	'compimagevalues' => { 516 => [\'CompositeImageExposureTimes','CompositeImageExposureTimesValues'] },
	'complianceprofile' => { 528 => 'complianceProfile' },
	'componentsconfiguration' => { 122 => 0x9101, 165 => 'Components', 515 => 'ComponentsConfiguration' },
	'componentversion' => { 100 => 0x80c },
	'composer' => { 182 => 'WM/Composer', 399 => ["\xa9com","\xa9wrt"], 407 => ["\xa9com","\xa9wrt"], 538 => 'composer' },
	'composerid' => { 399 => 'cmID' },
	'composerkeywords' => { 407 => "\xa9cok" },
	'compositeimage' => { 122 => 0xa460, 516 => 'CompositeImage' },
	'compositeimagecount' => { 122 => 0xa461, 516 => 'CompositeImageCount' },
	'compositeimageexposuretimes' => { 122 => 0xa462, 516 => 'CompositeImageExposureTimes' },
	'composition' => { 499 => 'Composition' },
	'compositionadjust' => { 381 => '0.1' },
	'compositionadjustrotation' => { 381 => 0x7 },
	'compositionadjustx' => { 381 => 0x5 },
	'compositionadjusty' => { 381 => 0x6 },
	'compressedbitsperpixel' => { 122 => 0x9102, 515 => 'CompressedBitsPerPixel' },
	'compressedimagesize' => { 189 => 0x40, 328 => 0x40 },
	'compression' => { 122 => 0x103, 352 => 0xb, 534 => 'Compression' },
	'compressionfactor' => { 323 => 0x50d },
	'compressionformat' => { 65 => 0x4 },
	'compressionratio' => { 165 => 'Compression', 328 => 0x1034 },
	'compressorversion' => { 407 => 'CNCV' },
	'condadobvfactor' => { 141 => 0xf3e },
	'condadodaybvthresh' => { 141 => 0xf3c },
	'condadodayoffsets' => { 141 => 0xf42 },
	'condadofluoffsets' => { 141 => 0xf44 },
	'condadofluthresh' => { 141 => 0xf41 },
	'condadoillfactor' => { 141 => 0xf3f },
	'condadoneurange' => { 141 => 0xf3d },
	'condadotunoffsets' => { 141 => 0xf43 },
	'condadotunthresh' => { 141 => 0xf40 },
	'conductor' => { 182 => 'WM/Conductor', 399 => "\xa9con" },
	'confidence' => { 494 => 'Confidence' },
	'confidencelevel' => { 505 => 'ConfidenceLevel' },
	'confidencemime' => { 494 => 'ConfidenceMime' },
	'constrainedcropheight' => { 111 => 0x266, 393 => 0xd6 },
	'constrainedcropwidth' => { 111 => 0x262, 393 => 0xd5 },
	'contact' => { 134 => 0x76 },
	'contactinfo' => { 509 => 'ContactInfo', 511 => 'ContactInfo', 527 => 'contactInfo' },
	'container' => { 488 => 'Container' },
	'containerdirectory' => { 488 => [\'Container','ContainerDirectory'] },
	'containerdirectoryitem' => { 488 => [\'Container','ContainerDirectoryItem'] },
	'containerdirectoryitemdatauri' => { 488 => [\'Container','ContainerDirectoryItemDataURI'] },
	'containerdirectoryitemlength' => { 488 => [\'Container','ContainerDirectoryItemLength'] },
	'containerdirectoryitemmime' => { 488 => [\'Container','ContainerDirectoryItemMime'] },
	'containerdirectoryitempadding' => { 488 => [\'Container','ContainerDirectoryItemPadding'] },
	'containerformat' => { 523 => 'ContainerFormat' },
	'containerformatidentifier' => { 523 => [\'ContainerFormat','ContainerFormatIdentifier'] },
	'containerformatname' => { 523 => [\'ContainerFormat','ContainerFormatName'] },
	'contentcreatedate' => { 399 => "\xa9day", 407 => ['@day',"\xa9day"] },
	'contentdistributor' => { 182 => 'WM/ContentDistributor' },
	'contentdistributorid' => { 407 => 'cdis' },
	'contentid' => { 407 => 'ccid' },
	'contentidentifier' => { 1 => 0x11, 401 => 'content.identifier' },
	'contentlocationcode' => { 134 => 0x1a },
	'contentlocationname' => { 134 => 0x1b },
	'contenttype' => { 528 => 'contentType' },
	'continuousbracketing' => { 187 => 0x20 },
	'continuousdrive' => { 36 => 0x5 },
	'continuousmodedisplay' => { 319 => 0x51, 320 => 0x51, 321 => 0x51 },
	'continuousmodeliveview' => { 317 => '77.2' },
	'continuousshootingspeed' => { 87 => 0x610 },
	'continuousshotlimit' => { 87 => 0x611 },
	'contrast' => { 10 => 0x73, 12 => 0x75, 36 => 0xd, 115 => 0xc, 116 => [0x3012,0x20], 122 => [0xa408,0xfe54], 130 => [0x1004,0x1006], 159 => 'Contrast', 179 => 'Contrast', 184 => 0x20, 185 => 0x31, 186 => 0x27, 187 => 0x19, 192 => 0x2, 254 => 0x33, 255 => 0x37, 256 => 0x3f, 328 => 0x1029, 347 => 0x39, 349 => 0x300a, 382 => 0x20, 389 => 0xc, 401 => 'player.movie.visual.contrast', 408 => 0x24, 410 => 0x52, 414 => 0x1012, 424 => 0xd, 434 => 0x1d, 435 => 0x1a, 448 => 0x2004, 509 => 'Contrast', 511 => 'Contrast', 515 => 'Contrast' },
	'contrast2012' => { 509 => 'Contrast2012', 511 => 'Contrast2012' },
	'contrastadj' => { 106 => 0x20303, 111 => 0x115, 299 => 0x2c, 485 => 0x8017 },
	'contrastauto' => { 73 => 0x90 },
	'contrastcurve' => { 239 => 0x8c },
	'contrastdetectaf' => { 196 => 0x4 },
	'contrastdetectafarea' => { 382 => 0x231 },
	'contrastdetectafinfocus' => { 196 => [0x1c,0x52] },
	'contrastfaithful' => { 19 => 0xec, 72 => 0x60, 73 => 0x60 },
	'contrasthighlight' => { 382 => 0x6d },
	'contrasthighlightshadowadj' => { 382 => 0x6f },
	'contrastlandscape' => { 19 => 0xea, 72 => 0x30, 73 => 0x30 },
	'contrastmode' => { 347 => 0x2c },
	'contrastmonochrome' => { 19 => 0xed, 72 => 0x78, 73 => 0x78 },
	'contrastneutral' => { 19 => 0xeb, 72 => 0x48, 73 => 0x48 },
	'contrastportrait' => { 19 => 0xe9, 72 => 0x18, 73 => 0x18 },
	'contrastsetting' => { 323 => 0x505, 331 => 0x1012, 436 => 0x10, 453 => 0x8 },
	'contrastshadow' => { 382 => 0x6e },
	'contraststandard' => { 19 => 0xe8, 72 => 0x0, 73 => 0x0 },
	'contrastuserdef1' => { 19 => 0xee, 72 => 0x90, 73 => 0xa8 },
	'contrastuserdef2' => { 19 => 0xef, 72 => 0xa8, 73 => 0xc0 },
	'contrastuserdef3' => { 19 => 0xf0, 72 => 0xc0, 73 => 0xd8 },
	'contributedmedia' => { 538 => 'contributedMedia' },
	'contributedmediaduration' => { 538 => [\'contributedMedia','contributedMediaDuration'] },
	'contributedmediadurationscale' => { 538 => [\'contributedMedia','contributedMediaDurationScale'] },
	'contributedmediadurationvalue' => { 538 => [\'contributedMedia','contributedMediaDurationValue'] },
	'contributedmediamanaged' => { 538 => [\'contributedMedia','contributedMediaManaged'] },
	'contributedmediapath' => { 538 => [\'contributedMedia','contributedMediaPath'] },
	'contributedmediastarttime' => { 538 => [\'contributedMedia','contributedMediaStartTime'] },
	'contributedmediastarttimescale' => { 538 => [\'contributedMedia','contributedMediaStartTimeScale'] },
	'contributedmediastarttimevalue' => { 538 => [\'contributedMedia','contributedMediaStartTimeValue'] },
	'contributedmediatrack' => { 538 => [\'contributedMedia','contributedMediaTrack'] },
	'contributedmediawebstatement' => { 538 => [\'contributedMedia','contributedMediaWebStatement'] },
	'contributor' => { 512 => 'contributor', 523 => 'Contributor' },
	'contributoridentifier' => { 523 => [\'Contributor','ContributorIdentifier'] },
	'contributorname' => { 523 => [\'Contributor','ContributorName'] },
	'contributorrole' => { 523 => [\'Contributor','ContributorRole'] },
	'contributors' => { 160 => 'Contributors' },
	'controldialset' => { 187 => 0x46 },
	'controlledvocabularyterm' => { 523 => 'CVterm' },
	'controllerboardversion' => { 342 => 0x332 },
	'controlmode' => { 79 => 0x12 },
	'controlringresponse' => { 319 => 0x1d5, 320 => 0x1d5, 321 => 0x1ed },
	'controlringrotation' => { 87 => 0x712 },
	'conversionlens' => { 324 => 0x403, 347 => 0x35 },
	'converter' => { 122 => 0xfe4d, 285 => 0xb, 509 => 'Converter', 511 => 'Converter' },
	'converttograyscale' => { 509 => 'ConvertToGrayscale', 511 => 'ConvertToGrayscale' },
	'cookingequipment' => { 530 => 'cookingEquipment' },
	'cookingmethod' => { 530 => 'cookingMethod' },
	'copyright' => { 0 => 0x3, 122 => 0x8298, 160 => 'Copyright', 336 => 'Copyright', 352 => 0x8298, 382 => 0x22f, 398 => 'Copyright', 399 => ['cprt',"\xa9cpy"], 401 => 'copyright', 407 => ['cprt',"\xa9cpy"], 509 => 'Copyright', 511 => 'Copyright', 525 => 'Copyright', 531 => 'copyright', 534 => 'Copyright', 538 => 'copyright' },
	'copyrightflag' => { 396 => 0x40a },
	'copyrightnotice' => { 134 => 0x74 },
	'copyrightowner' => { 333 => 'CopyrightOwner' },
	'copyrightownerid' => { 333 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerID'] },
	'copyrightownerimageid' => { 333 => 'CopyrightOwnerImageID' },
	'copyrightownername' => { 333 => [\'CopyrightOwner','CopyrightOwnerCopyrightOwnerName'] },
	'copyrightregistrationnumber' => { 333 => 'CopyrightRegistrationNumber' },
	'copyrightstatus' => { 333 => 'CopyrightStatus' },
	'copyrightyear' => { 523 => 'CopyrightYear', 528 => 'copyrightYear' },
	'coringfilter' => { 327 => 0x310, 328 => 0x102d, 331 => 0x310 },
	'coringvalues' => { 327 => 0x311, 331 => 0x311 },
	'corporateentity' => { 528 => 'corporateEntity' },
	'correctionalreadyapplied' => { 337 => 'CorrectionAlreadyApplied' },
	'correlatedcolortemp' => { 346 => 0x35b },
	'country' => { 164 => 'Country', 347 => 0x69, 526 => 'Country' },
	'country-primarylocationcode' => { 134 => 0x64 },
	'country-primarylocationname' => { 134 => 0x65 },
	'countrycode' => { 238 => 0x5, 394 => 'CountryCode', 522 => 'CountryCode' },
	'course' => { 530 => 'course' },
	'coverage' => { 512 => 'coverage' },
	'coverart' => { 399 => 'covr' },
	'coverdate' => { 528 => 'coverDate' },
	'coverdisplaydate' => { 528 => 'coverDisplayDate' },
	'coveruri' => { 407 => 'cvru' },
	'cpufirmwareversion' => { 382 => 0x28 },
	'crc32' => { 513 => 'crc32' },
	'createdate' => { 122 => 0x9004, 160 => 'CreateDate', 332 => 'CreationDate', 336 => 'create-date', 398 => 'CreationDate', 404 => 0x1, 536 => 'CreateDate' },
	'creationdate' => { 401 => 'creationdate', 525 => 'CreationDate', 528 => 'creationDate' },
	'creationtime' => { 336 => 'Creation Time', 401 => 'creation_time' },
	'creativestyle' => { 434 => 0x1a, 435 => 0x18, 445 => 0x41, 448 => 0xb020, 480 => 0x4a },
	'creativestylesetting' => { 436 => 0xf, 453 => 0x7 },
	'creativestylewaschanged' => { 485 => 0x8001 },
	'creator' => { 332 => 'Creator', 398 => 'Creator', 512 => 'creator', 523 => 'Creator', 525 => 'Creator' },
	'creatoraddress' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiAdrExtadr'] },
	'creatorappid' => { 181 => 'CreatorAppId' },
	'creatorcity' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCity'] },
	'creatorcontactinfo' => { 522 => 'CreatorContactInfo' },
	'creatorcountry' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiAdrCtry'] },
	'creatoridentifier' => { 523 => [\'Creator','CreatorIdentifier'] },
	'creatoridentity' => { 394 => 'CreatorIdentity' },
	'creatorname' => { 523 => [\'Creator','CreatorName'] },
	'creatoropenwithuioptions' => { 181 => 'CreatorOpenWithUIOptions' },
	'creatorpostalcode' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiAdrPcode'] },
	'creatorregion' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiAdrRegion'] },
	'creatorrole' => { 523 => [\'Creator','CreatorRole'] },
	'creatortool' => { 536 => 'CreatorTool' },
	'creatorworkemail' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiEmailWork'] },
	'creatorworktelephone' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiTelWork'] },
	'creatorworkurl' => { 522 => [\'CreatorContactInfo','CreatorContactInfoCiUrlWork'] },
	'credit' => { 134 => 0x6e, 526 => 'Credit' },
	'creditline' => { 531 => 'creditLine' },
	'creditlinereq' => { 541 => 'CreditLineReq' },
	'creditlinerequired' => { 333 => 'CreditLineRequired' },
	'cropactive' => { 104 => 0x0, 111 => 0x244 },
	'cropangle' => { 509 => 'CropAngle', 511 => 'CropAngle' },
	'croparea' => { 239 => 0x45, 485 => 0x9011 },
	'cropaspectratio' => { 106 => 0x30101, 111 => 0x260 },
	'cropaspectratiocustom' => { 106 => 0x30102 },
	'cropbottom' => { 126 => 0x9, 291 => 0x36, 352 => 0x31, 393 => 0xdc, 509 => 'CropBottom', 511 => 'CropBottom' },
	'cropbottommargin' => { 55 => 0x3 },
	'cropcircleactive' => { 112 => 0xd6 },
	'cropcircleradius' => { 112 => 0xd9 },
	'cropcirclex' => { 112 => 0xd7 },
	'cropcircley' => { 112 => 0xd8 },
	'cropconstraintowarp' => { 509 => 'CropConstrainToWarp', 511 => 'CropConstrainToWarp' },
	'croph' => { 503 => 'CropH' },
	'cropheight' => { 104 => 0x6, 111 => 0x24c, 327 => 0x615, 331 => 0x615, 509 => 'CropHeight', 511 => 'CropHeight' },
	'crophispeed' => { 239 => 0x1b },
	'cropleft' => { 111 => 0x246, 126 => 0x6, 291 => 0x1e, 327 => 0x612, 331 => 0x612, 352 => 0x30, 393 => 0xd9, 509 => 'CropLeft', 511 => 'CropLeft' },
	'cropleftmargin' => { 55 => 0x0 },
	'cropmode' => { 130 => 0x104d, 414 => 0x1018 },
	'croporiginalheight' => { 104 => 0xb },
	'croporiginalwidth' => { 104 => 0xa },
	'cropoutputheight' => { 291 => 0xce },
	'cropoutputheightinches' => { 291 => 0x96 },
	'cropoutputpixels' => { 291 => 0xd6 },
	'cropoutputresolution' => { 291 => 0xb6 },
	'cropoutputscale' => { 291 => 0xbe },
	'cropoutputwidth' => { 291 => 0xc6 },
	'cropoutputwidthinches' => { 291 => 0x8e },
	'croppedareaimageheightpixels' => { 497 => 'CroppedAreaImageHeightPixels', 498 => 'CroppedAreaImageHeightPixels' },
	'croppedareaimagewidthpixels' => { 497 => 'CroppedAreaImageWidthPixels', 498 => 'CroppedAreaImageWidthPixels' },
	'croppedarealeftpixels' => { 497 => 'CroppedAreaLeftPixels', 498 => 'CroppedAreaLeftPixels' },
	'croppedareatoppixels' => { 497 => 'CroppedAreaTopPixels', 498 => 'CroppedAreaTopPixels' },
	'croppedimageheight' => { 5 => 0x2, 414 => 0x1604 },
	'croppedimageleft' => { 5 => 0x3 },
	'croppedimagetop' => { 5 => 0x4 },
	'croppedimagewidth' => { 5 => 0x1, 414 => 0x1603 },
	'cropping' => { 485 => 0x9010 },
	'cropright' => { 126 => 0x8, 291 => 0x2e, 352 => 0x32, 393 => 0xdb, 509 => 'CropRight', 511 => 'CropRight' },
	'croprightmargin' => { 55 => 0x1 },
	'croprotatedoriginalheight' => { 104 => 0x2 },
	'croprotatedoriginalwidth' => { 104 => 0x1 },
	'croprotation' => { 104 => 0x8, 126 => 0xb },
	'cropscaledresolution' => { 291 => 0x9e },
	'cropsourceresolution' => { 291 => 0xae },
	'croptop' => { 111 => 0x248, 126 => 0x7, 291 => 0x26, 327 => 0x613, 331 => 0x613, 352 => 0x2f, 393 => 0xda, 509 => 'CropTop', 511 => 'CropTop' },
	'croptopmargin' => { 55 => 0x2 },
	'cropunit' => { 509 => 'CropUnit', 511 => 'CropUnit' },
	'cropunits' => { 509 => 'CropUnits', 511 => 'CropUnits' },
	'cropw' => { 503 => 'CropW' },
	'cropwidth' => { 104 => 0x5, 111 => 0x24a, 327 => 0x614, 331 => 0x614, 509 => 'CropWidth', 511 => 'CropWidth' },
	'cropx' => { 104 => 0x3, 503 => 'CropX' },
	'cropy' => { 104 => 0x4, 503 => 'CropY' },
	'crossprocess' => { 382 => 0x7b },
	'crossprocessparams' => { 382 => 0x235 },
	'cuisine' => { 530 => 'cuisine' },
	'currenticcprofile' => { 122 => 0xc691 },
	'currentpreprofilematrix' => { 122 => 0xc692 },
	'currentversion' => { 485 => 0xd000 },
	'curve0x' => { 503 => 'Curve0x' },
	'curve0y' => { 503 => 'Curve0y' },
	'curve1x' => { 503 => 'Curve1x' },
	'curve1y' => { 503 => 'Curve1y' },
	'curve2x' => { 503 => 'Curve2x' },
	'curve2y' => { 503 => 'Curve2y' },
	'curve3x' => { 503 => 'Curve3x' },
	'curve3y' => { 503 => 'Curve3y' },
	'curve4x' => { 503 => 'Curve4x' },
	'curve4y' => { 503 => 'Curve4y' },
	'curves' => { 296 => 0x76a43201 },
	'custom1' => { 333 => 'Custom1' },
	'custom10' => { 333 => 'Custom10' },
	'custom2' => { 333 => 'Custom2' },
	'custom3' => { 333 => 'Custom3' },
	'custom4' => { 333 => 'Custom4' },
	'custom5' => { 333 => 'Custom5' },
	'custom6' => { 333 => 'Custom6' },
	'custom7' => { 333 => 'Custom7' },
	'custom8' => { 333 => 'Custom8' },
	'custom9' => { 333 => 'Custom9' },
	'customcolortone' => { 112 => 0x4c },
	'customcontrast' => { 112 => 0x4e },
	'customcontrols' => { 87 => 0x70c },
	'customdefaultunsharpfineness' => { 112 => 0xbe },
	'customdefaultunsharpstrength' => { 112 => 0xbc },
	'customdefaultunsharpthreshold' => { 112 => 0xc0 },
	'customilluminant' => { 141 => 0x405 },
	'customizedials' => { 87 => 0x715 },
	'customlinear' => { 112 => 0x4f },
	'customoutputhighlightpoint' => { 112 => 0x53 },
	'customoutputshadowpoint' => { 112 => 0x54 },
	'custompicturestyle' => { 106 => 0x10021 },
	'custompicturestyledata' => { 106 => 0xf0500 },
	'custompicturestylefilename' => { 66 => 0x4010 },
	'customrawhighlight' => { 112 => 0x7c },
	'customrawhighlightpoint' => { 112 => 0x51 },
	'customrawshadow' => { 112 => 0x85 },
	'customrawshadowpoint' => { 112 => 0x52 },
	'customrendered' => { 122 => 0xa401, 194 => 0x6420, 515 => 'CustomRendered' },
	'customsaturation' => { 112 => 0x4d, 323 => 0x503 },
	'customsettingsalldefault' => { 303 => '0.2', 312 => '0.2' },
	'customsettingsbank' => { 303 => '0.1', 304 => '0.1', 306 => '0.1', 307 => '0.1', 312 => '0.1', 316 => '0.2', 317 => '0.2', 319 => 0x1, 320 => 0x1, 321 => 0x1 },
	'customsharpness' => { 112 => 0x50 },
	'customunsharpmaskfineness' => { 112 => 0xb8 },
	'customunsharpmaskstrength' => { 112 => 0xb6 },
	'customunsharpmaskthreshold' => { 112 => 0xba },
	'customwb_rblevels' => { 453 => 0x1a },
	'customwb_rgblevels' => { 435 => 0x8, 436 => 0x19 },
	'customwbbluelevel' => { 187 => 0x36 },
	'customwberror' => { 187 => 0x37 },
	'customwbgreenlevel' => { 187 => 0x35 },
	'customwbredlevel' => { 187 => 0x34 },
	'customwbsetting' => { 187 => 0x26 },
	'cx' => { 407 => '_cx_' },
	'cy' => { 407 => '_cy_' },
	'd-lightinghq' => { 296 => 0x2175eb78 },
	'd-lightinghqcolorboost' => { 292 => 0x2 },
	'd-lightinghqhighlight' => { 292 => 0x1 },
	'd-lightinghqselected' => { 296 => 0x6a6e36b6 },
	'd-lightinghqshadow' => { 292 => 0x0 },
	'd-lightinghs' => { 296 => 0xce5554aa },
	'd-lightinghsadjustment' => { 293 => 0x0 },
	'd-lightinghscolorboost' => { 293 => 0x1 },
	'd-rangeoptimizerhighlight' => { 485 => 0x8024 },
	'd-rangeoptimizermode' => { 485 => 0x8022 },
	'd-rangeoptimizershadow' => { 485 => 0x802d },
	'd-rangeoptimizervalue' => { 485 => 0x8023 },
	'darkblacksegrows' => { 141 => 0x18d8 },
	'darkfocusenvironment' => { 347 => 0x8003 },
	'darkframecountfactor' => { 141 => 0xc85 },
	'darkframelongexposure' => { 141 => 0xc84 },
	'darkframeshortexposure' => { 141 => 0xc83 },
	'darkpedestal' => { 141 => 0xc7f },
	'datacompressionmethod' => { 136 => 0x6e },
	'dataimprint' => { 184 => 0x34 },
	'datamining' => { 333 => 'DataMining' },
	'dataonscreen' => { 523 => 'DataOnScreen' },
	'dataonscreenregion' => { 523 => [\'DataOnScreen','DataOnScreenRegion'] },
	'dataonscreenregiond' => { 523 => [\'DataOnScreen','DataOnScreenRegionD'] },
	'dataonscreenregionh' => { 523 => [\'DataOnScreen','DataOnScreenRegionH'] },
	'dataonscreenregiontext' => { 523 => [\'DataOnScreen','DataOnScreenRegionText'] },
	'dataonscreenregionunit' => { 523 => [\'DataOnScreen','DataOnScreenRegionUnit'] },
	'dataonscreenregionw' => { 523 => [\'DataOnScreen','DataOnScreenRegionW'] },
	'dataonscreenregionx' => { 523 => [\'DataOnScreen','DataOnScreenRegionX'] },
	'dataonscreenregiony' => { 523 => [\'DataOnScreen','DataOnScreenRegionY'] },
	'datascaling' => { 382 => 0x3d },
	'date' => { 382 => 0x6, 512 => 'date' },
	'dateacquired' => { 181 => 'DateAcquired', 182 => '{2CBAA8F5-D81F-47CA-B17A-F8D822300131} 100' },
	'datecreated' => { 134 => 0x37, 526 => 'DateCreated' },
	'datedisplayformat' => { 288 => 0x3 },
	'dateidentified' => { 121 => [\'Identification','IdentificationDateIdentified'] },
	'dateimprint' => { 308 => '4.2' },
	'daterecieved' => { 528 => 'dateRecieved' },
	'datesent' => { 135 => 0x46 },
	'datestampmode' => { 66 => 0x1c, 239 => 0x9d },
	'datetime' => { 504 => 'datetime', 534 => 'DateTime' },
	'datetimedigitized' => { 515 => 'DateTimeDigitized' },
	'datetimeoriginal' => { 103 => 0x0, 122 => 0x9003, 157 => 0x14, 160 => 'OriginalDate', 402 => 'IDIT', 407 => 'date', 408 => 0xb, 409 => 0x3b, 410 => 0x3e, 515 => 'DateTimeOriginal' },
	'datetimestamp' => { 143 => 0x64 },
	'datetimeutc' => { 323 => 0x908 },
	'daylightsavings' => { 80 => 0x3, 288 => 0x2 },
	'dayofweek' => { 409 => 0x42, 410 => 0x4a },
	'dccontinent' => { 121 => [\'dctermsLocation','dctermsLocationContinent'] },
	'dccoordinateprecision' => { 121 => [\'dctermsLocation','dctermsLocationCoordinatePrecision'] },
	'dccoordinateuncertaintyinmeters' => { 121 => [\'dctermsLocation','dctermsLocationCoordinateUncertaintyInMeters'] },
	'dccountry' => { 121 => [\'dctermsLocation','dctermsLocationCountry'] },
	'dccountrycode' => { 121 => [\'dctermsLocation','dctermsLocationCountryCode'] },
	'dccounty' => { 121 => [\'dctermsLocation','dctermsLocationCounty'] },
	'dcdecimallatitude' => { 121 => [\'dctermsLocation','dctermsLocationDecimalLatitude'] },
	'dcdecimallongitude' => { 121 => [\'dctermsLocation','dctermsLocationDecimalLongitude'] },
	'dcevent' => { 121 => 'Event' },
	'dcfootprintspatialfit' => { 121 => [\'dctermsLocation','dctermsLocationFootprintSpatialFit'] },
	'dcfootprintsrs' => { 121 => [\'dctermsLocation','dctermsLocationFootprintSRS'] },
	'dcfootprintwkt' => { 121 => [\'dctermsLocation','dctermsLocationFootprintWKT'] },
	'dcgeodeticdatum' => { 121 => [\'dctermsLocation','dctermsLocationGeodeticDatum'] },
	'dcgeoreferencedby' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferencedBy'] },
	'dcgeoreferenceddate' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferencedDate'] },
	'dcgeoreferenceprotocol' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferenceProtocol'] },
	'dcgeoreferenceremarks' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferenceRemarks'] },
	'dcgeoreferencesources' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferenceSources'] },
	'dcgeoreferenceverificationstatus' => { 121 => [\'dctermsLocation','dctermsLocationGeoreferenceVerificationStatus'] },
	'dchighergeography' => { 121 => [\'dctermsLocation','dctermsLocationHigherGeography'] },
	'dchighergeographyid' => { 121 => [\'dctermsLocation','dctermsLocationHigherGeographyID'] },
	'dcisland' => { 121 => [\'dctermsLocation','dctermsLocationIsland'] },
	'dcislandgroup' => { 121 => [\'dctermsLocation','dctermsLocationIslandGroup'] },
	'dclocality' => { 121 => [\'dctermsLocation','dctermsLocationLocality'] },
	'dclocationaccordingto' => { 121 => [\'dctermsLocation','dctermsLocationLocationAccordingTo'] },
	'dclocationid' => { 121 => [\'dctermsLocation','dctermsLocationLocationID'] },
	'dclocationremarks' => { 121 => [\'dctermsLocation','dctermsLocationLocationRemarks'] },
	'dcmaximumdepthinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMaximumDepthInMeters'] },
	'dcmaximumdistanceabovesurfaceinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMaximumDistanceAboveSurfaceInMeters'] },
	'dcmaximumelevationinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMaximumElevationInMeters'] },
	'dcminimumdepthinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMinimumDepthInMeters'] },
	'dcminimumdistanceabovesurfaceinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMinimumDistanceAboveSurfaceInMeters'] },
	'dcminimumelevationinmeters' => { 121 => [\'dctermsLocation','dctermsLocationMinimumElevationInMeters'] },
	'dcmunicipality' => { 121 => [\'dctermsLocation','dctermsLocationMunicipality'] },
	'dcpointradiusspatialfit' => { 121 => [\'dctermsLocation','dctermsLocationPointRadiusSpatialFit'] },
	'dcstateprovince' => { 121 => [\'dctermsLocation','dctermsLocationStateProvince'] },
	'dctermslocation' => { 121 => 'dctermsLocation' },
	'dcverbatimcoordinates' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimCoordinates'] },
	'dcverbatimcoordinatesystem' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimCoordinateSystem'] },
	'dcverbatimdepth' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimDepth'] },
	'dcverbatimelevation' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimElevation'] },
	'dcverbatimlatitude' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimLatitude'] },
	'dcverbatimlocality' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimLocality'] },
	'dcverbatimlongitude' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimLongitude'] },
	'dcverbatimsrs' => { 121 => [\'dctermsLocation','dctermsLocationVerbatimSRS'] },
	'dcverticaldatum' => { 121 => [\'dctermsLocation','dctermsLocationVerticalDatum'] },
	'dcwaterbody' => { 121 => [\'dctermsLocation','dctermsLocationWaterBody'] },
	'declination' => { 168 => 'Declination' },
	'decposition' => { 184 => 0x32 },
	'defaultautogray' => { 509 => 'DefaultAutoGray', 511 => 'DefaultAutoGray' },
	'defaultautotone' => { 509 => 'DefaultAutoTone', 511 => 'DefaultAutoTone' },
	'defaultblackrender' => { 122 => 0xc7a6 },
	'defaultcroporigin' => { 122 => 0xc61f },
	'defaultcropsize' => { 122 => 0xc620 },
	'defaulteraseoption' => { 87 => 0x813 },
	'defaultscale' => { 122 => 0xc61e },
	'defaultsspecifictoiso' => { 509 => 'DefaultsSpecificToISO', 511 => 'DefaultsSpecificToISO' },
	'defaultsspecifictoserial' => { 509 => 'DefaultsSpecificToSerial', 511 => 'DefaultsSpecificToSerial' },
	'defaultusercrop' => { 122 => 0xc7b5 },
	'defectisocode' => { 141 => 0x90f },
	'defringe' => { 509 => 'Defringe', 511 => 'Defringe' },
	'defringegreenamount' => { 509 => 'DefringeGreenAmount', 511 => 'DefringeGreenAmount' },
	'defringegreenhuehi' => { 509 => 'DefringeGreenHueHi', 511 => 'DefringeGreenHueHi' },
	'defringegreenhuelo' => { 509 => 'DefringeGreenHueLo', 511 => 'DefringeGreenHueLo' },
	'defringepurpleamount' => { 509 => 'DefringePurpleAmount', 511 => 'DefringePurpleAmount' },
	'defringepurplehuehi' => { 509 => 'DefringePurpleHueHi', 511 => 'DefringePurpleHueHi' },
	'defringepurplehuelo' => { 509 => 'DefringePurpleHueLo', 511 => 'DefringePurpleHueLo' },
	'dehaze' => { 509 => 'Dehaze', 511 => 'Dehaze' },
	'deletedimagecount' => { 239 => 0xa6, 267 => 0x6e },
	'deprecatedon' => { 507 => 'deprecatedOn' },
	'depthbasedcorrcorrectionactive' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionActive'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionActive'] },
	'depthbasedcorrcorrectionamount' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionAmount'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionAmount'] },
	'depthbasedcorrcorrectionsyncid' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionSyncID'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionSyncID'] },
	'depthbasedcorrections' => { 509 => 'DepthBasedCorrections', 511 => 'DepthBasedCorrections' },
	'depthbasedcorrlocalcorrecteddepth' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsLocalCorrectedDepth'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsLocalCorrectedDepth'] },
	'depthbasedcorrlocalcurverefinesaturation' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsLocalCurveRefineSaturation'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsLocalCurveRefineSaturation'] },
	'depthbasedcorrmask' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasks'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasks'] },
	'depthbasedcorrmaskalpha' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksAlpha'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksAlpha'] },
	'depthbasedcorrmaskangle' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksAngle'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksAngle'] },
	'depthbasedcorrmaskbottom' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksBottom'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksBottom'] },
	'depthbasedcorrmaskcentervalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCenterValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCenterValue'] },
	'depthbasedcorrmaskcenterweight' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCenterWeight'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCenterWeight'] },
	'depthbasedcorrmaskdabs' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksDabs'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksDabs'] },
	'depthbasedcorrmaskfeather' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFeather'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFeather'] },
	'depthbasedcorrmaskflipped' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFlipped'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFlipped'] },
	'depthbasedcorrmaskflow' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFlow'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFlow'] },
	'depthbasedcorrmaskfullx' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFullX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFullX'] },
	'depthbasedcorrmaskfully' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFullY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksFullY'] },
	'depthbasedcorrmaskinputdigest' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksInputDigest'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksInputDigest'] },
	'depthbasedcorrmaskleft' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksLeft'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksLeft'] },
	'depthbasedcorrmaskmaskactive' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskActive'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskActive'] },
	'depthbasedcorrmaskmaskblendmode' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskBlendMode'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskBlendMode'] },
	'depthbasedcorrmaskmaskdigest' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskDigest'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskDigest'] },
	'depthbasedcorrmaskmaskinverted' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskInverted'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskInverted'] },
	'depthbasedcorrmaskmaskname' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskName'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskName'] },
	'depthbasedcorrmaskmasks' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasks'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasks'] },
	'depthbasedcorrmaskmasksalpha' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksAlpha'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksAlpha'] },
	'depthbasedcorrmaskmasksangle' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksAngle'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksAngle'] },
	'depthbasedcorrmaskmasksbottom' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksBottom'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksBottom'] },
	'depthbasedcorrmaskmaskscentervalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksCenterValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksCenterValue'] },
	'depthbasedcorrmaskmaskscenterweight' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksCenterWeight'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksCenterWeight'] },
	'depthbasedcorrmaskmasksdabs' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksDabs'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksDabs'] },
	'depthbasedcorrmaskmasksfeather' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFeather'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFeather'] },
	'depthbasedcorrmaskmasksflipped' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFlipped'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFlipped'] },
	'depthbasedcorrmaskmasksflow' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFlow'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFlow'] },
	'depthbasedcorrmaskmasksfullx' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFullX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFullX'] },
	'depthbasedcorrmaskmasksfully' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFullY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksFullY'] },
	'depthbasedcorrmaskmasksinputdigest' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksInputDigest'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksInputDigest'] },
	'depthbasedcorrmaskmasksleft' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksLeft'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksLeft'] },
	'depthbasedcorrmaskmasksmaskactive' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskActive'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskActive'] },
	'depthbasedcorrmaskmasksmaskblendmode' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskBlendMode'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskBlendMode'] },
	'depthbasedcorrmaskmasksmaskdigest' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskDigest'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskDigest'] },
	'depthbasedcorrmaskmasksmaskinverted' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskInverted'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskInverted'] },
	'depthbasedcorrmaskmasksmaskname' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskName'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskName'] },
	'depthbasedcorrmaskmasksmasksubtype' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskSubType'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskSubType'] },
	'depthbasedcorrmaskmasksmasksyncid' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskSyncID'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskSyncID'] },
	'depthbasedcorrmaskmasksmaskversion' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskVersion'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskVersion'] },
	'depthbasedcorrmaskmasksmidpoint' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMidpoint'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMidpoint'] },
	'depthbasedcorrmaskmasksorigin' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksOrigin'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksOrigin'] },
	'depthbasedcorrmaskmasksperimetervalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksPerimeterValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksPerimeterValue'] },
	'depthbasedcorrmaskmasksradius' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRadius'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRadius'] },
	'depthbasedcorrmaskmasksreferencepoint' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksReferencePoint'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksReferencePoint'] },
	'depthbasedcorrmaskmasksright' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRight'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRight'] },
	'depthbasedcorrmaskmasksroundness' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRoundness'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksRoundness'] },
	'depthbasedcorrmaskmaskssizex' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksSizeX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksSizeX'] },
	'depthbasedcorrmaskmaskssizey' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksSizeY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksSizeY'] },
	'depthbasedcorrmaskmaskstop' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksTop'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksTop'] },
	'depthbasedcorrmaskmasksubtype' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskSubType'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskSubType'] },
	'depthbasedcorrmaskmasksvalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksMaskValue'] },
	'depthbasedcorrmaskmasksversion' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksVersion'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksVersion'] },
	'depthbasedcorrmaskmaskswhat' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksWhat'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksWhat'] },
	'depthbasedcorrmaskmaskswholeimagearea' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksWholeImageArea'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksWholeImageArea'] },
	'depthbasedcorrmaskmasksx' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksX'] },
	'depthbasedcorrmaskmasksy' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksY'] },
	'depthbasedcorrmaskmasksyncid' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskSyncID'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskSyncID'] },
	'depthbasedcorrmaskmaskszerox' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksZeroX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksZeroX'] },
	'depthbasedcorrmaskmaskszeroy' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksZeroY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMasksZeroY'] },
	'depthbasedcorrmaskmaskversion' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskVersion'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskVersion'] },
	'depthbasedcorrmaskmidpoint' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMidpoint'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMidpoint'] },
	'depthbasedcorrmaskorigin' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksOrigin'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksOrigin'] },
	'depthbasedcorrmaskperimetervalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksPerimeterValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksPerimeterValue'] },
	'depthbasedcorrmaskradius' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRadius'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRadius'] },
	'depthbasedcorrmaskrange' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMask'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMask'] },
	'depthbasedcorrmaskrangeareamodels' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'] },
	'depthbasedcorrmaskrangeareamodelscolorsampleinfo' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'depthbasedcorrmaskrangeareamodelscomponents' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'depthbasedcorrmaskrangecoloramount' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'] },
	'depthbasedcorrmaskrangedepthfeather' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'] },
	'depthbasedcorrmaskrangedepthmax' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'] },
	'depthbasedcorrmaskrangedepthmin' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'] },
	'depthbasedcorrmaskrangeinvert' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'] },
	'depthbasedcorrmaskrangelumfeather' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'] },
	'depthbasedcorrmaskrangeluminancedepthsampleinfo' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'depthbasedcorrmaskrangelummax' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'] },
	'depthbasedcorrmaskrangelummin' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'] },
	'depthbasedcorrmaskrangelumrange' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'] },
	'depthbasedcorrmaskrangesampletype' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'] },
	'depthbasedcorrmaskrangetype' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'] },
	'depthbasedcorrmaskrangeversion' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'] },
	'depthbasedcorrmaskreferencepoint' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksReferencePoint'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksReferencePoint'] },
	'depthbasedcorrmaskright' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRight'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRight'] },
	'depthbasedcorrmaskroundness' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRoundness'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksRoundness'] },
	'depthbasedcorrmasksizex' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksSizeX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksSizeX'] },
	'depthbasedcorrmasksizey' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksSizeY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksSizeY'] },
	'depthbasedcorrmasktop' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksTop'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksTop'] },
	'depthbasedcorrmaskvalue' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskValue'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksMaskValue'] },
	'depthbasedcorrmaskversion' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksVersion'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksVersion'] },
	'depthbasedcorrmaskwhat' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksWhat'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksWhat'] },
	'depthbasedcorrmaskwholeimagearea' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksWholeImageArea'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksWholeImageArea'] },
	'depthbasedcorrmaskx' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksX'] },
	'depthbasedcorrmasky' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksY'] },
	'depthbasedcorrmaskzerox' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksZeroX'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksZeroX'] },
	'depthbasedcorrmaskzeroy' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksZeroY'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsCorrectionMasksZeroY'] },
	'depthbasedcorrwhat' => { 509 => [\'DepthBasedCorrections','DepthBasedCorrectionsWhat'], 511 => [\'DepthBasedCorrections','DepthBasedCorrectionsWhat'] },
	'depthfar' => { 122 => 0xc7eb },
	'depthformat' => { 122 => 0xc7e9 },
	'depthimage' => { 494 => 'Data' },
	'depthmapinfo' => { 509 => 'DepthMapInfo', 511 => 'DepthMapInfo' },
	'depthmapinfobasehighlightguideinputdigest' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideInputDigest'], 511 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideInputDigest'] },
	'depthmapinfobasehighlightguidetable' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideTable'], 511 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideTable'] },
	'depthmapinfobasehighlightguideversion' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideVersion'], 511 => [\'DepthMapInfo','DepthMapInfoBaseHighlightGuideVersion'] },
	'depthmapinfobaselayereddepthinputdigest' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthInputDigest'], 511 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthInputDigest'] },
	'depthmapinfobaselayereddepthtable' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthTable'], 511 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthTable'] },
	'depthmapinfobaselayereddepthversion' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthVersion'], 511 => [\'DepthMapInfo','DepthMapInfoBaseLayeredDepthVersion'] },
	'depthmapinfobaserawdepthinputdigest' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthInputDigest'], 511 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthInputDigest'] },
	'depthmapinfobaserawdepthtable' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthTable'], 511 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthTable'] },
	'depthmapinfobaserawdepthversion' => { 509 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthVersion'], 511 => [\'DepthMapInfo','DepthMapInfoBaseRawDepthVersion'] },
	'depthmapinfodepthsource' => { 509 => [\'DepthMapInfo','DepthMapInfoDepthSource'], 511 => [\'DepthMapInfo','DepthMapInfoDepthSource'] },
	'depthmeasuretype' => { 122 => 0xc7ed },
	'depthnear' => { 122 => 0xc7ea },
	'depthunits' => { 122 => 0xc7ec },
	'derivedfrom' => { 539 => 'DerivedFrom' },
	'derivedfromalternatepaths' => { 539 => [\'DerivedFrom','DerivedFromAlternatePaths'] },
	'derivedfromdocumentid' => { 539 => [\'DerivedFrom','DerivedFromDocumentID'] },
	'derivedfromfilepath' => { 539 => [\'DerivedFrom','DerivedFromFilePath'] },
	'derivedfromfrompart' => { 539 => [\'DerivedFrom','DerivedFromFromPart'] },
	'derivedfrominstanceid' => { 539 => [\'DerivedFrom','DerivedFromInstanceID'] },
	'derivedfromlastmodifydate' => { 539 => [\'DerivedFrom','DerivedFromLastModifyDate'] },
	'derivedfromlasturl' => { 539 => [\'DerivedFrom','DerivedFromLastURL'] },
	'derivedfromlinkcategory' => { 539 => [\'DerivedFrom','DerivedFromLinkCategory'] },
	'derivedfromlinkform' => { 539 => [\'DerivedFrom','DerivedFromLinkForm'] },
	'derivedfrommanager' => { 539 => [\'DerivedFrom','DerivedFromManager'] },
	'derivedfrommanagervariant' => { 539 => [\'DerivedFrom','DerivedFromManagerVariant'] },
	'derivedfrommanageto' => { 539 => [\'DerivedFrom','DerivedFromManageTo'] },
	'derivedfrommanageui' => { 539 => [\'DerivedFrom','DerivedFromManageUI'] },
	'derivedfrommaskmarkers' => { 539 => [\'DerivedFrom','DerivedFromMaskMarkers'] },
	'derivedfromoriginaldocumentid' => { 539 => [\'DerivedFrom','DerivedFromOriginalDocumentID'] },
	'derivedfrompartmapping' => { 539 => [\'DerivedFrom','DerivedFromPartMapping'] },
	'derivedfromplacedresolutionunit' => { 539 => [\'DerivedFrom','DerivedFromPlacedResolutionUnit'] },
	'derivedfromplacedxresolution' => { 539 => [\'DerivedFrom','DerivedFromPlacedXResolution'] },
	'derivedfromplacedyresolution' => { 539 => [\'DerivedFrom','DerivedFromPlacedYResolution'] },
	'derivedfromrenditionclass' => { 539 => [\'DerivedFrom','DerivedFromRenditionClass'] },
	'derivedfromrenditionparams' => { 539 => [\'DerivedFrom','DerivedFromRenditionParams'] },
	'derivedfromtopart' => { 539 => [\'DerivedFrom','DerivedFromToPart'] },
	'derivedfromversionid' => { 539 => [\'DerivedFrom','DerivedFromVersionID'] },
	'description' => { 336 => 'Description', 399 => ['desc','dscp',"\xa9des"], 401 => 'description', 407 => 'dscp', 509 => 'Description', 511 => 'Description', 512 => 'description', 536 => 'Description' },
	'destination' => { 135 => 0x5 },
	'destinationcity' => { 382 => 0x24, 388 => 0x3 },
	'destinationcitycode' => { 389 => 0x1001 },
	'destinationdst' => { 382 => 0x26, 388 => '0.3' },
	'developmentdynamicrange' => { 130 => 0x1403 },
	'deviantmatrixcustom' => { 141 => 0x7de },
	'deviantmatrixdaylight' => { 141 => 0x7da },
	'deviantmatrixflash' => { 141 => 0x7dd },
	'deviantmatrixfluorescent' => { 141 => 0x7dc },
	'deviantmatrixtungsten' => { 141 => 0x7db },
	'deviantwhitecustom' => { 141 => 0x842 },
	'deviantwhitedaylight' => { 141 => 0x83e },
	'deviantwhiteflash' => { 141 => 0x841 },
	'deviantwhitefluorescent' => { 141 => 0x840 },
	'deviantwhitetungsten' => { 141 => 0x83f },
	'device' => { 528 => 'device' },
	'devicesettingdescription' => { 515 => 'DeviceSettingDescription' },
	'devicesettingdescriptioncolumns' => { 515 => [\'DeviceSettingDescription','DeviceSettingDescriptionColumns'] },
	'devicesettingdescriptionrows' => { 515 => [\'DeviceSettingDescription','DeviceSettingDescriptionRows'] },
	'devicesettingdescriptionsettings' => { 515 => [\'DeviceSettingDescription','DeviceSettingDescriptionSettings'] },
	'devicetype' => { 421 => 0x2 },
	'dewarpdata' => { 119 => 'DewarpData' },
	'dewarpflag' => { 119 => 'DewarpFlag' },
	'dialdirectiontvav' => { 87 => 0x706 },
	'dietaryneeds' => { 530 => 'dietaryNeeds' },
	'diffractioncompensation' => { 228 => 0x20e, 243 => 0x142, 244 => 0x1b2, 245 => 0x1a2, 246 => 0x1b6, 247 => 0x1b6 },
	'diffractioncorrection' => { 347 => 0xbc, 372 => 0x3 },
	'diffractioncorrectionon' => { 106 => 0x2070b },
	'digitalcreationdate' => { 134 => 0x3e },
	'digitalcreationtime' => { 134 => 0x3f },
	'digitaldeehighlightadj' => { 262 => 0x202 },
	'digitaldeeshadowadj' => { 262 => 0x200 },
	'digitaldeethreshold' => { 262 => 0x201 },
	'digitalfilter' => { 424 => 0x59 },
	'digitalfilter01' => { 369 => 0x5 },
	'digitalfilter02' => { 369 => 0x16 },
	'digitalfilter03' => { 369 => 0x27 },
	'digitalfilter04' => { 369 => 0x38 },
	'digitalfilter05' => { 369 => 0x49 },
	'digitalfilter06' => { 369 => 0x5a },
	'digitalfilter07' => { 369 => 0x6b },
	'digitalfilter08' => { 369 => 0x7c },
	'digitalfilter09' => { 369 => 0x8d },
	'digitalfilter10' => { 369 => 0x9e },
	'digitalfilter11' => { 369 => 0xaf },
	'digitalfilter12' => { 369 => 0xc0 },
	'digitalfilter13' => { 369 => 0xd1 },
	'digitalfilter14' => { 369 => 0xe2 },
	'digitalfilter15' => { 369 => 0xf3 },
	'digitalfilter16' => { 369 => 0x104 },
	'digitalfilter17' => { 369 => 0x115 },
	'digitalfilter18' => { 369 => 0x126 },
	'digitalfilter19' => { 369 => 0x137 },
	'digitalfilter20' => { 369 => 0x148 },
	'digitalgain' => { 76 => 0xb },
	'digitalgem' => { 223 => 0x0 },
	'digitalice' => { 262 => 0x100 },
	'digitalimageguid' => { 523 => 'DigImageGUID' },
	'digitallensoptimizer' => { 64 => 0xa },
	'digitallensoptimizersetting' => { 82 => 0x9 },
	'digitalroc' => { 259 => 0x0 },
	'digitalsourcefiletype' => { 523 => 'DigitalSourcefileType' },
	'digitalsourcetype' => { 523 => 'DigitalSourceType' },
	'digitalzoom' => { 36 => 0xc, 115 => 0xa, 130 => 0x1044, 143 => 0x68, 154 => 0x22, 155 => 0x1e, 159 => 'DigitalZoom', 184 => 0xc, 239 => 0x86, 285 => 0xa, 328 => 0x204, 382 => 0x1e, 389 => 0xa, 423 => 0x204, 471 => 0x12, 472 => 0x12 },
	'digitalzoomon' => { 423 => 0x21b },
	'digitalzoomratio' => { 122 => 0xa404, 459 => 0x200, 461 => 0x21c, 515 => 'DigitalZoomRatio' },
	'director' => { 182 => 'WM/Director', 399 => "\xa9dir", 401 => 'director', 407 => "\xa9dir", 538 => 'director' },
	'directorphotography' => { 538 => 'directorPhotography' },
	'directory' => { 123 => 'Directory' },
	'directoryindex' => { 7 => 0x137, 9 => 0x2dc, 11 => 0x17e, 13 => 0x238, 14 => 0x13f, 15 => 0x133, 16 => 0x1df, 17 => 0x1a7, 18 => 0x1f0, 19 => 0xcc, 20 => 0x1c7, 21 => 0x298, 22 => 0x1e7, 23 => 0x1e5, 24 => [0x27c,0x280], 25 => 0x2b6, 26 => 0x2bf, 28 => 0x1f7, 29 => 0x4ba, 30 => 0xb21 },
	'directoryindex2' => { 21 => 0x29c },
	'directorynumber' => { 216 => 0x3, 410 => 0x12 },
	'disableautocreation' => { 492 => 'DisableAutoCreation' },
	'disclaimer' => { 336 => 'Disclaimer' },
	'discnumber' => { 538 => 'discNumber' },
	'dishtype' => { 530 => 'dishType' },
	'disknumber' => { 399 => 'disk' },
	'dispbutton' => { 247 => 0x7d4, 319 => 0x2ab },
	'displayallafpoints' => { 87 => 0x514 },
	'displayaperture' => { 36 => 0x23 },
	'displayedunitsx' => { 397 => 0x2 },
	'displayedunitsy' => { 397 => 0x6 },
	'displayname' => { 401 => 'displayname', 527 => 'displayName' },
	'distance1' => { 143 => 0x28 },
	'distance2' => { 143 => 0x2c },
	'distance3' => { 143 => 0x30 },
	'distance4' => { 143 => 0x34 },
	'distortion' => { 421 => 0xa050 },
	'distortioncompensation' => { 485 => 0x8040 },
	'distortioncontrol' => { 267 => 0x10 },
	'distortioncorrection' => { 81 => 0x3, 106 => 0x20705, 112 => 0x67, 122 => 0x7036, 214 => 0x4, 323 => 0x50b, 351 => '7.1', 372 => 0x0, 479 => 0x601, 480 => 0x5b },
	'distortioncorrection2' => { 327 => 0x1011 },
	'distortioncorrectionalreadyapplied' => { 506 => 'DistortionCorrectionAlreadyApplied' },
	'distortioncorrectionon' => { 106 => '0x20705.0', 112 => 0x63 },
	'distortioncorrectionsetting' => { 82 => 0x7, 448 => 0x2013 },
	'distortioncorrectionvalue' => { 81 => 0x9 },
	'distortioncorrectionversion' => { 214 => 0x0 },
	'distortioncorrparams' => { 122 => 0x7037, 458 => 0x1a23, 461 => 0x1870, 463 => 0x189c, 464 => 0x18cc, 465 => 0x17d0, 479 => 0x6ca, 480 => 0x64 },
	'distortioncorrparamsnumber' => { 461 => 0x1899, 463 => 0x18c5, 464 => 0x18f5, 465 => 0x17f9 },
	'distortioncorrparamspresent' => { 461 => 0x1898, 463 => 0x18c4, 464 => 0x18f4, 465 => 0x17f8, 467 => 0x10b, 468 => 0x10b, 479 => 0x600, 480 => 0x5a },
	'distortioneffect' => { 106 => 0x20709 },
	'distortionn' => { 351 => 0xc },
	'distortionparam02' => { 351 => 0x2 },
	'distortionparam04' => { 351 => 0x4 },
	'distortionparam08' => { 351 => 0x8 },
	'distortionparam09' => { 351 => 0x9 },
	'distortionparam11' => { 351 => 0xb },
	'distortionscale' => { 351 => 0x5 },
	'distributor' => { 528 => 'distributor' },
	'distributorproductid' => { 527 => 'distributorProductID' },
	'dloon' => { 106 => '0x20706.0', 112 => 0xdc },
	'dlosetting' => { 106 => 0x20706, 112 => 0xdd },
	'dlosettingapplied' => { 105 => 0x4 },
	'dloshootingdistance' => { 112 => 0xde },
	'dloversion' => { 105 => 0x5 },
	'dmcomment' => { 538 => 'comment' },
	'dmdithermatrix' => { 141 => 0xc7a },
	'dmdithermatrixheight' => { 141 => 0xc7c },
	'dmdithermatrixwidth' => { 141 => 0xc7b },
	'dngadobedata' => { 122 => 0xc634 },
	'dngbackwardversion' => { 122 => 0xc613 },
	'dngignoresidecars' => { 509 => 'DNGIgnoreSidecars', 511 => 'DNGIgnoreSidecars' },
	'dnglensinfo' => { 122 => 0xc630 },
	'dngprivatedata' => { 122 => 0xc634 },
	'dngversion' => { 122 => 0xc612 },
	'document' => { 336 => 'Document' },
	'documentancestors' => { 526 => 'DocumentAncestors' },
	'documenthistory' => { 134 => 0xe7 },
	'documentid' => { 539 => 'DocumentID' },
	'documentname' => { 122 => 0x10d },
	'documentnotes' => { 134 => 0xe6 },
	'doi' => { 528 => 'doi' },
	'dopesheet' => { 523 => 'Dopesheet' },
	'dopesheetlink' => { 523 => 'DopesheetLink' },
	'dopesheetlinklink' => { 523 => [\'DopesheetLink','DopesheetLinkLink'] },
	'dopesheetlinklinkqualifier' => { 523 => [\'DopesheetLink','DopesheetLinkLinkQualifier'] },
	'doublingmicrovolts' => { 141 => 0xc82 },
	'dpp' => { 504 => 'dpp' },
	'dr4cameramodel' => { 107 => 0x3 },
	'drangepriority' => { 130 => 0x1443 },
	'drangepriorityauto' => { 130 => 0x1444 },
	'drangepriorityfixed' => { 130 => 0x1445 },
	'drivemode' => { 116 => 0x3103, 128 => '0.1', 184 => 0x6, 187 => 0x1e, 190 => 0xe, 194 => 0x64d0, 323 => 0x600, 382 => 0x34, 414 => 0x1002, 424 => 0x3, 434 => 0x4, 435 => 0x7e, 436 => 0x34 },
	'drivemode2' => { 187 => 0xa, 363 => 0x7, 445 => 0xe, 453 => 0x1 },
	'drivemodesetting' => { 436 => 0x4 },
	'drivespeed' => { 128 => '0.2' },
	'dspfirmwareversion' => { 382 => 0x27 },
	'dualpixelraw' => { 64 => 0xb },
	'duration' => { 69 => 0x6a, 158 => 'Duration', 172 => 'Duration', 530 => 'duration', 538 => 'duration' },
	'durationscale' => { 538 => [\'duration','durationScale'] },
	'durationvalue' => { 538 => [\'duration','durationValue'] },
	'dustremovaldata' => { 66 => 0x97 },
	'dxcropalert' => { 244 => 0x250, 245 => 0x23c, 246 => 0x250, 247 => 0x250 },
	'dynamicafarea' => { 303 => '1.4', 312 => '1.4' },
	'dynamicafareasize' => { 244 => 0x254, 245 => 0x240, 246 => 0x254, 247 => 0x254 },
	'dynamicareaafassist' => { 319 => 0x18, 320 => 0x18, 321 => 0x18 },
	'dynamicareaafdisplay' => { 304 => '46.1', 306 => '47.1', 307 => '47.1', 316 => '47.1', 317 => '47.1' },
	'dynamicrange' => { 130 => 0x1400 },
	'dynamicrangeboost' => { 347 => 0xee },
	'dynamicrangeexpansion' => { 382 => 0x69, 414 => 0x100e },
	'dynamicrangemax' => { 111 => 0x7c },
	'dynamicrangemin' => { 111 => 0x7a },
	'dynamicrangeoptimizer' => { 187 => 0x15, 448 => [0xb025,0xb04f], 457 => 0x1144, 458 => [0x1144,0x324], 459 => [0x1120,0x300], 460 => [0x119c,0x37c], 461 => [0x1178,0x328], 462 => [0x1030,0x50], 463 => [0x228,0x50], 464 => [0x228,0x50], 465 => [0x21b,0x4e] },
	'dynamicrangeoptimizerbracket' => { 445 => 0x2e },
	'dynamicrangeoptimizerlevel' => { 434 => 0x19, 435 => 0x17, 436 => 0xd, 445 => 0x79, 453 => 0x5 },
	'dynamicrangeoptimizermode' => { 190 => 0x15, 434 => 0x18, 435 => 0x16, 445 => [0x77,0x15] },
	'dynamicrangeoptimizersetting' => { 187 => 0x27, 436 => 0xc, 453 => 0x4 },
	'dynamicrangesetting' => { 130 => 0x1402 },
	'e-dialinprogram' => { 363 => '1.3' },
	'earliestageorloweststage' => { 121 => [\'GeologicalContext','GeologicalContextEarliestAgeOrLowestStage'] },
	'earliesteonorlowesteonothem' => { 121 => [\'GeologicalContext','GeologicalContextEarliestEonOrLowestEonothem'] },
	'earliestepochorlowestseries' => { 121 => [\'GeologicalContext','GeologicalContextEarliestEpochOrLowestSeries'] },
	'earliesteraorlowesterathem' => { 121 => [\'GeologicalContext','GeologicalContextEarliestEraOrLowestErathem'] },
	'earliestperiodorlowestsystem' => { 121 => [\'GeologicalContext','GeologicalContextEarliestPeriodOrLowestSystem'] },
	'earthpos' => { 488 => 'EarthPos' },
	'earthposaltitude' => { 488 => [\'EarthPos','EarthPosAltitude'] },
	'earthposlatitude' => { 488 => [\'EarthPos','EarthPosLatitude'] },
	'earthposlongitude' => { 488 => [\'EarthPos','EarthPosLongitude'] },
	'earthposrotationw' => { 488 => [\'EarthPos','EarthPosRotationW'] },
	'earthposrotationx' => { 488 => [\'EarthPos','EarthPosRotationX'] },
	'earthposrotationy' => { 488 => [\'EarthPos','EarthPosRotationY'] },
	'earthposrotationz' => { 488 => [\'EarthPos','EarthPosRotationZ'] },
	'earthpostimestamp' => { 488 => [\'EarthPos','EarthPosTimestamp'] },
	'easyexposurecomp' => { 318 => '6.1' },
	'easyexposurecompensation' => { 303 => '6.4', 304 => '6.5', 306 => '6.3', 307 => '6.3', 311 => '5.1', 312 => '4.4', 313 => '5.2', 316 => '6.3', 317 => '6.3', 319 => 0x1d, 320 => 0x1d, 321 => 0x1d },
	'easymode' => { 36 => 0xb },
	'edgemapslope' => { 141 => 0x930 },
	'edgemapx1' => { 141 => 0x931 },
	'edgemapx2' => { 141 => 0x932 },
	'edgemapx3' => { 141 => 0x934 },
	'edgemapx4' => { 141 => 0x935 },
	'edgenoisereduction' => { 297 => 0x4, 485 => 0x8028 },
	'edit1' => { 407 => "\xa9ed1" },
	'edit2' => { 407 => "\xa9ed2" },
	'edit3' => { 407 => "\xa9ed3" },
	'edit4' => { 407 => "\xa9ed4" },
	'edit5' => { 407 => "\xa9ed5" },
	'edit6' => { 407 => "\xa9ed6" },
	'edit7' => { 407 => "\xa9ed7" },
	'edit8' => { 407 => "\xa9ed8" },
	'edit9' => { 407 => "\xa9ed9" },
	'edition' => { 528 => 'edition' },
	'editorialupdate' => { 134 => 0x8 },
	'editstatus' => { 134 => 0x7, 394 => 'EditStatus', 504 => 'EditStatus' },
	'editversionname' => { 296 => 0x3d136244 },
	'effectivelv' => { 382 => 0x2d },
	'effectivemaxaperture' => { 232 => 0x12, 233 => 0x13, 237 => 0x14 },
	'eissn' => { 528 => 'eIssn' },
	'electricalblackcolumns' => { 141 => 0x1810 },
	'electronicfront-curtainshutter' => { 306 => '5.2', 307 => '5.2', 316 => '5.3', 317 => '5.2' },
	'electronicfrontcurtainshutter' => { 448 => 0x201a },
	'elevation' => { 168 => 'Elevation' },
	'email' => { 160 => 'EMail' },
	'embargodate' => { 531 => 'embargoDate' },
	'embdencrightsexpr' => { 523 => 'EmbdEncRightsExpr' },
	'embeddedencodedrightsexpr' => { 523 => [\'EmbdEncRightsExpr','EmbdEncRightsExprEncRightsExpr'] },
	'embeddedencodedrightsexprlangid' => { 523 => [\'EmbdEncRightsExpr','EmbdEncRightsExprRightsExprLangId'] },
	'embeddedencodedrightsexprtype' => { 523 => [\'EmbdEncRightsExpr','EmbdEncRightsExprRightsExprEncType'] },
	'embeddedxmpdigest' => { 526 => 'EmbeddedXMPDigest' },
	'emissivity' => { 124 => 0x3 },
	'emptyslotrelease' => { 244 => 0x723, 245 => 0x625, 246 => 0x655, 247 => 0x6bd },
	'enablechromanoisereduction' => { 141 => 0xe6e },
	'enablesharpening' => { 141 => 0x92e },
	'encodedby' => { 182 => 'WM/EncodedBy', 399 => "\xa9enc" },
	'encodedwith' => { 401 => 'Encoded_With' },
	'encoder' => { 399 => "\xa9too", 401 => 'encoder', 407 => "\xa9too" },
	'encoderid' => { 407 => "\xa9enc" },
	'encodingtime' => { 182 => 'WM/EncodingTime' },
	'encryptionkey' => { 421 => 0xa020 },
	'endingpage' => { 528 => 'endingPage' },
	'enduser' => { 333 => 'EndUser' },
	'enduserid' => { 333 => [\'EndUser','EndUserEndUserID'] },
	'endusername' => { 333 => [\'EndUser','EndUserEndUserName'] },
	'energysavingmode' => { 244 => 0x746, 245 => 0x648, 246 => 0x678, 247 => 0x6e0 },
	'engineer' => { 538 => 'engineer' },
	'enhancedarktones' => { 289 => 0x8 },
	'enhancedenoisealreadyapplied' => { 506 => 'EnhanceDenoiseAlreadyApplied' },
	'enhancedenoiselumaamount' => { 506 => 'EnhanceDenoiseLumaAmount' },
	'enhancedenoiseversion' => { 506 => 'EnhanceDenoiseVersion' },
	'enhancedetailsalreadyapplied' => { 506 => 'EnhanceDetailsAlreadyApplied' },
	'enhancedetailsversion' => { 506 => 'EnhanceDetailsVersion' },
	'enhancement' => { 115 => 0x16, 116 => 0x3016 },
	'enhanceparams' => { 122 => 0xc7ee },
	'enhancer' => { 327 => 0x300 },
	'enhancervalues' => { 327 => 0x301 },
	'enhancesuperresolutionalreadyapplied' => { 506 => 'EnhanceSuperResolutionAlreadyApplied' },
	'enhancesuperresolutionscale' => { 506 => 'EnhanceSuperResolutionScale' },
	'enhancesuperresolutionversion' => { 506 => 'EnhanceSuperResolutionVersion' },
	'envelopenumber' => { 135 => 0x28 },
	'envelopepriority' => { 135 => 0x3c },
	'enveloperecordversion' => { 135 => 0x0 },
	'episode' => { 523 => 'Episode' },
	'episodeglobaluniqueid' => { 399 => 'egid' },
	'episodeidentifier' => { 523 => [\'Episode','EpisodeIdentifier'] },
	'episodename' => { 523 => [\'Episode','EpisodeName'] },
	'episodenumber' => { 523 => [\'Episode','EpisodeNumber'] },
	'epsonimageheight' => { 328 => 0x20c },
	'epsonimagewidth' => { 328 => 0x20b },
	'epsonsoftware' => { 328 => 0x20d },
	'equipmentinstitution' => { 487 => 'EquipmentInstitution' },
	'equipmentmanufacturer' => { 487 => 'EquipmentManufacturer' },
	'equipmentversion' => { 324 => 0x0 },
	'ettlii' => { 87 => 0x304, 88 => 0xd, 89 => 0xe, 90 => 0x7, 91 => 0x7, 92 => 0xe },
	'event' => { 490 => 'Event', 502 => 'Event', 523 => 'Event', 528 => 'event' },
	'eventalias' => { 527 => 'eventAlias' },
	'eventdate' => { 121 => [\'Event','EventEventDate'] },
	'eventday' => { 121 => [\'Event','EventDay'] },
	'eventearliestdate' => { 121 => [\'Event','EventEarliestDate'] },
	'eventend' => { 527 => 'eventEnd' },
	'eventenddayofyear' => { 121 => [\'Event','EventEndDayOfYear'] },
	'eventfieldnotes' => { 121 => [\'Event','EventFieldNotes'] },
	'eventfieldnumber' => { 121 => [\'Event','EventFieldNumber'] },
	'eventhabitat' => { 121 => [\'Event','EventHabitat'] },
	'eventid' => { 121 => [\'Event','EventEventID'], 523 => 'EventId' },
	'eventlatestdate' => { 121 => [\'Event','EventLatestDate'] },
	'eventmonth' => { 121 => [\'Event','EventMonth'] },
	'eventnumber' => { 408 => 0x9, 409 => 0x37, 410 => 0x3a },
	'eventparenteventid' => { 121 => [\'Event','EventParentEventID'] },
	'eventremarks' => { 121 => [\'Event','EventEventRemarks'] },
	'eventsamplesizeunit' => { 121 => [\'Event','EventSampleSizeUnit'] },
	'eventsamplesizevalue' => { 121 => [\'Event','EventSampleSizeValue'] },
	'eventsamplingeffort' => { 121 => [\'Event','EventSamplingEffort'] },
	'eventsamplingprotocol' => { 121 => [\'Event','EventSamplingProtocol'] },
	'eventstart' => { 527 => 'eventStart' },
	'eventstartdayofyear' => { 121 => [\'Event','EventStartDayOfYear'] },
	'eventsubtype' => { 527 => 'eventSubtype' },
	'eventtime' => { 121 => [\'Event','EventEventTime'] },
	'eventtype' => { 527 => 'eventType' },
	'eventverbatimeventdate' => { 121 => [\'Event','EventVerbatimEventDate'] },
	'eventyear' => { 121 => [\'Event','EventYear'] },
	'evfgrid' => { 319 => 0x165, 320 => 0x165, 321 => 0x17d },
	'evfimageframe' => { 319 => 0x164, 320 => 0x164, 321 => 0x17c },
	'evfreleaseindicator' => { 319 => 0x24f, 320 => 0x24f, 321 => 0x267 },
	'evfwarmdisplaybrightness' => { 319 => 0x24d, 320 => 0x24d, 321 => 0x265 },
	'evfwarmdisplaymode' => { 319 => 0x24b, 320 => 0x24b, 321 => 0x263 },
	'evsteps' => { 363 => '1.2', 365 => 0x0 },
	'evstepsize' => { 308 => '5.1', 309 => '6.1', 310 => '6.1', 314 => '0.7' },
	'exclusivecoverage' => { 499 => 'ExclusiveCoverage' },
	'exclusivityenddate' => { 531 => 'exclusivityEndDate' },
	'excursiontolerance' => { 136 => 0x82 },
	'executiveproducer' => { 399 => "\xa9xpd" },
	'exif' => { 123 => 'EXIF' },
	'exifbyteorder' => { 123 => 'ExifByteOrder' },
	'exifcamerainfo' => { 134 => 0xe8 },
	'exifimageheight' => { 122 => 0xa003, 515 => 'PixelYDimension' },
	'exifimagewidth' => { 122 => 0xa002, 515 => 'PixelXDimension' },
	'exifunicodebyteorder' => { 123 => 'ExifUnicodeByteOrder' },
	'exifversion' => { 122 => 0x9000, 515 => 'ExifVersion' },
	'exitpupilposition' => { 232 => 0x4, 233 => 0x4, 237 => 0x4 },
	'expirationdate' => { 134 => 0x25, 531 => 'expirationDate' },
	'expirationtime' => { 134 => 0x26 },
	'exposure' => { 122 => 0xfe51, 509 => 'Exposure', 511 => 'Exposure' },
	'exposure2012' => { 509 => 'Exposure2012', 511 => 'Exposure2012' },
	'exposureadj' => { 294 => 0x0 },
	'exposureadj2' => { 294 => 0x12 },
	'exposureadjust' => { 424 => 0xc },
	'exposurebracketingindicatorlast' => { 187 => 0x52 },
	'exposurebracketshotnumber' => { 190 => 0x2d, 445 => 0x2f },
	'exposurebracketstepsize' => { 363 => 0x8 },
	'exposurebracketvalue' => { 239 => 0x19 },
	'exposurecompautocancel' => { 87 => 0x113 },
	'exposurecompensation' => { 79 => 0x6, 96 => 0x0, 122 => 0x9204, 143 => 0x24, 159 => 'ExposureComp', 179 => 'ExposureCompensation', 184 => 0xd, 185 => 0x53, 186 => 0x1e, 190 => 0x49c0, 328 => 0x1006, 382 => 0x16, 391 => 0x402, 421 => 0xa013, 424 => [0xc,0x35,0x4d], 457 => 0x114c, 458 => 0x114c, 459 => 0x1128, 461 => 0x1180, 462 => 0x1038, 463 => 0x230, 464 => 0x230, 465 => 0x223, 515 => 'ExposureBiasValue' },
	'exposurecompensation2' => { 453 => [0x24,0x26,0x2a] },
	'exposurecompensationbutton' => { 247 => 0x794 },
	'exposurecompensationmode' => { 187 => 0x47, 190 => 0x2a },
	'exposurecompensationset' => { 434 => 0x3, 435 => 0x3, 436 => 0x3, 453 => 0x1e },
	'exposurecompensationsetting' => { 187 => 0x1 },
	'exposurecompstepsize' => { 303 => '6.3', 304 => '7.3', 306 => '7.3', 307 => '7.3', 312 => '4.3', 316 => '7.3', 317 => '7.3' },
	'exposurecontrolstep' => { 311 => '6.1', 313 => '6.1' },
	'exposurecontrolstepsize' => { 303 => '6.2', 304 => '7.1', 306 => '7.1', 307 => '7.1', 312 => '4.2', 316 => '7.1', 317 => '7.1', 318 => '7.1', 319 => 0x1b, 320 => 0x1b, 321 => 0x1b },
	'exposurecount' => { 130 => 0x1032 },
	'exposuredelay' => { 247 => 0x800 },
	'exposuredelaymode' => { 303 => '10.1', 304 => '11.1', 306 => '11.1', 307 => '11.1', 308 => '9.1', 309 => '10.1', 310 => '10.1', 312 => '10.4', 313 => '10.1', 314 => '6.4', 316 => '11.1', 317 => '11.1', 318 => '11.2' },
	'exposuredifference' => { 239 => 0xe },
	'exposuregaincustom' => { 141 => 0x89c },
	'exposuregaindaylight' => { 141 => 0x898 },
	'exposuregainflash' => { 141 => 0x89b },
	'exposuregainfluorescent' => { 141 => 0x89a },
	'exposuregaintungsten' => { 141 => 0x899 },
	'exposureindex' => { 122 => 0xa215, 515 => 'ExposureIndex' },
	'exposureindicator' => { 187 => 0x50 },
	'exposurelevelincrements' => { 85 => 0x6, 86 => 0x6, 87 => 0x101, 88 => 0x5, 89 => 0x6, 90 => 0x5, 91 => 0x5, 92 => 0x6, 93 => 0x4, 434 => 0x58, 435 => 0x58 },
	'exposurelockused' => { 497 => 'ExposureLockUsed' },
	'exposuremode' => { 122 => 0xa402, 159 => 'ExposureMode', 184 => 0x1, 185 => 0xa, 186 => 0x0, 187 => 0x0, 190 => 0x34, 323 => 0x200, 344 => 0x40d, 424 => 0x8, 448 => 0xb041, 515 => 'ExposureMode' },
	'exposuremodeinmanual' => { 87 => 0x10b },
	'exposureprogram' => { 122 => 0x8822, 414 => 0x1001, 427 => [0x17e,0x43], 434 => 0x3c, 435 => 0x3c, 436 => 0x5, 440 => 0x14, 445 => 0x3f, 453 => 0x2, 457 => 0x1175, 458 => 0x1179, 459 => 0x1155, 460 => 0x11d1, 461 => 0x11ad, 462 => 0x1065, 463 => 0x25d, 464 => 0x25d, 465 => 0x24c, 476 => 0xb, 477 => 0xc, 478 => 0xb, 480 => 0x48, 515 => 'ExposureProgram' },
	'exposureshift' => { 323 => 0x203 },
	'exposurestandardadjustment' => { 448 => 0x202d },
	'exposuretime' => { 7 => 0x4, 8 => 0x4, 9 => 0x4, 10 => 0x4, 11 => 0x4, 12 => 0x4, 13 => 0x4, 14 => 0x4, 15 => 0x4, 16 => 0x4, 17 => 0x4, 18 => 0x4, 19 => 0x4, 20 => 0x4, 21 => 0x4, 22 => 0x4, 23 => 0x4, 24 => 0x4, 25 => 0x4, 26 => 0x4, 27 => 0x4, 28 => 0x4, 29 => 0x4, 31 => 0x6, 32 => 0x7, 79 => 0x16, 122 => 0x829a, 140 => 0xfd05, 143 => 0x20, 145 => 0xfa24, 147 => 0xf104, 150 => 0x12, 152 => 0x38, 154 => 0x14, 155 => 0x10, 157 => 0x10, 159 => 'ExposureTime', 184 => 0x9, 185 => 0x35, 186 => 0x48, 187 => 0x8, 190 => 0x49b8, 382 => 0x12, 421 => 0xa018, 424 => [0x32,0x4a], 434 => 0x0, 435 => 0x0, 453 => [0x21,0x23,0x27], 480 => 0x10, 515 => 'ExposureTime' },
	'exposuretime2' => { 424 => [0x33,0x4b] },
	'exposuretuning' => { 239 => 0x1c },
	'exposurevalue' => { 141 => 0x3 },
	'exposurewarning' => { 130 => 0x1302 },
	'exrauto' => { 130 => 0x1033 },
	'exrmode' => { 130 => 0x1034 },
	'extdescraccessibility' => { 522 => 'ExtDescrAccessibility' },
	'extendedmenubanks' => { 244 => 0x120, 245 => 0x114, 246 => 0x124, 247 => 0x124 },
	'extendedshutterspeeds' => { 319 => 0x102, 320 => 0x102, 321 => 0x118 },
	'extendedwbdetect' => { 323 => 0x902 },
	'extender' => { 324 => 0x301 },
	'extenderfirmwareversion' => { 324 => 0x304 },
	'extendermagnification' => { 161 => 'Magnification' },
	'extendermake' => { 161 => 'Make' },
	'extendermodel' => { 161 => 'Model', 324 => 0x303 },
	'extenderserialnumber' => { 161 => 'SerialNumber', 324 => 0x302 },
	'extenderstatus' => { 380 => 0x3 },
	'externalflash' => { 326 => 0x1201 },
	'externalflashae1' => { 328 => 0x101f },
	'externalflashae1_0' => { 328 => 0x101b },
	'externalflashae2' => { 328 => 0x1020 },
	'externalflashae2_0' => { 328 => 0x101c },
	'externalflashbounce' => { 326 => 0x1204, 328 => 0x1026, 370 => 0x1a },
	'externalflashcompensation' => { 219 => 0x1b },
	'externalflashexposurecomp' => { 239 => 0x17, 370 => 0x19 },
	'externalflashfirmware' => { 217 => 0x6, 218 => 0x6, 219 => 0x6, 220 => 0x6, 221 => 0x6, 222 => 0x6 },
	'externalflashflags' => { 217 => 0x8, 218 => 0x8, 219 => 0x8, 220 => 0x8, 222 => 0x8 },
	'externalflashguidenumber' => { 326 => 0x1203, 370 => '24.1' },
	'externalflashgvalue' => { 328 => 0x1025 },
	'externalflashmode' => { 328 => 0x1028, 370 => 0x2 },
	'externalflashreadystate' => { 221 => '9.1' },
	'externalflashstatus' => { 221 => '8.2' },
	'externalflashzoom' => { 326 => 0x1205, 328 => 0x1027 },
	'externalflashzoomoverride' => { 221 => '8.1' },
	'externalmetadatalink' => { 523 => 'ExternalMetadataLink' },
	'externalsensorbrightnessvalue' => { 342 => 0x311, 345 => 0x311, 346 => 0x311, 349 => 0x3408 },
	'extrainfoversion' => { 438 => 0x1a },
	'eyestartaf' => { 187 => 0x40 },
	'fac100per' => { 141 => 0xe94 },
	'fac170per' => { 141 => 0xe93 },
	'fac18per' => { 141 => 0xe92 },
	'face10position' => { 113 => 0x3f4, 114 => 0x1ec, 215 => 0x28, 367 => 0x12 },
	'face10size' => { 368 => 0x12 },
	'face11position' => { 215 => 0x2c, 367 => 0x14 },
	'face11size' => { 368 => 0x14 },
	'face12position' => { 215 => 0x30, 367 => 0x16 },
	'face12size' => { 368 => 0x16 },
	'face13position' => { 367 => 0x18 },
	'face13size' => { 368 => 0x18 },
	'face14position' => { 367 => 0x1a },
	'face14size' => { 368 => 0x1a },
	'face15position' => { 367 => 0x1c },
	'face15size' => { 368 => 0x1c },
	'face16position' => { 367 => 0x1e },
	'face16size' => { 368 => 0x1e },
	'face17position' => { 367 => 0x20 },
	'face17size' => { 368 => 0x20 },
	'face18position' => { 367 => 0x22 },
	'face18size' => { 368 => 0x22 },
	'face19position' => { 367 => 0x24 },
	'face19size' => { 368 => 0x24 },
	'face1position' => { 56 => 0x8, 113 => 0xd, 114 => 0x18, 215 => 0x4, 339 => 0x1, 367 => 0x0, 411 => 0xbc, 441 => 0x1, 442 => 0x0, 443 => 0x0, 444 => 0x5b },
	'face1size' => { 368 => 0x0 },
	'face20position' => { 367 => 0x26 },
	'face20size' => { 368 => 0x26 },
	'face21position' => { 367 => 0x28 },
	'face21size' => { 368 => 0x28 },
	'face22position' => { 367 => 0x2a },
	'face22size' => { 368 => 0x2a },
	'face23position' => { 367 => 0x2c },
	'face23size' => { 368 => 0x2c },
	'face24position' => { 367 => 0x2e },
	'face24size' => { 368 => 0x2e },
	'face25position' => { 367 => 0x30 },
	'face25size' => { 368 => 0x30 },
	'face26position' => { 367 => 0x32 },
	'face26size' => { 368 => 0x32 },
	'face27position' => { 367 => 0x34 },
	'face27size' => { 368 => 0x34 },
	'face28position' => { 367 => 0x36 },
	'face28size' => { 368 => 0x36 },
	'face29position' => { 367 => 0x38 },
	'face29size' => { 368 => 0x38 },
	'face2position' => { 56 => 0xa, 113 => 0x7c, 114 => 0x4c, 215 => 0x8, 339 => 0x5, 367 => 0x2, 411 => 0xc8, 441 => 0x6, 442 => 0x20, 443 => 0x25, 444 => 0x65 },
	'face2size' => { 368 => 0x2 },
	'face30position' => { 367 => 0x3a },
	'face30size' => { 368 => 0x3a },
	'face31position' => { 367 => 0x3c },
	'face31size' => { 368 => 0x3c },
	'face32position' => { 367 => 0x3e },
	'face32size' => { 368 => 0x3e },
	'face3position' => { 56 => 0xc, 113 => 0xeb, 114 => 0x80, 215 => 0xc, 339 => 0x9, 367 => 0x4, 411 => 0xd4, 441 => 0xb, 442 => 0x40, 443 => 0x4a, 444 => 0x6f },
	'face3size' => { 368 => 0x4 },
	'face4position' => { 56 => 0xe, 113 => 0x15a, 114 => 0xb4, 215 => 0x10, 339 => 0xd, 367 => 0x6, 411 => 0xe0, 441 => 0x10, 442 => 0x60, 443 => 0x6f, 444 => 0x79 },
	'face4size' => { 368 => 0x6 },
	'face5position' => { 56 => 0x10, 113 => 0x1c9, 114 => 0xe8, 215 => 0x14, 339 => 0x11, 367 => 0x8, 411 => 0xec, 441 => 0x15, 442 => 0x80, 443 => 0x94 },
	'face5size' => { 368 => 0x8 },
	'face6position' => { 56 => 0x12, 113 => 0x238, 114 => 0x11c, 215 => 0x18, 367 => 0xa, 411 => 0xf8, 441 => 0x1a, 442 => 0xa0, 443 => 0xb9 },
	'face6size' => { 368 => 0xa },
	'face7position' => { 56 => 0x14, 113 => 0x2a7, 114 => 0x150, 215 => 0x1c, 367 => 0xc, 411 => 0x104, 441 => 0x1f, 442 => 0xc0, 443 => 0xde },
	'face7size' => { 368 => 0xc },
	'face8position' => { 56 => 0x16, 113 => 0x316, 114 => 0x184, 215 => 0x20, 367 => 0xe, 411 => 0x110, 441 => 0x24, 442 => 0xe0, 443 => 0x103 },
	'face8size' => { 368 => 0xe },
	'face9position' => { 56 => 0x18, 113 => 0x385, 114 => 0x1b8, 215 => 0x24, 367 => 0x10 },
	'face9size' => { 368 => 0x10 },
	'facebalanceorigi' => { 503 => 'FaceBalanceOrigI' },
	'facebalanceorigq' => { 503 => 'FaceBalanceOrigQ' },
	'facebalancestrength' => { 503 => 'FaceBalanceStrength' },
	'facebalancewarmth' => { 503 => 'FaceBalanceWarmth' },
	'facedetect' => { 382 => 0x76, 421 => 0x100 },
	'facedetectarea' => { 327 => 0x1201 },
	'facedetectframecrop' => { 327 => 0x1207 },
	'facedetectframesize' => { 56 => 0x3, 113 => 0x1, 114 => 0x4, 215 => 0x1, 327 => 0x1203, 382 => 0x77, 411 => 0xb6 },
	'facedetection' => { 436 => 0x30, 453 => 0x19 },
	'faceelementpositions' => { 130 => 0x4203 },
	'faceelementselected' => { 130 => 0x4005 },
	'faceelementtypes' => { 130 => 0x4201 },
	'faceid' => { 505 => 'FaceID' },
	'faceinfounknown' => { 116 => 0x2089 },
	'facename' => { 421 => 0x123 },
	'faceorientation' => { 114 => 0x8 },
	'faceposition' => { 366 => 0x2, 422 => 0x4 },
	'facepositions' => { 130 => 0x4103 },
	'facerecognition' => { 421 => 0x120 },
	'facesdetected' => { 56 => 0x2, 57 => 0x2, 58 => 0x3, 113 => 0x0, 114 => 0x2, 116 => 0x211c, 130 => 0x4100, 215 => 0x3, 327 => 0x1200, 347 => 0x3f, 366 => 0x0, 411 => 0xb5, 422 => 0x0, 441 => 0x0, 444 => 0x3, 456 => 0x30 },
	'facesrecognized' => { 340 => 0x0 },
	'facewidth' => { 57 => 0x1 },
	'fade' => { 448 => 0x2034 },
	'faithfuloutputhighlightpoint' => { 112 => 0x38 },
	'faithfuloutputshadowpoint' => { 112 => 0x39 },
	'faithfulrawcolortone' => { 112 => 0x31 },
	'faithfulrawcontrast' => { 112 => 0x33 },
	'faithfulrawhighlight' => { 112 => 0x79 },
	'faithfulrawhighlightpoint' => { 112 => 0x36 },
	'faithfulrawlinear' => { 112 => 0x34 },
	'faithfulrawsaturation' => { 112 => 0x32 },
	'faithfulrawshadow' => { 112 => 0x82 },
	'faithfulrawshadowpoint' => { 112 => 0x37 },
	'faithfulrawsharpness' => { 112 => 0x35 },
	'faithfulunsharpmaskfineness' => { 112 => 0xac },
	'faithfulunsharpmaskstrength' => { 112 => 0xaa },
	'faithfulunsharpmaskthreshold' => { 112 => 0xae },
	'far' => { 494 => 'Far' },
	'fastresetlinetime' => { 141 => 0x1860 },
	'feedidentifier' => { 523 => 'FeedIdentifier' },
	'femicroadjustment' => { 87 => 0x111 },
	'ffid' => { 513 => 'ffid' },
	'field' => { 527 => 'field' },
	'fieldcount' => { 328 => 0x103f },
	'fieldofview' => { 407 => "FOV\x00" },
	'fifoenonepixeldelay' => { 141 => 0x1901 },
	'filecreatedate' => { 123 => 'FileCreateDate' },
	'filedatarate' => { 538 => 'fileDataRate' },
	'fileformat' => { 98 => 0x0, 135 => 0x14, 424 => [0x22,0x26], 448 => 0xb000 },
	'filegroupid' => { 123 => 'FileGroupID' },
	'fileindex' => { 7 => 0x143, 9 => 0x2d0, 11 => 0x172, 13 => 0x22c, 14 => 0x133, 15 => 0x13f, 16 => 0x1d3, 17 => 0x19b, 18 => 0x1e4, 19 => 0xd0, 20 => 0x1bb, 21 => 0x28c, 22 => 0x1db, 23 => 0x1d9, 24 => [0x270,0x274], 25 => 0x2aa, 26 => 0x2b3, 28 => 0x1eb, 29 => 0x4ae, 30 => 0xb2d, 348 => 0x0 },
	'fileindex2' => { 21 => 0x290 },
	'filemodifydate' => { 123 => 'FileModifyDate' },
	'filename' => { 123 => 'FileName' },
	'filenameasdelivered' => { 333 => 'FileNameAsDelivered' },
	'filenumber' => { 59 => 0x1, 66 => 0x8, 100 => 0x1817, 117 => 'Canon-FileNumber', 216 => 0x4, 410 => 0x10 },
	'filenumbermemory' => { 184 => 0x1a },
	'filenumbersequence' => { 303 => '12.2', 308 => '3.1', 309 => '4.1', 310 => '4.1', 312 => '11.1', 313 => '4.3', 318 => '5.2', 319 => 0x48, 320 => 0x48, 321 => 0x48 },
	'filepermissions' => { 123 => 'FilePermissions' },
	'filesource' => { 122 => 0xa300, 130 => 0x8000, 515 => 'FileSource' },
	'fileuserid' => { 123 => 'FileUserID' },
	'fileversion' => { 135 => 0x16 },
	'fillflashautoreduction' => { 85 => 0xe, 86 => 0xe, 93 => 0xa },
	'filllight' => { 509 => 'FillLight', 511 => 'FillLight' },
	'fillorder' => { 122 => 0x10a },
	'filmgraineffect' => { 323 => 0x538 },
	'filmmode' => { 130 => 0x1401, 344 => 0x412, 347 => 0x42 },
	'filmtype' => { 262 => 0x2 },
	'filtereffect' => { 59 => 0xe, 254 => 0x37, 255 => 0x3f, 256 => 0x47, 347 => 0xa1 },
	'filtereffectauto' => { 73 => 0xa0 },
	'filtereffectfaithful' => { 72 => 0x70, 73 => 0x70 },
	'filtereffectlandscape' => { 72 => 0x40, 73 => 0x40 },
	'filtereffectmonochrome' => { 19 => 0xff, 72 => 0x88, 73 => 0x88 },
	'filtereffectneutral' => { 72 => 0x58, 73 => 0x58 },
	'filtereffectportrait' => { 72 => 0x28, 73 => 0x28 },
	'filtereffectstandard' => { 72 => 0x10, 73 => 0x10 },
	'filtereffectuserdef1' => { 72 => 0xa0, 73 => 0xb8 },
	'filtereffectuserdef2' => { 72 => 0xb8, 73 => 0xd0 },
	'filtereffectuserdef3' => { 72 => 0xd0, 73 => 0xe8 },
	'finderdisplayduringexposure' => { 86 => 0x1 },
	'finesharpness' => { 382 => 0x70 },
	'finetuneoptcenterweighted' => { 303 => '7.2', 304 => '9.1', 306 => '9.1', 307 => '9.1', 311 => '8.1', 316 => '9.1', 317 => '9.1', 318 => '9.1', 319 => 0x23, 320 => 0x23, 321 => 0x23 },
	'finetuneopthighlightweighted' => { 306 => '46.1', 307 => '46.1', 316 => '46.1', 317 => '46.1', 319 => 0x27, 320 => 0x27, 321 => 0x27 },
	'finetuneoptmatrixmetering' => { 303 => '8.1', 304 => '8.2', 306 => '8.2', 307 => '8.2', 311 => '7.2', 312 => '6.1', 316 => '8.2', 317 => '8.2', 318 => '8.2', 319 => 0x21, 320 => 0x21, 321 => 0x21 },
	'finetuneoptspotmetering' => { 303 => '8.2', 304 => '9.2', 306 => '9.2', 307 => '9.2', 311 => '8.2', 312 => '6.2', 316 => '9.2', 317 => '9.2', 318 => '9.2', 319 => 0x25, 320 => 0x25, 321 => 0x25 },
	'finishexposure' => { 141 => 0xdbd },
	'finishfiletype' => { 141 => 0xdb8 },
	'finishlook' => { 141 => 0xdbc },
	'finishnoise' => { 141 => 0xdba },
	'finishresolution' => { 141 => 0xdb9 },
	'finishsharpening' => { 141 => 0xdbb },
	'firmware' => { 328 => 0x405, 424 => [0x8c,0x17,0x3b], 506 => 'Firmware' },
	'firmware2' => { 424 => 0x57 },
	'firmwaredate' => { 115 => 0x15, 116 => 0x2001, 408 => 0x4, 410 => 0x30 },
	'firmwareid' => { 191 => 0x0 },
	'firmwarename' => { 421 => 0xa001 },
	'firmwarerevision' => { 19 => 0xa4, 66 => 0x1e, 412 => 0x0 },
	'firmwarerevision2' => { 412 => 0xc },
	'firmwareversion' => { 7 => 0x10b, 11 => 0x136, 14 => 0xff, 15 => 0x107, 141 => [0x415,0xce5], 157 => 0x57, 159 => 'FirmwareVersion', 345 => 0x320, 347 => 0x2, 349 => 0x3109, 382 => 0x230, 407 => ['CNFV','FIRM'], 409 => 0x18, 410 => 0x2a, 414 => 0x2 },
	'firmwareversions' => { 391 => 0x301 },
	'firstphotodate' => { 497 => 'FirstPhotoDate' },
	'firstpublicationdate' => { 333 => 'FirstPublicationDate' },
	'fixtureidentifier' => { 134 => 0x16, 504 => 'FixtureIdentifier' },
	'flash' => { 117 => 'XMP-Flash', 122 => 0x9209, 155 => 0x22, 185 => 0x1f, 186 => 0x15, 410 => 0x5a, 515 => 'Flash' },
	'flashaction' => { 434 => 0x3e, 435 => 0x3e, 448 => 0x2017, 453 => [0x2a,0x2c,0x30] },
	'flashaction2' => { 434 => 0x4c, 435 => 0x4c, 453 => 0x77 },
	'flashactionexternal' => { 453 => [0x78,0x7c] },
	'flashactivity' => { 36 => 0x1c },
	'flashbatterylevel' => { 46 => 0x249 },
	'flashbias' => { 347 => 0x24 },
	'flashbits' => { 36 => 0x1d },
	'flashburstpriority' => { 319 => 0x111, 320 => 0x111, 321 => 0x129 },
	'flashbuttonfunction' => { 87 => 0x70e },
	'flashchargelevel' => { 328 => 0x1010 },
	'flashcolorfilter' => { 219 => 0x10, 220 => 0x10, 222 => 0x10 },
	'flashcommandermode' => { 217 => '9.1', 218 => '9.1', 219 => '9.1', 220 => '9.1', 222 => '9.1' },
	'flashcompensation' => { 141 => 0x3f3, 217 => 0xa, 218 => 0xa, 219 => 0xa, 220 => 0x27, 221 => 0xa, 222 => 0xa, 506 => 'FlashCompensation' },
	'flashcontrol' => { 434 => 0x23, 435 => 0x1f, 436 => 0x21 },
	'flashcontrolbuilt-in' => { 312 => '16.1', 313 => '23.1', 315 => '23.1', 316 => '24.1' },
	'flashcontrolmode' => { 217 => '9.2', 218 => '9.2', 219 => '9.2', 220 => '9.2', 222 => '9.2', 228 => 0x214, 243 => 0x148, 244 => 0x1b8, 245 => 0x1a8, 246 => 0x1bc, 247 => 0x1bc, 323 => 0x404 },
	'flashcurtain' => { 347 => 0x48 },
	'flashdefault' => { 187 => 0x42 },
	'flashdevice' => { 328 => 0x1005 },
	'flashdistance' => { 116 => 0x2034 },
	'flashenergy' => { 122 => 0xa20b, 515 => 'FlashEnergy' },
	'flashexposurebracketvalue' => { 239 => 0x18 },
	'flashexposurecomp' => { 79 => 0xf, 130 => 0x1011, 162 => 'ExposureComp', 184 => 0x23, 189 => 0x104, 190 => 0x49c1, 239 => 0x12, 323 => 0x401, 328 => 0x1023, 382 => 0x4d, 414 => 0x100b, 424 => [0x3a,0x56], 448 => 0x104 },
	'flashexposurecomp2' => { 283 => 0x4d2 },
	'flashexposurecomp3' => { 219 => 0x1d },
	'flashexposurecomp4' => { 219 => 0x27 },
	'flashexposurecomparea' => { 304 => '38.4', 306 => '38.4', 307 => '38.4', 316 => '38.4', 317 => '38.4', 319 => 0x59, 320 => 0x59, 321 => 0x59 },
	'flashexposurecompset' => { 187 => 0x10, 355 => 0xe, 434 => 0x14, 435 => 0x12, 436 => 0x23, 453 => 0x1f },
	'flashexposurecompset2' => { 453 => [0x26,0x2c] },
	'flashexposureindicator' => { 187 => 0x54 },
	'flashexposureindicatorlast' => { 187 => 0x56 },
	'flashexposureindicatornext' => { 187 => 0x55 },
	'flashexposurelock' => { 59 => 0x19 },
	'flashfired' => { 143 => 0x5d, 162 => 'Fired', 184 => 0x14, 282 => '590.3', 515 => [\'Flash','FlashFired'] },
	'flashfiring' => { 87 => 0x306, 88 => 0x6, 89 => 0x7, 92 => 0x7 },
	'flashfirmwareversion' => { 324 => 0x1002 },
	'flashfocallength' => { 217 => 0xb, 218 => 0xc, 219 => 0xc, 220 => 0xc, 221 => 0xc, 222 => 0x26 },
	'flashfunction' => { 190 => 0x31, 515 => [\'Flash','FlashFunction'] },
	'flashgndistance' => { 217 => 0xe, 218 => 0xf, 219 => 0xf, 220 => 0xf, 221 => 0xf, 222 => 0xf, 228 => 0x21a, 243 => 0x14e, 245 => 0x1ae, 246 => 0x1c2, 247 => 0x1c2 },
	'flashgroupacompensation' => { 217 => 0x11, 218 => 0x12, 219 => 0x13, 220 => 0x28, 221 => 0x28, 222 => 0x28 },
	'flashgroupacontrolmode' => { 217 => 0xf, 218 => '16.1', 219 => '17.1', 220 => '17.1', 221 => '17.1', 222 => '17.1' },
	'flashgroupaoutput' => { 217 => 0x11, 218 => 0x12, 219 => 0x13, 220 => 0x28, 221 => 0x28, 222 => 0x28 },
	'flashgroupbcompensation' => { 217 => 0x12, 218 => 0x13, 219 => 0x14, 220 => 0x29, 221 => 0x29, 222 => 0x29 },
	'flashgroupbcontrolmode' => { 217 => 0x10, 218 => '17.1', 219 => '18.1', 220 => '18.1', 221 => '18.1', 222 => '18.1' },
	'flashgroupboutput' => { 217 => 0x12, 218 => 0x13, 219 => 0x14, 220 => 0x29, 221 => 0x29, 222 => 0x29 },
	'flashgroupccompensation' => { 218 => 0x14, 219 => 0x15, 220 => 0x2a, 221 => 0x2a, 222 => 0x2a },
	'flashgroupccontrolmode' => { 218 => '17.2', 219 => '18.2', 220 => '18.2', 221 => '18.2', 222 => '18.2' },
	'flashgroupcoutput' => { 218 => 0x14, 219 => 0x15, 220 => 0x2a, 221 => 0x2a, 222 => 0x2a },
	'flashguidenumber' => { 79 => 0xd, 97 => 0x0, 162 => 'GuideNumber' },
	'flashilluminationpattern' => { 222 => 0x25 },
	'flashintensity' => { 115 => [0x19,0x5], 323 => 0x405 },
	'flashlevel' => { 305 => 0x9, 448 => 0xb048 },
	'flashmake' => { 162 => 'Make' },
	'flashmanufacturer' => { 181 => 'FlashManufacturer' },
	'flashmastercompensation' => { 228 => 0x22e, 243 => 0x162, 245 => 0x1aa, 246 => 0x1be, 247 => 0x1be },
	'flashmastercontrolmode' => { 228 => 0x22c, 243 => 0x160 },
	'flashmasteroutput' => { 228 => 0x232, 243 => 0x166 },
	'flashmetering' => { 184 => 0x3f, 187 => 0x1c },
	'flashmeteringmode' => { 7 => 0x15, 13 => 0x15, 14 => 0x15, 15 => 0x15, 16 => 0x15, 17 => 0x15, 18 => 0x15, 20 => 0x15, 22 => 0x15, 28 => 0x15 },
	'flashmeteringsegments' => { 382 => 0x20a },
	'flashmode' => { 115 => 0x4, 141 => 0x3f2, 143 => 0x5c, 154 => 0x27, 162 => 'Mode', 184 => 0x2, 185 => 0x20, 186 => 0x16, 187 => 0xf, 239 => 0x87, 323 => 0x400, 328 => 0x1004, 382 => 0xc, 389 => 0x4, 413 => 0x20, 414 => 0x100a, 423 => 0x225, 434 => 0x13, 435 => 0x7f, 436 => 0x20, 453 => 0x10, 457 => 0x1138, 458 => 0x1138, 459 => 0x1114, 460 => 0x1190, 461 => 0x116c, 462 => 0x1024, 463 => 0x21c, 464 => 0x21c, 465 => 0x211, 515 => [\'Flash','FlashMode'] },
	'flashmodebutton' => { 247 => 0x80e },
	'flashmodebuttonplaybackmode' => { 247 => 0x818 },
	'flashmodel' => { 162 => 'Model', 181 => 'FlashModel', 324 => 0x1001 },
	'flashoptions' => { 363 => 0x2 },
	'flashoptions2' => { 363 => 0x10 },
	'flashoutput' => { 46 => 0x248, 79 => 0x21, 217 => 0xa, 218 => 0xa, 219 => 0xa, 220 => 0x27, 222 => 0x21, 228 => 0x21e, 243 => 0x152, 245 => 0x1b2, 246 => 0x1c6, 247 => 0x1c6 },
	'flashpixversion' => { 122 => 0xa000, 515 => 'FlashpixVersion' },
	'flashredeyemode' => { 515 => [\'Flash','FlashRedEyeMode'] },
	'flashremotecontrol' => { 228 => 0x228, 243 => 0x15c, 245 => 0x1bc, 323 => 0x403 },
	'flashreturn' => { 515 => [\'Flash','FlashReturn'] },
	'flashserialnumber' => { 162 => 'SerialNumber', 324 => 0x1003 },
	'flashsetting' => { 239 => 0x8 },
	'flashshutterspeed' => { 303 => '20.2', 304 => '23.2', 306 => '23.2', 307 => '23.2', 312 => '15.2', 313 => '22.2', 314 => '7.2', 315 => '22.2', 316 => '23.2', 317 => '23.2', 318 => '23.1', 319 => 0x57, 320 => 0x57, 321 => 0x57 },
	'flashsource' => { 217 => 0x4, 218 => 0x4, 219 => 0x4, 220 => 0x4, 221 => 0x4, 222 => 0x4 },
	'flashstatus' => { 370 => 0x0, 453 => [0x82,0x86], 467 => 0x31, 468 => 0x39, 469 => 0x39 },
	'flashstatusbuilt-in' => { 436 => [0x87,0x287] },
	'flashstatusexternal' => { 436 => [0x88,0x288] },
	'flashsyncspeed' => { 303 => '20.1', 304 => '23.1', 306 => '23.1', 307 => '23.1', 312 => '15.1', 313 => '22.1', 315 => '22.1', 316 => '23.1', 317 => '23.1', 319 => 0x53, 320 => 0x53, 321 => 0x53 },
	'flashsyncspeedav' => { 85 => 0x3, 87 => 0x10f, 88 => 0x2, 89 => 0x3, 90 => 0x2, 91 => 0x2, 92 => 0x3, 93 => 0x6 },
	'flashthreshold' => { 97 => 0x1 },
	'flashtype' => { 162 => 'Type', 187 => 0x59, 239 => 0x9, 324 => 0x1000 },
	'flashwarning' => { 313 => '30.1', 314 => '7.1', 318 => '31.1', 347 => 0x62 },
	'flashwirelessoption' => { 228 => 0x234, 243 => 0x15a, 245 => 0x1c8 },
	'flexiblespotposition' => { 448 => 0x201d },
	'flickadvancedirection' => { 319 => 0x25f, 320 => 0x25f, 321 => 0x277 },
	'flickerreduce' => { 423 => 0x218 },
	'flickerreduction' => { 130 => 0x1446, 266 => 0x7 },
	'flickerreductionindicator' => { 261 => 0x532 },
	'flickerreductionshooting' => { 244 => 0x1b4, 245 => 0x1a4, 246 => 0x1b8, 247 => 0x1b8 },
	'flightpitchdegree' => { 119 => 'FlightPitchDegree' },
	'flightrolldegree' => { 119 => 'FlightRollDegree' },
	'flightxspeed' => { 119 => 'FlightXSpeed' },
	'flightyawdegree' => { 119 => 'FlightYawDegree' },
	'flightyspeed' => { 119 => 'FlightYSpeed' },
	'flightzspeed' => { 119 => 'FlightZSpeed' },
	'fliphorizontal' => { 296 => 0x76a43206 },
	'fnumber' => { 7 => 0x3, 9 => 0x3, 11 => 0x3, 13 => 0x3, 14 => 0x3, 15 => 0x3, 16 => 0x3, 17 => 0x3, 18 => 0x3, 19 => 0x3, 20 => 0x3, 21 => 0x3, 22 => 0x3, 23 => 0x3, 24 => 0x3, 25 => 0x3, 26 => 0x3, 27 => 0x3, 28 => 0x3, 29 => 0x3, 31 => 0x5, 32 => 0x6, 79 => 0x15, 122 => 0x829d, 140 => 0xfd04, 143 => 0x1e, 145 => 0xfa23, 147 => 0xf103, 150 => 0x13, 152 => 0x3c, 154 => 0x1c, 155 => 0x18, 157 => 0xc, 166 => 'FNumber', 184 => 0xa, 185 => 0x36, 186 => 0x47, 187 => 0x9, 190 => 0x49c7, 237 => 0x38, 346 => 0x35a, 382 => 0x13, 421 => 0xa019, 424 => [0x31,0x49], 434 => 0x1, 435 => 0x1, 453 => [0x20,0x22,0x26], 515 => 'FNumber' },
	'focaldistance' => { 495 => 'FocalDistance' },
	'focallength' => { 7 => 0x1d, 8 => 0xa, 9 => 0x23, 10 => 0x9, 11 => 0x1d, 12 => 0x9, 13 => 0x1e, 14 => 0x1d, 15 => 0x1d, 16 => 0x1e, 17 => 0x1e, 18 => 0x1e, 19 => 0x28, 20 => 0x1e, 21 => 0x23, 22 => 0x1e, 23 => 0x1e, 24 => 0x23, 25 => 0x23, 26 => 0x23, 27 => 0x23, 28 => 0x1e, 29 => 0x23, 61 => 0x1, 116 => 0x1d, 122 => 0x920a, 150 => 0x1d, 166 => 'FocalLength', 184 => 0x12, 232 => 0xa, 233 => 0xb, 237 => [0xc,0x3c], 341 => 0x1, 382 => 0x1d, 391 => 0x403, 414 => 0x1500, 433 => 0xe, 461 => 0x1278, 462 => 0x1134, 463 => 0x32c, 464 => 0x32c, 465 => 0x30a, 515 => 'FocalLength' },
	'focallength2' => { 453 => [0x23,0x25,0x29] },
	'focallength35mm' => { 337 => 'FocalLength35mm' },
	'focallengthin35mmformat' => { 122 => 0xa405, 421 => 0xa01a, 515 => 'FocalLengthIn35mmFilm' },
	'focallengthtelezoom' => { 433 => 0x10 },
	'focalplaneafpointarea' => { 466 => 0x2 },
	'focalplaneafpointlocation1' => { 466 => 0x6 },
	'focalplaneafpointlocation10' => { 466 => 0x2a },
	'focalplaneafpointlocation11' => { 466 => 0x2e },
	'focalplaneafpointlocation12' => { 466 => 0x32 },
	'focalplaneafpointlocation13' => { 466 => 0x36 },
	'focalplaneafpointlocation14' => { 466 => 0x3a },
	'focalplaneafpointlocation15' => { 466 => 0x3e },
	'focalplaneafpointlocation2' => { 466 => 0xa },
	'focalplaneafpointlocation3' => { 466 => 0xe },
	'focalplaneafpointlocation4' => { 466 => 0x12 },
	'focalplaneafpointlocation5' => { 466 => 0x16 },
	'focalplaneafpointlocation6' => { 466 => 0x1a },
	'focalplaneafpointlocation7' => { 466 => 0x1e },
	'focalplaneafpointlocation8' => { 466 => 0x22 },
	'focalplaneafpointlocation9' => { 466 => 0x26 },
	'focalplaneafpointsused' => { 466 => 0x1 },
	'focalplanediagonal' => { 324 => 0x103, 328 => 0x205 },
	'focalplaneresolutionunit' => { 122 => 0xa210, 515 => 'FocalPlaneResolutionUnit' },
	'focalplanexresolution' => { 122 => 0xa20e, 515 => 'FocalPlaneXResolution' },
	'focalplanexsize' => { 61 => 0x2 },
	'focalplanexunknown' => { 61 => 0x2 },
	'focalplaneyresolution' => { 122 => 0xa20f, 515 => 'FocalPlaneYResolution' },
	'focalplaneysize' => { 61 => 0x3 },
	'focalplaneyunknown' => { 61 => 0x3 },
	'focalpointx' => { 495 => 'FocalPointX' },
	'focalpointy' => { 495 => 'FocalPointY' },
	'focaltype' => { 10 => 0x2d, 61 => 0x0 },
	'focalunits' => { 36 => 0x19 },
	'focus' => { 285 => 0x8 },
	'focusarea' => { 184 => 0x31 },
	'focusareaselection' => { 314 => '15.2' },
	'focusbracket' => { 347 => 0xbd },
	'focusbracketstepsize' => { 323 => 0x308 },
	'focuscontinuous' => { 36 => 0x20 },
	'focusdisplayaiservoandmf' => { 87 => 0x515 },
	'focusdistance' => { 166 => 'FocusDistance', 184 => 0x13, 190 => 0x49bb, 232 => 0x9, 233 => 0xa, 237 => [0xb,0x4e], 326 => 0x305, 341 => 0x0, 345 => 0x304, 346 => 0x304 },
	'focusdistancelower' => { 7 => 0x45, 9 => 0x8e, 11 => 0x45, 13 => 0x56, 14 => 0x45, 15 => 0x45, 16 => 0x52, 17 => 0x52, 18 => 0x56, 20 => 0x52, 21 => 0x8e, 22 => 0x59, 23 => 0x57, 24 => 0x8e, 25 => 0x94, 26 => 0x95, 27 => 0xa7, 28 => 0x56, 29 => 0xa7, 59 => 0x15, 79 => 0x14 },
	'focusdistancerange' => { 1 => 0xc },
	'focusdistancerangewidth' => { 237 => 0x4c },
	'focusdistanceupper' => { 7 => 0x43, 9 => 0x8c, 11 => 0x43, 13 => 0x54, 14 => 0x43, 15 => 0x43, 16 => 0x50, 17 => 0x50, 18 => 0x54, 20 => 0x50, 21 => 0x8c, 22 => 0x57, 23 => 0x55, 24 => 0x8c, 25 => 0x92, 26 => 0x93, 27 => 0xa5, 28 => 0x54, 29 => 0xa5, 59 => 0x14, 79 => 0x13 },
	'focusholdbutton' => { 187 => 0x44 },
	'focusinfoversion' => { 326 => 0x0 },
	'focusingscreen' => { 86 => 0x0, 87 => 0x80b, 92 => 0x0 },
	'focuslocation' => { 448 => 0x2027 },
	'focuslocation2' => { 448 => 0x204a },
	'focuslocked' => { 183 => 0x14 },
	'focusmode' => { 36 => 0x7, 115 => 0x3, 116 => [0x3003,0xd], 130 => 0x1021, 141 => 0x3f5, 143 => 0x38, 159 => 'FocusMode', 184 => 0x30, 186 => 0xe, 187 => 0xc, 239 => 0x7, 323 => 0x301, 328 => 0x100b, 347 => 0x7, 382 => 0xd, 389 => 0x3, 414 => 0x1006, 427 => [0xb,0x5], 433 => [0x15,0x1d], 434 => 0x4d, 435 => 0x4d, 448 => [0xb042,0xb04e,0x201b], 453 => 0x13, 474 => 0x16 },
	'focusmode2' => { 129 => '0.1', 363 => '3.1', 453 => [0x2c,0x2e,0x32] },
	'focusmodesetting' => { 305 => '10.1', 431 => 0x14, 432 => 0x15, 434 => 0x10, 435 => 0xf, 436 => 0x6 },
	'focusmodeswitch' => { 187 => 0x58, 434 => 0x2e },
	'focuspeakingdisplay' => { 319 => 0x235, 320 => 0x235, 321 => 0x24d },
	'focuspeakinghighlightcolor' => { 319 => 0x4b, 320 => 0x4b, 321 => 0x4b },
	'focuspeakinglevel' => { 319 => 0x49, 320 => 0x49, 321 => 0x49 },
	'focuspixel' => { 130 => 0x1023 },
	'focuspointlock' => { 319 => 0x1d3, 320 => 0x1d3, 321 => 0x1eb },
	'focuspointpersistence' => { 319 => 0x105, 320 => 0x105, 321 => 0x11b },
	'focuspointwrap' => { 303 => '2.2', 304 => '2.2', 306 => '2.1', 307 => '2.1', 311 => '1.1', 312 => '2.2', 313 => '1.1', 316 => '2.2', 317 => '2.1', 318 => '2.5', 319 => 0x16, 320 => 0x16, 321 => 0x16 },
	'focusposition' => { 1 => 0x2f, 232 => 0x8, 233 => 0x8, 382 => 0x10, 445 => 0x9bb },
	'focusposition2' => { 453 => [0x29,0x2b,0x2f], 474 => 0x2d, 477 => 0x20 },
	'focuspositionhorizontal' => { 196 => 0x2f, 197 => 0x43 },
	'focuspositionvertical' => { 196 => 0x31, 197 => 0x45 },
	'focusprocess' => { 323 => 0x302 },
	'focusrange' => { 36 => 0x12, 328 => 0x100a },
	'focusrangeindex' => { 373 => '3.1' },
	'focusresult' => { 197 => 0x4a },
	'focusringrotation' => { 87 => 0x713 },
	'focussetting' => { 424 => 0x6 },
	'focusshiftautoreset' => { 246 => 0x6da, 247 => 0x748 },
	'focusshiftexposurelock' => { 228 => 0x1b4, 243 => 0xe8, 244 => 0x100, 245 => 0xf4, 246 => 0x104, 247 => 0x104 },
	'focusshiftinterval' => { 228 => 0x1b0, 243 => 0xe4, 244 => 0xfc, 245 => 0xf0, 246 => 0x100, 247 => 0x100 },
	'focusshiftnumbershots' => { 228 => 0x1a8, 243 => 0xdc, 244 => 0xf4, 245 => 0xe8, 246 => 0xf8, 247 => 0xf8 },
	'focusshiftshooting' => { 264 => 0x20 },
	'focusshiftstepwidth' => { 228 => 0x1ac, 243 => 0xe0, 244 => 0xf8, 245 => 0xec, 246 => 0xfc, 247 => 0xfc },
	'focusstatus' => { 433 => 0x19, 434 => 0x53, 435 => 0x53 },
	'focusstepcount' => { 326 => 0x301, 328 => 0x100e },
	'focusstepinfinity' => { 326 => 0x303, 328 => 0x103b },
	'focusstepnear' => { 326 => 0x304, 328 => 0x103c },
	'focusstepsfrominfinity' => { 237 => 0x58 },
	'focustrackinglockon' => { 303 => ['1.5','4.1'], 304 => '1.4', 311 => '0.4', 312 => '3.1', 313 => '0.4', 316 => '1.4' },
	'focuswarning' => { 130 => 0x1301 },
	'foldername' => { 184 => 0x27 },
	'foldernumber' => { 434 => 0x9a, 436 => [0x402,0x114,0x316] },
	'fontcomposite' => { 543 => [\'Fonts','FontsComposite'] },
	'fontface' => { 543 => [\'Fonts','FontsFontFace'] },
	'fontfamily' => { 543 => [\'Fonts','FontsFontFamily'] },
	'fontfilename' => { 543 => [\'Fonts','FontsFontFileName'] },
	'fontname' => { 543 => [\'Fonts','FontsFontName'] },
	'fonts' => { 543 => 'Fonts' },
	'fonttype' => { 543 => [\'Fonts','FontsFontType'] },
	'fontversion' => { 543 => [\'Fonts','FontsVersionString'] },
	'for' => { 398 => 'For' },
	'forcewrite' => { 123 => 'ForceWrite' },
	'format' => { 407 => "\xa9fmt", 494 => 'Format', 512 => 'format', 536 => 'Format' },
	'forwardlock' => { 533 => 'forwardlock' },
	'forwardmatrix1' => { 122 => 0xc714 },
	'forwardmatrix2' => { 122 => 0xc715 },
	'forwardmatrix3' => { 122 => 0xcd34 },
	'fossilspecimen' => { 121 => 'FossilSpecimen' },
	'fossilspecimenmaterialsampleid' => { 121 => [\'FossilSpecimen','FossilSpecimenMaterialSampleID'] },
	'framecount' => { 69 => [0x2,0x4] },
	'frameheight' => { 130 => 0x3822 },
	'framenum' => { 393 => 0xd7 },
	'framenumber' => { 130 => 0x8003, 190 => 0x3c, 382 => 0x29 },
	'framerate' => { 69 => [0x1,0x6], 122 => 0xc764, 130 => 0x3820 },
	'framereadouttime' => { 401 => 'camera.framereadouttimeinmicroseconds' },
	'framewidth' => { 130 => 0x3821 },
	'framing' => { 527 => 'framing' },
	'freebytes' => { 100 => 0x1 },
	'freememorycardimages' => { 185 => [0x37,0x54], 186 => [0x2d,0x4a], 187 => 0x32 },
	'frontfacingcamera' => { 1 => 0x45 },
	'fujiflashmode' => { 130 => 0x1010 },
	'fujimodel' => { 130 => 0x1447 },
	'fujimodel2' => { 130 => 0x1448 },
	'fullhdhighspeedrec' => { 130 => 0x3824 },
	'fullimagesize' => { 448 => 0xb02b },
	'fullpanoheightpixels' => { 497 => 'FullPanoHeightPixels', 498 => 'FullPanoHeightPixels' },
	'fullpanowidthpixels' => { 497 => 'FullPanoWidthPixels', 498 => 'FullPanoWidthPixels' },
	'fullpresssnap' => { 414 => 0x100d },
	'fullsizeimage' => { 165 => 'data' },
	'fullsizeimagename' => { 165 => '1Name' },
	'fullsizeimagetype' => { 165 => '0Type' },
	'func1button' => { 306 => '14.1', 307 => '14.1', 317 => '14.1', 319 => 0x63, 320 => 0x63, 321 => 0x63 },
	'func1buttonplaybackmode' => { 319 => 0x1a5, 320 => 0x1a5, 321 => 0x1bd },
	'func1buttonplusdials' => { 306 => '42.1', 307 => '42.1', 317 => '42.1' },
	'func2button' => { 306 => '80.1', 307 => '80.1', 317 => '80.1', 319 => 0x73, 320 => 0x73, 321 => 0x73 },
	'func2buttonplaybackmode' => { 319 => 0x1a7, 320 => 0x1a7, 321 => 0x1bf },
	'func2buttonplusdials' => { 306 => '81.1' },
	'func3button' => { 306 => '83.1', 320 => 0x119, 321 => 0x131 },
	'func3buttonplaybackmode' => { 320 => 0x1a9, 321 => 0x1c1 },
	'func4button' => { 320 => 0x175, 321 => 0x18d },
	'func4buttonplaybackmode' => { 320 => 0x1af, 321 => 0x1c7 },
	'funcbutton' => { 303 => ['14.1','15.1'], 304 => '14.1', 312 => '28.1', 313 => '13.1', 316 => '14.1', 318 => '14.1' },
	'funcbuttonplusdials' => { 303 => ['14.2','15.2'], 304 => '14.2', 312 => '31.1', 316 => '42.1' },
	'functionbutton' => { 310 => '13.1', 314 => '5.2' },
	'gainbase' => { 327 => 0x610 },
	'gaincontrol' => { 122 => 0xa407, 515 => 'GainControl' },
	'gainmapmax' => { 520 => 'GainMapMax' },
	'gainmapmin' => { 520 => 'GainMapMin' },
	'gamma' => { 122 => 0xa500, 141 => 0x8fe, 334 => 'gAMA', 352 => 0x11c, 516 => 'Gamma', 520 => 'Gamma' },
	'gammablackpoint' => { 108 => 0xc },
	'gammacolortone' => { 108 => 0x3 },
	'gammacompensatedvalue' => { 136 => 0x91 },
	'gammacontrast' => { 108 => 0x2 },
	'gammacurveoutputrange' => { 108 => 0xf },
	'gammahighlight' => { 108 => 0xa },
	'gammalinear' => { 106 => 0x20200 },
	'gammamidpoint' => { 108 => 0xe },
	'gammasaturation' => { 108 => 0x4 },
	'gammashadow' => { 108 => 0x9 },
	'gammasharpnessstrength' => { 108 => 0x8 },
	'gammaunsharpmaskfineness' => { 108 => 0x6 },
	'gammaunsharpmaskstrength' => { 108 => 0x5 },
	'gammaunsharpmaskthreshold' => { 108 => 0x7 },
	'gammawhitepoint' => { 108 => 0xd },
	'garminsettings' => { 407 => 'pmcc' },
	'garminsoftware' => { 407 => 'uuid' },
	'gdalmetadata' => { 122 => 0xa480 },
	'gdalnodata' => { 122 => 0xa481 },
	'geimagesize' => { 130 => 0x1304 },
	'gemake' => { 132 => 0x300 },
	'gemodel' => { 132 => 0x207 },
	'genre' => { 399 => ['gnre',"\xa9gen"], 401 => 'genre', 407 => ['gnre',"\xa9gen"], 523 => 'Genre', 528 => 'genre', 538 => 'genre' },
	'genrecvid' => { 523 => [\'Genre','GenreCvId'] },
	'genrecvtermid' => { 523 => [\'Genre','GenreCvTermId'] },
	'genrecvtermname' => { 523 => [\'Genre','GenreCvTermName'] },
	'genrecvtermrefinedabout' => { 523 => [\'Genre','GenreCvTermRefinedAbout'] },
	'genreid' => { 399 => 'geID' },
	'geography' => { 529 => 'geography' },
	'geologicalcontext' => { 121 => 'GeologicalContext' },
	'geologicalcontextbed' => { 121 => [\'GeologicalContext','GeologicalContextBed'] },
	'geologicalcontextformation' => { 121 => [\'GeologicalContext','GeologicalContextFormation'] },
	'geologicalcontextgroup' => { 121 => [\'GeologicalContext','GeologicalContextGroup'] },
	'geologicalcontextid' => { 121 => [\'GeologicalContext','GeologicalContextGeologicalContextID'] },
	'geologicalcontextmember' => { 121 => [\'GeologicalContext','GeologicalContextMember'] },
	'geosync' => { 123 => 'Geosync' },
	'geotag' => { 123 => 'Geotag' },
	'geotiffasciiparams' => { 122 => 0x87b1 },
	'geotiffdirectory' => { 122 => 0x87af },
	'geotiffdoubleparams' => { 122 => 0x87b0 },
	'geotime' => { 123 => 'Geotime' },
	'giftftppriority' => { 499 => 'GIFTFtpPriority' },
	'gimbalpitchdegree' => { 119 => 'GimbalPitchDegree' },
	'gimbalreverse' => { 119 => 'GimbalReverse' },
	'gimbalrolldegree' => { 119 => 'GimbalRollDegree' },
	'gimbalyawdegree' => { 119 => 'GimbalYawDegree' },
	'globalaltitude' => { 396 => 0x419 },
	'globalangle' => { 396 => 0x40d },
	'good' => { 538 => 'good' },
	'googlehostheader' => { 399 => 'gshh' },
	'googlepingmessage' => { 399 => 'gspm' },
	'googlepingurl' => { 399 => 'gspu' },
	'googleplusuploadcode' => { 122 => 0x9009 },
	'googlesourcedata' => { 399 => 'gssd' },
	'googlestarttime' => { 399 => 'gsst' },
	'googletrackduration' => { 399 => 'gstd' },
	'goprotype' => { 407 => 'GoPr' },
	'gpsaltitude' => { 133 => 0x6, 163 => 'Altitude', 515 => 'GPSAltitude' },
	'gpsaltituderef' => { 133 => 0x5, 515 => 'GPSAltitudeRef' },
	'gpsareainformation' => { 133 => 0x1c, 515 => 'GPSAreaInformation' },
	'gpscoordinates' => { 399 => "\xa9xyz", 401 => 'location.ISO6709', 407 => ['@xyz',"\xa9xyz"] },
	'gpsdatestamp' => { 133 => 0x1d },
	'gpsdatetime' => { 163 => 'DateTime', 515 => 'GPSTimeStamp' },
	'gpsdestbearing' => { 133 => 0x18, 163 => 'Bearing', 515 => 'GPSDestBearing' },
	'gpsdestbearingref' => { 133 => 0x17, 515 => 'GPSDestBearingRef' },
	'gpsdestdistance' => { 133 => 0x1a, 163 => 'Distance', 515 => 'GPSDestDistance' },
	'gpsdestdistanceref' => { 133 => 0x19, 515 => 'GPSDestDistanceRef' },
	'gpsdestlatitude' => { 133 => 0x14, 515 => 'GPSDestLatitude' },
	'gpsdestlatituderef' => { 133 => 0x13 },
	'gpsdestlongitude' => { 133 => 0x16, 515 => 'GPSDestLongitude' },
	'gpsdestlongituderef' => { 133 => 0x15 },
	'gpsdifferential' => { 133 => 0x1e, 163 => 'Differential', 515 => 'GPSDifferential' },
	'gpsdop' => { 133 => 0xb, 515 => 'GPSDOP' },
	'gpshpositioningerror' => { 133 => 0x1f, 515 => 'GPSHPositioningError' },
	'gpsimgdirection' => { 133 => 0x11, 515 => 'GPSImgDirection' },
	'gpsimgdirectionref' => { 133 => 0x10, 515 => 'GPSImgDirectionRef' },
	'gpslatitude' => { 117 => 'GPS-GPSLatitude', 119 => 'GpsLatitude', 133 => 0x2, 163 => 'Latitude', 515 => 'GPSLatitude' },
	'gpslatituderef' => { 133 => 0x1 },
	'gpslongitude' => { 117 => 'GPS-GPSLongitude', 119 => 'GpsLongitude', 133 => 0x4, 163 => 'Longitude', 515 => 'GPSLongitude' },
	'gpslongituderef' => { 133 => 0x3 },
	'gpslongtitude' => { 119 => 'GpsLongtitude' },
	'gpsmapdatum' => { 133 => 0x12, 163 => 'Datum', 515 => 'GPSMapDatum' },
	'gpsmeasuremode' => { 133 => 0xa, 163 => 'MeasureMode', 515 => 'GPSMeasureMode' },
	'gpsposition' => { 117 => 'Exif-GPSPosition' },
	'gpsprocessingmethod' => { 133 => 0x1b, 515 => 'GPSProcessingMethod' },
	'gpssatellites' => { 133 => 0x8, 163 => 'Satellites', 515 => 'GPSSatellites' },
	'gpsspeed' => { 133 => 0xd, 163 => 'Speed', 515 => 'GPSSpeed' },
	'gpsspeedref' => { 133 => 0xc, 515 => 'GPSSpeedRef' },
	'gpsstatus' => { 133 => 0x9, 515 => 'GPSStatus' },
	'gpsstring' => { 141 => 0x402 },
	'gpstimestamp' => { 133 => 0x7 },
	'gpstrack' => { 133 => 0xf, 163 => 'Heading', 515 => 'GPSTrack' },
	'gpstrackref' => { 133 => 0xe, 515 => 'GPSTrackRef' },
	'gpsversionid' => { 133 => 0x0, 515 => 'GPSVersionID' },
	'gradation' => { 323 => 0x50f },
	'gradientbasedcorractive' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionActive'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionActive'] },
	'gradientbasedcorramount' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionAmount'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionAmount'] },
	'gradientbasedcorrblacks2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBlacks2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBlacks2012'] },
	'gradientbasedcorrbrightness' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBrightness'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalBrightness'] },
	'gradientbasedcorrclarity' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity'] },
	'gradientbasedcorrclarity2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalClarity2012'] },
	'gradientbasedcorrcontrast' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast'] },
	'gradientbasedcorrcontrast2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalContrast2012'] },
	'gradientbasedcorrcorrectionname' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionName'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionName'] },
	'gradientbasedcorrcorrectionsyncid' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionSyncID'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionSyncID'] },
	'gradientbasedcorrdefringe' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDefringe'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDefringe'] },
	'gradientbasedcorrdehaze' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDehaze'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalDehaze'] },
	'gradientbasedcorrections' => { 509 => 'GradientBasedCorrections', 511 => 'GradientBasedCorrections' },
	'gradientbasedcorrexposure' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure'] },
	'gradientbasedcorrexposure2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalExposure2012'] },
	'gradientbasedcorrhighlights2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHighlights2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHighlights2012'] },
	'gradientbasedcorrhue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalHue'] },
	'gradientbasedcorrluminancenoise' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalLuminanceNoise'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalLuminanceNoise'] },
	'gradientbasedcorrmaskalpha' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAlpha'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAlpha'] },
	'gradientbasedcorrmaskangle' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAngle'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksAngle'] },
	'gradientbasedcorrmaskbottom' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksBottom'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksBottom'] },
	'gradientbasedcorrmaskcentervalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterValue'] },
	'gradientbasedcorrmaskcenterweight' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterWeight'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCenterWeight'] },
	'gradientbasedcorrmaskdabs' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksDabs'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksDabs'] },
	'gradientbasedcorrmaskfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFeather'] },
	'gradientbasedcorrmaskflipped' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlipped'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlipped'] },
	'gradientbasedcorrmaskflow' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlow'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFlow'] },
	'gradientbasedcorrmaskfullx' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullX'] },
	'gradientbasedcorrmaskfully' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksFullY'] },
	'gradientbasedcorrmaskinputdigest' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksInputDigest'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksInputDigest'] },
	'gradientbasedcorrmaskleft' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksLeft'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksLeft'] },
	'gradientbasedcorrmaskmaskactive' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskActive'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskActive'] },
	'gradientbasedcorrmaskmaskblendmode' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskBlendMode'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskBlendMode'] },
	'gradientbasedcorrmaskmaskdigest' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskDigest'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskDigest'] },
	'gradientbasedcorrmaskmaskinverted' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskInverted'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskInverted'] },
	'gradientbasedcorrmaskmaskname' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskName'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskName'] },
	'gradientbasedcorrmaskmasks' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasks'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasks'] },
	'gradientbasedcorrmaskmasksalpha' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksAlpha'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksAlpha'] },
	'gradientbasedcorrmaskmasksangle' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksAngle'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksAngle'] },
	'gradientbasedcorrmaskmasksbottom' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksBottom'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksBottom'] },
	'gradientbasedcorrmaskmaskscentervalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksCenterValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksCenterValue'] },
	'gradientbasedcorrmaskmaskscenterweight' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksCenterWeight'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksCenterWeight'] },
	'gradientbasedcorrmaskmasksdabs' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksDabs'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksDabs'] },
	'gradientbasedcorrmaskmasksfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFeather'] },
	'gradientbasedcorrmaskmasksflipped' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFlipped'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFlipped'] },
	'gradientbasedcorrmaskmasksflow' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFlow'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFlow'] },
	'gradientbasedcorrmaskmasksfullx' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFullX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFullX'] },
	'gradientbasedcorrmaskmasksfully' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFullY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksFullY'] },
	'gradientbasedcorrmaskmasksinputdigest' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksInputDigest'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksInputDigest'] },
	'gradientbasedcorrmaskmasksleft' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksLeft'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksLeft'] },
	'gradientbasedcorrmaskmasksmaskactive' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskActive'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskActive'] },
	'gradientbasedcorrmaskmasksmaskblendmode' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskBlendMode'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskBlendMode'] },
	'gradientbasedcorrmaskmasksmaskdigest' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskDigest'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskDigest'] },
	'gradientbasedcorrmaskmasksmaskinverted' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskInverted'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskInverted'] },
	'gradientbasedcorrmaskmasksmaskname' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskName'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskName'] },
	'gradientbasedcorrmaskmasksmasksubtype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskSubType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskSubType'] },
	'gradientbasedcorrmaskmasksmasksyncid' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskSyncID'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskSyncID'] },
	'gradientbasedcorrmaskmasksmaskversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskVersion'] },
	'gradientbasedcorrmaskmasksmidpoint' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMidpoint'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMidpoint'] },
	'gradientbasedcorrmaskmasksorigin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksOrigin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksOrigin'] },
	'gradientbasedcorrmaskmasksperimetervalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksPerimeterValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksPerimeterValue'] },
	'gradientbasedcorrmaskmasksradius' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRadius'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRadius'] },
	'gradientbasedcorrmaskmasksreferencepoint' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksReferencePoint'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksReferencePoint'] },
	'gradientbasedcorrmaskmasksright' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRight'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRight'] },
	'gradientbasedcorrmaskmasksroundness' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRoundness'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksRoundness'] },
	'gradientbasedcorrmaskmaskssizex' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksSizeX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksSizeX'] },
	'gradientbasedcorrmaskmaskssizey' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksSizeY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksSizeY'] },
	'gradientbasedcorrmaskmaskstop' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksTop'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksTop'] },
	'gradientbasedcorrmaskmasksubtype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskSubType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskSubType'] },
	'gradientbasedcorrmaskmasksvalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksMaskValue'] },
	'gradientbasedcorrmaskmasksversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksVersion'] },
	'gradientbasedcorrmaskmaskswhat' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksWhat'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksWhat'] },
	'gradientbasedcorrmaskmaskswholeimagearea' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksWholeImageArea'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksWholeImageArea'] },
	'gradientbasedcorrmaskmasksx' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksX'] },
	'gradientbasedcorrmaskmasksy' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksY'] },
	'gradientbasedcorrmaskmasksyncid' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskSyncID'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskSyncID'] },
	'gradientbasedcorrmaskmaskszerox' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksZeroX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksZeroX'] },
	'gradientbasedcorrmaskmaskszeroy' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksZeroY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMasksZeroY'] },
	'gradientbasedcorrmaskmaskversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskVersion'] },
	'gradientbasedcorrmaskmidpoint' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMidpoint'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMidpoint'] },
	'gradientbasedcorrmaskorigin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksOrigin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksOrigin'] },
	'gradientbasedcorrmaskperimetervalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksPerimeterValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksPerimeterValue'] },
	'gradientbasedcorrmaskradius' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRadius'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRadius'] },
	'gradientbasedcorrmaskrange' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMask'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMask'] },
	'gradientbasedcorrmaskrangeareamodels' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'] },
	'gradientbasedcorrmaskrangeareamodelscolorsampleinfo' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'gradientbasedcorrmaskrangeareamodelscomponents' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'gradientbasedcorrmaskrangecoloramount' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'] },
	'gradientbasedcorrmaskrangedepthfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'] },
	'gradientbasedcorrmaskrangedepthmax' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'] },
	'gradientbasedcorrmaskrangedepthmin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'] },
	'gradientbasedcorrmaskrangeinvert' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'] },
	'gradientbasedcorrmaskrangelumfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'] },
	'gradientbasedcorrmaskrangeluminancedepthsampleinfo' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'gradientbasedcorrmaskrangelummax' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'] },
	'gradientbasedcorrmaskrangelummin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'] },
	'gradientbasedcorrmaskrangelumrange' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'] },
	'gradientbasedcorrmaskrangesampletype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'] },
	'gradientbasedcorrmaskrangetype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'] },
	'gradientbasedcorrmaskrangeversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'] },
	'gradientbasedcorrmaskreferencepoint' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksReferencePoint'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksReferencePoint'] },
	'gradientbasedcorrmaskright' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRight'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRight'] },
	'gradientbasedcorrmaskroundness' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRoundness'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksRoundness'] },
	'gradientbasedcorrmasks' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasks'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasks'] },
	'gradientbasedcorrmasksizex' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeX'] },
	'gradientbasedcorrmasksizey' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksSizeY'] },
	'gradientbasedcorrmasktop' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksTop'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksTop'] },
	'gradientbasedcorrmaskvalue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskValue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksMaskValue'] },
	'gradientbasedcorrmaskversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksVersion'] },
	'gradientbasedcorrmaskwhat' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWhat'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWhat'] },
	'gradientbasedcorrmaskwholeimagearea' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWholeImageArea'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksWholeImageArea'] },
	'gradientbasedcorrmaskx' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksX'] },
	'gradientbasedcorrmasky' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksY'] },
	'gradientbasedcorrmaskzerox' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroX'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroX'] },
	'gradientbasedcorrmaskzeroy' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroY'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionMasksZeroY'] },
	'gradientbasedcorrmoire' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalMoire'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalMoire'] },
	'gradientbasedcorrrangemask' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMask'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMask'] },
	'gradientbasedcorrrangemaskareamodels' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModels'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModels'] },
	'gradientbasedcorrrangemaskareamodelscolorsampleinfo' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'gradientbasedcorrrangemaskareamodelscomponents' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'] },
	'gradientbasedcorrrangemaskcoloramount' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskColorAmount'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskColorAmount'] },
	'gradientbasedcorrrangemaskdepthfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
	'gradientbasedcorrrangemaskdepthmax' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMax'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMax'] },
	'gradientbasedcorrrangemaskdepthmin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskDepthMin'] },
	'gradientbasedcorrrangemaskinvert' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskInvert'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskInvert'] },
	'gradientbasedcorrrangemasklumfeather' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumFeather'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumFeather'] },
	'gradientbasedcorrrangemaskluminancedepthsampleinfo' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'gradientbasedcorrrangemasklummax' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMax'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMax'] },
	'gradientbasedcorrrangemasklummin' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMin'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumMin'] },
	'gradientbasedcorrrangemasklumrange' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumRange'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskLumRange'] },
	'gradientbasedcorrrangemasksampletype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskSampleType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskSampleType'] },
	'gradientbasedcorrrangemasktype' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskType'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskType'] },
	'gradientbasedcorrrangemaskversion' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskVersion'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsCorrectionRangeMaskVersion'] },
	'gradientbasedcorrsaturation' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSaturation'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSaturation'] },
	'gradientbasedcorrshadows2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalShadows2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalShadows2012'] },
	'gradientbasedcorrsharpness' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSharpness'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalSharpness'] },
	'gradientbasedcorrtemperature' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTemperature'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTemperature'] },
	'gradientbasedcorrtexture' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTexture'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTexture'] },
	'gradientbasedcorrtint' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTint'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalTint'] },
	'gradientbasedcorrtoninghue' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalToningHue'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalToningHue'] },
	'gradientbasedcorrtoningsaturation' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalToningSaturation'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalToningSaturation'] },
	'gradientbasedcorrwhat' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsWhat'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsWhat'] },
	'gradientbasedcorrwhites2012' => { 509 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalWhites2012'], 511 => [\'GradientBasedCorrections','GradientBasedCorrectionsLocalWhites2012'] },
	'grainamount' => { 509 => 'GrainAmount', 511 => 'GrainAmount' },
	'graineffectroughness' => { 130 => 0x1047 },
	'graineffectsize' => { 130 => 0x104c },
	'grainfrequency' => { 509 => 'GrainFrequency', 511 => 'GrainFrequency' },
	'grainseed' => { 509 => 'GrainSeed', 511 => 'GrainSeed' },
	'grainsize' => { 509 => 'GrainSize', 511 => 'GrainSize' },
	'graymixeraqua' => { 509 => 'GrayMixerAqua', 511 => 'GrayMixerAqua' },
	'graymixerblue' => { 509 => 'GrayMixerBlue', 511 => 'GrayMixerBlue' },
	'graymixergreen' => { 509 => 'GrayMixerGreen', 511 => 'GrayMixerGreen' },
	'graymixermagenta' => { 509 => 'GrayMixerMagenta', 511 => 'GrayMixerMagenta' },
	'graymixerorange' => { 509 => 'GrayMixerOrange', 511 => 'GrayMixerOrange' },
	'graymixerpurple' => { 509 => 'GrayMixerPurple', 511 => 'GrayMixerPurple' },
	'graymixerred' => { 509 => 'GrayMixerRed', 511 => 'GrayMixerRed' },
	'graymixeryellow' => { 509 => 'GrayMixerYellow', 511 => 'GrayMixerYellow' },
	'graypoint' => { 485 => 0x8021 },
	'grayresponseunit' => { 122 => 0x122 },
	'greencurvelimits' => { 111 => 0x1c4 },
	'greencurvepoints' => { 110 => 0x53, 111 => 0x19a },
	'greenghostmitigationstatus' => { 1 => 0x3f },
	'greenhsl' => { 106 => 0x20913 },
	'greenhue' => { 509 => 'GreenHue', 511 => 'GreenHue' },
	'greensaturation' => { 509 => 'GreenSaturation', 511 => 'GreenSaturation' },
	'griddisplay' => { 303 => '13.3', 304 => '4.3', 306 => '4.2', 307 => '4.2', 308 => '2.2', 312 => '10.5', 313 => '3.4', 314 => '6.1', 316 => '4.4', 317 => '4.2', 318 => '4.2' },
	'gripbatteryadload' => { 361 => 0x5 },
	'gripbatteryadnoload' => { 361 => 0x4 },
	'gripbatterystate' => { 361 => '1.2' },
	'group' => { 509 => 'Group', 511 => 'Group' },
	'groupareaafillumination' => { 304 => '46.4', 307 => '47.4', 316 => '47.4' },
	'grouping' => { 399 => ['grup',"\xa9grp"], 407 => "\xa9grp" },
	'guid' => { 399 => 'GUID' },
	'h2resetblackpixels' => { 141 => 0x18a6 },
	'h3resetblackcolumns' => { 141 => 0x18ce },
	'h3resetblackpixels' => { 141 => 0x18b0 },
	'halftonehints' => { 122 => 0x141 },
	'hardlink' => { 123 => 'HardLink' },
	'hasalternative' => { 528 => 'hasAlternative' },
	'hascorrection' => { 528 => 'hasCorrection' },
	'hascorrectiona-lang' => { 528 => [\'hasCorrection','hasCorrectionA-lang'] },
	'hascorrectiona-platform' => { 528 => [\'hasCorrection','hasCorrectionA-platform'] },
	'hascorrectiontext' => { 528 => [\'hasCorrection','hasCorrectionText'] },
	'hascrop' => { 509 => 'HasCrop', 511 => 'HasCrop' },
	'hasextendedxmp' => { 540 => 'HasExtendedXMP' },
	'hassettings' => { 509 => 'HasSettings', 511 => 'HasSettings' },
	'hastranslation' => { 528 => 'hasTranslation' },
	'hasvisibleoverprint' => { 543 => 'HasVisibleOverprint' },
	'hasvisibletransparency' => { 543 => 'HasVisibleTransparency' },
	'hdmioutputn-log' => { 243 => 0x35a },
	'hdmioutputresolution' => { 244 => 0x710, 245 => 0x610, 246 => 0x640, 247 => 0x6a8 },
	'hdmiviewassist' => { 320 => 0x20f, 321 => 0x227 },
	'hdr' => { 62 => 0x1, 224 => 0x4, 225 => 0x4, 244 => 0x23a, 247 => 0x23a, 347 => 0x9e, 382 => 0x85, 448 => 0x200a },
	'hdrcapacitymax' => { 520 => 'HDRCapacityMax' },
	'hdrcapacitymin' => { 520 => 'HDRCapacityMin' },
	'hdreditmode' => { 509 => 'HDREditMode', 511 => 'HDREditMode' },
	'hdreffect' => { 62 => 0x2 },
	'hdrgain' => { 1 => 0x30 },
	'hdrheadroom' => { 1 => 0x21 },
	'hdrimagetype' => { 1 => 0xa },
	'hdrlevel' => { 224 => 0x5, 225 => 0x5, 244 => 0x246, 247 => 0x246, 436 => 0x2e, 453 => 0x17 },
	'hdrlevel2' => { 224 => 0x7 },
	'hdrplusmakernote' => { 492 => 'HdrPlusMakernote' },
	'hdrpmakernote' => { 492 => 'hdrp_makernote' },
	'hdrsetting' => { 436 => 0x2d, 453 => 0x16, 457 => 0x1148, 458 => 0x1148, 459 => 0x1124, 460 => 0x11a0, 461 => 0x117c, 462 => 0x1034, 463 => 0x22c, 464 => 0x22c, 465 => 0x21f },
	'hdrsmoothing' => { 224 => 0x6 },
	'hdvideo' => { 399 => 'hdvd' },
	'headline' => { 134 => 0x69, 523 => 'Headline', 526 => 'Headline' },
	'hiddendatalength' => { 446 => 0x1 },
	'hiddendataoffset' => { 446 => 0x0 },
	'hierarchicalkeywords' => { 174 => [\'Keywords','KeywordsHierarchy'] },
	'hierarchicalkeywords1' => { 174 => [\'Keywords','KeywordsHierarchyKeyword'] },
	'hierarchicalkeywords1applied' => { 174 => [\'Keywords','KeywordsHierarchyApplied'] },
	'hierarchicalkeywords1children' => { 174 => [\'Keywords','KeywordsHierarchyChildren'] },
	'hierarchicalkeywords2' => { 174 => [\'Keywords','KeywordsHierarchyChildrenKeyword'] },
	'hierarchicalkeywords2applied' => { 174 => [\'Keywords','KeywordsHierarchyChildrenApplied'] },
	'hierarchicalkeywords2children' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildren'] },
	'hierarchicalkeywords3' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenKeyword'] },
	'hierarchicalkeywords3applied' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenApplied'] },
	'hierarchicalkeywords3children' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildren'] },
	'hierarchicalkeywords4' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenKeyword'] },
	'hierarchicalkeywords4applied' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenApplied'] },
	'hierarchicalkeywords4children' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildren'] },
	'hierarchicalkeywords5' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenKeyword'] },
	'hierarchicalkeywords5applied' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenApplied'] },
	'hierarchicalkeywords5children' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildren'] },
	'hierarchicalkeywords6' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildrenKeyword'] },
	'hierarchicalkeywords6applied' => { 174 => [\'Keywords','KeywordsHierarchyChildrenChildrenChildrenChildrenChildrenApplied'] },
	'hierarchicalsubject' => { 501 => 'hierarchicalSubject' },
	'highestbiostratigraphiczone' => { 121 => [\'GeologicalContext','GeologicalContextHighestBiostratigraphicZone'] },
	'highframerate' => { 244 => 0x48, 246 => 0x48, 247 => 0x48 },
	'highfrequencyflickerreductionshooting' => { 244 => 0x27c, 246 => 0x27c, 247 => 0x27c },
	'highisomultiplierblue' => { 352 => 0x1a },
	'highisomultipliergreen' => { 352 => 0x19 },
	'highisomultiplierred' => { 352 => 0x18 },
	'highisonoisereduction' => { 16 => 0xbc, 17 => 0xbd, 20 => 0xbd, 28 => 0xc9, 64 => 0x5, 87 => 0x202, 239 => 0xb1, 382 => 0x71, 434 => 0x2c, 435 => 0x26, 436 => 0x26, 448 => 0x2009, 453 => 0x12, 480 => 0x42 },
	'highisonoisereduction2' => { 448 => 0xb050 },
	'highlight' => { 424 => 0xf },
	'highlight2012' => { 509 => 'Highlight2012', 511 => 'Highlight2012' },
	'highlightadj' => { 106 => 0x2030c },
	'highlightcolordistortreduct' => { 485 => 0x8026 },
	'highlightlinearitylimit' => { 421 => 0xa025 },
	'highlightprotection' => { 295 => 0x6 },
	'highlightrecovery' => { 509 => 'HighlightRecovery', 511 => 'HighlightRecovery' },
	'highlights' => { 448 => 0x2033, 503 => 'Highlights' },
	'highlights2012' => { 509 => 'Highlights2012', 511 => 'Highlights2012' },
	'highlightsadj' => { 485 => 0x9019 },
	'highlightshadow' => { 347 => 0xad },
	'highlighttone' => { 130 => 0x1041 },
	'highlighttonepriority' => { 13 => 0x7, 16 => 0x7, 17 => 0x7, 18 => 0x7, 20 => 0x7, 22 => 0x7, 28 => 0x7, 64 => 0x3, 87 => 0x203 },
	'highlightwarning' => { 347 => 0x8002 },
	'highlowkeyadj' => { 382 => 0x6c },
	'highspeedsync' => { 187 => 0x5, 319 => 0x55, 320 => 0x55, 321 => 0x55, 434 => 0x2, 435 => 0x2 },
	'hintversion' => { 407 => 'hinv' },
	'histogramxml' => { 296 => 0x83a1a25 },
	'history' => { 526 => 'History', 539 => 'History' },
	'historyaction' => { 539 => [\'History','HistoryAction'] },
	'historychanged' => { 539 => [\'History','HistoryChanged'] },
	'historyinstanceid' => { 539 => [\'History','HistoryInstanceID'] },
	'historyparameters' => { 539 => [\'History','HistoryParameters'] },
	'historysoftwareagent' => { 539 => [\'History','HistorySoftwareAgent'] },
	'historywhen' => { 539 => [\'History','HistoryWhen'] },
	'holefilldarkdeltathreshold' => { 141 => 0xc88 },
	'holefilldeltathreshold' => { 141 => 0xc7e },
	'hometowncity' => { 116 => 0x3006, 382 => 0x23, 388 => 0x2 },
	'hometowncitycode' => { 389 => 0x1000 },
	'hometowndst' => { 382 => 0x25, 388 => '0.2' },
	'hostcomputer' => { 122 => 0x13c },
	'hostsoftwarerendering' => { 141 => 0xce7 },
	'hue' => { 192 => 0x3b, 255 => 0x3d, 256 => 0x45, 382 => 0x67 },
	'hueadj' => { 299 => 0x2f, 485 => 0x8019 },
	'hueadjust' => { 414 => 0x1016 },
	'hueadjustment' => { 185 => 0x4a, 186 => 0x40, 239 => 0x92, 254 => 0x36 },
	'hueadjustmentaqua' => { 509 => 'HueAdjustmentAqua', 511 => 'HueAdjustmentAqua' },
	'hueadjustmentblue' => { 509 => 'HueAdjustmentBlue', 511 => 'HueAdjustmentBlue' },
	'hueadjustmentgreen' => { 509 => 'HueAdjustmentGreen', 511 => 'HueAdjustmentGreen' },
	'hueadjustmentmagenta' => { 509 => 'HueAdjustmentMagenta', 511 => 'HueAdjustmentMagenta' },
	'hueadjustmentorange' => { 509 => 'HueAdjustmentOrange', 511 => 'HueAdjustmentOrange' },
	'hueadjustmentpurple' => { 509 => 'HueAdjustmentPurple', 511 => 'HueAdjustmentPurple' },
	'hueadjustmentred' => { 509 => 'HueAdjustmentRed', 511 => 'HueAdjustmentRed' },
	'hueadjustmentyellow' => { 509 => 'HueAdjustmentYellow', 511 => 'HueAdjustmentYellow' },
	'huesetting' => { 331 => 0x1011 },
	'humanobservation' => { 121 => 'HumanObservation' },
	'humanobservationday' => { 121 => [\'HumanObservation','HumanObservationDay'] },
	'humanobservationearliestdate' => { 121 => [\'HumanObservation','HumanObservationEarliestDate'] },
	'humanobservationenddayofyear' => { 121 => [\'HumanObservation','HumanObservationEndDayOfYear'] },
	'humanobservationeventdate' => { 121 => [\'HumanObservation','HumanObservationEventDate'] },
	'humanobservationeventid' => { 121 => [\'HumanObservation','HumanObservationEventID'] },
	'humanobservationeventremarks' => { 121 => [\'HumanObservation','HumanObservationEventRemarks'] },
	'humanobservationeventtime' => { 121 => [\'HumanObservation','HumanObservationEventTime'] },
	'humanobservationfieldnotes' => { 121 => [\'HumanObservation','HumanObservationFieldNotes'] },
	'humanobservationfieldnumber' => { 121 => [\'HumanObservation','HumanObservationFieldNumber'] },
	'humanobservationhabitat' => { 121 => [\'HumanObservation','HumanObservationHabitat'] },
	'humanobservationlatestdate' => { 121 => [\'HumanObservation','HumanObservationLatestDate'] },
	'humanobservationmonth' => { 121 => [\'HumanObservation','HumanObservationMonth'] },
	'humanobservationparenteventid' => { 121 => [\'HumanObservation','HumanObservationParentEventID'] },
	'humanobservationsamplesizeunit' => { 121 => [\'HumanObservation','HumanObservationSampleSizeUnit'] },
	'humanobservationsamplesizevalue' => { 121 => [\'HumanObservation','HumanObservationSampleSizeValue'] },
	'humanobservationsamplingeffort' => { 121 => [\'HumanObservation','HumanObservationSamplingEffort'] },
	'humanobservationsamplingprotocol' => { 121 => [\'HumanObservation','HumanObservationSamplingProtocol'] },
	'humanobservationstartdayofyear' => { 121 => [\'HumanObservation','HumanObservationStartDayOfYear'] },
	'humanobservationverbatimeventdate' => { 121 => [\'HumanObservation','HumanObservationVerbatimEventDate'] },
	'humanobservationyear' => { 121 => [\'HumanObservation','HumanObservationYear'] },
	'humidity' => { 122 => 0x9401, 516 => 'Humidity' },
	'icc_profile' => { 123 => 'ICC_Profile' },
	'iccprofilename' => { 526 => 'ICCProfile' },
	'iconuri' => { 407 => 'icnu' },
	'idccreativestyle' => { 485 => 0x8000 },
	'idcpreviewlength' => { 485 => 0x202 },
	'idcpreviewstart' => { 485 => 0x201 },
	'identification' => { 121 => 'Identification' },
	'identificationid' => { 121 => [\'Identification','IdentificationIdentificationID'] },
	'identificationqualifier' => { 121 => [\'Identification','IdentificationIdentificationQualifier'] },
	'identificationreferences' => { 121 => [\'Identification','IdentificationIdentificationReferences'] },
	'identificationremarks' => { 121 => [\'Identification','IdentificationIdentificationRemarks'] },
	'identificationverificationstatus' => { 121 => [\'Identification','IdentificationIdentificationVerificationStatus'] },
	'identifiedby' => { 121 => [\'Identification','IdentificationIdentifiedBy'] },
	'identifiedbyid' => { 121 => [\'Identification','IdentificationIdentifiedByID'] },
	'identifier' => { 512 => 'identifier', 536 => 'Identifier' },
	'ifcameramodel' => { 141 => 0x9c8 },
	'illuminantdata1' => { 122 => 0xcd35 },
	'illuminantdata2' => { 122 => 0xcd36 },
	'illuminantdata3' => { 122 => 0xcd37 },
	'illumination' => { 314 => '0.5', 409 => 0x48 },
	'imageabsolutex' => { 141 => 0x3fe },
	'imageabsolutey' => { 141 => 0x3ff },
	'imageadjustment' => { 239 => 0x80, 285 => 0x5 },
	'imagealterationconstraints' => { 333 => 'ImageAlterationConstraints' },
	'imagearea' => { 229 => 0x2b, 263 => 0x2b, 271 => 0x10, 274 => 0x10 },
	'imageareaoffset' => { 382 => 0x38 },
	'imageauthentication' => { 239 => 0x20 },
	'imageboundary' => { 239 => 0x16 },
	'imagecapturerequestid' => { 1 => 0x20 },
	'imagecapturetype' => { 1 => 0x14 },
	'imagecount' => { 130 => 0x1438, 239 => 0xa5, 451 => 0x11b },
	'imagecreator' => { 333 => 'ImageCreator' },
	'imagecreatorid' => { 333 => [\'ImageCreator','ImageCreatorImageCreatorID'] },
	'imagecreatorimageid' => { 333 => 'ImageCreatorImageID' },
	'imagecreatorname' => { 333 => [\'ImageCreator','ImageCreatorImageCreatorName'] },
	'imagecropx' => { 141 => 0x41f },
	'imagecropy' => { 141 => 0x420 },
	'imagedata' => { 496 => 'Data' },
	'imagedatasize' => { 239 => 0xa2 },
	'imagedescription' => { 122 => 0x10e, 534 => 'ImageDescription' },
	'imageduplicationconstraints' => { 333 => 'ImageDuplicationConstraints' },
	'imagedustoff' => { 296 => 0xfe443a45 },
	'imageeditcount' => { 382 => 0x41 },
	'imageediting' => { 382 => 0x32 },
	'imageeditingsoftware' => { 122 => 0xa43b },
	'imageeditor' => { 122 => 0xa438 },
	'imageeffects' => { 414 => 0x1010 },
	'imagefileconstraints' => { 333 => 'ImageFileConstraints' },
	'imagefileformatasdelivered' => { 333 => 'ImageFileFormatAsDelivered' },
	'imagefilesizeasdelivered' => { 333 => 'ImageFileSizeAsDelivered' },
	'imagegeneration' => { 130 => 0x1436 },
	'imageheight' => { 122 => 0x101, 191 => 0xc, 391 => 0x10d, 494 => 'ImageHeight', 534 => 'ImageLength' },
	'imagehistory' => { 122 => 0x9213, 514 => 'ImageHistory' },
	'imageidnumber' => { 342 => 0x340 },
	'imagemimetype' => { 496 => 'Mime' },
	'imagenumber' => { 122 => 0x9211, 159 => 'ImageNumber', 185 => 0xae, 186 => 0x5e, 391 => 0x113, 434 => 0x9b, 436 => [0x400,'276.1',0x314], 506 => 'ImageNumber' },
	'imagenumber2' => { 186 => 0x62 },
	'imageoptimization' => { 239 => 0xa9 },
	'imageorientation' => { 134 => 0x83 },
	'imageprocessing' => { 239 => 0x1a },
	'imageprocessingfiledatecreated' => { 141 => 0xc81 },
	'imageprocessingfiletagsversionnumber' => { 141 => 0xc80 },
	'imageprocessingflags' => { 1 => 0x19 },
	'imageprocessingversion' => { 327 => 0x0 },
	'imagequality' => { 159 => 'ImageQuality', 273 => '723.2', 274 => '732.2', 282 => '708.1', 347 => 0x1 },
	'imagequality2' => { 323 => 0x603 },
	'imagerank' => { 499 => 'ImageRank' },
	'imagerbiassettlingdelaymsec' => { 141 => 0x600 },
	'imagerboardversion' => { 141 => 0x439 },
	'imagercols' => { 141 => 0x17d4 },
	'imageref' => { 521 => 'ImageRef' },
	'imageregion' => { 523 => 'ImageRegion' },
	'imageregionboundary' => { 523 => [\'ImageRegion','ImageRegionRegionBoundary'] },
	'imageregionboundaryh' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbH'] },
	'imageregionboundaryrx' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbRx'] },
	'imageregionboundaryshape' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbShape'] },
	'imageregionboundaryunit' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbUnit'] },
	'imageregionboundaryvertices' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbVertices'] },
	'imageregionboundaryverticesx' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbVerticesRbX'] },
	'imageregionboundaryverticesy' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbVerticesRbY'] },
	'imageregionboundaryw' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbW'] },
	'imageregionboundaryx' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbX'] },
	'imageregionboundaryy' => { 523 => [\'ImageRegion','ImageRegionRegionBoundaryRbY'] },
	'imageregionctype' => { 523 => [\'ImageRegion','ImageRegionRCtype'] },
	'imageregionctypeidentifier' => { 523 => [\'ImageRegion','ImageRegionRCtypeIdentifier'] },
	'imageregionctypename' => { 523 => [\'ImageRegion','ImageRegionRCtypeName'] },
	'imageregionid' => { 523 => [\'ImageRegion','ImageRegionRId'] },
	'imageregionname' => { 523 => [\'ImageRegion','ImageRegionName'] },
	'imageregionrole' => { 523 => [\'ImageRegion','ImageRegionRRole'] },
	'imageregionroleidentifier' => { 523 => [\'ImageRegion','ImageRegionRRoleIdentifier'] },
	'imageregionrolename' => { 523 => [\'ImageRegion','ImageRegionRRoleName'] },
	'imageresolution' => { 141 => 0x944 },
	'imageresolutionjpg' => { 141 => 0x945 },
	'imagereview' => { 305 => '0.4', 314 => '0.4' },
	'imagereviewmonitorofftime' => { 304 => '21.1', 306 => '21.1', 307 => '21.1', 311 => '20.1', 316 => '21.1', 317 => '21.1', 319 => 0x39, 320 => 0x39, 321 => 0x39 },
	'imagereviewtime' => { 303 => '25.1', 305 => '2.1', 308 => '19.1', 309 => '20.1', 310 => '20.1', 312 => '9.2', 313 => '20.1', 318 => '21.2' },
	'imagerfiledatecreated' => { 141 => 0x9c5 },
	'imagerfileproductionlevel' => { 141 => 0x9c4 },
	'imagerfiletagsversionstandard' => { 141 => 0x9c7 },
	'imagerotated' => { 154 => 0x2a },
	'imagerpowerondelaymsec' => { 141 => 0x5fd },
	'imagerrows' => { 141 => 0x17de },
	'imagesegmentlines' => { 141 => 0x184d },
	'imagesegmentstartline' => { 141 => 0x184c },
	'imagesequenceinfo' => { 122 => 0xcd44 },
	'imagesize' => { 165 => 'ImageSize' },
	'imagesizeraw' => { 239 => 0x3e },
	'imagesizerestriction' => { 531 => 'imageSizeRestriction' },
	'imagesourcedata' => { 122 => 0x935c },
	'imagespace' => { 141 => 0x909 },
	'imagestabilization' => { 36 => 0x22, 116 => 0x3020, 130 => 0x1422, 159 => 'ImageStabilization', 185 => 0xbd, 186 => 0x71, 187 => 0x57, 188 => 0x0, 189 => [0x18,0x107,0x113], 190 => 0x49c2, 239 => 0xac, 323 => 0x604, 326 => 0x1600, 347 => 0x1a, 439 => 0x12, 440 => 0x11, 448 => 0xb026 },
	'imagestabilization2' => { 438 => 0xa },
	'imagestabilizationsetting' => { 190 => 0x14, 434 => 0x3d, 435 => 0x3d, 445 => 0x14 },
	'imagestats' => { 122 => 0xcd46 },
	'imagestyle' => { 434 => 0x2d, 435 => 0x27 },
	'imagesupplier' => { 333 => 'ImageSupplier' },
	'imagesupplierid' => { 333 => [\'ImageSupplier','ImageSupplierImageSupplierID'] },
	'imagesupplierimageid' => { 333 => 'ImageSupplierImageID' },
	'imagesuppliername' => { 333 => [\'ImageSupplier','ImageSupplierImageSupplierName'] },
	'imagetemperaturemax' => { 124 => 0x1 },
	'imagetemperaturemin' => { 124 => 0x2 },
	'imagetone' => { 382 => 0x4f },
	'imagetype' => { 134 => 0x82, 333 => 'ImageType' },
	'imageuniqueid' => { 1 => 0x15, 66 => 0x28, 122 => 0xa420, 514 => 'ImageUniqueID', 515 => 'ImageUniqueID' },
	'imagewidth' => { 122 => 0x100, 191 => 0xe, 391 => 0x10c, 494 => 'ImageWidth', 534 => 'ImageWidth' },
	'inclinationangle' => { 485 => 0x900f },
	'inclinationcorrection' => { 485 => 0x900e },
	'incrementaltemperature' => { 509 => 'IncrementalTemperature', 511 => 'IncrementalTemperature' },
	'incrementaltint' => { 509 => 'IncrementalTint', 511 => 'IncrementalTint' },
	'industry' => { 528 => 'industry', 529 => 'industry' },
	'infobuttonwhenshooting' => { 87 => 0x409 },
	'information' => { 401 => 'information', 407 => "\xa9inf" },
	'infourl' => { 407 => 'infu' },
	'infraredilluminator' => { 408 => 0x28 },
	'ingredientexclusion' => { 530 => 'ingredientExclusion' },
	'ingredients' => { 539 => 'Ingredients' },
	'ingredientsalternatepaths' => { 539 => [\'Ingredients','IngredientsAlternatePaths'] },
	'ingredientsdocumentid' => { 539 => [\'Ingredients','IngredientsDocumentID'] },
	'ingredientsfilepath' => { 539 => [\'Ingredients','IngredientsFilePath'] },
	'ingredientsfrompart' => { 539 => [\'Ingredients','IngredientsFromPart'] },
	'ingredientsinstanceid' => { 539 => [\'Ingredients','IngredientsInstanceID'] },
	'ingredientslastmodifydate' => { 539 => [\'Ingredients','IngredientsLastModifyDate'] },
	'ingredientslasturl' => { 539 => [\'Ingredients','IngredientsLastURL'] },
	'ingredientslinkcategory' => { 539 => [\'Ingredients','IngredientsLinkCategory'] },
	'ingredientslinkform' => { 539 => [\'Ingredients','IngredientsLinkForm'] },
	'ingredientsmanager' => { 539 => [\'Ingredients','IngredientsManager'] },
	'ingredientsmanagervariant' => { 539 => [\'Ingredients','IngredientsManagerVariant'] },
	'ingredientsmanageto' => { 539 => [\'Ingredients','IngredientsManageTo'] },
	'ingredientsmanageui' => { 539 => [\'Ingredients','IngredientsManageUI'] },
	'ingredientsmaskmarkers' => { 539 => [\'Ingredients','IngredientsMaskMarkers'] },
	'ingredientsoriginaldocumentid' => { 539 => [\'Ingredients','IngredientsOriginalDocumentID'] },
	'ingredientspartmapping' => { 539 => [\'Ingredients','IngredientsPartMapping'] },
	'ingredientsplacedresolutionunit' => { 539 => [\'Ingredients','IngredientsPlacedResolutionUnit'] },
	'ingredientsplacedxresolution' => { 539 => [\'Ingredients','IngredientsPlacedXResolution'] },
	'ingredientsplacedyresolution' => { 539 => [\'Ingredients','IngredientsPlacedYResolution'] },
	'ingredientsrenditionclass' => { 539 => [\'Ingredients','IngredientsRenditionClass'] },
	'ingredientsrenditionparams' => { 539 => [\'Ingredients','IngredientsRenditionParams'] },
	'ingredientstopart' => { 539 => [\'Ingredients','IngredientsToPart'] },
	'ingredientsversionid' => { 539 => [\'Ingredients','IngredientsVersionID'] },
	'initialafpointaiservoaf' => { 87 => 0x51e },
	'initialafpointinservo' => { 2 => 0x13 },
	'initialcameradolly' => { 497 => 'InitialCameraDolly' },
	'initialhorizontalfovdegrees' => { 497 => 'InitialHorizontalFOVDegrees' },
	'initialkey' => { 182 => 'WM/InitialKey' },
	'initialverticalfovdegrees' => { 497 => 'InitialVerticalFOVDegrees' },
	'initialviewheadingdegrees' => { 497 => 'InitialViewHeadingDegrees', 498 => 'InitialViewHeadingDegrees' },
	'initialviewpitchdegrees' => { 497 => 'InitialViewPitchDegrees', 498 => 'InitialViewPitchDegrees' },
	'initialviewrolldegrees' => { 497 => 'InitialViewRollDegrees', 498 => 'InitialViewRollDegrees' },
	'initialzoomliveview' => { 303 => '4.4' },
	'initialzoomsetting' => { 303 => '9.3', 312 => '27.3' },
	'inkset' => { 122 => 0x14c },
	'inputprofile' => { 141 => 0x1389 },
	'instanceid' => { 539 => 'InstanceID' },
	'instantplaybacksetup' => { 187 => 0x3e },
	'instantplaybacktime' => { 187 => 0x3d },
	'instructions' => { 526 => 'Instructions' },
	'instrument' => { 538 => 'instrument' },
	'integrationtime' => { 141 => 0x423 },
	'intellectualgenre' => { 522 => 'IntellectualGenre' },
	'intelligentauto' => { 448 => 0xb052, 476 => 0xd, 477 => 0xe, 478 => 0xd },
	'intelligentcontrast' => { 54 => 0x4 },
	'intelligentd-range' => { 347 => 0x79 },
	'intelligentexposure' => { 347 => 0x5d },
	'intelligentresolution' => { 347 => 0x70 },
	'interchangecolorspace' => { 136 => 0x40 },
	'intergraphmatrix' => { 122 => 0x8480 },
	'internalflash' => { 184 => 0x2b, 303 => '23.1', 305 => '8.1', 308 => '22.1', 310 => '23.1', 314 => '8.1', 318 => '24.1', 326 => 0x1208 },
	'internalflashae1' => { 328 => 0x1021 },
	'internalflashae1_0' => { 328 => 0x101d },
	'internalflashae2' => { 328 => 0x1022 },
	'internalflashae2_0' => { 328 => 0x101e },
	'internalflashmode' => { 370 => 0x1 },
	'internalflashstrength' => { 370 => 0x3 },
	'internalflashtable' => { 328 => 0x1024 },
	'internallensserialnumber' => { 421 => 0xa005 },
	'internalndfilter' => { 347 => 0x9d },
	'internalserialnumber' => { 66 => 0x96, 78 => 0x9, 130 => 0x10, 190 => 0x49dc, 322 => 0x18, 324 => 0x102, 344 => 0x500, 347 => 0x25, 362 => 0x4, 414 => 0x5, 467 => [0x7c,0xf0], 468 => 0x88, 469 => [0x88,0x8a], 470 => 0x38 },
	'interopindex' => { 122 => 0x1, 516 => 'InteroperabilityIndex' },
	'interopversion' => { 122 => 0x2 },
	'interval' => { 261 => 0x20 },
	'intervaldurationhours' => { 243 => 0xa0, 244 => 0xb8 },
	'intervaldurationminutes' => { 243 => 0xa4, 244 => 0xbc },
	'intervaldurationseconds' => { 243 => 0xa8, 244 => 0xc0 },
	'intervalexposuresmoothing' => { 228 => 0x184, 243 => 0xb8, 244 => 0xd0 },
	'intervalframe' => { 261 => 0x24 },
	'intervallength' => { 184 => 0x10 },
	'intervalmode' => { 184 => 0x26 },
	'intervalnumber' => { 184 => 0x11 },
	'intervalpriority' => { 228 => 0x186, 243 => 0xba, 244 => 0xd2 },
	'intervals' => { 228 => 0x17c, 243 => 0xb0, 244 => 0xc8, 245 => 0xbc, 246 => 0xcc, 247 => 0xcc },
	'intervalshooting' => { 229 => 0x24, 263 => 0x24, 264 => 0x28, 382 => 0x92 },
	'introtime' => { 538 => 'introTime' },
	'introtimescale' => { 538 => [\'introTime','introTimeScale'] },
	'introtimevalue' => { 538 => [\'introTime','introTimeValue'] },
	'ipaversion' => { 141 => 0xdae },
	'ipfcameramodel' => { 141 => 0xe4d },
	'iptc' => { 123 => 'IPTC' },
	'iptc-naa' => { 122 => 0x83bb, 352 => 0x83bb },
	'iptcbitspersample' => { 136 => 0x56 },
	'iptcdigest' => { 396 => 0x425 },
	'iptcimageheight' => { 136 => 0x1e },
	'iptcimagerotation' => { 136 => 0x66 },
	'iptcimagewidth' => { 136 => 0x14 },
	'iptclastedited' => { 523 => 'IptcLastEdited' },
	'iptcpicturenumber' => { 136 => 0xa },
	'iptcpixelheight' => { 136 => 0x32 },
	'iptcpixelwidth' => { 136 => 0x28 },
	'isalternativeof' => { 528 => 'isAlternativeOf' },
	'isbn' => { 528 => 'isbn' },
	'iscorrectionof' => { 528 => 'isCorrectionOf' },
	'iscustompicturestyle' => { 112 => 0x3 },
	'ismergedhdr' => { 506 => 'IsMergedHDR' },
	'ismergedpanorama' => { 506 => 'IsMergedPanorama' },
	'iso' => { 7 => 0x6, 9 => 0x6, 10 => 0x75, 11 => 0x6, 12 => 0x79, 13 => 0x6, 14 => 0x6, 15 => 0x6, 16 => 0x6, 17 => 0x6, 18 => 0x6, 19 => 0x6, 20 => 0x6, 21 => 0x6, 22 => 0x6, 23 => 0x6, 24 => 0x6, 25 => 0x6, 26 => 0x6, 27 => 0x6, 28 => 0x6, 29 => 0x6, 31 => 0x0, 32 => 0x1, 115 => 0x14, 116 => [0x3014,0x14], 122 => 0x8827, 140 => 0xfd06, 141 => 0x1784, 143 => 0x60, 145 => [0xfa2e,0xfa46], 146 => [0x27,0x28], 147 => 0xf105, 150 => 0x14, 152 => 0x4e, 154 => 0x1e, 155 => 0x1a, 157 => 0x34, 159 => 'ISO', 184 => 0x8, 190 => 0x49ba, 227 => 0x0, 239 => 0x2, 347 => 0xd1, 352 => 0x17, 382 => [0x8b,0x14], 389 => 0x14, 391 => 0x105, 421 => 0xa014, 424 => 0x86, 445 => 0x6f, 453 => [0x1f,0x21,0x25], 515 => 'ISOSpeedRatings' },
	'iso2' => { 227 => 0x6, 268 => 0x265, 269 => 0x25c, 270 => 0x265, 271 => 0x221, 272 => 0x25d, 273 => 0x256, 274 => 0x25d, 277 => 0x2b5, 280 => 0x265, 284 => 0x2b5 },
	'isoauto' => { 363 => '14.4' },
	'isoautoflashlimit' => { 244 => 0x156, 245 => 0x146, 246 => 0x15a, 247 => 0x15a },
	'isoautohilimit' => { 226 => 0x5, 244 => 0x154, 245 => 0x144, 246 => 0x158, 247 => 0x158, 266 => 0x5, 276 => 0x18eb },
	'isoautomax' => { 447 => 0x4 },
	'isoautomin' => { 447 => 0x2 },
	'isoautominspeed' => { 382 => 0x7a },
	'isoautoshuttertime' => { 226 => 0x4, 244 => 0x15e, 245 => 0x14e, 246 => 0x162, 247 => 0x162, 266 => 0x4, 276 => 0x18ea },
	'isobutton' => { 247 => 0x796 },
	'isocalibrationgain' => { 141 => 0x89f },
	'isodisplay' => { 306 => '4.1', 307 => '4.1', 308 => '2.3', 309 => '3.3', 310 => '3.3', 313 => '3.3', 316 => '4.3', 317 => '4.1', 318 => '4.3' },
	'isoexpansion' => { 87 => 0x103, 88 => 0x7, 89 => 0x8, 92 => 0x8, 227 => 0x4 },
	'isoexpansion2' => { 227 => 0xa },
	'isofloor' => { 363 => 0x6 },
	'isoselected' => { 346 => 0x359 },
	'isoselection' => { 239 => 0xf },
	'isosensitivitystep' => { 311 => '6.2', 313 => '6.2' },
	'isosetting' => { 143 => 0x5e, 155 => 0x14, 159 => 'ISOSetting', 184 => 0x24, 185 => 0x26, 186 => 0x1c, 187 => 0x13, 192 => 0x6, 239 => 0x13, 363 => '17.3', 413 => 0x27, 434 => 0x16, 435 => 0x14, 436 => 0x2, 445 => 0x6d, 447 => 0x0 },
	'isospeed' => { 122 => 0x8833, 516 => 'ISOSpeed' },
	'isospeedexpansion' => { 86 => 0x3 },
	'isospeedincrements' => { 87 => 0x102 },
	'isospeedlatitudeyyy' => { 122 => 0x8834, 516 => 'ISOSpeedLatitudeyyy' },
	'isospeedlatitudezzz' => { 122 => 0x8835, 516 => 'ISOSpeedLatitudezzz' },
	'isospeedrange' => { 87 => 0x103 },
	'isostepsize' => { 303 => '6.1', 304 => '7.2', 306 => '7.2', 307 => '7.2', 312 => '4.1', 316 => '7.2', 317 => '7.2', 319 => 0x15d, 320 => 0x15d, 321 => 0x175 },
	'isovalue' => { 328 => 0x1001 },
	'isrc' => { 399 => 'xid ' },
	'isrccode' => { 407 => "\xa9isr" },
	'issn' => { 528 => 'issn' },
	'issueidentifier' => { 528 => 'issueIdentifier' },
	'issuename' => { 528 => 'issueName' },
	'issueteaser' => { 528 => 'issueTeaser' },
	'issuetype' => { 528 => 'issueType' },
	'istranslationof' => { 528 => 'isTranslationOf' },
	'itemsubtype' => { 181 => 'ItemSubType' },
	'itunesu' => { 399 => 'itnu' },
	'jobid' => { 134 => 0xb8 },
	'jobname' => { 517 => 'JobName' },
	'jobref' => { 537 => 'JobRef' },
	'jobrefid' => { 537 => [\'JobRef','JobRefId'] },
	'jobrefname' => { 537 => [\'JobRef','JobRefName'] },
	'jobrefurl' => { 537 => [\'JobRef','JobRefUrl'] },
	'jobstatus' => { 517 => 'JobStatus' },
	'jpeg-heifswitch' => { 448 => 0x2039 },
	'jpeghandling' => { 509 => 'JPEGHandling', 511 => 'JPEGHandling' },
	'jpegquality' => { 10 => 0x66, 347 => 0x43, 349 => 0x3034, 448 => 0xb047 },
	'jpegsize' => { 349 => 0x303a },
	'jpgcompression' => { 230 => 0x24, 239 => 0x44, 271 => '671.1' },
	'jpgfromraw' => { 100 => 0x2007, 117 => 'Exif-JpgFromRaw', 352 => 0x2e },
	'jpgfromrawlength' => { 122 => [0x117,0x202] },
	'jpgfromrawstart' => { 122 => [0x111,0x201] },
	'jpgrecordedpixels' => { 363 => '14.1' },
	'jurisdiction' => { 507 => 'jurisdiction' },
	'keepexposure' => { 319 => 0x237, 320 => 0x237, 321 => 0x24f },
	'kelvinwb_01' => { 371 => 0x5 },
	'kelvinwb_02' => { 371 => 0x9 },
	'kelvinwb_03' => { 371 => 0xd },
	'kelvinwb_04' => { 371 => 0x11 },
	'kelvinwb_05' => { 371 => 0x15 },
	'kelvinwb_06' => { 371 => 0x19 },
	'kelvinwb_07' => { 371 => 0x1d },
	'kelvinwb_08' => { 371 => 0x21 },
	'kelvinwb_09' => { 371 => 0x25 },
	'kelvinwb_10' => { 371 => 0x29 },
	'kelvinwb_11' => { 371 => 0x2d },
	'kelvinwb_12' => { 371 => 0x31 },
	'kelvinwb_13' => { 371 => 0x35 },
	'kelvinwb_14' => { 371 => 0x39 },
	'kelvinwb_15' => { 371 => 0x3d },
	'kelvinwb_16' => { 371 => 0x41 },
	'kelvinwb_daylight' => { 371 => 0x1 },
	'kerneldenominators' => { 141 => 0x933 },
	'key' => { 538 => 'key' },
	'keystonecompensation' => { 327 => 0x1900 },
	'keystonedirection' => { 327 => 0x1901 },
	'keystonevalue' => { 327 => 0x1906 },
	'keyword' => { 399 => 'keyw', 528 => 'keyword' },
	'keywordinfo' => { 174 => 'Keywords' },
	'keywords' => { 134 => 0x19, 160 => 'Keywords', 332 => 'Keywords', 398 => 'Keywords', 401 => 'keywords', 504 => 'keywords', 525 => 'Keywords', 536 => 'Keywords' },
	'killdate' => { 528 => 'killDate' },
	'killdatea-platform' => { 528 => [\'killDate','killDateA-platform'] },
	'killdatedate' => { 528 => [\'killDate','killDateDate'] },
	'kodakimageheight' => { 140 => 0xf908, 143 => 0xe, 145 => [0xfa1e,0xfa52], 151 => 0x70 },
	'kodakimagewidth' => { 140 => 0xf907, 143 => 0xc, 145 => [0xfa1d,0xfa51], 151 => 0x6c },
	'kodakinfotype' => { 140 => 0xfa00 },
	'kodaklook' => { 141 => 0xe4c },
	'kodaklookprofile' => { 141 => 0x138a },
	'kodakmaker' => { 151 => 0x8 },
	'kodakmodel' => { 143 => 0x0, 151 => 0x28 },
	'kodaktag' => { 141 => 0x3ea },
	'kodakversion' => { 141 => 0x0 },
	'label' => { 336 => 'Label', 536 => 'Label' },
	'labelname1' => { 521 => [\'TagStructure','TagStructureLabelName'] },
	'labelname2' => { 521 => [\'TagStructure','TagStructureSubLabelsLabelName'] },
	'labelname3' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsLabelName'] },
	'labelname4' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsLabelName'] },
	'labelname5' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsLabelName'] },
	'labelname6' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsLabelName'] },
	'landmark' => { 347 => 0x6f },
	'landscapeoutputhighlightpoint' => { 112 => 0x26 },
	'landscapeoutputshadowpoint' => { 112 => 0x27 },
	'landscaperawcolortone' => { 112 => 0x1f },
	'landscaperawcontrast' => { 112 => 0x21 },
	'landscaperawhighlight' => { 112 => 0x77 },
	'landscaperawhighlightpoint' => { 112 => 0x24 },
	'landscaperawlinear' => { 112 => 0x22 },
	'landscaperawsaturation' => { 112 => 0x20 },
	'landscaperawshadow' => { 112 => 0x80 },
	'landscaperawshadowpoint' => { 112 => 0x25 },
	'landscaperawsharpness' => { 112 => 0x23 },
	'landscapeunsharpmaskfineness' => { 112 => 0xa0 },
	'landscapeunsharpmaskstrength' => { 112 => 0x9e },
	'landscapeunsharpmaskthreshold' => { 112 => 0xa2 },
	'language' => { 244 => 0x692, 245 => 0x592, 246 => 0x5c2, 247 => 0x5da, 512 => 'language' },
	'languageidentifier' => { 134 => 0x87 },
	'largestvalidinteriorrectheight' => { 497 => 'LargestValidInteriorRectHeight' },
	'largestvalidinteriorrectleft' => { 497 => 'LargestValidInteriorRectLeft' },
	'largestvalidinteriorrecttop' => { 497 => 'LargestValidInteriorRectTop' },
	'largestvalidinteriorrectwidth' => { 497 => 'LargestValidInteriorRectWidth' },
	'lastfilenumber' => { 184 => 0x1b },
	'lastkeywordiptc' => { 181 => 'LastKeywordIPTC' },
	'lastkeywordxmp' => { 181 => 'LastKeywordXMP' },
	'lastphotodate' => { 497 => 'LastPhotoDate' },
	'lasturl' => { 539 => 'LastURL' },
	'lateralchromaticaberration' => { 448 => 0x2012 },
	'lateralchromaticaberrationcorrectionalreadyapplied' => { 506 => 'LateralChromaticAberrationCorrectionAlreadyApplied' },
	'latestageorhigheststage' => { 121 => [\'GeologicalContext','GeologicalContextLatestAgeOrHighestStage'] },
	'latesteonorhighesteonothem' => { 121 => [\'GeologicalContext','GeologicalContextLatestEonOrHighestEonothem'] },
	'latestepochorhighestseries' => { 121 => [\'GeologicalContext','GeologicalContextLatestEpochOrHighestSeries'] },
	'latesteraorhighesterathem' => { 121 => [\'GeologicalContext','GeologicalContextLatestEraOrHighestErathem'] },
	'latestperiodorhighestsystem' => { 121 => [\'GeologicalContext','GeologicalContextLatestPeriodOrHighestSystem'] },
	'latitude' => { 119 => 'Latitude' },
	'lc1' => { 373 => 0x2 },
	'lc10' => { 373 => 0xb },
	'lc11' => { 373 => 0xc },
	'lc12' => { 373 => 0xd },
	'lc14' => { 373 => 0xf },
	'lc15' => { 373 => 0x10 },
	'lc3' => { 373 => 0x4 },
	'lc4' => { 373 => 0x5 },
	'lc5' => { 373 => 0x6 },
	'lc6' => { 373 => 0x7 },
	'lc7' => { 373 => 0x8 },
	'lc8' => { 373 => 0x9 },
	'lcddisplayatpoweron' => { 87 => 0x811, 91 => 0xa },
	'lcddisplayreturntoshoot' => { 92 => 0x12 },
	'lcdillumination' => { 303 => '17.5', 304 => '5.2', 306 => '5.1', 307 => '5.1', 312 => '10.3', 313 => '4.2', 316 => '5.2', 317 => '5.1', 318 => '5.4', 319 => 0x101, 320 => 0x101, 321 => 0x117 },
	'lcdilluminationduringbulb' => { 87 => 0x408 },
	'lcdmatrix' => { 141 => 0xe74 },
	'lcdmatrixchickfix' => { 141 => 0xe75 },
	'lcdmatrixmarvin' => { 141 => 0xe76 },
	'lcdpanels' => { 86 => 0x8 },
	'lcheditor' => { 296 => 0x8ae85e },
	'legacyiptcdigest' => { 526 => 'LegacyIPTCDigest' },
	'legalcode' => { 507 => 'legalcode' },
	'lens' => { 122 => 0xfdea, 239 => 0x84, 506 => 'Lens' },
	'lensafstopbutton' => { 85 => 0x11, 86 => 0x13, 87 => 0x506, 88 => 0x10, 89 => 0x12, 92 => 0x13, 93 => 0x9 },
	'lensaperturerange' => { 424 => [0x30,0x48] },
	'lensblur' => { 509 => 'LensBlur', 511 => 'LensBlur' },
	'lensbluractive' => { 509 => [\'LensBlur','LensBlurActive'], 511 => [\'LensBlur','LensBlurActive'] },
	'lensbluramount' => { 509 => [\'LensBlur','LensBlurBlurAmount'], 511 => [\'LensBlur','LensBlurBlurAmount'] },
	'lensblurbokehaspect' => { 509 => [\'LensBlur','LensBlurBokehAspect'], 511 => [\'LensBlur','LensBlurBokehAspect'] },
	'lensblurbokehrotation' => { 509 => [\'LensBlur','LensBlurBokehRotation'], 511 => [\'LensBlur','LensBlurBokehRotation'] },
	'lensblurbokehshape' => { 509 => [\'LensBlur','LensBlurBokehShape'], 511 => [\'LensBlur','LensBlurBokehShape'] },
	'lensblurbokehshapedetail' => { 509 => [\'LensBlur','LensBlurBokehShapeDetail'], 511 => [\'LensBlur','LensBlurBokehShapeDetail'] },
	'lensblurcateyeamount' => { 509 => [\'LensBlur','LensBlurCatEyeAmount'], 511 => [\'LensBlur','LensBlurCatEyeAmount'] },
	'lensblurcateyescale' => { 509 => [\'LensBlur','LensBlurCatEyeScale'], 511 => [\'LensBlur','LensBlurCatEyeScale'] },
	'lensblurfocalrange' => { 509 => [\'LensBlur','LensBlurFocalRange'], 511 => [\'LensBlur','LensBlurFocalRange'] },
	'lensblurfocalrangesource' => { 509 => [\'LensBlur','LensBlurFocalRangeSource'], 511 => [\'LensBlur','LensBlurFocalRangeSource'] },
	'lensblurhighlightsboost' => { 509 => [\'LensBlur','LensBlurHighlightsBoost'], 511 => [\'LensBlur','LensBlurHighlightsBoost'] },
	'lensblurhighlightsthreshold' => { 509 => [\'LensBlur','LensBlurHighlightsThreshold'], 511 => [\'LensBlur','LensBlurHighlightsThreshold'] },
	'lensblursampledarea' => { 509 => [\'LensBlur','LensBlurSampledArea'], 511 => [\'LensBlur','LensBlurSampledArea'] },
	'lensblursampledrange' => { 509 => [\'LensBlur','LensBlurSampledRange'], 511 => [\'LensBlur','LensBlurSampledRange'] },
	'lensblursphericalaberration' => { 509 => [\'LensBlur','LensBlurSphericalAberration'], 511 => [\'LensBlur','LensBlurSphericalAberration'] },
	'lensblursubjectrange' => { 509 => [\'LensBlur','LensBlurSubjectRange'], 511 => [\'LensBlur','LensBlurSubjectRange'] },
	'lensblurversion' => { 509 => [\'LensBlur','LensBlurVersion'], 511 => [\'LensBlur','LensBlurVersion'] },
	'lenscontrolring' => { 319 => 0xad, 320 => 0xad, 321 => 0xad },
	'lenscorrectionsettings' => { 514 => 'LensCorrectionSettings' },
	'lensdistortinfo' => { 506 => 'LensDistortInfo' },
	'lensdistortionparams' => { 328 => 0x206 },
	'lensdriveend' => { 237 => 0x56 },
	'lensdrivenoaf' => { 87 => 0x505 },
	'lensdrivewhenafimpossible' => { 2 => 0xb },
	'lense-mountversion' => { 436 => 0x3f0, 484 => 0xd },
	'lensfirmware' => { 415 => 0x20, 421 => 0xa004 },
	'lensfirmwareversion' => { 324 => 0x204, 347 => 0x60, 436 => 0x3f3, 484 => 0x14 },
	'lensfocallength' => { 106 => 0xf0512, 373 => 0x9 },
	'lensfocalrange' => { 424 => [0xa,0x2a] },
	'lensfocusfunctionbuttons' => { 304 => '55.1', 306 => '52.1', 307 => '52.1', 316 => '52.1', 317 => '52.1' },
	'lensformat' => { 461 => 0x1891, 463 => 0x18bd, 464 => 0x18ed, 465 => 0x17f1, 467 => 0x106, 468 => 0x106, 479 => 0x603, 480 => 0x5d },
	'lensfstops' => { 231 => 0x7, 232 => 0xc, 233 => 0xd, 237 => 0xe, 239 => 0x8b, 373 => '0.3' },
	'lensfunc1button' => { 319 => 0x9f, 320 => 0x9f, 321 => 0x9f },
	'lensfunc1buttonplaybackmode' => { 247 => 0x810 },
	'lensfunc2button' => { 319 => 0xa7, 320 => 0xa7, 321 => 0xa7 },
	'lensfunc2buttonplaybackmode' => { 247 => 0x812 },
	'lensid' => { 237 => 0x30, 506 => 'LensID' },
	'lensidnumber' => { 231 => 0x6, 232 => 0xb, 233 => 0xc, 237 => 0xd },
	'lensinfo' => { 122 => 0xa432, 379 => 0x2a, 506 => 'LensInfo', 516 => 'LensSpecification' },
	'lenskind' => { 373 => 0x1 },
	'lensmake' => { 122 => 0xa433, 166 => 'Make', 516 => 'LensMake' },
	'lensmanualdistortionamount' => { 509 => 'LensManualDistortionAmount', 511 => 'LensManualDistortionAmount' },
	'lensmanufacturer' => { 181 => 'LensManufacturer' },
	'lensmaxaperturerange' => { 424 => 0x2b },
	'lensmodel' => { 7 => 0x937, 14 => 0x92b, 15 => 0x933, 66 => 0x95, 122 => 0xa434, 166 => 'Model', 181 => 'LensModel', 234 => 0x18a, 235 => 0x18b, 236 => 0x2ac, 324 => 0x203, 379 => 0xc, 391 => 0x412, 516 => 'LensModel' },
	'lensmodulationoptimizer' => { 130 => 0x1045 },
	'lensmount' => { 436 => 0x99, 461 => 0x1892, 463 => 0x18be, 464 => 0x18ee, 465 => 0x17f2, 467 => 0x105, 468 => 0x105, 479 => 0x604, 480 => 0x5e },
	'lensmount2' => { 484 => 0x8 },
	'lensmounttype' => { 237 => 0x35 },
	'lenspositionabsolute' => { 237 => 0x5a },
	'lensprofilechromaticaberrationscale' => { 509 => 'LensProfileChromaticAberrationScale', 511 => 'LensProfileChromaticAberrationScale' },
	'lensprofiledigest' => { 509 => 'LensProfileDigest', 511 => 'LensProfileDigest' },
	'lensprofiledistortionscale' => { 509 => 'LensProfileDistortionScale', 511 => 'LensProfileDistortionScale' },
	'lensprofileenable' => { 509 => 'LensProfileEnable', 511 => 'LensProfileEnable' },
	'lensprofilefilename' => { 509 => 'LensProfileFilename', 511 => 'LensProfileFilename' },
	'lensprofileisembedded' => { 509 => 'LensProfileIsEmbedded', 511 => 'LensProfileIsEmbedded' },
	'lensprofilematchkeycameramodelname' => { 509 => 'LensProfileMatchKeyCameraModelName', 511 => 'LensProfileMatchKeyCameraModelName' },
	'lensprofilematchkeyexifmake' => { 509 => 'LensProfileMatchKeyExifMake', 511 => 'LensProfileMatchKeyExifMake' },
	'lensprofilematchkeyexifmodel' => { 509 => 'LensProfileMatchKeyExifModel', 511 => 'LensProfileMatchKeyExifModel' },
	'lensprofilematchkeyisraw' => { 509 => 'LensProfileMatchKeyIsRaw', 511 => 'LensProfileMatchKeyIsRaw' },
	'lensprofilematchkeylensid' => { 509 => 'LensProfileMatchKeyLensID', 511 => 'LensProfileMatchKeyLensID' },
	'lensprofilematchkeylensinfo' => { 509 => 'LensProfileMatchKeyLensInfo', 511 => 'LensProfileMatchKeyLensInfo' },
	'lensprofilematchkeylensname' => { 509 => 'LensProfileMatchKeyLensName', 511 => 'LensProfileMatchKeyLensName' },
	'lensprofilematchkeysensorformatfactor' => { 509 => 'LensProfileMatchKeySensorFormatFactor', 511 => 'LensProfileMatchKeySensorFormatFactor' },
	'lensprofilename' => { 346 => 0x370, 509 => 'LensProfileName', 511 => 'LensProfileName' },
	'lensprofilesetup' => { 509 => 'LensProfileSetup', 511 => 'LensProfileSetup' },
	'lensprofilevignettingscale' => { 509 => 'LensProfileVignettingScale', 511 => 'LensProfileVignettingScale' },
	'lensproperties' => { 324 => 0x20b },
	'lensserialnumber' => { 21 => 0x164, 34 => 0x16b, 63 => 0x0, 122 => 0xa435, 166 => 'SerialNumber', 324 => 0x202, 345 => 0x321, 347 => 0x52, 407 => 'LENS', 415 => 0x30, 506 => 'LensSerialNumber', 516 => 'LensSerialNumber' },
	'lensshutterlock' => { 187 => 0x4a },
	'lensspec' => { 431 => 0x0, 432 => 0x0, 433 => 0x0, 448 => 0xb02a },
	'lensspecfeatures' => { 467 => [0x115,0x116], 468 => [0x116,0x1ed,0x1f0,0x21c,0x21e] },
	'lenstemperature' => { 328 => 0x1008 },
	'lenstype' => { 7 => 0xe2, 8 => 0xd, 9 => 0x1a7, 10 => 0xc, 11 => 0x111, 12 => 0xc, 13 => 0x14f, 14 => 0xd6, 15 => 0xde, 16 => 0xf6, 17 => 0xea, 18 => 0xff, 19 => [0xc,0x97], 20 => 0xe6, 21 => 0x153, 22 => 0xea, 23 => 0xe8, 24 => 0x127, 25 => 0x161, 26 => 0x166, 27 => 0x184, 28 => 0x112, 29 => 0x189, 36 => 0x16, 189 => 0x10c, 190 => 0x49bd, 239 => 0x83, 324 => 0x201, 338 => 0x16, 342 => 0x310, 344 => 0x303, 345 => 0x303, 347 => 0x51, 349 => 0x3405, 374 => 0x0, 375 => 0x0, 376 => 0x1, 377 => 0x1, 378 => 0x1, 380 => 0x0, 421 => 0xa003, 424 => 0x27, 448 => 0xb027, 461 => 0x1896, 463 => 0x18c2, 464 => 0x18f2, 465 => 0x17f6, 467 => 0x109, 468 => 0x109, 479 => 0x608, 480 => 0x62 },
	'lenstype2' => { 436 => 0x3f7, 461 => 0x1893, 463 => 0x18bf, 464 => 0x18ef, 465 => 0x17f3, 467 => 0x107, 468 => 0x107, 479 => 0x605, 480 => 0x60 },
	'lenstype3' => { 484 => 0x9 },
	'lenstypemake' => { 347 => 0xc4 },
	'lenstypemodel' => { 347 => [0xc5,0xe4] },
	'lenszoomposition' => { 476 => 0x19, 477 => 0x1e, 480 => [0x342,0x34e,0x35a] },
	'levelindicator' => { 355 => 0x15 },
	'levelmeter' => { 407 => ['Lvlm','lvlm'] },
	'levelorientation' => { 381 => 0x0 },
	'license' => { 507 => 'license' },
	'licensee' => { 333 => 'Licensee' },
	'licenseeid' => { 333 => [\'Licensee','LicenseeLicenseeID'] },
	'licenseeimageid' => { 333 => 'LicenseeImageID' },
	'licenseeimagenotes' => { 333 => 'LicenseeImageNotes' },
	'licenseename' => { 333 => [\'Licensee','LicenseeLicenseeName'] },
	'licenseenddate' => { 333 => 'LicenseEndDate' },
	'licenseeprojectreference' => { 333 => 'LicenseeProjectReference' },
	'licenseetransactionid' => { 333 => 'LicenseeTransactionID' },
	'licenseid' => { 333 => 'LicenseID' },
	'licensestartdate' => { 333 => 'LicenseStartDate' },
	'licensetransactiondate' => { 333 => 'LicenseTransactionDate' },
	'licensetype' => { 513 => 'licensetype' },
	'licensor' => { 333 => 'Licensor' },
	'licensorcity' => { 333 => [\'Licensor','LicensorLicensorCity'] },
	'licensorcountry' => { 333 => [\'Licensor','LicensorLicensorCountry'] },
	'licensoremail' => { 333 => [\'Licensor','LicensorLicensorEmail'] },
	'licensorextendedaddress' => { 333 => [\'Licensor','LicensorLicensorExtendedAddress'] },
	'licensorid' => { 333 => [\'Licensor','LicensorLicensorID'] },
	'licensorimageid' => { 333 => 'LicensorImageID' },
	'licensorname' => { 333 => [\'Licensor','LicensorLicensorName'] },
	'licensornotes' => { 333 => 'LicensorNotes' },
	'licensorpostalcode' => { 333 => [\'Licensor','LicensorLicensorPostalCode'] },
	'licensorregion' => { 333 => [\'Licensor','LicensorLicensorRegion'] },
	'licensorstreetaddress' => { 333 => [\'Licensor','LicensorLicensorStreetAddress'] },
	'licensortelephone1' => { 333 => [\'Licensor','LicensorLicensorTelephone1'] },
	'licensortelephone2' => { 333 => [\'Licensor','LicensorLicensorTelephone2'] },
	'licensortelephonetype1' => { 333 => [\'Licensor','LicensorLicensorTelephoneType1'] },
	'licensortelephonetype2' => { 333 => [\'Licensor','LicensorLicensorTelephoneType2'] },
	'licensortransactionid' => { 333 => 'LicensorTransactionID' },
	'licensorurl' => { 333 => [\'Licensor','LicensorLicensorURL'] },
	'lightcondition' => { 328 => 0x1009 },
	'lightingmode' => { 116 => 0x302a },
	'lightreading' => { 382 => 0x15 },
	'lightsource' => { 122 => 0x9208, 239 => 0x90, 331 => 0x1000, 515 => 'LightSource' },
	'lightsourcespecial' => { 423 => 0x21d },
	'lightswitch' => { 316 => '0.1', 318 => '0.1' },
	'lightvaluecenter' => { 328 => 0x103d },
	'lightvalueperiphery' => { 328 => 0x103e },
	'limitaf-areamodesel3dtracking' => { 319 => 0x153, 320 => 0x153, 321 => 0x16b },
	'limitaf-areamodeseldynamic_l' => { 319 => 0x151, 320 => 0x151, 321 => 0x169 },
	'limitaf-areamodeseldynamic_m' => { 319 => 0x150, 320 => 0x150, 321 => 0x168 },
	'limitaf-areamodeseldynamic_s' => { 319 => 0x14f, 320 => 0x14f, 321 => 0x167 },
	'limitaf-areamodeselpinpoint' => { 319 => 0x11, 320 => 0x11, 321 => 0x11 },
	'limitaf-areamodeselwideaf_l' => { 319 => 0x14, 320 => 0x14, 321 => 0x14 },
	'limitaf-areamodeselwideaf_s' => { 319 => 0x13, 320 => 0x13, 321 => 0x13 },
	'limitafareamodeselauto' => { 319 => 0x15, 320 => 0x15, 321 => 0x15 },
	'limitafareamodeselection' => { 304 => '51.1', 306 => '49.1', 307 => '49.1', 316 => '49.1', 317 => '49.1' },
	'limitreleasemodeselc120' => { 320 => '269.4', 321 => '293.4' },
	'limitreleasemodeselc30' => { 320 => '269.3', 321 => '293.3' },
	'limitreleasemodeselch' => { 320 => '269.2', 321 => '293.2' },
	'limitreleasemodeselcl' => { 320 => '269.1', 321 => '293.1' },
	'limitreleasemodeselself' => { 320 => '269.5', 321 => '293.5' },
	'limitselectableimagearea16to9' => { 319 => 0x47, 320 => 0x47, 321 => 0x47 },
	'limitselectableimagearea1to1' => { 319 => 0x46, 320 => 0x46, 321 => 0x46 },
	'limitselectableimageareadx' => { 319 => 0x45, 320 => 0x45, 321 => 0x45 },
	'linearitylimitblue' => { 352 => 0x10 },
	'linearitylimitgreen' => { 352 => 0xf },
	'linearitylimitred' => { 352 => 0xe },
	'linearityuppermargin' => { 43 => 0x32c, 44 => 0x282, 47 => [0x2ba,0x2d1,0x2d5], 49 => 0x1e5, 50 => [0x1fe,0x2de], 51 => [0x232,0x310], 52 => 0x31e },
	'linearizationtable' => { 122 => 0xc618 },
	'linearresponselimit' => { 122 => 0xc62e },
	'link' => { 528 => 'link' },
	'linkaetoafpoint' => { 363 => '14.2' },
	'linkedencodedrightsexpr' => { 523 => [\'LinkedEncRightsExpr','LinkedEncRightsExprLinkedRightsExpr'] },
	'linkedencodedrightsexprlangid' => { 523 => [\'LinkedEncRightsExpr','LinkedEncRightsExprRightsExprLangId'] },
	'linkedencodedrightsexprtype' => { 523 => [\'LinkedEncRightsExpr','LinkedEncRightsExprRightsExprEncType'] },
	'linkedencrightsexpr' => { 523 => 'LinkedEncRightsExpr' },
	'linlogcoring' => { 141 => 0x904 },
	'lithostratigraphicterms' => { 121 => [\'GeologicalContext','GeologicalContextLithostratigraphicTerms'] },
	'livephotoauto' => { 401 => 'live-photo.auto' },
	'livephotovideoindex' => { 1 => 0x17 },
	'livephotovitalityscore' => { 401 => 'live-photo.vitality-score' },
	'livephotovitalityscoringversion' => { 401 => 'live-photo.vitality-scoring-version' },
	'liveviewaf' => { 308 => '32.1', 318 => '34.1' },
	'liveviewafareamode' => { 313 => '34.1' },
	'liveviewafmethod' => { 453 => 0x20 },
	'liveviewafmode' => { 313 => '34.2' },
	'liveviewafsetting' => { 436 => 0x36 },
	'liveviewbuttonoptions' => { 304 => '50.2', 306 => '48.2', 307 => '48.2', 316 => '48.2', 317 => '48.2' },
	'liveviewexposuresimulation' => { 87 => 0x810 },
	'liveviewfocusmode' => { 436 => [0x8b,0x28b] },
	'liveviewmetering' => { 436 => [0x84,0x284] },
	'liveviewmonitorofftime' => { 304 => '21.2', 306 => '21.2', 307 => '21.2', 309 => '20.2', 310 => '20.2', 311 => '20.2', 313 => '20.2', 316 => '21.2', 317 => '21.2' },
	'liveviewshooting' => { 59 => 0x13 },
	'livingspecimen' => { 121 => 'LivingSpecimen' },
	'livingspecimenmaterialsampleid' => { 121 => [\'LivingSpecimen','LivingSpecimenMaterialSampleID'] },
	'localcaption' => { 134 => 0x79 },
	'localizedcameramodel' => { 122 => 0xc615 },
	'locallocationname' => { 421 => 0x30 },
	'location' => { 238 => 0x9, 347 => 0x67, 502 => 'Location', 522 => 'Location', 527 => 'location', 528 => 'location' },
	'locationaccuracyhorizontal' => { 401 => 'location.accuracy.horizontal' },
	'locationareacode' => { 508 => 'lac' },
	'locationbody' => { 401 => 'location.body' },
	'locationcreated' => { 523 => 'LocationCreated' },
	'locationcreatedcity' => { 523 => [\'LocationCreated','LocationCreatedCity'] },
	'locationcreatedcountrycode' => { 523 => [\'LocationCreated','LocationCreatedCountryCode'] },
	'locationcreatedcountryname' => { 523 => [\'LocationCreated','LocationCreatedCountryName'] },
	'locationcreatedgpsaltitude' => { 523 => [\'LocationCreated','LocationCreatedGPSAltitude'] },
	'locationcreatedgpslatitude' => { 523 => [\'LocationCreated','LocationCreatedGPSLatitude'] },
	'locationcreatedgpslongitude' => { 523 => [\'LocationCreated','LocationCreatedGPSLongitude'] },
	'locationcreatedidentifier' => { 523 => [\'LocationCreated','LocationCreatedIdentifier'] },
	'locationcreatedlocationid' => { 523 => [\'LocationCreated','LocationCreatedLocationId'] },
	'locationcreatedlocationname' => { 523 => [\'LocationCreated','LocationCreatedLocationName'] },
	'locationcreatedprovincestate' => { 523 => [\'LocationCreated','LocationCreatedProvinceState'] },
	'locationcreatedsublocation' => { 523 => [\'LocationCreated','LocationCreatedSublocation'] },
	'locationcreatedworldregion' => { 523 => [\'LocationCreated','LocationCreatedWorldRegion'] },
	'locationdate' => { 401 => 'location.date' },
	'locationinformation' => { 407 => 'loci' },
	'locationinfoversion' => { 238 => 0x0 },
	'locationname' => { 401 => 'location.name', 421 => 0x31 },
	'locationnote' => { 401 => 'location.note' },
	'locationrole' => { 401 => 'location.role' },
	'locationshown' => { 523 => 'LocationShown' },
	'locationshowncity' => { 523 => [\'LocationShown','LocationShownCity'] },
	'locationshowncountrycode' => { 523 => [\'LocationShown','LocationShownCountryCode'] },
	'locationshowncountryname' => { 523 => [\'LocationShown','LocationShownCountryName'] },
	'locationshowngpsaltitude' => { 523 => [\'LocationShown','LocationShownGPSAltitude'] },
	'locationshowngpslatitude' => { 523 => [\'LocationShown','LocationShownGPSLatitude'] },
	'locationshowngpslongitude' => { 523 => [\'LocationShown','LocationShownGPSLongitude'] },
	'locationshownidentifier' => { 523 => [\'LocationShown','LocationShownIdentifier'] },
	'locationshownlocationid' => { 523 => [\'LocationShown','LocationShownLocationId'] },
	'locationshownlocationname' => { 523 => [\'LocationShown','LocationShownLocationName'] },
	'locationshownprovincestate' => { 523 => [\'LocationShown','LocationShownProvinceState'] },
	'locationshownsublocation' => { 523 => [\'LocationShown','LocationShownSublocation'] },
	'locationshownworldregion' => { 523 => [\'LocationShown','LocationShownWorldRegion'] },
	'lockmicrophonebutton' => { 87 => 0x709 },
	'logcomment' => { 538 => 'logComment' },
	'logscale' => { 141 => 0x902 },
	'longdescription' => { 399 => 'ldes' },
	'longexposurenoisereduction' => { 64 => 0x4, 87 => 0x201, 88 => 0x1, 89 => 0x2, 90 => 0x1, 91 => 0x1, 92 => 0x2, 93 => 0x1, 347 => 0x49, 434 => 0x2b, 435 => 0x25, 436 => 0x25, 448 => 0x2008, 453 => 0x11, 480 => 0x44 },
	'longexposurenoisereduction2' => { 59 => 0x8 },
	'longexposurenrused' => { 347 => 0xbe },
	'longitude' => { 119 => 'Longitude' },
	'look' => { 509 => 'Look', 511 => 'Look' },
	'lookamount' => { 509 => [\'Look','LookAmount'], 511 => [\'Look','LookAmount'] },
	'lookcluster' => { 509 => [\'Look','LookCluster'], 511 => [\'Look','LookCluster'] },
	'lookcopyright' => { 509 => [\'Look','LookCopyright'], 511 => [\'Look','LookCopyright'] },
	'lookgroup' => { 509 => [\'Look','LookGroup'], 511 => [\'Look','LookGroup'] },
	'lookname' => { 509 => 'LookName', 511 => 'LookName' },
	'lookparameters' => { 509 => [\'Look','LookParameters'], 511 => [\'Look','LookParameters'] },
	'lookparameterscameraprofile' => { 509 => [\'Look','LookParametersCameraProfile'], 511 => [\'Look','LookParametersCameraProfile'] },
	'lookparametersclarity2012' => { 509 => [\'Look','LookParametersClarity2012'], 511 => [\'Look','LookParametersClarity2012'] },
	'lookparametersconverttograyscale' => { 509 => [\'Look','LookParametersConvertToGrayscale'], 511 => [\'Look','LookParametersConvertToGrayscale'] },
	'lookparametershighlights2012' => { 509 => [\'Look','LookParametersHighlights2012'], 511 => [\'Look','LookParametersHighlights2012'] },
	'lookparameterslooktable' => { 509 => [\'Look','LookParametersLookTable'], 511 => [\'Look','LookParametersLookTable'] },
	'lookparametersprocessversion' => { 509 => [\'Look','LookParametersProcessVersion'], 511 => [\'Look','LookParametersProcessVersion'] },
	'lookparametersshadows2012' => { 509 => [\'Look','LookParametersShadows2012'], 511 => [\'Look','LookParametersShadows2012'] },
	'lookparameterstonecurvepv2012' => { 509 => [\'Look','LookParametersToneCurvePV2012'], 511 => [\'Look','LookParametersToneCurvePV2012'] },
	'lookparameterstonecurvepv2012blue' => { 509 => [\'Look','LookParametersToneCurvePV2012Blue'], 511 => [\'Look','LookParametersToneCurvePV2012Blue'] },
	'lookparameterstonecurvepv2012green' => { 509 => [\'Look','LookParametersToneCurvePV2012Green'], 511 => [\'Look','LookParametersToneCurvePV2012Green'] },
	'lookparameterstonecurvepv2012red' => { 509 => [\'Look','LookParametersToneCurvePV2012Red'], 511 => [\'Look','LookParametersToneCurvePV2012Red'] },
	'lookparametersversion' => { 509 => [\'Look','LookParametersVersion'], 511 => [\'Look','LookParametersVersion'] },
	'looksupportsamount' => { 509 => [\'Look','LookSupportsAmount'], 511 => [\'Look','LookSupportsAmount'] },
	'looksupportsmonochrome' => { 509 => [\'Look','LookSupportsMonochrome'], 511 => [\'Look','LookSupportsMonochrome'] },
	'looksupportsoutputreferred' => { 509 => [\'Look','LookSupportsOutputReferred'], 511 => [\'Look','LookSupportsOutputReferred'] },
	'lookuuid' => { 509 => [\'Look','LookUUID'], 511 => [\'Look','LookUUID'] },
	'loop' => { 538 => 'loop' },
	'loopstyle' => { 407 => 'LOOP' },
	'lowestbiostratigraphiczone' => { 121 => [\'GeologicalContext','GeologicalContextLowestBiostratigraphicZone'] },
	'luminanceadjustmentaqua' => { 509 => 'LuminanceAdjustmentAqua', 511 => 'LuminanceAdjustmentAqua' },
	'luminanceadjustmentblue' => { 509 => 'LuminanceAdjustmentBlue', 511 => 'LuminanceAdjustmentBlue' },
	'luminanceadjustmentgreen' => { 509 => 'LuminanceAdjustmentGreen', 511 => 'LuminanceAdjustmentGreen' },
	'luminanceadjustmentmagenta' => { 509 => 'LuminanceAdjustmentMagenta', 511 => 'LuminanceAdjustmentMagenta' },
	'luminanceadjustmentorange' => { 509 => 'LuminanceAdjustmentOrange', 511 => 'LuminanceAdjustmentOrange' },
	'luminanceadjustmentpurple' => { 509 => 'LuminanceAdjustmentPurple', 511 => 'LuminanceAdjustmentPurple' },
	'luminanceadjustmentred' => { 509 => 'LuminanceAdjustmentRed', 511 => 'LuminanceAdjustmentRed' },
	'luminanceadjustmentyellow' => { 509 => 'LuminanceAdjustmentYellow', 511 => 'LuminanceAdjustmentYellow' },
	'luminancecurvelimits' => { 111 => 0x150 },
	'luminancecurvepoints' => { 111 => 0x126 },
	'luminancenoiseamplitude' => { 1 => 0x1d },
	'luminancenoisereduction' => { 106 => 0x20600, 112 => 0x5f, 424 => 0x1b },
	'luminancenoisereductioncontrast' => { 509 => 'LuminanceNoiseReductionContrast', 511 => 'LuminanceNoiseReductionContrast' },
	'luminancenoisereductiondetail' => { 509 => 'LuminanceNoiseReductionDetail', 511 => 'LuminanceNoiseReductionDetail' },
	'luminancenr_tiff_jpeg' => { 112 => 0x6d },
	'luminancesmoothing' => { 509 => 'LuminanceSmoothing', 511 => 'LuminanceSmoothing' },
	'lvshootingareadisplay' => { 87 => [0x40b,0x40c] },
	'lyrics' => { 399 => "\xa9lyr", 407 => "\xa9lyr", 538 => 'lyrics' },
	'lyricsuri' => { 407 => 'lrcu' },
	'm16cversion' => { 342 => 0x333 },
	'macatom' => { 510 => 'macAtom' },
	'macatomapplicationcode' => { 510 => [\'macAtom','macAtomApplicationCode'] },
	'macatominvocationappleevent' => { 510 => [\'macAtom','macAtomInvocationAppleEvent'] },
	'macatomposixprojectpath' => { 510 => [\'macAtom','macAtomPosixProjectPath'] },
	'machineobservation' => { 121 => 'MachineObservation' },
	'machineobservationday' => { 121 => [\'MachineObservation','MachineObservationDay'] },
	'machineobservationearliestdate' => { 121 => [\'MachineObservation','MachineObservationEarliestDate'] },
	'machineobservationenddayofyear' => { 121 => [\'MachineObservation','MachineObservationEndDayOfYear'] },
	'machineobservationeventdate' => { 121 => [\'MachineObservation','MachineObservationEventDate'] },
	'machineobservationeventid' => { 121 => [\'MachineObservation','MachineObservationEventID'] },
	'machineobservationeventremarks' => { 121 => [\'MachineObservation','MachineObservationEventRemarks'] },
	'machineobservationeventtime' => { 121 => [\'MachineObservation','MachineObservationEventTime'] },
	'machineobservationfieldnotes' => { 121 => [\'MachineObservation','MachineObservationFieldNotes'] },
	'machineobservationfieldnumber' => { 121 => [\'MachineObservation','MachineObservationFieldNumber'] },
	'machineobservationhabitat' => { 121 => [\'MachineObservation','MachineObservationHabitat'] },
	'machineobservationlatestdate' => { 121 => [\'MachineObservation','MachineObservationLatestDate'] },
	'machineobservationmonth' => { 121 => [\'MachineObservation','MachineObservationMonth'] },
	'machineobservationparenteventid' => { 121 => [\'MachineObservation','MachineObservationParentEventID'] },
	'machineobservationsamplesizeunit' => { 121 => [\'MachineObservation','MachineObservationSampleSizeUnit'] },
	'machineobservationsamplesizevalue' => { 121 => [\'MachineObservation','MachineObservationSampleSizeValue'] },
	'machineobservationsamplingeffort' => { 121 => [\'MachineObservation','MachineObservationSamplingEffort'] },
	'machineobservationsamplingprotocol' => { 121 => [\'MachineObservation','MachineObservationSamplingProtocol'] },
	'machineobservationstartdayofyear' => { 121 => [\'MachineObservation','MachineObservationStartDayOfYear'] },
	'machineobservationverbatimeventdate' => { 121 => [\'MachineObservation','MachineObservationVerbatimEventDate'] },
	'machineobservationyear' => { 121 => [\'MachineObservation','MachineObservationYear'] },
	'macro' => { 130 => 0x1020, 132 => 0x202, 154 => 0x2b, 328 => 0x202, 413 => 0x21, 423 => 0x202, 448 => 0xb040 },
	'macroled' => { 326 => 0x120a },
	'macromagnification' => { 7 => 0x1b, 11 => 0x1b, 14 => 0x1b, 15 => 0x1b, 19 => 0x1b, 20 => 0x1b, 59 => 0x10 },
	'macromode' => { 36 => 0x1, 184 => 0xb, 323 => 0x300, 347 => 0x1c, 414 => 0x1009 },
	'magentahsl' => { 106 => 0x20917 },
	'magicfilter' => { 323 => 0x52c },
	'magnifiedview' => { 89 => 0x11, 91 => 0x9 },
	'mainboardversion' => { 141 => 0x438 },
	'maindialexposurecomp' => { 314 => '0.6' },
	'mainingredient' => { 530 => 'mainIngredient' },
	'majorbrand' => { 401 => 'major_brand' },
	'majorversion' => { 500 => 'MajorVersion' },
	'make' => { 101 => 0x0, 118 => 0x1, 122 => 0x10f, 159 => 'Make', 336 => 'Make', 352 => 0x10f, 401 => 'make', 407 => ['@mak',"\xa9mak"], 527 => 'make', 534 => 'Make' },
	'makernote' => { 515 => 'MakerNote' },
	'makernoteapple' => { 120 => 'MakN', 122 => 0x927c },
	'makernotecanon' => { 84 => 'CMT3', 120 => 'MakN', 122 => 0x927c },
	'makernotecasio' => { 120 => 'MakN', 122 => 0x927c },
	'makernotecasio2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotedji' => { 120 => 'MakN', 122 => 0x927c },
	'makernotedjiinfo' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteflir' => { 120 => 'MakN', 122 => 0x927c },
	'makernotefujifilm' => { 120 => 'MakN', 122 => 0x927c },
	'makernotege' => { 120 => 'MakN', 122 => 0x927c },
	'makernotege2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotehasselblad' => { 120 => 'MakN', 122 => 0x927c },
	'makernotehp' => { 120 => 'MakN', 122 => 0x927c },
	'makernotehp2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotehp4' => { 120 => 'MakN', 122 => 0x927c },
	'makernotehp6' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteisl' => { 120 => 'MakN', 122 => 0x927c },
	'makernotejvc' => { 120 => 'MakN', 122 => 0x927c },
	'makernotejvctext' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak10' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak11' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak12' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak1a' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak1b' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak4' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak5' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak6a' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak6b' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak7' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak8a' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak8b' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak8c' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodak9' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekodakunknown' => { 120 => 'MakN', 122 => 0x927c },
	'makernotekyocera' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica10' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica2' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica3' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica4' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica5' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica6' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica7' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica8' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteleica9' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteminolta' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteminolta2' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteminolta3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotemotorola' => { 120 => 'MakN', 122 => 0x927c },
	'makernotenikon' => { 120 => 'MakN', 122 => 0x927c },
	'makernotenikon2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotenikon3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotenintendo' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteoffset' => { 423 => 0xff },
	'makernoteolympus' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteolympus2' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteolympus3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepanasonic' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepanasonic2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepanasonic3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax4' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax5' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentax6' => { 120 => 'MakN', 122 => 0x927c },
	'makernotepentaxunknown' => { 407 => 'PXMN' },
	'makernotephaseone' => { 120 => 'MakN', 122 => 0x927c },
	'makernotereconyx' => { 120 => 'MakN', 122 => 0x927c },
	'makernotereconyx2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotereconyx3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotericoh' => { 120 => 'MakN', 122 => 0x927c },
	'makernotericoh2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotericohpentax' => { 120 => 'MakN', 122 => 0x927c },
	'makernotericohtext' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesafety' => { 122 => 0xc635 },
	'makernotesamsung1a' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesamsung1b' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesamsung2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesanyo' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesanyoc4' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesanyopatch' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesigma' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesony' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesony2' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesony3' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesony4' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesony5' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesonyericsson' => { 120 => 'MakN', 122 => 0x927c },
	'makernotesonysrf' => { 120 => 'MakN', 122 => 0x927c },
	'makernotetype' => { 414 => 0x1 },
	'makernoteunknown' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteunknownbinary' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteunknowntext' => { 120 => 'MakN', 122 => 0x927c },
	'makernoteversion' => { 1 => 0x1, 189 => 0x0, 239 => 0x1, 328 => 0x0, 347 => 0x8000, 418 => 0x0, 421 => 0x1, 424 => [0x1d,0x1f], 437 => 0x2000 },
	'makerurl' => { 407 => "\xa9mal" },
	'managedfrom' => { 539 => 'ManagedFrom' },
	'managedfromalternatepaths' => { 539 => [\'ManagedFrom','ManagedFromAlternatePaths'] },
	'managedfromdocumentid' => { 539 => [\'ManagedFrom','ManagedFromDocumentID'] },
	'managedfromfilepath' => { 539 => [\'ManagedFrom','ManagedFromFilePath'] },
	'managedfromfrompart' => { 539 => [\'ManagedFrom','ManagedFromFromPart'] },
	'managedfrominstanceid' => { 539 => [\'ManagedFrom','ManagedFromInstanceID'] },
	'managedfromlastmodifydate' => { 539 => [\'ManagedFrom','ManagedFromLastModifyDate'] },
	'managedfromlasturl' => { 539 => [\'ManagedFrom','ManagedFromLastURL'] },
	'managedfromlinkcategory' => { 539 => [\'ManagedFrom','ManagedFromLinkCategory'] },
	'managedfromlinkform' => { 539 => [\'ManagedFrom','ManagedFromLinkForm'] },
	'managedfrommanager' => { 539 => [\'ManagedFrom','ManagedFromManager'] },
	'managedfrommanagervariant' => { 539 => [\'ManagedFrom','ManagedFromManagerVariant'] },
	'managedfrommanageto' => { 539 => [\'ManagedFrom','ManagedFromManageTo'] },
	'managedfrommanageui' => { 539 => [\'ManagedFrom','ManagedFromManageUI'] },
	'managedfrommaskmarkers' => { 539 => [\'ManagedFrom','ManagedFromMaskMarkers'] },
	'managedfromoriginaldocumentid' => { 539 => [\'ManagedFrom','ManagedFromOriginalDocumentID'] },
	'managedfrompartmapping' => { 539 => [\'ManagedFrom','ManagedFromPartMapping'] },
	'managedfromplacedresolutionunit' => { 539 => [\'ManagedFrom','ManagedFromPlacedResolutionUnit'] },
	'managedfromplacedxresolution' => { 539 => [\'ManagedFrom','ManagedFromPlacedXResolution'] },
	'managedfromplacedyresolution' => { 539 => [\'ManagedFrom','ManagedFromPlacedYResolution'] },
	'managedfromrenditionclass' => { 539 => [\'ManagedFrom','ManagedFromRenditionClass'] },
	'managedfromrenditionparams' => { 539 => [\'ManagedFrom','ManagedFromRenditionParams'] },
	'managedfromtopart' => { 539 => [\'ManagedFrom','ManagedFromToPart'] },
	'managedfromversionid' => { 539 => [\'ManagedFrom','ManagedFromVersionID'] },
	'manager' => { 539 => 'Manager' },
	'managervariant' => { 539 => 'ManagerVariant' },
	'manageto' => { 539 => 'ManageTo' },
	'manageui' => { 539 => 'ManageUI' },
	'manifest' => { 539 => 'Manifest' },
	'manifestlinkform' => { 539 => [\'Manifest','ManifestLinkForm'] },
	'manifestplacedresolutionunit' => { 539 => [\'Manifest','ManifestPlacedResolutionUnit'] },
	'manifestplacedxresolution' => { 539 => [\'Manifest','ManifestPlacedXResolution'] },
	'manifestplacedyresolution' => { 539 => [\'Manifest','ManifestPlacedYResolution'] },
	'manifestreference' => { 539 => [\'Manifest','ManifestReference'] },
	'manifestreferencealternatepaths' => { 539 => [\'Manifest','ManifestReferenceAlternatePaths'] },
	'manifestreferencedocumentid' => { 539 => [\'Manifest','ManifestReferenceDocumentID'] },
	'manifestreferencefilepath' => { 539 => [\'Manifest','ManifestReferenceFilePath'] },
	'manifestreferencefrompart' => { 539 => [\'Manifest','ManifestReferenceFromPart'] },
	'manifestreferenceinstanceid' => { 539 => [\'Manifest','ManifestReferenceInstanceID'] },
	'manifestreferencelastmodifydate' => { 539 => [\'Manifest','ManifestReferenceLastModifyDate'] },
	'manifestreferencelasturl' => { 539 => [\'Manifest','ManifestReferenceLastURL'] },
	'manifestreferencelinkcategory' => { 539 => [\'Manifest','ManifestReferenceLinkCategory'] },
	'manifestreferencelinkform' => { 539 => [\'Manifest','ManifestReferenceLinkForm'] },
	'manifestreferencemanager' => { 539 => [\'Manifest','ManifestReferenceManager'] },
	'manifestreferencemanagervariant' => { 539 => [\'Manifest','ManifestReferenceManagerVariant'] },
	'manifestreferencemanageto' => { 539 => [\'Manifest','ManifestReferenceManageTo'] },
	'manifestreferencemanageui' => { 539 => [\'Manifest','ManifestReferenceManageUI'] },
	'manifestreferencemaskmarkers' => { 539 => [\'Manifest','ManifestReferenceMaskMarkers'] },
	'manifestreferenceoriginaldocumentid' => { 539 => [\'Manifest','ManifestReferenceOriginalDocumentID'] },
	'manifestreferencepartmapping' => { 539 => [\'Manifest','ManifestReferencePartMapping'] },
	'manifestreferenceplacedresolutionunit' => { 539 => [\'Manifest','ManifestReferencePlacedResolutionUnit'] },
	'manifestreferenceplacedxresolution' => { 539 => [\'Manifest','ManifestReferencePlacedXResolution'] },
	'manifestreferenceplacedyresolution' => { 539 => [\'Manifest','ManifestReferencePlacedYResolution'] },
	'manifestreferencerenditionclass' => { 539 => [\'Manifest','ManifestReferenceRenditionClass'] },
	'manifestreferencerenditionparams' => { 539 => [\'Manifest','ManifestReferenceRenditionParams'] },
	'manifestreferencetopart' => { 539 => [\'Manifest','ManifestReferenceToPart'] },
	'manifestreferenceversionid' => { 539 => [\'Manifest','ManifestReferenceVersionID'] },
	'manometerpressure' => { 323 => 0x900, 347 => 0x86 },
	'manometerreading' => { 323 => 0x901 },
	'manualafpointselectpattern' => { 87 => 0x513 },
	'manualafpointselpattern' => { 2 => 0xf },
	'manualflash' => { 326 => 0x1209 },
	'manualflashoutput' => { 36 => 0x29, 305 => '8.2', 308 => '22.2', 309 => '23.1', 310 => '23.2', 312 => '16.2', 313 => '23.2', 314 => '8.2', 315 => '23.2', 318 => '24.2', 414 => 0x100c },
	'manualflashstrength' => { 323 => 0x406 },
	'manualfocusdistance' => { 239 => 0x85, 328 => 0x100c, 423 => 0x223 },
	'manualfocuspointillumination' => { 319 => 0x17, 320 => 0x17, 321 => 0x17 },
	'manualfocusringinafmode' => { 319 => 0x1a, 320 => 0x1a, 321 => 0x1a },
	'manualtv' => { 86 => 0x5, 87 => 0x705 },
	'manufacturedate' => { 194 => 0x6705, 362 => 0x1 },
	'manufacturedate1' => { 416 => 0x4 },
	'manufacturedate2' => { 416 => 0x5 },
	'manufacturer' => { 494 => 'Manufacturer', 527 => 'manufacturer' },
	'mariahchromablursize' => { 141 => 0xf0d },
	'mariahmaphithreshold' => { 141 => 0xf0c },
	'mariahmaplothreshold' => { 141 => 0xf0b },
	'mariahsigmathreshold' => { 141 => 0xf0e },
	'mariahtexturethreshold' => { 141 => 0xf0a },
	'marked' => { 525 => 'Marked', 542 => 'Marked' },
	'markers' => { 538 => 'markers' },
	'markerscomment' => { 538 => [\'markers','markersComment'] },
	'markerscuepointparams' => { 538 => [\'markers','markersCuePointParams'] },
	'markerscuepointparamskey' => { 538 => [\'markers','markersCuePointParamsKey'] },
	'markerscuepointparamsvalue' => { 538 => [\'markers','markersCuePointParamsValue'] },
	'markerscuepointtype' => { 538 => [\'markers','markersCuePointType'] },
	'markersduration' => { 538 => [\'markers','markersDuration'] },
	'markerslocation' => { 538 => [\'markers','markersLocation'] },
	'markersname' => { 538 => [\'markers','markersName'] },
	'markersprobability' => { 538 => [\'markers','markersProbability'] },
	'markersspeaker' => { 538 => [\'markers','markersSpeaker'] },
	'markersstarttime' => { 538 => [\'markers','markersStartTime'] },
	'markerstarget' => { 538 => [\'markers','markersTarget'] },
	'markerstype' => { 538 => [\'markers','markersType'] },
	'maskedareas' => { 122 => 0xc68e },
	'maskgroupbasedcorractive' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionActive'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionActive'] },
	'maskgroupbasedcorramount' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionAmount'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionAmount'] },
	'maskgroupbasedcorrblacks2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalBlacks2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalBlacks2012'] },
	'maskgroupbasedcorrbrightness' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalBrightness'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalBrightness'] },
	'maskgroupbasedcorrclarity' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalClarity'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalClarity'] },
	'maskgroupbasedcorrclarity2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalClarity2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalClarity2012'] },
	'maskgroupbasedcorrcontrast' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalContrast'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalContrast'] },
	'maskgroupbasedcorrcontrast2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalContrast2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalContrast2012'] },
	'maskgroupbasedcorrcorrectionname' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionName'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionName'] },
	'maskgroupbasedcorrcorrectionsyncid' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionSyncID'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionSyncID'] },
	'maskgroupbasedcorrdefringe' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalDefringe'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalDefringe'] },
	'maskgroupbasedcorrdehaze' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalDehaze'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalDehaze'] },
	'maskgroupbasedcorrections' => { 509 => 'MaskGroupBasedCorrections', 511 => 'MaskGroupBasedCorrections' },
	'maskgroupbasedcorrexposure' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalExposure'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalExposure'] },
	'maskgroupbasedcorrexposure2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalExposure2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalExposure2012'] },
	'maskgroupbasedcorrhighlights2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalHighlights2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalHighlights2012'] },
	'maskgroupbasedcorrhue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalHue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalHue'] },
	'maskgroupbasedcorrluminancenoise' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalLuminanceNoise'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalLuminanceNoise'] },
	'maskgroupbasedcorrmask' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasks'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasks'] },
	'maskgroupbasedcorrmaskalpha' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksAlpha'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksAlpha'] },
	'maskgroupbasedcorrmaskangle' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksAngle'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksAngle'] },
	'maskgroupbasedcorrmaskbottom' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksBottom'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksBottom'] },
	'maskgroupbasedcorrmaskcentervalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCenterValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCenterValue'] },
	'maskgroupbasedcorrmaskcenterweight' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCenterWeight'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCenterWeight'] },
	'maskgroupbasedcorrmaskdabs' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksDabs'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksDabs'] },
	'maskgroupbasedcorrmaskfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFeather'] },
	'maskgroupbasedcorrmaskflipped' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFlipped'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFlipped'] },
	'maskgroupbasedcorrmaskflow' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFlow'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFlow'] },
	'maskgroupbasedcorrmaskfullx' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFullX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFullX'] },
	'maskgroupbasedcorrmaskfully' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFullY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksFullY'] },
	'maskgroupbasedcorrmaskinputdigest' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksInputDigest'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksInputDigest'] },
	'maskgroupbasedcorrmaskleft' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksLeft'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksLeft'] },
	'maskgroupbasedcorrmaskmaskactive' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskActive'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskActive'] },
	'maskgroupbasedcorrmaskmaskblendmode' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskBlendMode'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskBlendMode'] },
	'maskgroupbasedcorrmaskmaskdigest' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskDigest'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskDigest'] },
	'maskgroupbasedcorrmaskmaskinverted' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskInverted'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskInverted'] },
	'maskgroupbasedcorrmaskmaskname' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskName'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskName'] },
	'maskgroupbasedcorrmaskmasks' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasks'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasks'] },
	'maskgroupbasedcorrmaskmasksalpha' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksAlpha'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksAlpha'] },
	'maskgroupbasedcorrmaskmasksangle' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksAngle'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksAngle'] },
	'maskgroupbasedcorrmaskmasksbottom' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksBottom'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksBottom'] },
	'maskgroupbasedcorrmaskmaskscentervalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksCenterValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksCenterValue'] },
	'maskgroupbasedcorrmaskmaskscenterweight' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksCenterWeight'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksCenterWeight'] },
	'maskgroupbasedcorrmaskmasksdabs' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksDabs'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksDabs'] },
	'maskgroupbasedcorrmaskmasksfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFeather'] },
	'maskgroupbasedcorrmaskmasksflipped' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFlipped'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFlipped'] },
	'maskgroupbasedcorrmaskmasksflow' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFlow'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFlow'] },
	'maskgroupbasedcorrmaskmasksfullx' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFullX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFullX'] },
	'maskgroupbasedcorrmaskmasksfully' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFullY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksFullY'] },
	'maskgroupbasedcorrmaskmasksinputdigest' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksInputDigest'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksInputDigest'] },
	'maskgroupbasedcorrmaskmasksleft' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksLeft'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksLeft'] },
	'maskgroupbasedcorrmaskmasksmaskactive' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskActive'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskActive'] },
	'maskgroupbasedcorrmaskmasksmaskblendmode' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskBlendMode'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskBlendMode'] },
	'maskgroupbasedcorrmaskmasksmaskdigest' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskDigest'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskDigest'] },
	'maskgroupbasedcorrmaskmasksmaskinverted' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskInverted'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskInverted'] },
	'maskgroupbasedcorrmaskmasksmaskname' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskName'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskName'] },
	'maskgroupbasedcorrmaskmasksmasksubtype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskSubType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskSubType'] },
	'maskgroupbasedcorrmaskmasksmasksyncid' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskSyncID'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskSyncID'] },
	'maskgroupbasedcorrmaskmasksmaskversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskVersion'] },
	'maskgroupbasedcorrmaskmasksmidpoint' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMidpoint'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMidpoint'] },
	'maskgroupbasedcorrmaskmasksorigin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksOrigin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksOrigin'] },
	'maskgroupbasedcorrmaskmasksperimetervalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksPerimeterValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksPerimeterValue'] },
	'maskgroupbasedcorrmaskmasksradius' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRadius'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRadius'] },
	'maskgroupbasedcorrmaskmasksreferencepoint' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksReferencePoint'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksReferencePoint'] },
	'maskgroupbasedcorrmaskmasksright' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRight'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRight'] },
	'maskgroupbasedcorrmaskmasksroundness' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRoundness'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksRoundness'] },
	'maskgroupbasedcorrmaskmaskssizex' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksSizeX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksSizeX'] },
	'maskgroupbasedcorrmaskmaskssizey' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksSizeY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksSizeY'] },
	'maskgroupbasedcorrmaskmaskstop' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksTop'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksTop'] },
	'maskgroupbasedcorrmaskmasksubtype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskSubType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskSubType'] },
	'maskgroupbasedcorrmaskmasksvalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksMaskValue'] },
	'maskgroupbasedcorrmaskmasksversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksVersion'] },
	'maskgroupbasedcorrmaskmaskswhat' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksWhat'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksWhat'] },
	'maskgroupbasedcorrmaskmaskswholeimagearea' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksWholeImageArea'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksWholeImageArea'] },
	'maskgroupbasedcorrmaskmasksx' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksX'] },
	'maskgroupbasedcorrmaskmasksy' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksY'] },
	'maskgroupbasedcorrmaskmasksyncid' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskSyncID'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskSyncID'] },
	'maskgroupbasedcorrmaskmaskszerox' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksZeroX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksZeroX'] },
	'maskgroupbasedcorrmaskmaskszeroy' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksZeroY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMasksZeroY'] },
	'maskgroupbasedcorrmaskmaskversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskVersion'] },
	'maskgroupbasedcorrmaskmidpoint' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMidpoint'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMidpoint'] },
	'maskgroupbasedcorrmaskorigin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksOrigin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksOrigin'] },
	'maskgroupbasedcorrmaskperimetervalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksPerimeterValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksPerimeterValue'] },
	'maskgroupbasedcorrmaskradius' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRadius'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRadius'] },
	'maskgroupbasedcorrmaskrange' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMask'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMask'] },
	'maskgroupbasedcorrmaskrangeareamodels' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'] },
	'maskgroupbasedcorrmaskrangeareamodelscolorsampleinfo' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'maskgroupbasedcorrmaskrangeareamodelscomponents' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'maskgroupbasedcorrmaskrangecoloramount' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'] },
	'maskgroupbasedcorrmaskrangedepthfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'] },
	'maskgroupbasedcorrmaskrangedepthmax' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'] },
	'maskgroupbasedcorrmaskrangedepthmin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'] },
	'maskgroupbasedcorrmaskrangeinvert' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'] },
	'maskgroupbasedcorrmaskrangelumfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'] },
	'maskgroupbasedcorrmaskrangeluminancedepthsampleinfo' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'maskgroupbasedcorrmaskrangelummax' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'] },
	'maskgroupbasedcorrmaskrangelummin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'] },
	'maskgroupbasedcorrmaskrangelumrange' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'] },
	'maskgroupbasedcorrmaskrangesampletype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'] },
	'maskgroupbasedcorrmaskrangetype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'] },
	'maskgroupbasedcorrmaskrangeversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'] },
	'maskgroupbasedcorrmaskreferencepoint' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksReferencePoint'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksReferencePoint'] },
	'maskgroupbasedcorrmaskright' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRight'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRight'] },
	'maskgroupbasedcorrmaskroundness' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRoundness'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksRoundness'] },
	'maskgroupbasedcorrmasksizex' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksSizeX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksSizeX'] },
	'maskgroupbasedcorrmasksizey' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksSizeY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksSizeY'] },
	'maskgroupbasedcorrmasktop' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksTop'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksTop'] },
	'maskgroupbasedcorrmaskvalue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskValue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksMaskValue'] },
	'maskgroupbasedcorrmaskversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksVersion'] },
	'maskgroupbasedcorrmaskwhat' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksWhat'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksWhat'] },
	'maskgroupbasedcorrmaskwholeimagearea' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksWholeImageArea'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksWholeImageArea'] },
	'maskgroupbasedcorrmaskx' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksX'] },
	'maskgroupbasedcorrmasky' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksY'] },
	'maskgroupbasedcorrmaskzerox' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksZeroX'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksZeroX'] },
	'maskgroupbasedcorrmaskzeroy' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksZeroY'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionMasksZeroY'] },
	'maskgroupbasedcorrmoire' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalMoire'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalMoire'] },
	'maskgroupbasedcorrrangemask' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMask'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMask'] },
	'maskgroupbasedcorrrangemaskareamodels' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModels'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModels'] },
	'maskgroupbasedcorrrangemaskareamodelscolorsampleinfo' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'maskgroupbasedcorrrangemaskareamodelscomponents' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'] },
	'maskgroupbasedcorrrangemaskcoloramount' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskColorAmount'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskColorAmount'] },
	'maskgroupbasedcorrrangemaskdepthfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
	'maskgroupbasedcorrrangemaskdepthmax' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthMax'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthMax'] },
	'maskgroupbasedcorrrangemaskdepthmin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthMin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskDepthMin'] },
	'maskgroupbasedcorrrangemaskinvert' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskInvert'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskInvert'] },
	'maskgroupbasedcorrrangemasklumfeather' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumFeather'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumFeather'] },
	'maskgroupbasedcorrrangemaskluminancedepthsampleinfo' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'maskgroupbasedcorrrangemasklummax' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumMax'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumMax'] },
	'maskgroupbasedcorrrangemasklummin' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumMin'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumMin'] },
	'maskgroupbasedcorrrangemasklumrange' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumRange'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskLumRange'] },
	'maskgroupbasedcorrrangemasksampletype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskSampleType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskSampleType'] },
	'maskgroupbasedcorrrangemasktype' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskType'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskType'] },
	'maskgroupbasedcorrrangemaskversion' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskVersion'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsCorrectionRangeMaskVersion'] },
	'maskgroupbasedcorrsaturation' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalSaturation'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalSaturation'] },
	'maskgroupbasedcorrshadows2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalShadows2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalShadows2012'] },
	'maskgroupbasedcorrsharpness' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalSharpness'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalSharpness'] },
	'maskgroupbasedcorrtemperature' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTemperature'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTemperature'] },
	'maskgroupbasedcorrtexture' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTexture'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTexture'] },
	'maskgroupbasedcorrtint' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTint'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalTint'] },
	'maskgroupbasedcorrtoninghue' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalToningHue'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalToningHue'] },
	'maskgroupbasedcorrtoningsaturation' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalToningSaturation'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalToningSaturation'] },
	'maskgroupbasedcorrwhat' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsWhat'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsWhat'] },
	'maskgroupbasedcorrwhites2012' => { 509 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalWhites2012'], 511 => [\'MaskGroupBasedCorrections','MaskGroupBasedCorrectionsLocalWhites2012'] },
	'masterdocumentid' => { 134 => 0xb9 },
	'mastergain' => { 262 => 0x50 },
	'materialsample' => { 121 => 'MaterialSample' },
	'materialsampleid' => { 121 => [\'MaterialSample','MaterialSampleMaterialSampleID'] },
	'matrixmetering' => { 304 => '50.1', 306 => '48.1', 307 => '48.1', 316 => '48.1', 317 => '48.1', 319 => 0x233, 320 => 0x233, 321 => 0x24b },
	'matrixselectk' => { 141 => 0x91b },
	'matrixselectthreshold' => { 141 => 0x91a },
	'matrixselectthreshold1' => { 141 => 0x91e },
	'matrixselectthreshold2' => { 141 => 0x91f },
	'matrixstructure' => { 406 => 0xa },
	'maxaperture' => { 36 => 0x1a, 141 => 0x3f9, 147 => 0x6103, 166 => 'MaxAperture', 184 => 0x17, 190 => 0x49c5, 237 => 0x36, 324 => 0x20a, 373 => '14.1' },
	'maxapertureatmaxfocal' => { 130 => 0x1407, 166 => 'MaxApertureAtMaxFocal', 231 => 0xb, 232 => 0x10, 233 => 0x11, 237 => 0x12, 324 => 0x206 },
	'maxapertureatminfocal' => { 130 => 0x1406, 231 => 0xa, 232 => 0xf, 233 => 0x10, 237 => 0x11, 324 => 0x205 },
	'maxaperturevalue' => { 122 => 0x9205, 391 => 0x414, 515 => 'MaxApertureValue' },
	'maxavailheight' => { 523 => 'MaxAvailHeight' },
	'maxavailwidth' => { 523 => 'MaxAvailWidth' },
	'maxcontinuousrelease' => { 303 => 0xb, 304 => 0xc, 306 => '12.1', 307 => '12.1', 312 => 0xc, 313 => 0xb, 316 => '12.1', 317 => '12.1', 319 => 0x3d, 320 => 0x3d, 321 => 0x3d },
	'maxfaces' => { 327 => 0x1202 },
	'maxfocallength' => { 7 => 0xe6, 8 => 0x10, 9 => 0x1ab, 10 => 0x13, 11 => 0x115, 12 => 0x13, 13 => 0x153, 14 => 0xda, 16 => 0xfa, 17 => 0xee, 18 => 0x103, 19 => 0x95, 20 => 0xea, 21 => 0x157, 22 => 0xee, 23 => 0xec, 24 => 0x12b, 25 => 0x165, 26 => 0x16a, 27 => 0x188, 28 => 0x116, 29 => 0x18d, 36 => 0x17, 130 => 0x1405, 166 => 'MaxFocalLength', 231 => 0x9, 232 => 0xe, 233 => 0xf, 237 => 0x10, 324 => 0x208, 461 => 0x127c, 462 => 0x1138, 463 => 0x330, 464 => 0x330, 465 => 0x30e },
	'maximumdensityrange' => { 136 => 0x8c },
	'maxpagesize' => { 543 => 'MaxPageSize' },
	'maxpagesizeh' => { 543 => [\'MaxPageSize','MaxPageSizeH'] },
	'maxpagesizeunit' => { 543 => [\'MaxPageSize','MaxPageSizeUnit'] },
	'maxpagesizew' => { 543 => [\'MaxPageSize','MaxPageSizeW'] },
	'maxpixelvaluethreshold' => { 141 => 0xc7d },
	'maxsamplevalue' => { 122 => 0x119 },
	'maxstorage' => { 533 => 'maxstorage' },
	'mb-d10batteries' => { 303 => '12.6' },
	'mb-d10batterytype' => { 312 => '13.3' },
	'mb-d11batterytype' => { 313 => '2.3' },
	'mb-d12batterytype' => { 316 => '3.2' },
	'mb-d80batteries' => { 314 => '6.5' },
	'mb-d80batterytype' => { 318 => '3.2' },
	'mcuversion' => { 231 => 0xc, 232 => 0x11, 233 => 0x12, 237 => 0x13 },
	'md5digest' => { 167 => 'zmd5' },
	'mditemfindercomment' => { 176 => 'MDItemFinderComment' },
	'mditemfscreationdate' => { 176 => 'MDItemFSCreationDate' },
	'mditemfslabel' => { 176 => 'MDItemFSLabel' },
	'mditemusertags' => { 176 => 'MDItemUserTags' },
	'meal' => { 530 => 'meal' },
	'measuredev' => { 28 => 0x9, 79 => 0x3, 100 => 0x1814, 159 => 'MeasuredEV' },
	'measuredev2' => { 13 => 0x8, 28 => 0x8, 79 => 0x17 },
	'measuredev3' => { 13 => 0x9 },
	'measuredlv' => { 190 => 0x690, 342 => 0x312, 345 => 0x312, 346 => 0x312, 349 => 0x3407 },
	'measuredrggb' => { 67 => 0x1 },
	'measuredrggbdata' => { 46 => 0x287 },
	'measurementaccuracy' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementAccuracy'] },
	'measurementdeterminedby' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementDeterminedBy'] },
	'measurementdetermineddate' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementDeterminedDate'] },
	'measurementid' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementID'] },
	'measurementmethod' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementMethod'] },
	'measurementorfact' => { 121 => 'MeasurementOrFact' },
	'measurementremarks' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementRemarks'] },
	'measurementtype' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementType'] },
	'measurementunit' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementUnit'] },
	'measurementvalue' => { 121 => [\'MeasurementOrFact','MeasurementOrFactMeasurementValue'] },
	'measuretype' => { 494 => 'MeasureType' },
	'mechanicalshuttercount' => { 239 => 0x37 },
	'mediaclassprimaryid' => { 182 => 'WM/MediaClassPrimaryID' },
	'mediaclasssecondaryid' => { 182 => 'WM/MediaClassSecondaryID' },
	'mediaconstraints' => { 333 => 'MediaConstraints' },
	'mediacreatedate' => { 403 => 0x1 },
	'mediaeventiddate' => { 499 => 'MediaEventIdDate' },
	'mediamodifydate' => { 403 => 0x2 },
	'mediasummarycode' => { 333 => 'MediaSummaryCode' },
	'mediatype' => { 399 => 'stik' },
	'memoaudioquality' => { 87 => 0x812 },
	'memorycardconfiguration' => { 440 => 0x16 },
	'memorycardnumber' => { 216 => 0x2 },
	'menubuttondisplayposition' => { 85 => 0xb, 88 => 0xa, 89 => 0xb, 92 => 0xb },
	'menubuttonreturn' => { 93 => 0xb },
	'menumonitorofftime' => { 303 => '26.1', 304 => '22.1', 306 => '22.1', 307 => '22.1', 311 => '21.1', 312 => '8.2', 313 => '21.1', 316 => '22.1', 317 => '22.1', 318 => '22.1', 319 => 0x35, 320 => 0x35, 321 => 0x35 },
	'mergedimages' => { 347 => 0x76 },
	'metadataauthority' => { 523 => 'metadataAuthority' },
	'metadataauthorityidentifier' => { 523 => [\'metadataAuthority','metadataAuthorityIdentifier'] },
	'metadataauthorityname' => { 523 => [\'metadataAuthority','metadataAuthorityName'] },
	'metadatadate' => { 536 => 'MetadataDate' },
	'metadataeditingsoftware' => { 122 => 0xa43c },
	'metadatalastedited' => { 523 => 'metadataLastEdited' },
	'metadatalasteditor' => { 523 => 'metadataLastEditor' },
	'metadatalasteditoridentifier' => { 523 => [\'metadataLastEditor','metadataLastEditorIdentifier'] },
	'metadatalasteditorname' => { 523 => [\'metadataLastEditor','metadataLastEditorName'] },
	'metadatamoddate' => { 538 => 'metadataModDate' },
	'metaversion' => { 456 => 0x34 },
	'meterinfo1row1' => { 449 => 0x0, 450 => 0x0 },
	'meterinfo1row2' => { 449 => 0x6c, 450 => 0x5a },
	'meterinfo1row3' => { 449 => 0xd8, 450 => 0xb4 },
	'meterinfo1row4' => { 449 => 0x144, 450 => 0x10e },
	'meterinfo1row5' => { 449 => 0x1b0, 450 => 0x168 },
	'meterinfo1row6' => { 449 => 0x21c, 450 => 0x1c2 },
	'meterinfo1row7' => { 449 => 0x288, 450 => 0x21c },
	'meterinfo2row1' => { 449 => 0x2f4, 450 => 0x276 },
	'meterinfo2row2' => { 449 => 0x378, 450 => 0x2e4 },
	'meterinfo2row3' => { 449 => 0x3fc, 450 => 0x352 },
	'meterinfo2row4' => { 449 => 0x480, 450 => 0x3c0 },
	'meterinfo2row5' => { 449 => 0x504, 450 => 0x42e },
	'meterinfo2row6' => { 449 => 0x588, 450 => 0x49c },
	'meterinfo2row7' => { 449 => 0x60c, 450 => 0x50a },
	'meterinfo2row8' => { 449 => 0x690, 450 => 0x578 },
	'meterinfo2row9' => { 449 => 0x714, 450 => 0x5e6 },
	'metering' => { 305 => '6.1' },
	'meteringmode' => { 36 => 0x11, 122 => 0x9207, 143 => 0x1c, 184 => 0x7, 185 => 0x25, 187 => 0x12, 323 => 0x202, 382 => 0x17, 424 => 0x9, 434 => 0x15, 435 => 0x13, 436 => 0x7, 453 => 0x3, 457 => 0x1174, 458 => 0x1178, 459 => 0x1154, 460 => 0x11d0, 461 => 0x11ac, 462 => 0x1064, 463 => 0x25c, 464 => 0x25c, 465 => 0x24b, 515 => 'MeteringMode' },
	'meteringmode2' => { 363 => '2.1', 448 => 0x202c },
	'meteringmode3' => { 363 => '16.1' },
	'meteringoffscaleindicator' => { 187 => 0x53 },
	'meteringtime' => { 303 => '22.2', 305 => '3.2', 308 => '17.1', 309 => '18.1', 312 => '7.3', 313 => '18.1', 314 => '3.2', 318 => '19.1' },
	'micro1version' => { 409 => 0x1f },
	'micro2version' => { 409 => 0x2d },
	'microphoneattenuator' => { 244 => 0x34e, 245 => 0x2d2, 246 => 0x2fa, 247 => 0x2fa },
	'microphonefrequencyresponse' => { 244 => 0x350, 245 => 0x2d4, 246 => 0x2fc, 247 => 0x2fc },
	'microphonejackpower' => { 244 => 0x376, 245 => 0x2fa, 246 => 0x322, 247 => 0x322 },
	'microphonesensitivity' => { 244 => 0x34c, 245 => 0x2d0, 246 => 0x2f8, 247 => 0x2f8 },
	'microvideo' => { 492 => 'MicroVideo' },
	'microvideooffset' => { 492 => 'MicroVideoOffset' },
	'microvideopresentationtimestampus' => { 492 => 'MicroVideoPresentationTimestampUs' },
	'microvideoversion' => { 492 => 'MicroVideoVersion' },
	'midrangesharpness' => { 256 => 0x3b },
	'mieversion' => { 167 => '0Vers' },
	'mime' => { 494 => 'Mime' },
	'minaperture' => { 36 => 0x1b, 141 => 0x3f8, 166 => 'MinAperture', 373 => '0.2' },
	'minaperturevalue' => { 391 => 0x415 },
	'minfocallength' => { 7 => 0xe4, 8 => 0xe, 9 => 0x1a9, 10 => 0x11, 11 => 0x113, 12 => 0x11, 13 => 0x151, 14 => 0xd8, 16 => 0xf8, 17 => 0xec, 18 => 0x101, 19 => 0x93, 20 => 0xe8, 21 => 0x155, 22 => 0xec, 23 => 0xea, 24 => 0x129, 25 => 0x163, 26 => 0x168, 27 => 0x186, 28 => 0x114, 29 => 0x18b, 36 => 0x18, 130 => 0x1404, 166 => 'MinFocalLength', 231 => 0x8, 232 => 0xd, 233 => 0xe, 237 => 0xf, 324 => 0x207, 461 => 0x127a, 462 => 0x1136, 463 => 0x32e, 464 => 0x32e, 465 => 0x30c },
	'minfocusdistance' => { 373 => 0x3 },
	'minimumiso' => { 347 => 0xe8 },
	'minintegrationrows' => { 141 => 0x1874 },
	'minoltadate' => { 184 => 0x15 },
	'minoltaimagesize' => { 184 => 0x4, 185 => 0xc, 186 => 0x2, 189 => 0x103 },
	'minoltamodelid' => { 184 => 0x25 },
	'minoltaquality' => { 184 => 0x5, 185 => 0xd, 186 => 0x3, 189 => [0x102,0x103] },
	'minoltatime' => { 184 => 0x16 },
	'minormodelagedisclosure' => { 333 => 'MinorModelAgeDisclosure' },
	'minorversion' => { 401 => 'minor_version', 500 => 'MinorVersion' },
	'minsamplevalue' => { 122 => 0x118 },
	'mirrorlockup' => { 85 => 0xc, 86 => 0xc, 87 => 0x60f, 88 => 0xb, 89 => 0xc, 90 => 0x6, 91 => 0x6, 92 => 0xc, 93 => 0x3 },
	'mobilecountrycode' => { 508 => 'mcc' },
	'mobilenetworkcode' => { 508 => 'mnc' },
	'moddate' => { 336 => 'modify-date', 525 => 'ModDate' },
	'modedialposition' => { 440 => 0x14 },
	'model' => { 101 => 0x6, 122 => 0x110, 159 => 'Model', 336 => 'Model', 352 => 0x110, 382 => 0x23f, 401 => 'model', 407 => ['@mod','CNMN','cmnm',"\xa9mdl","\xa9mod"], 424 => 0x84, 494 => 'Model', 527 => 'model', 534 => 'Model' },
	'modelage' => { 523 => 'ModelAge' },
	'modelid' => { 322 => 0x0 },
	'modelingflash' => { 303 => '21.4', 304 => '31.1', 306 => '31.1', 307 => '31.1', 312 => '26.4', 313 => '30.2', 314 => '7.4', 315 => '30.1', 316 => '31.1', 317 => '31.1', 318 => '31.3', 319 => 0x5d, 320 => 0x5d, 321 => 0x5d },
	'modelreleaseid' => { 333 => 'ModelReleaseID' },
	'modelreleasestatus' => { 333 => 'ModelReleaseStatus' },
	'modelreleaseyear' => { 471 => 0x52, 472 => 0x46, 473 => 0x53 },
	'modeltiepoint' => { 122 => 0x8482 },
	'modeltransform' => { 122 => 0x85d8 },
	'modelyear' => { 527 => 'modelYear' },
	'modificationdate' => { 528 => 'modificationDate' },
	'modifiedcolortemp' => { 68 => 0x9 },
	'modifieddigitalgain' => { 68 => 0xb },
	'modifiedparamflag' => { 60 => 0x1 },
	'modifiedpicturestyle' => { 68 => 0xa },
	'modifiedsaturation' => { 323 => 0x504 },
	'modifiedsensorbluelevel' => { 68 => 0x5 },
	'modifiedsensorredlevel' => { 68 => 0x4 },
	'modifiedsharpness' => { 68 => 0x2 },
	'modifiedsharpnessfreq' => { 68 => 0x3 },
	'modifiedtonecurve' => { 68 => 0x1 },
	'modifiedwhitebalance' => { 68 => 0x8 },
	'modifiedwhitebalanceblue' => { 68 => 0x7 },
	'modifiedwhitebalancered' => { 68 => 0x6 },
	'modifydate' => { 122 => 0x132, 160 => 'ModifyDate', 332 => 'ModDate', 334 => 'tIME', 398 => 'ModDate', 404 => 0x2, 536 => 'ModifyDate' },
	'moirefilter' => { 122 => 0xfe58, 509 => 'MoireFilter', 511 => 'MoireFilter' },
	'monitorbrightness' => { 244 => 0x69a, 245 => 0x59a, 246 => 0x5ca, 247 => 0x5e2 },
	'monitordisplayoff' => { 187 => 0x4c },
	'monitormatrix' => { 141 => 0x8fc },
	'monitorofftime' => { 303 => '18.2', 305 => '3.1', 314 => '3.1' },
	'monochromecolor' => { 323 => 0x53b },
	'monochromecontrast' => { 112 => 0x3c },
	'monochromefiltereffect' => { 106 => 0x20307, 112 => 0x3a, 347 => 0xac, 382 => 0x73 },
	'monochromegraineffect' => { 347 => 0xd2 },
	'monochromelinear' => { 112 => 0x3d },
	'monochromeoutputhighlightpoint' => { 112 => 0x41 },
	'monochromeoutputshadowpoint' => { 112 => 0x42 },
	'monochromeprofilesettings' => { 323 => 0x537 },
	'monochromerawhighlight' => { 112 => 0x7a },
	'monochromerawhighlightpoint' => { 112 => 0x3f },
	'monochromerawshadow' => { 112 => 0x83 },
	'monochromerawshadowpoint' => { 112 => 0x40 },
	'monochromesharpness' => { 112 => 0x3e },
	'monochrometoning' => { 382 => 0x74 },
	'monochrometoningeffect' => { 106 => 0x20306, 112 => 0x3b },
	'monochromeunsharpmaskfineness' => { 112 => 0xb2 },
	'monochromeunsharpmaskstrength' => { 112 => 0xb0 },
	'monochromeunsharpmaskthreshold' => { 112 => 0xb4 },
	'monochromevignetting' => { 323 => 0x53a },
	'monthdaycreated' => { 143 => 0x12, 152 => 0xe },
	'mood' => { 182 => 'WM/Mood' },
	'moonphase' => { 408 => 0x12, 409 => 0x43, 410 => 0x4c },
	'morepermissions' => { 507 => 'morePermissions' },
	'motionphotovideo' => { 402 => 'mpvd' },
	'motionsensitivity' => { 408 => 0x29, 410 => 0x60 },
	'movementcount' => { 399 => "\xa9mvc" },
	'movementname' => { 399 => "\xa9mvn" },
	'movementnumber' => { 399 => "\xa9mvi" },
	'movieactived-lighting' => { 243 => 0x238, 244 => 0x334, 245 => 0x2b8, 246 => 0x2e0, 247 => 0x2e0 },
	'movieaelockbuttonassignment' => { 316 => '40.1' },
	'movieaf-onbutton' => { 319 => 0xcb, 320 => 0xcb, 321 => 0xcb },
	'movieafareamode' => { 244 => 0x342, 245 => 0x2c6, 246 => 0x2ee, 247 => 0x2ee, 319 => 0x203, 320 => 0x203, 321 => 0x21b },
	'movieafspeed' => { 319 => 0xdd, 320 => 0xdd, 321 => 0xdd },
	'movieafspeedapply' => { 319 => 0xdf, 320 => 0xdf, 321 => 0xdf },
	'movieaftrackingsensitivity' => { 319 => 0xe1, 320 => 0xe1, 321 => 0xe1 },
	'movieaperturelock' => { 319 => 0x259, 320 => 0x259, 321 => 0x271 },
	'movieautodistortioncontrol' => { 243 => 0x242 },
	'moviediffractioncompensation' => { 243 => 0x241 },
	'moviedxcropalert' => { 244 => 0x377, 245 => 0x2fb, 246 => 0x323, 247 => 0x323 },
	'movieelectronicvr' => { 244 => 0x348, 245 => 0x2cc, 246 => 0x2f4, 247 => 0x2f4 },
	'movieevfgrid' => { 319 => 0x21d, 320 => 0x21d, 321 => 0x235 },
	'movieflickerreduction' => { 244 => 0x33c, 245 => 0x2c0, 246 => 0x2e8, 247 => 0x2e8 },
	'moviefocusmode' => { 243 => 0x248, 244 => 0x340, 245 => 0x2c4, 246 => 0x2ec, 247 => 0x2ec },
	'moviefocuspointlock' => { 319 => 0x226, 320 => 0x226, 321 => 0x23e },
	'movieframerate' => { 243 => 0x1f8, 244 => 0x374, 245 => 0x2f4, 246 => 0x31c, 247 => 0x31c },
	'movieframesize' => { 243 => 0x1f6, 244 => 0x372, 245 => 0x2f2, 246 => 0x31a, 247 => 0x31a },
	'moviefunc1button' => { 306 => '41.1', 307 => '41.1', 317 => '41.1', 319 => 0xc3, 320 => 0xc3, 321 => 0xc3 },
	'moviefunc2button' => { 319 => 0xc7, 320 => 0xc7, 321 => 0xc7 },
	'moviefunc3button' => { 320 => 0x127, 321 => 0x13f },
	'moviefunctionbutton' => { 304 => '41.1', 316 => '41.1' },
	'moviefunctionbuttonplusdials' => { 304 => '52.1' },
	'moviehighisonoisereduction' => { 243 => 0x23c, 244 => 0x336, 245 => 0x2ba, 246 => 0x2e2, 247 => 0x2e2 },
	'moviehighlightdisplaythreshold' => { 319 => 0x215, 320 => 0x215, 321 => 0x22d },
	'moviehighreszoom' => { 244 => 0x380, 246 => 0x32c, 247 => 0x32c },
	'movieimagearea' => { 244 => 0x2da, 245 => 0x25c, 246 => 0x286, 247 => 0x286 },
	'movieisoautocontrolmanualmode' => { 244 => 0x2e8, 245 => 0x26a, 246 => 0x294, 247 => 0x294 },
	'movieisoautohilimit' => { 244 => 0x2e6, 245 => 0x268, 246 => 0x292, 247 => 0x292 },
	'movieisoautomanualmode' => { 243 => 0x204, 244 => 0x2ea, 245 => 0x26c, 246 => 0x296, 247 => 0x296 },
	'movielenscontrolring' => { 319 => 0xd7, 320 => 0xd7, 321 => 0xd7 },
	'moviemeteringmode' => { 244 => 0x33e, 245 => 0x2c2, 246 => 0x2ea, 247 => 0x2ea },
	'moviemidtonedisplayrange' => { 319 => 0x219, 320 => 0x219, 321 => 0x231 },
	'moviemidtonedisplayvalue' => { 319 => 0x217, 320 => 0x217, 321 => 0x22f },
	'moviemultiselector' => { 319 => 0xd9, 320 => 0xcf, 321 => 0xcf },
	'moviepreviewbutton' => { 304 => '41.2', 306 => '41.2', 307 => '41.2', 316 => '41.2', 317 => '41.2' },
	'moviepreviewbuttonplusdials' => { 304 => '52.2' },
	'movierecordbuttonplaybackmode' => { 319 => 0x1b5, 320 => 0x1b5, 321 => 0x1cd },
	'movieshutterbutton' => { 304 => '38.3', 306 => '38.3', 307 => '38.3', 316 => '38.3', 317 => '38.3' },
	'movieshutterspeedlock' => { 319 => 0x225, 320 => 0x225, 321 => 0x23d },
	'movieslowmotion' => { 243 => 0x1fa },
	'moviesoundrecording' => { 244 => 0x34a, 245 => 0x2ce, 246 => 0x2f6, 247 => 0x2f6 },
	'moviesubjectdetection' => { 244 => 0x378, 245 => 0x2fc, 246 => 0x324, 247 => 0x324 },
	'moviesubselectorassignment' => { 304 => '48.2' },
	'moviesubselectorassignmentplusdials' => { 304 => '53.1' },
	'movietonemap' => { 245 => 0x2ec, 246 => 0x314, 247 => 0x314 },
	'movietype' => { 228 => 0x2ca, 243 => 0x1fe, 244 => 0x2e4, 245 => 0x266, 246 => 0x290, 247 => 0x290 },
	'movievibrationreduction' => { 243 => 0x24e },
	'movievibrationreductionsameasphoto' => { 243 => 0x24f },
	'movievignettecontrol' => { 243 => 0x23e, 244 => 0x1b0, 245 => 0x1a0, 246 => 0x1b4, 247 => 0x1b4 },
	'movievignettecontrolsameasphoto' => { 243 => 0x240 },
	'movievrmode' => { 244 => 0x344, 245 => 0x2c8, 246 => 0x2f0, 247 => 0x2f0 },
	'moviezebrapattern' => { 319 => 0x213, 320 => 0x213, 321 => 0x22b },
	'multiburstimageheight' => { 448 => 0x1002 },
	'multiburstimagewidth' => { 448 => 0x1001 },
	'multiburstmode' => { 448 => 0x1000 },
	'multicontrollerwhilemetering' => { 87 => 0x517 },
	'multiexposure' => { 70 => 0x1, 347 => 0xb4 },
	'multiexposureautogain' => { 249 => 0x3 },
	'multiexposurecontrol' => { 70 => 0x2 },
	'multiexposuremode' => { 249 => 0x1, 250 => 0x1 },
	'multiexposureoverlaymode' => { 250 => 0x3 },
	'multiexposureshots' => { 70 => 0x3, 244 => 0x9a, 245 => 0x8e, 246 => 0x9c, 247 => 0x9c, 249 => 0x2, 250 => 0x2 },
	'multiframenoisereduction' => { 436 => 0x35, 448 => 0x200b, 453 => 0x15 },
	'multiframenreffect' => { 448 => 0x2023 },
	'multifunctionlock' => { 87 => 0x70f },
	'multipleexposuremode' => { 244 => 0x98, 245 => 0x8c, 246 => 0x9a, 247 => 0x9a, 327 => 0x101c },
	'multipleexposureset' => { 363 => '10.1' },
	'multisample' => { 262 => 0x40 },
	'multiselector' => { 303 => '9.4', 304 => '10.3', 306 => '10.3', 307 => '10.3', 312 => '27.4', 316 => '10.3', 317 => '10.3' },
	'multiselectorliveview' => { 303 => '4.3', 306 => '37.1', 307 => '37.1', 316 => '37.1', 317 => '37.1' },
	'multiselectorliveviewmode' => { 276 => 0x18c2 },
	'multiselectorplaybackmode' => { 303 => ['13.5','9.2'], 304 => '10.2', 307 => '10.2', 312 => '27.2', 316 => '10.2', 317 => '10.2', 319 => 0xb3, 320 => 0xb3, 321 => 0xb3 },
	'multiselectorshootmode' => { 303 => '9.1', 304 => '10.1', 306 => '10.1', 307 => '10.1', 312 => '27.1', 316 => '10.1', 317 => '10.1', 319 => 0xaf, 320 => 0xaf, 321 => 0xaf },
	'multishot' => { 352 => 0x121 },
	'mute' => { 401 => 'player.movie.audio.mute' },
	'mycolormode' => { 71 => 0x2 },
	'name' => { 407 => 'name', 509 => 'Name', 511 => 'Name' },
	'narrator' => { 399 => "\xa9nrt" },
	'nationalcatalognumber' => { 528 => 'nationalCatalogNumber' },
	'nativedigest' => { 515 => 'NativeDigest', 534 => 'NativeDigest' },
	'ndfilter' => { 79 => 0x1c, 323 => 0x204, 414 => 0x1019 },
	'near' => { 494 => 'Near' },
	'nefbitdepth' => { 239 => 0xe22 },
	'nefcompression' => { 239 => 0x93, 240 => 0xa },
	'neflinearizationtable' => { 239 => 0x96 },
	'negativecachelargepreviewsize' => { 509 => 'NegativeCacheLargePreviewSize', 511 => 'NegativeCacheLargePreviewSize' },
	'negativecachemaximumsize' => { 509 => 'NegativeCacheMaximumSize', 511 => 'NegativeCacheMaximumSize' },
	'negativecachepath' => { 509 => 'NegativeCachePath', 511 => 'NegativeCachePath' },
	'neutraldensityfactor' => { 506 => 'NeutralDensityFactor' },
	'neutraldensityfilter' => { 382 => 0x88 },
	'neutraloutputhighlightpoint' => { 112 => 0x2f },
	'neutraloutputshadowpoint' => { 112 => 0x30 },
	'neutralrawcolortone' => { 112 => 0x28 },
	'neutralrawcontrast' => { 112 => 0x2a },
	'neutralrawhighlight' => { 112 => 0x78 },
	'neutralrawhighlightpoint' => { 112 => 0x2d },
	'neutralrawlinear' => { 112 => 0x2b },
	'neutralrawsaturation' => { 112 => 0x29 },
	'neutralrawshadow' => { 112 => 0x81 },
	'neutralrawshadowpoint' => { 112 => 0x2e },
	'neutralrawsharpness' => { 112 => 0x2c },
	'neutralunsharpmaskfineness' => { 112 => 0xa6 },
	'neutralunsharpmaskthreshold' => { 112 => 0xa8 },
	'neutraunsharpmaskstrength' => { 112 => 0xa4 },
	'newlensdata' => { 237 => 0x2f },
	'newrawimagedigest' => { 122 => 0xc7a7 },
	'newsphotoversion' => { 136 => 0x0 },
	'nickname' => { 536 => 'Nickname' },
	'nikoncapturedata' => { 239 => 0xe01 },
	'nikoncaptureeditversions' => { 239 => 0xe13 },
	'nikoncaptureoffsets' => { 239 => 0xe0e },
	'nikoncaptureoutput' => { 239 => 0xe1e },
	'nikoncaptureversion' => { 239 => 0xe09 },
	'nikoniccprofile' => { 239 => 0xe1d },
	'nikonimagesize' => { 273 => '723.1', 274 => '732.1', 282 => 0x2c4 },
	'nikonmeteringmode' => { 202 => 0x17, 243 => 0x146, 253 => 0x214 },
	'nikonsettings' => { 239 => 0x4e },
	'noisefilter' => { 323 => 0x527 },
	'noiseprofile' => { 122 => 0xc761 },
	'noisereduction' => { 130 => [0x100b,0x100e], 185 => 0xb0, 186 => 0x60, 187 => 0x3f, 239 => 0x95, 296 => 0x753dcbc0, 297 => 0x17, 323 => 0x50a, 328 => 0x103a, 347 => 0x2d, 382 => 0x49, 414 => 0x100f, 416 => 0x2a },
	'noisereduction2' => { 327 => 0x1010 },
	'noisereductionapplied' => { 122 => 0xc6f7 },
	'noisereductionintensity' => { 297 => 0x9 },
	'noisereductionmethod' => { 297 => 0x11 },
	'noisereductionmode' => { 485 => 0x801e },
	'noisereductionparametersatcapture' => { 141 => 0xe73 },
	'noisereductionparameterscamera' => { 141 => 0xe72 },
	'noisereductionparametershost3mp' => { 141 => 0xe71 },
	'noisereductionparametershost6mp' => { 141 => 0xe70 },
	'noisereductionparametershostrgb' => { 141 => 0xe6f },
	'noisereductionparameterskhufu3mp' => { 141 => 0xe65 },
	'noisereductionparameterskhufu6mp' => { 141 => 0xe64 },
	'noisereductionparameterskhufurgb' => { 141 => 0xe63 },
	'noisereductionparams' => { 352 => 0x1b },
	'noisereductionsharpness' => { 297 => 0xd },
	'noisereductionstrength' => { 347 => 0xd6 },
	'noisereductionvalue' => { 485 => 0x8027 },
	'nomemorycard' => { 303 => '22.1', 304 => '4.2', 305 => '0.3', 308 => '2.4', 309 => '3.2', 310 => '3.2', 312 => '33.7', 313 => '3.2', 314 => '0.3', 316 => '4.2', 318 => '4.5' },
	'nominalmaxaperture' => { 373 => 0xa },
	'nominalminaperture' => { 373 => '10.1' },
	'noncpulens10focallength' => { 244 => 0x6c6, 247 => 0x620 },
	'noncpulens10maxaperture' => { 244 => 0x6ee, 247 => 0x670 },
	'noncpulens11focallength' => { 244 => 0x6c8, 247 => 0x624 },
	'noncpulens11maxaperture' => { 244 => 0x6f0, 247 => 0x674 },
	'noncpulens12focallength' => { 244 => 0x6ca, 247 => 0x628 },
	'noncpulens12maxaperture' => { 244 => 0x6f2, 247 => 0x678 },
	'noncpulens13focallength' => { 244 => 0x6cc, 247 => 0x62c },
	'noncpulens13maxaperture' => { 244 => 0x6f4, 247 => 0x67c },
	'noncpulens14focallength' => { 244 => 0x6ce, 247 => 0x630 },
	'noncpulens14maxaperture' => { 244 => 0x6f6, 247 => 0x680 },
	'noncpulens15focallength' => { 244 => 0x6d0, 247 => 0x634 },
	'noncpulens15maxaperture' => { 244 => 0x6f8, 247 => 0x684 },
	'noncpulens16focallength' => { 244 => 0x6d2, 247 => 0x638 },
	'noncpulens16maxaperture' => { 244 => 0x6fa, 247 => 0x688 },
	'noncpulens17focallength' => { 244 => 0x6d4, 247 => 0x63c },
	'noncpulens17maxaperture' => { 244 => 0x6fc, 247 => 0x68c },
	'noncpulens18focallength' => { 244 => 0x6d6, 247 => 0x640 },
	'noncpulens18maxaperture' => { 244 => 0x6fe, 247 => 0x690 },
	'noncpulens19focallength' => { 244 => 0x6d8, 247 => 0x644 },
	'noncpulens19maxaperture' => { 244 => 0x700, 247 => 0x694 },
	'noncpulens1focallength' => { 244 => 0x6b4, 247 => 0x5fc },
	'noncpulens1maxaperture' => { 244 => 0x6dc, 247 => 0x64c },
	'noncpulens20focallength' => { 244 => 0x6da, 247 => 0x648 },
	'noncpulens20maxaperture' => { 244 => 0x702, 247 => 0x698 },
	'noncpulens2focallength' => { 244 => 0x6b6, 247 => 0x600 },
	'noncpulens2maxaperture' => { 244 => 0x6de, 247 => 0x650 },
	'noncpulens3focallength' => { 244 => 0x6b8, 247 => 0x604 },
	'noncpulens3maxaperture' => { 244 => 0x6e0, 247 => 0x654 },
	'noncpulens4focallength' => { 244 => 0x6ba, 247 => 0x608 },
	'noncpulens4maxaperture' => { 244 => 0x6e2, 247 => 0x658 },
	'noncpulens5focallength' => { 244 => 0x6bc, 247 => 0x60c },
	'noncpulens5maxaperture' => { 244 => 0x6e4, 247 => 0x65c },
	'noncpulens6focallength' => { 244 => 0x6be, 247 => 0x610 },
	'noncpulens6maxaperture' => { 244 => 0x6e6, 247 => 0x660 },
	'noncpulens7focallength' => { 244 => 0x6c0, 247 => 0x614 },
	'noncpulens7maxaperture' => { 244 => 0x6e8, 247 => 0x664 },
	'noncpulens8focallength' => { 244 => 0x6c2, 247 => 0x618 },
	'noncpulens8maxaperture' => { 244 => 0x6ea, 247 => 0x668 },
	'noncpulens9focallength' => { 244 => 0x6c4, 247 => 0x61c },
	'noncpulens9maxaperture' => { 244 => 0x6ec, 247 => 0x66c },
	'normalizedcropcorners' => { 337 => 'NormalizedCropCorners' },
	'normallinetime' => { 141 => 0x186a },
	'normalwhitelevel' => { 43 => 0x32a, 44 => 0x280, 47 => [0x2b8,0x2cf,0x2d3], 48 => 0x569, 49 => 0x1e3, 50 => [0x1fc,0x2dc], 51 => [0x230,0x30e], 52 => 0x31c },
	'notes' => { 486 => 'Notes', 504 => 'notes' },
	'npages' => { 543 => 'NPages' },
	'nullrecord' => { 100 => 0x0 },
	'numafpoints' => { 359 => 0x2 },
	'number' => { 528 => 'number' },
	'numberofbeats' => { 538 => 'numberOfBeats' },
	'numberoffocuspoints' => { 306 => '1.3', 307 => '1.3', 310 => '0.2', 311 => '0.3', 313 => '0.3' },
	'numfaceelements' => { 130 => 0x4200 },
	'numfacepositions' => { 339 => 0x0 },
	'numindexentries' => { 136 => 0x54 },
	'numwbentries' => { 353 => 0x0, 354 => 0x0 },
	'object' => { 528 => 'object' },
	'objectattributereference' => { 134 => 0x4 },
	'objectcycle' => { 134 => 0x4b, 504 => 'ObjectCycle' },
	'objectdescription' => { 527 => 'objectDescription' },
	'objectdistance' => { 115 => 0x6, 116 => 0x2022 },
	'objectname' => { 134 => 0x5 },
	'objectpreviewdata' => { 134 => 0xca },
	'objectpreviewfileformat' => { 134 => 0xc8 },
	'objectpreviewfileversion' => { 134 => 0xc9 },
	'objectsubtype' => { 527 => 'objectSubtype' },
	'objecttype' => { 527 => 'objectType' },
	'objecttypereference' => { 134 => 0x3 },
	'occurrence' => { 121 => 'Occurrence' },
	'occurrenceassociatedmedia' => { 121 => [\'Occurrence','OccurrenceAssociatedMedia'] },
	'occurrenceassociatedoccurrences' => { 121 => [\'Occurrence','OccurrenceAssociatedOccurrences'] },
	'occurrenceassociatedreferences' => { 121 => [\'Occurrence','OccurrenceAssociatedReferences'] },
	'occurrenceassociatedsequences' => { 121 => [\'Occurrence','OccurrenceAssociatedSequences'] },
	'occurrenceassociatedtaxa' => { 121 => [\'Occurrence','OccurrenceAssociatedTaxa'] },
	'occurrencebehavior' => { 121 => [\'Occurrence','OccurrenceBehavior'] },
	'occurrencecatalognumber' => { 121 => [\'Occurrence','OccurrenceCatalogNumber'] },
	'occurrencedegreeofestablishment' => { 121 => [\'Occurrence','OccurrenceDegreeOfEstablishment'] },
	'occurrencedetails' => { 121 => [\'Occurrence','OccurrenceOccurrenceDetails'] },
	'occurrencedisposition' => { 121 => [\'Occurrence','OccurrenceDisposition'] },
	'occurrenceestablishmentmeans' => { 121 => [\'Occurrence','OccurrenceEstablishmentMeans'] },
	'occurrencegeoreferenceverificationstatus' => { 121 => [\'Occurrence','OccurrenceGeoreferenceVerificationStatus'] },
	'occurrenceid' => { 121 => [\'Occurrence','OccurrenceOccurrenceID'] },
	'occurrenceindividualcount' => { 121 => [\'Occurrence','OccurrenceIndividualCount'] },
	'occurrenceindividualid' => { 121 => [\'Occurrence','OccurrenceIndividualID'] },
	'occurrencelifestage' => { 121 => [\'Occurrence','OccurrenceLifeStage'] },
	'occurrenceorganismquantity' => { 121 => [\'Occurrence','OccurrenceOrganismQuantity'] },
	'occurrenceorganismquantitytype' => { 121 => [\'Occurrence','OccurrenceOrganismQuantityType'] },
	'occurrenceothercatalognumbers' => { 121 => [\'Occurrence','OccurrenceOtherCatalogNumbers'] },
	'occurrencepathway' => { 121 => [\'Occurrence','OccurrencePathway'] },
	'occurrencepreparations' => { 121 => [\'Occurrence','OccurrencePreparations'] },
	'occurrencepreviousidentifications' => { 121 => [\'Occurrence','OccurrencePreviousIdentifications'] },
	'occurrencerecordedby' => { 121 => [\'Occurrence','OccurrenceRecordedBy'] },
	'occurrencerecordedbyid' => { 121 => [\'Occurrence','OccurrenceRecordedByID'] },
	'occurrencerecordnumber' => { 121 => [\'Occurrence','OccurrenceRecordNumber'] },
	'occurrenceremarks' => { 121 => [\'Occurrence','OccurrenceOccurrenceRemarks'] },
	'occurrencereproductivecondition' => { 121 => [\'Occurrence','OccurrenceReproductiveCondition'] },
	'occurrencesex' => { 121 => [\'Occurrence','OccurrenceSex'] },
	'occurrencestatus' => { 121 => [\'Occurrence','OccurrenceOccurrenceStatus'] },
	'oecfcolumns' => { 515 => [\'OECF','OECFColumns'] },
	'oecfnames' => { 515 => [\'OECF','OECFNames'] },
	'oecfrows' => { 515 => [\'OECF','OECFRows'] },
	'oecfvalues' => { 515 => [\'OECF','OECFValues'] },
	'offsaledate' => { 528 => 'offSaleDate' },
	'offsaledatea-platform' => { 528 => [\'offSaleDate','offSaleDateA-platform'] },
	'offsaledatedate' => { 528 => [\'offSaleDate','offSaleDateDate'] },
	'offsetdacvalue' => { 141 => 0x190a },
	'offsethdr' => { 520 => 'OffsetHDR' },
	'offsetschema' => { 122 => 0xea1d },
	'offsetsdr' => { 520 => 'OffsetSDR' },
	'offsettime' => { 122 => 0x9010 },
	'offsettimedigitized' => { 122 => 0x9012 },
	'offsettimeoriginal' => { 122 => 0x9011 },
	'oismode' => { 1 => 0xf },
	'okbutton' => { 313 => '15.1', 318 => '16.1' },
	'oldsubfiletype' => { 122 => 0xff },
	'olympusimageheight' => { 328 => 0x102f },
	'olympusimagewidth' => { 328 => 0x102e },
	'omenatcapturestrength' => { 141 => 0xa60 },
	'omenautostrength' => { 141 => 0xa5f },
	'omenearlystrength' => { 141 => 0xa5e },
	'omenfocallengthlimit' => { 141 => 0xa62 },
	'omeninitialipfstrength' => { 141 => 0xa5d },
	'omensurfaceindex' => { 141 => 0xa64 },
	'oneshotafrelease' => { 2 => 0x9 },
	'onetouchwb' => { 328 => 0x302 },
	'onsaledate' => { 528 => 'onSaleDate' },
	'onsaledatea-platform' => { 528 => [\'onSaleDate','onSaleDateA-platform'] },
	'onsaledatedate' => { 528 => [\'onSaleDate','onSaleDateDate'] },
	'onsaleday' => { 528 => 'onSaleDay' },
	'onsaledaya-platform' => { 528 => [\'onSaleDay','onSaleDayA-platform'] },
	'onsaledayday' => { 528 => [\'onSaleDay','onSaleDayDay'] },
	'opcodelist1' => { 122 => 0xc740 },
	'opcodelist2' => { 122 => 0xc741 },
	'opcodelist3' => { 122 => 0xc74e },
	'opticalzoom' => { 145 => 0xfa3d, 147 => [0x6006,0xf006], 148 => 0x1000, 149 => 0xf, 152 => 0x1e, 154 => 0x20, 155 => 0x1c, 166 => 'OpticalZoom' },
	'opticalzoomcode' => { 79 => 0xa },
	'opticalzoommode' => { 347 => 0x34 },
	'opticalzoomon' => { 423 => 0x219 },
	'optionenddate' => { 531 => 'optionEndDate' },
	'opto-electricconvfactor' => { 515 => 'OECF' },
	'orangehsl' => { 106 => 0x20911 },
	'ordernumber' => { 130 => 0x8002 },
	'organisationinimagecode' => { 523 => 'OrganisationInImageCode' },
	'organisationinimagename' => { 523 => 'OrganisationInImageName' },
	'organism' => { 121 => 'Organism' },
	'organismassociatedoccurrences' => { 121 => [\'Organism','OrganismAssociatedOccurrences'] },
	'organismassociatedorganisms' => { 121 => [\'Organism','OrganismAssociatedOrganisms'] },
	'organismid' => { 121 => [\'Organism','OrganismOrganismID'] },
	'organismname' => { 121 => [\'Organism','OrganismOrganismName'] },
	'organismpreviousidentifications' => { 121 => [\'Organism','OrganismPreviousIdentifications'] },
	'organismremarks' => { 121 => [\'Organism','OrganismOrganismRemarks'] },
	'organismscope' => { 121 => [\'Organism','OrganismOrganismScope'] },
	'organization' => { 528 => 'organization' },
	'orientation' => { 122 => 0x112, 352 => 0x112, 527 => 'orientation', 534 => 'Orientation' },
	'orientation2' => { 453 => [0x28,0x2e] },
	'orientationlinkedaf' => { 2 => 0xe },
	'orientationlinkedafpoint' => { 87 => 0x516 },
	'originalalbumtitle' => { 182 => 'WM/OriginalAlbumTitle' },
	'originalartist' => { 182 => 'WM/OriginalArtist', 399 => "\xa9ope" },
	'originalbestqualitysize' => { 122 => 0xc792 },
	'originalcreatedatetime' => { 499 => 'OriginalCreateDateTime' },
	'originaldecisiondata' => { 117 => 'Canon-OriginalDecisionData' },
	'originaldecisiondataoffset' => { 66 => 0x83 },
	'originaldefaultcropsize' => { 122 => 0xc793 },
	'originaldefaultfinalsize' => { 122 => 0xc791 },
	'originaldirectory' => { 344 => 0x408 },
	'originaldocumentid' => { 539 => 'OriginalDocumentID' },
	'originalfilename' => { 100 => 0x816, 141 => 0x3e9, 153 => 0x20, 344 => 0x407, 499 => 'OriginalFilename' },
	'originalimagehash' => { 489 => 'OriginalImageHash' },
	'originalimagehashtype' => { 489 => 'OriginalImageHashType' },
	'originalimageheight' => { 81 => 0xc, 126 => 0x1 },
	'originalimagemd5' => { 489 => 'OriginalImageMD5' },
	'originalimagesize' => { 165 => 'OriginalImageSize' },
	'originalimagewidth' => { 81 => 0xb, 126 => 0x0 },
	'originallyricist' => { 182 => 'WM/OriginalLyricist' },
	'originalrawfiledata' => { 122 => 0xc68c },
	'originalrawfiledigest' => { 122 => 0xc71d },
	'originalrawfilename' => { 122 => 0xc68b },
	'originaltransmissionreference' => { 134 => 0x67 },
	'originatingprogram' => { 134 => 0x41, 504 => 'OriginatingProgram' },
	'originplatform' => { 528 => 'originPlatform' },
	'os' => { 513 => 'os' },
	'otherconditions' => { 333 => 'OtherConditions' },
	'otherconstraints' => { 333 => 'OtherConstraints' },
	'otherimage' => { 117 => 'Exif-OtherImage' },
	'otherimageinfo' => { 333 => 'OtherImageInfo' },
	'otherimagelength' => { 122 => 0x202 },
	'otherimagestart' => { 122 => 0x201 },
	'otherlicensedocuments' => { 333 => 'OtherLicenseDocuments' },
	'otherlicenseinfo' => { 333 => 'OtherLicenseInfo' },
	'otherlicenserequirements' => { 333 => 'OtherLicenseRequirements' },
	'outcue' => { 538 => 'outCue' },
	'outcuescale' => { 538 => [\'outCue','outCueScale'] },
	'outcuevalue' => { 538 => [\'outCue','outCueValue'] },
	'outputimageheight' => { 203 => 0x3 },
	'outputimagewidth' => { 203 => 0x2 },
	'outputlut' => { 347 => 0xa7 },
	'outputprofile' => { 141 => 0x138b },
	'outputresolution' => { 203 => 0x4 },
	'overclockcols' => { 141 => 0x189c },
	'overclockrows' => { 141 => 0x18c4 },
	'overridelookvignette' => { 509 => 'OverrideLookVignette', 511 => 'OverrideLookVignette' },
	'owner' => { 399 => 'ownr', 542 => 'Owner' },
	'ownerid' => { 134 => 0xbc },
	'ownername' => { 15 => 0x10f, 66 => 0x9, 100 => 0x810, 122 => [0xa430,0xfde8], 159 => 'OwnerName', 506 => 'OwnerName', 516 => 'CameraOwnerName' },
	'padding' => { 122 => 0xea1c },
	'pagecount' => { 528 => 'pageCount' },
	'pageimage' => { 536 => [\'PageInfo','PageInfoImage'] },
	'pageimageformat' => { 536 => [\'PageInfo','PageInfoFormat'] },
	'pageimageheight' => { 536 => [\'PageInfo','PageInfoHeight'] },
	'pageimagepagenumber' => { 536 => [\'PageInfo','PageInfoPageNumber'] },
	'pageimagewidth' => { 536 => [\'PageInfo','PageInfoWidth'] },
	'pageinfo' => { 536 => 'PageInfo' },
	'pagename' => { 122 => 0x11d },
	'pagenumber' => { 122 => 0x129 },
	'pageprogressiondirection' => { 528 => 'pageProgressionDirection' },
	'pagerange' => { 528 => 'pageRange' },
	'paintbasedcorrectionmasks' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasks'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasks'] },
	'paintbasedcorrections' => { 509 => 'PaintBasedCorrections', 511 => 'PaintBasedCorrections' },
	'paintcorrectionactive' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionActive'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionActive'] },
	'paintcorrectionamount' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionAmount'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionAmount'] },
	'paintcorrectionblacks2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBlacks2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBlacks2012'] },
	'paintcorrectionbrightness' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBrightness'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalBrightness'] },
	'paintcorrectionclarity' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity'] },
	'paintcorrectionclarity2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalClarity2012'] },
	'paintcorrectioncontrast' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast'] },
	'paintcorrectioncontrast2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalContrast2012'] },
	'paintcorrectioncorrectionname' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionName'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionName'] },
	'paintcorrectioncorrectionsyncid' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionSyncID'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionSyncID'] },
	'paintcorrectiondefringe' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDefringe'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDefringe'] },
	'paintcorrectiondehaze' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDehaze'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalDehaze'] },
	'paintcorrectionexposure' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure'] },
	'paintcorrectionexposure2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalExposure2012'] },
	'paintcorrectionhighlights2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHighlights2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHighlights2012'] },
	'paintcorrectionhue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalHue'] },
	'paintcorrectionluminancenoise' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalLuminanceNoise'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalLuminanceNoise'] },
	'paintcorrectionmaskalpha' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAlpha'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAlpha'] },
	'paintcorrectionmaskangle' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAngle'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksAngle'] },
	'paintcorrectionmaskbottom' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksBottom'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksBottom'] },
	'paintcorrectionmaskcentervalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterValue'] },
	'paintcorrectionmaskcenterweight' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterWeight'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCenterWeight'] },
	'paintcorrectionmaskdabs' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksDabs'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksDabs'] },
	'paintcorrectionmaskfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFeather'] },
	'paintcorrectionmaskflipped' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlipped'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlipped'] },
	'paintcorrectionmaskflow' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlow'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFlow'] },
	'paintcorrectionmaskfullx' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullX'] },
	'paintcorrectionmaskfully' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksFullY'] },
	'paintcorrectionmaskinputdigest' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksInputDigest'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksInputDigest'] },
	'paintcorrectionmaskleft' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksLeft'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksLeft'] },
	'paintcorrectionmaskmaskactive' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskActive'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskActive'] },
	'paintcorrectionmaskmaskblendmode' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskBlendMode'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskBlendMode'] },
	'paintcorrectionmaskmaskdigest' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskDigest'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskDigest'] },
	'paintcorrectionmaskmaskinverted' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskInverted'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskInverted'] },
	'paintcorrectionmaskmaskname' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskName'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskName'] },
	'paintcorrectionmaskmasks' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasks'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasks'] },
	'paintcorrectionmaskmasksalpha' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksAlpha'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksAlpha'] },
	'paintcorrectionmaskmasksangle' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksAngle'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksAngle'] },
	'paintcorrectionmaskmasksbottom' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksBottom'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksBottom'] },
	'paintcorrectionmaskmaskscentervalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksCenterValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksCenterValue'] },
	'paintcorrectionmaskmaskscenterweight' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksCenterWeight'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksCenterWeight'] },
	'paintcorrectionmaskmasksdabs' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksDabs'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksDabs'] },
	'paintcorrectionmaskmasksfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFeather'] },
	'paintcorrectionmaskmasksflipped' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFlipped'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFlipped'] },
	'paintcorrectionmaskmasksflow' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFlow'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFlow'] },
	'paintcorrectionmaskmasksfullx' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFullX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFullX'] },
	'paintcorrectionmaskmasksfully' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFullY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksFullY'] },
	'paintcorrectionmaskmasksinputdigest' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksInputDigest'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksInputDigest'] },
	'paintcorrectionmaskmasksleft' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksLeft'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksLeft'] },
	'paintcorrectionmaskmasksmaskactive' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskActive'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskActive'] },
	'paintcorrectionmaskmasksmaskblendmode' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskBlendMode'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskBlendMode'] },
	'paintcorrectionmaskmasksmaskdigest' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskDigest'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskDigest'] },
	'paintcorrectionmaskmasksmaskinverted' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskInverted'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskInverted'] },
	'paintcorrectionmaskmasksmaskname' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskName'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskName'] },
	'paintcorrectionmaskmasksmasksubtype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskSubType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskSubType'] },
	'paintcorrectionmaskmasksmasksyncid' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskSyncID'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskSyncID'] },
	'paintcorrectionmaskmasksmaskversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskVersion'] },
	'paintcorrectionmaskmasksmidpoint' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMidpoint'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMidpoint'] },
	'paintcorrectionmaskmasksorigin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksOrigin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksOrigin'] },
	'paintcorrectionmaskmasksperimetervalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksPerimeterValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksPerimeterValue'] },
	'paintcorrectionmaskmasksradius' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRadius'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRadius'] },
	'paintcorrectionmaskmasksreferencepoint' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksReferencePoint'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksReferencePoint'] },
	'paintcorrectionmaskmasksright' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRight'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRight'] },
	'paintcorrectionmaskmasksroundness' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRoundness'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksRoundness'] },
	'paintcorrectionmaskmaskssizex' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksSizeX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksSizeX'] },
	'paintcorrectionmaskmaskssizey' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksSizeY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksSizeY'] },
	'paintcorrectionmaskmaskstop' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksTop'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksTop'] },
	'paintcorrectionmaskmasksubtype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskSubType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskSubType'] },
	'paintcorrectionmaskmasksvalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksMaskValue'] },
	'paintcorrectionmaskmasksversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksVersion'] },
	'paintcorrectionmaskmaskswhat' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksWhat'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksWhat'] },
	'paintcorrectionmaskmaskswholeimagearea' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksWholeImageArea'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksWholeImageArea'] },
	'paintcorrectionmaskmasksx' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksX'] },
	'paintcorrectionmaskmasksy' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksY'] },
	'paintcorrectionmaskmasksyncid' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskSyncID'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskSyncID'] },
	'paintcorrectionmaskmaskszerox' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksZeroX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksZeroX'] },
	'paintcorrectionmaskmaskszeroy' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksZeroY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMasksZeroY'] },
	'paintcorrectionmaskmaskversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskVersion'] },
	'paintcorrectionmaskmidpoint' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMidpoint'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMidpoint'] },
	'paintcorrectionmaskorigin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksOrigin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksOrigin'] },
	'paintcorrectionmaskperimetervalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksPerimeterValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksPerimeterValue'] },
	'paintcorrectionmaskradius' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRadius'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRadius'] },
	'paintcorrectionmaskrange' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMask'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMask'] },
	'paintcorrectionmaskrangeareamodels' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModels'] },
	'paintcorrectionmaskrangeareamodelscolorsampleinfo' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'paintcorrectionmaskrangeareamodelscomponents' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'paintcorrectionmaskrangecoloramount' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskColorAmount'] },
	'paintcorrectionmaskrangedepthfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthFeather'] },
	'paintcorrectionmaskrangedepthmax' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMax'] },
	'paintcorrectionmaskrangedepthmin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskDepthMin'] },
	'paintcorrectionmaskrangeinvert' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskInvert'] },
	'paintcorrectionmaskrangelumfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumFeather'] },
	'paintcorrectionmaskrangeluminancedepthsampleinfo' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'paintcorrectionmaskrangelummax' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMax'] },
	'paintcorrectionmaskrangelummin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumMin'] },
	'paintcorrectionmaskrangelumrange' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskLumRange'] },
	'paintcorrectionmaskrangesampletype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskSampleType'] },
	'paintcorrectionmaskrangetype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskType'] },
	'paintcorrectionmaskrangeversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksCorrectionRangeMaskVersion'] },
	'paintcorrectionmaskreferencepoint' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksReferencePoint'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksReferencePoint'] },
	'paintcorrectionmaskright' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRight'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRight'] },
	'paintcorrectionmaskroundness' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRoundness'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksRoundness'] },
	'paintcorrectionmasksizex' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeX'] },
	'paintcorrectionmasksizey' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksSizeY'] },
	'paintcorrectionmasktop' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksTop'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksTop'] },
	'paintcorrectionmaskvalue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskValue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksMaskValue'] },
	'paintcorrectionmaskversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksVersion'] },
	'paintcorrectionmaskwhat' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWhat'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWhat'] },
	'paintcorrectionmaskwholeimagearea' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWholeImageArea'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksWholeImageArea'] },
	'paintcorrectionmaskx' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksX'] },
	'paintcorrectionmasky' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksY'] },
	'paintcorrectionmaskzerox' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroX'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroX'] },
	'paintcorrectionmaskzeroy' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroY'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionMasksZeroY'] },
	'paintcorrectionmoire' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalMoire'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalMoire'] },
	'paintcorrectionrangemask' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMask'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMask'] },
	'paintcorrectionrangemaskareamodels' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModels'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModels'] },
	'paintcorrectionrangemaskareamodelscolorsampleinfo' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'paintcorrectionrangemaskareamodelscomponents' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskAreaModelsAreaComponents'] },
	'paintcorrectionrangemaskcoloramount' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskColorAmount'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskColorAmount'] },
	'paintcorrectionrangemaskdepthfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthFeather'] },
	'paintcorrectionrangemaskdepthmax' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMax'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMax'] },
	'paintcorrectionrangemaskdepthmin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskDepthMin'] },
	'paintcorrectionrangemaskinvert' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskInvert'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskInvert'] },
	'paintcorrectionrangemasklumfeather' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumFeather'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumFeather'] },
	'paintcorrectionrangemaskluminancedepthsampleinfo' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'paintcorrectionrangemasklummax' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMax'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMax'] },
	'paintcorrectionrangemasklummin' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMin'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumMin'] },
	'paintcorrectionrangemasklumrange' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumRange'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskLumRange'] },
	'paintcorrectionrangemasksampletype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskSampleType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskSampleType'] },
	'paintcorrectionrangemasktype' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskType'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskType'] },
	'paintcorrectionrangemaskversion' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskVersion'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsCorrectionRangeMaskVersion'] },
	'paintcorrectionsaturation' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSaturation'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSaturation'] },
	'paintcorrectionshadows2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalShadows2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalShadows2012'] },
	'paintcorrectionsharpness' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSharpness'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalSharpness'] },
	'paintcorrectiontemperature' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTemperature'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTemperature'] },
	'paintcorrectiontexture' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTexture'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTexture'] },
	'paintcorrectiontint' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTint'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalTint'] },
	'paintcorrectiontoninghue' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalToningHue'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalToningHue'] },
	'paintcorrectiontoningsaturation' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalToningSaturation'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalToningSaturation'] },
	'paintcorrectionwhat' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsWhat'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsWhat'] },
	'paintcorrectionwhites2012' => { 509 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalWhites2012'], 511 => [\'PaintBasedCorrections','PaintBasedCorrectionsLocalWhites2012'] },
	'panasonicdatetime' => { 350 => 0x0 },
	'panasonicexifversion' => { 347 => 0x26 },
	'panasonicimageheight' => { 347 => 0x4c },
	'panasonicimagewidth' => { 347 => 0x4b },
	'panasonicrawversion' => { 352 => 0x1 },
	'panasonictitle' => { 122 => 0xc6d2 },
	'panasonictitle2' => { 122 => 0xc6d3 },
	'panoramaangle' => { 130 => 0x1153 },
	'panoramacropbottom' => { 454 => 0x7 },
	'panoramacropleft' => { 454 => 0x4 },
	'panoramacropright' => { 454 => 0x6 },
	'panoramacroptop' => { 454 => 0x5 },
	'panoramadirection' => { 74 => 0x5, 130 => 0x1154, 454 => 0x3 },
	'panoramaframeheight' => { 454 => 0x9 },
	'panoramaframenumber' => { 74 => 0x2 },
	'panoramaframewidth' => { 454 => 0x8 },
	'panoramafullheight' => { 454 => 0x2 },
	'panoramafullwidth' => { 454 => 0x1 },
	'panoramamode' => { 143 => 0x3c, 323 => 0x601 },
	'panoramasize3d' => { 436 => 0x38 },
	'panoramasourceheight' => { 454 => 0xb },
	'panoramasourcewidth' => { 454 => 0xa },
	'panoramicstitchcameramotion' => { 179 => 'PanoramicStitchCameraMotion', 180 => 0x1 },
	'panoramicstitchmaptype' => { 179 => 'PanoramicStitchMapType', 180 => 0x2 },
	'panoramicstitchphi0' => { 179 => 'PanoramicStitchPhi0', 180 => 0x5 },
	'panoramicstitchphi1' => { 179 => 'PanoramicStitchPhi1', 180 => 0x6 },
	'panoramicstitchtheta0' => { 179 => 'PanoramicStitchTheta0', 180 => 0x3 },
	'panoramicstitchtheta1' => { 179 => 'PanoramicStitchTheta1', 180 => 0x4 },
	'panoramicstitchversion' => { 180 => 0x0 },
	'pantry' => { 539 => 'Pantry' },
	'pantryinstanceid' => { 539 => [\'Pantry','PantryInstanceID'] },
	'parallax' => { 130 => 0xb211, 322 => 0x28 },
	'parametricdarks' => { 509 => 'ParametricDarks', 511 => 'ParametricDarks' },
	'parametrichighlights' => { 509 => 'ParametricHighlights', 511 => 'ParametricHighlights' },
	'parametrichighlightsplit' => { 509 => 'ParametricHighlightSplit', 511 => 'ParametricHighlightSplit' },
	'parametriclights' => { 509 => 'ParametricLights', 511 => 'ParametricLights' },
	'parametricmidtonesplit' => { 509 => 'ParametricMidtoneSplit', 511 => 'ParametricMidtoneSplit' },
	'parametricshadows' => { 509 => 'ParametricShadows', 511 => 'ParametricShadows' },
	'parametricshadowsplit' => { 509 => 'ParametricShadowSplit', 511 => 'ParametricShadowSplit' },
	'parentalrating' => { 182 => 'WM/ParentalRating' },
	'parentid' => { 523 => 'parentId' },
	'parentmediaeventid' => { 499 => 'ParentMediaEventID' },
	'parentmeid' => { 499 => 'ParentMEID' },
	'parentproductid' => { 399 => '@ppi' },
	'parentreference1' => { 521 => [\'TagStructure','TagStructureParentReference'] },
	'parentreference2' => { 521 => [\'TagStructure','TagStructureSubLabelsParentReference'] },
	'parentreference3' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsParentReference'] },
	'parentreference4' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsParentReference'] },
	'parentreference5' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsParentReference'] },
	'parentreference6' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsParentReference'] },
	'parentshorttitle' => { 399 => '@PST' },
	'parenttitle' => { 399 => '@pti' },
	'partialactivecols1' => { 141 => 0x17e8 },
	'partialactivecols2' => { 141 => 0x17f2 },
	'partialactiverows1' => { 141 => 0x17fc },
	'partialactiverows2' => { 141 => 0x1806 },
	'partofcompilation' => { 538 => 'partOfCompilation' },
	'patientbirthdate' => { 487 => 'PatientDOB' },
	'patientid' => { 487 => 'PatientID' },
	'patientname' => { 487 => 'PatientName' },
	'patientsex' => { 487 => 'PatientSex' },
	'patternareaheight' => { 141 => 0x963 },
	'patternareawidth' => { 141 => 0x962 },
	'patterncorrectionfactorscale' => { 141 => 0x969 },
	'patterncropcols1' => { 141 => 0x96c },
	'patterncropcols2' => { 141 => 0x96d },
	'patterncroprows1' => { 141 => 0x96a },
	'patterncroprows2' => { 141 => 0x96b },
	'patternimagerheight' => { 141 => 0x961 },
	'patternimagerwidth' => { 141 => 0x960 },
	'patternx' => { 141 => 0x966 },
	'patterny' => { 141 => 0x967 },
	'pdfversion' => { 525 => 'PDFVersion' },
	'pentaximagesize' => { 382 => 0x9 },
	'pentaxmodelid' => { 362 => 0x0, 382 => 0x5 },
	'pentaxmodeltype' => { 382 => 0x1 },
	'pentaxversion' => { 382 => 0x0 },
	'people' => { 490 => 'People', 502 => 'People' },
	'perchannelblacklevel' => { 43 => 0x157, 44 => 0x16b, 46 => 0xc4, 47 => [0x2b4,0x2cb,0x2cf], 48 => [0x108,0x14d], 49 => 0x1df, 50 => [0x1f8,0x2d8], 51 => [0x22c,0x30a], 52 => 0x149 },
	'performer' => { 399 => 'perf', 407 => 'perf' },
	'performerkeywords' => { 407 => "\xa9prk" },
	'performers' => { 407 => "\xa9prf" },
	'performerurl' => { 407 => "\xa9prl" },
	'period' => { 182 => 'WM/Period' },
	'peripheralillumcentralradius' => { 485 => 0x8030 },
	'peripheralillumcentralvalue' => { 485 => 0x8031 },
	'peripheralillumination' => { 106 => 0x20702, 112 => 0x68 },
	'peripheralilluminationcorr' => { 64 => 0x1, 372 => 0x2 },
	'peripheralilluminationon' => { 106 => '0x20702.0', 112 => 0x64 },
	'peripheralillumperiphvalue' => { 485 => 0x8032 },
	'peripherallighting' => { 81 => 0x2, 130 => 0x3804 },
	'peripherallightingsetting' => { 82 => 0x5 },
	'peripherallightingvalue' => { 81 => 0x6 },
	'permissions' => { 531 => 'permissions' },
	'permits' => { 507 => 'permits' },
	'person' => { 528 => 'person' },
	'personality' => { 499 => 'Personality' },
	'personheard' => { 523 => 'PersonHeard' },
	'personheardidentifier' => { 523 => [\'PersonHeard','PersonHeardIdentifier'] },
	'personheardname' => { 523 => [\'PersonHeard','PersonHeardName'] },
	'personinimage' => { 523 => 'PersonInImage' },
	'personinimagecharacteristic' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristic'] },
	'personinimagecvtermcvid' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvId'] },
	'personinimagecvtermid' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermId'] },
	'personinimagecvtermname' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermName'] },
	'personinimagecvtermrefinedabout' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonCharacteristicCvTermRefinedAbout'] },
	'personinimagedescription' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonDescription'] },
	'personinimageid' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonId'] },
	'personinimagename' => { 523 => [\'PersonInImageWDetails','PersonInImageWDetailsPersonName'] },
	'personinimagewdetails' => { 523 => 'PersonInImageWDetails' },
	'perspectiveaspect' => { 509 => 'PerspectiveAspect', 511 => 'PerspectiveAspect' },
	'perspectivehorizontal' => { 509 => 'PerspectiveHorizontal', 511 => 'PerspectiveHorizontal' },
	'perspectiverotate' => { 509 => 'PerspectiveRotate', 511 => 'PerspectiveRotate' },
	'perspectivescale' => { 509 => 'PerspectiveScale', 511 => 'PerspectiveScale' },
	'perspectiveupright' => { 509 => 'PerspectiveUpright', 511 => 'PerspectiveUpright' },
	'perspectivevertical' => { 509 => 'PerspectiveVertical', 511 => 'PerspectiveVertical' },
	'perspectivex' => { 509 => 'PerspectiveX', 511 => 'PerspectiveX' },
	'perspectivey' => { 509 => 'PerspectiveY', 511 => 'PerspectiveY' },
	'pf0customfuncregistration' => { 95 => 0x1 },
	'pf10retainprogramshift' => { 95 => 0xb },
	'pf13drivepriority' => { 95 => 0xe },
	'pf14disablefocussearch' => { 95 => 0xf },
	'pf15disableafassistbeam' => { 95 => 0x10 },
	'pf16autofocuspointshoot' => { 95 => 0x11 },
	'pf17disableafpointsel' => { 95 => 0x12 },
	'pf18enableautoafpointsel' => { 95 => 0x13 },
	'pf19continuousshootspeed' => { 95 => 0x14 },
	'pf19shootingspeedhigh' => { 94 => 0xa },
	'pf19shootingspeedlow' => { 94 => 0x9 },
	'pf1disableshootingmodes' => { 95 => 0x2 },
	'pf1value' => { 94 => 0x1 },
	'pf20limitcontinousshots' => { 95 => 0x15 },
	'pf20maxcontinousshots' => { 94 => 0xb },
	'pf21enablequietoperation' => { 95 => 0x16 },
	'pf23felocktime' => { 94 => 0xd },
	'pf23postreleasetime' => { 94 => 0xe },
	'pf23settimerlengths' => { 95 => 0x18 },
	'pf23shutterbuttontime' => { 94 => 0xc },
	'pf24lightlcdduringbulb' => { 95 => 0x19 },
	'pf25aemode' => { 94 => 0xf },
	'pf25afmode' => { 94 => 0x12 },
	'pf25afpointsel' => { 94 => 0x13 },
	'pf25colormatrix' => { 94 => 0x17 },
	'pf25defaultclearsettings' => { 95 => 0x1a },
	'pf25drivemode' => { 94 => 0x11 },
	'pf25imagesize' => { 94 => 0x14 },
	'pf25meteringmode' => { 94 => 0x10 },
	'pf25parameters' => { 94 => 0x16 },
	'pf25wbmode' => { 94 => 0x15 },
	'pf26shortenreleaselag' => { 95 => 0x1b },
	'pf27reversedialrotation' => { 95 => 0x1c },
	'pf27value' => { 94 => 0x18 },
	'pf28noquickdialexpcomp' => { 95 => 0x1d },
	'pf29quickdialswitchoff' => { 95 => 0x1e },
	'pf2disablemeteringmodes' => { 95 => 0x3 },
	'pf2value' => { 94 => 0x2 },
	'pf30enlargementmode' => { 95 => 0x1f },
	'pf31originaldecisiondata' => { 95 => 0x20 },
	'pf3manualexposuremetering' => { 95 => 0x4 },
	'pf3value' => { 94 => 0x3 },
	'pf4exposuretimelimits' => { 95 => 0x5 },
	'pf4exposuretimemax' => { 94 => 0x5 },
	'pf4exposuretimemin' => { 94 => 0x4 },
	'pf5aperturelimits' => { 95 => 0x6 },
	'pf5aperturemax' => { 94 => 0x7 },
	'pf5aperturemin' => { 94 => 0x6 },
	'pf6presetshootingmodes' => { 95 => 0x7 },
	'pf7bracketcontinuousshoot' => { 95 => 0x8 },
	'pf8bracketshots' => { 94 => 0x8 },
	'pf8setbracketshots' => { 95 => 0x9 },
	'pf9changebracketsequence' => { 95 => 0xa },
	'phasedetectaf' => { 196 => 0x6 },
	'phonenumber' => { 160 => 'Phone' },
	'photoeffect' => { 36 => 0x28 },
	'photoeffecthistoryxml' => { 296 => 0xe9651831 },
	'photoeffects' => { 296 => 0xab5eca5e },
	'photoeffectsblue' => { 298 => 0x8 },
	'photoeffectsgreen' => { 298 => 0x6 },
	'photoeffectsred' => { 298 => 0x4 },
	'photoeffectstype' => { 298 => 0x0 },
	'photographer' => { 122 => 0xa437 },
	'photographicsensitivity' => { 516 => 'PhotographicSensitivity' },
	'photoidentifier' => { 1 => 0x2b },
	'photoinfoplayback' => { 303 => '17.6', 312 => '33.6' },
	'photometricinterpretation' => { 122 => 0x106, 534 => 'PhotometricInterpretation' },
	'photoshootingmenubank' => { 244 => 0x11e, 245 => 0x112, 246 => 0x122, 247 => 0x122, 248 => 0x24, 266 => 0x0 },
	'photoshootingmenubankimagearea' => { 242 => 0x6dd, 244 => 0x144, 245 => 0x134, 246 => 0x148, 247 => 0x148, 266 => '7.1' },
	'photoshopbgrthumbnail' => { 396 => 0x409 },
	'photoshopquality' => { 395 => 0x0 },
	'photoshopthumbnail' => { 396 => 0x40c },
	'photostyle' => { 347 => 0x89 },
	'picasawebgphotoid' => { 514 => 'picasawebGPhotoId' },
	'picklabel' => { 514 => 'PickLabel' },
	'pictinfo' => { 423 => 0x208 },
	'picturecontrol' => { 296 => 0xe2173c47 },
	'picturecontrolactive' => { 299 => 0x0 },
	'picturecontroladjust' => { 254 => 0x30, 255 => 0x30, 256 => 0x36 },
	'picturecontrolbase' => { 254 => 0x18, 255 => 0x18, 256 => 0x1c },
	'picturecontroldata' => { 239 => [0xbd,0x23] },
	'picturecontrolmode' => { 299 => 0x13 },
	'picturecontrolname' => { 254 => 0x4, 255 => 0x4, 256 => 0x8 },
	'picturecontrolquickadjust' => { 254 => 0x31, 255 => 0x31, 256 => 0x37 },
	'pictureeffect' => { 448 => 0x200e },
	'pictureeffect2' => { 457 => 0x1163, 458 => 0x1167, 459 => 0x1143, 460 => 0x11bf, 461 => 0x119b, 462 => 0x1053, 463 => 0x24b, 464 => 0x24b, 465 => 0x23c, 480 => 0x46 },
	'picturefinish' => { 185 => 0x71 },
	'picturemode' => { 130 => 0x1031, 323 => 0x520, 382 => [0xb,0x33], 424 => 0x3d },
	'picturemode2' => { 363 => 0x0 },
	'picturemodebwfilter' => { 323 => 0x525 },
	'picturemodecontrast' => { 323 => 0x523 },
	'picturemodeeffect' => { 323 => 0x52d },
	'picturemodehue' => { 323 => 0x522 },
	'picturemodesaturation' => { 323 => 0x521 },
	'picturemodesharpness' => { 323 => 0x524 },
	'picturemodetone' => { 323 => 0x526 },
	'pictureprofile' => { 457 => [0x115e,0x115f], 458 => [0x1162,0x1163], 459 => [0x113e,0x113f], 460 => [0x11ba,0x11bb], 461 => [0x1196,0x1197], 462 => [0x104e,0x104f], 463 => [0x246,0x247], 464 => [0x246,0x247], 465 => [0x237,0x238] },
	'picturestyle' => { 8 => [0x4b,0x51], 9 => 0xf4, 10 => 0x6c, 11 => 0x86, 12 => 0x73, 16 => 0xab, 17 => 0xa7, 18 => 0xb0, 19 => 0x6c, 20 => 0xa7, 21 => 0xf4, 22 => 0xb3, 24 => 0xf4, 25 => 0xfa, 27 => 0x169, 76 => 0xa, 106 => 0x20301, 112 => 0x2 },
	'picturestylepc' => { 66 => 0x4009 },
	'picturestyleuserdef' => { 66 => 0x4008 },
	'picturewizard' => { 421 => 0x21 },
	'picturewizardcolor' => { 420 => 0x1 },
	'picturewizardcontrast' => { 420 => 0x4 },
	'picturewizardmode' => { 420 => 0x0 },
	'picturewizardsaturation' => { 420 => 0x2 },
	'picturewizardsharpness' => { 420 => 0x3 },
	'pipelineversion' => { 179 => 'PipelineVersion' },
	'pitch' => { 118 => 0x6, 304 => '4.1', 316 => '4.1', 407 => ['ptch',"\xa9fpt"] },
	'pitchangle' => { 252 => 0x4, 323 => 0x904, 337 => 'PitchAngle', 347 => 0x91, 381 => 0x2, 419 => 0x1 },
	'pitchshift' => { 401 => 'player.movie.audio.pitchshift' },
	'pixelaspectratio' => { 400 => 'pasp' },
	'pixelclockfrequency' => { 141 => 0x40b },
	'pixelcorrectionoffset' => { 141 => 0x972 },
	'pixelcorrectionscale' => { 141 => 0x971 },
	'pixelscale' => { 122 => 0x830e },
	'pixelshiftinfo' => { 448 => 0x202f },
	'pixelshiftoffset' => { 130 => 0x1106 },
	'pixelshiftresolution' => { 383 => 0x0 },
	'pixelshiftshots' => { 130 => 0x1105 },
	'pixelsperunitx' => { 335 => 0x0 },
	'pixelsperunity' => { 335 => 0x4 },
	'pixelunits' => { 335 => 0x8 },
	'planarconfiguration' => { 122 => 0x11c, 534 => 'PlanarConfiguration' },
	'plane' => { 488 => [\'Planes','PlanesPlane'] },
	'planeboundary' => { 488 => [\'Planes','PlanesPlaneBoundary'] },
	'planeboundaryvertexcount' => { 488 => [\'Planes','PlanesPlaneBoundaryVertexCount'] },
	'planeextentx' => { 488 => [\'Planes','PlanesPlaneExtentX'] },
	'planeextentz' => { 488 => [\'Planes','PlanesPlaneExtentZ'] },
	'planepose' => { 488 => [\'Planes','PlanesPlanePose'] },
	'planeposepositionx' => { 488 => [\'Planes','PlanesPlanePosePositionX'] },
	'planeposepositiony' => { 488 => [\'Planes','PlanesPlanePosePositionY'] },
	'planeposepositionz' => { 488 => [\'Planes','PlanesPlanePosePositionZ'] },
	'planeposerotationw' => { 488 => [\'Planes','PlanesPlanePoseRotationW'] },
	'planeposerotationx' => { 488 => [\'Planes','PlanesPlanePoseRotationX'] },
	'planeposerotationy' => { 488 => [\'Planes','PlanesPlanePoseRotationY'] },
	'planeposerotationz' => { 488 => [\'Planes','PlanesPlanePoseRotationZ'] },
	'planeposetimestamp' => { 488 => [\'Planes','PlanesPlanePoseTimestamp'] },
	'planes' => { 488 => 'Planes' },
	'planningref' => { 523 => 'PlanningRef' },
	'planningrefidentifier' => { 523 => [\'PlanningRef','PlanningRefIdentifier'] },
	'planningrefname' => { 523 => [\'PlanningRef','PlanningRefName'] },
	'planningrefrole' => { 523 => [\'PlanningRef','PlanningRefRole'] },
	'platenames' => { 543 => 'PlateNames' },
	'platform' => { 528 => 'platform' },
	'playallframes' => { 407 => 'AllF' },
	'playbackbutton' => { 247 => 0x808 },
	'playbackbuttonplaybackmode' => { 247 => 0x814 },
	'playbackflickdown' => { 319 => 0x159, 320 => 0x159, 321 => 0x171 },
	'playbackflickup' => { 319 => 0x155, 320 => 0x155, 321 => 0x16d },
	'playbackmenustime' => { 308 => '20.1', 309 => '21.1', 310 => '21.1' },
	'playbackmonitorofftime' => { 303 => '25.2', 304 => '36.1', 306 => '36.1', 307 => '36.1', 311 => '35.1', 312 => '8.1', 313 => '35.1', 316 => '36.1', 317 => '36.1', 318 => '21.1', 319 => 0x33, 320 => 0x33, 321 => 0x33 },
	'playbackzoom' => { 304 => '37.1' },
	'playdisplay' => { 187 => 0x4e },
	'playerversion' => { 401 => 'player.version' },
	'playgap' => { 399 => 'pgap' },
	'playmode' => { 407 => 'SDLN' },
	'playselection' => { 407 => 'SelO' },
	'plusversion' => { 333 => 'Version' },
	'pmversion' => { 394 => 'PMVersion' },
	'pngwarning' => { 336 => 'Warning' },
	'podcast' => { 399 => 'pcst' },
	'podcasturl' => { 399 => 'purl' },
	'poilevel' => { 238 => 0x8 },
	'portraitimpressionbalance' => { 244 => 0x26e, 257 => 0xa0 },
	'portraitnote' => { 492 => 'PortraitNote' },
	'portraitoutputhighlightpoint' => { 112 => 0x1d },
	'portraitoutputshadowpoint' => { 112 => 0x1e },
	'portraitrawcolortone' => { 112 => 0x16 },
	'portraitrawcontrast' => { 112 => 0x18 },
	'portraitrawhighlight' => { 112 => 0x76 },
	'portraitrawhighlightpoint' => { 112 => 0x1b },
	'portraitrawlinear' => { 112 => 0x19 },
	'portraitrawsaturation' => { 112 => 0x17 },
	'portraitrawshadow' => { 112 => 0x7f },
	'portraitrawshadowpoint' => { 112 => 0x1c },
	'portraitrawsharpness' => { 112 => 0x1a },
	'portraitrefiner' => { 116 => 0x302b },
	'portraitrequest' => { 492 => 'PortraitRequest' },
	'portraitunsharpmaskfineness' => { 112 => 0x9a },
	'portraitunsharpmaskstrength' => { 112 => 0x98 },
	'portraitunsharpmaskthreshold' => { 112 => 0x9c },
	'portraitversion' => { 492 => 'PortraitVersion' },
	'pose' => { 488 => 'Pose' },
	'poseheadingdegrees' => { 497 => 'PoseHeadingDegrees' },
	'posepitchdegrees' => { 497 => 'PosePitchDegrees' },
	'posepositionx' => { 488 => [\'Pose','PosePositionX'] },
	'posepositiony' => { 488 => [\'Pose','PosePositionY'] },
	'posepositionz' => { 488 => [\'Pose','PosePositionZ'] },
	'poserolldegrees' => { 497 => 'PoseRollDegrees' },
	'poserotationw' => { 488 => [\'Pose','PoseRotationW'] },
	'poserotationx' => { 488 => [\'Pose','PoseRotationX'] },
	'poserotationy' => { 488 => [\'Pose','PoseRotationY'] },
	'poserotationz' => { 488 => [\'Pose','PoseRotationZ'] },
	'posetimestamp' => { 488 => [\'Pose','PoseTimestamp'] },
	'positiondescriptor' => { 527 => 'positionDescriptor' },
	'postalcode' => { 164 => 'PostalCode' },
	'postcropvignetteamount' => { 509 => 'PostCropVignetteAmount', 511 => 'PostCropVignetteAmount' },
	'postcropvignettefeather' => { 509 => 'PostCropVignetteFeather', 511 => 'PostCropVignetteFeather' },
	'postcropvignettehighlightcontrast' => { 509 => 'PostCropVignetteHighlightContrast', 511 => 'PostCropVignetteHighlightContrast' },
	'postcropvignettemidpoint' => { 509 => 'PostCropVignetteMidpoint', 511 => 'PostCropVignetteMidpoint' },
	'postcropvignetteroundness' => { 509 => 'PostCropVignetteRoundness', 511 => 'PostCropVignetteRoundness' },
	'postcropvignettestyle' => { 509 => 'PostCropVignetteStyle', 511 => 'PostCropVignetteStyle' },
	'postfocusmerging' => { 347 => 0xbf },
	'postreleaseburstlength' => { 246 => 0x714, 247 => 0x784, 319 => 0x289 },
	'potentialface1position' => { 444 => 0xb },
	'potentialface2position' => { 444 => 0x15 },
	'potentialface3position' => { 444 => 0x1f },
	'potentialface4position' => { 444 => 0x29 },
	'potentialface5position' => { 444 => 0x33 },
	'potentialface6position' => { 444 => 0x3d },
	'potentialface7position' => { 444 => 0x47 },
	'potentialface8position' => { 444 => 0x51 },
	'powersource' => { 361 => '0.1' },
	'poweruptime' => { 239 => 0xb6 },
	'preaf' => { 129 => '0.2' },
	'precaptureframes' => { 328 => 0x300 },
	'predictor' => { 122 => 0x13d },
	'preflashreturnstrength' => { 274 => 0x28a },
	'prefs' => { 134 => 0xdd, 394 => 'Prefs' },
	'prereadfastresetcount' => { 141 => 0x187e },
	'prereleaseburstlength' => { 246 => 0x712, 247 => 0x782, 319 => 0x287 },
	'preservedfilename' => { 539 => 'PreservedFileName' },
	'preservedspecimen' => { 121 => 'PreservedSpecimen' },
	'preservedspecimenmaterialsampleid' => { 121 => [\'PreservedSpecimen','PreservedSpecimenMaterialSampleID'] },
	'presettype' => { 509 => 'PresetType', 511 => 'PresetType' },
	'presetwhitebalance' => { 187 => 0x24, 485 => 0x8002 },
	'presetwhitebalanceadj' => { 485 => 0x8014 },
	'pressure' => { 122 => 0x9402, 516 => 'Pressure' },
	'previewapplicationname' => { 122 => 0xc716 },
	'previewapplicationversion' => { 122 => 0xc717 },
	'previewbutton' => { 303 => ['14.1','15.1'], 304 => '15.1', 306 => '15.1', 307 => '15.1', 312 => '29.1', 313 => '14.1', 316 => '15.1', 317 => '15.1' },
	'previewbuttonplusdials' => { 303 => ['14.2','15.2'], 304 => '15.2', 306 => '43.1', 307 => '43.1', 312 => '31.2', 316 => '43.1', 317 => '43.1' },
	'previewcolorspace' => { 122 => 0xc71a },
	'previewcropbottom' => { 393 => 0xef },
	'previewcropleft' => { 393 => 0xec },
	'previewcropright' => { 393 => 0xee },
	'previewcroptop' => { 393 => 0xed },
	'previewdate' => { 405 => 0x0 },
	'previewdatetime' => { 122 => 0xc71b },
	'previewimage' => { 116 => 0x2000, 117 => 'Exif-PreviewImage', 123 => 'PreviewImage', 125 => 0x4, 169 => 'data', 189 => 0x81, 328 => 0x280, 345 => 0x300, 407 => 'mcvr', 448 => 0x2001 },
	'previewimageborders' => { 382 => 0x3e },
	'previewimageheight' => { 75 => 0x4, 145 => 0xfa58 },
	'previewimagelength' => { 75 => 0x2, 116 => 0x3, 122 => [0x117,0x202], 189 => 0x89, 258 => 0x202, 323 => 0x102, 328 => 0x1037, 382 => 0x3, 413 => 0x1e, 418 => 0x3, 424 => [0x1b,0x1d], 437 => 0x202 },
	'previewimagename' => { 169 => '1Name' },
	'previewimagesize' => { 116 => 0x2, 150 => 0x2, 169 => 'ImageSize', 382 => 0x2, 424 => [0x1c,0x1e], 448 => 0xb02c, 485 => 0x9012 },
	'previewimagestart' => { 75 => 0x5, 116 => 0x4, 122 => [0x111,0x201], 189 => 0x88, 258 => 0x201, 323 => 0x101, 328 => 0x1036, 382 => 0x4, 413 => 0x1c, 418 => 0x2, 424 => [0x1a,0x1c], 437 => 0x201 },
	'previewimagetype' => { 169 => '0Type' },
	'previewimagevalid' => { 323 => 0x100, 328 => 0x1035 },
	'previewimagewidth' => { 75 => 0x3, 145 => 0xfa57 },
	'previewquality' => { 75 => 0x1 },
	'previewsettingsdigest' => { 122 => 0xc719 },
	'previewsettingsname' => { 122 => 0xc718 },
	'primaryafpoint' => { 196 => [0x38,0x44,0x7,0x8] },
	'primarychromaticities' => { 122 => 0x13f, 534 => 'PrimaryChromaticities' },
	'primaryftp' => { 499 => 'PrimaryFTP' },
	'primaryslot' => { 248 => 0x25, 266 => 0x2 },
	'printim' => { 122 => 0xc4a5 },
	'prioritysetinawb' => { 448 => 0x202b },
	'prioritysetupshutterrelease' => { 187 => 0x1d, 434 => 0x28 },
	'privatertkinfo' => { 501 => 'privateRTKInfo' },
	'processbordercolsleft' => { 141 => 0xc61 },
	'processbordercolsright' => { 141 => 0xc62 },
	'processborderrowsbottom' => { 141 => 0xc64 },
	'processborderrowstop' => { 141 => 0xc63 },
	'processingsoftware' => { 122 => 0xb },
	'processversion' => { 509 => 'ProcessVersion', 511 => 'ProcessVersion' },
	'producer' => { 182 => 'WM/Producer', 332 => 'Producer', 399 => "\xa9prd", 401 => 'producer', 407 => "\xa9prd", 525 => 'Producer' },
	'producerkeywords' => { 407 => "\xa9pdk" },
	'productcode' => { 528 => 'productCode' },
	'productid' => { 135 => 0x32, 399 => 'prID', 527 => 'productID' },
	'productidtype' => { 527 => 'productIDType' },
	'productinimage' => { 523 => 'ProductInImage' },
	'productinimagedescription' => { 523 => [\'ProductInImage','ProductInImageProductDescription'] },
	'productinimagegtin' => { 523 => [\'ProductInImage','ProductInImageProductGTIN'] },
	'productinimagename' => { 523 => [\'ProductInImage','ProductInImageProductName'] },
	'productinimageproductid' => { 523 => [\'ProductInImage','ProductInImageProductId'] },
	'productioncode' => { 362 => 0x2 },
	'productorserviceconstraints' => { 333 => 'ProductOrServiceConstraints' },
	'productversion' => { 399 => 'VERS' },
	'profession' => { 528 => 'profession' },
	'profile' => { 488 => [\'Profiles','ProfilesProfile'] },
	'profilecalibrationsig' => { 122 => 0xc6f4 },
	'profilecameraindices' => { 488 => [\'Profiles','ProfilesProfileCameraIndices'] },
	'profilecopyright' => { 122 => 0xc6fe },
	'profiledynamicrange' => { 122 => 0xcd47 },
	'profileembedpolicy' => { 122 => 0xc6fd },
	'profilegaintablemap' => { 122 => 0xcd2d },
	'profilegaintablemap2' => { 122 => 0xcd40 },
	'profilegroupname' => { 122 => 0xcd48 },
	'profilehuesatmapdata1' => { 122 => 0xc6fa },
	'profilehuesatmapdata2' => { 122 => 0xc6fb },
	'profilehuesatmapdata3' => { 122 => 0xcd39 },
	'profilehuesatmapdims' => { 122 => 0xc6f9 },
	'profilehuesatmapencoding' => { 122 => 0xc7a3 },
	'profilelooktabledata' => { 122 => 0xc726 },
	'profilelooktabledims' => { 122 => 0xc725 },
	'profilelooktableencoding' => { 122 => 0xc7a4 },
	'profilename' => { 122 => 0xc6f8, 334 => 'iCCP-name' },
	'profiles' => { 488 => 'Profiles' },
	'profiletonecurve' => { 122 => 0xc6fc },
	'profiletype' => { 488 => [\'Profiles','ProfilesProfileType'] },
	'programiso' => { 347 => 0x3c },
	'programline' => { 363 => '1.1' },
	'programmode' => { 192 => 0x5 },
	'programshift' => { 239 => 0xd },
	'programversion' => { 134 => 0x46 },
	'prohibits' => { 507 => 'prohibits' },
	'projectiontype' => { 497 => 'ProjectionType', 498 => 'ProjectionType' },
	'projectname' => { 538 => 'projectName' },
	'projectref' => { 538 => 'projectRef' },
	'projectrefpath' => { 538 => [\'projectRef','projectRefPath'] },
	'projectreftype' => { 538 => [\'projectRef','projectRefType'] },
	'promotionurl' => { 182 => 'WM/PromotionURL' },
	'propertyreleaseid' => { 333 => 'PropertyReleaseID' },
	'propertyreleasestatus' => { 333 => 'PropertyReleaseStatus' },
	'provider' => { 182 => 'WM/Provider' },
	'province-state' => { 134 => 0x5f },
	'publicationdate' => { 528 => 'publicationDate' },
	'publicationdatea-platform' => { 528 => [\'publicationDate','publicationDateA-platform'] },
	'publicationdatedate' => { 528 => [\'publicationDate','publicationDateDate'] },
	'publicationdisplaydate' => { 528 => 'publicationDisplayDate' },
	'publicationdisplaydatea-platform' => { 528 => [\'publicationDisplayDate','publicationDisplayDateA-platform'] },
	'publicationdisplaydatedate' => { 528 => [\'publicationDisplayDate','publicationDisplayDateDate'] },
	'publicationevent' => { 523 => 'PublicationEvent' },
	'publicationeventdate' => { 523 => [\'PublicationEvent','PublicationEventDate'] },
	'publicationeventidentifier' => { 523 => [\'PublicationEvent','PublicationEventIdentifier'] },
	'publicationeventname' => { 523 => [\'PublicationEvent','PublicationEventName'] },
	'publicationname' => { 528 => 'publicationName' },
	'publisher' => { 182 => 'WM/Publisher', 399 => "\xa9pub", 401 => 'publisher', 512 => 'publisher' },
	'publishingfrequency' => { 528 => 'publishingFrequency' },
	'pulldown' => { 538 => 'pullDown' },
	'purchasedate' => { 399 => 'purd' },
	'purplehsl' => { 106 => 0x20916 },
	'pxshiftperiphedgenr' => { 485 => 0x9013 },
	'pxshiftperiphedgenrvalue' => { 485 => 0x9014 },
	'quality' => { 0 => 0x1, 36 => 0x3, 115 => 0x2, 116 => 0x3002, 130 => 0x1000, 143 => 0x9, 239 => 0x4, 285 => 0x3, 328 => 0x201, 342 => 0x300, 382 => 0x8, 389 => 0x2, 424 => 0x16, 434 => 0x56, 435 => 0x56, 436 => 0xb, 448 => [0x102,0x202e] },
	'quality2' => { 457 => 0x1170, 458 => 0x1174, 459 => 0x1150, 461 => 0x11a8, 462 => 0x1060, 463 => 0x258, 464 => 0x258, 465 => 0x247, 471 => 0x29, 472 => 0x25, 473 => 0x2a },
	'qualitybutton' => { 320 => 0x17d, 321 => 0x195 },
	'qualitybuttonplaybackmode' => { 320 => 0x1bf, 321 => 0x1d7 },
	'qualityhint' => { 1 => 0x1a },
	'qualitymode' => { 116 => 0x8 },
	'quantizationmethod' => { 136 => 0x78 },
	'quickadjust' => { 299 => 0x2a },
	'quickcontroldialinmeter' => { 87 => 0x703 },
	'quickfix' => { 296 => 0x416391c6 },
	'quickshot' => { 423 => 0x213 },
	'quiettime' => { 141 => 0x188a },
	'radialdistortioncoefficient1' => { 214 => 0x14 },
	'radialdistortioncoefficient2' => { 214 => 0x1c },
	'radialdistortioncoefficient3' => { 214 => 0x24 },
	'rads' => { 407 => 'rads' },
	'rangefinder' => { 308 => '4.1', 309 => '5.1', 310 => '5.1' },
	'rangemask' => { 509 => 'RangeMaskMapInfo', 511 => 'RangeMaskMapInfo' },
	'rangemaskmapinfo' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfo'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfo'] },
	'rangemaskmapinfolabmax' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLabMax'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLabMax'] },
	'rangemaskmapinfolabmin' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLabMin'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLabMin'] },
	'rangemaskmapinfolumeq' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLumEq'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoLumEq'] },
	'rangemaskmapinforgbmax' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoRGBMax'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoRGBMax'] },
	'rangemaskmapinforgbmin' => { 509 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoRGBMin'], 511 => [\'RangeMaskMapInfo','RangeMaskMapInfoRangeMaskMapInfoRGBMin'] },
	'rasterizedcaption' => { 134 => 0x7d },
	'rating' => { 122 => 0x4746, 130 => 0x1431, 393 => 0xdf, 399 => 'rtng', 407 => 'rtng', 448 => 0x2002, 504 => 'rating', 513 => 'rating', 523 => 'Rating', 528 => 'rating', 536 => 'Rating' },
	'ratingpercent' => { 122 => 0x4749, 181 => 'Rating', 399 => 'rate', 536 => 'RatingPercent' },
	'ratingregion' => { 523 => [\'Rating','RatingRatingRegion'] },
	'ratingregioncity' => { 523 => [\'Rating','RatingRatingRegionCity'] },
	'ratingregioncountrycode' => { 523 => [\'Rating','RatingRatingRegionCountryCode'] },
	'ratingregioncountryname' => { 523 => [\'Rating','RatingRatingRegionCountryName'] },
	'ratingregiongpsaltitude' => { 523 => [\'Rating','RatingRatingRegionGPSAltitude'] },
	'ratingregiongpslatitude' => { 523 => [\'Rating','RatingRatingRegionGPSLatitude'] },
	'ratingregiongpslongitude' => { 523 => [\'Rating','RatingRatingRegionGPSLongitude'] },
	'ratingregionidentifier' => { 523 => [\'Rating','RatingRatingRegionIdentifier'] },
	'ratingregionlocationid' => { 523 => [\'Rating','RatingRatingRegionLocationId'] },
	'ratingregionlocationname' => { 523 => [\'Rating','RatingRatingRegionLocationName'] },
	'ratingregionprovincestate' => { 523 => [\'Rating','RatingRatingRegionProvinceState'] },
	'ratingregionsublocation' => { 523 => [\'Rating','RatingRatingRegionSublocation'] },
	'ratingregionworldregion' => { 523 => [\'Rating','RatingRatingRegionWorldRegion'] },
	'ratingscalemaxvalue' => { 523 => [\'Rating','RatingRatingScaleMaxValue'] },
	'ratingscaleminvalue' => { 523 => [\'Rating','RatingRatingScaleMinValue'] },
	'ratingsourcelink' => { 523 => [\'Rating','RatingRatingSourceLink'] },
	'ratingvalue' => { 523 => [\'Rating','RatingRatingValue'] },
	'ratingvaluelogolink' => { 523 => [\'Rating','RatingRatingValueLogoLink'] },
	'rawandjpgrecording' => { 85 => 0x8, 189 => 0x109, 363 => 0xd },
	'rawbrightnessadj' => { 106 => 0x20001, 111 => 0x38 },
	'rawburstimagecount' => { 77 => 0x2 },
	'rawburstimagenum' => { 77 => 0x1 },
	'rawcoloradj' => { 111 => 0x2e },
	'rawcropbottom' => { 393 => 0xd4 },
	'rawcropleft' => { 393 => 0xd1 },
	'rawcropright' => { 393 => 0xd3 },
	'rawcroptop' => { 393 => 0xd2 },
	'rawcustomsaturation' => { 111 => 0x30 },
	'rawcustomtone' => { 111 => 0x34 },
	'rawdata' => { 421 => 0xa048 },
	'rawdatabyteorder' => { 421 => 0x40 },
	'rawdatacfapattern' => { 421 => 0x50 },
	'rawdatauniqueid' => { 122 => 0xc65d },
	'rawdepth' => { 191 => 0x10 },
	'rawdevartfilter' => { 330 => 0x121 },
	'rawdevautogradation' => { 330 => 0x119 },
	'rawdevcolorspace' => { 329 => 0x108, 330 => 0x109 },
	'rawdevcontrastvalue' => { 329 => 0x106, 330 => 0x105 },
	'rawdeveditstatus' => { 329 => 0x10b },
	'rawdevelopingsoftware' => { 122 => 0xa43a },
	'rawdevelopmentprocess' => { 382 => 0x62 },
	'rawdevengine' => { 329 => 0x109, 330 => 0x10b },
	'rawdevexposurebiasvalue' => { 329 => 0x100, 330 => 0x100 },
	'rawdevgradation' => { 330 => 0x112 },
	'rawdevgraypoint' => { 329 => 0x103, 330 => 0x104 },
	'rawdevmemorycoloremphasis' => { 329 => 0x105, 330 => 0x108 },
	'rawdevnoisereduction' => { 329 => 0x10a, 330 => 0x10a },
	'rawdevpicturemode' => { 330 => 0x10c },
	'rawdevpm_bwfilter' => { 330 => 0x110 },
	'rawdevpmcontrast' => { 330 => 0x10e },
	'rawdevpmnoisefilter' => { 330 => 0x120 },
	'rawdevpmpicturetone' => { 330 => 0x111 },
	'rawdevpmsaturation' => { 330 => 0x10d },
	'rawdevpmsharpness' => { 330 => 0x10f },
	'rawdevsaturation3' => { 330 => 0x113 },
	'rawdevsaturationemphasis' => { 329 => 0x104, 330 => 0x107 },
	'rawdevsettings' => { 329 => 0x10c },
	'rawdevsharpnessvalue' => { 329 => 0x107, 330 => 0x106 },
	'rawdevversion' => { 329 => 0x0, 330 => 0x0 },
	'rawdevwbfineadjustment' => { 329 => 0x102, 330 => 0x103 },
	'rawdevwhitebalance' => { 330 => 0x101 },
	'rawdevwhitebalancevalue' => { 329 => 0x101, 330 => 0x102 },
	'rawfile' => { 122 => 0xfe4c },
	'rawfilename' => { 509 => 'RawFileName', 511 => 'RawFileName' },
	'rawfiletype' => { 448 => 0x2029 },
	'rawformat' => { 352 => 0x2d, 391 => 0x10e },
	'rawimagecenter' => { 239 => 0x99 },
	'rawimagedigest' => { 122 => 0xc71c },
	'rawimagesize' => { 382 => 0x39 },
	'rawinfoversion' => { 331 => 0x0 },
	'rawjpgheight' => { 102 => 0x4 },
	'rawjpgquality' => { 59 => 0x6, 102 => 0x1 },
	'rawjpgsize' => { 59 => 0x7, 102 => 0x2 },
	'rawjpgwidth' => { 102 => 0x3 },
	'rawmeasuredrggb' => { 45 => 0x26a, 47 => 0x280, 49 => 0x194, 50 => [0x1ad,0x26b] },
	'rawrppused' => { 504 => 'rawrppused' },
	'rawtopreviewgain' => { 122 => 0xc7a8 },
	'readouttypeactual' => { 141 => 0x1903 },
	'readouttyperequested' => { 141 => 0x1902 },
	'reardisplay' => { 303 => '12.3', 304 => '6.2' },
	'recdevice' => { 523 => 'RecDevice' },
	'recdeviceattlensdescription' => { 523 => [\'RecDevice','RecDeviceAttLensDescription'] },
	'recdevicemanufacturer' => { 523 => [\'RecDevice','RecDeviceManufacturer'] },
	'recdevicemodelname' => { 523 => [\'RecDevice','RecDeviceModelName'] },
	'recdeviceownersdeviceid' => { 523 => [\'RecDevice','RecDeviceOwnersDeviceId'] },
	'recdeviceserialnumber' => { 523 => [\'RecDevice','RecDeviceSerialNumber'] },
	'recipeendingpage' => { 530 => 'recipeEndingPage' },
	'recipepagerange' => { 530 => 'recipePageRange' },
	'recipesource' => { 530 => 'recipeSource' },
	'recipestartingpage' => { 530 => 'recipeStartingPage' },
	'recipetitle' => { 530 => 'recipeTitle' },
	'recognizedface1age' => { 340 => 0x20 },
	'recognizedface1name' => { 340 => 0x4 },
	'recognizedface1position' => { 340 => 0x18 },
	'recognizedface2age' => { 340 => 0x50 },
	'recognizedface2name' => { 340 => 0x34 },
	'recognizedface2position' => { 340 => 0x48 },
	'recognizedface3age' => { 340 => 0x80 },
	'recognizedface3name' => { 340 => 0x64 },
	'recognizedface3position' => { 340 => 0x78 },
	'recognizedfaceflags' => { 347 => 0x63 },
	'recommendedexposureindex' => { 122 => 0x8832, 516 => 'RecommendedExposureIndex' },
	'record' => { 121 => 'Record' },
	'recordbasisofrecord' => { 121 => [\'Record','RecordBasisOfRecord'] },
	'recordcollectioncode' => { 121 => [\'Record','RecordCollectionCode'] },
	'recordcollectionid' => { 121 => [\'Record','RecordCollectionID'] },
	'recorddatageneralizations' => { 121 => [\'Record','RecordDataGeneralizations'] },
	'recorddatasetid' => { 121 => [\'Record','RecordDatasetID'] },
	'recorddatasetname' => { 121 => [\'Record','RecordDatasetName'] },
	'recorddisplay' => { 187 => 0x4d },
	'recorddynamicproperties' => { 121 => [\'Record','RecordDynamicProperties'] },
	'recordid' => { 100 => 0x1804 },
	'recordinformationwithheld' => { 121 => [\'Record','RecordInformationWithheld'] },
	'recordingcopyright' => { 407 => "\xa9phg" },
	'recordingformat' => { 414 => 0x1000 },
	'recordingmode' => { 115 => 0x1, 389 => 0x1 },
	'recordinstitutioncode' => { 121 => [\'Record','RecordInstitutionCode'] },
	'recordinstitutionid' => { 121 => [\'Record','RecordInstitutionID'] },
	'recordlabelname' => { 407 => "\xa9lab" },
	'recordlabelurl' => { 407 => "\xa9lal" },
	'recordlocationdata' => { 245 => 0x660, 246 => 0x690, 247 => 0x6f8 },
	'recordmode' => { 36 => 0x9, 116 => 0x3000 },
	'recordownerinstitutioncode' => { 121 => [\'Record','RecordOwnerInstitutionCode'] },
	'recordshutterrelease' => { 423 => 0x217 },
	'redbalance' => { 328 => 0x1017, 352 => 0x11, 382 => 0x1c },
	'redcurvelimits' => { 111 => 0x18a },
	'redcurvepoints' => { 110 => 0x2d, 111 => 0x160 },
	'redeyecorrection' => { 300 => 0x0 },
	'redeyeinfo' => { 509 => 'RedEyeInfo', 511 => 'RedEyeInfo' },
	'redeyereduction' => { 187 => 0x41, 434 => 0x6a, 436 => 0x28 },
	'redeyeremoval' => { 347 => 0xb9 },
	'redhsl' => { 106 => 0x20910 },
	'redhue' => { 509 => 'RedHue', 511 => 'RedHue' },
	'redsaturation' => { 509 => 'RedSaturation', 511 => 'RedSaturation' },
	'reductionmatrix1' => { 122 => 0xc625 },
	'reductionmatrix2' => { 122 => 0xc626 },
	'reductionmatrix3' => { 122 => 0xcd3a },
	'reelname' => { 122 => 0xc789, 407 => 'reel' },
	'reference1' => { 521 => [\'TagStructure','TagStructureReference'] },
	'reference2' => { 521 => [\'TagStructure','TagStructureSubLabelsReference'] },
	'reference3' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsReference'] },
	'reference4' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsReference'] },
	'reference5' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsReference'] },
	'reference6' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabelsReference'] },
	'referenceblackwhite' => { 122 => 0x214, 534 => 'ReferenceBlackWhite' },
	'referencedate' => { 134 => 0x2f },
	'referencenumber' => { 134 => 0x32 },
	'references' => { 160 => 'References' },
	'referenceservice' => { 134 => 0x2d },
	'regionappliedtodimensions' => { 175 => [\'Regions','RegionsAppliedToDimensions'] },
	'regionappliedtodimensionsh' => { 175 => [\'Regions','RegionsAppliedToDimensionsH'] },
	'regionappliedtodimensionsunit' => { 175 => [\'Regions','RegionsAppliedToDimensionsUnit'] },
	'regionappliedtodimensionsw' => { 175 => [\'Regions','RegionsAppliedToDimensionsW'] },
	'regionarea' => { 175 => [\'Regions','RegionsRegionListArea'] },
	'regionaread' => { 175 => [\'Regions','RegionsRegionListAreaD'] },
	'regionareah' => { 175 => [\'Regions','RegionsRegionListAreaH'] },
	'regionareaunit' => { 175 => [\'Regions','RegionsRegionListAreaUnit'] },
	'regionareaw' => { 175 => [\'Regions','RegionsRegionListAreaW'] },
	'regionareax' => { 175 => [\'Regions','RegionsRegionListAreaX'] },
	'regionareay' => { 175 => [\'Regions','RegionsRegionListAreaY'] },
	'regionbarcodevalue' => { 175 => [\'Regions','RegionsRegionListBarCodeValue'] },
	'regionconstraints' => { 333 => 'RegionConstraints' },
	'regiondescription' => { 175 => [\'Regions','RegionsRegionListDescription'] },
	'regionextensions' => { 175 => [\'Regions','RegionsRegionListExtensions'] },
	'regionfocususage' => { 175 => [\'Regions','RegionsRegionListFocusUsage'] },
	'regioninfo' => { 175 => 'Regions' },
	'regioninfodateregionsvalid' => { 178 => [\'RegionInfo','RegionInfoDateRegionsValid'] },
	'regioninfomp' => { 178 => 'RegionInfo' },
	'regioninforegions' => { 178 => [\'RegionInfo','RegionInfoRegions'] },
	'regionlist' => { 175 => [\'Regions','RegionsRegionList'] },
	'regionname' => { 175 => [\'Regions','RegionsRegionListName'] },
	'regionpersondisplayname' => { 178 => [\'RegionInfo','RegionInfoRegionsPersonDisplayName'] },
	'regionpersonemaildigest' => { 178 => [\'RegionInfo','RegionInfoRegionsPersonEmailDigest'] },
	'regionpersonliveidcid' => { 178 => [\'RegionInfo','RegionInfoRegionsPersonLiveIdCID'] },
	'regionpersonsourceid' => { 178 => [\'RegionInfo','RegionInfoRegionsPersonSourceID'] },
	'regionrectangle' => { 178 => [\'RegionInfo','RegionInfoRegionsRectangle'] },
	'regionrotation' => { 175 => [\'Regions','RegionsRegionListRotation'] },
	'regionseealso' => { 175 => [\'Regions','RegionsRegionListSeeAlso'] },
	'regiontype' => { 175 => [\'Regions','RegionsRegionListType'] },
	'registryentryrole' => { 523 => [\'RegistryId','RegistryIdRegEntryRole'] },
	'registryid' => { 523 => 'RegistryId' },
	'registryitemid' => { 523 => [\'RegistryId','RegistryIdRegItemId'] },
	'registryorganisationid' => { 523 => [\'RegistryId','RegistryIdRegOrgId'] },
	'relatedaudiofile' => { 158 => 'data' },
	'relatedaudiofilename' => { 158 => '1Name' },
	'relatedaudiofiletype' => { 158 => '0Type' },
	'relatedimagefileformat' => { 122 => 0x1000 },
	'relatedimageheight' => { 122 => 0x1002 },
	'relatedimagewidth' => { 122 => 0x1001 },
	'relatedresourceid' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelatedResourceID'] },
	'relatedsoundfile' => { 122 => 0xa004, 515 => 'RelatedSoundFile' },
	'relatedvideofile' => { 172 => 'data' },
	'relatedvideofilename' => { 172 => '1Name' },
	'relatedvideofiletype' => { 172 => '0Type' },
	'relation' => { 512 => 'relation' },
	'relationshipaccordingto' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelationshipAccordingTo'] },
	'relationshipestablisheddate' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelationshipEstablishedDate'] },
	'relationshipofresource' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelationshipOfResource'] },
	'relationshipofresourceid' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelationshipOfResourceID'] },
	'relationshipremarks' => { 121 => [\'ResourceRelationship','ResourceRelationshipRelationshipRemarks'] },
	'relativealtitude' => { 119 => 'RelativeAltitude' },
	'relativepeakaudiofilepath' => { 538 => 'relativePeakAudioFilePath' },
	'relativetimestamp' => { 538 => 'relativeTimestamp' },
	'relativetimestampscale' => { 538 => [\'relativeTimestamp','relativeTimestampScale'] },
	'relativetimestampvalue' => { 538 => [\'relativeTimestamp','relativeTimestampValue'] },
	'releasebuttontousedial' => { 303 => '17.8', 304 => '18.5', 306 => '18.4', 307 => '18.4', 312 => '33.8', 313 => '17.6', 316 => '18.5', 317 => '18.4' },
	'releasedate' => { 134 => 0x1e, 399 => 'rldt', 504 => 'ReleaseDate', 538 => 'releaseDate' },
	'releasemode' => { 116 => 0x3001, 243 => 0x5c, 276 => 0x184d, 448 => 0xb049 },
	'releasemode2' => { 457 => 0x112c, 458 => [0x112c,0x8], 459 => [0x1108,0x8], 460 => [0x1184,0x8], 461 => [0x1160,0x8], 462 => [0x4,0x1018], 463 => [0x4,0x210], 464 => [0x4,0x210], 465 => [0x4,0x208], 467 => [0x67,0x3f], 468 => [0x6b,0x6d,0x73,0x4b], 469 => [0x6b,0x4b], 470 => 0x1f, 471 => 0x10, 472 => 0x10, 473 => 0x9, 480 => 0x34 },
	'releasemode3' => { 457 => 0x1128, 458 => 0x1128, 459 => 0x1104, 460 => 0x1180, 461 => 0x115c, 462 => 0x1014, 463 => 0x20c, 464 => 0x20c, 465 => 0x204 },
	'releaseready' => { 523 => 'ReleaseReady' },
	'releasesetting' => { 100 => 0x1016 },
	'releasetime' => { 134 => 0x23, 504 => 'ReleaseTime' },
	'remoteonduration' => { 305 => '3.4', 308 => '17.2', 309 => '18.2', 310 => '18.2', 311 => '18.2', 313 => '18.2', 314 => '4.3', 318 => '19.2' },
	'renditionclass' => { 539 => 'RenditionClass' },
	'renditionof' => { 539 => 'RenditionOf' },
	'renditionofalternatepaths' => { 539 => [\'RenditionOf','RenditionOfAlternatePaths'] },
	'renditionofdocumentid' => { 539 => [\'RenditionOf','RenditionOfDocumentID'] },
	'renditionoffilepath' => { 539 => [\'RenditionOf','RenditionOfFilePath'] },
	'renditionoffrompart' => { 539 => [\'RenditionOf','RenditionOfFromPart'] },
	'renditionofinstanceid' => { 539 => [\'RenditionOf','RenditionOfInstanceID'] },
	'renditionoflastmodifydate' => { 539 => [\'RenditionOf','RenditionOfLastModifyDate'] },
	'renditionoflasturl' => { 539 => [\'RenditionOf','RenditionOfLastURL'] },
	'renditionoflinkcategory' => { 539 => [\'RenditionOf','RenditionOfLinkCategory'] },
	'renditionoflinkform' => { 539 => [\'RenditionOf','RenditionOfLinkForm'] },
	'renditionofmanager' => { 539 => [\'RenditionOf','RenditionOfManager'] },
	'renditionofmanagervariant' => { 539 => [\'RenditionOf','RenditionOfManagerVariant'] },
	'renditionofmanageto' => { 539 => [\'RenditionOf','RenditionOfManageTo'] },
	'renditionofmanageui' => { 539 => [\'RenditionOf','RenditionOfManageUI'] },
	'renditionofmaskmarkers' => { 539 => [\'RenditionOf','RenditionOfMaskMarkers'] },
	'renditionoforiginaldocumentid' => { 539 => [\'RenditionOf','RenditionOfOriginalDocumentID'] },
	'renditionofpartmapping' => { 539 => [\'RenditionOf','RenditionOfPartMapping'] },
	'renditionofplacedresolutionunit' => { 539 => [\'RenditionOf','RenditionOfPlacedResolutionUnit'] },
	'renditionofplacedxresolution' => { 539 => [\'RenditionOf','RenditionOfPlacedXResolution'] },
	'renditionofplacedyresolution' => { 539 => [\'RenditionOf','RenditionOfPlacedYResolution'] },
	'renditionofrenditionclass' => { 539 => [\'RenditionOf','RenditionOfRenditionClass'] },
	'renditionofrenditionparams' => { 539 => [\'RenditionOf','RenditionOfRenditionParams'] },
	'renditionoftopart' => { 539 => [\'RenditionOf','RenditionOfToPart'] },
	'renditionofversionid' => { 539 => [\'RenditionOf','RenditionOfVersionID'] },
	'renditionparams' => { 539 => 'RenditionParams' },
	'repeatingflashcount' => { 217 => 0xd, 218 => 0xe, 219 => 0xe, 220 => 0xe, 221 => 0xe, 222 => 0xe, 312 => '17.2', 313 => '24.2', 314 => '9.2', 315 => '24.2', 318 => '25.2' },
	'repeatingflashcountbuilt-in' => { 283 => 0x4db },
	'repeatingflashcountexternal' => { 283 => 0x4c3 },
	'repeatingflashoutput' => { 312 => '17.1', 313 => '24.1', 314 => '9.1', 315 => '24.1', 318 => '25.1' },
	'repeatingflashoutputexternal' => { 283 => 0x4c0 },
	'repeatingflashrate' => { 217 => 0xc, 218 => 0xd, 219 => 0xd, 220 => 0xd, 221 => 0xd, 222 => 0xd, 312 => '18.1', 313 => '25.1', 314 => '10.1', 315 => '25.1', 318 => '26.1' },
	'repeatingflashratebuilt-in' => { 283 => 0x4da },
	'repeatingflashrateexternal' => { 283 => 0x4c2 },
	'requirements' => { 407 => "\xa9req" },
	'requires' => { 507 => 'requires' },
	'resampleparams' => { 538 => 'resampleParams' },
	'resampleparamsquality' => { 538 => [\'resampleParams','resampleParamsQuality'] },
	'resamplingkerneldenominators050' => { 141 => 0xe50 },
	'resamplingkerneldenominators067' => { 141 => 0xe4f },
	'resamplingkerneldenominators100' => { 141 => 0xe51 },
	'resaved' => { 423 => 0x21e },
	'resetblacksegrows' => { 141 => 0x181a },
	'resolution' => { 165 => 'Resolution' },
	'resolutionmode' => { 424 => [0x87,0x4] },
	'resolutionunit' => { 122 => 0x128, 137 => 0x2, 534 => 'ResolutionUnit' },
	'resourceid' => { 121 => [\'ResourceRelationship','ResourceRelationshipResourceID'] },
	'resourcerelationship' => { 121 => 'ResourceRelationship' },
	'resourcerelationshipid' => { 121 => [\'ResourceRelationship','ResourceRelationshipResourceRelationshipID'] },
	'restrictdrivemodes' => { 87 => 0x612 },
	'restrictions' => { 531 => 'restrictions' },
	'retouchareafeather' => { 509 => [\'RetouchAreas','RetouchAreasFeather'], 511 => [\'RetouchAreas','RetouchAreasFeather'] },
	'retouchareamaskalpha' => { 509 => [\'RetouchAreas','RetouchAreasMasksAlpha'], 511 => [\'RetouchAreas','RetouchAreasMasksAlpha'] },
	'retouchareamaskangle' => { 509 => [\'RetouchAreas','RetouchAreasMasksAngle'], 511 => [\'RetouchAreas','RetouchAreasMasksAngle'] },
	'retouchareamaskbottom' => { 509 => [\'RetouchAreas','RetouchAreasMasksBottom'], 511 => [\'RetouchAreas','RetouchAreasMasksBottom'] },
	'retouchareamaskcentervalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksCenterValue'], 511 => [\'RetouchAreas','RetouchAreasMasksCenterValue'] },
	'retouchareamaskcenterweight' => { 509 => [\'RetouchAreas','RetouchAreasMasksCenterWeight'], 511 => [\'RetouchAreas','RetouchAreasMasksCenterWeight'] },
	'retouchareamaskdabs' => { 509 => [\'RetouchAreas','RetouchAreasMasksDabs'], 511 => [\'RetouchAreas','RetouchAreasMasksDabs'] },
	'retouchareamaskfeather' => { 509 => [\'RetouchAreas','RetouchAreasMasksFeather'], 511 => [\'RetouchAreas','RetouchAreasMasksFeather'] },
	'retouchareamaskflipped' => { 509 => [\'RetouchAreas','RetouchAreasMasksFlipped'], 511 => [\'RetouchAreas','RetouchAreasMasksFlipped'] },
	'retouchareamaskflow' => { 509 => [\'RetouchAreas','RetouchAreasMasksFlow'], 511 => [\'RetouchAreas','RetouchAreasMasksFlow'] },
	'retouchareamaskfullx' => { 509 => [\'RetouchAreas','RetouchAreasMasksFullX'], 511 => [\'RetouchAreas','RetouchAreasMasksFullX'] },
	'retouchareamaskfully' => { 509 => [\'RetouchAreas','RetouchAreasMasksFullY'], 511 => [\'RetouchAreas','RetouchAreasMasksFullY'] },
	'retouchareamaskinputdigest' => { 509 => [\'RetouchAreas','RetouchAreasMasksInputDigest'], 511 => [\'RetouchAreas','RetouchAreasMasksInputDigest'] },
	'retouchareamaskleft' => { 509 => [\'RetouchAreas','RetouchAreasMasksLeft'], 511 => [\'RetouchAreas','RetouchAreasMasksLeft'] },
	'retouchareamaskmaskactive' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskActive'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskActive'] },
	'retouchareamaskmaskblendmode' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskBlendMode'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskBlendMode'] },
	'retouchareamaskmaskdigest' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskDigest'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskDigest'] },
	'retouchareamaskmaskinverted' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskInverted'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskInverted'] },
	'retouchareamaskmaskname' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskName'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskName'] },
	'retouchareamaskmasks' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasks'], 511 => [\'RetouchAreas','RetouchAreasMasksMasks'] },
	'retouchareamaskmasksalpha' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksAlpha'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksAlpha'] },
	'retouchareamaskmasksangle' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksAngle'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksAngle'] },
	'retouchareamaskmasksbottom' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksBottom'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksBottom'] },
	'retouchareamaskmaskscentervalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksCenterValue'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksCenterValue'] },
	'retouchareamaskmaskscenterweight' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksCenterWeight'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksCenterWeight'] },
	'retouchareamaskmasksdabs' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksDabs'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksDabs'] },
	'retouchareamaskmasksfeather' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksFeather'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksFeather'] },
	'retouchareamaskmasksflipped' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksFlipped'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksFlipped'] },
	'retouchareamaskmasksflow' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksFlow'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksFlow'] },
	'retouchareamaskmasksfullx' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksFullX'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksFullX'] },
	'retouchareamaskmasksfully' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksFullY'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksFullY'] },
	'retouchareamaskmasksinputdigest' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksInputDigest'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksInputDigest'] },
	'retouchareamaskmasksleft' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksLeft'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksLeft'] },
	'retouchareamaskmasksmaskactive' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskActive'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskActive'] },
	'retouchareamaskmasksmaskblendmode' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskBlendMode'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskBlendMode'] },
	'retouchareamaskmasksmaskdigest' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskDigest'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskDigest'] },
	'retouchareamaskmasksmaskinverted' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskInverted'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskInverted'] },
	'retouchareamaskmasksmaskname' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskName'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskName'] },
	'retouchareamaskmasksmasksubtype' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskSubType'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskSubType'] },
	'retouchareamaskmasksmasksyncid' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskSyncID'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskSyncID'] },
	'retouchareamaskmasksmaskversion' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskVersion'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskVersion'] },
	'retouchareamaskmasksmidpoint' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMidpoint'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMidpoint'] },
	'retouchareamaskmasksorigin' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksOrigin'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksOrigin'] },
	'retouchareamaskmasksperimetervalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksPerimeterValue'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksPerimeterValue'] },
	'retouchareamaskmasksradius' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksRadius'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksRadius'] },
	'retouchareamaskmasksreferencepoint' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksReferencePoint'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksReferencePoint'] },
	'retouchareamaskmasksright' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksRight'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksRight'] },
	'retouchareamaskmasksroundness' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksRoundness'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksRoundness'] },
	'retouchareamaskmaskssizex' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksSizeX'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksSizeX'] },
	'retouchareamaskmaskssizey' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksSizeY'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksSizeY'] },
	'retouchareamaskmaskstop' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksTop'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksTop'] },
	'retouchareamaskmasksubtype' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskSubType'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskSubType'] },
	'retouchareamaskmasksvalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksMaskValue'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksMaskValue'] },
	'retouchareamaskmasksversion' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksVersion'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksVersion'] },
	'retouchareamaskmaskswhat' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksWhat'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksWhat'] },
	'retouchareamaskmaskswholeimagearea' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksWholeImageArea'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksWholeImageArea'] },
	'retouchareamaskmasksx' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksX'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksX'] },
	'retouchareamaskmasksy' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksY'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksY'] },
	'retouchareamaskmasksyncid' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskSyncID'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskSyncID'] },
	'retouchareamaskmaskszerox' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksZeroX'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksZeroX'] },
	'retouchareamaskmaskszeroy' => { 509 => [\'RetouchAreas','RetouchAreasMasksMasksZeroY'], 511 => [\'RetouchAreas','RetouchAreasMasksMasksZeroY'] },
	'retouchareamaskmaskversion' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskVersion'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskVersion'] },
	'retouchareamaskmidpoint' => { 509 => [\'RetouchAreas','RetouchAreasMasksMidpoint'], 511 => [\'RetouchAreas','RetouchAreasMasksMidpoint'] },
	'retouchareamaskorigin' => { 509 => [\'RetouchAreas','RetouchAreasMasksOrigin'], 511 => [\'RetouchAreas','RetouchAreasMasksOrigin'] },
	'retouchareamaskperimetervalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksPerimeterValue'], 511 => [\'RetouchAreas','RetouchAreasMasksPerimeterValue'] },
	'retouchareamaskradius' => { 509 => [\'RetouchAreas','RetouchAreasMasksRadius'], 511 => [\'RetouchAreas','RetouchAreasMasksRadius'] },
	'retouchareamaskrange' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMask'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMask'] },
	'retouchareamaskrangeareamodels' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModels'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModels'] },
	'retouchareamaskrangeareamodelscolorsampleinfo' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModelsColorRangeMaskAreaSampleInfo'] },
	'retouchareamaskrangeareamodelscomponents' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModelsAreaComponents'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskAreaModelsAreaComponents'] },
	'retouchareamaskrangecoloramount' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskColorAmount'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskColorAmount'] },
	'retouchareamaskrangedepthfeather' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthFeather'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthFeather'] },
	'retouchareamaskrangedepthmax' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthMax'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthMax'] },
	'retouchareamaskrangedepthmin' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthMin'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskDepthMin'] },
	'retouchareamaskrangeinvert' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskInvert'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskInvert'] },
	'retouchareamaskrangelumfeather' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumFeather'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumFeather'] },
	'retouchareamaskrangeluminancedepthsampleinfo' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLuminanceDepthSampleInfo'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLuminanceDepthSampleInfo'] },
	'retouchareamaskrangelummax' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumMax'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumMax'] },
	'retouchareamaskrangelummin' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumMin'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumMin'] },
	'retouchareamaskrangelumrange' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumRange'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskLumRange'] },
	'retouchareamaskrangesampletype' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskSampleType'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskSampleType'] },
	'retouchareamaskrangetype' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskType'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskType'] },
	'retouchareamaskrangeversion' => { 509 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskVersion'], 511 => [\'RetouchAreas','RetouchAreasMasksCorrectionRangeMaskVersion'] },
	'retouchareamaskreferencepoint' => { 509 => [\'RetouchAreas','RetouchAreasMasksReferencePoint'], 511 => [\'RetouchAreas','RetouchAreasMasksReferencePoint'] },
	'retouchareamaskright' => { 509 => [\'RetouchAreas','RetouchAreasMasksRight'], 511 => [\'RetouchAreas','RetouchAreasMasksRight'] },
	'retouchareamaskroundness' => { 509 => [\'RetouchAreas','RetouchAreasMasksRoundness'], 511 => [\'RetouchAreas','RetouchAreasMasksRoundness'] },
	'retouchareamasks' => { 509 => [\'RetouchAreas','RetouchAreasMasks'], 511 => [\'RetouchAreas','RetouchAreasMasks'] },
	'retouchareamasksizex' => { 509 => [\'RetouchAreas','RetouchAreasMasksSizeX'], 511 => [\'RetouchAreas','RetouchAreasMasksSizeX'] },
	'retouchareamasksizey' => { 509 => [\'RetouchAreas','RetouchAreasMasksSizeY'], 511 => [\'RetouchAreas','RetouchAreasMasksSizeY'] },
	'retouchareamasktop' => { 509 => [\'RetouchAreas','RetouchAreasMasksTop'], 511 => [\'RetouchAreas','RetouchAreasMasksTop'] },
	'retouchareamaskvalue' => { 509 => [\'RetouchAreas','RetouchAreasMasksMaskValue'], 511 => [\'RetouchAreas','RetouchAreasMasksMaskValue'] },
	'retouchareamaskversion' => { 509 => [\'RetouchAreas','RetouchAreasMasksVersion'], 511 => [\'RetouchAreas','RetouchAreasMasksVersion'] },
	'retouchareamaskwhat' => { 509 => [\'RetouchAreas','RetouchAreasMasksWhat'], 511 => [\'RetouchAreas','RetouchAreasMasksWhat'] },
	'retouchareamaskwholeimagearea' => { 509 => [\'RetouchAreas','RetouchAreasMasksWholeImageArea'], 511 => [\'RetouchAreas','RetouchAreasMasksWholeImageArea'] },
	'retouchareamaskx' => { 509 => [\'RetouchAreas','RetouchAreasMasksX'], 511 => [\'RetouchAreas','RetouchAreasMasksX'] },
	'retouchareamasky' => { 509 => [\'RetouchAreas','RetouchAreasMasksY'], 511 => [\'RetouchAreas','RetouchAreasMasksY'] },
	'retouchareamaskzerox' => { 509 => [\'RetouchAreas','RetouchAreasMasksZeroX'], 511 => [\'RetouchAreas','RetouchAreasMasksZeroX'] },
	'retouchareamaskzeroy' => { 509 => [\'RetouchAreas','RetouchAreasMasksZeroY'], 511 => [\'RetouchAreas','RetouchAreasMasksZeroY'] },
	'retouchareamethod' => { 509 => [\'RetouchAreas','RetouchAreasMethod'], 511 => [\'RetouchAreas','RetouchAreasMethod'] },
	'retouchareaoffsety' => { 509 => [\'RetouchAreas','RetouchAreasOffsetY'], 511 => [\'RetouchAreas','RetouchAreasOffsetY'] },
	'retouchareaopacity' => { 509 => [\'RetouchAreas','RetouchAreasOpacity'], 511 => [\'RetouchAreas','RetouchAreasOpacity'] },
	'retouchareas' => { 509 => 'RetouchAreas', 511 => 'RetouchAreas' },
	'retouchareaseed' => { 509 => [\'RetouchAreas','RetouchAreasSeed'], 511 => [\'RetouchAreas','RetouchAreasSeed'] },
	'retouchareasourcestate' => { 509 => [\'RetouchAreas','RetouchAreasSourceState'], 511 => [\'RetouchAreas','RetouchAreasSourceState'] },
	'retouchareasourcex' => { 509 => [\'RetouchAreas','RetouchAreasSourceX'], 511 => [\'RetouchAreas','RetouchAreasSourceX'] },
	'retouchareaspottype' => { 509 => [\'RetouchAreas','RetouchAreasSpotType'], 511 => [\'RetouchAreas','RetouchAreasSpotType'] },
	'retouchhistory' => { 239 => 0x9e },
	'retouchinfo' => { 509 => 'RetouchInfo', 511 => 'RetouchInfo' },
	'retouchnefprocessing' => { 260 => 0x5 },
	'retractlensonpoweroff' => { 87 => 0x814 },
	'reuse' => { 333 => 'Reuse' },
	'reuseallowed' => { 541 => 'ReuseAllowed' },
	'reuseprohibited' => { 531 => 'reuseProhibited' },
	'reverseexposurecompdial' => { 310 => '5.2' },
	'reversefocusring' => { 319 => 0x163, 320 => 0x163, 321 => 0x17b },
	'reverseindicators' => { 303 => '12.1', 304 => '6.1', 306 => '6.1', 307 => '6.1', 308 => '4.3', 309 => '5.2', 310 => '5.4', 312 => '33.5', 313 => '5.1', 316 => '6.1', 317 => '6.1', 318 => '6.2', 319 => 0xc1, 320 => 0xc1, 321 => 0xc1 },
	'reverseshutterspeedaperture' => { 310 => '5.3' },
	'revision' => { 513 => 'revision' },
	'rflensmffocusringsensitivity' => { 87 => 0x714 },
	'rflenstype' => { 59 => 0x3d },
	'rgbcurvelimits' => { 111 => 0x238 },
	'rgbcurvepoints' => { 110 => 0x7, 111 => 0x20e },
	'rgbtables' => { 122 => 0xcd3b },
	'richtextcomment' => { 518 => 'RichTextComment' },
	'ricohdate' => { 413 => 0x6 },
	'ricohimageheight' => { 413 => 0x2 },
	'ricohimagewidth' => { 413 => 0x0 },
	'rightalbedo' => { 500 => 'RightAlbedo' },
	'rightascension' => { 168 => 'RightAscension' },
	'rights' => { 512 => 'rights' },
	'rightsagent' => { 531 => 'rightsAgent' },
	'rightsowner' => { 531 => 'rightsOwner' },
	'roll' => { 118 => 0x8, 407 => ['roll',"\xa9frl"] },
	'rollangle' => { 130 => 0x144d, 252 => 0x0, 323 => 0x903, 337 => 'RollAngle', 347 => 0x90, 381 => 0x1, 419 => 0x2 },
	'romoperationmode' => { 100 => 0x80d },
	'rotation' => { 31 => 0x17, 32 => 0x18, 99 => 0x3, 106 => 0x10002, 111 => 0x26e, 117 => 'QuickTime-Rotation', 126 => 0x4, 168 => 'Rotation', 185 => [0x65,0x50], 186 => 0x46, 187 => 0x5a, 190 => 0x10, 261 => 0x1a, 276 => 0x3693, 282 => '590.1', 296 => 0x76a43207, 347 => 0x30, 363 => '17.2', 393 => 0xd8, 400 => 'irot', 434 => 0x3f, 435 => 0x3f, 445 => 0x10 },
	'routedto' => { 517 => 'RoutedTo' },
	'routing' => { 398 => 'Routing' },
	'routingdestinations' => { 499 => 'RoutingDestinations' },
	'routingexclusions' => { 499 => 'RoutingExclusions' },
	'routingnotes' => { 517 => 'RoutingNotes' },
	'rowsperstrip' => { 122 => 0x116 },
	'rpp' => { 504 => 'rpp' },
	'rtkflag' => { 119 => 'RtkFlag' },
	'rtkstdhgt' => { 119 => 'RtkStdHgt' },
	'rtkstdlat' => { 119 => 'RtkStdLat' },
	'rtkstdlon' => { 119 => 'RtkStdLon' },
	'safetyshift' => { 87 => 0x108 },
	'safetyshiftinavortv' => { 85 => 0x10, 86 => 0x10, 88 => 0xf, 89 => 0x10, 92 => 0x10 },
	'sameexposurefornewaperture' => { 87 => 0x112 },
	'samplebits' => { 158 => 'SampleBits' },
	'samplepagerange' => { 528 => 'samplePageRange' },
	'samplerate' => { 158 => 'SampleRate' },
	'samplesperpixel' => { 122 => 0x115, 352 => 0x8, 534 => 'SamplesPerPixel' },
	'samplestructure' => { 136 => 0x5a },
	'samsungmodelid' => { 421 => 0x3 },
	'sanyoquality' => { 423 => 0x201 },
	'sanyothumbnail' => { 423 => 0x100 },
	'saturation' => { 10 => 0x6e, 12 => 0x76, 36 => 0xe, 53 => 0x1, 65 => 0x7, 115 => 0xd, 116 => [0x3013,0x1f], 122 => [0xa409,0xfe55], 130 => 0x1003, 159 => 'Saturation', 184 => 0x1f, 185 => 0x32, 186 => 0x28, 187 => 0x1a, 192 => 0x1, 239 => 0xaa, 254 => 0x35, 255 => 0x3b, 256 => 0x43, 347 => 0x40, 349 => 0x300d, 382 => 0x1f, 389 => 0xd, 408 => 0x27, 410 => 0x58, 413 => 0x28, 414 => 0x1013, 424 => 0x10, 434 => 0x1e, 435 => 0x1b, 448 => 0x2005, 509 => 'Saturation', 511 => 'Saturation', 515 => 'Saturation' },
	'saturationadj' => { 106 => 0x20901, 111 => 0x116, 239 => 0x94, 295 => 0x1, 299 => 0x2e, 485 => 0x8016 },
	'saturationadjustmentaqua' => { 509 => 'SaturationAdjustmentAqua', 511 => 'SaturationAdjustmentAqua' },
	'saturationadjustmentblue' => { 509 => 'SaturationAdjustmentBlue', 511 => 'SaturationAdjustmentBlue' },
	'saturationadjustmentgreen' => { 509 => 'SaturationAdjustmentGreen', 511 => 'SaturationAdjustmentGreen' },
	'saturationadjustmentmagenta' => { 509 => 'SaturationAdjustmentMagenta', 511 => 'SaturationAdjustmentMagenta' },
	'saturationadjustmentorange' => { 509 => 'SaturationAdjustmentOrange', 511 => 'SaturationAdjustmentOrange' },
	'saturationadjustmentpurple' => { 509 => 'SaturationAdjustmentPurple', 511 => 'SaturationAdjustmentPurple' },
	'saturationadjustmentred' => { 509 => 'SaturationAdjustmentRed', 511 => 'SaturationAdjustmentRed' },
	'saturationadjustmentyellow' => { 509 => 'SaturationAdjustmentYellow', 511 => 'SaturationAdjustmentYellow' },
	'saturationauto' => { 73 => 0x98 },
	'saturationfaithful' => { 19 => 0xfe, 72 => 0x68, 73 => 0x68 },
	'saturationlandscape' => { 19 => 0xfc, 72 => 0x38, 73 => 0x38 },
	'saturationmonochrome' => { 72 => 0x80, 73 => 0x80 },
	'saturationneutral' => { 19 => 0xfd, 72 => 0x50, 73 => 0x50 },
	'saturationportrait' => { 19 => 0xfb, 72 => 0x20, 73 => 0x20 },
	'saturationsetting' => { 331 => 0x1010, 436 => 0x11, 453 => 0x9 },
	'saturationstandard' => { 19 => 0xfa, 72 => 0x8, 73 => 0x8 },
	'saturationuserdef1' => { 19 => 0x100, 72 => 0x98, 73 => 0xb0 },
	'saturationuserdef2' => { 19 => 0x101, 72 => 0xb0, 73 => 0xc8 },
	'saturationuserdef3' => { 19 => 0x102, 72 => 0xc8, 73 => 0xe0 },
	'saveid' => { 539 => 'SaveID' },
	'sbaanalysiscomplete' => { 141 => 0xc35 },
	'sbablack' => { 141 => 0xc25 },
	'sbagmoffset' => { 141 => 0xc4a },
	'sbagray' => { 141 => 0xc26 },
	'sbagreenmagentabal' => { 141 => 0xc33 },
	'sbahighgray' => { 141 => 0xc46 },
	'sbailloffset' => { 141 => 0xc49 },
	'sbailluminantbal' => { 141 => 0xc34 },
	'sbalowgray' => { 141 => 0xc47 },
	'sbaneutralbal' => { 141 => 0xc32 },
	'sbawhite' => { 141 => 0xc27 },
	'scaletype' => { 538 => 'scaleType' },
	'scalingfactorheight' => { 337 => 'ScalingFactorHeight' },
	'scanimageenhancer' => { 262 => 0x60 },
	'scanningdirection' => { 136 => 0x64 },
	'scene' => { 407 => 'scen', 522 => 'Scene', 538 => 'scene' },
	'scenearea' => { 326 => 0x211, 328 => 0x1031 },
	'sceneassist' => { 239 => 0x9c },
	'scenecapturetype' => { 122 => 0xa406, 515 => 'SceneCaptureType' },
	'scenedetect' => { 326 => 0x210, 328 => 0x1030 },
	'scenedetectdata' => { 326 => 0x212, 328 => 0x1033 },
	'sceneflags' => { 1 => 0x25 },
	'scenemode' => { 145 => 0xfa02, 189 => 0x100, 239 => 0x8f, 323 => 0x509, 328 => 0x403, 347 => 0x8001, 356 => 0xf, 448 => 0xb023 },
	'scenemodeused' => { 147 => [0x6002,0xf002] },
	'scenerecognition' => { 130 => 0x1425 },
	'scenereferred' => { 519 => 'scene_referred' },
	'sceneselect' => { 423 => 0x21f },
	'scenetype' => { 122 => 0xa301, 515 => 'SceneType' },
	'screentips' => { 303 => '12.7', 304 => '5.3', 312 => '13.1', 313 => '4.4', 316 => '5.4', 318 => '5.1' },
	'scriptversion' => { 141 => 0x1770 },
	'sdrblend' => { 509 => 'SDRBlend', 511 => 'SDRBlend' },
	'sdrbrightness' => { 509 => 'SDRBrightness', 511 => 'SDRBrightness' },
	'sdrcontrast' => { 509 => 'SDRContrast', 511 => 'SDRContrast' },
	'sdrhighlights' => { 509 => 'SDRHighlights', 511 => 'SDRHighlights' },
	'sdrshadows' => { 509 => 'SDRShadows', 511 => 'SDRShadows' },
	'sdrwhites' => { 509 => 'SDRWhites', 511 => 'SDRWhites' },
	'season' => { 523 => 'Season', 527 => 'season' },
	'seasonidentifier' => { 523 => [\'Season','SeasonIdentifier'] },
	'seasonname' => { 523 => [\'Season','SeasonName'] },
	'seasonnumber' => { 523 => [\'Season','SeasonNumber'] },
	'secondaryftp' => { 499 => 'SecondaryFTP' },
	'secondaryslotfunction' => { 244 => 0x240, 245 => 0x22c, 246 => 0x240, 247 => 0x240, 265 => 0x13c, 276 => 0x1d0 },
	'section' => { 528 => 'section' },
	'securityclassification' => { 122 => 0x9212 },
	'selectableafpoint' => { 87 => 0x509 },
	'selectafareaselectionmode' => { 2 => 0xc },
	'selectafareaselectmode' => { 87 => 0x512 },
	'selfdata' => { 119 => 'SelfData' },
	'selftimer' => { 36 => 0x2, 347 => 0x2e, 423 => 0x214, 457 => 0x1134, 458 => 0x1134, 459 => 0x1110, 460 => 0x118c, 461 => 0x1168, 462 => 0x1020, 463 => 0x218, 464 => 0x218, 465 => 0x210 },
	'selftimer2' => { 79 => 0x1d },
	'selftimerinterval' => { 313 => '19.2' },
	'selftimermode' => { 122 => 0x882b },
	'selftimershotcount' => { 304 => '20.2', 306 => '20.3', 307 => '20.3', 308 => '18.2', 309 => '19.2', 310 => '19.2', 311 => '19.3', 313 => '19.3', 316 => '20.3', 317 => '20.3', 318 => '20.2', 319 => 0x2d, 320 => 0x2d, 321 => 0x2d },
	'selftimershotinterval' => { 304 => '20.3', 306 => '20.2', 307 => '20.2', 311 => '19.2', 316 => '20.2', 317 => '20.2', 319 => 0x31, 320 => 0x31, 321 => 0x31 },
	'selftimertime' => { 100 => 0x1806, 187 => 0x1f, 303 => '18.1', 304 => '20.1', 305 => '3.3', 306 => '20.1', 307 => '20.1', 308 => '18.1', 309 => '19.1', 310 => '19.1', 311 => '19.1', 312 => '7.2', 313 => '19.1', 314 => '3.3', 316 => '20.1', 317 => '20.1', 318 => '20.1', 319 => 0x2b, 320 => 0x2b, 321 => 0x2b },
	'sellingagency' => { 528 => 'sellingAgency' },
	'semanticstyle' => { 1 => 0x40 },
	'semanticstylepreset' => { 1 => 0x42 },
	'semanticstylerenderingver' => { 1 => 0x41 },
	'seminfo' => { 122 => 0x8546 },
	'sensingmethod' => { 122 => 0xa217, 515 => 'SensingMethod' },
	'sensitivityadjust' => { 382 => 0x40 },
	'sensitivitysteps' => { 363 => ['14.3','17.4'], 365 => 0x1 },
	'sensitivitytype' => { 122 => 0x8830, 516 => 'SensitivityType' },
	'sensor' => { 194 => 0x665e },
	'sensorarea' => { 328 => 0x400 },
	'sensorareas' => { 421 => 0xa010 },
	'sensorbitdepth' => { 349 => 0x312d },
	'sensorbluelevel' => { 76 => 0x5 },
	'sensorcalibration' => { 327 => 0x805 },
	'sensorcleaning' => { 93 => 0xd },
	'sensorfullheight' => { 140 => 0xf904 },
	'sensorfullwidth' => { 140 => 0xf903 },
	'sensorheight' => { 140 => 0xf901, 145 => 0xfa21, 191 => 0x8, 349 => 0x312c, 391 => 0x109, 414 => 0x1602 },
	'sensorimageheight' => { 141 => 0x3ee },
	'sensorimagewidth' => { 141 => 0x3ed },
	'sensorleftborder' => { 141 => 0x3eb },
	'sensorleftmargin' => { 391 => 0x10a },
	'sensorpixelsize' => { 239 => 0x9a },
	'sensorredlevel' => { 76 => 0x4 },
	'sensorserialnumber' => { 141 => 0x9ce },
	'sensorshield' => { 244 => 0x76b, 245 => 0x66d, 246 => 0x69d, 247 => 0x705 },
	'sensorsize' => { 159 => 'SensorSize', 382 => 0x35 },
	'sensortemperature' => { 326 => 0x1500, 328 => 0x1007, 387 => 0xc, 391 => 0x210, 424 => [0x39,0x55] },
	'sensortemperature2' => { 387 => 0xe, 391 => 0x211 },
	'sensortopborder' => { 141 => 0x3ec },
	'sensortopmargin' => { 391 => 0x10b },
	'sensortype' => { 347 => 0xca },
	'sensorwidth' => { 140 => 0xf900, 145 => 0xfa20, 191 => 0xa, 349 => 0x312b, 391 => 0x108, 414 => 0x1601 },
	'sequence' => { 408 => 0x7, 409 => 0x35, 410 => 0x36 },
	'sequencefilenumber' => { 458 => 0x4, 459 => 0x4, 460 => 0x4, 461 => 0x4, 471 => 0xc, 472 => 0xc, 473 => 0x1a },
	'sequenceimagenumber' => { 458 => 0x0, 459 => 0x0, 460 => 0x0, 461 => 0x0, 471 => 0x8, 472 => 0x8, 473 => 0x12, 480 => 0x24 },
	'sequencelength' => { 471 => 0x22, 472 => 0x1e, 473 => [0x16,0x1e] },
	'sequencename' => { 527 => 'sequenceName' },
	'sequencenumber' => { 79 => 0x9, 116 => 0x301c, 130 => 0x1101, 143 => 0x1d, 283 => 0x51c, 347 => 0x2b, 436 => [0x10c,0x30c], 448 => 0xb04a, 527 => 'sequenceNumber' },
	'sequenceshotinterval' => { 423 => 0x224 },
	'sequencetotalnumber' => { 527 => 'sequenceTotalNumber' },
	'sequentialshot' => { 423 => 0x20e },
	'serialnumber' => { 66 => 0xc, 100 => 0x180b, 122 => [0xa431,0xfde9], 140 => 0xfa04, 142 => 0xfa00, 144 => 0xc354, 145 => 0xfa19, 156 => 0x0, 159 => 'SerialNumber', 194 => 0x5501, 239 => [0xa0,0x1d], 324 => 0x101, 328 => [0x404,0x101a], 342 => 0x303, 344 => 0x305, 349 => 0x3103, 382 => 0x229, 391 => 0x102, 392 => 0x407, 407 => ['SNum','slno'], 408 => 0x15, 409 => 0x4b, 410 => 0x7e, 414 => 0x5, 421 => 0xa002, 424 => 0x2, 448 => 0x2031, 506 => 'SerialNumber', 516 => 'BodySerialNumber' },
	'serialnumberformat' => { 66 => 0x15, 100 => 0x183b },
	'serialnumberhash' => { 407 => 'CAME' },
	'series' => { 523 => 'Series' },
	'seriesdatetime' => { 487 => 'SeriesDateTime' },
	'seriesdescription' => { 487 => 'SeriesDescription' },
	'seriesidentifier' => { 523 => [\'Series','SeriesIdentifier'] },
	'seriesmodality' => { 487 => 'SeriesModality' },
	'seriesname' => { 523 => [\'Series','SeriesName'] },
	'seriesnumber' => { 487 => 'SeriesNumber', 528 => 'seriesNumber' },
	'seriestitle' => { 528 => 'seriesTitle' },
	'serviceidentifier' => { 135 => 0x1e },
	'servingsize' => { 530 => 'servingSize' },
	'setbuttoncrosskeysfunc' => { 90 => 0x0, 91 => 0x0 },
	'setbuttonwhenshooting' => { 85 => 0x1, 87 => 0x704, 93 => 0xc },
	'setclockfromlocationdata' => { 245 => 0x61d, 246 => 0x64d, 247 => 0x6b5 },
	'setfunctionwhenshooting' => { 88 => 0x0, 89 => 0x1, 92 => 0x1 },
	'setting' => { 527 => 'setting' },
	'shadingcompensation' => { 323 => 0x50c, 347 => 0x8a },
	'shadingcompensation2' => { 327 => 0x1012 },
	'shadow' => { 424 => 0xe },
	'shadowadj' => { 106 => 0x2030b },
	'shadowcorrection' => { 382 => 0x79 },
	'shadowprotection' => { 295 => 0x0 },
	'shadows' => { 122 => 0xfe52, 448 => 0x2032, 503 => 'Shadows', 509 => 'Shadows', 511 => 'Shadows' },
	'shadows2012' => { 509 => 'Shadows2012', 511 => 'Shadows2012' },
	'shadowsadj' => { 485 => 0x901a },
	'shadowscale' => { 122 => 0xc633 },
	'shadowtint' => { 509 => 'ShadowTint', 511 => 'ShadowTint' },
	'shadowtone' => { 130 => 0x1040 },
	'shakereduction' => { 384 => 0x1, 385 => 0x1 },
	'shareduserrating' => { 182 => 'WM/SharedUserRating' },
	'sharpendetail' => { 509 => 'SharpenDetail', 511 => 'SharpenDetail' },
	'sharpenedgemasking' => { 509 => 'SharpenEdgeMasking', 511 => 'SharpenEdgeMasking' },
	'sharpening' => { 349 => 0x300b },
	'sharpeningadj' => { 299 => 0x2b },
	'sharpeningkernel' => { 141 => 0x92f },
	'sharpenradius' => { 509 => 'SharpenRadius', 511 => 'SharpenRadius' },
	'sharpness' => { 8 => [0x42,0x48], 10 => 0x72, 12 => 0x74, 36 => 0xf, 65 => 0x6, 76 => 0x2, 115 => 0xb, 116 => [0x3011,0x21], 122 => [0xa40a,0xfe56], 130 => 0x1001, 143 => 0x6b, 152 => 0x37, 159 => 'Sharpness', 184 => 0x21, 185 => 0x30, 186 => 0x26, 187 => 0x18, 192 => 0x3, 239 => 0x6, 254 => 0x32, 255 => 0x33, 256 => 0x39, 328 => 0x100f, 347 => 0x41, 382 => 0x21, 389 => 0xb, 408 => 0x26, 410 => 0x56, 413 => 0x22, 414 => [0x1003,0x1014], 424 => 0x11, 434 => 0x1c, 435 => 0x19, 448 => 0x2006, 480 => 0x52, 509 => 'Sharpness', 511 => 'Sharpness', 515 => 'Sharpness' },
	'sharpnessadj' => { 106 => 0x20310, 111 => 0x25a, 485 => 0x801a },
	'sharpnessadjon' => { 106 => '0x20310.0' },
	'sharpnessauto' => { 73 => 0x94 },
	'sharpnessfactor' => { 328 => 0x102a },
	'sharpnessfaithful' => { 19 => 0xf5, 72 => 0x64, 73 => 0x64 },
	'sharpnessfrequency' => { 8 => [0x41,0x47], 76 => 0x3 },
	'sharpnesslandscape' => { 19 => 0xf3, 72 => 0x34, 73 => 0x34 },
	'sharpnessmonochrome' => { 19 => 0xf6, 72 => 0x7c, 73 => 0x7c },
	'sharpnessneutral' => { 19 => 0xf4, 72 => 0x4c, 73 => 0x4c },
	'sharpnessovershoot' => { 485 => 0x801b },
	'sharpnessportrait' => { 19 => 0xf2, 72 => 0x1c, 73 => 0x1c },
	'sharpnessrange' => { 448 => 0x2035 },
	'sharpnesssetting' => { 323 => 0x506, 331 => 0x1013, 436 => 0x12, 453 => 0xa },
	'sharpnessstandard' => { 19 => 0xf1, 72 => 0x4, 73 => 0x4 },
	'sharpnessstrength' => { 106 => 0x20311 },
	'sharpnessthreshold' => { 485 => 0x801d },
	'sharpnessundershoot' => { 485 => 0x801c },
	'sharpnessuserdef1' => { 19 => 0xf7, 72 => 0x94, 73 => 0xac },
	'sharpnessuserdef2' => { 19 => 0xf8, 72 => 0xac, 73 => 0xc4 },
	'sharpnessuserdef3' => { 19 => 0xf9, 72 => 0xc4, 73 => 0xdc },
	'shiftcols' => { 141 => 0xc70 },
	'shootid' => { 527 => 'shootID' },
	'shootingdistance' => { 106 => 0x20701 },
	'shootinginfodisplay' => { 303 => '13.2', 304 => '5.1', 312 => '10.2', 313 => '4.1', 316 => '5.1', 318 => '5.3' },
	'shootinginfomonitorofftime' => { 303 => '26.2', 304 => '22.2', 306 => '22.2', 307 => '22.2', 311 => '21.2', 312 => '9.1', 313 => '21.2', 316 => '22.2', 317 => '22.2', 318 => '22.2', 319 => 0x37, 320 => 0x37, 321 => 0x37 },
	'shootingmode' => { 159 => 'ShootingMode', 239 => 0x89, 347 => 0x1f },
	'shootingmodesetting' => { 305 => '5.1' },
	'shortdescription' => { 513 => 'shortdescription' },
	'shortdocumentid' => { 134 => 0xba },
	'shortname' => { 509 => 'ShortName', 511 => 'ShortName' },
	'shortownername' => { 19 => 0xac },
	'shortreleasetimelag' => { 87 => 0x80d },
	'shorttitle' => { 399 => '@sti' },
	'shotdate' => { 538 => 'shotDate' },
	'shotday' => { 538 => 'shotDay' },
	'shotlocation' => { 538 => 'shotLocation' },
	'shotlogdata' => { 492 => 'shot_log_data' },
	'shotname' => { 407 => 'shot', 538 => 'shotName' },
	'shotnumber' => { 538 => 'shotNumber' },
	'shotnumbersincepowerup' => { 452 => 0x44e, 471 => 0x1a, 472 => 0x16, 473 => 0xa },
	'shotnumbersincepowerup2' => { 436 => 0x200 },
	'shotsize' => { 538 => 'shotSize' },
	'shotsperinterval' => { 228 => 0x180, 243 => 0xb4, 244 => 0xcc, 245 => 0xc0, 246 => 0xd0, 247 => 0xd0 },
	'showmovement' => { 399 => 'shwm' },
	'shownevent' => { 523 => 'EventExt' },
	'showneventidentifier' => { 523 => [\'EventExt','EventExtIdentifier'] },
	'showneventname' => { 523 => [\'EventExt','EventExtName'] },
	'shutter' => { 467 => 0x20, 468 => 0x26, 469 => 0x26 },
	'shutter-aelock' => { 85 => 0x4, 87 => 0x701, 88 => 0x3, 89 => 0x4, 90 => 0x3, 91 => 0x3, 92 => 0x4, 93 => 0x2 },
	'shutteraelbutton' => { 86 => 0x4 },
	'shutterbuttonafonbutton' => { 87 => 0x701 },
	'shuttercount' => { 11 => 0x176, 30 => 0x293, 33 => 0xaf1, 59 => 0x1, 239 => 0xa7, 267 => [0x6a,0x157,0x24d], 268 => 0x286, 269 => 0x279, 270 => 0x284, 271 => 0x242, 272 => 0x280, 273 => 0x276, 274 => [0x27d,0x27f], 275 => 0x246, 277 => 0x2d6, 278 => 0x321, 279 => 0xbd8, 280 => 0x287, 281 => 0x320, 282 => 0x24a, 283 => 0x5fb, 284 => 0x2d5, 382 => 0x5d, 445 => 0x846, 451 => [0x125,0x14a], 467 => 0x32, 468 => 0x3a, 469 => 0x3a, 470 => 0xa },
	'shuttercount2' => { 467 => 0x4c, 468 => [0x50,0x52,0x58], 469 => 0x50 },
	'shuttercount3' => { 467 => [0x1a0,0x1aa,0x1bd], 468 => [0x19f,0x1cb,0x1cd] },
	'shuttercurtainsync' => { 85 => 0xf, 86 => 0xf, 87 => 0x305, 88 => 0xe, 89 => 0xf, 90 => 0x8, 91 => 0x8, 92 => 0xf, 93 => 0x8 },
	'shuttermode' => { 59 => 0x17, 143 => 0x1b, 239 => 0x34 },
	'shutterreleasebuttonae-l' => { 303 => '17.7', 304 => '18.4', 306 => '78.4', 307 => '78.4', 308 => '16.1', 309 => '17.1', 310 => '17.1', 311 => '17.1', 312 => '7.1', 313 => '17.5', 316 => '18.4', 317 => '78.4', 318 => '18.2', 319 => 0x29, 320 => 0x29, 321 => 0x29 },
	'shutterreleasemethod' => { 100 => 0x1010 },
	'shutterreleasenocfcard' => { 85 => 0x2, 86 => 0x2, 93 => 0xf },
	'shutterreleasetiming' => { 100 => 0x1011 },
	'shutterreleasewithoutlens' => { 87 => 0x711 },
	'shutterspeedlock' => { 304 => '38.1', 306 => '38.1', 307 => '38.1', 316 => '38.1', 317 => '38.1', 319 => 0xb7, 320 => 0xb7, 321 => 0xb7 },
	'shutterspeedrange' => { 87 => 0x10c },
	'shutterspeedsetting' => { 187 => 0x6, 434 => 0x2f, 435 => 0x28, 436 => 0x0 },
	'shutterspeedvalue' => { 96 => 0x1, 122 => 0x9201, 328 => 0x1000, 391 => 0x400, 515 => 'ShutterSpeedValue' },
	'shuttertype' => { 130 => 0x1050, 347 => 0x9f, 382 => 0x87, 473 => [0x133,0x139,0x13f] },
	'sidecarforextension' => { 526 => 'SidecarForExtension' },
	'sigmaimpulseparameters' => { 141 => 0xe0d },
	'sigmascalingfactorcamera' => { 141 => 0xe0c },
	'sigmascalingfactorlowres' => { 141 => 0xe0b },
	'sigmasizetable' => { 141 => 0xe0f },
	'signaltonoiseratio' => { 1 => 0x27 },
	'signaltonoiseratiotype' => { 1 => 0x26 },
	'silentphotography' => { 239 => 0xbf },
	'similarityindex' => { 134 => 0xe4 },
	'singleframebracketing' => { 187 => 0x21 },
	'skilllevel' => { 530 => 'skillLevel' },
	'skintonecorrection' => { 382 => 0x95 },
	'skiplinetime' => { 141 => 0x184e },
	'slaveflashmeteringsegments' => { 382 => 0x20b },
	'slideshowname' => { 527 => 'slideshowName' },
	'slideshownumber' => { 527 => 'slideshowNumber' },
	'slideshowtotalnumber' => { 527 => 'slideshowTotalNumber' },
	'slot2jpgsize' => { 244 => 0x24a, 247 => 0x24a },
	'slowshutter' => { 79 => 0x8 },
	'slowsync' => { 130 => 0x1030 },
	'smartalbumcolor' => { 421 => 0x20 },
	'smartrange' => { 421 => 0xa012 },
	'smileshutter' => { 436 => 0x31 },
	'smileshuttermode' => { 436 => 0x27 },
	'smoothness' => { 122 => 0xfe57, 509 => 'Smoothness', 511 => 'Smoothness' },
	'snapshot' => { 523 => 'SnapshotLink' },
	'snapshotformat' => { 523 => [\'SnapshotLink','SnapshotLinkFormat'] },
	'snapshotheightpixels' => { 523 => [\'SnapshotLink','SnapshotLinkHeightPixels'] },
	'snapshotimagerole' => { 523 => [\'SnapshotLink','SnapshotLinkImageRole'] },
	'snapshotlink' => { 523 => [\'SnapshotLink','SnapshotLinkLink'] },
	'snapshotlinkqualifier' => { 523 => [\'SnapshotLink','SnapshotLinkLinkQualifier'] },
	'snapshots' => { 504 => 'Snapshots' },
	'snapshotusedvideoframe' => { 523 => [\'SnapshotLink','SnapshotLinkUsedVideoFrame'] },
	'snapshotusedvideoframetimeformat' => { 523 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameTimeFormat'] },
	'snapshotusedvideoframetimevalue' => { 523 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameTimeValue'] },
	'snapshotusedvideoframevalue' => { 523 => [\'SnapshotLink','SnapshotLinkUsedVideoFrameValue'] },
	'snapshotwidthpixels' => { 523 => [\'SnapshotLink','SnapshotLinkWidthPixels'] },
	'softskineffect' => { 448 => 0x200f },
	'software' => { 122 => 0x131, 160 => 'Software', 336 => 'Software', 391 => 0x203, 401 => 'software', 424 => 0x18, 494 => 'Software', 534 => 'Software' },
	'softwareversion' => { 407 => ['@swr',"\xa9swr"], 423 => 0x207 },
	'soloist' => { 399 => "\xa9sol" },
	'songwriter' => { 407 => "\xa9swf" },
	'songwriterkeywords' => { 407 => "\xa9swk" },
	'sonycropsize' => { 122 => 0x74c8 },
	'sonycroptopleft' => { 122 => 0x74c7 },
	'sonydatetime' => { 456 => 0x6, 458 => 0x1b6, 459 => 0x210, 460 => 0x1fe, 461 => 0x22c },
	'sonydatetime2' => { 467 => 0x51 },
	'sonyexposuretime' => { 467 => 0x3a, 468 => 0x46, 469 => [0x66,0x46], 470 => 0x1a },
	'sonyexposuretime2' => { 480 => 0xe },
	'sonyfnumber' => { 467 => 0x3c, 468 => 0x48, 469 => [0x68,0x48], 470 => 0x1c, 480 => 0x14 },
	'sonyimageheight' => { 456 => 0x1a, 471 => 0x44, 472 => 0x3f },
	'sonyimageheightmax' => { 480 => 0x40 },
	'sonyimagesize' => { 187 => 0x3b, 434 => 0x54, 435 => 0x54, 436 => 0x9 },
	'sonyimagewidth' => { 456 => 0x1c },
	'sonyimagewidthmax' => { 480 => 0x3e },
	'sonyiso' => { 458 => 0x1218, 459 => 0x11f4, 460 => 0x1270, 461 => [0x1254,0x1258,0x1280], 462 => 0x113c, 463 => 0x344, 464 => 0x346, 465 => 0x320, 480 => 0x4 },
	'sonymaxaperture' => { 467 => 0x0, 468 => 0x0 },
	'sonymaxaperturevalue' => { 480 => 0x16 },
	'sonyminaperture' => { 467 => 0x1, 468 => 0x1 },
	'sonymodelid' => { 448 => 0xb001 },
	'sonyquality' => { 187 => 0x3c },
	'sonyrawimagesize' => { 122 => 0x7038 },
	'sonytimeminsec' => { 468 => 0x61 },
	'sortalbum' => { 399 => 'soal' },
	'sortalbumartist' => { 399 => 'soaa' },
	'sortartist' => { 399 => 'soar' },
	'sortcomposer' => { 399 => 'soco' },
	'sortname' => { 399 => 'sonm', 509 => 'SortName', 511 => 'SortName' },
	'sortshow' => { 399 => 'sosn' },
	'soundengineer' => { 399 => "\xa9sne" },
	'source' => { 134 => 0x73, 336 => 'Source', 512 => 'source', 513 => 'source', 526 => 'Source' },
	'sourcecount' => { 498 => 'SourceCount' },
	'sourcecredits' => { 407 => "\xa9src" },
	'sourcedirectoryindex' => { 369 => 0x0 },
	'sourcefileindex' => { 369 => 0x2 },
	'sourcephotoscount' => { 497 => 'SourcePhotosCount' },
	'sourceprofileprefix' => { 141 => 0x1390 },
	'spatialfrequencyresponse' => { 515 => 'SpatialFrequencyResponse' },
	'spatialfrequencyresponsecolumns' => { 515 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseColumns'] },
	'spatialfrequencyresponsenames' => { 515 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseNames'] },
	'spatialfrequencyresponserows' => { 515 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseRows'] },
	'spatialfrequencyresponsevalues' => { 515 => [\'SpatialFrequencyResponse','SpatialFrequencyResponseValues'] },
	'speakerplacement' => { 538 => 'speakerPlacement' },
	'specialeffectlevel' => { 116 => 0x3030 },
	'specialeffectmode' => { 116 => 0x2076 },
	'specialeffectsetting' => { 116 => 0x3031 },
	'specialinstructions' => { 134 => 0x28 },
	'specialmode' => { 328 => 0x200, 423 => 0x200 },
	'specialoccasion' => { 530 => 'specialOccasion' },
	'specialtypeid' => { 492 => 'SpecialTypeID' },
	'spectralsensitivity' => { 122 => 0x8824, 515 => 'SpectralSensitivity' },
	'specularwhitelevel' => { 43 => 0x32b, 44 => 0x281, 47 => [0x2b9,0x2d0,0x2d4], 48 => [0x56a,0x296], 49 => 0x1e4, 50 => [0x1fd,0x2dd], 51 => [0x231,0x30f], 52 => 0x31d },
	'speedx' => { 118 => 0x3, 407 => "\xa9xsp" },
	'speedy' => { 118 => 0x4, 407 => "\xa9ysp" },
	'speedz' => { 118 => 0x5, 407 => "\xa9zsp" },
	'spherical' => { 498 => 'Spherical' },
	'sphericalvideoxml' => { 123 => 'SphericalVideoXML' },
	'splitcolumn' => { 391 => 0x222 },
	'splittoningbalance' => { 509 => 'SplitToningBalance', 511 => 'SplitToningBalance' },
	'splittoninghighlighthue' => { 509 => 'SplitToningHighlightHue', 511 => 'SplitToningHighlightHue' },
	'splittoninghighlightsaturation' => { 509 => 'SplitToningHighlightSaturation', 511 => 'SplitToningHighlightSaturation' },
	'splittoningshadowhue' => { 509 => 'SplitToningShadowHue', 511 => 'SplitToningShadowHue' },
	'splittoningshadowsaturation' => { 509 => 'SplitToningShadowSaturation', 511 => 'SplitToningShadowSaturation' },
	'sport' => { 528 => 'sport' },
	'spotfocuspointx' => { 184 => 0x2d },
	'spotfocuspointy' => { 184 => 0x2e },
	'spotmeteringmode' => { 36 => 0x27 },
	'spotmeterlinktoafpoint' => { 87 => 0x107 },
	'sractive' => { 363 => '17.1' },
	'srawquality' => { 36 => 0x2e },
	'srfocallength' => { 384 => 0x3 },
	'srgbrendering' => { 334 => 'sRGB' },
	'srhalfpresstime' => { 384 => 0x2 },
	'srresult' => { 384 => 0x0, 385 => 0x0 },
	'stackedimage' => { 323 => 0x804 },
	'standardmatrixcustom' => { 141 => 0x7d4 },
	'standardmatrixdaylight' => { 141 => 0x7d0 },
	'standardmatrixflash' => { 141 => 0x7d3 },
	'standardmatrixfluorescent' => { 141 => 0x7d2 },
	'standardmatrixtungsten' => { 141 => 0x7d1 },
	'standardoutputhighlightpoint' => { 112 => 0x14 },
	'standardoutputsensitivity' => { 122 => 0x8831, 516 => 'StandardOutputSensitivity' },
	'standardoutputshadowpoint' => { 112 => 0x15 },
	'standardrawcolortone' => { 112 => 0xd },
	'standardrawcontrast' => { 112 => 0xf },
	'standardrawhighlight' => { 112 => 0x75 },
	'standardrawhighlightpoint' => { 112 => 0x12 },
	'standardrawlinear' => { 112 => 0x10 },
	'standardrawsaturation' => { 112 => 0xe },
	'standardrawshadow' => { 112 => 0x7e },
	'standardrawshadowpoint' => { 112 => 0x13 },
	'standardrawsharpness' => { 112 => 0x11 },
	'standardunsharpmaskfineness' => { 112 => 0x94 },
	'standardunsharpmaskstrength' => { 112 => 0x92 },
	'standardunsharpmaskthreshold' => { 112 => 0x96 },
	'standardwhitecustom' => { 141 => 0x838 },
	'standardwhitedaylight' => { 141 => 0x834 },
	'standardwhiteflash' => { 141 => 0x837 },
	'standardwhitefluorescent' => { 141 => 0x836 },
	'standardwhitetungsten' => { 141 => 0x835 },
	'standbytimer' => { 304 => '19.1', 306 => '19.1', 307 => '19.1', 310 => '18.1', 311 => '18.1', 316 => '19.1', 317 => '19.1' },
	'starlightview' => { 319 => 0x249, 320 => 0x249, 321 => 0x261 },
	'startingpage' => { 528 => 'startingPage' },
	'startmovieshooting' => { 87 => 0x70d },
	'starttimecode' => { 407 => "\xa9TIM", 538 => 'startTimecode' },
	'starttimecodetimeformat' => { 538 => [\'startTimecode','startTimecodeTimeFormat'] },
	'starttimecodetimevalue' => { 538 => [\'startTimecode','startTimecodeTimeValue'] },
	'starttimecodevalue' => { 538 => [\'startTimecode','startTimecodeValue'] },
	'starttimesamplesize' => { 407 => "\xa9TSZ", 538 => 'startTimeSampleSize' },
	'starttimescale' => { 407 => "\xa9TSC", 538 => 'startTimeScale' },
	'state' => { 164 => 'State', 347 => 0x6b, 526 => 'State' },
	'status' => { 490 => 'Status', 502 => 'Status' },
	'stereomode' => { 498 => 'StereoMode' },
	'stitched' => { 498 => 'Stitched' },
	'stitchingsoftware' => { 497 => 'StitchingSoftware', 498 => 'StitchingSoftware' },
	'stopsabovebaseiso' => { 457 => 0x113e, 458 => 0x113e, 459 => 0x111a, 460 => 0x1196, 461 => 0x1172, 462 => 0x102a, 463 => 0x222, 464 => 0x222, 465 => 0x217, 480 => 0xa },
	'storagemethod' => { 191 => 0x12 },
	'storebyorientation' => { 304 => '46.3', 306 => '47.3', 307 => '47.3', 316 => '47.3', 317 => '47.3', 319 => 0xd, 320 => 0xd, 321 => 0xd },
	'storedescription' => { 399 => 'sdes' },
	'storylineidentifier' => { 523 => 'StorylineIdentifier' },
	'straightenangle' => { 296 => 0x2fc08431 },
	'streamready' => { 523 => 'StreamReady' },
	'streamtype' => { 179 => 'StreamType' },
	'stretchmode' => { 538 => 'stretchMode' },
	'studydatetime' => { 487 => 'StudyDateTime' },
	'studydescription' => { 487 => 'StudyDescription' },
	'studyid' => { 487 => 'StudyID' },
	'studyphysician' => { 487 => 'StudyPhysician' },
	'styleperiod' => { 523 => 'StylePeriod' },
	'sub-location' => { 134 => 0x5c },
	'subcommanddialplaybackmode' => { 319 => 0x1cf, 320 => 0x1cf, 321 => 0x1e7 },
	'subfiledata' => { 167 => 'data' },
	'subfiledirectory' => { 167 => '1Directory' },
	'subfilemimetype' => { 167 => '2MIME' },
	'subfilename' => { 167 => '1Name' },
	'subfileresource' => { 167 => 'rsrc' },
	'subfiletype' => { 122 => 0xfe, 167 => '0Type' },
	'subject' => { 332 => 'Subject', 398 => 'Subject', 512 => 'subject', 525 => 'Subject', 539 => 'subject' },
	'subjectarea' => { 122 => 0x9214, 515 => 'SubjectArea' },
	'subjectcode' => { 522 => 'SubjectCode' },
	'subjectdetection' => { 244 => 0x252, 245 => 0x23e, 246 => 0x252, 247 => 0x252 },
	'subjectdistance' => { 122 => 0x9206, 143 => 0x3e, 515 => 'SubjectDistance' },
	'subjectdistancerange' => { 122 => 0xa40c, 515 => 'SubjectDistanceRange' },
	'subjectlocation' => { 122 => 0xa214, 515 => 'SubjectLocation' },
	'subjectmotion' => { 306 => '78.2', 307 => '78.2', 317 => '78.2', 319 => 0x103, 320 => 0x103, 321 => 0x119 },
	'subjectprogram' => { 184 => 0x22 },
	'subjectreference' => { 134 => 0xc },
	'sublabels1' => { 521 => [\'TagStructure','TagStructureSubLabels'] },
	'sublabels2' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabels'] },
	'sublabels3' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabels'] },
	'sublabels4' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabels'] },
	'sublabels5' => { 521 => [\'TagStructure','TagStructureSubLabelsSubLabelsSubLabelsSubLabelsSubLabels'] },
	'subseccreatedate' => { 117 => 'Exif-SubSecCreateDate' },
	'subsecdatetimeoriginal' => { 117 => 'Exif-SubSecDateTimeOriginal' },
	'subsecmodifydate' => { 117 => 'Exif-SubSecModifyDate' },
	'subsectime' => { 122 => 0x9290 },
	'subsectimedigitized' => { 122 => 0x9292 },
	'subsectimeoriginal' => { 122 => 0x9291 },
	'subsection1' => { 528 => 'subsection1' },
	'subsection2' => { 528 => 'subsection2' },
	'subsection3' => { 528 => 'subsection3' },
	'subsection4' => { 528 => 'subsection4' },
	'subselector' => { 304 => '49.1', 306 => '71.1', 307 => '71.1', 317 => '71.1', 319 => 0x8f, 320 => 0x8f, 321 => 0x8f },
	'subselectorassignment' => { 304 => '48.1' },
	'subselectorcenter' => { 306 => '72.1', 307 => '72.1', 317 => '72.1' },
	'subselectorplusdials' => { 304 => '49.2', 306 => '73.1', 307 => '73.1', 317 => '73.1' },
	'subtitle' => { 182 => 'WM/SubTitle', 399 => "\xa9st3", 407 => "\xa9snm", 528 => 'subtitle' },
	'subtitlekeywords' => { 407 => "\xa9snk" },
	'subversionfilename' => { 521 => [\'SubVersions','SubVersionsFileName'] },
	'subversionreference' => { 521 => [\'SubVersions','SubVersionsVersRef'] },
	'subversions' => { 521 => 'SubVersions' },
	'superimposeddisplay' => { 85 => 0xa, 87 => 0x510, 88 => 0x9, 89 => 0xa, 92 => 0xa, 93 => 0xe },
	'supermacro' => { 66 => 0x1a },
	'supplementalcategories' => { 134 => 0x14, 526 => 'SupplementalCategories' },
	'supplementaltype' => { 136 => 0x37 },
	'supplementdisplayid' => { 528 => 'supplementDisplayID' },
	'supplementstartingpage' => { 528 => 'supplementStartingPage' },
	'supplementtitle' => { 528 => 'supplementTitle' },
	'supplychainsource' => { 523 => 'SupplyChainSource' },
	'supplychainsourceidentifier' => { 523 => [\'SupplyChainSource','SupplyChainSourceIdentifier'] },
	'supplychainsourcename' => { 523 => [\'SupplyChainSource','SupplyChainSourceName'] },
	'supportsamount' => { 509 => 'SupportsAmount', 511 => 'SupportsAmount' },
	'supportscolor' => { 509 => 'SupportsColor', 511 => 'SupportsColor' },
	'supportshighdynamicrange' => { 509 => 'SupportsHighDynamicRange', 511 => 'SupportsHighDynamicRange' },
	'supportsmonochrome' => { 509 => 'SupportsMonochrome', 511 => 'SupportsMonochrome' },
	'supportsnormaldynamicrange' => { 509 => 'SupportsNormalDynamicRange', 511 => 'SupportsNormalDynamicRange' },
	'supportsoutputreferred' => { 509 => 'SupportsOutputReferred', 511 => 'SupportsOutputReferred' },
	'supportsscenereferred' => { 509 => 'SupportsSceneReferred', 511 => 'SupportsSceneReferred' },
	'svisosetting' => { 363 => 0x14 },
	'swatchcoloranta' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsA'] },
	'swatchcolorantb' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsB'] },
	'swatchcolorantblack' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsBlack'] },
	'swatchcolorantblue' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsBlue'] },
	'swatchcolorantcyan' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsCyan'] },
	'swatchcolorantgray' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsGray'] },
	'swatchcolorantgreen' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsGreen'] },
	'swatchcolorantl' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsL'] },
	'swatchcolorantmagenta' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsMagenta'] },
	'swatchcolorantmode' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsMode'] },
	'swatchcolorantred' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsRed'] },
	'swatchcolorantswatchname' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsSwatchName'] },
	'swatchcoloranttint' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsTint'] },
	'swatchcoloranttype' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsType'] },
	'swatchcolorantyellow' => { 543 => [\'SwatchGroups','SwatchGroupsColorantsYellow'] },
	'swatchgroupname' => { 543 => [\'SwatchGroups','SwatchGroupsGroupName'] },
	'swatchgroups' => { 543 => 'SwatchGroups' },
	'swatchgroupscolorants' => { 543 => [\'SwatchGroups','SwatchGroupsColorants'] },
	'swatchgrouptype' => { 543 => [\'SwatchGroups','SwatchGroupsGroupType'] },
	'sweeppanoramadirection' => { 347 => 0x93, 436 => 0x33 },
	'sweeppanoramafieldofview' => { 347 => 0x94 },
	'sweeppanoramasize' => { 436 => 0x32 },
	'switchtoregisteredafpoint' => { 86 => 0x12, 87 => 0x50a },
	'symlink' => { 123 => 'SymLink' },
	'syncreleasemode' => { 306 => '77.1', 307 => '77.1', 317 => '77.1', 319 => 0x41, 320 => 0x41, 321 => 0x41 },
	'system' => { 391 => 0x204 },
	'tagged' => { 393 => 0xdd, 394 => 'Tagged', 504 => 'tagged' },
	'tagslist' => { 514 => 'TagsList' },
	'tagstructure' => { 521 => 'TagStructure' },
	'takenumber' => { 538 => 'takeNumber' },
	'tapename' => { 538 => 'tapeName' },
	'targetaperture' => { 79 => 0x4 },
	'targetaspectratio' => { 337 => 'TargetAspectRatio' },
	'targetcompressionratio' => { 98 => 0x1 },
	'targetdistancesetting' => { 100 => 0x1807 },
	'targetexposuretime' => { 79 => 0x5 },
	'targetimagetype' => { 100 => 0x100a },
	'targetprinter' => { 122 => 0x151 },
	'taxon' => { 121 => 'Taxon' },
	'taxonacceptednameusage' => { 121 => [\'Taxon','TaxonAcceptedNameUsage'] },
	'taxonacceptednameusageid' => { 121 => [\'Taxon','TaxonAcceptedNameUsageID'] },
	'taxonclass' => { 121 => [\'Taxon','TaxonClass'] },
	'taxonconceptid' => { 121 => [\'Taxon','TaxonTaxonConceptID'] },
	'taxoncultivarepithet' => { 121 => [\'Taxon','TaxonCultivarEpithet'] },
	'taxonfamily' => { 121 => [\'Taxon','TaxonFamily'] },
	'taxongenus' => { 121 => [\'Taxon','TaxonGenus'] },
	'taxonhigherclassification' => { 121 => [\'Taxon','TaxonHigherClassification'] },
	'taxonid' => { 121 => [\'Taxon','TaxonTaxonID'] },
	'taxoninfraspecificepithet' => { 121 => [\'Taxon','TaxonInfraspecificEpithet'] },
	'taxonkingdom' => { 121 => [\'Taxon','TaxonKingdom'] },
	'taxonnameaccordingto' => { 121 => [\'Taxon','TaxonNameAccordingTo'] },
	'taxonnameaccordingtoid' => { 121 => [\'Taxon','TaxonNameAccordingToID'] },
	'taxonnamepublishedin' => { 121 => [\'Taxon','TaxonNamePublishedIn'] },
	'taxonnamepublishedinid' => { 121 => [\'Taxon','TaxonNamePublishedInID'] },
	'taxonnamepublishedinyear' => { 121 => [\'Taxon','TaxonNamePublishedInYear'] },
	'taxonnomenclaturalcode' => { 121 => [\'Taxon','TaxonNomenclaturalCode'] },
	'taxonnomenclaturalstatus' => { 121 => [\'Taxon','TaxonNomenclaturalStatus'] },
	'taxonorder' => { 121 => [\'Taxon','TaxonOrder'] },
	'taxonoriginalnameusage' => { 121 => [\'Taxon','TaxonOriginalNameUsage'] },
	'taxonoriginalnameusageid' => { 121 => [\'Taxon','TaxonOriginalNameUsageID'] },
	'taxonparentnameusage' => { 121 => [\'Taxon','TaxonParentNameUsage'] },
	'taxonparentnameusageid' => { 121 => [\'Taxon','TaxonParentNameUsageID'] },
	'taxonphylum' => { 121 => [\'Taxon','TaxonPhylum'] },
	'taxonrank' => { 121 => [\'Taxon','TaxonTaxonRank'] },
	'taxonremarks' => { 121 => [\'Taxon','TaxonTaxonRemarks'] },
	'taxonscientificname' => { 121 => [\'Taxon','TaxonScientificName'] },
	'taxonscientificnameauthorship' => { 121 => [\'Taxon','TaxonScientificNameAuthorship'] },
	'taxonscientificnameid' => { 121 => [\'Taxon','TaxonScientificNameID'] },
	'taxonspecificepithet' => { 121 => [\'Taxon','TaxonSpecificEpithet'] },
	'taxonsubgenus' => { 121 => [\'Taxon','TaxonSubgenus'] },
	'taxontaxonomicstatus' => { 121 => [\'Taxon','TaxonTaxonomicStatus'] },
	'taxonverbatimtaxonrank' => { 121 => [\'Taxon','TaxonVerbatimTaxonRank'] },
	'taxonvernacularname' => { 121 => [\'Taxon','TaxonVernacularName'] },
	'tda1bandwidth' => { 141 => 0x196f },
	'tda1edgepolarity' => { 141 => 0x1971 },
	'tda1gain' => { 141 => 0x1970 },
	'tda1offset' => { 141 => 0x196e },
	'tda2bandwidth' => { 141 => 0x1979 },
	'tda2edgepolarity' => { 141 => 0x197b },
	'tda2gain' => { 141 => 0x197a },
	'tda2offset' => { 141 => 0x1978 },
	'tda3bandwidth' => { 141 => 0x1983 },
	'tda3edgepolarity' => { 141 => 0x1985 },
	'tda3gain' => { 141 => 0x1984 },
	'tda3offset' => { 141 => 0x1982 },
	'tda4bandwidth' => { 141 => 0x198d },
	'tda4edgepolarity' => { 141 => 0x198f },
	'tda4gain' => { 141 => 0x198e },
	'tda4offset' => { 141 => 0x198c },
	'teaser' => { 528 => 'teaser' },
	'teleconverter' => { 189 => 0x105, 448 => 0x105 },
	'tempampgainx100' => { 141 => 0x1914 },
	'tempo' => { 538 => 'tempo' },
	'temporalcoverage' => { 523 => 'TemporalCoverage' },
	'temporalcoveragefrom' => { 523 => [\'TemporalCoverage','TemporalCoverageTempCoverageFrom'] },
	'temporalcoverageto' => { 523 => [\'TemporalCoverage','TemporalCoverageTempCoverageTo'] },
	'termsandconditionstext' => { 333 => 'TermsAndConditionsText' },
	'termsandconditionsurl' => { 333 => 'TermsAndConditionsURL' },
	'testname' => { 123 => 'TestName' },
	'textencoding' => { 238 => 0x4 },
	'textlayername' => { 526 => [\'TextLayers','TextLayersLayerName'] },
	'textlayers' => { 526 => 'TextLayers' },
	'textlayertext' => { 526 => [\'TextLayers','TextLayersLayerText'] },
	'textstamp' => { 347 => [0x8008,0x8009,0x3b,0x3e] },
	'texture' => { 509 => 'Texture', 511 => 'Texture' },
	'three-dtrackingfacedetection' => { 306 => '1.4', 307 => '1.4', 317 => '1.4' },
	'three-dtrackingwatcharea' => { 306 => '78.1', 307 => '78.1', 317 => '78.1' },
	'thresholding' => { 122 => 0x107 },
	'thumbnailfilename' => { 100 => 0x817 },
	'thumbnailformat' => { 536 => [\'Thumbnails','ThumbnailsFormat'] },
	'thumbnailheight' => { 145 => 0xfa55, 536 => [\'Thumbnails','ThumbnailsHeight'] },
	'thumbnailimage' => { 6 => 'CNDA', 100 => 0x2008, 117 => 'Exif-ThumbnailImage', 125 => 0x3, 170 => 'data', 328 => 0x100, 407 => 'thmb', 536 => [\'Thumbnails','ThumbnailsImage'] },
	'thumbnailimagename' => { 170 => '1Name' },
	'thumbnailimagesize' => { 170 => 'ImageSize' },
	'thumbnailimagetype' => { 170 => '0Type' },
	'thumbnailimagevalidarea' => { 66 => 0x13 },
	'thumbnaillength' => { 122 => 0x202 },
	'thumbnailoffset' => { 122 => 0x201 },
	'thumbnailpng' => { 407 => 'thmb' },
	'thumbnails' => { 536 => 'Thumbnails' },
	'thumbnailwidth' => { 145 => 0xfa54, 536 => [\'Thumbnails','ThumbnailsWidth'] },
	'ticker' => { 528 => 'ticker' },
	'tiffhandling' => { 509 => 'TIFFHandling', 511 => 'TIFFHandling' },
	'tiffmeteringimage' => { 190 => 0x104c, 445 => 0x1110 },
	'tilelength' => { 122 => 0x143 },
	'tilewidth' => { 122 => 0x142 },
	'time' => { 141 => 0x401, 382 => 0x7 },
	'timecodes' => { 122 => 0xc763 },
	'timecreated' => { 134 => 0x3c, 143 => 0x14, 152 => 0x10, 394 => 'TimeCreated' },
	'timelapseshotnumber' => { 350 => 0x10 },
	'timeperiod' => { 528 => 'timePeriod' },
	'timerfunctionbutton' => { 305 => '5.2', 308 => '12.1', 309 => '13.1' },
	'timerlength' => { 87 => 0x80c },
	'timerrecording' => { 347 => 0x96 },
	'timescaleparams' => { 538 => 'timeScaleParams' },
	'timescaleparamsframeoverlappingpercentage' => { 538 => [\'timeScaleParams','timeScaleParamsFrameOverlappingPercentage'] },
	'timescaleparamsframesize' => { 538 => [\'timeScaleParams','timeScaleParamsFrameSize'] },
	'timescaleparamsquality' => { 538 => [\'timeScaleParams','timeScaleParamsQuality'] },
	'timesent' => { 135 => 0x50 },
	'timeshot' => { 499 => 'TimeShot' },
	'timesignature' => { 538 => 'timeSignature' },
	'timesincepoweron' => { 347 => 0x29 },
	'timestamp' => { 11 => 0x45e, 19 => 0x11c, 322 => 0x8, 336 => 'TimeStamp', 347 => 0xaf, 498 => 'Timestamp', 505 => 'Timestamp', 521 => 'TimeStamp' },
	'timestamp1' => { 11 => 0x45a },
	'timezone' => { 80 => 0x1, 244 => 0x694, 245 => 0x594, 246 => 0x5c4, 247 => 0x5dc, 288 => 0x0, 417 => 0xa },
	'timezonecity' => { 80 => 0x2 },
	'timezonecode' => { 103 => 0x1 },
	'timezoneinfo' => { 103 => 0x2 },
	'timezoneoffset' => { 122 => 0x882a },
	'tint' => { 401 => 'player.movie.visual.tint', 509 => 'Tint', 511 => 'Tint' },
	'title' => { 122 => 0xa436, 160 => 'Title', 332 => 'Title', 336 => 'Title', 347 => 0x65, 398 => 'Title', 399 => ['titl',"\xa9nam"], 401 => 'title', 407 => ['titl',"\xa9nam"], 512 => 'title', 525 => 'Title', 536 => 'Title' },
	'togglestyleamount' => { 509 => 'ToggleStyleAmount', 511 => 'ToggleStyleAmount' },
	'togglestyledigest' => { 509 => 'ToggleStyleDigest', 511 => 'ToggleStyleDigest' },
	'tonecomp' => { 239 => 0x81 },
	'tonecurve' => { 76 => 0x1, 382 => 0x402, 509 => 'ToneCurve', 511 => 'ToneCurve' },
	'tonecurveactive' => { 111 => 0x110 },
	'tonecurveadobergb' => { 421 => 0xa043 },
	'tonecurveadobergbdefault' => { 421 => 0xa041 },
	'tonecurveblue' => { 509 => 'ToneCurveBlue', 511 => 'ToneCurveBlue' },
	'tonecurvebluex' => { 485 => 0x9003 },
	'tonecurvebluey' => { 485 => 0x9007 },
	'tonecurvebrightness' => { 106 => 0x20410 },
	'tonecurvebrightnessx' => { 485 => 0x9000 },
	'tonecurvebrightnessy' => { 485 => 0x9004 },
	'tonecurvecolorspace' => { 110 => 0x0 },
	'tonecurvecontrast' => { 106 => 0x20411 },
	'tonecurvegreen' => { 509 => 'ToneCurveGreen', 511 => 'ToneCurveGreen' },
	'tonecurvegreenx' => { 485 => 0x9002 },
	'tonecurvegreeny' => { 485 => 0x9006 },
	'tonecurveinputrange' => { 110 => 0x3 },
	'tonecurveinterpolation' => { 111 => 0x159 },
	'tonecurvemode' => { 111 => 0x113 },
	'tonecurvename' => { 509 => 'ToneCurveName', 511 => 'ToneCurveName' },
	'tonecurvename2012' => { 509 => 'ToneCurveName2012', 511 => 'ToneCurveName2012' },
	'tonecurveoriginal' => { 106 => '0x20400.1' },
	'tonecurveoutputrange' => { 110 => 0x5 },
	'tonecurveprofilename' => { 141 => 0x1391 },
	'tonecurveproperty' => { 111 => 0x3c },
	'tonecurvepv2012' => { 509 => 'ToneCurvePV2012', 511 => 'ToneCurvePV2012' },
	'tonecurvepv2012blue' => { 509 => 'ToneCurvePV2012Blue', 511 => 'ToneCurvePV2012Blue' },
	'tonecurvepv2012green' => { 509 => 'ToneCurvePV2012Green', 511 => 'ToneCurvePV2012Green' },
	'tonecurvepv2012red' => { 509 => 'ToneCurvePV2012Red', 511 => 'ToneCurvePV2012Red' },
	'tonecurvered' => { 509 => 'ToneCurveRed', 511 => 'ToneCurveRed' },
	'tonecurveredx' => { 485 => 0x9001 },
	'tonecurveredy' => { 485 => 0x9005 },
	'tonecurves' => { 382 => 0x403 },
	'tonecurveshape' => { 110 => 0x1 },
	'tonecurvesrgb' => { 421 => 0xa042 },
	'tonecurvesrgbdefault' => { 421 => 0xa040 },
	'tonecurvex' => { 110 => 0xa },
	'tonecurvey' => { 110 => 0xb },
	'tonelevel' => { 323 => 0x52e },
	'tonemap' => { 244 => 0x26a },
	'tonemapstrength' => { 509 => 'ToneMapStrength', 511 => 'ToneMapStrength' },
	'toningeffect' => { 59 => 0xf, 239 => 0xb3, 254 => 0x38, 255 => 0x40, 256 => 0x48, 414 => 0x1015 },
	'toningeffectauto' => { 73 => 0xa4 },
	'toningeffectfaithful' => { 72 => 0x74, 73 => 0x74 },
	'toningeffectlandscape' => { 72 => 0x44, 73 => 0x44 },
	'toningeffectmonochrome' => { 19 => 0x108, 72 => 0x8c, 73 => 0x8c },
	'toningeffectneutral' => { 72 => 0x5c, 73 => 0x5c },
	'toningeffectportrait' => { 72 => 0x2c, 73 => 0x2c },
	'toningeffectstandard' => { 72 => 0x14, 73 => 0x14 },
	'toningeffectuserdef1' => { 72 => 0xa4, 73 => 0xbc },
	'toningeffectuserdef2' => { 72 => 0xbc, 73 => 0xd4 },
	'toningeffectuserdef3' => { 72 => 0xd4, 73 => 0xec },
	'toningsaturation' => { 254 => 0x39, 255 => 0x41, 256 => 0x49 },
	'totalzoom' => { 143 => 0x62 },
	'touchae' => { 347 => 0xab },
	'track' => { 399 => "\xa9trk", 407 => "\xa9trk" },
	'trackcreatedate' => { 406 => 0x1 },
	'trackmodifydate' => { 406 => 0x2 },
	'tracknumber' => { 399 => 'trkn', 538 => 'trackNumber' },
	'tracks' => { 538 => 'Tracks' },
	'tracksframerate' => { 538 => [\'Tracks','TracksFrameRate'] },
	'tracksmarkers' => { 538 => [\'Tracks','TracksMarkers'] },
	'tracksmarkerscomment' => { 538 => [\'Tracks','TracksMarkersComment'] },
	'tracksmarkerscuepointparams' => { 538 => [\'Tracks','TracksMarkersCuePointParams'] },
	'tracksmarkerscuepointparamskey' => { 538 => [\'Tracks','TracksMarkersCuePointParamsKey'] },
	'tracksmarkerscuepointparamsvalue' => { 538 => [\'Tracks','TracksMarkersCuePointParamsValue'] },
	'tracksmarkerscuepointtype' => { 538 => [\'Tracks','TracksMarkersCuePointType'] },
	'tracksmarkersduration' => { 538 => [\'Tracks','TracksMarkersDuration'] },
	'tracksmarkerslocation' => { 538 => [\'Tracks','TracksMarkersLocation'] },
	'tracksmarkersname' => { 538 => [\'Tracks','TracksMarkersName'] },
	'tracksmarkersprobability' => { 538 => [\'Tracks','TracksMarkersProbability'] },
	'tracksmarkersspeaker' => { 538 => [\'Tracks','TracksMarkersSpeaker'] },
	'tracksmarkersstarttime' => { 538 => [\'Tracks','TracksMarkersStartTime'] },
	'tracksmarkerstarget' => { 538 => [\'Tracks','TracksMarkersTarget'] },
	'tracksmarkerstype' => { 538 => [\'Tracks','TracksMarkersType'] },
	'trackstrackname' => { 538 => [\'Tracks','TracksTrackName'] },
	'trackstracktype' => { 538 => [\'Tracks','TracksTrackType'] },
	'tracktype' => { 407 => 'kgtt' },
	'trailer' => { 123 => 'Trailer' },
	'trailersignature' => { 167 => 'zmie' },
	'transcript' => { 523 => 'Transcript' },
	'transcriptlink' => { 523 => 'TranscriptLink' },
	'transcriptlinklink' => { 523 => [\'TranscriptLink','TranscriptLinkLink'] },
	'transcriptlinklinkqualifier' => { 523 => [\'TranscriptLink','TranscriptLinkLinkQualifier'] },
	'transferfunction' => { 122 => 0x12d, 534 => 'TransferFunction' },
	'transfertimenormal' => { 141 => 0x1888 },
	'transfertimetest' => { 141 => 0x1889 },
	'transform' => { 347 => [0x8012,0x59] },
	'transformation' => { 524 => 'Transformation' },
	'transmissionreference' => { 526 => 'TransmissionReference' },
	'trapped' => { 332 => 'Trapped', 525 => 'Trapped' },
	'trashbuttonfunction' => { 87 => 0x710 },
	'travelday' => { 347 => 0x36 },
	'treble' => { 401 => 'player.movie.audio.treble' },
	'triggermode' => { 408 => 0x6, 409 => 0x34, 410 => 0x34 },
	'tstop' => { 122 => 0xc772 },
	'ttl_da_adown' => { 370 => 0x5 },
	'ttl_da_aup' => { 370 => 0x4 },
	'ttl_da_bdown' => { 370 => 0x7 },
	'ttl_da_bup' => { 370 => 0x6 },
	'tungstenawb' => { 360 => 0x1 },
	'tvepisode' => { 399 => 'tves' },
	'tvepisodeid' => { 399 => 'tven' },
	'tvexposuretimesetting' => { 363 => 0x12 },
	'tvnetworkname' => { 399 => 'tvnn' },
	'tvseason' => { 399 => 'tvsn' },
	'tvshow' => { 399 => 'tvsh' },
	'type' => { 493 => 'Type', 512 => 'type', 533 => 'type' },
	'typestatus' => { 121 => [\'Identification','IdentificationTypeStatus'] },
	'uniquecameramodel' => { 122 => 0xc614 },
	'uniquedocumentid' => { 134 => 0xbb },
	'uniquematrixauto' => { 141 => 0x7e9 },
	'uniquematrixcustom' => { 141 => 0x7e8 },
	'uniquematrixdaylight' => { 141 => 0x7e4 },
	'uniquematrixflash' => { 141 => 0x7e7 },
	'uniquematrixfluorescent' => { 141 => 0x7e6 },
	'uniquematrixtungsten' => { 141 => 0x7e5 },
	'uniqueobjectname' => { 135 => 0x64 },
	'units' => { 494 => 'Units' },
	'unknown_aacr' => { 399 => 'AACR' },
	'unknown_cdek' => { 399 => 'CDEK' },
	'unknown_cdet' => { 399 => 'CDET' },
	'unknownblock' => { 382 => 0x405 },
	'unknownblock1' => { 327 => 0x635 },
	'unknownblock2' => { 327 => 0x636 },
	'unknownblock3' => { 327 => 0x1103 },
	'unknownblock4' => { 327 => 0x1104 },
	'unknowncontrast' => { 112 => 0x45 },
	'unknowndate' => { 391 => 0x212 },
	'unknownev' => { 141 => 0x1 },
	'unknownlinear' => { 112 => 0x46 },
	'unknownnumber' => { 100 => 0x180b },
	'unknownoutputhighlightpoint' => { 112 => 0x4a },
	'unknownoutputshadowpoint' => { 112 => 0x4b },
	'unknownrawhighlight' => { 112 => 0x7b },
	'unknownrawhighlightpoint' => { 112 => 0x48 },
	'unknownrawshadow' => { 112 => 0x84 },
	'unknownrawshadowpoint' => { 112 => 0x49 },
	'unknownsharpness' => { 112 => 0x47 },
	'unknowntags' => { 407 => 'TAGS' },
	'unknowntemperature' => { 124 => 0x4 },
	'unknownthumbnail' => { 407 => 'thmb' },
	'unsharp1color' => { 301 => 0x13 },
	'unsharp1halowidth' => { 301 => 0x19 },
	'unsharp1intensity' => { 301 => 0x17 },
	'unsharp1threshold' => { 301 => 0x1b },
	'unsharp2color' => { 301 => 0x2e },
	'unsharp2halowidth' => { 301 => 0x34 },
	'unsharp2intensity' => { 301 => 0x32 },
	'unsharp2threshold' => { 301 => 0x36 },
	'unsharp3color' => { 301 => 0x49 },
	'unsharp3halowidth' => { 301 => 0x4f },
	'unsharp3intensity' => { 301 => 0x4d },
	'unsharp3threshold' => { 301 => 0x51 },
	'unsharp4color' => { 301 => 0x64 },
	'unsharp4halowidth' => { 301 => 0x6a },
	'unsharp4intensity' => { 301 => 0x68 },
	'unsharp4threshold' => { 301 => 0x6c },
	'unsharpcount' => { 301 => 0x0 },
	'unsharpmask' => { 112 => 0x90, 296 => 0x76a43200 },
	'unsharpmaskfineness' => { 106 => 0x20309 },
	'unsharpmaskstrength' => { 106 => 0x20308 },
	'unsharpmaskthreshold' => { 106 => 0x2030a },
	'uprightcentermode' => { 509 => 'UprightCenterMode', 511 => 'UprightCenterMode' },
	'uprightcenternormx' => { 509 => 'UprightCenterNormX', 511 => 'UprightCenterNormX' },
	'uprightcenternormy' => { 509 => 'UprightCenterNormY', 511 => 'UprightCenterNormY' },
	'uprightdependentdigest' => { 509 => 'UprightDependentDigest', 511 => 'UprightDependentDigest' },
	'uprightfocallength35mm' => { 509 => 'UprightFocalLength35mm', 511 => 'UprightFocalLength35mm' },
	'uprightfocalmode' => { 509 => 'UprightFocalMode', 511 => 'UprightFocalMode' },
	'uprightfoursegments_0' => { 509 => 'UprightFourSegments_0', 511 => 'UprightFourSegments_0' },
	'uprightfoursegments_1' => { 509 => 'UprightFourSegments_1', 511 => 'UprightFourSegments_1' },
	'uprightfoursegments_2' => { 509 => 'UprightFourSegments_2', 511 => 'UprightFourSegments_2' },
	'uprightfoursegments_3' => { 509 => 'UprightFourSegments_3', 511 => 'UprightFourSegments_3' },
	'uprightfoursegmentscount' => { 509 => 'UprightFourSegmentsCount', 511 => 'UprightFourSegmentsCount' },
	'uprightguideddependentdigest' => { 509 => 'UprightGuidedDependentDigest', 511 => 'UprightGuidedDependentDigest' },
	'uprightpreview' => { 509 => 'UprightPreview', 511 => 'UprightPreview' },
	'uprighttransform_0' => { 509 => 'UprightTransform_0', 511 => 'UprightTransform_0' },
	'uprighttransform_1' => { 509 => 'UprightTransform_1', 511 => 'UprightTransform_1' },
	'uprighttransform_2' => { 509 => 'UprightTransform_2', 511 => 'UprightTransform_2' },
	'uprighttransform_3' => { 509 => 'UprightTransform_3', 511 => 'UprightTransform_3' },
	'uprighttransform_4' => { 509 => 'UprightTransform_4', 511 => 'UprightTransform_4' },
	'uprighttransform_5' => { 509 => 'UprightTransform_5', 511 => 'UprightTransform_5' },
	'uprighttransformcount' => { 509 => 'UprightTransformCount', 511 => 'UprightTransformCount' },
	'uprightversion' => { 509 => 'UprightVersion', 511 => 'UprightVersion' },
	'urgency' => { 134 => 0xa, 526 => 'Urgency' },
	'url' => { 160 => 'URL', 336 => 'URL', 396 => 0x40b, 528 => 'url' },
	'url_list' => { 396 => 0x41e },
	'urla-platform' => { 528 => [\'url','urlA-platform'] },
	'urlurl' => { 528 => [\'url','urlUrl'] },
	'usablemeteringmodes' => { 87 => 0x10a },
	'usableshootingmodes' => { 87 => 0x109 },
	'usage' => { 529 => 'usage' },
	'usageterms' => { 542 => 'UsageTerms' },
	'usbpowerdelivery' => { 244 => 0x762, 245 => 0x664, 246 => 0x694, 247 => 0x6fc },
	'usedialwithouthold' => { 319 => 0xbf, 320 => 0xbf, 321 => 0xbf },
	'useguidelines' => { 507 => 'useGuidelines' },
	'usepanoramaviewer' => { 497 => 'UsePanoramaViewer' },
	'usercollection' => { 401 => 'collection.user' },
	'usercomment' => { 100 => 0x805, 122 => 0x9286, 515 => 'UserComment' },
	'userdef1picturestyle' => { 19 => 0x10c, 72 => 0xd8, 73 => 0xf0 },
	'userdef2picturestyle' => { 19 => 0x10e, 72 => 0xda, 73 => 0xf2 },
	'userdef3picturestyle' => { 19 => 0x110, 72 => 0xdc, 73 => 0xf4 },
	'userfields' => { 502 => 'UserFields' },
	'userlabel' => { 408 => 0x2b, 409 => 0x5a, 410 => 0x68 },
	'userprofile' => { 342 => 0x302, 346 => 0x34c, 349 => 0x3038 },
	'userrating' => { 401 => 'rating.user', 407 => 'urat' },
	'usmlenselectronicmf' => { 2 => 0x7, 86 => 0x7, 87 => 0x501 },
	'uspsnumber' => { 528 => 'uspsNumber' },
	'utmeasting' => { 171 => 'Easting' },
	'utmmapdatum' => { 171 => 'Datum' },
	'utmnorthing' => { 171 => 'Northing' },
	'utmzone' => { 171 => 'Zone' },
	'uuid' => { 509 => 'UUID', 511 => 'UUID' },
	'uv-irfiltercorrection' => { 342 => 0x325 },
	'validbits' => { 327 => 0x611, 328 => 0x102c },
	'validcropcorners' => { 337 => 'ValidCropCorners' },
	'validpixeldepth' => { 331 => 0x611 },
	'variablelowpassfilter' => { 448 => 0x2028 },
	'variousmodes' => { 143 => 0x26 },
	'variousmodes2' => { 143 => 0x3a },
	'variprogram' => { 239 => 0xab },
	'varraydacnominalvalues' => { 141 => 0x191e },
	'vendor' => { 407 => 'vndr' },
	'vendorinfo' => { 488 => 'VendorInfo' },
	'vendorinfomanufacturer' => { 488 => [\'VendorInfo','VendorInfoManufacturer'] },
	'vendorinfomodel' => { 488 => [\'VendorInfo','VendorInfoModel'] },
	'vendorinfonotes' => { 488 => [\'VendorInfo','VendorInfoNotes'] },
	'verbatimidentification' => { 121 => [\'Identification','IdentificationVerbatimIdentification'] },
	'version' => { 130 => 0x0, 337 => 'Version', 398 => 'Version', 401 => 'version', 509 => 'Version', 511 => 'Version', 520 => 'Version' },
	'versioncreatedate' => { 485 => 0xd100 },
	'versionid' => { 539 => 'VersionID' },
	'versionidentifier' => { 528 => 'versionIdentifier' },
	'versionmodifydate' => { 485 => 0xd101 },
	'versions' => { 539 => 'Versions' },
	'versionscomments' => { 539 => [\'Versions','VersionsComments'] },
	'versionsevent' => { 539 => [\'Versions','VersionsEvent'] },
	'versionseventaction' => { 539 => [\'Versions','VersionsEventAction'] },
	'versionseventchanged' => { 539 => [\'Versions','VersionsEventChanged'] },
	'versionseventinstanceid' => { 539 => [\'Versions','VersionsEventInstanceID'] },
	'versionseventparameters' => { 539 => [\'Versions','VersionsEventParameters'] },
	'versionseventsoftwareagent' => { 539 => [\'Versions','VersionsEventSoftwareAgent'] },
	'versionseventwhen' => { 539 => [\'Versions','VersionsEventWhen'] },
	'versionsmodifier' => { 539 => [\'Versions','VersionsModifier'] },
	'versionsmodifydate' => { 539 => [\'Versions','VersionsModifyDate'] },
	'versionsversion' => { 539 => [\'Versions','VersionsVersion'] },
	'verticalafonbutton' => { 303 => '3.2', 304 => '47.2', 306 => '79.1', 320 => 0x11d, 321 => 0x135 },
	'verticalclockoverlaps' => { 141 => 0x412 },
	'verticalfuncbutton' => { 304 => '42.2', 306 => '67.1', 320 => 0x115, 321 => 0x12d },
	'verticalfuncbuttonplaybackmode' => { 320 => 0x1b7, 321 => 0x1cf },
	'verticalfuncbuttonplusdials' => { 304 => '43.1' },
	'verticalfuncplusdials' => { 306 => '68.1' },
	'verticalisobutton' => { 247 => 0x792 },
	'verticalmovieafonbutton' => { 320 => 0x1f9, 321 => 0x211 },
	'verticalmoviefuncbutton' => { 320 => 0x1e1, 321 => 0x1f9 },
	'verticalmultiselector' => { 304 => '42.1', 306 => '66.1', 307 => '66.1', 317 => '66.1', 320 => 0x18f, 321 => 0x1a7 },
	'verticalmultiselectorplaybackmode' => { 320 => 0x125, 321 => 0x13d },
	'vfdisplayillumination' => { 2 => 0x11, 87 => [0x510,0x51d] },
	'vibrance' => { 503 => 'Vibrance', 509 => 'Vibrance', 511 => 'Vibrance' },
	'vibrationreduction' => { 267 => [0x75,0x82,0x1ae], 275 => '586.1', 282 => '590.2', 286 => 0x4 },
	'videoalphamode' => { 538 => 'videoAlphaMode' },
	'videoalphapremultiplecolor' => { 538 => 'videoAlphaPremultipleColor' },
	'videoalphapremultiplecolora' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorA'] },
	'videoalphapremultiplecolorb' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorB'] },
	'videoalphapremultiplecolorblack' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlack'] },
	'videoalphapremultiplecolorblue' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorBlue'] },
	'videoalphapremultiplecolorcyan' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorCyan'] },
	'videoalphapremultiplecolorgray' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorGray'] },
	'videoalphapremultiplecolorgreen' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorGreen'] },
	'videoalphapremultiplecolorl' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorL'] },
	'videoalphapremultiplecolormagenta' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMagenta'] },
	'videoalphapremultiplecolormode' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorMode'] },
	'videoalphapremultiplecolorred' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorRed'] },
	'videoalphapremultiplecolorswatchname' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorSwatchName'] },
	'videoalphapremultiplecolortint' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorTint'] },
	'videoalphapremultiplecolortype' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorType'] },
	'videoalphapremultiplecoloryellow' => { 538 => [\'videoAlphaPremultipleColor','videoAlphaPremultipleColorYellow'] },
	'videoalphaunityistransparent' => { 538 => 'videoAlphaUnityIsTransparent' },
	'videobitrate' => { 523 => 'videoBitRate' },
	'videobitratemode' => { 523 => 'videoBitRateMode' },
	'videoburstmode' => { 347 => 0xbb },
	'videoburstresolution' => { 347 => 0xb3 },
	'videocodec' => { 69 => 0x74 },
	'videocolorspace' => { 538 => 'videoColorSpace' },
	'videocompression' => { 130 => 0x3806 },
	'videocompressor' => { 538 => 'videoCompressor' },
	'videodisplayaspectratio' => { 523 => 'videoDisplayAspectRatio' },
	'videoencodingprofile' => { 523 => 'videoEncodingProfile' },
	'videofieldorder' => { 538 => 'videoFieldOrder' },
	'videoframerate' => { 347 => 0x27, 538 => 'videoFrameRate' },
	'videoframesize' => { 538 => 'videoFrameSize' },
	'videoframesizeh' => { 538 => [\'videoFrameSize','videoFrameSizeH'] },
	'videoframesizeunit' => { 538 => [\'videoFrameSize','videoFrameSizeUnit'] },
	'videoframesizew' => { 538 => [\'videoFrameSize','videoFrameSizeW'] },
	'videomoddate' => { 538 => 'videoModDate' },
	'videopixelaspectratio' => { 538 => 'videoPixelAspectRatio' },
	'videopixeldepth' => { 538 => 'videoPixelDepth' },
	'videopreburst' => { 347 => 0xc1 },
	'videoquality' => { 116 => 0x4003 },
	'videorecordingmode' => { 130 => 0x3803 },
	'videoshottype' => { 523 => 'VideoShotType' },
	'videoshottypeidentifier' => { 523 => [\'VideoShotType','VideoShotTypeIdentifier'] },
	'videoshottypename' => { 523 => [\'VideoShotType','VideoShotTypeName'] },
	'videostreamscount' => { 523 => 'videoStreamsCount' },
	'viewfinder' => { 391 => 0x455 },
	'viewfinderdisplay' => { 303 => '12.4', 304 => '6.3' },
	'viewfinderwarning' => { 303 => '13.4', 313 => '3.5', 314 => '6.2', 318 => '4.4' },
	'viewfinderwarnings' => { 87 => 0x40a },
	'viewinfoduringexposure' => { 87 => 0x407 },
	'viewingmode' => { 436 => 0x2f, 453 => 0x18 },
	'viewingmode2' => { 436 => [0x85,0x285] },
	'viewmodeshoweffectsofsettings' => { 247 => 0x7d2, 319 => 0x2a9 },
	'viewpoint' => { 527 => 'viewpoint' },
	'vignetteamount' => { 509 => 'VignetteAmount', 511 => 'VignetteAmount' },
	'vignettecoefficient1' => { 287 => 0x24 },
	'vignettecoefficient2' => { 287 => 0x34 },
	'vignettecoefficient3' => { 287 => 0x44 },
	'vignettecontrol' => { 239 => 0x2a, 296 => 0x76a43205 },
	'vignettecontrolintensity' => { 296 => 0xac6bd5c0 },
	'vignettecorrectionalreadyapplied' => { 506 => 'VignetteCorrectionAlreadyApplied' },
	'vignettecorrectionversion' => { 287 => 0x0 },
	'vignettemidpoint' => { 509 => 'VignetteMidpoint', 511 => 'VignetteMidpoint' },
	'vignetting' => { 414 => 0x1011, 421 => 0xa052 },
	'vignettingcorrection' => { 122 => 0x7031, 421 => 0xa053, 448 => 0x2011 },
	'vignettingcorrparams' => { 122 => 0x7032, 479 => 0x64a, 480 => [0x34a,0x350,0x35c,0x368] },
	'vignettingsetting' => { 421 => 0xa054 },
	'virtualfocallength' => { 524 => 'VirtualFocalLength' },
	'virtualhorizonstyle' => { 319 => 0x167, 320 => 0x167, 321 => 0x17f },
	'virtualimagexcenter' => { 524 => 'VirtualImageXCenter' },
	'virtualimageycenter' => { 524 => 'VirtualImageYCenter' },
	'visualcolor' => { 523 => 'VisualColour' },
	'visualtechnique' => { 527 => 'visualTechnique' },
	'voicememo' => { 423 => 0x216 },
	'volume' => { 528 => 'volume' },
	'vr_0x66' => { 267 => 0x66 },
	'vrdoffset' => { 66 => 0xd0 },
	'vrmode' => { 244 => 0x226, 245 => 0x212, 246 => 0x226, 247 => 0x226, 286 => 0x6 },
	'vrtype' => { 286 => 0x8 },
	'waterdepth' => { 122 => 0x9403, 516 => 'WaterDepth' },
	'wb_bluelevel3500k' => { 190 => 0x19a },
	'wb_bluelevel6500k' => { 190 => 0x18a },
	'wb_bluelevelcustom' => { 190 => 0x18e },
	'wb_bluelevelscloudy' => { 190 => 0x106 },
	'wb_bluelevelsdaylight' => { 190 => 0xea },
	'wb_bluelevelsflash' => { 190 => 0x122 },
	'wb_bluelevelsfluorescent' => { 190 => [0x40a,0x15a] },
	'wb_bluelevelskelvin' => { 190 => 0x254 },
	'wb_bluelevelsshade' => { 190 => 0x176 },
	'wb_bluelevelstungsten' => { 190 => 0xce },
	'wb_gbrglevels' => { 190 => 0xae, 193 => 0x4 },
	'wb_glevel' => { 327 => 0x11f },
	'wb_glevel3000k' => { 327 => 0x113 },
	'wb_glevel3300k' => { 327 => 0x114 },
	'wb_glevel3600k' => { 327 => 0x115 },
	'wb_glevel3900k' => { 327 => 0x116 },
	'wb_glevel4000k' => { 327 => 0x117 },
	'wb_glevel4300k' => { 327 => 0x118 },
	'wb_glevel4500k' => { 327 => 0x119 },
	'wb_glevel4800k' => { 327 => 0x11a },
	'wb_glevel5300k' => { 327 => 0x11b },
	'wb_glevel6000k' => { 327 => 0x11c },
	'wb_glevel6600k' => { 327 => 0x11d },
	'wb_glevel7500k' => { 327 => 0x11e },
	'wb_grbglevels' => { 207 => 0x0, 455 => 0x7303 },
	'wb_grbglevelsauto' => { 83 => 0x2, 455 => 0x7302 },
	'wb_grbglevelscloudy' => { 83 => 0x12 },
	'wb_grbglevelscustom1' => { 83 => 0x42 },
	'wb_grbglevelscustom2' => { 83 => 0x4a },
	'wb_grbglevelsdaylight' => { 83 => 0xa },
	'wb_grbglevelsflash' => { 83 => 0x32 },
	'wb_grbglevelsfluorescent' => { 83 => 0x22 },
	'wb_grbglevelsfluorhigh' => { 83 => 0x2a },
	'wb_grbglevelstungsten' => { 83 => 0x1a },
	'wb_grbglevelsunderwater' => { 83 => 0x3a },
	'wb_rbgglevels' => { 204 => 0x0 },
	'wb_rblevels' => { 208 => 0x270, 239 => 0xc, 327 => 0x100 },
	'wb_rblevels1' => { 353 => 0x2 },
	'wb_rblevels2' => { 353 => 0x5 },
	'wb_rblevels3' => { 353 => 0x8 },
	'wb_rblevels3000k' => { 327 => 0x102 },
	'wb_rblevels3300k' => { 327 => 0x103 },
	'wb_rblevels3500k' => { 190 => 0x430 },
	'wb_rblevels3600k' => { 327 => 0x104 },
	'wb_rblevels3900k' => { 327 => 0x105 },
	'wb_rblevels4' => { 353 => 0xb },
	'wb_rblevels4000k' => { 327 => 0x106 },
	'wb_rblevels4300k' => { 327 => 0x107 },
	'wb_rblevels4500k' => { 327 => 0x108 },
	'wb_rblevels4800k' => { 327 => 0x109 },
	'wb_rblevels5' => { 353 => 0xe },
	'wb_rblevels5300k' => { 327 => 0x10a },
	'wb_rblevels6' => { 353 => 0x11 },
	'wb_rblevels6000k' => { 327 => 0x10b },
	'wb_rblevels6500k' => { 190 => 0x420 },
	'wb_rblevels6600k' => { 327 => 0x10c },
	'wb_rblevels7' => { 353 => 0x14 },
	'wb_rblevels7500k' => { 327 => 0x10d },
	'wb_rblevelsauto' => { 208 => 0x272, 331 => 0x110 },
	'wb_rblevelscloudy' => { 190 => 0x3f0, 192 => 0x10, 208 => 0x296, 331 => 0x121 },
	'wb_rblevelscoolwhitef' => { 190 => 0x308, 192 => 0x14 },
	'wb_rblevelscoolwhitefluor' => { 331 => 0x132 },
	'wb_rblevelscustom' => { 190 => 0x424, 192 => 0x1c },
	'wb_rblevelscwb1' => { 327 => 0x10e },
	'wb_rblevelscwb2' => { 327 => 0x10f },
	'wb_rblevelscwb3' => { 327 => 0x110 },
	'wb_rblevelscwb4' => { 327 => 0x111 },
	'wb_rblevelsdaylight' => { 190 => [0x3ec,0x528], 192 => 0xc, 208 => 0x274 },
	'wb_rblevelsdaylightf' => { 192 => 0x24 },
	'wb_rblevelsdaylightfluor' => { 331 => 0x130 },
	'wb_rblevelsdaywhitef' => { 192 => 0x28 },
	'wb_rblevelsdaywhitefluor' => { 331 => 0x131 },
	'wb_rblevelseveningsunlight' => { 331 => 0x124 },
	'wb_rblevelsfineweather' => { 331 => 0x122 },
	'wb_rblevelsflash' => { 190 => [0x3f4,0x304], 192 => 0x18, 208 => 0x2a4 },
	'wb_rblevelsfluorescent' => { 208 => 0x290 },
	'wb_rblevelsincandescent' => { 208 => 0x282 },
	'wb_rblevelsshade' => { 190 => 0x418, 192 => 0x20, 208 => 0x2b2, 331 => 0x120 },
	'wb_rblevelstungsten' => { 190 => 0x3e8, 192 => 0x8, 331 => 0x123 },
	'wb_rblevelsused' => { 331 => 0x100 },
	'wb_rblevelswhitef' => { 192 => 0x2c },
	'wb_rblevelswhitefluorescent' => { 331 => 0x133 },
	'wb_redlevel3500k' => { 190 => 0x198 },
	'wb_redlevel6500k' => { 190 => 0x188 },
	'wb_redlevelcustom' => { 190 => 0x18c },
	'wb_redlevelscloudy' => { 190 => 0xf8 },
	'wb_redlevelsdaylight' => { 190 => 0xdc },
	'wb_redlevelsflash' => { 190 => 0x114 },
	'wb_redlevelsfluorescent' => { 190 => [0x3fc,0x14c] },
	'wb_redlevelskelvin' => { 190 => 0x1be },
	'wb_redlevelsshade' => { 190 => 0x168 },
	'wb_redlevelstungsten' => { 190 => 0xc0 },
	'wb_rgbglevels' => { 206 => 0x0 },
	'wb_rgblevels' => { 190 => [0x546,0x96], 343 => 0xd, 344 => 0x413, 349 => 0x3036, 391 => 0x107, 457 => 0x117c, 458 => 0x1180, 459 => 0x115c, 460 => 0x11d8, 461 => 0x11b4, 462 => 0x106c, 463 => 0x264, 464 => 0x264, 465 => 0x252 },
	'wb_rgblevels1' => { 354 => 0x2 },
	'wb_rgblevels2' => { 354 => 0x6 },
	'wb_rgblevels2500k' => { 455 => 0x782d },
	'wb_rgblevels3' => { 354 => 0xa },
	'wb_rgblevels3200k' => { 455 => 0x782c },
	'wb_rgblevels4' => { 354 => 0xe },
	'wb_rgblevels4500k' => { 455 => [0x7484,0x7824] },
	'wb_rgblevels5' => { 354 => 0x12 },
	'wb_rgblevels6' => { 354 => 0x16 },
	'wb_rgblevels6000k' => { 455 => 0x782b },
	'wb_rgblevels7' => { 354 => 0x1a },
	'wb_rgblevels8500k' => { 455 => 0x782a },
	'wb_rgblevelsauto' => { 425 => 0x0 },
	'wb_rgblevelscloudy' => { 455 => [0x7481,0x7821] },
	'wb_rgblevelscustom1' => { 425 => 0x15 },
	'wb_rgblevelscustom2' => { 425 => 0x18 },
	'wb_rgblevelscustom3' => { 425 => 0x1b },
	'wb_rgblevelsdaylight' => { 425 => 0x3, 455 => [0x7480,0x7820] },
	'wb_rgblevelsflash' => { 425 => 0x12, 455 => [0x7483,0x7823] },
	'wb_rgblevelsfluorescent' => { 425 => 0xf, 455 => [0x7486,0x7826] },
	'wb_rgblevelsfluorescentm1' => { 455 => 0x7829 },
	'wb_rgblevelsfluorescentp1' => { 455 => 0x7827 },
	'wb_rgblevelsfluorescentp2' => { 455 => 0x7828 },
	'wb_rgblevelsincandescent' => { 425 => 0xc },
	'wb_rgblevelsovercast' => { 425 => 0x9 },
	'wb_rgblevelsshade' => { 425 => 0x6, 455 => 0x7825 },
	'wb_rgblevelstungsten' => { 455 => [0x7482,0x7822] },
	'wb_rgblevelsunknown0' => { 426 => 0x0 },
	'wb_rgblevelsunknown1' => { 426 => 0x3 },
	'wb_rgblevelsunknown2' => { 426 => 0x6 },
	'wb_rgblevelsunknown3' => { 426 => 0x9 },
	'wb_rgblevelsunknown4' => { 426 => 0xc },
	'wb_rgblevelsunknown5' => { 426 => 0xf },
	'wb_rgblevelsunknown6' => { 426 => 0x12 },
	'wb_rgblevelsunknown7' => { 426 => 0x15 },
	'wb_rgblevelsunknown8' => { 426 => 0x18 },
	'wb_rgblevelsunknown9' => { 426 => 0x1b },
	'wb_rgbmuldaylight' => { 141 => 0x852 },
	'wb_rgbmulflash' => { 141 => 0x855 },
	'wb_rgbmulfluorescent' => { 141 => 0x854 },
	'wb_rgbmultungsten' => { 141 => 0x853 },
	'wb_rggbblacklevels' => { 37 => 0x25 },
	'wb_rggblevels' => { 122 => 0x7313, 193 => 0x4, 205 => 0x0, 209 => 0x13e8, 210 => 0x38, 455 => 0x7313 },
	'wb_rggblevelsasshot' => { 40 => 0x0, 41 => 0x0, 42 => 0x19, 43 => 0x55, 44 => 0x69, 45 => 0x22, 46 => 0x3f, 49 => 0x3f, 50 => 0x3f, 51 => 0x3f, 52 => 0x47 },
	'wb_rggblevelsauto' => { 37 => 0x1, 40 => 0x5, 41 => 0x8, 42 => 0x1e, 43 => 0x5a, 44 => 0x6e, 45 => 0x18, 46 => 0x44, 49 => 0x44, 50 => 0x44, 51 => 0x44, 52 => 0x4c, 209 => 0x1478, 210 => 0x114, 421 => 0xa022, 455 => 0x7312 },
	'wb_rggblevelsblack' => { 421 => 0xa028 },
	'wb_rggblevelscloudy' => { 37 => 0xd, 40 => 0x1e, 41 => 0x30, 42 => 0x2d, 43 => 0xa0, 44 => 0xd7, 45 => 0x31, 46 => 0x58, 49 => 0x71, 50 => 0x8a, 51 => 0x8f, 52 => 0x92, 209 => 0x1408, 210 => 0x60, 382 => 0x20f, 390 => 0x14 },
	'wb_rggblevelscustom' => { 37 => 0x1d, 46 => 0x80, 209 => 0x1468, 210 => 0x100 },
	'wb_rggblevelscustom1' => { 42 => 0x41 },
	'wb_rggblevelscustom2' => { 42 => 0x46 },
	'wb_rggblevelsdaylight' => { 37 => 0x5, 40 => 0x14, 41 => 0x20, 42 => 0x23, 43 => 0x96, 44 => 0xcd, 45 => 0x27, 46 => 0x4e, 49 => 0x67, 50 => 0x80, 51 => 0x85, 52 => 0x88, 209 => 0x13f8, 210 => 0x4c, 382 => 0x20d, 390 => 0x2 },
	'wb_rggblevelsflash' => { 37 => 0x19, 40 => 0x32, 41 => 0x50, 42 => 0x3c, 43 => 0xb4, 44 => 0xeb, 45 => 0x45, 46 => 0x6c, 49 => 0x85, 50 => 0x9e, 51 => 0xa3, 52 => 0xa6, 209 => 0x1448, 382 => 0x214, 390 => 0x41 },
	'wb_rggblevelsfluorescent' => { 37 => 0x15, 40 => 0x28, 41 => 0x40, 42 => 0x37, 43 => 0xaa, 44 => 0xe1, 45 => 0x3b, 46 => 0x62, 49 => 0x7b, 50 => 0x94, 51 => 0x99, 52 => 0x9c },
	'wb_rggblevelsfluorescentd' => { 210 => 0xc4, 382 => 0x211, 390 => 0x26 },
	'wb_rggblevelsfluorescentl' => { 390 => 0x4a },
	'wb_rggblevelsfluorescentn' => { 210 => 0xb0, 382 => 0x212, 390 => 0x2f },
	'wb_rggblevelsfluorescentw' => { 209 => 0x1438, 210 => 0x9c, 382 => 0x213, 390 => 0x38 },
	'wb_rggblevelshtmercury' => { 210 => 0xd8 },
	'wb_rggblevelsilluminator1' => { 421 => 0xa023 },
	'wb_rggblevelsilluminator2' => { 421 => 0xa024 },
	'wb_rggblevelskelvin' => { 37 => 0x21, 40 => 0x2d, 41 => 0x48, 43 => 0xaf, 44 => 0xe6, 45 => 0x40, 46 => 0x67, 49 => 0x80, 50 => 0x99, 51 => 0x9e, 52 => 0xa1 },
	'wb_rggblevelsmeasured' => { 40 => 0xa, 41 => 0x10, 43 => 0x5f, 44 => 0x73, 46 => 0x49, 49 => 0x49, 50 => 0x49, 51 => 0x49, 52 => 0x51 },
	'wb_rggblevelspc1' => { 45 => 0x90, 46 => 0x71 },
	'wb_rggblevelspc2' => { 45 => 0x95, 46 => 0x76 },
	'wb_rggblevelspc3' => { 45 => 0x9a, 46 => 0x7b },
	'wb_rggblevelsshade' => { 37 => 0x9, 40 => 0x19, 41 => 0x28, 42 => 0x28, 43 => 0x9b, 44 => 0xd2, 45 => 0x2c, 46 => 0x53, 49 => 0x6c, 50 => 0x85, 51 => 0x8a, 52 => 0x8d, 210 => 0x74, 382 => 0x20e, 390 => 0xb },
	'wb_rggblevelstungsten' => { 37 => 0x11, 40 => 0x23, 41 => 0x38, 42 => 0x32, 43 => 0xa5, 44 => 0xdc, 45 => 0x36, 46 => 0x5d, 49 => 0x76, 50 => 0x8f, 51 => 0x94, 52 => 0x97, 209 => 0x1428, 210 => 0x88, 382 => 0x210, 390 => 0x1d },
	'wb_rggblevelsuncorrected' => { 421 => 0xa021 },
	'wb_rggblevelsunknown' => { 40 => 0xf, 41 => 0x18, 43 => 0x64, 44 => 0x78, 45 => 0x1d, 49 => 0x4e, 50 => 0x4e, 51 => 0x4e, 52 => 0x56, 390 => 0x53 },
	'wb_rggblevelsunknown10' => { 40 => 0x5f, 41 => 0x98, 43 => 0x91, 44 => 0xa5, 45 => 0x72, 49 => 0x9e, 50 => 0x7b, 51 => 0x7b, 52 => 0x83 },
	'wb_rggblevelsunknown11' => { 40 => 0x64, 41 => 0xa0, 43 => 0xb9, 44 => [0xaa,0xaf], 45 => 0x77, 49 => 0xa3, 50 => 0xa3, 51 => 0x80, 52 => 0xab },
	'wb_rggblevelsunknown12' => { 40 => 0x69, 41 => 0xa8, 43 => 0xbe, 44 => 0xb4, 45 => 0x7c, 49 => 0xa8, 50 => 0xa8, 51 => 0xa8, 52 => 0xb0 },
	'wb_rggblevelsunknown13' => { 40 => 0x6e, 41 => 0xb0, 43 => 0xc3, 44 => 0xb9, 45 => 0x81, 49 => 0xad, 50 => 0xad, 51 => 0xad, 52 => 0xb5 },
	'wb_rggblevelsunknown14' => { 43 => 0xc8, 44 => 0xbe, 45 => 0x86, 49 => 0xb2, 50 => 0xb2, 51 => 0xb2, 52 => 0xba },
	'wb_rggblevelsunknown15' => { 43 => 0xcd, 44 => 0xc3, 45 => 0x8b, 49 => 0xb7, 50 => 0xb7, 51 => 0xb7, 52 => 0xbf },
	'wb_rggblevelsunknown16' => { 43 => 0xd2, 44 => 0xc8, 45 => 0x9f, 50 => 0xbc, 51 => 0xbc, 52 => 0xc4 },
	'wb_rggblevelsunknown17' => { 43 => 0xd7, 44 => 0xf0, 50 => 0xc1, 51 => 0xc1, 52 => 0xc9 },
	'wb_rggblevelsunknown18' => { 43 => 0xdc, 44 => 0xf5, 50 => 0xc6, 51 => 0xc6, 52 => 0xce },
	'wb_rggblevelsunknown19' => { 43 => 0xe1, 44 => 0xfa, 50 => 0xcb, 51 => 0xcb, 52 => 0xd3 },
	'wb_rggblevelsunknown2' => { 40 => 0x37, 41 => 0x58, 43 => 0x69, 44 => 0x7d, 45 => 0x4a, 49 => 0x53, 50 => 0x53, 51 => 0x53, 52 => 0x5b },
	'wb_rggblevelsunknown20' => { 43 => 0xe6, 44 => 0xff, 50 => 0xd0, 51 => 0xd0, 52 => 0xd8 },
	'wb_rggblevelsunknown21' => { 43 => 0xeb, 44 => 0x104, 51 => 0xd5, 52 => 0xdd },
	'wb_rggblevelsunknown22' => { 43 => 0xf0, 44 => 0x109, 51 => 0xda, 52 => 0xe2 },
	'wb_rggblevelsunknown23' => { 43 => 0xf5, 44 => 0x10e, 51 => 0xdf, 52 => 0xe7 },
	'wb_rggblevelsunknown24' => { 43 => 0xfa, 44 => 0x113, 51 => 0xe4, 52 => 0xec },
	'wb_rggblevelsunknown25' => { 43 => 0xff, 44 => 0x118, 51 => 0xe9, 52 => 0xf1 },
	'wb_rggblevelsunknown26' => { 43 => 0x104, 44 => 0x11d, 51 => 0xee, 52 => 0xf6 },
	'wb_rggblevelsunknown27' => { 43 => 0x109, 44 => 0x122, 51 => 0xf3, 52 => 0xfb },
	'wb_rggblevelsunknown28' => { 43 => 0x10e, 51 => 0xf8, 52 => 0x100 },
	'wb_rggblevelsunknown29' => { 43 => 0x113, 51 => 0xfd, 52 => 0x105 },
	'wb_rggblevelsunknown3' => { 40 => 0x3c, 41 => 0x60, 43 => 0x6e, 44 => 0x82, 45 => 0x4f, 49 => 0x58, 50 => 0x58, 51 => 0x58, 52 => 0x60 },
	'wb_rggblevelsunknown30' => { 51 => 0x102 },
	'wb_rggblevelsunknown4' => { 40 => 0x41, 41 => 0x68, 43 => 0x73, 44 => 0x87, 45 => 0x54, 49 => 0x5d, 50 => 0x5d, 51 => 0x5d, 52 => 0x65 },
	'wb_rggblevelsunknown5' => { 40 => 0x46, 41 => 0x70, 43 => 0x78, 44 => 0x8c, 45 => 0x59, 49 => 0x62, 50 => 0x62, 51 => 0x62, 52 => 0x6a },
	'wb_rggblevelsunknown6' => { 40 => 0x4b, 41 => 0x78, 43 => 0x7d, 44 => 0x91, 45 => 0x5e, 49 => 0x8a, 50 => 0x67, 51 => 0x67, 52 => 0x6f },
	'wb_rggblevelsunknown7' => { 40 => 0x50, 41 => 0x80, 43 => 0x82, 44 => 0x96, 45 => 0x63, 49 => 0x8f, 50 => 0x6c, 51 => 0x6c, 52 => 0x74 },
	'wb_rggblevelsunknown8' => { 40 => 0x55, 41 => 0x88, 43 => 0x87, 44 => 0x9b, 45 => 0x68, 49 => 0x94, 50 => 0x71, 51 => 0x71, 52 => 0x79 },
	'wb_rggblevelsunknown9' => { 40 => 0x5a, 41 => 0x90, 43 => 0x8c, 44 => 0xa0, 45 => 0x6d, 49 => 0x99, 50 => 0x76, 51 => 0x76, 52 => 0x7e },
	'wb_rggblevelsuserselected' => { 390 => 0x5c },
	'wbadjblueamber' => { 106 => 0x20106 },
	'wbadjbluebalance' => { 302 => 0x8 },
	'wbadjcolortemp' => { 106 => 0x20102, 111 => 0x1a },
	'wbadjlighting' => { 302 => 0x14 },
	'wbadjmagentagreen' => { 106 => 0x20105 },
	'wbadjmode' => { 302 => 0x10 },
	'wbadjredbalance' => { 302 => 0x0 },
	'wbadjrggblevels' => { 106 => 0x20125, 111 => 0x6 },
	'wbadjtemperature' => { 302 => 0x18 },
	'wbadjtint' => { 302 => 0x25 },
	'wbbluelevel' => { 342 => 0x324, 347 => 0x8006, 352 => 0x26 },
	'wbbracketingsteps' => { 201 => 0x10, 202 => 0x10, 276 => 0x174d },
	'wbbracketmode' => { 59 => 0x9 },
	'wbbracketshotnumber' => { 190 => 0x2b, 414 => 0x101a },
	'wbbracketvalueab' => { 59 => 0xc },
	'wbbracketvaluegm' => { 59 => 0xd },
	'wbbutton' => { 247 => 0x80a },
	'wbfinetuneactive' => { 111 => 0x24 },
	'wbfinetunesaturation' => { 111 => 0x28 },
	'wbfinetunetone' => { 111 => 0x2c },
	'wbgreenlevel' => { 342 => 0x323, 347 => 0x8005, 352 => 0x25 },
	'wbmediaimagesizesetting' => { 87 => 0x708 },
	'wbmode' => { 192 => 0x4, 328 => 0x1015 },
	'wbredlevel' => { 342 => 0x322, 347 => 0x8004, 352 => 0x24 },
	'wbscale' => { 193 => 0x0 },
	'wbshiftab' => { 76 => 0xc, 347 => 0x46, 364 => 0x10 },
	'wbshiftab_gm' => { 448 => 0x2014 },
	'wbshiftab_gm_precise' => { 448 => 0x2026 },
	'wbshiftcreativecontrol' => { 347 => 0x92 },
	'wbshiftgm' => { 76 => 0xd, 347 => 0x47, 364 => 0x11 },
	'wbshiftintelligentauto' => { 347 => 0x8b },
	'wbtype1' => { 353 => 0x1, 354 => 0x1 },
	'wbtype2' => { 353 => 0x4, 354 => 0x5 },
	'wbtype3' => { 353 => 0x7, 354 => 0x9 },
	'wbtype4' => { 353 => 0xa, 354 => 0xd },
	'wbtype5' => { 353 => 0xd, 354 => 0x11 },
	'wbtype6' => { 353 => 0x10, 354 => 0x15 },
	'wbtype7' => { 353 => 0x13, 354 => 0x19 },
	'webstatement' => { 542 => 'WebStatement' },
	'weightedflatsubject' => { 501 => 'weightedFlatSubject' },
	'what' => { 509 => 'What', 511 => 'What' },
	'whitebalance' => { 7 => 0x6f, 8 => [0x44,0x4a], 9 => 0xbc, 10 => 0x36, 11 => 0x5e, 12 => 0x36, 13 => 0x78, 14 => 0x6f, 15 => 0x6f, 16 => 0x73, 17 => 0x6f, 18 => 0x78, 19 => 0x54, 20 => 0x6f, 21 => 0xbc, 22 => 0x7b, 24 => 0xbc, 25 => 0xc2, 27 => 0x131, 28 => 0x77, 76 => 0x8, 79 => 0x7, 115 => 0x7, 116 => [0x19,0x2012], 122 => [0xa403,0xfe4e], 130 => 0x1002, 141 => 0x3fc, 142 => 0xfa0d, 143 => 0x40, 154 => 0x1a, 184 => 0x3, 185 => 0xe, 186 => 0x4, 187 => 0xb, 189 => 0x115, 239 => 0x5, 285 => 0x7, 342 => 0x304, 347 => 0x3, 349 => 0x3033, 382 => 0x19, 389 => 0x7, 413 => 0x26, 414 => 0x1003, 424 => [0x88,0x3c,0x7,0x58], 434 => 0xf, 435 => 0xe, 448 => [0x115,0xb054], 509 => 'WhiteBalance', 511 => 'WhiteBalance', 515 => 'WhiteBalance' },
	'whitebalance0' => { 179 => 'WhiteBalance0' },
	'whitebalance1' => { 179 => 'WhiteBalance1' },
	'whitebalance2' => { 179 => 'WhiteBalance2', 323 => 0x500 },
	'whitebalanceadj' => { 106 => 0x20101, 111 => 0x18, 296 => 0x76a43204 },
	'whitebalanceautoadjustment' => { 360 => 0x0 },
	'whitebalancebias' => { 116 => 0x2011, 328 => 0x304, 347 => 0x23 },
	'whitebalanceblue' => { 76 => 0x7 },
	'whitebalancebracket' => { 323 => 0x502, 328 => 0x303 },
	'whitebalancebracketing' => { 187 => 0x22, 190 => 0x2c, 445 => 0x2c },
	'whitebalancebuttonplaybackmode' => { 320 => 0x1c5, 321 => 0x1dd },
	'whitebalancecomp' => { 331 => 0x1001 },
	'whitebalancedetected' => { 141 => 0x3fb },
	'whitebalancefinetune' => { 130 => 0x100a, 187 => 0x38, 189 => 0x112, 239 => [0xb,0x3f], 414 => 0x1004, 434 => 0x6, 435 => 0x5, 448 => 0x112 },
	'whitebalancemode' => { 141 => 0x3fa, 382 => 0x1a },
	'whitebalancered' => { 76 => 0x6 },
	'whitebalanceset' => { 363 => 0xa },
	'whitebalancesetting' => { 187 => 0x23, 434 => 0x5, 435 => 0x4, 436 => 0x16, 453 => 0xd },
	'whitebalancesetup' => { 421 => 0x41 },
	'whitebalancetemperature' => { 323 => 0x501 },
	'whiteboard' => { 328 => 0x301 },
	'whitelevel' => { 122 => 0xc61d, 382 => 0x7e, 455 => 0x787f },
	'whitepoint' => { 122 => 0x13e, 346 => 0x35d, 382 => 0x201, 534 => 'WhitePoint' },
	'whites2012' => { 509 => 'Whites2012', 511 => 'Whites2012' },
	'whitesadj' => { 485 => 0x9017 },
	'wideadapter' => { 414 => 0x1017 },
	'widefocuszone' => { 184 => 0x2f },
	'widerange' => { 423 => 0x20f },
	'windmode' => { 141 => 0x3f4 },
	'windnoisereduction' => { 244 => 0x352, 245 => 0x2d6, 246 => 0x2fe, 247 => 0x2fe },
	'windowlocation' => { 407 => 'WLOC' },
	'windowsatom' => { 510 => 'windowsAtom' },
	'windowsatomextension' => { 510 => [\'windowsAtom','windowsAtomExtension'] },
	'windowsatominvocationflags' => { 510 => [\'windowsAtom','windowsAtomInvocationFlags'] },
	'windowsatomuncprojectpath' => { 510 => [\'windowsAtom','windowsAtomUncProjectPath'] },
	'wordcount' => { 528 => 'wordCount' },
	'work' => { 399 => "\xa9wrk" },
	'workcolorspace' => { 106 => 0x10200, 111 => 0x270 },
	'workflowtag' => { 523 => 'WorkflowTag' },
	'workflowtagcvid' => { 523 => [\'WorkflowTag','WorkflowTagCvId'] },
	'workflowtagcvtermid' => { 523 => [\'WorkflowTag','WorkflowTagCvTermId'] },
	'workflowtagcvtermname' => { 523 => [\'WorkflowTag','WorkflowTagCvTermName'] },
	'workflowtagcvtermrefinedabout' => { 523 => [\'WorkflowTag','WorkflowTagCvTermRefinedAbout'] },
	'worktodo' => { 517 => 'WorkToDo' },
	'worldtimelocation' => { 347 => 0x3a, 382 => 0x22, 388 => '0.1' },
	'writer' => { 182 => 'WM/Writer' },
	'writer-editor' => { 134 => 0x7a },
	'x3filllight' => { 424 => 0x12 },
	'xattrquarantine' => { 177 => 'com.apple.quarantine' },
	'xiaomimodel' => { 122 => 0x9a00 },
	'xiaomisettings' => { 122 => 0x9999 },
	'xilinxversion' => { 141 => 0x414 },
	'xml' => { 139 => 'xml ' },
	'xmp' => { 109 => 0xffff00f6, 123 => 'XMP' },
	'xmptoolkit' => { 535 => 'xmptk' },
	'xpauthor' => { 122 => 0x9c9d },
	'xpcomment' => { 122 => 0x9c9c },
	'xpkeywords' => { 122 => 0x9c9e },
	'xposition' => { 122 => 0x11e },
	'xpsubject' => { 122 => 0x9c9f },
	'xptitle' => { 122 => 0x9c9b },
	'xresolution' => { 122 => 0x11a, 137 => 0x3, 397 => 0x0, 534 => 'XResolution' },
	'xyresolution' => { 126 => 0x3 },
	'yaw' => { 118 => 0x7, 407 => ['_yaw',"\xa9fyw"] },
	'yawangle' => { 252 => 0x8, 419 => 0x0 },
	'ycbcrcoefficients' => { 122 => 0x211, 534 => 'YCbCrCoefficients' },
	'ycbcrpositioning' => { 122 => 0x213, 534 => 'YCbCrPositioning' },
	'ycbcrsubsampling' => { 122 => 0x212, 534 => 'YCbCrSubSampling' },
	'year' => { 399 => 'yrrc', 401 => 'year', 407 => 'yrrc' },
	'yearcreated' => { 143 => 0x10, 152 => 0xc },
	'yellowhsl' => { 106 => 0x20912 },
	'yield' => { 530 => 'yield' },
	'yposition' => { 122 => 0x11f },
	'yresolution' => { 122 => 0x11b, 137 => 0x5, 397 => 0x4, 534 => 'YResolution' },
	'zebrapatterntonerange' => { 319 => 0x211, 320 => 0x211, 321 => 0x229 },
	'zoneidentifier' => { 123 => 'ZoneIdentifier' },
	'zonematching' => { 189 => 0x10a, 192 => [0x3a,0x4a], 448 => 0xb024 },
	'zonematchingmode' => { 187 => 0x14 },
	'zonematchingon' => { 186 => 0x75 },
	'zonematchingvalue' => { 434 => 0x1f },
	'zoomedpreviewlength' => { 328 => 0xf05 },
	'zoomedpreviewsize' => { 328 => 0xf06 },
	'zoomedpreviewstart' => { 328 => 0xf04 },
	'zoomsourcewidth' => { 36 => 0x24 },
	'zoomstepcount' => { 326 => 0x300, 328 => 0x100d },
	'zoomtargetwidth' => { 36 => 0x25 },
);

# lookup for non-writable tags to check if the name exists
my %tagExists = (
	'_ac3' => 1,
	'_h264' => 1,
	'_misb' => 1,
	'_stream' => 1,
	'a100dataoffset' => 1,
	'aas' => 1,
	'abovecolor' => 1,
	'abstract' => 1,
	'abstractfilename' => 1,
	'accel360fly' => 1,
	'acceldata' => 1,
	'accelerometermatrix' => 1,
	'accelerometertime' => 1,
	'accelerometerunknown' => 1,
	'accelmode' => 1,
	'accelypr' => 1,
	'accessdate' => 1,
	'accessrights' => 1,
	'accompaniment' => 1,
	'accountname' => 1,
	'acdsee' => 1,
	'acidizer' => 1,
	'acidizerflags' => 1,
	'acquisitiontime' => 1,
	'acquisitiontimeday' => 1,
	'acquisitiontimemonth' => 1,
	'acquisitiontimeyear' => 1,
	'acquisitiontimeyearmonth' => 1,
	'acquisitiontimeyearmonthday' => 1,
	'acroform' => 1,
	'activebuf1cols' => 1,
	'activebuf1rows' => 1,
	'activebuf2cols' => 1,
	'activebuf2rows' => 1,
	'activecols' => 1,
	'activectemonitor1cols' => 1,
	'activectemonitor2cols' => 1,
	'activectemonitorrows' => 1,
	'activerows' => 1,
	'actor' => 1,
	'actualcompensation' => 1,
	'actualscalemax' => 1,
	'actualscalemin' => 1,
	'actualsoftpostpadding' => 1,
	'actualsoftprepadding' => 1,
	'additionalinfo' => 1,
	'adjdebuginfo' => 1,
	'adjustedtbnimageheight' => 1,
	'adjustedtbnimagewidth' => 1,
	'adobe_cm' => 1,
	'adobecmtype' => 1,
	'adobecrw' => 1,
	'adobekoda' => 1,
	'adobeleaf' => 1,
	'adobemrw' => 1,
	'adobepano' => 1,
	'adobephotoshop' => 1,
	'adoberaf' => 1,
	'adobesr2' => 1,
	'adoptedneutral' => 1,
	'adult' => 1,
	'advancedcontentencryption' => 1,
	'advancedmutualexcl' => 1,
	'advancedscenemode' => 1,
	'adventrevision' => 1,
	'adventscale' => 1,
	'aedebuginfo' => 1,
	'aeflags' => 1,
	'aehistograminfo' => 1,
	'aeinfo' => 1,
	'aeinfo2' => 1,
	'aeinfo3' => 1,
	'aeinfounknown' => 1,
	'aeliveviewhistograminfo' => 1,
	'aeliveviewlocalhistogram' => 1,
	'aelocalhistogram' => 1,
	'af-cprioritysel' => 1,
	'af-sprioritysel' => 1,
	'afarea' => 1,
	'afareaheights' => 1,
	'afareawidths' => 1,
	'afareaxpositions' => 1,
	'afareaypositions' => 1,
	'afconfig' => 1,
	'afcp' => 1,
	'afcp_iptc' => 1,
	'afcsettings' => 1,
	'afdebuginfo' => 1,
	'aff1' => 1,
	'aff5' => 1,
	'affheader' => 1,
	'affinetransformmat' => 1,
	'afinfo' => 1,
	'afinfo2' => 1,
	'afinfo2version' => 1,
	'afinfo3' => 1,
	'afinfocus' => 1,
	'afinfosize' => 1,
	'afm' => 1,
	'afpointinfo' => 1,
	'afpointsinfocus1d' => 1,
	'afsp' => 1,
	'afstatus15' => 1,
	'afstatus19' => 1,
	'afstatus79' => 1,
	'aftune' => 1,
	'aibuildnumber' => 1,
	'aicolormodel' => 1,
	'aicolorusage' => 1,
	'aicreatorversion' => 1,
	'aifileformat' => 1,
	'aimetadata' => 1,
	'ainumlayers' => 1,
	'aipdfprivatedata' => 1,
	'aiprivatedata' => 1,
	'airfieldbarometricpressure' => 1,
	'airfieldelevation' => 1,
	'airspeed' => 1,
	'airtemperature' => 1,
	'airulerunits' => 1,
	'aitargetresolution' => 1,
	'album2' => 1,
	'albumartistsortorder' => 1,
	'albumidalbumartist' => 1,
	'albumname' => 1,
	'albumsortorder' => 1,
	'albumtitlesortorder' => 1,
	'aliaslayermetadata' => 1,
	'alignment' => 1,
	'allcolorflatfield1' => 1,
	'allcolorflatfield2' => 1,
	'allcolorflatfield3' => 1,
	'alph' => 1,
	'alpha' => 1,
	'alphabitdepth' => 1,
	'alphabytecount' => 1,
	'alphachannelsnames' => 1,
	'alphacompression' => 1,
	'alphadatadiscard' => 1,
	'alphafilter' => 1,
	'alphafiltering' => 1,
	'alphaidentifiers' => 1,
	'alphainterlace' => 1,
	'alphamask' => 1,
	'alphaoffset' => 1,
	'alphapreprocessing' => 1,
	'alphasample' => 1,
	'alternatealtitude' => 1,
	'alternateduotonecolors' => 1,
	'alternateellipsoidheight' => 1,
	'alternateellipsoidheightextended' => 1,
	'alternateheading' => 1,
	'alternatelatitude' => 1,
	'alternatelongitude' => 1,
	'alternatename' => 1,
	'alternatesourceurl' => 1,
	'alternatespotcolors' => 1,
	'altitudefromtakeoff' => 1,
	'ambienceinfo' => 1,
	'ambisonicchannelmap' => 1,
	'ambisonicchannelordering' => 1,
	'ambisonicchannels' => 1,
	'ambisonicnormalization' => 1,
	'ambisonicorder' => 1,
	'ambisonictype' => 1,
	'amendlocalset' => 1,
	'angleaxis' => 1,
	'angleofattack' => 1,
	'angularvelocity' => 1,
	'anim' => 1,
	'animation' => 1,
	'animationcontrol' => 1,
	'animationframes' => 1,
	'animationiterations' => 1,
	'animationloopcount' => 1,
	'animationplays' => 1,
	'anmf' => 1,
	'anniversary' => 1,
	'annotation' => 1,
	'annotations' => 1,
	'annotationusagerights' => 1,
	'announce' => 1,
	'announcelist1' => 1,
	'anoiselines' => 1,
	'anta' => 1,
	'aperture' => 1,
	'aperturedisplayed' => 1,
	'apeversion' => 1,
	'app14flags0' => 1,
	'app14flags1' => 1,
	'app1_profile' => 1,
	'apple-fi' => 1,
	'appledataoffsets' => 1,
	'applemaildatereceived' => 1,
	'applemaildatesent' => 1,
	'applemailflagged' => 1,
	'applemailisremoteattachment' => 1,
	'applemailmessageid' => 1,
	'applemailpriority' => 1,
	'applemailread' => 1,
	'applemailrepliedto' => 1,
	'application' => 1,
	'application_riff' => 1,
	'applicationdata' => 1,
	'applicationmissingmsg' => 1,
	'applicationunknown' => 1,
	'applicationversion' => 1,
	'applysettingstoliveview' => 1,
	'appname' => 1,
	'archivallocation' => 1,
	'archivedfilename' => 1,
	'arcoreaccel' => 1,
	'arcorecustom' => 1,
	'arcoregyro' => 1,
	'arcorevideo' => 1,
	'ardronefile' => 1,
	'ardronetelemetry' => 1,
	'artist2' => 1,
	'artistlen' => 1,
	'artists' => 1,
	'artisturl' => 1,
	'ascender' => 1,
	'ascent' => 1,
	'asfleakybucketpairs' => 1,
	'asfpacketcount' => 1,
	'asfsecurityobjectssize' => 1,
	'asin' => 1,
	'asin2' => 1,
	'aspectinfo' => 1,
	'aspectratiox' => 1,
	'aspectratioy' => 1,
	'assistantdirector' => 1,
	'assistantsname' => 1,
	'assistantsphone' => 1,
	'associateddatalist' => 1,
	'associatedimagefile' => 1,
	'association' => 1,
	'assumeddisplaysize' => 1,
	'assumeddistanceview' => 1,
	'ast' => 1,
	'atmospherictemperature' => 1,
	'atmospherictransalpha1' => 1,
	'atmospherictransalpha2' => 1,
	'atmospherictransbeta1' => 1,
	'atmospherictransbeta2' => 1,
	'atmospherictransx' => 1,
	'atob0' => 1,
	'atob1' => 1,
	'atob2' => 1,
	'atob3' => 1,
	'atom0' => 1,
	'atsccontent' => 1,
	'attachments' => 1,
	'attitude' => 1,
	'attitudetarget' => 1,
	'attr' => 1,
	'attributes' => 1,
	'audible_cvrx' => 1,
	'audible_meta' => 1,
	'audible_meta2' => 1,
	'audible_tags' => 1,
	'audible_tseg' => 1,
	'audiences' => 1,
	'audioattributes' => 1,
	'audioavailablebitraterange' => 1,
	'audioavailablenumberchannels' => 1,
	'audioavgbitrate' => 1,
	'audiobitratecontrolmode' => 1,
	'audiobytes' => 1,
	'audiochannellayout' => 1,
	'audiochanneltypes' => 1,
	'audiocodec' => 1,
	'audiocodecdescription' => 1,
	'audiocodecid' => 1,
	'audiocodecinfo' => 1,
	'audiocodecname' => 1,
	'audiocodecprimemethod' => 1,
	'audiocomponentversion' => 1,
	'audiocurrenttargetbitrate' => 1,
	'audiodelay' => 1,
	'audiodoessamplerateconversion' => 1,
	'audioencoding' => 1,
	'audioencodingparamsversion' => 1,
	'audioextendfrequencies' => 1,
	'audiofilesize' => 1,
	'audiofileurl' => 1,
	'audioformat' => 1,
	'audioframesize' => 1,
	'audiohasvariablepacketbytesizes' => 1,
	'audioheader' => 1,
	'audioinfo' => 1,
	'audioinputbuffersize' => 1,
	'audioisinitialized' => 1,
	'audiolayer' => 1,
	'audiolevel' => 1,
	'audiomaxbitrate' => 1,
	'audiomaximumpacketbytesize' => 1,
	'audiominimumdelaymode' => 1,
	'audiominimumnumberinputpackets' => 1,
	'audiominimumnumberoutputpackets' => 1,
	'audiomode' => 1,
	'audiooutputprecedence' => 1,
	'audiopacketframesize' => 1,
	'audioprofile' => 1,
	'audioprofileversion' => 1,
	'audioqualitysetting' => 1,
	'audiorequirespacketdescription' => 1,
	'audiosamplecount' => 1,
	'audiosampledesc' => 1,
	'audiosamplesize' => 1,
	'audiosetting' => 1,
	'audiosize' => 1,
	'audiosourceurl' => 1,
	'audiostream' => 1,
	'audiostreamtype' => 1,
	'audiotrackid' => 1,
	'audiousedinputbuffersize' => 1,
	'audiouserecommendedsamplerate' => 1,
	'audiovbrquality' => 1,
	'audiovendorid' => 1,
	'audiozeroframespadded' => 1,
	'authenticationtime' => 1,
	'authenticationtype' => 1,
	'authoridentifier' => 1,
	'authoringsoftwarerelease' => 1,
	'authorlen' => 1,
	'authorname' => 1,
	'authors' => 1,
	'authorship' => 1,
	'authorsortorder' => 1,
	'autoareaafstartingpoint' => 1,
	'autocaptureoffset' => 1,
	'autoisomin' => 1,
	'autolowlightduration' => 1,
	'automationanimation' => 1,
	'automationflags' => 1,
	'autorotation' => 1,
	'autosavefilepath' => 1,
	'autosaveformat' => 1,
	'autosummary' => 1,
	'aux' => 1,
	'auxiliaryimageref' => 1,
	'auxiliaryimagetype' => 1,
	'av1configuration' => 1,
	'av1configurationversion' => 1,
	'avcconfiguration' => 1,
	'averagebitrate' => 1,
	'averageframerate' => 1,
	'averagelevel' => 1,
	'avgbitrate' => 1,
	'avgbytespersec' => 1,
	'avgpacketsize' => 1,
	'avgpdusize' => 1,
	'avgwidth' => 1,
	'avi1' => 1,
	'avif' => 1,
	'aviheader' => 1,
	'awbdebuginfo' => 1,
	'awbinfo' => 1,
	'axisdistancex' => 1,
	'axisdistancey' => 1,
	'axisdistancez' => 1,
	'axml' => 1,
	'b1' => 1,
	'b2' => 1,
	'background' => 1,
	'backgroundcolor' => 1,
	'backgroundcolorindicator' => 1,
	'backgroundcolorvalue' => 1,
	'backgroundimageid' => 1,
	'backgroundtiling' => 1,
	'backlight' => 1,
	'backserial' => 1,
	'backuptime' => 1,
	'badfaxlines' => 1,
	'bahpver' => 1,
	'balpver' => 1,
	'band' => 1,
	'bandwidthsharing' => 1,
	'bannerimage' => 1,
	'bannerimagedata' => 1,
	'bannerimagetype' => 1,
	'bannerimageurl' => 1,
	'barcode' => 1,
	'barcodes' => 1,
	'barometerinfo' => 1,
	'barometerinfoversion' => 1,
	'baselinelength' => 1,
	'basename' => 1,
	'baseviewpointnum' => 1,
	'basicfileinfo' => 1,
	'basisobject' => 1,
	'battery' => 1,
	'batterycapacity' => 1,
	'batterycurrent' => 1,
	'batteryinfo' => 1,
	'batterystatus' => 1,
	'batterytime' => 1,
	'batteryvoltage3' => 1,
	'batteryvoltage4' => 1,
	'bavpver' => 1,
	'bccaddresses' => 1,
	'bccnames' => 1,
	'beats' => 1,
	'beats-per-minute' => 1,
	'beautycolorlevel' => 1,
	'beautyretouchlevel' => 1,
	'belowcolor' => 1,
	'beta' => 1,
	'bibligraphicfilename' => 1,
	'bibliographicreferences' => 1,
	'bikebroaccel' => 1,
	'bikebrogps' => 1,
	'billinginformation' => 1,
	'binarydata' => 1,
	'binarydatatype' => 1,
	'binaryfilter' => 1,
	'binaryxml' => 1,
	'binning' => 1,
	'birthday' => 1,
	'bitdepthchroma' => 1,
	'bitdepthluma' => 1,
	'bitrate' => 1,
	'bitrateinfo' => 1,
	'bitratemutualexclusion' => 1,
	'bitsperextendedrunlength' => 1,
	'bitsperpixel' => 1,
	'bitsperrunlength' => 1,
	'blackadcountsperdacvolt' => 1,
	'blackclamp' => 1,
	'blackclampoffset' => 1,
	'blackcolsleft' => 1,
	'blackcolsright' => 1,
	'blackdacchannel' => 1,
	'blackdacsettlingmsec' => 1,
	'blackmaskbottomborder' => 1,
	'blackmaskleftborder' => 1,
	'blackmaskrightborder' => 1,
	'blackmasktopborder' => 1,
	'blackrowsbottom' => 1,
	'blackrowstop' => 1,
	'blacktarget' => 1,
	'blocklocation' => 1,
	'blocksize' => 1,
	'blocksizemax' => 1,
	'blocksizemin' => 1,
	'blockspercolumn' => 1,
	'blocksperframe' => 1,
	'blocksperrow' => 1,
	'blueadjust' => 1,
	'blueendpoint' => 1,
	'bluegain' => 1,
	'bluegrassscale1' => 1,
	'bluegrassscale2' => 1,
	'bluegrasstable' => 1,
	'bluemask' => 1,
	'bluematrixcolumn' => 1,
	'blueprimary' => 1,
	'bluesample' => 1,
	'bluetrc' => 1,
	'bluex' => 1,
	'bluey' => 1,
	'blurstrength' => 1,
	'bmpversion' => 1,
	'boardtemperature' => 1,
	'body' => 1,
	'bokehshape' => 1,
	'bookname' => 1,
	'booktitle' => 1,
	'booktype' => 1,
	'bookversion' => 1,
	'bootidentifier' => 1,
	'bootrecord' => 1,
	'bootsystem' => 1,
	'bordercolor' => 1,
	'borderid' => 1,
	'borderinformation' => 1,
	'borderlocation' => 1,
	'bordername' => 1,
	'bordersversion' => 1,
	'bordertype' => 1,
	'bottomdarkrow1' => 1,
	'bottomdarkrow2' => 1,
	'bottommag' => 1,
	'boundaryorigin' => 1,
	'boundingbox' => 1,
	'bpm' => 1,
	'bps' => 1,
	'bracketingburstoptions' => 1,
	'bracketingcounter' => 1,
	'bracketingmode' => 1,
	'bracketingoffset' => 1,
	'bracketingstep' => 1,
	'bracketshot' => 1,
	'brain' => 1,
	'brandingimageid' => 1,
	'brandingname' => 1,
	'brdfatob0' => 1,
	'brdfatob1' => 1,
	'brdfatob2' => 1,
	'brdfatob3' => 1,
	'brdfbtoa0' => 1,
	'brdfbtoa1' => 1,
	'brdfbtoa2' => 1,
	'brdfbtoa3' => 1,
	'brdfbtod0' => 1,
	'brdfbtod1' => 1,
	'brdfbtod2' => 1,
	'brdfbtod3' => 1,
	'brdfcolorimetricparam0' => 1,
	'brdfcolorimetricparam1' => 1,
	'brdfcolorimetricparam2' => 1,
	'brdfcolorimetricparam3' => 1,
	'brdfdtob0' => 1,
	'brdfdtob1' => 1,
	'brdfdtob2' => 1,
	'brdfdtob3' => 1,
	'brdfmtob0' => 1,
	'brdfmtob1' => 1,
	'brdfmtob2' => 1,
	'brdfmtob3' => 1,
	'brdfmtos0' => 1,
	'brdfmtos1' => 1,
	'brdfmtos2' => 1,
	'brdfmtos3' => 1,
	'brdfspectralparam0' => 1,
	'brdfspectralparam1' => 1,
	'brdfspectralparam2' => 1,
	'brdfspectralparam3' => 1,
	'breakchar' => 1,
	'briefdescription' => 1,
	'brightdefectintegrationms' => 1,
	'brightdefectisocode' => 1,
	'brightdefectthreshold' => 1,
	'brightnessdata' => 1,
	'brightrowstop' => 1,
	'broadcast' => 1,
	'broadcastdate' => 1,
	'broadcastextension' => 1,
	'brotliexif' => 1,
	'brotlijumb' => 1,
	'brotlixmp' => 1,
	'btoa0' => 1,
	'btoa1' => 1,
	'btoa2' => 1,
	'btoa3' => 1,
	'btod0' => 1,
	'btod1' => 1,
	'btod2' => 1,
	'btod3' => 1,
	'bufferaverage' => 1,
	'buffersize' => 1,
	'builddate' => 1,
	'buildversion' => 1,
	'businessaddress' => 1,
	'businesscity' => 1,
	'businesscountry-region' => 1,
	'businessfax' => 1,
	'businesshomepage' => 1,
	'businessphone' => 1,
	'businesspobox' => 1,
	'businesspostalcode' => 1,
	'businessstateorprovince' => 1,
	'businessstreet' => 1,
	'buynow' => 1,
	'buytickets' => 1,
	'bw_halftoninginfo' => 1,
	'bw_transferfunc' => 1,
	'bwf_umid' => 1,
	'bwfversion' => 1,
	'bytelength' => 1,
	'byteorder' => 1,
	'byteordermark' => 1,
	'bytes' => 1,
	'bytesperline' => 1,
	'bytesperminute' => 1,
	'c2pasalthash' => 1,
	'cachecontrol' => 1,
	'cachedimageheight' => 1,
	'cachedimagewidth' => 1,
	'calculatedscalemax' => 1,
	'calculatedscalemin' => 1,
	'calibrationdatetime' => 1,
	'calibrationlog' => 1,
	'callbacknumber' => 1,
	'callletters' => 1,
	'callsign' => 1,
	'camcore' => 1,
	'camera1' => 1,
	'camera2' => 1,
	'cameraarrangementinterval' => 1,
	'camerabacktype' => 1,
	'camerabody' => 1,
	'camerabyteorder' => 1,
	'cameradatetime' => 1,
	'cameraifd' => 1,
	'camerainfo' => 1,
	'camerainfo2' => 1,
	'camerainfo3' => 1,
	'camerainfoa100' => 1,
	'camerainfounknown' => 1,
	'cameramaker' => 1,
	'cameramanufacturer' => 1,
	'cameraname' => 1,
	'cameraobjbacktype' => 1,
	'cameraobject' => 1,
	'cameraobjname' => 1,
	'cameraobjtype' => 1,
	'cameraobjversion' => 1,
	'cameraoperator' => 1,
	'camerapan' => 1,
	'camerapartnumber' => 1,
	'cameraprofileversion' => 1,
	'camerascalemax' => 1,
	'camerascalemin' => 1,
	'camerasettings' => 1,
	'camerasettings2' => 1,
	'camerasettings3' => 1,
	'camerasettingsa100' => 1,
	'camerasettingsifd' => 1,
	'camerasettingsunknown' => 1,
	'camerasetup' => 1,
	'camerasoftware' => 1,
	'cameraspecification' => 1,
	'cameratemperaturemaxclip' => 1,
	'cameratemperaturemaxsaturated' => 1,
	'cameratemperaturemaxwarn' => 1,
	'cameratemperatureminclip' => 1,
	'cameratemperatureminsaturated' => 1,
	'cameratemperatureminwarn' => 1,
	'cameratilt' => 1,
	'camm0' => 1,
	'camm1' => 1,
	'camm2' => 1,
	'camm3' => 1,
	'camm4' => 1,
	'camm5' => 1,
	'camm6' => 1,
	'camm7' => 1,
	'can_skip_backward' => 1,
	'can_skip_forward' => 1,
	'canon' => 1,
	'canon_afinfo2_0x000d' => 1,
	'canon_afinfo_0x000b' => 1,
	'canonafinfo' => 1,
	'canonafinfo2' => 1,
	'canoncamerainfo1000d' => 1,
	'canoncamerainfo1100d' => 1,
	'canoncamerainfo1200d' => 1,
	'canoncamerainfo1d' => 1,
	'canoncamerainfo1dmkii' => 1,
	'canoncamerainfo1dmkiii' => 1,
	'canoncamerainfo1dmkiin' => 1,
	'canoncamerainfo1dmkiv' => 1,
	'canoncamerainfo1dx' => 1,
	'canoncamerainfo40d' => 1,
	'canoncamerainfo450d' => 1,
	'canoncamerainfo500d' => 1,
	'canoncamerainfo50d' => 1,
	'canoncamerainfo550d' => 1,
	'canoncamerainfo5d' => 1,
	'canoncamerainfo5dmkii' => 1,
	'canoncamerainfo5dmkiii' => 1,
	'canoncamerainfo600d' => 1,
	'canoncamerainfo60d' => 1,
	'canoncamerainfo650d' => 1,
	'canoncamerainfo6d' => 1,
	'canoncamerainfo700d' => 1,
	'canoncamerainfo70d' => 1,
	'canoncamerainfo750d' => 1,
	'canoncamerainfo760d' => 1,
	'canoncamerainfo7d' => 1,
	'canoncamerainfo80d' => 1,
	'canoncamerainfog5xii' => 1,
	'canoncamerainfopowershot' => 1,
	'canoncamerainfopowershot2' => 1,
	'canoncamerainfor6' => 1,
	'canoncamerainfounknown' => 1,
	'canoncamerainfounknown16' => 1,
	'canoncamerainfounknown32' => 1,
	'canoncamerasettings' => 1,
	'canoncctp' => 1,
	'canoncnop' => 1,
	'canoncnth' => 1,
	'canoncolorinfo1' => 1,
	'canoncolorinfo2' => 1,
	'canonfileinfo' => 1,
	'canonflags' => 1,
	'canonfocallength' => 1,
	'canonimageheight' => 1,
	'canonimagewidth' => 1,
	'canonpanorama' => 1,
	'canonrawmakemodel' => 1,
	'canonshotinfo' => 1,
	'canonskip' => 1,
	'canseekontime' => 1,
	'canseektoend' => 1,
	'capheight' => 1,
	'captiontext' => 1,
	'captprofbacktype' => 1,
	'captprofname' => 1,
	'captproftype' => 1,
	'captprofversion' => 1,
	'captureconditionspar' => 1,
	'capturedevicefid' => 1,
	'captureheightresetblacksegnormal' => 1,
	'captureheightresetblacksegtest' => 1,
	'captureheighttest' => 1,
	'captureobjbacktype' => 1,
	'captureobjname' => 1,
	'captureobjtype' => 1,
	'captureobjversion' => 1,
	'captureprofile' => 1,
	'captureresolution' => 1,
	'captureserial' => 1,
	'capturesetup' => 1,
	'capturewidthresetblacksegnormal' => 1,
	'capturewidthresetblacksegtest' => 1,
	'capturexresolution' => 1,
	'capturexresolutionunit' => 1,
	'captureyresolution' => 1,
	'captureyresolutionunit' => 1,
	'car' => 1,
	'carphone' => 1,
	'casio' => 1,
	'casiodata' => 1,
	'casiojunk' => 1,
	'casioquality' => 1,
	'casioqvmi' => 1,
	'cast' => 1,
	'catalognumber' => 1,
	'caveats' => 1,
	'cbor' => 1,
	'cbordata' => 1,
	'cc' => 1,
	'ccaddresses' => 1,
	'ccdrect' => 1,
	'ccdvalidrect' => 1,
	'ccdvideorect' => 1,
	'ccnames' => 1,
	'cddb1info' => 1,
	'cddbdiscplaytime' => 1,
	'cddbdisctracks' => 1,
	'cddbtracknumber' => 1,
	'cdetype' => 1,
	'cdi1' => 1,
	'cdtrackenabled' => 1,
	'cell' => 1,
	'cellphone' => 1,
	'centerdarkrect' => 1,
	'cfagreenthreshold1' => 1,
	'cfagreenthreshold2' => 1,
	'cfalayout' => 1,
	'cfaplanecolor' => 1,
	'channel0lagkernel' => 1,
	'channel1coordinates' => 1,
	'channel1flags' => 1,
	'channel1label' => 1,
	'channel1lagkernel' => 1,
	'channel2coordinates' => 1,
	'channel2flags' => 1,
	'channel2label' => 1,
	'channel2lagkernel' => 1,
	'channel3coordinates' => 1,
	'channel3flags' => 1,
	'channel3label' => 1,
	'channel3lagkernel' => 1,
	'channel4coordinates' => 1,
	'channel4flags' => 1,
	'channel4label' => 1,
	'channel5coordinates' => 1,
	'channel5flags' => 1,
	'channel5label' => 1,
	'channel6coordinates' => 1,
	'channel6flags' => 1,
	'channel6label' => 1,
	'channel7coordinates' => 1,
	'channel7flags' => 1,
	'channel7label' => 1,
	'channel8coordinates' => 1,
	'channel8flags' => 1,
	'channel8label' => 1,
	'channelcoarsegainadjust' => 1,
	'channelmode' => 1,
	'channelnumber' => 1,
	'channelusage' => 1,
	'chapter' => 1,
	'chaptercount' => 1,
	'chapterlisttrackid' => 1,
	'chaptername' => 1,
	'chapternum' => 1,
	'chapternumber' => 1,
	'character' => 1,
	'characterescapesequence' => 1,
	'characters' => 1,
	'characterset' => 1,
	'characterswithspaces' => 1,
	'charcountwithspaces' => 1,
	'chartarget' => 1,
	'chartcontourinterval' => 1,
	'chartcorrdate' => 1,
	'chartcountryorigin' => 1,
	'chartdepthunits' => 1,
	'chartformat' => 1,
	'chartmagvar' => 1,
	'chartmagvarannchange' => 1,
	'chartmagvaryear' => 1,
	'chartrasteredition' => 1,
	'chartsoundingdatum' => 1,
	'chartsource' => 1,
	'chartsourcedate' => 1,
	'chartsourceedition' => 1,
	'chartwgsnsshift' => 1,
	'checkedby' => 1,
	'checksum' => 1,
	'children' => 1,
	'chmversion' => 1,
	'choregrapher' => 1,
	'chromaformat' => 1,
	'chromasampleposition' => 1,
	'chromaticaberrationparams' => 1,
	'chromaticadaptation' => 1,
	'chromaticities' => 1,
	'chromaticity' => 1,
	'chromaticitychannel1' => 1,
	'chromaticitychannel2' => 1,
	'chromaticitychannel3' => 1,
	'chromaticitychannel4' => 1,
	'chromaticitychannels' => 1,
	'chromaticitycolorant' => 1,
	'chrominancetable' => 1,
	'chunkcount' => 1,
	'chunkoffset' => 1,
	'chunkoffset64' => 1,
	'churchillnav' => 1,
	'cicodepoints' => 1,
	'ciff' => 1,
	'cinematographer' => 1,
	'cip3datafile' => 1,
	'cip3sheet' => 1,
	'cip3side' => 1,
	'circleofconfusion' => 1,
	'class' => 1,
	'classificationandmarkingsystem' => 1,
	'classificationcomments' => 1,
	'classificationreason' => 1,
	'classifiedby' => 1,
	'classifyingcountry' => 1,
	'classifyingcountrycodemethod' => 1,
	'classifyingcountrycodingmethoddate' => 1,
	'cleanaperture' => 1,
	'cleanaperturedimensions' => 1,
	'cleanapertureheight' => 1,
	'cleanapertureoffsetx' => 1,
	'cleanapertureoffsety' => 1,
	'cleanaperturewidth' => 1,
	'cleanfaxdata' => 1,
	'clientid' => 1,
	'clipboundary' => 1,
	'clipobjects' => 1,
	'clippath' => 1,
	'clippingboundary' => 1,
	'clippinglimit' => 1,
	'clippingpathname' => 1,
	'cloneid' => 1,
	'cloneobject' => 1,
	'clonetype' => 1,
	'closedcaptioning' => 1,
	'cmddialsaperturesetting' => 1,
	'cmddialschangemainsub' => 1,
	'cmddialschangemainsubexposure' => 1,
	'cmddialsmenuandplayback' => 1,
	'cmddialsreverserotexposurecomp' => 1,
	'cmmflags' => 1,
	'cmp1' => 1,
	'cmykequivalent' => 1,
	'coarsedata' => 1,
	'coarsemapimage' => 1,
	'coarsemapimageheight' => 1,
	'coarsemapimagetype' => 1,
	'coarsemapimagewidth' => 1,
	'codecflavorid' => 1,
	'codeclist' => 1,
	'codedframesize' => 1,
	'codepage' => 1,
	'codesize' => 1,
	'codestreamheader' => 1,
	'codestreamregistration' => 1,
	'codinghistory' => 1,
	'codingmethods' => 1,
	'codirectors' => 1,
	'colorant1coordinates' => 1,
	'colorant1name' => 1,
	'colorant2coordinates' => 1,
	'colorant2name' => 1,
	'colorant3coordinates' => 1,
	'colorant3name' => 1,
	'colorantcount' => 1,
	'colorantinfoout' => 1,
	'colorantorder' => 1,
	'colorantorderout' => 1,
	'coloranttable' => 1,
	'coloranttableout' => 1,
	'coloraverages' => 1,
	'colorbalance0100' => 1,
	'colorbalance0102' => 1,
	'colorbalance0103' => 1,
	'colorbalance02' => 1,
	'colorbalance0205' => 1,
	'colorbalance0209' => 1,
	'colorbalance0211' => 1,
	'colorbalance0213' => 1,
	'colorbalance0215' => 1,
	'colorbalance0219' => 1,
	'colorbalancea' => 1,
	'colorbalanceunknown' => 1,
	'colorbalanceunknown1' => 1,
	'colorbalanceunknown2' => 1,
	'colorbitdepth' => 1,
	'colorboostdata' => 1,
	'colorbw' => 1,
	'colorcalib' => 1,
	'colorcalib2' => 1,
	'colorcalibrationmatrix' => 1,
	'colorcasts' => 1,
	'colorcharacterization' => 1,
	'colorcoefs' => 1,
	'colorcoefs2' => 1,
	'colorcomponents' => 1,
	'colordata1' => 1,
	'colordata10' => 1,
	'colordata11' => 1,
	'colordata2' => 1,
	'colordata3' => 1,
	'colordata4' => 1,
	'colordata5' => 1,
	'colordata6' => 1,
	'colordata7' => 1,
	'colordata8' => 1,
	'colordata9' => 1,
	'colordataunknown' => 1,
	'colorencodingparams' => 1,
	'colorgroup' => 1,
	'colorhalftoninginfo' => 1,
	'colorimetricintentimagestate' => 1,
	'colorimetricspecification' => 1,
	'colorimetry' => 1,
	'colorinfo' => 1,
	'colormap' => 1,
	'colorobjbacktype' => 1,
	'colorobjname' => 1,
	'colorobjtype' => 1,
	'colorobjversion' => 1,
	'colorpalette' => 1,
	'colorpopstrength' => 1,
	'colorprimaries' => 1,
	'colorprofiles' => 1,
	'colorresolutiondepth' => 1,
	'colorresponseunit' => 1,
	'colors' => 1,
	'colorsamplersresource' => 1,
	'colorsamplersresource2' => 1,
	'colorsetup' => 1,
	'colorspacedata' => 1,
	'colorspacename' => 1,
	'colorspecification' => 1,
	'colortable' => 1,
	'colortemperatures' => 1,
	'colortransferfuncs' => 1,
	'colortransferfunction' => 1,
	'colortransform' => 1,
	'colortwistmatrix' => 1,
	'colortype' => 1,
	'columncount' => 1,
	'columngainfactors' => 1,
	'columnresetoffsets' => 1,
	'command' => 1,
	'commandlinearguments' => 1,
	'commentby' => 1,
	'commentlen' => 1,
	'comments' => 1,
	'commenttime' => 1,
	'commercialurl' => 1,
	'commissioned' => 1,
	'common' => 1,
	'commonnetworkrellink' => 1,
	'commonpathsuffix' => 1,
	'compactsamplesizes' => 1,
	'company' => 1,
	'companymainphone' => 1,
	'companyname' => 1,
	'compatibility' => 1,
	'compatiblefontname' => 1,
	'complete' => 1,
	'compobj' => 1,
	'compobjusertype' => 1,
	'compobjusertypelen' => 1,
	'componentbitdepth' => 1,
	'componentdefinition' => 1,
	'componentmapping' => 1,
	'componenttable' => 1,
	'composernationality' => 1,
	'composers' => 1,
	'composersortorder' => 1,
	'compositeimaginglocalset' => 1,
	'compositinglayerheader' => 1,
	'compositionlocation' => 1,
	'compositionmode' => 1,
	'compositionoptions' => 1,
	'compositiontimetosample' => 1,
	'compositiontodecodetimelinemapping' => 1,
	'compressed' => 1,
	'compressedannotation' => 1,
	'compresseddatalength' => 1,
	'compresseddataoffset' => 1,
	'compressedmovie' => 1,
	'compressedsize' => 1,
	'compressedtext' => 1,
	'compressionclass' => 1,
	'compressioncodecs' => 1,
	'compressionlevel' => 1,
	'compressiontype' => 1,
	'compressorid' => 1,
	'compressorname' => 1,
	'computedatmospherictrans' => 1,
	'computer' => 1,
	'concreteflag' => 1,
	'condition' => 1,
	'conditionalfec' => 1,
	'conductors' => 1,
	'confirmedobjectsize' => 1,
	'connectionspaceilluminant' => 1,
	'consecutivebadfaxlines' => 1,
	'consoledata' => 1,
	'consolefedata' => 1,
	'constantframerate' => 1,
	'constraintindicatorflags' => 1,
	'cont' => 1,
	'contactnames' => 1,
	'containerversion' => 1,
	'contake' => 1,
	'contentbranding' => 1,
	'contentdescribes' => 1,
	'contentdescription' => 1,
	'contentdescriptionnotes' => 1,
	'contentdisposition' => 1,
	'contentdistributorduration' => 1,
	'contentdistributortype' => 1,
	'contentencryption' => 1,
	'contentgroupdescription' => 1,
	'contentlanguage' => 1,
	'contentlightlevel' => 1,
	'contentprotected' => 1,
	'contentprotectedpercent' => 1,
	'contentrating' => 1,
	'contents' => 1,
	'contentscripttype' => 1,
	'contentstatus' => 1,
	'contentstyletype' => 1,
	'contiguouscodestream' => 1,
	'contrastadjustment' => 1,
	'contrastinfo' => 1,
	'controller' => 1,
	'convergenceangle' => 1,
	'convergencebaseimage' => 1,
	'convergencedistance' => 1,
	'conversationid' => 1,
	'coproducer' => 1,
	'copyrightfilename' => 1,
	'copyrightlen' => 1,
	'copyrighturl' => 1,
	'coringtablebest' => 1,
	'coringtablebetter' => 1,
	'coringtablegood' => 1,
	'cornerlatitude1' => 1,
	'cornerlatitude2' => 1,
	'cornerlatitude3' => 1,
	'cornerlatitude4' => 1,
	'cornerlongitude1' => 1,
	'cornerlongitude2' => 1,
	'cornerlongitude3' => 1,
	'cornerlongitude4' => 1,
	'correctionmethod' => 1,
	'costumedesigner' => 1,
	'count' => 1,
	'countinfo' => 1,
	'country-region' => 1,
	'coverartmimetype' => 1,
	'coverarttype' => 1,
	'coyotesense' => 1,
	'coyotestatus' => 1,
	'cpuarchitecture' => 1,
	'cpubyteorder' => 1,
	'cpucount' => 1,
	'cpusubtype' => 1,
	'cputype' => 1,
	'cpuversions' => 1,
	'cr2cfapattern' => 1,
	'crc' => 1,
	'crcdevelparams' => 1,
	'crd' => 1,
	'crdinfo' => 1,
	'createdby' => 1,
	'creatingapplication' => 1,
	'creatingtransform' => 1,
	'creationpathvector' => 1,
	'creatorapp' => 1,
	'creatorapplication' => 1,
	'creatorappversion' => 1,
	'creatoratom' => 1,
	'creatorbuildnumber' => 1,
	'creatorbuildnumber2' => 1,
	'creatorinfo' => 1,
	'creatormajorversion' => 1,
	'creatorminorversion' => 1,
	'creatormodule' => 1,
	'creatoros' => 1,
	'creatorsoftware' => 1,
	'creatorversion' => 1,
	'crgbtoerimm0spline' => 1,
	'crgbtoerimm1spline' => 1,
	'crgbtoerimm2spline' => 1,
	'crgbtoerimm3spline' => 1,
	'crgbtoerimm4spline' => 1,
	'crgbtoerimm5spline' => 1,
	'crgbtoerimm6spline' => 1,
	'crgbtoerimm7spline' => 1,
	'crgbtoerimm8spline' => 1,
	'crgbtoerimm9spline' => 1,
	'cropdata' => 1,
	'cropinfo' => 1,
	'cropped' => 1,
	'cropxcommonoffset' => 1,
	'cropxoffset' => 1,
	'cropxoffset2' => 1,
	'cropxsize' => 1,
	'cropxviewpointnumber' => 1,
	'cropxviewpointnumber2' => 1,
	'cropycommonoffset' => 1,
	'cropyoffset' => 1,
	'cropyoffset2' => 1,
	'cropysize' => 1,
	'cropyviewpointnumber' => 1,
	'cropyviewpointnumber2' => 1,
	'cross-reference' => 1,
	'crossbarenable' => 1,
	'crossref' => 1,
	'crs' => 1,
	'crwparam' => 1,
	'cs0' => 1,
	'cs1' => 1,
	'ctmd' => 1,
	'cubemapproj' => 1,
	'cuepoint' => 1,
	'cuepointlabel' => 1,
	'cuepointnote' => 1,
	'cuepoints' => 1,
	'cuesheet' => 1,
	'currentbitrate' => 1,
	'currentiptcdigest' => 1,
	'currenttime' => 1,
	'currentuser' => 1,
	'cursorsize' => 1,
	'customfunctions10d' => 1,
	'customfunctions1d' => 1,
	'customfunctions2' => 1,
	'customfunctions20d' => 1,
	'customfunctions30d' => 1,
	'customfunctions350d' => 1,
	'customfunctions400d' => 1,
	'customfunctions5d' => 1,
	'customfunctionsd30' => 1,
	'customfunctionsd60' => 1,
	'customfunctionsunknown' => 1,
	'customsettingsd3' => 1,
	'customsettingsd300' => 1,
	'customsettingsd300s' => 1,
	'customsettingsd3s' => 1,
	'customsettingsd3x' => 1,
	'customsettingsd4' => 1,
	'customsettingsd40' => 1,
	'customsettingsd4s' => 1,
	'customsettingsd5' => 1,
	'customsettingsd500' => 1,
	'customsettingsd5000' => 1,
	'customsettingsd5100' => 1,
	'customsettingsd5200' => 1,
	'customsettingsd610' => 1,
	'customsettingsd700' => 1,
	'customsettingsd7000' => 1,
	'customsettingsd80' => 1,
	'customsettingsd800' => 1,
	'customsettingsd90' => 1,
	'customsettingsoffset' => 1,
	'customsettingsz8' => 1,
	'customsettingsz9' => 1,
	'customsettingsz9v4' => 1,
	'customtostandardpcc' => 1,
	'cxf' => 1,
	'd-lightinghqdata' => 1,
	'd-lightinghsdata' => 1,
	'd2' => 1,
	'daccountspervolt' => 1,
	'dacgainscoarse' => 1,
	'dacgainscoarseadjpreif41' => 1,
	'dacgainsfine' => 1,
	'dacvoltages' => 1,
	'dacvoltagesflush' => 1,
	'darkcorrectiontype' => 1,
	'darkmapscale' => 1,
	'darkrefoffsetnormal' => 1,
	'darkrefoffsettest' => 1,
	'darkthreshold' => 1,
	'darwindata' => 1,
	'data' => 1,
	'data1' => 1,
	'data2' => 1,
	'databasename' => 1,
	'datacreatedate' => 1,
	'datadump' => 1,
	'datadump2' => 1,
	'datainfo' => 1,
	'datakey' => 1,
	'datalen' => 1,
	'datalength' => 1,
	'datalocation' => 1,
	'datamodifydate' => 1,
	'dataobject' => 1,
	'dataobjectid' => 1,
	'dataobjectstatus' => 1,
	'dataobjecttitle' => 1,
	'dataoffset' => 1,
	'dataoffsets' => 1,
	'datapackets' => 1,
	'datapreparer' => 1,
	'datarate' => 1,
	'dataref' => 1,
	'datareference' => 1,
	'datasign' => 1,
	'datasize' => 1,
	'datasize64' => 1,
	'datatype' => 1,
	'datawindow' => 1,
	'dateaccessed' => 1,
	'datearchived' => 1,
	'datecompleted' => 1,
	'dateencoded' => 1,
	'dateimported' => 1,
	'datelastsaved' => 1,
	'datemodified' => 1,
	'datepicturetaken' => 1,
	'datepurchased' => 1,
	'datereceived' => 1,
	'datereleased' => 1,
	'datetagged' => 1,
	'datetime1' => 1,
	'datetime2' => 1,
	'datetimecreated' => 1,
	'datetimeend' => 1,
	'datetimegenerated' => 1,
	'datevisited' => 1,
	'datewritten' => 1,
	'daymat0' => 1,
	'daymat1' => 1,
	'daymat2' => 1,
	'daymat3' => 1,
	'daymat4' => 1,
	'daymat5' => 1,
	'daymat6' => 1,
	'daymat7' => 1,
	'daymat8' => 1,
	'daymat9' => 1,
	'db' => 1,
	'dblcoldcacthres1' => 1,
	'dblcoldcacthres2' => 1,
	'dc' => 1,
	'dcem' => 1,
	'dcme' => 1,
	'dcs3xxprocessinginfo' => 1,
	'dcs3xxprocessinginfoifd' => 1,
	'dctencodeversion' => 1,
	'dealeridnumber' => 1,
	'decimationmethod' => 1,
	'decimationprefilterwidth' => 1,
	'declassificationdate' => 1,
	'decode' => 1,
	'decodeconfig' => 1,
	'decodertable' => 1,
	'decodertablenumber' => 1,
	'decoderversion' => 1,
	'defaultaudiostream' => 1,
	'defaultchar' => 1,
	'defaultcmyk' => 1,
	'defaultdisplayheight' => 1,
	'defaultdisplaywidth' => 1,
	'defaultimagecolor' => 1,
	'defaultrgb' => 1,
	'defaultstyle' => 1,
	'defectconcealartcorrectthres' => 1,
	'defectconcealthrestable' => 1,
	'defectcount' => 1,
	'defectlist' => 1,
	'defectlistpacked' => 1,
	'defineobject' => 1,
	'definequantizationtable' => 1,
	'delay' => 1,
	'delaycols' => 1,
	'delaytime' => 1,
	'delimiter' => 1,
	'delta12to8spline' => 1,
	'delta8to12spline' => 1,
	'deltapngheader' => 1,
	'deltatype' => 1,
	'deltaxy' => 1,
	'densityaltitude' => 1,
	'densityaltitudeextended' => 1,
	'department' => 1,
	'dependentimage1entrynumber' => 1,
	'dependentimage2entrynumber' => 1,
	'depth' => 1,
	'depthhwheight' => 1,
	'depthhwwidth' => 1,
	'depthmapdata' => 1,
	'depthmapdata2' => 1,
	'depthmapheight' => 1,
	'depthmapname' => 1,
	'depthmaptiff' => 1,
	'depthmapwidth' => 1,
	'depthswheight' => 1,
	'depthswwidth' => 1,
	'derivedimageref' => 1,
	'descender' => 1,
	'designer' => 1,
	'designerurl' => 1,
	'desiredreproductions' => 1,
	'destinationid' => 1,
	'detectedfacebounds' => 1,
	'detectedfaceid' => 1,
	'detectedfacerollangle' => 1,
	'detectedfaceyawangle' => 1,
	'detector' => 1,
	'detectorboard' => 1,
	'deviceattributes' => 1,
	'devicecontainer' => 1,
	'deviceid' => 1,
	'devicemanufacturer' => 1,
	'devicemfgdesc' => 1,
	'devicemodel' => 1,
	'devicemodeldesc' => 1,
	'devicename' => 1,
	'deviceorientation' => 1,
	'devicesettings' => 1,
	'dex' => 1,
	'dialect' => 1,
	'dicom' => 1,
	'dictionary' => 1,
	'dictionaryshortname' => 1,
	'differentialpressure' => 1,
	'difftilegains24t852822' => 1,
	'difftilegains602832' => 1,
	'digikam' => 1,
	'digitalcreationdatetime' => 1,
	'digitaleffectsname' => 1,
	'digitaleffectstype' => 1,
	'digitaleffectsversion' => 1,
	'digitalexposurebiases' => 1,
	'digitalexposuregains' => 1,
	'digitalimagebroker' => 1,
	'digitalsignature' => 1,
	'dimensions' => 1,
	'directionalatob0' => 1,
	'directionalatob1' => 1,
	'directionalatob2' => 1,
	'directionalatob3' => 1,
	'directionalbtoa0' => 1,
	'directionalbtoa1' => 1,
	'directionalbtoa2' => 1,
	'directionalbtoa3' => 1,
	'directionalbtod0' => 1,
	'directionalbtod1' => 1,
	'directionalbtod2' => 1,
	'directionalbtod3' => 1,
	'directionaldtob0' => 1,
	'directionaldtob1' => 1,
	'directionaldtob2' => 1,
	'directionaldtob3' => 1,
	'directorofphotography' => 1,
	'directors' => 1,
	'disableflagspresent' => 1,
	'discardobjects' => 1,
	'displayartist' => 1,
	'displayinfo' => 1,
	'displayresolution' => 1,
	'displaysize' => 1,
	'displayunits' => 1,
	'displaywindow' => 1,
	'displayxresolution' => 1,
	'displayxresolutionunit' => 1,
	'displayyresolution' => 1,
	'displayyresolutionunit' => 1,
	'dispose' => 1,
	'disposition' => 1,
	'distance' => 1,
	'distancefromhome' => 1,
	'distortinfo' => 1,
	'distortioninfo' => 1,
	'distortionversion' => 1,
	'distributedby' => 1,
	'distribution' => 1,
	'dittokey' => 1,
	'division' => 1,
	'dji-dbg' => 1,
	'dji_dtat' => 1,
	'djvuversion' => 1,
	'dlnaserverudn' => 1,
	'dlnasourceuri' => 1,
	'dlodata' => 1,
	'dlodatalength' => 1,
	'dloinfo' => 1,
	'dmeroderadius' => 1,
	'dmfillrejthresh' => 1,
	'dmnoisescale' => 1,
	'dmnumpatches' => 1,
	'dmpixelthresholdfactor' => 1,
	'dmsmoothrejthresh' => 1,
	'dmtrimfraction' => 1,
	'dmwindowthresholdfactor' => 1,
	'docclass' => 1,
	'docflags' => 1,
	'docmdp' => 1,
	'docrights' => 1,
	'docsecurity' => 1,
	'doctype' => 1,
	'documentinfo' => 1,
	'documentnumber' => 1,
	'documentusagerights' => 1,
	'docversion' => 1,
	'dof' => 1,
	'donotshow' => 1,
	'dop' => 1,
	'dotrange' => 1,
	'dotsperinch' => 1,
	'downsampleby2hor' => 1,
	'downsampleby2hor3mpdcr' => 1,
	'downsampleby2ver' => 1,
	'downsampleby2ver3mpdcr' => 1,
	'downsampleby3hor' => 1,
	'downsampleby3ver' => 1,
	'downsampleby4hor' => 1,
	'downsampleby4ver' => 1,
	'downsampleby6hor' => 1,
	'downsampleby6ver' => 1,
	'dpxfilesize' => 1,
	'dr4' => 1,
	'dr4header' => 1,
	'driveserialnumber' => 1,
	'drivesettings' => 1,
	'drivetype' => 1,
	'drm' => 1,
	'drm_contentid' => 1,
	'drm_drmheader' => 1,
	'drm_drmheader_contentdistributor' => 1,
	'drm_drmheader_contentid' => 1,
	'drm_drmheader_individualizedversion' => 1,
	'drm_drmheader_keyid' => 1,
	'drm_drmheader_licenseacqurl' => 1,
	'drm_drmheader_subscriptioncontentid' => 1,
	'drm_e-bookbaseid' => 1,
	'drm_individualizedversion' => 1,
	'drm_keyid' => 1,
	'drm_lasignaturecert' => 1,
	'drm_lasignaturelicsrvcert' => 1,
	'drm_lasignatureprivkey' => 1,
	'drm_lasignaturerootcert' => 1,
	'drm_licenseacqurl' => 1,
	'drm_v1licenseacqurl' => 1,
	'drmcommerceid' => 1,
	'drmindividualizedversion' => 1,
	'drmkeyid' => 1,
	'drmserverid' => 1,
	'drone-dji' => 1,
	'dronepitch' => 1,
	'dronequaternion' => 1,
	'droneroll' => 1,
	'droneyaw' => 1,
	'dropbykeyword' => 1,
	'dropchunks' => 1,
	'dtcpiphost' => 1,
	'dtcpipport' => 1,
	'dtob0' => 1,
	'dtob1' => 1,
	'dtob2' => 1,
	'dtob3' => 1,
	'dtvcontent' => 1,
	'dualcameraimage' => 1,
	'dualcameraimagename' => 1,
	'dualshotextra' => 1,
	'ducky' => 1,
	'duedate' => 1,
	'dummycolsleft' => 1,
	'dummycolsright' => 1,
	'duotonehalftoninginfo' => 1,
	'duotoneimageinfo' => 1,
	'duotonetransferfuncs' => 1,
	'dustdeleteapplied' => 1,
	'dustinfo' => 1,
	'dvdid' => 1,
	'dwc' => 1,
	'dynamicranger128' => 1,
	'e-mail2' => 1,
	'e-mail3' => 1,
	'e-mailaddress' => 1,
	'e-maildisplayname' => 1,
	'e-maillist' => 1,
	'edgespline' => 1,
	'edgesplinehigh' => 1,
	'edgesplinelow' => 1,
	'edgesplinemed' => 1,
	'edit4data' => 1,
	'editdata' => 1,
	'editedby' => 1,
	'editor' => 1,
	'edittagarray' => 1,
	'effect' => 1,
	'effectivebw' => 1,
	'effectstrength' => 1,
	'effectsvisible' => 1,
	'effecttype' => 1,
	'eighteenpercentpoint' => 1,
	'eighthlanguage' => 1,
	'electricalextendermagnification' => 1,
	'electronicimagestabilization' => 1,
	'electronicvr' => 1,
	'elementarystreamtrack' => 1,
	'embeddedaudiofile' => 1,
	'embeddedaudiofilename' => 1,
	'embeddedfile' => 1,
	'embeddedfilename' => 1,
	'embeddedfileusagerights' => 1,
	'embeddedimage' => 1,
	'embeddedimage2' => 1,
	'embeddedimageclass' => 1,
	'embeddedimagecolorspace' => 1,
	'embeddedimagefilter' => 1,
	'embeddedimageheight' => 1,
	'embeddedimagename' => 1,
	'embeddedimagerectangle' => 1,
	'embeddedimagetype' => 1,
	'embeddedimagewidth' => 1,
	'embeddedjpg' => 1,
	'embeddedpng' => 1,
	'embeddedvideo' => 1,
	'embeddedvideofile' => 1,
	'embeddedvideotype' => 1,
	'emphasis' => 1,
	'empty' => 1,
	'encodedpixelsdimensions' => 1,
	'encodedusing' => 1,
	'encoderoptions' => 1,
	'encodersettings' => 1,
	'encodervendor' => 1,
	'encoderversion' => 1,
	'encodetime' => 1,
	'encoding' => 1,
	'encodingparams' => 1,
	'encodingprocess' => 1,
	'encodingscheme' => 1,
	'encodingsettings' => 1,
	'encrypt' => 1,
	'encryption' => 1,
	'enddate' => 1,
	'endianness' => 1,
	'endpoints' => 1,
	'endtime' => 1,
	'endtimecode' => 1,
	'entrypoint' => 1,
	'entrytype' => 1,
	'environmentmap' => 1,
	'envvardata' => 1,
	'eppim' => 1,
	'eprint' => 1,
	'epsoptions' => 1,
	'equipment' => 1,
	'equipmentifd' => 1,
	'equirectangularproj' => 1,
	'erimmnonlinearityspline' => 1,
	'erimmtocrgb0spline' => 1,
	'erimmtocrgb1spline' => 1,
	'erimmtocrgb2spline' => 1,
	'erimmtocrgb3spline' => 1,
	'erimmtocrgb4spline' => 1,
	'erimmtocrgb5spline' => 1,
	'erimmtocrgb6spline' => 1,
	'erimmtocrgb7spline' => 1,
	'erimmtocrgb8spline' => 1,
	'erimmtocrgb9spline' => 1,
	'erimmtonescale0spline' => 1,
	'erimmtonescale1spline' => 1,
	'erimmtonescale2spline' => 1,
	'erimmtonescale3spline' => 1,
	'erimmtonescale4spline' => 1,
	'erimmtonescale5spline' => 1,
	'erimmtonescale6spline' => 1,
	'erimmtonescale7spline' => 1,
	'erimmtonescale8spline' => 1,
	'erimmtonescale9spline' => 1,
	'error' => 1,
	'errorcorrection' => 1,
	'errorcorrectiontype' => 1,
	'escapestatus' => 1,
	'escchar' => 1,
	'estimatedatmospherictrans' => 1,
	'et' => 1,
	'evalstate' => 1,
	'eventlogcapture' => 1,
	'eventlogprocess' => 1,
	'events' => 1,
	'eventstarttime' => 1,
	'evstepinfo' => 1,
	'exif_profile' => 1,
	'exifdata' => 1,
	'exifex' => 1,
	'exififd' => 1,
	'exifinfo' => 1,
	'exifinfo2' => 1,
	'exifinfo7' => 1,
	'exifinfo8' => 1,
	'exifinfo9' => 1,
	'exifinformation' => 1,
	'exifoffset' => 1,
	'exiftoolversion' => 1,
	'expandfilm' => 1,
	'expandfilterlens' => 1,
	'expandflashlamp' => 1,
	'expandlens' => 1,
	'expandscanner' => 1,
	'expandsoftware' => 1,
	'expirationspan' => 1,
	'expires' => 1,
	'exportimage' => 1,
	'exposurebias' => 1,
	'exposureheadroomfactor' => 1,
	'exposureinfo' => 1,
	'exposurereferencegain' => 1,
	'exposurereferenceoffset' => 1,
	'exposuretimes' => 1,
	'exposureunknown' => 1,
	'expressionmedia' => 1,
	'exrversion' => 1,
	'extcache' => 1,
	'extendedalbumname' => 1,
	'extendedartistname' => 1,
	'extendedaviheader' => 1,
	'extendedcontentdescr' => 1,
	'extendedcontentencryption' => 1,
	'extendedinfo' => 1,
	'extendedstreamprops' => 1,
	'extendedtracktitle' => 1,
	'extendedxmp' => 1,
	'extensionclassid' => 1,
	'extensioncreatedate' => 1,
	'extensiondescription' => 1,
	'extensionmodifydate' => 1,
	'extensionname' => 1,
	'extensionpersistence' => 1,
	'extensions' => 1,
	'extensis' => 1,
	'externalleading' => 1,
	'externaltriggercount' => 1,
	'extraflags' => 1,
	'extrainfo' => 1,
	'extrainfo2' => 1,
	'extrainfo3' => 1,
	'extrasamples' => 1,
	'extraticklocations' => 1,
	'f-stop' => 1,
	'face1birthday' => 1,
	'face1category' => 1,
	'face1name' => 1,
	'face2birthday' => 1,
	'face2category' => 1,
	'face2name' => 1,
	'face3birthday' => 1,
	'face3category' => 1,
	'face3name' => 1,
	'face4birthday' => 1,
	'face4category' => 1,
	'face4name' => 1,
	'face5birthday' => 1,
	'face5category' => 1,
	'face5name' => 1,
	'face6birthday' => 1,
	'face6category' => 1,
	'face6name' => 1,
	'face7birthday' => 1,
	'face7category' => 1,
	'face7name' => 1,
	'face8birthday' => 1,
	'face8category' => 1,
	'face8name' => 1,
	'facedetect1' => 1,
	'facedetect2' => 1,
	'facedetect3' => 1,
	'facedetected' => 1,
	'facedetinfo' => 1,
	'faceinfo' => 1,
	'faceinfo1' => 1,
	'faceinfo2' => 1,
	'faceinfoa' => 1,
	'faceinfolength' => 1,
	'faceinfooffset' => 1,
	'faceitem' => 1,
	'facenumbers' => 1,
	'facepos' => 1,
	'facerec' => 1,
	'facerecinfo' => 1,
	'facesize' => 1,
	'factorywhitegainsdaylight' => 1,
	'factorywhiteoffsetsdaylight' => 1,
	'farklewhitethreshold' => 1,
	'fastseek' => 1,
	'fax' => 1,
	'faxprofile' => 1,
	'faxrecvparams' => 1,
	'faxrecvtime' => 1,
	'faxsubaddress' => 1,
	'fdsc' => 1,
	'fedexedr' => 1,
	'fffheader' => 1,
	'fieldmdp' => 1,
	'fieldpermissions' => 1,
	'fifthlanguage' => 1,
	'file1duration' => 1,
	'file1length' => 1,
	'file1md5sum' => 1,
	'file1media' => 1,
	'file1path' => 1,
	'file1pathutf-8' => 1,
	'fileaccessdate' => 1,
	'fileas' => 1,
	'fileattributes' => 1,
	'fileblockcount' => 1,
	'fileblocksize' => 1,
	'filecount' => 1,
	'filedescription' => 1,
	'filedeviceid' => 1,
	'filedevicenumber' => 1,
	'fileflags' => 1,
	'fileflagsmask' => 1,
	'filefunctionflags' => 1,
	'fileglobalprofile' => 1,
	'fileguid' => 1,
	'filehardlinks' => 1,
	'fileid' => 1,
	'fileinfo' => 1,
	'fileinfolen' => 1,
	'fileinfolen2' => 1,
	'fileinfoproperties' => 1,
	'fileinfoversion' => 1,
	'fileinodechangedate' => 1,
	'fileinodenumber' => 1,
	'filelength' => 1,
	'fileos' => 1,
	'fileowner' => 1,
	'filepath' => 1,
	'fileprofileversion' => 1,
	'fileproperties' => 1,
	'files' => 1,
	'filesequence' => 1,
	'filesize' => 1,
	'filesizebytes' => 1,
	'filesubtype' => 1,
	'filetype' => 1,
	'filetypeextension' => 1,
	'fileurl' => 1,
	'fileversionnumber' => 1,
	'fillattributes' => 1,
	'fillmethod' => 1,
	'filmbrand' => 1,
	'filmcategory' => 1,
	'filmframenumber' => 1,
	'filmgencode' => 1,
	'filmproductcode' => 1,
	'filmrollnumber' => 1,
	'filmsize' => 1,
	'filter' => 1,
	'filterinfo' => 1,
	'filtering' => 1,
	'filtermodel' => 1,
	'filterparametersbinary' => 1,
	'filterparameterscustomcustomdata' => 1,
	'filterparametersexportexportdata' => 1,
	'filterpartnumber' => 1,
	'filterserialnumber' => 1,
	'finalflushsequence' => 1,
	'finalframeblocks' => 1,
	'finetune' => 1,
	'finishedfileprocessingrequest' => 1,
	'finishipaversion' => 1,
	'finishipfversion' => 1,
	'firmwareinfo' => 1,
	'firmwareversion51' => 1,
	'firstchar' => 1,
	'firstflushsequence' => 1,
	'firstlanguage' => 1,
	'firstlines' => 1,
	'firstlinetransfertiming' => 1,
	'firstname' => 1,
	'firstobject' => 1,
	'firstobjectid' => 1,
	'fisheyefilter' => 1,
	'flac' => 1,
	'flagcolor' => 1,
	'flags' => 1,
	'flagstatus' => 1,
	'flashattributes' => 1,
	'flashexpcomp' => 1,
	'flashinfo' => 1,
	'flashinfo0100' => 1,
	'flashinfo0102' => 1,
	'flashinfo0103' => 1,
	'flashinfo0106' => 1,
	'flashinfo0107' => 1,
	'flashinfo0300' => 1,
	'flashinfounknown' => 1,
	'flashinfoversion' => 1,
	'flashmat0' => 1,
	'flashmat1' => 1,
	'flashmat2' => 1,
	'flashmat3' => 1,
	'flashmat4' => 1,
	'flashmat5' => 1,
	'flashmat6' => 1,
	'flashmat7' => 1,
	'flashmat8' => 1,
	'flashmat9' => 1,
	'flashpixstreamfieldoffset' => 1,
	'flashpixstreampathname' => 1,
	'flashpower' => 1,
	'flashsyncmode' => 1,
	'flashttlmode' => 1,
	'flashused' => 1,
	'flashversion' => 1,
	'flavor' => 1,
	'flightdegree' => 1,
	'flightspeed' => 1,
	'flipstatus' => 1,
	'flir' => 1,
	'flir_gps' => 1,
	'flir_moreinfo' => 1,
	'flir_params' => 1,
	'flir_parts' => 1,
	'flir_serial' => 1,
	'flir_unknown' => 1,
	'flir_unknownuuid' => 1,
	'flirdata' => 1,
	'fluormat0' => 1,
	'fluormat1' => 1,
	'fluormat2' => 1,
	'fluormat3' => 1,
	'fluormat4' => 1,
	'fluormat5' => 1,
	'fluormat6' => 1,
	'fluormat7' => 1,
	'fluormat8' => 1,
	'fluormat9' => 1,
	'flushtiming' => 1,
	'flyingstate' => 1,
	'focalinfo' => 1,
	'focallength35efl' => 1,
	'focalplanecolorimetryestimates' => 1,
	'focalrange' => 1,
	'focusdistance2' => 1,
	'focusedgemap' => 1,
	'focusframesize' => 1,
	'focusinfo' => 1,
	'focusinfoifd' => 1,
	'focuspointbrightness' => 1,
	'focuspointselectionspeed' => 1,
	'focuspos' => 1,
	'focussettings' => 1,
	'folder' => 1,
	'folderpath' => 1,
	'follow-meanimation' => 1,
	'follow-memode' => 1,
	'font' => 1,
	'fontsize' => 1,
	'fontsubfamily' => 1,
	'fontsubfamilyid' => 1,
	'fonttable' => 1,
	'fontweight' => 1,
	'footerposition' => 1,
	'footnotes' => 1,
	'form' => 1,
	'formattag' => 1,
	'formatter' => 1,
	'formatversion' => 1,
	'formatversiontime' => 1,
	'formextrausagerights' => 1,
	'formfields' => 1,
	'formusagerights' => 1,
	'forwardto' => 1,
	'fotostation' => 1,
	'fourcc' => 1,
	'fourcc1' => 1,
	'fourcc2' => 1,
	'fourcc2len' => 1,
	'fourcc3' => 1,
	'fourcc3len' => 1,
	'fourthlanguage' => 1,
	'fov' => 1,
	'fovcot' => 1,
	'fpfversion' => 1,
	'fps' => 1,
	'fpv' => 1,
	'fpxr' => 1,
	'fractalparameters' => 1,
	'fragmentlist' => 1,
	'fragmenttable' => 1,
	'frame' => 1,
	'framebaseview' => 1,
	'framecenterelevation' => 1,
	'framecenterheightaboveellipsoid' => 1,
	'framecenterlatitude' => 1,
	'framecenterlongitude' => 1,
	'framedelay' => 1,
	'frameexposuretime' => 1,
	'frameid' => 1,
	'frameinfo' => 1,
	'framepriority' => 1,
	'framesize' => 1,
	'framesizemax' => 1,
	'framesizemin' => 1,
	'framespersecond' => 1,
	'frameview' => 1,
	'framinggriddisplay' => 1,
	'free' => 1,
	'free-busystatus' => 1,
	'freebytecounts' => 1,
	'freeoffsets' => 1,
	'frequency' => 1,
	'fromaddresses' => 1,
	'fromnames' => 1,
	'fstype' => 1,
	'fuelremaining' => 1,
	'fujifilm' => 1,
	'fujifilmffmv' => 1,
	'fujifilmmvtg' => 1,
	'fujifilmtags' => 1,
	'fujiifd' => 1,
	'fujilayout' => 1,
	'fullangleofattack' => 1,
	'fullname' => 1,
	'fullpitchangle' => 1,
	'fullrollangle' => 1,
	'fullscreen' => 1,
	'fullsideslipangle' => 1,
	'fusion360fly' => 1,
	'fusionmode' => 1,
	'fusionypr' => 1,
	'gain' => 1,
	'gaindeaddata' => 1,
	'gaindeadmapimage' => 1,
	'gaindeadmapimageheight' => 1,
	'gaindeadmapimagetype' => 1,
	'gaindeadmapimagewidth' => 1,
	'gainmapimage' => 1,
	'gammablue' => 1,
	'gammagreen' => 1,
	'gammainfo' => 1,
	'gammared' => 1,
	'gammatable' => 1,
	'gamut' => 1,
	'gamutboundarydescription0' => 1,
	'gamutboundarydescription1' => 1,
	'gamutboundarydescription2' => 1,
	'gamutboundarydescription3' => 1,
	'gapless' => 1,
	'garmingps' => 1,
	'gaudio' => 1,
	'gaussianweights' => 1,
	'gcamera' => 1,
	'gcreations' => 1,
	'gdepth' => 1,
	'geminfo' => 1,
	'genbalance' => 1,
	'gender' => 1,
	'generalencapsulatedobject' => 1,
	'generallevelidc' => 1,
	'generalprofileidc' => 1,
	'generalprofilespace' => 1,
	'generaltierflag' => 1,
	'generator' => 1,
	'generatorversion' => 1,
	'genericflagdata01' => 1,
	'genflags' => 1,
	'gengraphicsmode' => 1,
	'genmediaheader' => 1,
	'genmediainfo' => 1,
	'genmediaversion' => 1,
	'genopcolor' => 1,
	'genprofilecompatibilityflags' => 1,
	'genr' => 1,
	'geo' => 1,
	'geob-data' => 1,
	'geob-desc' => 1,
	'geob-file' => 1,
	'geob-mime' => 1,
	'geogangularunits' => 1,
	'geogangularunitsize' => 1,
	'geogazimuthunits' => 1,
	'geogcitation' => 1,
	'geogellipsoid' => 1,
	'geoggeodeticdatum' => 1,
	'geoginvflattening' => 1,
	'geoglinearunits' => 1,
	'geoglinearunitsize' => 1,
	'geogprimemeridian' => 1,
	'geogprimemeridianlong' => 1,
	'geographictype' => 1,
	'geogsemimajoraxis' => 1,
	'geogsemiminoraxis' => 1,
	'geogtowgs84' => 1,
	'geometricdistortionparams' => 1,
	'georegistrationlocalset' => 1,
	'geotiffversion' => 1,
	'getty' => 1,
	'gfocus' => 1,
	'gidcver' => 1,
	'gidpver' => 1,
	'gifapplicationextension' => 1,
	'gifgraphiccontrolextension' => 1,
	'gifplaintextextension' => 1,
	'gifversion' => 1,
	'gimage' => 1,
	'gimbaldegree' => 1,
	'gimbalpitch' => 1,
	'gimbalroll' => 1,
	'gimbalyaw' => 1,
	'gipc_cpld' => 1,
	'gipcver' => 1,
	'givenname' => 1,
	'gixiver' => 1,
	'globalinfo' => 1,
	'globalpalette' => 1,
	'globalparametersifd' => 1,
	'globalpixelsize' => 1,
	'googlebot' => 1,
	'gopro' => 1,
	'goprogpmf' => 1,
	'gpano' => 1,
	'gpmd_fmas' => 1,
	'gpmd_gopro' => 1,
	'gpmd_kingslim' => 1,
	'gpmd_rove' => 1,
	'gps' => 1,
	'gps360fly' => 1,
	'gpsaltituderaw' => 1,
	'gpsaltitudesystem' => 1,
	'gpsdatalist' => 1,
	'gpsdatalist2' => 1,
	'gpsdatetimeraw' => 1,
	'gpsdestaltitude' => 1,
	'gpsframingaltitude' => 1,
	'gpsframinglatitude' => 1,
	'gpsframinglongitude' => 1,
	'gpshorizontalaccuracy' => 1,
	'gpsinfo' => 1,
	'gpslatitude2' => 1,
	'gpslatituderaw' => 1,
	'gpslog' => 1,
	'gpslongitude2' => 1,
	'gpslongituderaw' => 1,
	'gpsmode' => 1,
	'gpspos' => 1,
	'gpsraw' => 1,
	'gpsspeed3d' => 1,
	'gpsspeedaccuracy' => 1,
	'gpsspeedraw' => 1,
	'gpsspeedx' => 1,
	'gpsspeedy' => 1,
	'gpsspeedz' => 1,
	'gpstargetaltitude' => 1,
	'gpstargetlatitude' => 1,
	'gpstargetlongitude' => 1,
	'gpstrackraw' => 1,
	'gpsvalid' => 1,
	'gpsvelocitydown' => 1,
	'gpsvelocityeast' => 1,
	'gpsvelocitynorth' => 1,
	'gpsvelocityup' => 1,
	'gpsverticalaccuracy' => 1,
	'grainybwfilter' => 1,
	'graphicconverter' => 1,
	'graphicsmode' => 1,
	'graphicstechnologystandardoutput' => 1,
	'gravityvector' => 1,
	'grayresponsecurve' => 1,
	'graytrc' => 1,
	'greenadjust' => 1,
	'greenendpoint' => 1,
	'greengain' => 1,
	'greenmask' => 1,
	'greenmatrixcolumn' => 1,
	'greenprimary' => 1,
	'greensample' => 1,
	'greentrc' => 1,
	'greenx' => 1,
	'greeny' => 1,
	'gridguidesinfo' => 1,
	'gridsize' => 1,
	'groundrange' => 1,
	'groupareac1' => 1,
	'groupcaption' => 1,
	'groupmutualexclusion' => 1,
	'groups' => 1,
	'gsensor' => 1,
	'gspherical' => 1,
	'gtcitation' => 1,
	'gtmodeltype' => 1,
	'gtrastertype' => 1,
	'guano' => 1,
	'gyro360fly' => 1,
	'gyromode' => 1,
	'gyroscope' => 1,
	'gyroscopeunknown' => 1,
	'gyroypr' => 1,
	'halftonedegree' => 1,
	'halftonelpi' => 1,
	'halftonelpiunit' => 1,
	'halftonemisc' => 1,
	'halftonescreen' => 1,
	'halftoneshape' => 1,
	'handler' => 1,
	'handlerclass' => 1,
	'handlerdescription' => 1,
	'handlertype' => 1,
	'handlervendorid' => 1,
	'hardpostpadding' => 1,
	'hardprepadding' => 1,
	'hasarbitrarydatastream' => 1,
	'hasattachedimages' => 1,
	'hasattachments' => 1,
	'hasaudio' => 1,
	'hascolormap' => 1,
	'hascuepoints' => 1,
	'hasfiletransferstream' => 1,
	'hasflag' => 1,
	'hasicc' => 1,
	'hasimage' => 1,
	'haskeyframes' => 1,
	'hasmetadata' => 1,
	'hasrealmergeddata' => 1,
	'hasscript' => 1,
	'hasselbladexif' => 1,
	'hasselbladrawimage' => 1,
	'hasselbladxml' => 1,
	'hasvideo' => 1,
	'hasxfa' => 1,
	'hcusage' => 1,
	'hdcontent' => 1,
	'hdmibitdepth' => 1,
	'hdmiexternalrecorder' => 1,
	'hdmioutputhdr' => 1,
	'hdmioutputrange' => 1,
	'hdrgm' => 1,
	'hdrinfo' => 1,
	'hdrinfo2' => 1,
	'hdrinfoversion' => 1,
	'hdrl' => 1,
	'hdrtoninginfo' => 1,
	'header' => 1,
	'header4' => 1,
	'headerext' => 1,
	'headerextension' => 1,
	'headersize' => 1,
	'headerversion' => 1,
	'headingpairs' => 1,
	'heightresolution' => 1,
	'hevcconfiguration' => 1,
	'hevcconfigurationversion' => 1,
	'hiddendata' => 1,
	'hiddeninfo' => 1,
	'hiddenslides' => 1,
	'highbitdepth' => 1,
	'highisomode' => 1,
	'highlightdata' => 1,
	'highlightendpoints' => 1,
	'highnote' => 1,
	'highvelocity' => 1,
	'hintformat' => 1,
	'hintheader' => 1,
	'hintinfo' => 1,
	'hintmaxoutputvalue' => 1,
	'hintsampledesc' => 1,
	'hinttrackinfo' => 1,
	'hinttrackversion' => 1,
	'histogram' => 1,
	'historybuffersize' => 1,
	'hmaphandling' => 1,
	'hmcolrejthresh' => 1,
	'hmcolthresh' => 1,
	'hmpixthresh' => 1,
	'hmwsize' => 1,
	'hobbies' => 1,
	'homeaddress' => 1,
	'homecity' => 1,
	'homecountry-region' => 1,
	'homefax' => 1,
	'homephone' => 1,
	'homepobox' => 1,
	'homepostalcode' => 1,
	'homestateorprovince' => 1,
	'homestreet' => 1,
	'horizontalfieldofview' => 1,
	'horizontalresolution' => 1,
	'horizontalscale' => 1,
	'hostsoftwareexportversion' => 1,
	'hotkey' => 1,
	'hotspotx' => 1,
	'hotspoty' => 1,
	'howpublished' => 1,
	'hp_tdhd' => 1,
	'hrnoiselines' => 1,
	'htcbinary' => 1,
	'htcinfo' => 1,
	'htctrack' => 1,
	'http-equiv' => 1,
	'httphostheader' => 1,
	'huawei' => 1,
	'huffmantable' => 1,
	'huffmantablelength' => 1,
	'huffmantablevalue' => 1,
	'hyperfocaldistance' => 1,
	'hyperlapsdebuginfo' => 1,
	'hyperlinkbase' => 1,
	'hyperlinks' => 1,
	'hyperlinkschanged' => 1,
	'iad1' => 1,
	'icc_untagged' => 1,
	'iccbased' => 1,
	'iccprofilelocation' => 1,
	'icingdetected' => 1,
	'icondir' => 1,
	'iconenvdata' => 1,
	'iconfilename' => 1,
	'iconindex' => 1,
	'ics' => 1,
	'id' => 1,
	'id3' => 1,
	'id3size' => 1,
	'id3v1' => 1,
	'id3v1_enh' => 1,
	'id3v2_2' => 1,
	'id3v2_3' => 1,
	'id3v2_4' => 1,
	'idc2_ifd' => 1,
	'idc_ifd' => 1,
	'idcpreviewimage' => 1,
	'idependentanddisposablesamples' => 1,
	'idlesequence' => 1,
	'idletiming' => 1,
	'idsbasevalue' => 1,
	'idstring' => 1,
	'ifd0' => 1,
	'ifd0_offset' => 1,
	'ihl_exif' => 1,
	'ihldata' => 1,
	'illuminantdetectordata' => 1,
	'illuminantdetecttable' => 1,
	'illustrator' => 1,
	'im' => 1,
	'imaddresses' => 1,
	'image' => 1,
	'image2description' => 1,
	'image3description' => 1,
	'image4description' => 1,
	'image5description' => 1,
	'image6description' => 1,
	'image7description' => 1,
	'image8description' => 1,
	'imagearrangement' => 1,
	'imageboardid' => 1,
	'imagebounds' => 1,
	'imagebytecount' => 1,
	'imageclass' => 1,
	'imagecolor' => 1,
	'imagecolorindicator' => 1,
	'imagecolorvalue' => 1,
	'imagecompressiontable' => 1,
	'imagecoordinatesystem' => 1,
	'imagedatadiscard' => 1,
	'imagedatahash' => 1,
	'imagedataoffset' => 1,
	'imagedepth' => 1,
	'imageelements' => 1,
	'imageexpansiontable' => 1,
	'imagefields' => 1,
	'imagefilecharacteristics' => 1,
	'imagefilename' => 1,
	'imageformat' => 1,
	'imagefullheight' => 1,
	'imagefullwidth' => 1,
	'imagegeometry' => 1,
	'imageheader' => 1,
	'imageheightinches' => 1,
	'imagehorizonpixelpack' => 1,
	'imageid' => 1,
	'imageinfo' => 1,
	'imagelayer' => 1,
	'imagelength' => 1,
	'imagelimitexposurebias' => 1,
	'imagelocation' => 1,
	'imagemagnificationdescriptor' => 1,
	'imagemedium' => 1,
	'imagemodulationexposurebias' => 1,
	'imageoffset' => 1,
	'imagepixeldepth' => 1,
	'imagepixelformat' => 1,
	'imagepixeloffset' => 1,
	'imagepixelstorage' => 1,
	'imageprintstatus' => 1,
	'imageprocessingifd' => 1,
	'imageprofile' => 1,
	'imageprops' => 1,
	'imagerboardid' => 1,
	'imagereadydatasets' => 1,
	'imagereadyvariables' => 1,
	'imagereferencepoints' => 1,
	'imageresources' => 1,
	'imagerinitialtimingcode' => 1,
	'imagerlogicprogram' => 1,
	'imagerotation' => 1,
	'imagerotationstatus' => 1,
	'imagertimingdata' => 1,
	'imagesampleformat' => 1,
	'imagesensorgain' => 1,
	'imagesourceek' => 1,
	'imagespatialextent' => 1,
	'imagestatus' => 1,
	'imagetoolbar' => 1,
	'imageuidlist' => 1,
	'imageversion' => 1,
	'imagewidthinches' => 1,
	'imageworkstationmake' => 1,
	'imagingdata' => 1,
	'imdb' => 1,
	'imgprofbacktype' => 1,
	'imgprofname' => 1,
	'imgproftype' => 1,
	'imgprofversion' => 1,
	'immediatedatabytes' => 1,
	'importance' => 1,
	'imprint' => 1,
	'inbandratingattributes' => 1,
	'inbandratinglevel' => 1,
	'inbandratingsystem' => 1,
	'includedfileid' => 1,
	'incomplete' => 1,
	'index' => 1,
	'index01' => 1,
	'index02' => 1,
	'index03' => 1,
	'index04' => 1,
	'index05' => 1,
	'index06' => 1,
	'index07' => 1,
	'index08' => 1,
	'index09' => 1,
	'index10' => 1,
	'index11' => 1,
	'index12' => 1,
	'index13' => 1,
	'index14' => 1,
	'index15' => 1,
	'index16' => 1,
	'indexable' => 1,
	'indexbackground' => 1,
	'indexed' => 1,
	'indexedcolortablecount' => 1,
	'indexoffset' => 1,
	'indexparameters' => 1,
	'indextransparent' => 1,
	'indicatedairspeed' => 1,
	'indications' => 1,
	'infirayfactory' => 1,
	'infirayisothermal' => 1,
	'infiraymixmode' => 1,
	'infirayopmode' => 1,
	'infiraypicture' => 1,
	'infiraysensor' => 1,
	'infirayversion' => 1,
	'info' => 1,
	'ingrreserved' => 1,
	'initialdelaysamples' => 1,
	'initialdisplayeffect' => 1,
	'initializationvector' => 1,
	'initializeddatasize' => 1,
	'initialobjectdescriptor' => 1,
	'initials' => 1,
	'inknames' => 1,
	'inputdataobjectlist' => 1,
	'inputdevicename' => 1,
	'inputdeviceserialnumber' => 1,
	'inputheight' => 1,
	'inputorientation' => 1,
	'inputuniformity' => 1,
	'inputwidth' => 1,
	'insertmode' => 1,
	'insetnwpixelx' => 1,
	'insetnwpixely' => 1,
	'insta360' => 1,
	'institution' => 1,
	'instructionset' => 1,
	'instruments' => 1,
	'insv' => 1,
	'integratetiming' => 1,
	'intellectualproperty' => 1,
	'intellectualpropertynotes' => 1,
	'intensitystereo' => 1,
	'intergraphflagregisters' => 1,
	'intergraphpacketdata' => 1,
	'interlace' => 1,
	'interleavedfield' => 1,
	'internalidnumber' => 1,
	'internalleading' => 1,
	'internalname' => 1,
	'internalversionnumber' => 1,
	'internationaltext' => 1,
	'internetradiostationname' => 1,
	'internetradiostationowner' => 1,
	'internetradiostationurl' => 1,
	'interopoffset' => 1,
	'interpolationcoefficients' => 1,
	'interpolationcoefficients3mp' => 1,
	'interpolationcoefficients6mp' => 1,
	'interpretedby' => 1,
	'intervaloffset' => 1,
	'inversemonitormatrix' => 1,
	'inverserimnonlinearity' => 1,
	'inversesbalog12transform' => 1,
	'inversesbalogtransform' => 1,
	'invnifnonlinearity' => 1,
	'involvedpeople' => 1,
	'ipmpcontrol' => 1,
	'iptc_profile' => 1,
	'iptcapplication' => 1,
	'iptccore' => 1,
	'iptcdata' => 1,
	'iptcenvelope' => 1,
	'iptcext' => 1,
	'iptcfotostation' => 1,
	'iptcnewsphoto' => 1,
	'iptcobjectdata' => 1,
	'iptcpostobjectdata' => 1,
	'iptcpreobjectdata' => 1,
	'irwindowtemperature' => 1,
	'irwindowtransmission' => 1,
	'is_protected' => 1,
	'is_trusted' => 1,
	'isartbokeh' => 1,
	'isattachment' => 1,
	'isbasefont' => 1,
	'iscompleted' => 1,
	'isdeleted' => 1,
	'isfixedpitch' => 1,
	'isfixedv' => 1,
	'isinfoa100' => 1,
	'isnetworkfeed' => 1,
	'isoautooffset' => 1,
	'isocalibrationgaintable' => 1,
	'isoinfo' => 1,
	'isonline' => 1,
	'isospeeds' => 1,
	'isotherm1color' => 1,
	'isotherm2color' => 1,
	'isprotected' => 1,
	'isrcnumber' => 1,
	'isrecurring' => 1,
	'isvbr' => 1,
	'it8header' => 1,
	'italic' => 1,
	'italicangle' => 1,
	'itch' => 1,
	'item' => 1,
	'item0032' => 1,
	'itemdesignatorid' => 1,
	'itemid' => 1,
	'iteminfoentry' => 1,
	'iteminformation' => 1,
	'itemlist' => 1,
	'itemlocation' => 1,
	'itemproperties' => 1,
	'itempropertyassociation' => 1,
	'itempropertycontainer' => 1,
	'itemprotection' => 1,
	'itemreference' => 1,
	'itemtool' => 1,
	'itemvendorid' => 1,
	'iterationcount' => 1,
	'iterationendaction' => 1,
	'iterationmax' => 1,
	'iterationminmax' => 1,
	'iterations' => 1,
	'itunesinfo' => 1,
	'itunesmediatype' => 1,
	'itunmovi' => 1,
	'itunsmpb' => 1,
	'ituntool' => 1,
	'ixml' => 1,
	'jbigoptions' => 1,
	'jfif' => 1,
	'jfifversion' => 1,
	'jfxx' => 1,
	'jngheader' => 1,
	'jobtitle' => 1,
	'journal' => 1,
	'jp2header' => 1,
	'jp2signature' => 1,
	'jpeg-hdr' => 1,
	'jpeg-hdrversion' => 1,
	'jpeg-likedata' => 1,
	'jpeg_quality' => 1,
	'jpegactables' => 1,
	'jpegdctables' => 1,
	'jpegdigest' => 1,
	'jpegexifdata' => 1,
	'jpegimagelength' => 1,
	'jpeginfo' => 1,
	'jpeglosslesspredictors' => 1,
	'jpegpointtransforms' => 1,
	'jpegproc' => 1,
	'jpegprocess' => 1,
	'jpegqtablebest' => 1,
	'jpegqtablebetter' => 1,
	'jpegqtablegood' => 1,
	'jpegqtables' => 1,
	'jpegqualityestimate' => 1,
	'jpegrestartinterval' => 1,
	'jpegtables' => 1,
	'jpgfromraw2' => 1,
	'jpginfooffset' => 1,
	'jplcartoifd' => 1,
	'jps' => 1,
	'jpscomment' => 1,
	'jpsflags' => 1,
	'jpslayout' => 1,
	'jpsseparation' => 1,
	'jpstype' => 1,
	'jsondata' => 1,
	'jsonmetadata' => 1,
	'jumbf' => 1,
	'jumbfbox' => 1,
	'jumbfdescr' => 1,
	'jumdid' => 1,
	'jumdlabel' => 1,
	'jumdsignature' => 1,
	'jumdtoggles' => 1,
	'jumdtype' => 1,
	'jumptoxpep' => 1,
	'junk' => 1,
	'jxlcodestream' => 1,
	'k1' => 1,
	'k2' => 1,
	'k3' => 1,
	'k4' => 1,
	'kbytesize' => 1,
	'kdc_ifd' => 1,
	'keepexposurewithteleconverter' => 1,
	'keepuntil' => 1,
	'kelvinwb' => 1,
	'kenwooddata' => 1,
	'keycode' => 1,
	'keyframepositions' => 1,
	'keyframestimes' => 1,
	'keyid' => 1,
	'keys' => 1,
	'kf' => 1,
	'kf8coveruri' => 1,
	'khufui0thresholds' => 1,
	'khufui1thresholds' => 1,
	'khufui2thresholds' => 1,
	'khufui3thresholds' => 1,
	'khufui4thresholds' => 1,
	'khufui5thresholds' => 1,
	'khufulinearbluemixingcoefficient' => 1,
	'khufulineargreenmixingcoefficient' => 1,
	'khufulinearredmixingcoefficient' => 1,
	'khufusigmagaussianweights' => 1,
	'khufusigmascalingfactors14mp' => 1,
	'khufusigmascalingfactors3mp' => 1,
	'khufusigmascalingfactors6mp' => 1,
	'khufuuspacec2mixingcoefficient' => 1,
	'kids' => 1,
	'kilocalories' => 1,
	'kinds' => 1,
	'kj' => 1,
	'kk' => 1,
	'klut' => 1,
	'klut12tolin12' => 1,
	'knownfolderdata' => 1,
	'kodak' => 1,
	'kodak_frea' => 1,
	'kodakbordersifd' => 1,
	'kodakdcmd' => 1,
	'kodakeffectsifd' => 1,
	'kodakfree' => 1,
	'kodakifd' => 1,
	'kodakmake' => 1,
	'kodaktags' => 1,
	'konicaminolta' => 1,
	'konicaminoltatags' => 1,
	'label0' => 1,
	'label1' => 1,
	'label2' => 1,
	'label3' => 1,
	'labelcode' => 1,
	'labeledtext' => 1,
	'lamebitrate' => 1,
	'lameheader' => 1,
	'lamelowpassfilter' => 1,
	'lamemethod' => 1,
	'lamequality' => 1,
	'lamestereomode' => 1,
	'lamevbrquality' => 1,
	'languagecode' => 1,
	'languagelist' => 1,
	'languages' => 1,
	'largestpacketduration' => 1,
	'largestpacketsize' => 1,
	'laserprfcode' => 1,
	'lastauthor' => 1,
	'lastbackupdate' => 1,
	'lastchar' => 1,
	'lastkeyframetime' => 1,
	'lastmodifiedby' => 1,
	'lastmodifier' => 1,
	'lastname' => 1,
	'lastobject' => 1,
	'lastobjectid' => 1,
	'lastprinted' => 1,
	'lastsavedby' => 1,
	'lasttimestamp' => 1,
	'lastupdate' => 1,
	'lastupdatetime' => 1,
	'lawrating' => 1,
	'layerblendmodes' => 1,
	'layercolors' => 1,
	'layercomps' => 1,
	'layercount' => 1,
	'layergroupsenabledid' => 1,
	'layerids' => 1,
	'layermodifydates' => 1,
	'layernames' => 1,
	'layeropacities' => 1,
	'layerrectangles' => 1,
	'layers' => 1,
	'layersections' => 1,
	'layerselectionids' => 1,
	'layersgroupinfo' => 1,
	'layerunicodenames' => 1,
	'layervisible' => 1,
	'layout' => 1,
	'layoutflags' => 1,
	'lccn' => 1,
	'lcdedgemapslope' => 1,
	'lcdedgemapx1' => 1,
	'lcdedgemapx2' => 1,
	'lcdedgemapx3' => 1,
	'lcdedgemapx4' => 1,
	'lcdedgespline' => 1,
	'lcdgammatable' => 1,
	'lcdgammatablechickfix' => 1,
	'lcdgammatablemarvin' => 1,
	'lcdhistlut0' => 1,
	'lcdhistlut1' => 1,
	'lcdhistlut2' => 1,
	'lcdhistlut3' => 1,
	'lcdhistlut4' => 1,
	'lcdhistlut5' => 1,
	'lcdhistlut6' => 1,
	'lcdhistlut7' => 1,
	'lcdhistlut8' => 1,
	'lcdhistlut9' => 1,
	'lcdlinearclipvalue' => 1,
	'lcdsharpeningf1' => 1,
	'lcdsharpeningf2' => 1,
	'lcdsharpeningf3' => 1,
	'lcdsharpeningf4' => 1,
	'lcdstepyvalues' => 1,
	'lcdstepyvalueschickfix' => 1,
	'lcdstepyvaluesmarvin' => 1,
	'leadperformer' => 1,
	'leafautoactive' => 1,
	'leafautobasename' => 1,
	'leafdata' => 1,
	'leafhotfolder' => 1,
	'leafopenprochdr' => 1,
	'leafoutputfiletype' => 1,
	'leafsaveselection' => 1,
	'leafsubifd' => 1,
	'leftdarkcol1' => 1,
	'leftdarkcol2' => 1,
	'leftdarkrect' => 1,
	'leftmag' => 1,
	'leftmargin' => 1,
	'legalcopyright' => 1,
	'legaltrademarks' => 1,
	'leicaleic' => 1,
	'length' => 1,
	'lens35efl' => 1,
	'lensattached' => 1,
	'lenscorr' => 1,
	'lensdata' => 1,
	'lensdata0100' => 1,
	'lensdata0101' => 1,
	'lensdata0201' => 1,
	'lensdata0204' => 1,
	'lensdata0400' => 1,
	'lensdata0402' => 1,
	'lensdata0403' => 1,
	'lensdata0800' => 1,
	'lensdataunknown' => 1,
	'lensdataversion' => 1,
	'lensfacing' => 1,
	'lensinfoq' => 1,
	'lensmaker' => 1,
	'lensnumber' => 1,
	'lenspartnumber' => 1,
	'lensrec' => 1,
	'lensshading' => 1,
	'lenstableindex' => 1,
	'levelinfo' => 1,
	'libraryid' => 1,
	'libraryname' => 1,
	'licenseinfourl' => 1,
	'lightingopt' => 1,
	'lightness' => 1,
	'lightroomworkflow' => 1,
	'lights' => 1,
	'lightvalue' => 1,
	'ligo_json' => 1,
	'limage' => 1,
	'limitaf-areamodeselautoanimals' => 1,
	'limitaf-areamodeselautopeople' => 1,
	'limitaf-areamodeseldynamic' => 1,
	'limitaf-areamodeselwidelanimals' => 1,
	'limitaf-areamodeselwidelpeople' => 1,
	'limitafareamodesel3d' => 1,
	'limitafareamodeseld105' => 1,
	'limitafareamodeseld25' => 1,
	'limitafareamodeseld49' => 1,
	'limitafareamodeseld9' => 1,
	'limitafareamodeselgroup' => 1,
	'limitafareamodeselgroupc1' => 1,
	'limitafareamodeselgroupc2' => 1,
	'limitreleasemodeselmirror-up' => 1,
	'limitreleasemodeselq' => 1,
	'limitreleasemodeseltimer' => 1,
	'limitselectableimagearea5to4' => 1,
	'lin12toklut12' => 1,
	'lin12toklut8' => 1,
	'linearitysplinetags' => 1,
	'linearizationcoefficients1' => 1,
	'linearizationcoefficients2' => 1,
	'linearized' => 1,
	'linecount' => 1,
	'lineorder' => 1,
	'lines' => 1,
	'linkedfilename' => 1,
	'linkedprofilename' => 1,
	'linkerversion' => 1,
	'linkgoodput' => 1,
	'linkinfo' => 1,
	'linkquality' => 1,
	'linkstatus' => 1,
	'linksuptodate' => 1,
	'linktarget' => 1,
	'linlogtable' => 1,
	'listtype' => 1,
	'lit' => 1,
	'livephotoinfo' => 1,
	'ln0' => 1,
	'ln1' => 1,
	'localbasepath' => 1,
	'localdeltatype' => 1,
	'localeindicator' => 1,
	'localpositionned' => 1,
	'locationinfo' => 1,
	'lockedpropertylist' => 1,
	'locks' => 1,
	'loginfo' => 1,
	'loglintable' => 1,
	'logoiconurl' => 1,
	'logourl' => 1,
	'lookheadbacktype' => 1,
	'lookheader' => 1,
	'lookheadname' => 1,
	'lookheadtype' => 1,
	'lookheadversion' => 1,
	'lookmat0' => 1,
	'lookmat1' => 1,
	'lookmat2' => 1,
	'lookmat3' => 1,
	'lookmat4' => 1,
	'lookmat5' => 1,
	'lookmat6' => 1,
	'lookmat7' => 1,
	'lookmat8' => 1,
	'lookmat9' => 1,
	'lookmodtransform' => 1,
	'lookuptable' => 1,
	'loopcount' => 1,
	'lotus' => 1,
	'lowlightaf' => 1,
	'lownote' => 1,
	'lowvelocity' => 1,
	'lr' => 1,
	'lslv' => 1,
	'lucasjunk' => 1,
	'lumaaverage' => 1,
	'luminance' => 1,
	'luminanceconsts' => 1,
	'luminancetable' => 1,
	'lyricist' => 1,
	'lyrics_synchronised' => 1,
	'machineid' => 1,
	'machinetype' => 1,
	'macintoshnsprintinfo' => 1,
	'macintoshprintinfo' => 1,
	'mag360fly' => 1,
	'magmode' => 1,
	'magneticfield' => 1,
	'magneticheading' => 1,
	'magnetometer' => 1,
	'magnetometerxyz' => 1,
	'magnification' => 1,
	'magnifyobject' => 1,
	'mailingaddress' => 1,
	'mailstop' => 1,
	'mainboard' => 1,
	'maininfo' => 1,
	'maininfoifd' => 1,
	'makeandmodel' => 1,
	'makemodel' => 1,
	'makernotepentax5a' => 1,
	'makernotepentax5b' => 1,
	'makernotepentax5c' => 1,
	'makernotes' => 1,
	'mandatorybackground' => 1,
	'manufacturecode' => 1,
	'manufactureindex' => 1,
	'manufacturername' => 1,
	'mappingscheme' => 1,
	'mapscale' => 1,
	'mariahthresholds' => 1,
	'mariahthresholdslow' => 1,
	'mariahthresholdsnormal' => 1,
	'mariahthresholdsstrong' => 1,
	'markbits' => 1,
	'marker' => 1,
	'markerid' => 1,
	'markinfo' => 1,
	'marl' => 1,
	'masksubarea' => 1,
	'masteredby' => 1,
	'mastergainadjustment' => 1,
	'matrixcoefficients' => 1,
	'matrixworldtocamera' => 1,
	'matrixworldtoscreen' => 1,
	'mattcolor' => 1,
	'matte' => 1,
	'matteing' => 1,
	'matter' => 1,
	'maxband' => 1,
	'maxbitrate' => 1,
	'maxcontentlightlevel' => 1,
	'maxdatarate' => 1,
	'maximumbitrate' => 1,
	'maximumimageindex' => 1,
	'maximumobjectsize' => 1,
	'maximumoperationindex' => 1,
	'maximumshutterangle' => 1,
	'maximumtransformindex' => 1,
	'maxjpegtableindex' => 1,
	'maxpacketsize' => 1,
	'maxpagenormal' => 1,
	'maxpdusize' => 1,
	'maxpicaveragelightlevel' => 1,
	'maxsubfilesize' => 1,
	'maxtransmissiontime' => 1,
	'maxval' => 1,
	'maxwidth' => 1,
	'mc' => 1,
	'mccdata' => 1,
	'mcdi' => 1,
	'md5signature' => 1,
	'md5sum' => 1,
	'mdcolortable' => 1,
	'mdfiletag' => 1,
	'mdfileunits' => 1,
	'mditemaccounthandles' => 1,
	'mditemaccountidentifier' => 1,
	'mditemacquisitionmake' => 1,
	'mditemacquisitionmodel' => 1,
	'mditemaltitude' => 1,
	'mditemaperture' => 1,
	'mditemaudiobitrate' => 1,
	'mditemaudiochannelcount' => 1,
	'mditemauthoremailaddresses' => 1,
	'mditemauthors' => 1,
	'mditembitspersample' => 1,
	'mditembundleidentifier' => 1,
	'mditemcity' => 1,
	'mditemcodecs' => 1,
	'mditemcolorspace' => 1,
	'mditemcomment' => 1,
	'mditemcontentcreationdate' => 1,
	'mditemcontentcreationdate_ranking' => 1,
	'mditemcontentcreationdateranking' => 1,
	'mditemcontentmodificationdate' => 1,
	'mditemcontenttype' => 1,
	'mditemcontenttypetree' => 1,
	'mditemcontributors' => 1,
	'mditemcopyright' => 1,
	'mditemcountry' => 1,
	'mditemcreator' => 1,
	'mditemdateadded' => 1,
	'mditemdateadded_ranking' => 1,
	'mditemdescription' => 1,
	'mditemdisplayname' => 1,
	'mditemdownloadeddate' => 1,
	'mditemdurationseconds' => 1,
	'mditememailconversationid' => 1,
	'mditemencodingapplications' => 1,
	'mditemexifgpsversion' => 1,
	'mditemexifversion' => 1,
	'mditemexposuremode' => 1,
	'mditemexposureprogram' => 1,
	'mditemexposuretimeseconds' => 1,
	'mditemflashonoff' => 1,
	'mditemfnumber' => 1,
	'mditemfocallength' => 1,
	'mditemfscontentchangedate' => 1,
	'mditemfscreatorcode' => 1,
	'mditemfsfinderflags' => 1,
	'mditemfshascustomicon' => 1,
	'mditemfsinvisible' => 1,
	'mditemfsisextensionhidden' => 1,
	'mditemfsisstationery' => 1,
	'mditemfsname' => 1,
	'mditemfsnodecount' => 1,
	'mditemfsownergroupid' => 1,
	'mditemfsowneruserid' => 1,
	'mditemfssize' => 1,
	'mditemfstypecode' => 1,
	'mditemgpsdatestamp' => 1,
	'mditemgpsstatus' => 1,
	'mditemgpstrack' => 1,
	'mditemhasalphachannel' => 1,
	'mditemidentifier' => 1,
	'mditemimagedirection' => 1,
	'mditeminterestingdate_ranking' => 1,
	'mditeminterestingdateranking' => 1,
	'mditemisapplicationmanaged' => 1,
	'mditemisexistingthread' => 1,
	'mditemislikelyjunk' => 1,
	'mditemisospeed' => 1,
	'mditemkeywords' => 1,
	'mditemkind' => 1,
	'mditemlastuseddate' => 1,
	'mditemlastuseddate_ranking' => 1,
	'mditemlatitude' => 1,
	'mditemlensmodel' => 1,
	'mditemlogicalsize' => 1,
	'mditemlongitude' => 1,
	'mditemmailboxes' => 1,
	'mditemmaildatereceived_ranking' => 1,
	'mditemmediatypes' => 1,
	'mditemnumberofpages' => 1,
	'mditemorientation' => 1,
	'mditemoriginapplicationidentifier' => 1,
	'mditemoriginmessageid' => 1,
	'mditemoriginsenderdisplayname' => 1,
	'mditemoriginsenderhandle' => 1,
	'mditemoriginsubject' => 1,
	'mditempageheight' => 1,
	'mditempagewidth' => 1,
	'mditemphysicalsize' => 1,
	'mditempixelcount' => 1,
	'mditempixelheight' => 1,
	'mditempixelwidth' => 1,
	'mditemprimaryrecipientemailaddresses' => 1,
	'mditemprofilename' => 1,
	'mditemrecipients' => 1,
	'mditemredeyeonoff' => 1,
	'mditemresolutionheightdpi' => 1,
	'mditemresolutionwidthdpi' => 1,
	'mditemsecuritymethod' => 1,
	'mditemspeed' => 1,
	'mditemstateorprovince' => 1,
	'mditemstreamable' => 1,
	'mditemsubject' => 1,
	'mditemtimestamp' => 1,
	'mditemtitle' => 1,
	'mditemtotalbitrate' => 1,
	'mditemusecount' => 1,
	'mditemuseddates' => 1,
	'mditemuserdownloadeddate' => 1,
	'mditemuserdownloadeduserhandle' => 1,
	'mditemusersharedreceiveddate' => 1,
	'mditemusersharedreceivedrecipient' => 1,
	'mditemusersharedreceivedrecipienthandle' => 1,
	'mditemusersharedreceivedsender' => 1,
	'mditemusersharedreceivedsenderhandle' => 1,
	'mditemusersharedreceivedtransport' => 1,
	'mditemversion' => 1,
	'mditemvideobitrate' => 1,
	'mditemwherefroms' => 1,
	'mditemwhitebalance' => 1,
	'mdlabname' => 1,
	'mdpm' => 1,
	'mdpr' => 1,
	'mdprepdate' => 1,
	'mdpreptime' => 1,
	'mdsampleinfo' => 1,
	'mdscalepixel' => 1,
	'meas1label' => 1,
	'meas1params' => 1,
	'meas1type' => 1,
	'measure' => 1,
	'measuredcolor' => 1,
	'measuredinfo' => 1,
	'measurement' => 1,
	'measurementbacking' => 1,
	'measurementflare' => 1,
	'measurementgeometry' => 1,
	'measurementilluminant' => 1,
	'measurementinfo' => 1,
	'measurementinputinfo' => 1,
	'measurementobserver' => 1,
	'measurementscale' => 1,
	'mebx' => 1,
	'media' => 1,
	'mediablackpoint' => 1,
	'mediacolor' => 1,
	'mediacontenttypes' => 1,
	'mediacreated' => 1,
	'mediacredits' => 1,
	'mediadata' => 1,
	'mediadataoffset' => 1,
	'mediadatasize' => 1,
	'mediaduration' => 1,
	'mediaflags' => 1,
	'mediaheader' => 1,
	'mediaheaderversion' => 1,
	'mediaindex' => 1,
	'mediainfo' => 1,
	'mediaisdelay' => 1,
	'mediaisfinale' => 1,
	'mediaislive' => 1,
	'mediaismovie' => 1,
	'mediaispremiere' => 1,
	'mediaisrepeat' => 1,
	'mediaissap' => 1,
	'mediaissport' => 1,
	'mediaisstereo' => 1,
	'mediaissubtitled' => 1,
	'mediaistape' => 1,
	'mediajukebox' => 1,
	'medialanguagecode' => 1,
	'medianetworkaffiliation' => 1,
	'mediaoriginalbroadcastdatetime' => 1,
	'mediaoriginalchannel' => 1,
	'mediaoriginalchannelsubnumber' => 1,
	'mediaoriginalruntime' => 1,
	'mediapro' => 1,
	'mediastationcallsign' => 1,
	'mediastationname' => 1,
	'mediathumbaspectratiox' => 1,
	'mediathumbaspectratioy' => 1,
	'mediathumbheight' => 1,
	'mediathumbratingattributes' => 1,
	'mediathumbratinglevel' => 1,
	'mediathumbratingsystem' => 1,
	'mediathumbret' => 1,
	'mediathumbstride' => 1,
	'mediathumbtimestamp' => 1,
	'mediathumbwidth' => 1,
	'mediatimescale' => 1,
	'mediatrackbytes' => 1,
	'mediauniqueid' => 1,
	'mediaweight' => 1,
	'mediawhitepoint' => 1,
	'medium' => 1,
	'megapixels' => 1,
	'melodicpolyphony' => 1,
	'menuoffset' => 1,
	'menusettingsoffset' => 1,
	'menusettingsoffsetz7ii' => 1,
	'menusettingsoffsetz8' => 1,
	'menusettingsoffsetz9' => 1,
	'menusettingsoffsetz9v3' => 1,
	'menusettingsoffsetz9v4' => 1,
	'message' => 1,
	'meta' => 1,
	'metadata' => 1,
	'metadatacreator' => 1,
	'metadataid' => 1,
	'metadatalibrary' => 1,
	'metadatanumber' => 1,
	'metadatasource' => 1,
	'metadataversion' => 1,
	'metaformat' => 1,
	'metaimagesize' => 1,
	'metarelation' => 1,
	'metasampledesc' => 1,
	'metatype' => 1,
	'metdata' => 1,
	'meter' => 1,
	'meterinfo' => 1,
	'meteringbutton' => 1,
	'meterlink' => 1,
	'metermode' => 1,
	'mett' => 1,
	'microphonewet' => 1,
	'microsoft' => 1,
	'microsoftxtra' => 1,
	'middlename' => 1,
	'midicontrol' => 1,
	'midicontrolversion' => 1,
	'midipitchfraction' => 1,
	'midisong' => 1,
	'midiunitynote' => 1,
	'mie' => 1,
	'miiscoreidentifier' => 1,
	'mileage' => 1,
	'mimeencoding' => 1,
	'mimetype' => 1,
	'miniaturefilter' => 1,
	'miniaturefilterorientation' => 1,
	'miniaturefilterparameter' => 1,
	'miniaturefilterposition' => 1,
	'minimumbitrate' => 1,
	'minimumflushrows' => 1,
	'minimumversion' => 1,
	'minoltacamerasettings' => 1,
	'minoltacamerasettings2' => 1,
	'minoltacamerasettings5d' => 1,
	'minoltacamerasettings7d' => 1,
	'minoltacamerasettingsold' => 1,
	'minoltamakernote' => 1,
	'minoltamma0' => 1,
	'minoltamma1' => 1,
	'minoltaprd' => 1,
	'minoltarif' => 1,
	'minoltatags' => 1,
	'minoltattw' => 1,
	'minoltawbg' => 1,
	'minpacketsize' => 1,
	'minspatialsegmentationidc' => 1,
	'mintransmissiontime' => 1,
	'missionid' => 1,
	'mixedby' => 1,
	'mmclips' => 1,
	'mngheader' => 1,
	'mobitype' => 1,
	'mobiversion' => 1,
	'modeextension' => 1,
	'modeflags' => 1,
	'model2' => 1,
	'modelandversion' => 1,
	'modeltype' => 1,
	'modenumber' => 1,
	'modificationnumber' => 1,
	'modificationpermissions' => 1,
	'modifiedby' => 1,
	'modifiedinfo' => 1,
	'moiversion' => 1,
	'monomonitormatrix' => 1,
	'monostrength' => 1,
	'monotonescaletable' => 1,
	'monouniquematrix' => 1,
	'montage' => 1,
	'month' => 1,
	'moreinfo' => 1,
	'moreinfo0201' => 1,
	'moreinfo0401' => 1,
	'moreinfobannerimage' => 1,
	'moreinfobannerurl' => 1,
	'moreinfotext' => 1,
	'moreinfourl' => 1,
	'moresettings' => 1,
	'moresettingsoffset' => 1,
	'mosaicpattern' => 1,
	'movableinfo' => 1,
	'moveobjects' => 1,
	'movie' => 1,
	'moviefragment' => 1,
	'moviefragmentheader' => 1,
	'moviefragmentsequence' => 1,
	'movieheader' => 1,
	'movieheaderversion' => 1,
	'moviehighlightdisplaypattern' => 1,
	'movieinfo' => 1,
	'moviestreamname' => 1,
	'moviewhitebalancesameasphoto' => 1,
	'mp' => 1,
	'mp1' => 1,
	'mpeg7binary' => 1,
	'mpegaudioversion' => 1,
	'mpf' => 1,
	'mpfversion' => 1,
	'mpimage' => 1,
	'mpimageflags' => 1,
	'mpimageformat' => 1,
	'mpimagelength' => 1,
	'mpimagelist' => 1,
	'mpimagestart' => 1,
	'mpimagetype' => 1,
	'mpindividualnum' => 1,
	'mrwinfo' => 1,
	'msdocumenttext' => 1,
	'msdocumenttextposition' => 1,
	'mspropertysetstorage' => 1,
	'msstereo' => 1,
	'mtoa0' => 1,
	'mtob0' => 1,
	'mtob1' => 1,
	'mtob2' => 1,
	'mtob3' => 1,
	'mtos0' => 1,
	'mtos1' => 1,
	'mtos2' => 1,
	'mtos3' => 1,
	'multiexp' => 1,
	'multiexposure2' => 1,
	'multiexposureversion' => 1,
	'multimediatype' => 1,
	'multiplexdefaultvalues' => 1,
	'multiplextypearray' => 1,
	'multiprofiles' => 1,
	'multiquality' => 1,
	'multishoton' => 1,
	'multiview' => 1,
	'musicby' => 1,
	'musiccdidentifier' => 1,
	'musiciancredits' => 1,
	'mwg-coll' => 1,
	'mwg-kw' => 1,
	'mwg-rs' => 1,
	'mxfversion' => 1,
	'mycolors' => 1,
	'namedcolor' => 1,
	'namedcolor2' => 1,
	'nametableversion' => 1,
	'nameutf-8' => 1,
	'nativedisplayinfo' => 1,
	'nativeresolutionunit' => 1,
	'nativexresolution' => 1,
	'nativeyresolution' => 1,
	'ncc' => 1,
	'nemoblurkernel' => 1,
	'nemodarklimit' => 1,
	'nemogainfactors' => 1,
	'nemohighlight12limit' => 1,
	'nemotilesize' => 1,
	'nestedsignalstream' => 1,
	'nestlevel' => 1,
	'netexposurecompensation' => 1,
	'netname' => 1,
	'netprovidertype' => 1,
	'neutals' => 1,
	'neutobjbacktype' => 1,
	'neutobjname' => 1,
	'neutobjtype' => 1,
	'neutobjversion' => 1,
	'neutrals' => 1,
	'newbitdepth' => 1,
	'newcolortype' => 1,
	'newguid' => 1,
	'newlines' => 1,
	'nexttrackid' => 1,
	'nifnonlinearity' => 1,
	'nifnonlinearity12bit' => 1,
	'nifnonlinearity12to16' => 1,
	'nifnonlinearity16bit' => 1,
	'nifnonlinearityext' => 1,
	'nikon' => 1,
	'nikonapp' => 1,
	'nikondata' => 1,
	'nikondatetime' => 1,
	'nikonncdb' => 1,
	'nikonncdt' => 1,
	'nikonnefinfo' => 1,
	'nikonscanifd' => 1,
	'nikontags' => 1,
	'nikonvers' => 1,
	'nine' => 1,
	'nineedits' => 1,
	'ninthlanguage' => 1,
	'nitf' => 1,
	'nitfversion' => 1,
	'noise' => 1,
	'noisereductiondata' => 1,
	'noisereductionkernel' => 1,
	'noisereductionparametershostlow' => 1,
	'noisereductionparametershostnormal' => 1,
	'noisereductionparametershoststrong' => 1,
	'nominalbitrate' => 1,
	'nominalframecount' => 1,
	'nominallayercount' => 1,
	'nominalplaytime' => 1,
	'nominalvideobitrate' => 1,
	'nomssmarttags' => 1,
	'normallinetransfertiming' => 1,
	'note' => 1,
	'notice' => 1,
	'now' => 1,
	'npts' => 1,
	'nrwdata' => 1,
	'nsc_address' => 1,
	'nsc_description' => 1,
	'nsc_email' => 1,
	'nsc_name' => 1,
	'nsc_phone' => 1,
	'nullmediaheader' => 1,
	'numberlist' => 1,
	'numberofcomponents' => 1,
	'numberofframes' => 1,
	'numberofimages' => 1,
	'numberofinks' => 1,
	'numberofparts' => 1,
	'numberofplanes' => 1,
	'numberofresolutions' => 1,
	'numberofsamples' => 1,
	'numberofsamples64' => 1,
	'numchanneldescriptions' => 1,
	'numchannels' => 1,
	'numcolors' => 1,
	'numfonts' => 1,
	'numhistorybuffers' => 1,
	'numimportantcolors' => 1,
	'numpackets' => 1,
	'numplanes' => 1,
	'numproperties' => 1,
	'numrules' => 1,
	'numsampleframes' => 1,
	'numsampleloops' => 1,
	'numslices' => 1,
	'numstreams' => 1,
	'numtemporallayers' => 1,
	'objectcountrycodes' => 1,
	'objectcountrycodingmethod' => 1,
	'objectcountrycodingmethoddate' => 1,
	'objectfiletype' => 1,
	'objectflags' => 1,
	'objectid' => 1,
	'objectorientation' => 1,
	'objectsizeannounced' => 1,
	'observationdate' => 1,
	'observationdateend' => 1,
	'observationtime' => 1,
	'observationtimeend' => 1,
	'observer' => 1,
	'obsoletephotoshoptag1' => 1,
	'obsoletephotoshoptag2' => 1,
	'obsoletephotoshoptag3' => 1,
	'ocad' => 1,
	'ocadrevision' => 1,
	'oceapplicationselector' => 1,
	'oceidnumber' => 1,
	'oceimagelogic' => 1,
	'ocescanjobdesc' => 1,
	'office' => 1,
	'officelocation' => 1,
	'offlineavailability' => 1,
	'offlinestatus' => 1,
	'offset13' => 1,
	'offsetcornerlatitude1' => 1,
	'offsetcornerlatitude2' => 1,
	'offsetcornerlatitude3' => 1,
	'offsetcornerlatitude4' => 1,
	'offsetcornerlongitude1' => 1,
	'offsetcornerlongitude2' => 1,
	'offsetcornerlongitude3' => 1,
	'offsetcornerlongitude4' => 1,
	'offsetmaphorizontal' => 1,
	'offsetmapvertical' => 1,
	'offsetorigin' => 1,
	'offsetx' => 1,
	'offsetxy' => 1,
	'offsety' => 1,
	'oldxmp' => 1,
	'oleinfo' => 1,
	'olym' => 1,
	'olympus' => 1,
	'olympus2100' => 1,
	'olympus2100ifd' => 1,
	'olympus2200' => 1,
	'olympus2200ifd' => 1,
	'olympus2300' => 1,
	'olympus2300ifd' => 1,
	'olympus2400' => 1,
	'olympus2400ifd' => 1,
	'olympus2500' => 1,
	'olympus2500ifd' => 1,
	'olympus2600' => 1,
	'olympus2600ifd' => 1,
	'olympus2700' => 1,
	'olympus2700ifd' => 1,
	'olympus2800' => 1,
	'olympus2800ifd' => 1,
	'olympus2900' => 1,
	'olympus2900ifd' => 1,
	'olympusatom' => 1,
	'olympusdss' => 1,
	'olympusjunk' => 1,
	'olympusolym' => 1,
	'olympuspreview' => 1,
	'olympustags1' => 1,
	'olympustags2' => 1,
	'olympustags3' => 1,
	'olympustags4' => 1,
	'olympusthumbnail' => 1,
	'omenatcapturemode' => 1,
	'omenearlygobcolumns' => 1,
	'omenearlygobrows' => 1,
	'omenearlygobsurface' => 1,
	'omengradientexclusionlimits' => 1,
	'omengradientkernel' => 1,
	'omengradientkerneltaps' => 1,
	'omengradientoffset' => 1,
	'omeninitialcolumns' => 1,
	'omeninitialrows' => 1,
	'omeninitialscaling' => 1,
	'omenmeantostrength' => 1,
	'omenpercenttorationallimitsblue' => 1,
	'omenpercenttorationallimitsgob' => 1,
	'omenpercenttorationallimitsgor' => 1,
	'omenpercenttorationallimitsred' => 1,
	'omenrangeweighting' => 1,
	'omenratioclipfactors' => 1,
	'omenratioexclusionfactors' => 1,
	'omenroicoefficients' => 1,
	'omenroicoordinates' => 1,
	'omensmoothingkernel' => 1,
	'on1_settingsdata' => 1,
	'on1_settingsmetadatacreated' => 1,
	'on1_settingsmetadatamodified' => 1,
	'on1_settingsmetadataname' => 1,
	'on1_settingsmetadatapluginid' => 1,
	'on1_settingsmetadatatimestamp' => 1,
	'on1_settingsmetadatausage' => 1,
	'on1_settingsmetadatavisibletouser' => 1,
	'onionskins' => 1,
	'opacity' => 1,
	'opcolor' => 1,
	'opendml' => 1,
	'openwithapplication' => 1,
	'operatingsystem' => 1,
	'operation' => 1,
	'operationalmode' => 1,
	'operationclassid' => 1,
	'operationid' => 1,
	'operationnumber' => 1,
	'opiproxy' => 1,
	'opticalvr' => 1,
	'optics' => 1,
	'optimalbitrate' => 1,
	'optionalattendeeaddresses' => 1,
	'optionalattendees' => 1,
	'opus' => 1,
	'opusversion' => 1,
	'orderingrestrictions' => 1,
	'organizeraddress' => 1,
	'organizername' => 1,
	'orientationinfo' => 1,
	'orientationoffset' => 1,
	'orientoffset' => 1,
	'original' => 1,
	'originalalbum' => 1,
	'originaldate' => 1,
	'originaldocumentsize' => 1,
	'originalfilesize' => 1,
	'originalfiletype' => 1,
	'originalformat' => 1,
	'originalframerate' => 1,
	'originalimagebroker' => 1,
	'originalmedia' => 1,
	'originalmediatype' => 1,
	'originalmedium' => 1,
	'originalrawcreator' => 1,
	'originalrawfiletype' => 1,
	'originalrawimage' => 1,
	'originalrawresource' => 1,
	'originalreleasetime' => 1,
	'originalreleaseyear' => 1,
	'originalscannedimagesize' => 1,
	'originalsoftpostpadding' => 1,
	'originalsoftprepadding' => 1,
	'originalthmcreator' => 1,
	'originalthmfiletype' => 1,
	'originalthmimage' => 1,
	'originalthmresource' => 1,
	'originalyear' => 1,
	'originator' => 1,
	'originatorreference' => 1,
	'originpathinfo' => 1,
	'osversion' => 1,
	'otheraddress' => 1,
	'othercity' => 1,
	'othercodecdescription' => 1,
	'othercodecname' => 1,
	'othercountry-region' => 1,
	'otherdate1' => 1,
	'otherdate2' => 1,
	'otherdate3' => 1,
	'otherfirmware' => 1,
	'otherformat' => 1,
	'otherinfo' => 1,
	'othermeta' => 1,
	'othername' => 1,
	'otheroffset' => 1,
	'otherpobox' => 1,
	'otherpostalcode' => 1,
	'othersampledesc' => 1,
	'otherserialnumber' => 1,
	'otherstateorprovince' => 1,
	'otherstreet' => 1,
	'outputdataobjectlist' => 1,
	'outputgain' => 1,
	'outputheight' => 1,
	'outputorientation' => 1,
	'outputresponse' => 1,
	'outputwidth' => 1,
	'overclockcolsright' => 1,
	'overclockrowsbottom' => 1,
	'overflowcolor' => 1,
	'ownership' => 1,
	'packets' => 1,
	'packingmethod' => 1,
	'page' => 1,
	'pageenter' => 1,
	'pageexit' => 1,
	'pagefront' => 1,
	'pagelayout' => 1,
	'pagemode' => 1,
	'pagenormal' => 1,
	'pager' => 1,
	'pages' => 1,
	'pagespecial' => 1,
	'paintdata' => 1,
	'paintimage' => 1,
	'paintimageheight' => 1,
	'paintimagetype' => 1,
	'paintimagewidth' => 1,
	'paintingfilter' => 1,
	'palette' => 1,
	'palettecolors' => 1,
	'palettefilename' => 1,
	'palettehistogram' => 1,
	'paletteinfo' => 1,
	'palettemethod' => 1,
	'palettename' => 1,
	'palettestretch' => 1,
	'palmfiletype' => 1,
	'panasonic' => 1,
	'panasonicpana' => 1,
	'panorama' => 1,
	'panorientation' => 1,
	'panoverlaph' => 1,
	'panoverlapv' => 1,
	'paragraphs' => 1,
	'parallelismtype' => 1,
	'param0' => 1,
	'param1' => 1,
	'param2' => 1,
	'param3' => 1,
	'parameter' => 1,
	'parameterinfo' => 1,
	'parameters' => 1,
	'parasites' => 1,
	'parentalratingreason' => 1,
	'parrotautomation' => 1,
	'parrotfollowme' => 1,
	'parrottimestamp' => 1,
	'parrotv1' => 1,
	'parrotv2' => 1,
	'parrotv3' => 1,
	'part' => 1,
	'partialactivecolsleft' => 1,
	'partialactivecolsright' => 1,
	'partialactiverowsbottom' => 1,
	'partialactiverowstop' => 1,
	'partialjxlcodestream' => 1,
	'partialpalette' => 1,
	'partialsyncsamples' => 1,
	'participants' => 1,
	'partnumber' => 1,
	'partoffset' => 1,
	'partofset' => 1,
	'pastclippingboundary' => 1,
	'pasteimage' => 1,
	'path' => 1,
	'pathselectionstate' => 1,
	'pathtablelocation' => 1,
	'pathtablesize' => 1,
	'patternangle' => 1,
	'patterncorrectionfactors' => 1,
	'patterncorrectiongains' => 1,
	'patterncorrectionoffsets' => 1,
	'patterngainconversiontable' => 1,
	'payloadtype' => 1,
	'paymenturl' => 1,
	'pcscitation' => 1,
	'pdahistogram' => 1,
	'pdf' => 1,
	'pdfx' => 1,
	'pdrversion' => 1,
	'peakbitrate' => 1,
	'peaklevelr128' => 1,
	'peaklevelsample' => 1,
	'peakspectralsensitivity' => 1,
	'peakvalue' => 1,
	'pefversion' => 1,
	'pentax' => 1,
	'pentaxdata' => 1,
	'pentaxdata2' => 1,
	'pentaxjunk' => 1,
	'pentaxjunk2' => 1,
	'pentaxpent' => 1,
	'pentaxpreview' => 1,
	'pentaxtags' => 1,
	'perceivedtype' => 1,
	'perceptualrenderingintentgamut' => 1,
	'percussivepolyphony' => 1,
	'perfmode' => 1,
	'performersortorder' => 1,
	'perms' => 1,
	'perpicturenotes' => 1,
	'personalfunctions' => 1,
	'personalfunctionvalues' => 1,
	'personaltitle' => 1,
	'petype' => 1,
	'pfmheader' => 1,
	'pfmversion' => 1,
	'pgfversion' => 1,
	'phone' => 1,
	'photoeffectsdata' => 1,
	'photofinishername' => 1,
	'photomech' => 1,
	'photomechanic' => 1,
	'photoresolution' => 1,
	'photoshop' => 1,
	'photoshop2colortable' => 1,
	'photoshop2info' => 1,
	'photoshop_profile' => 1,
	'photoshopdata' => 1,
	'photoshopformat' => 1,
	'photoshopinfo' => 1,
	'photoshopsettings' => 1,
	'physicalpixel' => 1,
	'physicalstreamnumbermap' => 1,
	'physicalstreamnumbers' => 1,
	'physicalstreams' => 1,
	'pic_ifd' => 1,
	'picslabel' => 1,
	'picture' => 1,
	'picturebitsperpixel' => 1,
	'picturecontrolversion' => 1,
	'picturectrl' => 1,
	'picturedescription' => 1,
	'pictureformat' => 1,
	'pictureheight' => 1,
	'pictureindexedcolors' => 1,
	'pictureinfo' => 1,
	'picturelength' => 1,
	'picturemimetype' => 1,
	'picturestyleinfo' => 1,
	'picturetype' => 1,
	'picturewidth' => 1,
	'pieceinfo' => 1,
	'piecelength' => 1,
	'pieces' => 1,
	'pilotingmode' => 1,
	'pip' => 1,
	'pipx1' => 1,
	'pipx2' => 1,
	'pipy1' => 1,
	'pipy2' => 1,
	'pitchandfamily' => 1,
	'pitchrollyaw' => 1,
	'pittasoft' => 1,
	'pixelaspectratiox' => 1,
	'pixelaspectratioy' => 1,
	'pixelcalibration' => 1,
	'pixelcorrectiongains' => 1,
	'pixelexposuretime' => 1,
	'pixelformat' => 1,
	'pixelinfo' => 1,
	'pixelintensityrange' => 1,
	'pixellive' => 1,
	'pixelmagicjbigoptions' => 1,
	'pixelspermeterx' => 1,
	'pixelspermetery' => 1,
	'pixheight' => 1,
	'pixwidth' => 1,
	'places' => 1,
	'planckb' => 1,
	'planckf' => 1,
	'plancko' => 1,
	'planckr1' => 1,
	'planckr2' => 1,
	'playbackflickdownrating' => 1,
	'playbackflickuprating' => 1,
	'playbackframerate' => 1,
	'playcounter' => 1,
	'playlist' => 1,
	'playlistdelay' => 1,
	'playlistindex' => 1,
	'plus' => 1,
	'pmi' => 1,
	'pobox' => 1,
	'podcastcategory' => 1,
	'podcastdescription' => 1,
	'podcastid' => 1,
	'podcastkeywords' => 1,
	'pointsize' => 1,
	'popularimeter' => 1,
	'popupfillattributes' => 1,
	'popupflash' => 1,
	'portraitmatrix' => 1,
	'portraitoffset' => 1,
	'portraittonescaletable' => 1,
	'poseyawdegrees' => 1,
	'position' => 1,
	'postertime' => 1,
	'postscript2crd0' => 1,
	'postscript2crd1' => 1,
	'postscript2crd2' => 1,
	'postscript2crd3' => 1,
	'postscript2csa' => 1,
	'postscriptfont' => 1,
	'postscriptfontname' => 1,
	'pragma' => 1,
	'prediminanthue' => 1,
	'preferredfamily' => 1,
	'preferredrate' => 1,
	'preferredsubfamily' => 1,
	'preferredvolume' => 1,
	'prefersubselectorcenter' => 1,
	'preroll' => 1,
	'presentationformat' => 1,
	'presentationtarget' => 1,
	'preview' => 1,
	'preview0' => 1,
	'preview1' => 1,
	'preview2' => 1,
	'previewatomindex' => 1,
	'previewatomtype' => 1,
	'previewduration' => 1,
	'previewifd' => 1,
	'previewifd_offset' => 1,
	'previewimage1' => 1,
	'previewimage2' => 1,
	'previewimagedata' => 1,
	'previewimageinfo' => 1,
	'previewinfo' => 1,
	'previewpdf' => 1,
	'previewpict' => 1,
	'previewpng' => 1,
	'previewtiff' => 1,
	'previewtime' => 1,
	'previewversion' => 1,
	'previewwmf' => 1,
	'primarye-mail' => 1,
	'primaryfileguid' => 1,
	'primaryitemreference' => 1,
	'primaryphone' => 1,
	'primaryplatform' => 1,
	'primaryvolume' => 1,
	'printflags' => 1,
	'printflagsbleedwidth' => 1,
	'printflagsbleedwidthscale' => 1,
	'printflagscrop' => 1,
	'printflagsinfo' => 1,
	'printflagsversion' => 1,
	'printimversion' => 1,
	'printinfo' => 1,
	'printinfo2' => 1,
	'printposition' => 1,
	'printquality' => 1,
	'printscale' => 1,
	'printscaleinfo' => 1,
	'printstyle' => 1,
	'printtovideo' => 1,
	'priority' => 1,
	'prioritysettings' => 1,
	'prism' => 1,
	'private' => 1,
	'privatebuild' => 1,
	'prl' => 1,
	'prm' => 1,
	'processing' => 1,
	'processinginfo' => 1,
	'processingparameters' => 1,
	'processingtime' => 1,
	'processparametersv2' => 1,
	'prod' => 1,
	'prodnotes' => 1,
	'producedby' => 1,
	'produceddate' => 1,
	'producednotice' => 1,
	'producers' => 1,
	'product' => 1,
	'productionaperturedimensions' => 1,
	'productioncopyright' => 1,
	'productiondate' => 1,
	'productiondesigner' => 1,
	'productionstudio' => 1,
	'productname' => 1,
	'producttype' => 1,
	'productversionnumber' => 1,
	'profile1audiocodec' => 1,
	'profile1height' => 1,
	'profile1videocodec' => 1,
	'profile1width' => 1,
	'profileclass' => 1,
	'profilecmmtype' => 1,
	'profileconnectionspace' => 1,
	'profilecreator' => 1,
	'profiledataoffset' => 1,
	'profiledatetime' => 1,
	'profiledescription' => 1,
	'profiledescriptionml' => 1,
	'profilefilesignature' => 1,
	'profileheader' => 1,
	'profileid' => 1,
	'profileifd' => 1,
	'profilesequencedesc' => 1,
	'profilesequenceidentifier' => 1,
	'profilesequenceinfo' => 1,
	'profilesize' => 1,
	'profileversion' => 1,
	'progid' => 1,
	'programdescription' => 1,
	'programid' => 1,
	'programname' => 1,
	'progressivescans' => 1,
	'projazimuthangle' => 1,
	'projcentereasting' => 1,
	'projcenterlat' => 1,
	'projcenterlong' => 1,
	'projcenternorthing' => 1,
	'projcoordtrans' => 1,
	'project' => 1,
	'projectedcstype' => 1,
	'projectidcode' => 1,
	'projection' => 1,
	'projectionboundsbottom' => 1,
	'projectionboundsleft' => 1,
	'projectionboundsright' => 1,
	'projectionboundstop' => 1,
	'projectionheader' => 1,
	'projects' => 1,
	'projfalseeasting' => 1,
	'projfalsenorthing' => 1,
	'projfalseorigineasting' => 1,
	'projfalseoriginlat' => 1,
	'projfalseoriginlong' => 1,
	'projfalseoriginnorthing' => 1,
	'projlinearunits' => 1,
	'projlinearunitsize' => 1,
	'projnatoriginlat' => 1,
	'projnatoriginlong' => 1,
	'projrectifiedgridangle' => 1,
	'projscaleatcenter' => 1,
	'projscaleatnatorigin' => 1,
	'projstdparallel1' => 1,
	'projstdparallel2' => 1,
	'projstraightvertpolelong' => 1,
	'promoteparent' => 1,
	'prop' => 1,
	'properties' => 1,
	'propertysetidcodes' => 1,
	'propertysetpathname' => 1,
	'propertystoredata' => 1,
	'propertyvectorelements' => 1,
	'protect' => 1,
	'protected' => 1,
	'protectioninfo' => 1,
	'protectiontype' => 1,
	'protune' => 1,
	'providercopyright' => 1,
	'providerlogourl' => 1,
	'providerrating' => 1,
	'providerstyle' => 1,
	'providerurl' => 1,
	'ps2crdvmsize' => 1,
	'ps2renderingintent' => 1,
	'psfontinfo' => 1,
	'pstringcaption' => 1,
	'ptrh' => 1,
	'publishdate' => 1,
	'publishdatestart' => 1,
	'publisherlimit' => 1,
	'publisherurl' => 1,
	'pur' => 1,
	'purchasecurrency' => 1,
	'purchasefileformat' => 1,
	'purchaseinfo' => 1,
	'purchaseitem' => 1,
	'purchaseowner' => 1,
	'purchaseprice' => 1,
	'purpose' => 1,
	'pyramidlevels' => 1,
	'qtablelarge100pct' => 1,
	'qtablelarge25pct' => 1,
	'qtablelarge50pct' => 1,
	'qtablelarge67pct' => 1,
	'qtablemedium100pct' => 1,
	'qtablemedium25pct' => 1,
	'qtablemedium50pct' => 1,
	'qtablemedium67pct' => 1,
	'qtablesmall100pct' => 1,
	'qtablesmall25pct' => 1,
	'qtablesmall50pct' => 1,
	'qtablesmall67pct' => 1,
	'qualcomm' => 1,
	'quickedit' => 1,
	'quickmaskinfo' => 1,
	'quietshuttershootingspeed' => 1,
	'quoting' => 1,
	'qvci' => 1,
	'ra3' => 1,
	'ra4' => 1,
	'ra5' => 1,
	'radioband' => 1,
	'radioformat' => 1,
	'radiostationname' => 1,
	'radiostationowner' => 1,
	'rafdata' => 1,
	'rafversion' => 1,
	'rangeimagelocalset' => 1,
	'rasterpadding' => 1,
	'rate' => 1,
	'rated' => 1,
	'ratingorg' => 1,
	'ratioimage' => 1,
	'rawburstmoderoll' => 1,
	'rawcfacomponentaverages' => 1,
	'rawcodecversion' => 1,
	'rawdatalength' => 1,
	'rawdataoffset' => 1,
	'rawdatarotation' => 1,
	'rawdev2' => 1,
	'rawdev2ifd' => 1,
	'rawdevelopment' => 1,
	'rawdevelopmentifd' => 1,
	'rawexposurebias' => 1,
	'rawgsensor' => 1,
	'rawhistogram' => 1,
	'rawimageaspectratio' => 1,
	'rawimagecroppedsize' => 1,
	'rawimagecroptopleft' => 1,
	'rawimagefullheight' => 1,
	'rawimagefullsize' => 1,
	'rawimagefullwidth' => 1,
	'rawimageheight' => 1,
	'rawimagemode' => 1,
	'rawimagenumber' => 1,
	'rawimagesegmentation' => 1,
	'rawimagewidth' => 1,
	'rawinfo' => 1,
	'rawinfoifd' => 1,
	'rawjpginfo' => 1,
	'rawthermalimage' => 1,
	'rawthermalimageheight' => 1,
	'rawthermalimagetype' => 1,
	'rawthermalimagewidth' => 1,
	'rawvaluemedian' => 1,
	'rawvaluerange' => 1,
	'rawvaluerangemax' => 1,
	'rawvaluerangemin' => 1,
	'rawzorcreatorversion' => 1,
	'rawzorrequiredversion' => 1,
	'rdf' => 1,
	'readername' => 1,
	'readerrequirements' => 1,
	'reading1description' => 1,
	'reading1device' => 1,
	'reading1units' => 1,
	'reading1value' => 1,
	'reading2description' => 1,
	'reading2device' => 1,
	'reading2units' => 1,
	'reading2value' => 1,
	'reading3description' => 1,
	'reading3device' => 1,
	'reading3units' => 1,
	'reading3value' => 1,
	'reading4description' => 1,
	'reading4device' => 1,
	'reading4units' => 1,
	'reading4value' => 1,
	'readstatus' => 1,
	'real2ir' => 1,
	'realtimestreamingprotocol' => 1,
	'rearcontropaneldisplay' => 1,
	'recallshootfuncaf-on' => 1,
	'recallshootfuncafareamode' => 1,
	'recallshootfuncaperture' => 1,
	'recallshootfuncexposurecomp' => 1,
	'recallshootfuncexposuremode' => 1,
	'recallshootfuncfocustracking' => 1,
	'recallshootfunciso' => 1,
	'recallshootfuncmeteringmode' => 1,
	'recallshootfuncshutterspeed' => 1,
	'recallshootfuncwhitebalance' => 1,
	'receivedfrom' => 1,
	'recengineer' => 1,
	'recinfo' => 1,
	'reclocation' => 1,
	'reconstructiontype' => 1,
	'recordedby' => 1,
	'recordeddate' => 1,
	'recordingdates' => 1,
	'recordinglocation' => 1,
	'recordingtime' => 1,
	'recordingtimeday' => 1,
	'recordingtimemonth' => 1,
	'recordingtimeyear' => 1,
	'recordingtimeyearmonth' => 1,
	'recordingtimeyearmonthday' => 1,
	'records' => 1,
	'recordsv2' => 1,
	'rect' => 1,
	'rectangleofinterest' => 1,
	'red1header' => 1,
	'red2header' => 1,
	'redadjust' => 1,
	'redblueflatfield' => 1,
	'redcodeversion' => 1,
	'redendpoint' => 1,
	'redeyedata' => 1,
	'redgain' => 1,
	'redmask' => 1,
	'redmatrixcolumn' => 1,
	'redprimary' => 1,
	'redsample' => 1,
	'redtrc' => 1,
	'redx' => 1,
	'redy' => 1,
	'reelnumber' => 1,
	'reeltimecode' => 1,
	'reference' => 1,
	'referencename' => 1,
	'referencetemperature' => 1,
	'reflectedapparenttemperature' => 1,
	'reflectedtemperature' => 1,
	'reflection' => 1,
	'reflectionhardcopyorigcolorimetry' => 1,
	'reflectionprintoutputcolorimetry' => 1,
	'refresh' => 1,
	'regionxformtackpoint' => 1,
	'registerreadtiming' => 1,
	'relatedimagefile' => 1,
	'relatedresources' => 1,
	'relationship' => 1,
	'relativeexposure' => 1,
	'relativehumidity' => 1,
	'relativelocation' => 1,
	'relativepath' => 1,
	'relativevolumeadjustment' => 1,
	'releasedateday' => 1,
	'releasedatemonth' => 1,
	'releasedateyear' => 1,
	'releasedateyearmonth' => 1,
	'releasedateyearmonthday' => 1,
	'releasinginstructions' => 1,
	'rembrandtconsumertonescale' => 1,
	'rembrandtportraittonescale' => 1,
	'rembrandttonescale' => 1,
	'remindertime' => 1,
	'remixedby' => 1,
	'remotefuncbutton' => 1,
	'removehistoryduplicates' => 1,
	'renderingintent' => 1,
	'renderingtransform' => 1,
	'rentalexpirationdate' => 1,
	'rentalflag' => 1,
	'repeateddatabytes' => 1,
	'replaygainalbumgain' => 1,
	'replaygainalbumpeak' => 1,
	'replaygaingain' => 1,
	'replaygainpeak' => 1,
	'replaygaintrackgain' => 1,
	'replaygaintrackpeak' => 1,
	'replaytrackgain' => 1,
	'replaytrackpeak' => 1,
	'replayvolumelevel' => 1,
	'replyto' => 1,
	'representativedisparityfar' => 1,
	'representativedisparitynear' => 1,
	'representativeimage' => 1,
	'requestid' => 1,
	'requeststate' => 1,
	'requiredattendeeaddresses' => 1,
	'requiredattendees' => 1,
	'rerun' => 1,
	'reserved1' => 1,
	'reserved5' => 1,
	'reservedblob2' => 1,
	'reservedblob3' => 1,
	'reservedblob4' => 1,
	'reservedblob5' => 1,
	'reservedblob6' => 1,
	'reservedblob7' => 1,
	'reservedblob8' => 1,
	'reservedblob9' => 1,
	'resolutioninfo' => 1,
	'resolutionxlengthunit' => 1,
	'resolutionxunit' => 1,
	'resolutionylengthunit' => 1,
	'resolutionyunit' => 1,
	'resourcecount' => 1,
	'resourceforksize' => 1,
	'resources' => 1,
	'resourcesneeded' => 1,
	'resourcetype' => 1,
	'resultaspectratio' => 1,
	'retailprice' => 1,
	'retailpricecurrency' => 1,
	'retouchinfoversion' => 1,
	'review' => 1,
	'revisiondate' => 1,
	'revisionnumber' => 1,
	'revisitafter' => 1,
	'rgb_profile' => 1,
	'rgbcurves' => 1,
	'rgbtoev0' => 1,
	'rgbtoev1' => 1,
	'rgbtoev2' => 1,
	'rgbtoev3' => 1,
	'rgbtoev4' => 1,
	'rgbtoev5' => 1,
	'rgbtoev6' => 1,
	'rgbtoev7' => 1,
	'rgbtoev8' => 1,
	'rgbtoev9' => 1,
	'rgtable' => 1,
	'ricoh' => 1,
	'ricohjunk' => 1,
	'ricohmake' => 1,
	'ricohmodel' => 1,
	'ricohpitch' => 1,
	'ricohrdc2' => 1,
	'ricohrdta' => 1,
	'ricohrdtb' => 1,
	'ricohrdtc' => 1,
	'ricohrdtg' => 1,
	'ricohrdtl' => 1,
	'ricohrmkn' => 1,
	'ricohroll' => 1,
	'ricohrr1subdir' => 1,
	'ricohsubdir' => 1,
	'ricohsubdirifd' => 1,
	'riffsize64' => 1,
	'rightdarkcol1' => 1,
	'rightdarkcol2' => 1,
	'rightdarkrect' => 1,
	'rightmag' => 1,
	'rimm13toerimm12spline' => 1,
	'rimmtocrgb0spline' => 1,
	'rimmtocrgb1spline' => 1,
	'rimmtocrgb2spline' => 1,
	'rimmtocrgb3spline' => 1,
	'rimmtocrgb4spline' => 1,
	'rimmtocrgb5spline' => 1,
	'rimmtocrgb6spline' => 1,
	'rimmtocrgb7spline' => 1,
	'rimmtocrgb8spline' => 1,
	'rimmtocrgb9spline' => 1,
	'rimnonlinearity' => 1,
	'rimtonifcolortransform' => 1,
	'rimtonifscalefactor' => 1,
	'rippedby' => 1,
	'rjmd' => 1,
	'rmeta' => 1,
	'rnoiselines' => 1,
	'robots' => 1,
	'rocinfo' => 1,
	'roidescription' => 1,
	'rollguidelements' => 1,
	'rollingshutterskewtime' => 1,
	'root' => 1,
	'rootdirectorycreatedate' => 1,
	'rootnote' => 1,
	'rot360fly' => 1,
	'rotationangle' => 1,
	'rotationinfooffset' => 1,
	'rotationxyz' => 1,
	'rotmode' => 1,
	'roundtripversion' => 1,
	'rowcount' => 1,
	'rowinterleavefactor' => 1,
	'rsrc' => 1,
	'rtmd' => 1,
	'rtptimescale' => 1,
	'runtime' => 1,
	'runtimeepoch' => 1,
	'runtimeflags' => 1,
	'runtimescale' => 1,
	'runtimesincepowerup' => 1,
	'runtimevalue' => 1,
	'runwindow' => 1,
	'rvmi_grev' => 1,
	'rvmi_srev' => 1,
	'rvtlocalset' => 1,
	's2n' => 1,
	'sample' => 1,
	'sampleblacksequence' => 1,
	'sampledatetime' => 1,
	'sampledegradationpriority' => 1,
	'sampleduration' => 1,
	'sampleflag' => 1,
	'sampleformat' => 1,
	'samplegroupdescription' => 1,
	'samplepaddingbits' => 1,
	'sampleperiod' => 1,
	'sampler' => 1,
	'samplerate2' => 1,
	'samplerdata' => 1,
	'samplerdatalen' => 1,
	'samplesize' => 1,
	'samplesizes' => 1,
	'sampletable' => 1,
	'sampletext' => 1,
	'sampletime' => 1,
	'sampletochunk' => 1,
	'sampletogroup' => 1,
	'samsung' => 1,
	'samsungifd' => 1,
	'samsunginfo' => 1,
	'samsungmodel' => 1,
	'samsungrawbyteorder' => 1,
	'samsungrawpointerslength' => 1,
	'samsungrawpointersoffset' => 1,
	'samsungrawunknown' => 1,
	'samsungsec' => 1,
	'samsungsmta' => 1,
	'samsungsvss' => 1,
	'samsungtags' => 1,
	'samsungtrailer' => 1,
	'samsunguniqueid' => 1,
	'sanyomov' => 1,
	'sanyomp4' => 1,
	'sap' => 1,
	'sarmotionimagerydata' => 1,
	'saturationinfo' => 1,
	'saturationrenderingintentgamut' => 1,
	'savefocus' => 1,
	'saveobjbacktype' => 1,
	'saveobjects' => 1,
	'saveobjname' => 1,
	'saveobjtype' => 1,
	'saveobjversion' => 1,
	'savesetup' => 1,
	'sba_rgbshifts' => 1,
	'sbabluebalancelut' => 1,
	'sbaexposurerecord' => 1,
	'sbagreenbalancelut' => 1,
	'sbainputimagebitdepth' => 1,
	'sbainputimagecolorspace' => 1,
	'sbalog12transform' => 1,
	'sbalogtransform' => 1,
	'sbaredbalancelut' => 1,
	'scalado' => 1,
	'scale' => 1,
	'scalecrop' => 1,
	'scaledimu' => 1,
	'scaledpressure' => 1,
	'scalefactor' => 1,
	'scalefactor35efl' => 1,
	'scalingfactor' => 1,
	'scandate' => 1,
	'scannerfirmwaredate' => 1,
	'scannerfirmwareversion' => 1,
	'scannermake' => 1,
	'scannermodel' => 1,
	'scannerpixelsize' => 1,
	'scannerproductid' => 1,
	'scannerserialnumber' => 1,
	'scannervendorid' => 1,
	'scanoperatorid' => 1,
	'scansoftware' => 1,
	'scansoftwarerevisiondate' => 1,
	'scav11cols' => 1,
	'scav12cols' => 1,
	'scav21cols' => 1,
	'scav22cols' => 1,
	'sceneappearanceestimates' => 1,
	'scenebalancealgorithmcommand' => 1,
	'scenebalancealgorithmfilmid' => 1,
	'scenebalancealgorithmrevision' => 1,
	'sceneclassification' => 1,
	'scenecolorimetryestimates' => 1,
	'scheduleitemid' => 1,
	'schemeinfo' => 1,
	'schemetype' => 1,
	'schemeurl' => 1,
	'schemeversion' => 1,
	'school' => 1,
	'screenbuffersize' => 1,
	'screendescriptor' => 1,
	'screenheight' => 1,
	'screening' => 1,
	'screeningdesc' => 1,
	'screennail' => 1,
	'screenplayby' => 1,
	'screenwidth' => 1,
	'screenwindowcenter' => 1,
	'screenwindowwidth' => 1,
	'screenwriters' => 1,
	'script' => 1,
	'scriptcommand' => 1,
	'sdc' => 1,
	'sdcc-flp' => 1,
	'searchranking' => 1,
	'secondarygenre' => 1,
	'secondlanguage' => 1,
	'security' => 1,
	'securitylocalmetadataset' => 1,
	'securitysci-shiinformation' => 1,
	'securityversion' => 1,
	'seekable' => 1,
	'seekpoint' => 1,
	'seektable' => 1,
	'segheight' => 1,
	'segmentlocalset' => 1,
	'segwidth' => 1,
	'selection' => 1,
	'selectionduration' => 1,
	'selectiontime' => 1,
	'selobjbacktype' => 1,
	'selobjname' => 1,
	'selobjtype' => 1,
	'selobjversion' => 1,
	'semanticinstanceid' => 1,
	'semanticname' => 1,
	'sendduration' => 1,
	'senderaddress' => 1,
	'sendername' => 1,
	'sensitivity' => 1,
	'sensitivityvalue' => 1,
	'sensorbottomborder' => 1,
	'sensordata' => 1,
	'sensordefects' => 1,
	'sensorellipsoidheight' => 1,
	'sensorellipsoidheightextended' => 1,
	'sensorfieldofviewname' => 1,
	'sensorid' => 1,
	'sensorinfo' => 1,
	'sensorname' => 1,
	'sensorreadouttime' => 1,
	'sensorrelativeazimuthangle' => 1,
	'sensorrelativeelevationangle' => 1,
	'sensorrelativerollangle' => 1,
	'sensorrightborder' => 1,
	'sensorvelocityeast' => 1,
	'sensorvelocitynorth' => 1,
	'seqcount' => 1,
	'seqfinal' => 1,
	'seqframeinfo' => 1,
	'seqid' => 1,
	'seqindex' => 1,
	'seqlevelidx0' => 1,
	'seqprofile' => 1,
	'seqtier0' => 1,
	'seqtype' => 1,
	'sequenceframenumber' => 1,
	'sequencenumberrandomoffset' => 1,
	'sequenceoffset' => 1,
	'serialinfo' => 1,
	'seriesuid' => 1,
	'serviceid' => 1,
	'serviceorganizationname' => 1,
	'setcookie' => 1,
	'setinfo' => 1,
	'setsubtitle' => 1,
	'settingsoffset' => 1,
	'seventhlanguage' => 1,
	'sfsboundary' => 1,
	'sglcoldcacthres1' => 1,
	'sglcoldcacthres2' => 1,
	'sglcoldcacthres3' => 1,
	'shadowendpoints' => 1,
	'shadowfilepath' => 1,
	'shadowsyncsampletable' => 1,
	'shakereductioninfo' => 1,
	'shared' => 1,
	'shareddata' => 1,
	'shareddoc' => 1,
	'sharedwith' => 1,
	'sharpenforthumbnail' => 1,
	'sharpeningon' => 1,
	'sharpinfo' => 1,
	'sharpmethod' => 1,
	'sharpnessapproximation' => 1,
	'sharpnessfreqtable' => 1,
	'sharpnesstable' => 1,
	'sharpobjbacktype' => 1,
	'sharpobjname' => 1,
	'sharpobjtype' => 1,
	'sharpobjversion' => 1,
	'sheetdisclosure' => 1,
	'shifttiming' => 1,
	'shimdata' => 1,
	'shootingcount' => 1,
	'shootingmenuoffset' => 1,
	'shootingrecord' => 1,
	'shootobjbacktype' => 1,
	'shootobjname' => 1,
	'shootobjtype' => 1,
	'shootobjversion' => 1,
	'shootsetup' => 1,
	'shotinfo' => 1,
	'shotinfo02xx' => 1,
	'shotinfod300a' => 1,
	'shotinfod300b' => 1,
	'shotinfod300s' => 1,
	'shotinfod3a' => 1,
	'shotinfod3b' => 1,
	'shotinfod3s' => 1,
	'shotinfod3x' => 1,
	'shotinfod4' => 1,
	'shotinfod40' => 1,
	'shotinfod4s' => 1,
	'shotinfod500' => 1,
	'shotinfod5000' => 1,
	'shotinfod5100' => 1,
	'shotinfod5200' => 1,
	'shotinfod6' => 1,
	'shotinfod610' => 1,
	'shotinfod700' => 1,
	'shotinfod7000' => 1,
	'shotinfod7500' => 1,
	'shotinfod780' => 1,
	'shotinfod80' => 1,
	'shotinfod800' => 1,
	'shotinfod810' => 1,
	'shotinfod850' => 1,
	'shotinfod90' => 1,
	'shotinfounknown' => 1,
	'shotinfoversion' => 1,
	'shotinfoz7ii' => 1,
	'shotinfoz8' => 1,
	'shotinfoz9' => 1,
	'showmode' => 1,
	'showobjects' => 1,
	'shutterangle' => 1,
	'shuttercurtainhack' => 1,
	'shutterspeed' => 1,
	'shutterspeeddisplayed' => 1,
	'sidebars' => 1,
	'sidelightstrength' => 1,
	'sideslipangle' => 1,
	'sigma' => 1,
	'sigmanoisefiltercaltablev1' => 1,
	'sigmanoisefiltertablev1' => 1,
	'sigmanoisefiltertablev1version' => 1,
	'sigmanoisethreshtablev2' => 1,
	'signalnumber' => 1,
	'signature' => 1,
	'signature_name' => 1,
	'signatureusagerights' => 1,
	'signercontactinfo' => 1,
	'significantbits' => 1,
	'signingauthority' => 1,
	'signingdate' => 1,
	'signinglocation' => 1,
	'signingreason' => 1,
	'signtype' => 1,
	'simpleindex' => 1,
	'simplicityprofile' => 1,
	'singlequality' => 1,
	'singleshotdepthmap' => 1,
	'singleshotdepthmaptiff' => 1,
	'singleshotmeta' => 1,
	'site' => 1,
	'siteenter' => 1,
	'siteexit' => 1,
	'siunits' => 1,
	'sixthlanguage' => 1,
	'size' => 1,
	'sizemode' => 1,
	'skip' => 1,
	'skipinfo' => 1,
	'slantrange' => 1,
	'slateinformation' => 1,
	'sliceinfo' => 1,
	'slicesgroupname' => 1,
	'slides' => 1,
	'slideshow' => 1,
	'smaxsamplevalue' => 1,
	'sminsamplevalue' => 1,
	'smpteformat' => 1,
	'smpteoffset' => 1,
	'snapshotid' => 1,
	'snapshotname' => 1,
	'soctemperature' => 1,
	'softedit' => 1,
	'softfocusfilter' => 1,
	'softwarecomponents' => 1,
	'softwarerelease' => 1,
	'sony' => 1,
	'sony_0x9416' => 1,
	'sonyfnumber2' => 1,
	'sonyhiddendata' => 1,
	'sonyrawfiletype' => 1,
	'sonytonecurve' => 1,
	'sortwith' => 1,
	'soundfile' => 1,
	'soundschemetitle' => 1,
	'sourcecreatedate' => 1,
	'sourcedata' => 1,
	'sourcedate' => 1,
	'sourceedition' => 1,
	'sourcefilename' => 1,
	'sourceform' => 1,
	'sourceid' => 1,
	'sourceimagedirectory' => 1,
	'sourceimagefilename' => 1,
	'sourceimageheight' => 1,
	'sourceimagevolumename' => 1,
	'sourceimagewidth' => 1,
	'sourcepublisher' => 1,
	'sourcerights' => 1,
	'sourcetitle' => 1,
	'sourceurl' => 1,
	'spacefree' => 1,
	'spaceused' => 1,
	'spatialaudio' => 1,
	'spatialaudioversion' => 1,
	'spatialorientation' => 1,
	'spatialresolution' => 1,
	'specialbuild' => 1,
	'specialeffectsopticalfilter' => 1,
	'specialfolderdata' => 1,
	'specificationversion' => 1,
	'spectralviewingconditions' => 1,
	'spectralwhitepoint' => 1,
	'speed' => 1,
	'sphericalvideo' => 1,
	'spiff' => 1,
	'spiffversion' => 1,
	'spinstrength' => 1,
	'spothalftone' => 1,
	'spouse' => 1,
	'sr2dataifd' => 1,
	'sr2private' => 1,
	'sr2subifdkey' => 1,
	'sr2subifdlength' => 1,
	'sr2subifdoffset' => 1,
	'srawtype' => 1,
	'srf2key' => 1,
	'srf6offset' => 1,
	'srfdataoffset' => 1,
	'stampinfo' => 1,
	'stamptoolcount' => 1,
	'standardtocustompcc' => 1,
	'standbymonitorofftime' => 1,
	'starring' => 1,
	'startdate' => 1,
	'startedgecode' => 1,
	'startofframe' => 1,
	'startreading' => 1,
	'starttime' => 1,
	'stateorprovince' => 1,
	'staticpressure' => 1,
	'stationcallsign' => 1,
	'stationname' => 1,
	'statistics' => 1,
	'stdautoactive' => 1,
	'stdbasename' => 1,
	'stdhotfolder' => 1,
	'stdopeninphotoshop' => 1,
	'stdoutputbitdepth' => 1,
	'stdoutputcolormode' => 1,
	'stdoutputfiletype' => 1,
	'stdoxygen' => 1,
	'stdsaveselection' => 1,
	'stdscaledoutput' => 1,
	'stdsharpenoutput' => 1,
	'stereo' => 1,
	'stereoimage' => 1,
	'stereoscopic3d' => 1,
	'stillimagetime' => 1,
	'stim' => 1,
	'stimversion' => 1,
	'stitchcolumns' => 1,
	'stitchinfo' => 1,
	'stitchrows' => 1,
	'stonits' => 1,
	'storage-streampathname' => 1,
	'storageformatdate' => 1,
	'storageformattime' => 1,
	'storagemodel' => 1,
	'storageserialnumber' => 1,
	'storagetype' => 1,
	'store' => 1,
	'stream' => 1,
	'streamavgbitrate' => 1,
	'streamavgpacketsize' => 1,
	'streambitdepth' => 1,
	'streambitrateprops' => 1,
	'streamcolor' => 1,
	'streamcount' => 1,
	'streamdata' => 1,
	'streamduration' => 1,
	'streamheader' => 1,
	'streamid' => 1,
	'streaminfo' => 1,
	'streamingdataprotocol' => 1,
	'streammaxbitrate' => 1,
	'streammaxpacketsize' => 1,
	'streammimelen' => 1,
	'streammimetype' => 1,
	'streamname' => 1,
	'streamnamelen' => 1,
	'streamnumber' => 1,
	'streampreroll' => 1,
	'streamprioritization' => 1,
	'streamproperties' => 1,
	'streamsamplecount' => 1,
	'streamsamplerate' => 1,
	'streamstarttime' => 1,
	'streamtypeinfo' => 1,
	'street' => 1,
	'stridable' => 1,
	'strikeout' => 1,
	'stripbytecounts' => 1,
	'stripoffsets' => 1,
	'striprowcounts' => 1,
	'strobe' => 1,
	'strobetime' => 1,
	'structuretype' => 1,
	'studio' => 1,
	'sub-sampleinformation' => 1,
	'subdialframeadvance' => 1,
	'subdialframeadvancerating0' => 1,
	'subdialframeadvancerating1' => 1,
	'subdialframeadvancerating2' => 1,
	'subdialframeadvancerating3' => 1,
	'subdialframeadvancerating4' => 1,
	'subdialframeadvancerating5' => 1,
	'subdir3000' => 1,
	'subdir3100' => 1,
	'subdir3400' => 1,
	'subdir3900' => 1,
	'subfile' => 1,
	'subifd' => 1,
	'subifd0' => 1,
	'subifd1' => 1,
	'subifd2' => 1,
	'subifd255' => 1,
	'subifd3' => 1,
	'subifd4' => 1,
	'subifd5' => 1,
	'subifd6' => 1,
	'subifd_offset' => 1,
	'subimagecolor' => 1,
	'subimagehdr' => 1,
	'subimageheight' => 1,
	'subimageicc_profile' => 1,
	'subimagenumericalformat' => 1,
	'subimageresolutions' => 1,
	'subimagetilecount' => 1,
	'subimagetileheight' => 1,
	'subimagetilewidth' => 1,
	'subimagewidth' => 1,
	'subjectpixelheight' => 1,
	'subjectpixelwidth' => 1,
	'subjectscale' => 1,
	'subjectunits' => 1,
	'subpacketh' => 1,
	'subpacketsize' => 1,
	'subscriptioncontentid' => 1,
	'subsystem' => 1,
	'subsystemversion' => 1,
	'subtileblocksize' => 1,
	'subtitledescription' => 1,
	'suffix' => 1,
	'suggestedpalette' => 1,
	'summary' => 1,
	'summaryinfo' => 1,
	'surfacemap' => 1,
	'surroundmode' => 1,
	'surroundshotvideo' => 1,
	'surroundshotvideoname' => 1,
	'svgversion' => 1,
	'swf' => 1,
	'sync01' => 1,
	'sync02' => 1,
	'sync03' => 1,
	'sync04' => 1,
	'sync05' => 1,
	'sync06' => 1,
	'sync07' => 1,
	'sync08' => 1,
	'sync09' => 1,
	'sync10' => 1,
	'sync11' => 1,
	'sync12' => 1,
	'sync13' => 1,
	'sync14' => 1,
	'sync15' => 1,
	'sync16' => 1,
	'synchronizedlyricsdescription' => 1,
	'synchronizedlyricstext' => 1,
	'synchronizedlyricstype' => 1,
	'synconly' => 1,
	'syncsampletable' => 1,
	'syncstate' => 1,
	'synlyrics' => 1,
	'synopsis' => 1,
	'systemtime' => 1,
	't4options' => 1,
	't6options' => 1,
	't82options' => 1,
	't88options' => 1,
	'tag2010a' => 1,
	'tag2010b' => 1,
	'tag2010c' => 1,
	'tag2010d' => 1,
	'tag2010e' => 1,
	'tag2010f' => 1,
	'tag2010g' => 1,
	'tag2010h' => 1,
	'tag2010i' => 1,
	'tag202a' => 1,
	'tag900b' => 1,
	'tag9050a' => 1,
	'tag9050b' => 1,
	'tag9050c' => 1,
	'tag9050d' => 1,
	'tag9400a' => 1,
	'tag9400b' => 1,
	'tag9400c' => 1,
	'tag9401' => 1,
	'tag9402' => 1,
	'tag9403' => 1,
	'tag9404a' => 1,
	'tag9404b' => 1,
	'tag9404c' => 1,
	'tag9405a' => 1,
	'tag9405b' => 1,
	'tag9406' => 1,
	'tag9406b' => 1,
	'tag940a' => 1,
	'tag940c' => 1,
	'tag940e' => 1,
	'tag9416_0000' => 1,
	'taggedpdf' => 1,
	'taggingtime' => 1,
	'tailnumber' => 1,
	'take' => 1,
	'tamper-proofkeys' => 1,
	'targetaudiences' => 1,
	'targetdeltatype' => 1,
	'targeterrorestimatece90' => 1,
	'targeterrorestimatele90' => 1,
	'targetfiledosname' => 1,
	'targetfilesize' => 1,
	'targetlayerid' => 1,
	'targetlocationcovariancematrix' => 1,
	'targetlocationelevation' => 1,
	'targetlocationlatitude' => 1,
	'targetlocationlongitude' => 1,
	'targettrackgateheight' => 1,
	'targettrackgatewidth' => 1,
	'targetwidth' => 1,
	'targetwidthextended' => 1,
	'targetxy' => 1,
	'taskowner' => 1,
	'tattoo' => 1,
	'tcmediainfo' => 1,
	'tdat' => 1,
	'tdhd' => 1,
	'technician' => 1,
	'technology' => 1,
	'telephonenumber' => 1,
	'telescope' => 1,
	'telex' => 1,
	'temperature' => 1,
	'tempinfo' => 1,
	'template' => 1,
	'temporalidnested' => 1,
	'temporary' => 1,
	'terminationaction' => 1,
	'terminationcondition' => 1,
	'termsofuse' => 1,
	'testtarget' => 1,
	'testtransfertiming' => 1,
	'text' => 1,
	'textcolor' => 1,
	'textface' => 1,
	'textfont' => 1,
	'textinfo' => 1,
	'textinfo1' => 1,
	'textinfo2' => 1,
	'textjunk' => 1,
	'textsize' => 1,
	'texttospeech' => 1,
	'textualdata' => 1,
	'textualinfo' => 1,
	'textureformat' => 1,
	'thanksto' => 1,
	'theora' => 1,
	'theoraversion' => 1,
	'thermalcalibration' => 1,
	'thermaldata' => 1,
	'thermalparams' => 1,
	'thermalparams2' => 1,
	'thermalparams3' => 1,
	'thetasubdir' => 1,
	'things' => 1,
	'thirdlanguage' => 1,
	'thumbinfo' => 1,
	'thumbnail' => 1,
	'thumbnailartist' => 1,
	'thumbnailbitspersample' => 1,
	'thumbnailbpg' => 1,
	'thumbnailclip' => 1,
	'thumbnailcolordepth' => 1,
	'thumbnailcompressedsize' => 1,
	'thumbnailcompression' => 1,
	'thumbnailcompressiontable' => 1,
	'thumbnailcopyright' => 1,
	'thumbnaildata' => 1,
	'thumbnaildatetime' => 1,
	'thumbnaildescription' => 1,
	'thumbnailequipmake' => 1,
	'thumbnailequipmodel' => 1,
	'thumbnailexpansiontable' => 1,
	'thumbnailhash' => 1,
	'thumbnailimageheight' => 1,
	'thumbnailimagewidth' => 1,
	'thumbnailorientation' => 1,
	'thumbnailphotometricinterp' => 1,
	'thumbnailplanarconfig' => 1,
	'thumbnailplanes' => 1,
	'thumbnailprimarychromaticities' => 1,
	'thumbnailrawbytes' => 1,
	'thumbnailref' => 1,
	'thumbnailrefblackwhite' => 1,
	'thumbnailresizeratio' => 1,
	'thumbnailresolutionunit' => 1,
	'thumbnailresolutionx' => 1,
	'thumbnailresolutiony' => 1,
	'thumbnailrowsperstrip' => 1,
	'thumbnailsamplesperpixel' => 1,
	'thumbnailsoftware' => 1,
	'thumbnailstripbytecounts' => 1,
	'thumbnailstripoffsets' => 1,
	'thumbnailtiff' => 1,
	'thumbnailtransferfunction' => 1,
	'thumbnailurl' => 1,
	'thumbnailwhitepoint' => 1,
	'thumbnailycbcrcoefficients' => 1,
	'thumbnailycbcrpositioning' => 1,
	'thumbnailycbcrsubsampling' => 1,
	'tickspersecond' => 1,
	'tiff' => 1,
	'tiff-epstandardid' => 1,
	'tiff_fxextensions' => 1,
	'tiffmeteringimageheight' => 1,
	'tiffmeteringimagewidth' => 1,
	'tiffpreview' => 1,
	'tilebytecounts' => 1,
	'tiledepth' => 1,
	'tilegaindeterminationtable' => 1,
	'tileoffsets' => 1,
	'tiles' => 1,
	'timecode' => 1,
	'timecodeindex' => 1,
	'timecodeindexparms' => 1,
	'timeinfo' => 1,
	'timelineinfo' => 1,
	'timeoffset' => 1,
	'timereference' => 1,
	'timescale' => 1,
	'timestamplist' => 1,
	'timestamprandomoffset' => 1,
	'timetosampletable' => 1,
	'title2' => 1,
	'titlelen' => 1,
	'titlenum' => 1,
	'titleofparts' => 1,
	'titlesofparts' => 1,
	'titlesortorder' => 1,
	'tmdb' => 1,
	'toaddresses' => 1,
	'tocitems' => 1,
	'todotitle' => 1,
	'tomtomad' => 1,
	'tomtomhl' => 1,
	'tomtomid' => 1,
	'tomtommetadata' => 1,
	'tomtomvd' => 1,
	'tomtomvi' => 1,
	'tonames' => 1,
	'tonecurvematching' => 1,
	'tonecurvetable' => 1,
	'tonematrix' => 1,
	'toneobjbacktype' => 1,
	'toneobjname' => 1,
	'toneobjtype' => 1,
	'toneobjversion' => 1,
	'tones' => 1,
	'tonescale0' => 1,
	'tonescale0spline' => 1,
	'tonescale1' => 1,
	'tonescale1spline' => 1,
	'tonescale2' => 1,
	'tonescale2spline' => 1,
	'tonescale3' => 1,
	'tonescale3spline' => 1,
	'tonescale4' => 1,
	'tonescale4spline' => 1,
	'tonescale5' => 1,
	'tonescale5spline' => 1,
	'tonescale6' => 1,
	'tonescale6spline' => 1,
	'tonescale7' => 1,
	'tonescale7spline' => 1,
	'tonescale8' => 1,
	'tonescale8spline' => 1,
	'tonescale9' => 1,
	'tonescale9spline' => 1,
	'tonespaceflow' => 1,
	'tonscaletable' => 1,
	'tool_name' => 1,
	'tool_version' => 1,
	'toolname' => 1,
	'toolversion' => 1,
	'topdarkrow1' => 1,
	'topdarkrow2' => 1,
	'topmag' => 1,
	'topmargin' => 1,
	'totalbitrate' => 1,
	'totalbytes' => 1,
	'totalbytesnortpheaders' => 1,
	'totaldatarate' => 1,
	'totalduration' => 1,
	'totaleditingtime' => 1,
	'totaledittime' => 1,
	'totalfilesize' => 1,
	'totalframecount' => 1,
	'totalframes' => 1,
	'totalparts' => 1,
	'totalsamples' => 1,
	'totalsize' => 1,
	'toycamerafilter' => 1,
	'trackaperture' => 1,
	'trackcategory' => 1,
	'trackcomments' => 1,
	'trackduration' => 1,
	'trackerdata' => 1,
	'trackfragment' => 1,
	'trackheader' => 1,
	'trackheaderversion' => 1,
	'trackid' => 1,
	'trackingid' => 1,
	'tracklayer' => 1,
	'tracklyrics' => 1,
	'trackproperty' => 1,
	'trackref' => 1,
	'trackvolume' => 1,
	'trademark' => 1,
	'transactionid' => 1,
	'transfercharacteristic' => 1,
	'transfercharacteristics' => 1,
	'transferrange' => 1,
	'transfersequence' => 1,
	'transformcreatedate' => 1,
	'transformedimagetitle' => 1,
	'transformmodifydate' => 1,
	'transformnodeid' => 1,
	'transformparams' => 1,
	'transformtitle' => 1,
	'transparency' => 1,
	'transparencyindicator' => 1,
	'transparentcolor' => 1,
	'transparentindex' => 1,
	'transportstreamid' => 1,
	'trapindicator' => 1,
	'trashcolsright' => 1,
	'trashrowsbottom' => 1,
	'trim' => 1,
	'trueairspeed' => 1,
	'tty-ttdphone' => 1,
	'tungmat0' => 1,
	'tungmat1' => 1,
	'tungmat2' => 1,
	'tungmat3' => 1,
	'tungmat4' => 1,
	'tungmat5' => 1,
	'tungmat6' => 1,
	'tungmat7' => 1,
	'tungmat8' => 1,
	'tungmat9' => 1,
	'tuning' => 1,
	'tvdb' => 1,
	'twelvebit' => 1,
	'tx3g' => 1,
	'typeoforiginal' => 1,
	'typist' => 1,
	'uas_lsversionnumber' => 1,
	'uasdatalink' => 1,
	'ucrbg' => 1,
	'uic1tag' => 1,
	'uic2tag' => 1,
	'uic3tag' => 1,
	'uic4tag' => 1,
	'umid' => 1,
	'uncompressed' => 1,
	'uncompressedsize' => 1,
	'uncompressedtextlength' => 1,
	'underflowcolor' => 1,
	'underline' => 1,
	'underlineposition' => 1,
	'underlinethickness' => 1,
	'unicodealphanames' => 1,
	'uninitializeddatasize' => 1,
	'uniquefileidentifier' => 1,
	'uniqueid' => 1,
	'unknown' => 1,
	'unknown00' => 1,
	'unknown01' => 1,
	'unknown02' => 1,
	'unknown03' => 1,
	'unknown_cndb' => 1,
	'unknown_slmt' => 1,
	'unknownd30' => 1,
	'unknowndata' => 1,
	'unknownexif' => 1,
	'unknowninfo' => 1,
	'unknowninfo2' => 1,
	'unknowninfo2version' => 1,
	'unknowninfoifd' => 1,
	'unknowninfoversion' => 1,
	'unknownserial1' => 1,
	'unknownserial2' => 1,
	'unknownserial3' => 1,
	'unknownserial4' => 1,
	'unknowntemperature1' => 1,
	'unknowntemperature2' => 1,
	'unsharpdata' => 1,
	'unshiftednote' => 1,
	'untitled0' => 1,
	'untitled1' => 1,
	'untitled2' => 1,
	'unused' => 1,
	'unusedblackcolsleftin' => 1,
	'unusedblackcolsleftout' => 1,
	'unusedblackcolsrightin' => 1,
	'unusedblackcolsrightout' => 1,
	'unusedblackrowsbottomin' => 1,
	'unusedblackrowsbottomout' => 1,
	'unusedblackrowstopin' => 1,
	'unusedblackrowstopout' => 1,
	'updatedtitle' => 1,
	'ur3' => 1,
	'urllist1' => 1,
	'urn' => 1,
	'usagerightsmessage' => 1,
	'usedextensionnumbers' => 1,
	'useraccess' => 1,
	'useradjsba_rgbshifts' => 1,
	'usercustom1' => 1,
	'usercustom2' => 1,
	'userdata' => 1,
	'userdefinedid' => 1,
	'userdefinedtext' => 1,
	'userdefinedurl' => 1,
	'usereffectiverating' => 1,
	'userid' => 1,
	'userlastplayedtime' => 1,
	'usermetadata' => 1,
	'username' => 1,
	'userplaycount' => 1,
	'userplaycountafternoon' => 1,
	'userplaycountevening' => 1,
	'userplaycountmorning' => 1,
	'userplaycountnight' => 1,
	'userplaycountweekday' => 1,
	'userplaycountweekend' => 1,
	'userselectgrouptitle' => 1,
	'userservicerating' => 1,
	'usertext' => 1,
	'userweburl' => 1,
	'usingtransforms' => 1,
	'usmparametershigh' => 1,
	'usmparametershost' => 1,
	'usmparametershost3mp' => 1,
	'usmparametershost6mp' => 1,
	'usmparameterslow' => 1,
	'usmparametersmed' => 1,
	'usptomiscellaneous' => 1,
	'usptooriginalcontenttype' => 1,
	'utm' => 1,
	'uuid-c2paclaimsignature' => 1,
	'uuid-canon' => 1,
	'uuid-canon2' => 1,
	'uuid-exif' => 1,
	'uuid-exif2' => 1,
	'uuid-exif_bad' => 1,
	'uuid-flip' => 1,
	'uuid-geojp2' => 1,
	'uuid-iptc' => 1,
	'uuid-iptc2' => 1,
	'uuid-photoshop' => 1,
	'uuid-prof' => 1,
	'uuid-signature' => 1,
	'uuid-unknown' => 1,
	'uuid-usmt' => 1,
	'uuid-xmp' => 1,
	'uuidinfo' => 1,
	'uuidlist' => 1,
	'validafpoints' => 1,
	'validate' => 1,
	'value0' => 1,
	'value1' => 1,
	'value2' => 1,
	'value3' => 1,
	'vary' => 1,
	'vbrbytes' => 1,
	'vbrframes' => 1,
	'vbrpeak' => 1,
	'vbrscale' => 1,
	'vddimdacnominalvalues' => 1,
	'vegasversionmajor' => 1,
	'vegasversionminor' => 1,
	'vendorid' => 1,
	'vendorname' => 1,
	'vendorurl' => 1,
	'version1' => 1,
	'version2' => 1,
	'versionbf' => 1,
	'versionifd' => 1,
	'versioninfo' => 1,
	'versionrestrictions' => 1,
	'versionyear' => 1,
	'verticalaf-onbutton' => 1,
	'verticalcitation' => 1,
	'verticalcstype' => 1,
	'verticaldatum' => 1,
	'verticaldivergence' => 1,
	'verticalfieldofview' => 1,
	'verticalresolution' => 1,
	'verticalscale' => 1,
	'verticalspeed' => 1,
	'verticalunits' => 1,
	'video' => 1,
	'videoattributes' => 1,
	'videoavgbitrate' => 1,
	'videoavgframerate' => 1,
	'videocardgamma' => 1,
	'videoclosedcaptioning' => 1,
	'videocodecdescription' => 1,
	'videocodecid' => 1,
	'videocodecinfo' => 1,
	'videocodecname' => 1,
	'videoencoding' => 1,
	'videoformat' => 1,
	'videoframecount' => 1,
	'videofullrangeflag' => 1,
	'videoheader' => 1,
	'videoheight' => 1,
	'videomaxbitrate' => 1,
	'videomaxframerate' => 1,
	'videomode' => 1,
	'videoorientation' => 1,
	'videoprofile' => 1,
	'videoprofileversion' => 1,
	'videosampledesc' => 1,
	'videoscantype' => 1,
	'videosize' => 1,
	'videostreamtype' => 1,
	'videotimestamp' => 1,
	'videotrackid' => 1,
	'videowidth' => 1,
	'view' => 1,
	'viewable' => 1,
	'viewingconddesc' => 1,
	'viewingcondilluminant' => 1,
	'viewingcondilluminanttype' => 1,
	'viewingconditions' => 1,
	'viewingcondsurround' => 1,
	'viewtype' => 1,
	'vignetteinfo' => 1,
	'vignettingcorr' => 1,
	'vignettingcorr2' => 1,
	'vignettingcorrunknown1' => 1,
	'vignettingcorrunknown2' => 1,
	'vignettingcorrversion' => 1,
	'vignettingparams' => 1,
	'vintagestrength' => 1,
	'virtualimageheight' => 1,
	'virtualimagewidth' => 1,
	'virtualpage' => 1,
	'virtualpageunits' => 1,
	'visibleoutputs' => 1,
	'vistaidlistdata' => 1,
	'visualflightruleshud' => 1,
	'vmaphandling' => 1,
	'vmcoldropthresh' => 1,
	'vmcolthresh' => 1,
	'vmnbands' => 1,
	'vmpatchreslimit' => 1,
	'vmpixthresh' => 1,
	'vmtidataset' => 1,
	'vmwsize' => 1,
	'volumeblockcount' => 1,
	'volumeblocksize' => 1,
	'volumecreatedate' => 1,
	'volumeeffectivedate' => 1,
	'volumeexpirationdate' => 1,
	'volumeid' => 1,
	'volumelabel' => 1,
	'volumelevelr128' => 1,
	'volumemodifydate' => 1,
	'volumename' => 1,
	'volumenormalization' => 1,
	'volumesetdiskcount' => 1,
	'volumesetdisknumber' => 1,
	'volumesetname' => 1,
	'volumesize' => 1,
	'vorbis' => 1,
	'vorbiscomment' => 1,
	'vorbisversion' => 1,
	'vp8bitstream' => 1,
	'vp8l' => 1,
	'vp8version' => 1,
	'vp8x' => 1,
	'vrd1' => 1,
	'vrd2' => 1,
	'vrdstamptool' => 1,
	'vrdversion' => 1,
	'vrinfo' => 1,
	'vrinfoversion' => 1,
	'vw96' => 1,
	'wangannotation' => 1,
	'wangtag1' => 1,
	'wangtag3' => 1,
	'wangtag4' => 1,
	'warning' => 1,
	'warpquadrilateral' => 1,
	'watched' => 1,
	'watercolorfilter' => 1,
	'watermark' => 1,
	'watermarktype' => 1,
	'watermarkurl' => 1,
	'wave' => 1,
	'wb_bluelevelauto' => 1,
	'wb_cfa0_leveldaylight' => 1,
	'wb_cfa1_leveldaylight' => 1,
	'wb_cfa2_leveldaylight' => 1,
	'wb_cfa3_leveldaylight' => 1,
	'wb_grblevels' => 1,
	'wb_grblevelsauto' => 1,
	'wb_grblevelsstandard' => 1,
	'wb_grgblevels' => 1,
	'wb_grgblevelsauto' => 1,
	'wb_grgblevelscloudy' => 1,
	'wb_grgblevelsdaylight' => 1,
	'wb_grgblevelsdaylightfluor' => 1,
	'wb_grgblevelsdaywhitefluor' => 1,
	'wb_grgblevelslivingroomwarmwhitefluor' => 1,
	'wb_grgblevelstungsten' => 1,
	'wb_grgblevelswarmwhitefluor' => 1,
	'wb_grgblevelswhitefluorescent' => 1,
	'wb_redlevelauto' => 1,
	'wb_rgbcoeffsdaylight' => 1,
	'wb_rgbcoeffsflash' => 1,
	'wb_rgbcoeffsfluorescent' => 1,
	'wb_rgbcoeffstungsten' => 1,
	'wb_rgblevelsasshot' => 1,
	'wb_rgblevelscustom' => 1,
	'wbadjdata' => 1,
	'wbblueasshot' => 1,
	'wbbluecloudy' => 1,
	'wbbluedaylight' => 1,
	'wbblueflash' => 1,
	'wbbluefluorescent' => 1,
	'wbbluetungsten' => 1,
	'wbgreenasshot' => 1,
	'wbgreencloudy' => 1,
	'wbgreendaylight' => 1,
	'wbgreenflash' => 1,
	'wbgreenfluorescent' => 1,
	'wbgreentungsten' => 1,
	'wbinfo' => 1,
	'wbinfo2' => 1,
	'wbinfoa100' => 1,
	'wblevels' => 1,
	'wbredasshot' => 1,
	'wbredcloudy' => 1,
	'wbreddaylight' => 1,
	'wbredflash' => 1,
	'wbredfluorescent' => 1,
	'wbredtungsten' => 1,
	'wbsettings' => 1,
	'wbsettings2' => 1,
	'wcsprofiles' => 1,
	'weaponfired' => 1,
	'weaponload' => 1,
	'webp_flags' => 1,
	'webpage' => 1,
	'weight' => 1,
	'whitebalancematching' => 1,
	'whitebalancergb' => 1,
	'whitebalancetable' => 1,
	'whiteluminance' => 1,
	'whitepointx' => 1,
	'whitepointy' => 1,
	'whitesample' => 1,
	'whitesamplebits' => 1,
	'whitesampleheight' => 1,
	'whitesampleleftborder' => 1,
	'whitesampletopborder' => 1,
	'whitesamplewidth' => 1,
	'wide' => 1,
	'widthbytes' => 1,
	'widthresolution' => 1,
	'wifirssi' => 1,
	'winddirection' => 1,
	'windoworigin' => 1,
	'windoworiginauto' => 1,
	'windowsdevmode' => 1,
	'windowsfilename' => 1,
	'windowsize' => 1,
	'windowtarget' => 1,
	'windprocessing' => 1,
	'windspeed' => 1,
	'wm_collectiongroupid' => 1,
	'wm_collectionid' => 1,
	'wm_contentid' => 1,
	'wm_mediaclassprimaryid' => 1,
	'wm_mediaclasssecondaryid' => 1,
	'wm_provider' => 1,
	'wmadrcaveragereference' => 1,
	'wmadrcaveragetarget' => 1,
	'wmadrcpeakreference' => 1,
	'wmadrcpeaktarget' => 1,
	'wmcollectiongroupid' => 1,
	'wmcollectionid' => 1,
	'wmcontentid' => 1,
	'wmshadowfilesourcedrmtype' => 1,
	'wmshadowfilesourcefiletype' => 1,
	'word97' => 1,
	'worddocument' => 1,
	'words' => 1,
	'workflowurl' => 1,
	'workingdirectory' => 1,
	'workingpath' => 1,
	'worldtime' => 1,
	'worldtocamera' => 1,
	'worldtondc' => 1,
	'wpgversion' => 1,
	'wrapmodes' => 1,
	'writername' => 1,
	'writers' => 1,
	'writtenby' => 1,
	'wwsfamilyname' => 1,
	'wwssubfamilyname' => 1,
	'x' => 1,
	'xattrapplemaildatereceived' => 1,
	'xattrapplemaildatesent' => 1,
	'xattrapplemailisremoteattachment' => 1,
	'xattrfinderinfo' => 1,
	'xattrlastuseddate' => 1,
	'xattrmditemdownloadeddate' => 1,
	'xattrmditemfindercomment' => 1,
	'xattrmditemwherefroms' => 1,
	'xattrmdlabel' => 1,
	'xattrresourcefork' => 1,
	'xcfversion' => 1,
	'xclippathunits' => 1,
	'xheight' => 1,
	'xidiri' => 1,
	'xmag' => 1,
	'xmethod' => 1,
	'xmldata' => 1,
	'xmlfiletype' => 1,
	'xmlpackets' => 1,
	'xmp_profile' => 1,
	'xmpbj' => 1,
	'xmpdm' => 1,
	'xmpdsa' => 1,
	'xmpmm' => 1,
	'xmpnote' => 1,
	'xmpplus' => 1,
	'xmprights' => 1,
	'xmptpg' => 1,
	'xobject' => 1,
	'xoffset' => 1,
	'xp_dip_xml' => 1,
	'xtranslayout' => 1,
	'xylocation' => 1,
	'xyoffsetinfo' => 1,
	'yclippathunits' => 1,
	'ycrcbmatrix' => 1,
	'ylevel' => 1,
	'ymag' => 1,
	'ymethod' => 1,
	'yoffset' => 1,
	'ytarget' => 1,
	'zipbitflag' => 1,
	'zipcompressedsize' => 1,
	'zipcompression' => 1,
	'zipcrc' => 1,
	'zipfilecomment' => 1,
	'zipfilename' => 1,
	'zipmodifydate' => 1,
	'ziprequiredversion' => 1,
	'zipuncompressedsize' => 1,
	'zisrawversion' => 1,
	'zoom' => 1,
	'zoomedpreviewimage' => 1,
	'zoompos' => 1,
	'zoomposition' => 1,
	'zoomstrength' => 1,
	'zxif' => 1,
);

# module names for writable Composite tags
my %compositeModules = (
	'filenumber' => 'Image::ExifTool::Canon',
	'flash' => 'Image::ExifTool::XMP',
	'gpslatitude' => 'Image::ExifTool::GPS',
	'gpslongitude' => 'Image::ExifTool::GPS',
	'gpsposition' => 'Image::ExifTool::Exif',
	'jpgfromraw' => 'Image::ExifTool::Exif',
	'originaldecisiondata' => 'Image::ExifTool::Canon',
	'otherimage' => 'Image::ExifTool::Exif',
	'previewimage' => 'Image::ExifTool::Exif',
	'rotation' => 'Image::ExifTool::QuickTime',
	'subseccreatedate' => 'Image::ExifTool::Exif',
	'subsecdatetimeoriginal' => 'Image::ExifTool::Exif',
	'subsecmodifydate' => 'Image::ExifTool::Exif',
	'thumbnailimage' => 'Image::ExifTool::Exif',
);

#++++ End automatically generated code ++++

my %specialStruct = (
    NAMESPACE   => 1,
    STRUCT_NAME => 1,
    TYPE        => 1,
    NOTES       => 1,
    GROUPS      => 1,
);

# insert any user-defined tags into our tag lookup
if (%Image::ExifTool::UserDefined) {
    my @userTables = sort keys %Image::ExifTool::UserDefined;
    while (@userTables) {
        my $table = shift @userTables;
        AddTags($Image::ExifTool::UserDefined{$table}, $table);
    }
}

# insert any other queued tags from plug-in modules
if (@Image::ExifTool::pluginTags) {
    my $args;
    foreach $args (@Image::ExifTool::pluginTags) {
        AddTags($$args[0], $$args[1]);
    }
    undef @Image::ExifTool::pluginTags;
}


#------------------------------------------------------------------------------
# Add tag names to lookup corresponding to flattened XMP tags for all structure fields
# Inputs: 0) tag table ref for flattened tags, 1) tagID, 2) lowercase tag name,
#         3) tag ID list ref, 4) reference to list of lowercase tag names
#         5) table number in lookup, 6) tagInfo hash for parent structure
#         7) tag ID of top-level structure
# Notes: Used only for user-defined structures
sub AddFields($$$$$$;$$)
{
    my ($tagTablePtr, $tagID, $lcTag, $tagIDs, $lcTags, $tnum, $tagInfo, $baseID) = @_;
    return if length($tagID) > 500;    # avoid deep recursion
    unless ($tagInfo) {
        $tagInfo = $$tagTablePtr{$tagID};
        $baseID = $tagID;
    }
    my $strTable = $$tagInfo{Struct};
    unless (ref $strTable) {
        my $strName = $strTable;
        $strTable = $Image::ExifTool::UserDefined::xmpStruct{$strTable};
        $strTable or warn("No definition for structure '${strName}'\n"), return;
        $$strTable{STRUCT_NAME} or $$strTable{STRUCT_NAME} = "XMP $strName";
        $$tagInfo{Struct} = $strTable;  # replace name with hash ref
        delete $$tagInfo{SubDirectory}; # deprecated use of SubDirectory in Struct tags
    }
    # inherit NAMESPACE from parent table if it doesn't exist
    $$strTable{NAMESPACE} = $$tagTablePtr{NAMESPACE} unless exists $$strTable{NAMESPACE};
    my $field;
    foreach $field (keys %$strTable) {
        next if $specialStruct{$field};
        my $id = $tagID . ucfirst($field);
        # use name of existing flattened tag if already defined
        my $flatInfo = $$tagTablePtr{$id};
        my $fieldInfo = $$strTable{$field};
        my $flatName;
        $flatName = $$fieldInfo{FlatName} if ref $fieldInfo eq 'HASH';
        $flatName or ($flatName = $field) =~ tr/-_a-zA-Z0-9//dc;    # remove illegal characters
        my $lc = ($flatInfo and $$flatInfo{Name}) ? lc $$flatInfo{Name} : $lcTag . lc($flatName);
        my $copyID = $baseID;
        push @$tagIDs, \$copyID, $id;
        push @$lcTags, $lc, $lc;
        next unless ref $fieldInfo eq 'HASH' and $$fieldInfo{Struct};
        # recursively add flattened tags for all sub-fields
        AddFields($tagTablePtr, $id, $lc, $tagIDs, $lcTags, $tnum, $fieldInfo, $baseID);
    }
}

#------------------------------------------------------------------------------
# Add tags to the lookup (for user-defined tags, etc)
# Inputs: 0) tag table ref, 1) table name
my %tableNumHash;
sub AddTags($$)
{
    my ($tagTablePtr, $table) = @_;

    # generate lookup for table numbers if not done already
    unless (%tableNumHash) {
        my $tnum = 0;
        my $tbl;
        foreach $tbl (@tableList) {
            $tableNumHash{$tbl} = $tnum++;
        }
    }
    my (@moreTables, %moreTableRefs);
    for (;;) {
        my $tnum = $tableNumHash{$table};
        unless (defined $tnum) {
            # add new table to list
            $tnum = scalar @tableList;
            push @tableList, $table;
        }
        my $tagID;
        foreach $tagID (Image::ExifTool::TagTableKeys($tagTablePtr)) {
            my $newInfo = $$tagTablePtr{$tagID};
            if (ref $newInfo eq 'HASH') {
                $$newInfo{Name} or $$newInfo{Name} = Image::ExifTool::MakeTagName($tagID);
                # use new ID of tag in Composite table in case it changed
                $tagID = $$newInfo{NewTagID} if defined $$newInfo{NewTagID};
            } else {
                $newInfo = $$tagTablePtr{$tagID} = { Name => $newInfo };
            }
            my $lcTag = lc $$newInfo{Name};
            my (@lcTags, @tagIDs, $existed, $isFlat);
            # if this is a structure, add all flattened tag names to lookup
            if ($$newInfo{Struct}) {
                my $lcFlat = $$newInfo{FlatName} ? lc($$newInfo{FlatName}) : $lcTag;
                AddFields($tagTablePtr, $tagID, $lcFlat, \@tagIDs, \@lcTags, $tnum);
            }
            # add tags to lookup even though we don't know if they are writable
            # (to save speed by not having to load the module)
Tags:       for (;;) {
                my $lookup = $tagLookup{$lcTag};
                $lookup or $lookup = $tagLookup{$lcTag} = { };
                if ($$lookup{$tnum}) {
                    my $le = $$lookup{$tnum};
                    my $ids = (ref $le eq 'ARRAY') ? $le : [ $le ];
                    if (ref $tagID) {
                        # a reference points to the tag ID of the base structure for
                        # a flattened tag.  There must be only one of these,
                        # and it must come first.
                        unshift @$ids, $tagID unless ref $$ids[0];
                    # only add new tag ID if it didn't already exist
                    } elsif (grep /^$tagID$/, @$ids) {
                        $existed = 1 unless $isFlat;
                    } else {
                        push @$ids, $tagID;
                    }
                    # only update lookup if there is now more than one entry
                    $$lookup{$tnum} = $ids if @$ids > 1;
                } else {
                    $$lookup{$tnum} = $tagID;
                }
                last unless @tagIDs;
                for (;;) {
                    $tagID = shift @tagIDs;
                    $lcTag = shift @lcTags;
                    last unless $$tagTablePtr{$tagID}; # don't waste time if it exists
                    last Tags unless @tagIDs;
                }
                $isFlat = 1;
            }
            # add any new subdirectory tables (unless done already)
            next if $existed or not $$newInfo{SubDirectory};
            my $subTable = $$newInfo{SubDirectory}{TagTable};
            next unless $subTable and not defined $tableNumHash{$subTable};
            next if $moreTableRefs{$subTable};
            no strict 'refs';
            next unless %$subTable;
            # save new table to process after this one
            push @moreTables, $subTable;
            $moreTableRefs{$subTable} = \%$subTable;
            # save source table name so we can load it when necessary
            $$subTable{SRC_TABLE} = $table;
        }
        $table = shift @moreTables or last;
        $tagTablePtr = $moreTableRefs{$table};
    }
}

#------------------------------------------------------------------------------
# Return true if the tag exists
# Inputs: 0) tag name (case insensitive)
# Returns: true if tag exists
sub TagExists($)
{
    my $tag = lc($_[0]);
    return 1 if $tagExists{$tag} or $tagLookup{$tag};
    return 0;
}

#------------------------------------------------------------------------------
# Find information for writable tags (case insensitive)
# Inputs: 0) tag name (case insensitive)
# Returns: Scalar context: tag info or false if none found
#          List context: list of all matching tagInfo hashes
sub FindTagInfo($)
{
    local $_;
    my $tag = shift;
    my $lcTag = lc($tag);
    my ($tableNum, @tagInfoList, @lookups);
    my $lookup = $tagLookup{$lcTag};
    if (not $lookup and $lcTag =~ /[?*]/) {
        # allow wildcards in tag name
        my $pat = $lcTag;
        $pat =~ s/\*/[-\\w]*/g;
        $pat =~ s/\?/[-\\w]/g;
        my @tags = grep(/^$pat$/, keys %tagLookup);
        if (@tags) {
            push @lookups, $tagLookup{$_} foreach sort @tags;
            $lookup = shift @lookups;
        }
    }
    while ($lookup) {
        foreach $tableNum (sort { $a <=> $b } keys %$lookup) {
            my $table = GetTagTable($tableList[$tableNum]);
            my $le = $$lookup{$tableNum};
            my ($tagID, $tagIDs);
            if (ref $le eq 'ARRAY') {
                $tagIDs = $le;
                # if first entry is a reference, it indicates that this is a
                # flattened tag and refers to the tag ID of the containing top-level
                # structure, so now is the time to generate the flattened tags
                if (ref $$tagIDs[0]) {
                    # (remove from the lookup since we only need to do this once)
                    my $rootIDPtr = shift @$tagIDs;
                    require Image::ExifTool::XMP;
                    Image::ExifTool::XMP::AddFlattenedTags($table, $$rootIDPtr);
                }
            } else {
                $tagIDs = [ $le ];
            }
            foreach $tagID (@$tagIDs) {
                my @infoList = GetTagInfoList($table,$tagID);
                unless (@infoList) {
                    my $reload;
                    # call write proc if it exists in case it adds tags to the table
                    my $writeProc = $table->{WRITE_PROC};
                    if ($writeProc) {
                        no strict 'refs';
                        $reload = 1 if &$writeProc();
                    }
                    # load module with composite tag if necessary
                    my $compMod = $compositeModules{$lcTag};
                    $reload = 1 if $compMod and eval "require $compMod";
                    @infoList = GetTagInfoList($table,$tagID) if $reload;
                }
                if (@infoList == 1) {
                    push @tagInfoList, @infoList;
                } elsif (@infoList > 1) {
                    my $tagInfo;
                    # must check tag list in case tags have different names
                    foreach $tagInfo (@infoList) {
                        next unless $lcTag eq lc($$tagInfo{Name});
                        push @tagInfoList, $tagInfo;
                    }
                }
            }
        }
        $lookup = shift @lookups;
    }
    if (wantarray) {
        return @tagInfoList;
    } else {
        return $tagInfoList[0];
    }
}


1;  # end

__END__

=head1 NAME

Image::ExifTool::TagLookup - Fast lookup for ExifTool tags

=head1 SYNOPSIS

This module is required by Image::ExifTool for writing tags.

=head1 DESCRIPTION

Provides a fast, case insensitive lookup for tag names.

=head1 AUTHOR

Copyright 2003-2024, Phil Harvey (philharvey66 at gmail.com)

This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.

=head1 SEE ALSO

L<Image::ExifTool(3pm)|Image::ExifTool>,
L<Image::ExifTool::BuildTagLookup(3pm)|Image::ExifTool::BuildTagLookup>,
L<Image::ExifTool::TagNames(3pm)|Image::ExifTool::TagNames>

=cut