package mrmime

  1. Overview
  2. Docs

Source file iana.ml

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
module Map = Map.Make (struct
  type t = string

  let compare a b =
    String.compare (String.lowercase_ascii a) (String.lowercase_ascii b)
end)

module Set = Set.Make (struct
  type t = string

  let compare a b =
    String.compare (String.lowercase_ascii a) (String.lowercase_ascii b)
end)

(* last update 2016-06-01 *)

let database =
  Map.add "video"
    (Set.of_list
       [ "1d-interleaved-parityfec";
         "3gpp";
         "3gpp-tt";
         "3gpp2";
         "BMPEG";
         "BT656";
         "CelB";
         "DV";
         "H261";
         "H263";
         "H263-1998";
         "H263-2000";
         "H264";
         "H264-RCDO";
         "H264-SVC";
         "H265";
         "JPEG";
         "MP1S";
         "MP2P";
         "MP2T";
         "MP4V-ES";
         "MPV";
         "SMPTE292M";
         "VP8";
         "encaprtp";
         "example";
         "iso.segment";
         "jpeg2000";
         "mj2";
         "mp4";
         "mpeg";
         "mpeg4-generic";
         "nv";
         "ogg";
         "parityfec";
         "pointer";
         "quicktime";
         "raptorfec";
         "raw";
         "rtp-enc-aescm128";
         "rtploopback";
         "rtx";
         "ulpfec";
         "vc1";
         "vnd.CCTV";
         "vnd.dece.hd";
         "vnd.dece.mobile";
         "vnd.dece.mp4";
         "vnd.dece.pd";
         "vnd.dece.sd";
         "vnd.dece.video";
         "vnd.directv.mpeg";
         "vnd.directv.mpeg-tts";
         "vnd.dlna.mpeg-tts";
         "vnd.dvb.file";
         "vnd.fvt";
         "vnd.hns.video";
         "vnd.iptvforum.1dparityfec-1010";
         "vnd.iptvforum.1dparityfec-2005";
         "vnd.iptvforum.2dparityfec-1010";
         "vnd.iptvforum.2dparityfec-2005";
         "vnd.iptvforum.ttsavc";
         "vnd.iptvforum.ttsmpeg2";
         "vnd.motorola.video";
         "vnd.motorola.videop";
         "vnd.mpegurl";
         "vnd.ms-playready.media.pyv";
         "vnd.nokia.interleaved-multimedia";
         "vnd.nokia.videovoip";
         "vnd.objectvideo";
         "vnd.radgamettools.bink";
         "vnd.radgamettools.smacker";
         "vnd.sealed.mpeg1";
         "vnd.sealed.mpeg4";
         "vnd.sealed.swf";
         "vnd.sealedmedia.softseal.mov";
         "vnd.uvvu.mp4";
         "vnd.vivo"
       ])
    (Map.add "text"
       (Set.of_list
          [ "1d-interleaved-parityfec";
            "RED";
            "cache-manifest";
            "calendar";
            "css";
            "csv";
            "csv-schema";
            "directory";
            "dns";
            "ecmascript";
            "encaprtp";
            "enriched";
            "example";
            "fwdred";
            "grammar-ref-list";
            "html";
            "javascript";
            "jcr-cnd";
            "markdown";
            "mizar";
            "n3";
            "parameters";
            "parityfec";
            "plain";
            "provenance-notation";
            "prs.fallenstein.rst";
            "prs.lines.tag";
            "prs.prop.logic";
            "raptorfec";
            "rfc822-headers";
            "richtext";
            "rtf";
            "rtp-enc-aescm128";
            "rtploopback";
            "rtx";
            "sgml";
            "t140";
            "tab-separated-values";
            "troff";
            "turtle";
            "ulpfec";
            "uri-list";
            "vcard";
            "vnd.DMClientScript";
            "vnd.IPTC.NITF";
            "vnd.IPTC.NewsML";
            "vnd.a";
            "vnd.abc";
            "vnd.curl";
            "vnd.debian.copyright";
            "vnd.dvb.subtitle";
            "vnd.esmertec.theme-descriptor";
            "vnd.fly";
            "vnd.fmi.flexstor";
            "vnd.graphviz";
            "vnd.in3d.3dml";
            "vnd.in3d.spot";
            "vnd.latex-z";
            "vnd.motorola.reflex";
            "vnd.ms-mediapackage";
            "vnd.net2phone.commcenter.command";
            "vnd.radisys.msml-basic-layout";
            "vnd.si.uricatalogue";
            "vnd.sun.j2me.app-descriptor";
            "vnd.trolltech.linguist";
            "vnd.wap.si";
            "vnd.wap.sl";
            "vnd.wap.wml";
            "vnd.wap.wmlscript";
            "xml";
            "xml-external-parsed-entity"
          ])
       (Map.add "multipart"
          (Set.of_list
             [ "alternative";
               "appledouble";
               "byteranges";
               "digest";
               "encrypted";
               "example";
               "form-data";
               "header-set";
               "mixed";
               "parallel";
               "related";
               "report";
               "signed";
               "voice-message";
               "x-mixed-replace"
             ])
          (Map.add "model"
             (Set.of_list
                [ "example";
                  "iges";
                  "mesh";
                  "vnd.collada+xml";
                  "vnd.dwf";
                  "vnd.flatland.3dml";
                  "vnd.gdl";
                  "vnd.gs-gdl";
                  "vnd.gtw";
                  "vnd.moml+xml";
                  "vnd.mts";
                  "vnd.opengex";
                  "vnd.parasolid.transmit.binary";
                  "vnd.parasolid.transmit.text";
                  "vnd.rosette.annotated-data-model";
                  "vnd.valve.source.compiled-map";
                  "vnd.vtu";
                  "vrml";
                  "x3d+fastinfoset";
                  "x3d+xml";
                  "x3d-vrml"
                ])
             (Map.add "message"
                (Set.of_list
                   [ "CPIM";
                     "delivery-status";
                     "disposition-notification";
                     "example";
                     "external-body";
                     "feedback-report";
                     "global";
                     "global-delivery-status";
                     "global-disposition-notification";
                     "global-headers";
                     "http";
                     "imdn+xml";
                     "news";
                     "partial";
                     "rfc822";
                     "s-http";
                     "sip";
                     "sipfrag";
                     "tracking-status";
                     "vnd.si.simp";
                     "vnd.wfa.wsc"
                   ])
                (Map.add "image"
                   (Set.of_list
                      [ "bmp";
                        "cgm";
                        "emf";
                        "example";
                        "fits";
                        "g3fax";
                        "gif";
                        "ief";
                        "jp2";
                        "jpeg";
                        "jpm";
                        "jpx";
                        "ktx";
                        "naplps";
                        "png";
                        "prs.btif";
                        "prs.pti";
                        "pwg-raster";
                        "svg+xml";
                        "t38";
                        "tiff";
                        "tiff-fx";
                        "vnd.adobe.photoshop";
                        "vnd.airzip.accelerator.azv";
                        "vnd.cns.inf2";
                        "vnd.dece.graphic";
                        "vnd.djvu";
                        "vnd.dvb.subtitle";
                        "vnd.dwg";
                        "vnd.dxf";
                        "vnd.fastbidsheet";
                        "vnd.fpx";
                        "vnd.fst";
                        "vnd.fujixerox.edmics-mmr";
                        "vnd.fujixerox.edmics-rlc";
                        "vnd.globalgraphics.pgb";
                        "vnd.microsoft.icon";
                        "vnd.mix";
                        "vnd.mozilla.apng";
                        "vnd.ms-modi";
                        "vnd.net-fpx";
                        "vnd.radiance";
                        "vnd.sealed.png";
                        "vnd.sealedmedia.softseal.gif";
                        "vnd.sealedmedia.softseal.jpg";
                        "vnd.svf";
                        "vnd.tencent.tap";
                        "vnd.valve.source.texture";
                        "vnd.wap.wbmp";
                        "vnd.xiff";
                        "vnd.zbrush.pcx";
                        "wmf";
                        "x-emf";
                        "x-wmf"
                      ])
                   (Map.add "examples" (Set.of_list [])
                      (Map.add "audio"
                         (Set.of_list
                            [ "1d-interleaved-parityfec";
                              "32kadpcm";
                              "3gpp";
                              "3gpp2";
                              "AMR";
                              "AMR-WB";
                              "ATRAC-ADVANCED-LOSSLESS";
                              "ATRAC-X";
                              "ATRAC3";
                              "BV16";
                              "BV32";
                              "CN";
                              "DAT12";
                              "DV";
                              "DVI4";
                              "EVRC";
                              "EVRC-QCP";
                              "EVRC0";
                              "EVRC1";
                              "EVRCB";
                              "EVRCB0";
                              "EVRCB1";
                              "EVRCNW";
                              "EVRCNW0";
                              "EVRCNW1";
                              "EVRCWB";
                              "EVRCWB0";
                              "EVRCWB1";
                              "EVS";
                              "G711-0";
                              "G719";
                              "G722";
                              "G7221";
                              "G723";
                              "G726-16";
                              "G726-24";
                              "G726-32";
                              "G726-40";
                              "G728";
                              "G729";
                              "G7291";
                              "G729D";
                              "G729E";
                              "GSM";
                              "GSM-EFR";
                              "GSM-HR-08";
                              "L16";
                              "L20";
                              "L24";
                              "L8";
                              "LPC";
                              "MP4A-LATM";
                              "MPA";
                              "PCMA";
                              "PCMA-WB";
                              "PCMU";
                              "PCMU-WB";
                              "QCELP";
                              "RED";
                              "SMV";
                              "SMV-QCP";
                              "SMV0";
                              "UEMCLIP";
                              "VDVI";
                              "VMR-WB";
                              "ac3";
                              "amr-wb+";
                              "aptx";
                              "asc";
                              "basic";
                              "clearmode";
                              "dls";
                              "dsr-es201108";
                              "dsr-es202050";
                              "dsr-es202211";
                              "dsr-es202212";
                              "eac3";
                              "encaprtp";
                              "example";
                              "fwdred";
                              "iLBC";
                              "ip-mr_v2.5";
                              "mobile-xmf";
                              "mp4";
                              "mpa-robust";
                              "mpeg";
                              "mpeg4-generic";
                              "ogg";
                              "opus";
                              "parityfec";
                              "prs.sid";
                              "raptorfec";
                              "rtp-enc-aescm128";
                              "rtp-midi";
                              "rtploopback";
                              "rtx";
                              "sp-midi";
                              "speex";
                              "t140c";
                              "t38";
                              "telephone-event";
                              "tone";
                              "ulpfec";
                              "vnd.3gpp.iufp";
                              "vnd.4SB";
                              "vnd.CELP";
                              "vnd.audiokoz";
                              "vnd.cisco.nse";
                              "vnd.cmles.radio-events";
                              "vnd.cns.anp1";
                              "vnd.cns.inf1";
                              "vnd.dece.audio";
                              "vnd.digital-winds";
                              "vnd.dlna.adts";
                              "vnd.dolby.heaac.1";
                              "vnd.dolby.heaac.2";
                              "vnd.dolby.mlp";
                              "vnd.dolby.mps";
                              "vnd.dolby.pl2";
                              "vnd.dolby.pl2x";
                              "vnd.dolby.pl2z";
                              "vnd.dolby.pulse.1";
                              "vnd.dra";
                              "vnd.dts";
                              "vnd.dts.hd";
                              "vnd.dvb.file";
                              "vnd.everad.plj";
                              "vnd.hns.audio";
                              "vnd.lucent.voice";
                              "vnd.ms-playready.media.pya";
                              "vnd.nokia.mobile-xmf";
                              "vnd.nortel.vbk";
                              "vnd.nuera.ecelp4800";
                              "vnd.nuera.ecelp7470";
                              "vnd.nuera.ecelp9600";
                              "vnd.octel.sbc";
                              "vnd.qcelp";
                              "vnd.rhetorex.32kadpcm";
                              "vnd.rip";
                              "vnd.sealedmedia.softseal.mpeg";
                              "vnd.vmx.cvsd";
                              "vorbis";
                              "vorbis-config"
                            ])
                         (Map.add "application"
                            (Set.of_list
                               [ "1d-interleaved-parityfec";
                                 "3gpdash-qoe-report+xml";
                                 "3gpp-ims+xml";
                                 "A2L";
                                 "AML";
                                 "ATF";
                                 "ATFX";
                                 "ATXML";
                                 "CALS-1840";
                                 "CDFX+XML";
                                 "CEA";
                                 "CSTAdata+xml";
                                 "DCD";
                                 "DII";
                                 "DIT";
                                 "EDI-X12";
                                 "EDI-consent";
                                 "EDIFACT";
                                 "EmergencyCallData.Comment+xml";
                                 "EmergencyCallData.DeviceInfo+xml";
                                 "EmergencyCallData.ProviderInfo+xml";
                                 "EmergencyCallData.ServiceInfo+xml";
                                 "EmergencyCallData.SubscriberInfo+xml";
                                 "H224";
                                 "LXF";
                                 "MF4";
                                 "ODX";
                                 "PDX";
                                 "activemessage";
                                 "alto-costmap+json";
                                 "alto-costmapfilter+json";
                                 "alto-directory+json";
                                 "alto-endpointcost+json";
                                 "alto-endpointcostparams+json";
                                 "alto-endpointprop+json";
                                 "alto-endpointpropparams+json";
                                 "alto-error+json";
                                 "alto-networkmap+json";
                                 "alto-networkmapfilter+json";
                                 "andrew-inset";
                                 "applefile";
                                 "atom+xml";
                                 "atomcat+xml";
                                 "atomdeleted+xml";
                                 "atomicmail";
                                 "atomsvc+xml";
                                 "auth-policy+xml";
                                 "bacnet-xdd+zip";
                                 "batch-SMTP";
                                 "beep+xml";
                                 "calendar+json";
                                 "calendar+xml";
                                 "call-completion";
                                 "cbor";
                                 "ccmp+xml";
                                 "ccxml+xml";
                                 "cdmi-capability";
                                 "cdmi-container";
                                 "cdmi-domain";
                                 "cdmi-object";
                                 "cdmi-queue";
                                 "cdni";
                                 "cea-2018+xml";
                                 "cellml+xml";
                                 "cfw";
                                 "cms";
                                 "cnrp+xml";
                                 "coap-group+json";
                                 "commonground";
                                 "conference-info+xml";
                                 "cpl+xml";
                                 "csrattrs";
                                 "csta+xml";
                                 "csvm+json";
                                 "cybercash";
                                 "dash+xml";
                                 "dashdelta";
                                 "davmount+xml";
                                 "dca-rft";
                                 "dec-dx";
                                 "dialog-info+xml";
                                 "dicom";
                                 "dns";
                                 "dskpp+xml";
                                 "dssc+der";
                                 "dssc+xml";
                                 "dvcs";
                                 "ecmascript";
                                 "efi";
                                 "emma+xml";
                                 "emotionml+xml";
                                 "encaprtp";
                                 "epp+xml";
                                 "epub+zip";
                                 "eshop";
                                 "example";
                                 "exi";
                                 "fastinfoset";
                                 "fastsoap";
                                 "fdt+xml";
                                 "fits";
                                 "font-sfnt";
                                 "font-tdpfr";
                                 "font-woff";
                                 "framework-attributes+xml";
                                 "gzip";
                                 "held+xml";
                                 "http";
                                 "hyperstudio";
                                 "ibe-key-request+xml";
                                 "ibe-pkg-reply+xml";
                                 "ibe-pp-data";
                                 "iges";
                                 "im-iscomposing+xml";
                                 "index";
                                 "index.cmd";
                                 "index.obj";
                                 "index.response";
                                 "index.vnd";
                                 "inkml+xml";
                                 "iotp";
                                 "ipfix";
                                 "ipp";
                                 "isup";
                                 "its+xml";
                                 "javascript";
                                 "jose";
                                 "jose+json";
                                 "jrd+json";
                                 "json";
                                 "json-patch+json";
                                 "json-seq";
                                 "jwk+json";
                                 "jwk-set+json";
                                 "jwt";
                                 "kpml-request+xml";
                                 "kpml-response+xml";
                                 "ld+json";
                                 "lgr+xml";
                                 "link-format";
                                 "load-control+xml";
                                 "lost+xml";
                                 "lostsync+xml";
                                 "mac-binhex40";
                                 "macwriteii";
                                 "mads+xml";
                                 "marc";
                                 "marcxml+xml";
                                 "mathematica";
                                 "mathml+xml";
                                 "mathml-content+xml";
                                 "mathml-presentation+xml";
                                 "mbms-associated-procedure-description+xml";
                                 "mbms-deregister+xml";
                                 "mbms-envelope+xml";
                                 "mbms-msk+xml";
                                 "mbms-msk-response+xml";
                                 "mbms-protection-description+xml";
                                 "mbms-reception-report+xml";
                                 "mbms-register+xml";
                                 "mbms-register-response+xml";
                                 "mbms-schedule+xml";
                                 "mbms-user-service-description+xml";
                                 "mbox";
                                 "media-policy-dataset+xml";
                                 "media_control+xml";
                                 "mediaservercontrol+xml";
                                 "merge-patch+json";
                                 "metalink4+xml";
                                 "mets+xml";
                                 "mikey";
                                 "mods+xml";
                                 "moss-keys";
                                 "moss-signature";
                                 "mosskey-data";
                                 "mosskey-request";
                                 "mp21";
                                 "mp4";
                                 "mpeg4-generic";
                                 "mpeg4-iod";
                                 "mpeg4-iod-xmt";
                                 "mrb-consumer+xml";
                                 "mrb-publish+xml";
                                 "msc-ivr+xml";
                                 "msc-mixer+xml";
                                 "msword";
                                 "mxf";
                                 "nasdata";
                                 "news-checkgroups";
                                 "news-groupinfo";
                                 "news-transmission";
                                 "nlsml+xml";
                                 "nss";
                                 "ocsp-request";
                                 "ocsp-response";
                                 "octet-stream";
                                 "oda";
                                 "oebps-package+xml";
                                 "ogg";
                                 "oxps";
                                 "p2p-overlay+xml";
                                 "parityfec";
                                 "patch-ops-error+xml";
                                 "pdf";
                                 "pgp-encrypted";
                                 "pgp-keys";
                                 "pgp-signature";
                                 "pidf+xml";
                                 "pidf-diff+xml";
                                 "pkcs10";
                                 "pkcs12";
                                 "pkcs7-mime";
                                 "pkcs7-signature";
                                 "pkcs8";
                                 "pkix-attr-cert";
                                 "pkix-cert";
                                 "pkix-crl";
                                 "pkix-pkipath";
                                 "pkixcmp";
                                 "pls+xml";
                                 "poc-settings+xml";
                                 "postscript";
                                 "ppsp-tracker+json";
                                 "problem+json";
                                 "problem+xml";
                                 "provenance+xml";
                                 "prs.alvestrand.titrax-sheet";
                                 "prs.cww";
                                 "prs.hpub+zip";
                                 "prs.nprend";
                                 "prs.plucker";
                                 "prs.rdf-xml-crypt";
                                 "prs.xsf+xml";
                                 "pskc+xml";
                                 "qsig";
                                 "raptorfec";
                                 "rdap+json";
                                 "rdf+xml";
                                 "reginfo+xml";
                                 "relax-ng-compact-syntax";
                                 "remote-printing";
                                 "reputon+json";
                                 "resource-lists+xml";
                                 "resource-lists-diff+xml";
                                 "rfc+xml";
                                 "riscos";
                                 "rlmi+xml";
                                 "rls-services+xml";
                                 "rpki-ghostbusters";
                                 "rpki-manifest";
                                 "rpki-roa";
                                 "rpki-updown";
                                 "rtf";
                                 "rtploopback";
                                 "rtx";
                                 "samlassertion+xml";
                                 "samlmetadata+xml";
                                 "sbml+xml";
                                 "scaip+xml";
                                 "scim+json";
                                 "scvp-cv-request";
                                 "scvp-cv-response";
                                 "scvp-vp-request";
                                 "scvp-vp-response";
                                 "sdp";
                                 "sep+xml";
                                 "sep-exi";
                                 "session-info";
                                 "set-payment";
                                 "set-payment-initiation";
                                 "set-registration";
                                 "set-registration-initiation";
                                 "sgml";
                                 "sgml-open-catalog";
                                 "shf+xml";
                                 "sieve";
                                 "simple-filter+xml";
                                 "simple-message-summary";
                                 "simpleSymbolContainer";
                                 "slate";
                                 "smil";
                                 "smpte336m";
                                 "soap+fastinfoset";
                                 "soap+xml";
                                 "sparql-query";
                                 "sparql-results+xml";
                                 "spirits-event+xml";
                                 "sql";
                                 "srgs";
                                 "srgs+xml";
                                 "sru+xml";
                                 "ssml+xml";
                                 "tamp-apex-update";
                                 "tamp-apex-update-confirm";
                                 "tamp-community-update";
                                 "tamp-community-update-confirm";
                                 "tamp-error";
                                 "tamp-sequence-adjust";
                                 "tamp-sequence-adjust-confirm";
                                 "tamp-status-query";
                                 "tamp-status-response";
                                 "tamp-update";
                                 "tamp-update-confirm";
                                 "tei+xml";
                                 "thraud+xml";
                                 "timestamp-query";
                                 "timestamp-reply";
                                 "timestamped-data";
                                 "ttml+xml";
                                 "tve-trigger";
                                 "ulpfec";
                                 "urc-grpsheet+xml";
                                 "urc-ressheet+xml";
                                 "urc-targetdesc+xml";
                                 "urc-uisocketdesc+xml";
                                 "vcard+json";
                                 "vcard+xml";
                                 "vemmi";
                                 "vnd.3M.Post-it-Notes";
                                 "vnd.3gpp-prose+xml";
                                 "vnd.3gpp-prose-pc3ch+xml";
                                 "vnd.3gpp.SRVCC-info+xml";
                                 "vnd.3gpp.access-transfer-events+xml";
                                 "vnd.3gpp.bsf+xml";
                                 "vnd.3gpp.mid-call+xml";
                                 "vnd.3gpp.pic-bw-large";
                                 "vnd.3gpp.pic-bw-small";
                                 "vnd.3gpp.pic-bw-var";
                                 "vnd.3gpp.sms";
                                 "vnd.3gpp.sms+xml";
                                 "vnd.3gpp.srvcc-ext+xml";
                                 "vnd.3gpp.state-and-event-info+xml";
                                 "vnd.3gpp.ussd+xml";
                                 "vnd.3gpp2.bcmcsinfo+xml";
                                 "vnd.3gpp2.sms";
                                 "vnd.3gpp2.tcap";
                                 "vnd.3lightssoftware.imagescal";
                                 "vnd.FloGraphIt";
                                 "vnd.HandHeld-Entertainment+xml";
                                 "vnd.Kinar";
                                 "vnd.MFER";
                                 "vnd.Mobius.DAF";
                                 "vnd.Mobius.DIS";
                                 "vnd.Mobius.MBK";
                                 "vnd.Mobius.MQY";
                                 "vnd.Mobius.MSL";
                                 "vnd.Mobius.PLC";
                                 "vnd.Mobius.TXF";
                                 "vnd.Quark.QuarkXPress";
                                 "vnd.RenLearn.rlprint";
                                 "vnd.SimTech-MindMapper";
                                 "vnd.accpac.simply.aso";
                                 "vnd.accpac.simply.imp";
                                 "vnd.acucobol";
                                 "vnd.acucorp";
                                 "vnd.adobe.flash.movie";
                                 "vnd.adobe.formscentral.fcdt";
                                 "vnd.adobe.fxp";
                                 "vnd.adobe.partial-upload";
                                 "vnd.adobe.xdp+xml";
                                 "vnd.adobe.xfdf";
                                 "vnd.aether.imp";
                                 "vnd.ah-barcode";
                                 "vnd.ahead.space";
                                 "vnd.airzip.filesecure.azf";
                                 "vnd.airzip.filesecure.azs";
                                 "vnd.americandynamics.acc";
                                 "vnd.amiga.ami";
                                 "vnd.amundsen.maze+xml";
                                 "vnd.anki";
                                 "vnd.anser-web-certificate-issue-initiation";
                                 "vnd.antix.game-component";
                                 "vnd.apache.thrift.binary";
                                 "vnd.apache.thrift.compact";
                                 "vnd.apache.thrift.json";
                                 "vnd.api+json";
                                 "vnd.apple.installer+xml";
                                 "vnd.apple.mpegurl";
                                 "vnd.arastra.swi";
                                 "vnd.aristanetworks.swi";
                                 "vnd.artsquare";
                                 "vnd.astraea-software.iota";
                                 "vnd.audiograph";
                                 "vnd.autopackage";
                                 "vnd.avistar+xml";
                                 "vnd.balsamiq.bmml+xml";
                                 "vnd.balsamiq.bmpr";
                                 "vnd.bekitzur-stech+json";
                                 "vnd.biopax.rdf+xml";
                                 "vnd.blueice.multipass";
                                 "vnd.bluetooth.ep.oob";
                                 "vnd.bluetooth.le.oob";
                                 "vnd.bmi";
                                 "vnd.businessobjects";
                                 "vnd.cab-jscript";
                                 "vnd.canon-cpdl";
                                 "vnd.canon-lips";
                                 "vnd.cendio.thinlinc.clientconf";
                                 "vnd.century-systems.tcp_stream";
                                 "vnd.chemdraw+xml";
                                 "vnd.chipnuts.karaoke-mmd";
                                 "vnd.cinderella";
                                 "vnd.cirpack.isdn-ext";
                                 "vnd.citationstyles.style+xml";
                                 "vnd.claymore";
                                 "vnd.cloanto.rp9";
                                 "vnd.clonk.c4group";
                                 "vnd.cluetrust.cartomobile-config";
                                 "vnd.cluetrust.cartomobile-config-pkg";
                                 "vnd.coffeescript";
                                 "vnd.collection+json";
                                 "vnd.collection.doc+json";
                                 "vnd.collection.next+json";
                                 "vnd.commerce-battelle";
                                 "vnd.commonspace";
                                 "vnd.contact.cmsg";
                                 "vnd.coreos.ignition+json";
                                 "vnd.cosmocaller";
                                 "vnd.crick.clicker";
                                 "vnd.crick.clicker.keyboard";
                                 "vnd.crick.clicker.palette";
                                 "vnd.crick.clicker.template";
                                 "vnd.crick.clicker.wordbank";
                                 "vnd.criticaltools.wbs+xml";
                                 "vnd.ctc-posml";
                                 "vnd.ctct.ws+xml";
                                 "vnd.cups-pdf";
                                 "vnd.cups-postscript";
                                 "vnd.cups-ppd";
                                 "vnd.cups-raster";
                                 "vnd.cups-raw";
                                 "vnd.curl";
                                 "vnd.cyan.dean.root+xml";
                                 "vnd.cybank";
                                 "vnd.dart";
                                 "vnd.data-vision.rdz";
                                 "vnd.debian.binary-package";
                                 "vnd.dece.data";
                                 "vnd.dece.ttml+xml";
                                 "vnd.dece.unspecified";
                                 "vnd.dece.zip";
                                 "vnd.denovo.fcselayout-link";
                                 "vnd.desmume.movie";
                                 "vnd.dir-bi.plate-dl-nosuffix";
                                 "vnd.dm.delegation+xml";
                                 "vnd.dna";
                                 "vnd.document+json";
                                 "vnd.dolby.mobile.1";
                                 "vnd.dolby.mobile.2";
                                 "vnd.doremir.scorecloud-binary-document";
                                 "vnd.dpgraph";
                                 "vnd.dreamfactory";
                                 "vnd.drive+json";
                                 "vnd.dtg.local";
                                 "vnd.dtg.local.flash";
                                 "vnd.dtg.local.html";
                                 "vnd.dvb.ait";
                                 "vnd.dvb.dvbj";
                                 "vnd.dvb.esgcontainer";
                                 "vnd.dvb.ipdcdftnotifaccess";
                                 "vnd.dvb.ipdcesgaccess";
                                 "vnd.dvb.ipdcesgaccess2";
                                 "vnd.dvb.ipdcesgpdd";
                                 "vnd.dvb.ipdcroaming";
                                 "vnd.dvb.iptv.alfec-base";
                                 "vnd.dvb.iptv.alfec-enhancement";
                                 "vnd.dvb.notif-aggregate-root+xml";
                                 "vnd.dvb.notif-container+xml";
                                 "vnd.dvb.notif-generic+xml";
                                 "vnd.dvb.notif-ia-msglist+xml";
                                 "vnd.dvb.notif-ia-registration-request+xml";
                                 "vnd.dvb.notif-ia-registration-response+xml";
                                 "vnd.dvb.notif-init+xml";
                                 "vnd.dvb.pfr";
                                 "vnd.dvb.service";
                                 "vnd.dxr";
                                 "vnd.dynageo";
                                 "vnd.dzr";
                                 "vnd.easykaraoke.cdgdownload";
                                 "vnd.ecdis-update";
                                 "vnd.ecowin.chart";
                                 "vnd.ecowin.filerequest";
                                 "vnd.ecowin.fileupdate";
                                 "vnd.ecowin.series";
                                 "vnd.ecowin.seriesrequest";
                                 "vnd.ecowin.seriesupdate";
                                 "vnd.emclient.accessrequest+xml";
                                 "vnd.enliven";
                                 "vnd.enphase.envoy";
                                 "vnd.eprints.data+xml";
                                 "vnd.epson.esf";
                                 "vnd.epson.msf";
                                 "vnd.epson.quickanime";
                                 "vnd.epson.salt";
                                 "vnd.epson.ssf";
                                 "vnd.ericsson.quickcall";
                                 "vnd.eszigno3+xml";
                                 "vnd.etsi.aoc+xml";
                                 "vnd.etsi.asic-e+zip";
                                 "vnd.etsi.asic-s+zip";
                                 "vnd.etsi.cug+xml";
                                 "vnd.etsi.iptvcommand+xml";
                                 "vnd.etsi.iptvdiscovery+xml";
                                 "vnd.etsi.iptvprofile+xml";
                                 "vnd.etsi.iptvsad-bc+xml";
                                 "vnd.etsi.iptvsad-cod+xml";
                                 "vnd.etsi.iptvsad-npvr+xml";
                                 "vnd.etsi.iptvservice+xml";
                                 "vnd.etsi.iptvsync+xml";
                                 "vnd.etsi.iptvueprofile+xml";
                                 "vnd.etsi.mcid+xml";
                                 "vnd.etsi.mheg5";
                                 "vnd.etsi.overload-control-policy-dataset+xml";
                                 "vnd.etsi.pstn+xml";
                                 "vnd.etsi.sci+xml";
                                 "vnd.etsi.simservs+xml";
                                 "vnd.etsi.timestamp-token";
                                 "vnd.etsi.tsl+xml";
                                 "vnd.etsi.tsl.der";
                                 "vnd.eudora.data";
                                 "vnd.ezpix-album";
                                 "vnd.ezpix-package";
                                 "vnd.f-secure.mobile";
                                 "vnd.fastcopy-disk-image";
                                 "vnd.fdf";
                                 "vnd.fdsn.mseed";
                                 "vnd.fdsn.seed";
                                 "vnd.ffsns";
                                 "vnd.filmit.zfc";
                                 "vnd.fints";
                                 "vnd.firemonkeys.cloudcell";
                                 "vnd.fluxtime.clip";
                                 "vnd.font-fontforge-sfd";
                                 "vnd.framemaker";
                                 "vnd.frogans.fnc";
                                 "vnd.frogans.ltf";
                                 "vnd.fsc.weblaunch";
                                 "vnd.fujitsu.oasys";
                                 "vnd.fujitsu.oasys2";
                                 "vnd.fujitsu.oasys3";
                                 "vnd.fujitsu.oasysgp";
                                 "vnd.fujitsu.oasysprs";
                                 "vnd.fujixerox.ART-EX";
                                 "vnd.fujixerox.ART4";
                                 "vnd.fujixerox.HBPL";
                                 "vnd.fujixerox.ddd";
                                 "vnd.fujixerox.docuworks";
                                 "vnd.fujixerox.docuworks.binder";
                                 "vnd.fujixerox.docuworks.container";
                                 "vnd.fut-misnet";
                                 "vnd.fuzzysheet";
                                 "vnd.genomatix.tuxedo";
                                 "vnd.geo+json";
                                 "vnd.geocube+xml";
                                 "vnd.geogebra.file";
                                 "vnd.geogebra.tool";
                                 "vnd.geometry-explorer";
                                 "vnd.geonext";
                                 "vnd.geoplan";
                                 "vnd.geospace";
                                 "vnd.gerber";
                                 "vnd.globalplatform.card-content-mgt";
                                 "vnd.globalplatform.card-content-mgt-response";
                                 "vnd.gmx";
                                 "vnd.google-earth.kml+xml";
                                 "vnd.google-earth.kmz";
                                 "vnd.gov.sk.e-form+xml";
                                 "vnd.gov.sk.e-form+zip";
                                 "vnd.gov.sk.xmldatacontainer+xml";
                                 "vnd.grafeq";
                                 "vnd.gridmp";
                                 "vnd.groove-account";
                                 "vnd.groove-help";
                                 "vnd.groove-identity-message";
                                 "vnd.groove-injector";
                                 "vnd.groove-tool-message";
                                 "vnd.groove-tool-template";
                                 "vnd.groove-vcard";
                                 "vnd.hal+json";
                                 "vnd.hal+xml";
                                 "vnd.hbci";
                                 "vnd.hcl-bireports";
                                 "vnd.hdt";
                                 "vnd.heroku+json";
                                 "vnd.hhe.lesson-player";
                                 "vnd.hp-HPGL";
                                 "vnd.hp-PCL";
                                 "vnd.hp-PCLXL";
                                 "vnd.hp-hpid";
                                 "vnd.hp-hps";
                                 "vnd.hp-jlyt";
                                 "vnd.httphone";
                                 "vnd.hydrostatix.sof-data";
                                 "vnd.hyperdrive+json";
                                 "vnd.hzn-3d-crossword";
                                 "vnd.ibm.MiniPay";
                                 "vnd.ibm.afplinedata";
                                 "vnd.ibm.electronic-media";
                                 "vnd.ibm.modcap";
                                 "vnd.ibm.rights-management";
                                 "vnd.ibm.secure-container";
                                 "vnd.iccprofile";
                                 "vnd.ieee.1905";
                                 "vnd.igloader";
                                 "vnd.immervision-ivp";
                                 "vnd.immervision-ivu";
                                 "vnd.ims.imsccv1p1";
                                 "vnd.ims.imsccv1p2";
                                 "vnd.ims.imsccv1p3";
                                 "vnd.ims.lis.v2.result+json";
                                 "vnd.ims.lti.v2.toolconsumerprofile+json";
                                 "vnd.ims.lti.v2.toolproxy+json";
                                 "vnd.ims.lti.v2.toolproxy.id+json";
                                 "vnd.ims.lti.v2.toolsettings+json";
                                 "vnd.ims.lti.v2.toolsettings.simple+json";
                                 "vnd.informedcontrol.rms+xml";
                                 "vnd.informix-visionary";
                                 "vnd.infotech.project";
                                 "vnd.infotech.project+xml";
                                 "vnd.innopath.wamp.notification";
                                 "vnd.insors.igm";
                                 "vnd.intercon.formnet";
                                 "vnd.intergeo";
                                 "vnd.intertrust.digibox";
                                 "vnd.intertrust.nncp";
                                 "vnd.intu.qbo";
                                 "vnd.intu.qfx";
                                 "vnd.iptc.g2.catalogitem+xml";
                                 "vnd.iptc.g2.conceptitem+xml";
                                 "vnd.iptc.g2.knowledgeitem+xml";
                                 "vnd.iptc.g2.newsitem+xml";
                                 "vnd.iptc.g2.newsmessage+xml";
                                 "vnd.iptc.g2.packageitem+xml";
                                 "vnd.iptc.g2.planningitem+xml";
                                 "vnd.ipunplugged.rcprofile";
                                 "vnd.irepository.package+xml";
                                 "vnd.is-xpr";
                                 "vnd.isac.fcs";
                                 "vnd.jam";
                                 "vnd.japannet-directory-service";
                                 "vnd.japannet-jpnstore-wakeup";
                                 "vnd.japannet-payment-wakeup";
                                 "vnd.japannet-registration";
                                 "vnd.japannet-registration-wakeup";
                                 "vnd.japannet-setstore-wakeup";
                                 "vnd.japannet-verification";
                                 "vnd.japannet-verification-wakeup";
                                 "vnd.jcp.javame.midlet-rms";
                                 "vnd.jisp";
                                 "vnd.joost.joda-archive";
                                 "vnd.jsk.isdn-ngn";
                                 "vnd.kahootz";
                                 "vnd.kde.karbon";
                                 "vnd.kde.kchart";
                                 "vnd.kde.kformula";
                                 "vnd.kde.kivio";
                                 "vnd.kde.kontour";
                                 "vnd.kde.kpresenter";
                                 "vnd.kde.kspread";
                                 "vnd.kde.kword";
                                 "vnd.kenameaapp";
                                 "vnd.kidspiration";
                                 "vnd.koan";
                                 "vnd.kodak-descriptor";
                                 "vnd.las.las+xml";
                                 "vnd.liberty-request+xml";
                                 "vnd.llamagraphics.life-balance.desktop";
                                 "vnd.llamagraphics.life-balance.exchange+xml";
                                 "vnd.lotus-1-2-3";
                                 "vnd.lotus-approach";
                                 "vnd.lotus-freelance";
                                 "vnd.lotus-notes";
                                 "vnd.lotus-organizer";
                                 "vnd.lotus-screencam";
                                 "vnd.lotus-wordpro";
                                 "vnd.macports.portpkg";
                                 "vnd.mapbox-vector-tile";
                                 "vnd.marlin.drm.actiontoken+xml";
                                 "vnd.marlin.drm.conftoken+xml";
                                 "vnd.marlin.drm.license+xml";
                                 "vnd.marlin.drm.mdcf";
                                 "vnd.mason+json";
                                 "vnd.maxmind.maxmind-db";
                                 "vnd.mcd";
                                 "vnd.medcalcdata";
                                 "vnd.mediastation.cdkey";
                                 "vnd.meridian-slingshot";
                                 "vnd.mfmp";
                                 "vnd.micro+json";
                                 "vnd.micrografx.flo";
                                 "vnd.micrografx.igx";
                                 "vnd.microsoft.portable-executable";
                                 "vnd.miele+json";
                                 "vnd.mif";
                                 "vnd.minisoft-hp3000-save";
                                 "vnd.mitsubishi.misty-guard.trustweb";
                                 "vnd.mophun.application";
                                 "vnd.mophun.certificate";
                                 "vnd.motorola.flexsuite";
                                 "vnd.motorola.flexsuite.adsi";
                                 "vnd.motorola.flexsuite.fis";
                                 "vnd.motorola.flexsuite.gotap";
                                 "vnd.motorola.flexsuite.kmr";
                                 "vnd.motorola.flexsuite.ttc";
                                 "vnd.motorola.flexsuite.wem";
                                 "vnd.motorola.iprm";
                                 "vnd.mozilla.xul+xml";
                                 "vnd.ms-3mfdocument";
                                 "vnd.ms-PrintDeviceCapabilities+xml";
                                 "vnd.ms-PrintSchemaTicket+xml";
                                 "vnd.ms-artgalry";
                                 "vnd.ms-asf";
                                 "vnd.ms-cab-compressed";
                                 "vnd.ms-excel";
                                 "vnd.ms-excel.addin.macroEnabled.12";
                                 "vnd.ms-excel.sheet.binary.macroEnabled.12";
                                 "vnd.ms-excel.sheet.macroEnabled.12";
                                 "vnd.ms-excel.template.macroEnabled.12";
                                 "vnd.ms-fontobject";
                                 "vnd.ms-htmlhelp";
                                 "vnd.ms-ims";
                                 "vnd.ms-lrm";
                                 "vnd.ms-office.activeX+xml";
                                 "vnd.ms-officetheme";
                                 "vnd.ms-playready.initiator+xml";
                                 "vnd.ms-powerpoint";
                                 "vnd.ms-powerpoint.addin.macroEnabled.12";
                                 "vnd.ms-powerpoint.presentation.macroEnabled.12";
                                 "vnd.ms-powerpoint.slide.macroEnabled.12";
                                 "vnd.ms-powerpoint.slideshow.macroEnabled.12";
                                 "vnd.ms-powerpoint.template.macroEnabled.12";
                                 "vnd.ms-project";
                                 "vnd.ms-tnef";
                                 "vnd.ms-windows.devicepairing";
                                 "vnd.ms-windows.nwprinting.oob";
                                 "vnd.ms-windows.printerpairing";
                                 "vnd.ms-windows.wsd.oob";
                                 "vnd.ms-wmdrm.lic-chlg-req";
                                 "vnd.ms-wmdrm.lic-resp";
                                 "vnd.ms-wmdrm.meter-chlg-req";
                                 "vnd.ms-wmdrm.meter-resp";
                                 "vnd.ms-word.document.macroEnabled.12";
                                 "vnd.ms-word.template.macroEnabled.12";
                                 "vnd.ms-works";
                                 "vnd.ms-wpl";
                                 "vnd.ms-xpsdocument";
                                 "vnd.msa-disk-image";
                                 "vnd.mseq";
                                 "vnd.msign";
                                 "vnd.multiad.creator";
                                 "vnd.multiad.creator.cif";
                                 "vnd.music-niff";
                                 "vnd.musician";
                                 "vnd.muvee.style";
                                 "vnd.mynfc";
                                 "vnd.ncd.control";
                                 "vnd.ncd.reference";
                                 "vnd.nervana";
                                 "vnd.netfpx";
                                 "vnd.neurolanguage.nlu";
                                 "vnd.nintendo.nitro.rom";
                                 "vnd.nintendo.snes.rom";
                                 "vnd.nitf";
                                 "vnd.noblenet-directory";
                                 "vnd.noblenet-sealer";
                                 "vnd.noblenet-web";
                                 "vnd.nokia.catalogs";
                                 "vnd.nokia.conml+wbxml";
                                 "vnd.nokia.conml+xml";
                                 "vnd.nokia.iSDS-radio-presets";
                                 "vnd.nokia.iptv.config+xml";
                                 "vnd.nokia.landmark+wbxml";
                                 "vnd.nokia.landmark+xml";
                                 "vnd.nokia.landmarkcollection+xml";
                                 "vnd.nokia.n-gage.ac+xml";
                                 "vnd.nokia.n-gage.data";
                                 "vnd.nokia.n-gage.symbian.install";
                                 "vnd.nokia.ncd";
                                 "vnd.nokia.pcd+wbxml";
                                 "vnd.nokia.pcd+xml";
                                 "vnd.nokia.radio-preset";
                                 "vnd.nokia.radio-presets";
                                 "vnd.novadigm.EDM";
                                 "vnd.novadigm.EDX";
                                 "vnd.novadigm.EXT";
                                 "vnd.ntt-local.content-share";
                                 "vnd.ntt-local.file-transfer";
                                 "vnd.ntt-local.ogw_remote-access";
                                 "vnd.ntt-local.sip-ta_remote";
                                 "vnd.ntt-local.sip-ta_tcp_stream";
                                 "vnd.oasis.opendocument.chart";
                                 "vnd.oasis.opendocument.chart-template";
                                 "vnd.oasis.opendocument.database";
                                 "vnd.oasis.opendocument.formula";
                                 "vnd.oasis.opendocument.formula-template";
                                 "vnd.oasis.opendocument.graphics";
                                 "vnd.oasis.opendocument.graphics-template";
                                 "vnd.oasis.opendocument.image";
                                 "vnd.oasis.opendocument.image-template";
                                 "vnd.oasis.opendocument.presentation";
                                 "vnd.oasis.opendocument.presentation-template";
                                 "vnd.oasis.opendocument.spreadsheet";
                                 "vnd.oasis.opendocument.spreadsheet-template";
                                 "vnd.oasis.opendocument.text";
                                 "vnd.oasis.opendocument.text-master";
                                 "vnd.oasis.opendocument.text-template";
                                 "vnd.oasis.opendocument.text-web";
                                 "vnd.obn";
                                 "vnd.oftn.l10n+json";
                                 "vnd.oipf.contentaccessdownload+xml";
                                 "vnd.oipf.contentaccessstreaming+xml";
                                 "vnd.oipf.cspg-hexbinary";
                                 "vnd.oipf.dae.svg+xml";
                                 "vnd.oipf.dae.xhtml+xml";
                                 "vnd.oipf.mippvcontrolmessage+xml";
                                 "vnd.oipf.pae.gem";
                                 "vnd.oipf.spdiscovery+xml";
                                 "vnd.oipf.spdlist+xml";
                                 "vnd.oipf.ueprofile+xml";
                                 "vnd.oipf.userprofile+xml";
                                 "vnd.olpc-sugar";
                                 "vnd.oma-scws-config";
                                 "vnd.oma-scws-http-request";
                                 "vnd.oma-scws-http-response";
                                 "vnd.oma.bcast.associated-procedure-parameter+xml";
                                 "vnd.oma.bcast.drm-trigger+xml";
                                 "vnd.oma.bcast.imd+xml";
                                 "vnd.oma.bcast.ltkm";
                                 "vnd.oma.bcast.notification+xml";
                                 "vnd.oma.bcast.provisioningtrigger";
                                 "vnd.oma.bcast.sgboot";
                                 "vnd.oma.bcast.sgdd+xml";
                                 "vnd.oma.bcast.sgdu";
                                 "vnd.oma.bcast.simple-symbol-container";
                                 "vnd.oma.bcast.smartcard-trigger+xml";
                                 "vnd.oma.bcast.sprov+xml";
                                 "vnd.oma.bcast.stkm";
                                 "vnd.oma.cab-address-book+xml";
                                 "vnd.oma.cab-feature-handler+xml";
                                 "vnd.oma.cab-pcc+xml";
                                 "vnd.oma.cab-subs-invite+xml";
                                 "vnd.oma.cab-user-prefs+xml";
                                 "vnd.oma.dcd";
                                 "vnd.oma.dcdc";
                                 "vnd.oma.dd2+xml";
                                 "vnd.oma.drm.risd+xml";
                                 "vnd.oma.group-usage-list+xml";
                                 "vnd.oma.lwm2m+json";
                                 "vnd.oma.pal+xml";
                                 "vnd.oma.poc.detailed-progress-report+xml";
                                 "vnd.oma.poc.final-report+xml";
                                 "vnd.oma.poc.groups+xml";
                                 "vnd.oma.poc.invocation-descriptor+xml";
                                 "vnd.oma.poc.optimized-progress-report+xml";
                                 "vnd.oma.push";
                                 "vnd.oma.scidm.messages+xml";
                                 "vnd.oma.xcap-directory+xml";
                                 "vnd.omads-email+xml";
                                 "vnd.omads-file+xml";
                                 "vnd.omads-folder+xml";
                                 "vnd.omaloc-supl-init";
                                 "vnd.onepager";
                                 "vnd.openblox.game+xml";
                                 "vnd.openblox.game-binary";
                                 "vnd.openeye.oeb";
                                 "vnd.openxmlformats-officedocument.custom-properties+xml";
                                 "vnd.openxmlformats-officedocument.customXmlProperties+xml";
                                 "vnd.openxmlformats-officedocument.drawing+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.chart+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.chartshapes+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.diagramColors+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.diagramData+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml";
                                 "vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml";
                                 "vnd.openxmlformats-officedocument.extended-properties+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.commentAuthors+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.comments+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.handoutMaster+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.notesMaster+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.notesSlide+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.presProps+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.presentation";
                                 "vnd.openxmlformats-officedocument.presentationml.presentation.main+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.slide";
                                 "vnd.openxmlformats-officedocument.presentationml.slide+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.slideLayout+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.slideMaster+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.slideUpdateInfo+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.slideshow";
                                 "vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.tableStyles+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.tags+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.template";
                                 "vnd.openxmlformats-officedocument.presentationml.template.main+xml";
                                 "vnd.openxmlformats-officedocument.presentationml.viewProps+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.comments+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.connections+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.sheet";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.styles+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.table+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.template";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml";
                                 "vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml";
                                 "vnd.openxmlformats-officedocument.theme+xml";
                                 "vnd.openxmlformats-officedocument.themeOverride+xml";
                                 "vnd.openxmlformats-officedocument.vmlDrawing";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.comments+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.document";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.footer+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.settings+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.styles+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.template";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml";
                                 "vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml";
                                 "vnd.openxmlformats-package.core-properties+xml";
                                 "vnd.openxmlformats-package.digital-signature-xmlsignature+xml";
                                 "vnd.openxmlformats-package.relationships+xml";
                                 "vnd.oracle.resource+json";
                                 "vnd.orange.indata";
                                 "vnd.osa.netdeploy";
                                 "vnd.osgeo.mapguide.package";
                                 "vnd.osgi.bundle";
                                 "vnd.osgi.dp";
                                 "vnd.osgi.subsystem";
                                 "vnd.otps.ct-kip+xml";
                                 "vnd.oxli.countgraph";
                                 "vnd.pagerduty+json";
                                 "vnd.palm";
                                 "vnd.panoply";
                                 "vnd.paos.xml";
                                 "vnd.pawaafile";
                                 "vnd.pcos";
                                 "vnd.pg.format";
                                 "vnd.pg.osasli";
                                 "vnd.piaccess.application-licence";
                                 "vnd.picsel";
                                 "vnd.pmi.widget";
                                 "vnd.poc.group-advertisement+xml";
                                 "vnd.pocketlearn";
                                 "vnd.powerbuilder6";
                                 "vnd.powerbuilder6-s";
                                 "vnd.powerbuilder7";
                                 "vnd.powerbuilder7-s";
                                 "vnd.powerbuilder75";
                                 "vnd.powerbuilder75-s";
                                 "vnd.preminet";
                                 "vnd.previewsystems.box";
                                 "vnd.proteus.magazine";
                                 "vnd.publishare-delta-tree";
                                 "vnd.pvi.ptid1";
                                 "vnd.pwg-multiplexed";
                                 "vnd.pwg-xhtml-print+xml";
                                 "vnd.qualcomm.brew-app-res";
                                 "vnd.quarantainenet";
                                 "vnd.quobject-quoxdocument";
                                 "vnd.radisys.moml+xml";
                                 "vnd.radisys.msml+xml";
                                 "vnd.radisys.msml-audit+xml";
                                 "vnd.radisys.msml-audit-conf+xml";
                                 "vnd.radisys.msml-audit-conn+xml";
                                 "vnd.radisys.msml-audit-dialog+xml";
                                 "vnd.radisys.msml-audit-stream+xml";
                                 "vnd.radisys.msml-conf+xml";
                                 "vnd.radisys.msml-dialog+xml";
                                 "vnd.radisys.msml-dialog-base+xml";
                                 "vnd.radisys.msml-dialog-fax-detect+xml";
                                 "vnd.radisys.msml-dialog-fax-sendrecv+xml";
                                 "vnd.radisys.msml-dialog-group+xml";
                                 "vnd.radisys.msml-dialog-speech+xml";
                                 "vnd.radisys.msml-dialog-transform+xml";
                                 "vnd.rainstor.data";
                                 "vnd.rapid";
                                 "vnd.realvnc.bed";
                                 "vnd.recordare.musicxml";
                                 "vnd.recordare.musicxml+xml";
                                 "vnd.rig.cryptonote";
                                 "vnd.route66.link66+xml";
                                 "vnd.rs-274x";
                                 "vnd.ruckus.download";
                                 "vnd.s3sms";
                                 "vnd.sailingtracker.track";
                                 "vnd.sbm.cid";
                                 "vnd.sbm.mid2";
                                 "vnd.scribus";
                                 "vnd.sealed.3df";
                                 "vnd.sealed.csf";
                                 "vnd.sealed.doc";
                                 "vnd.sealed.eml";
                                 "vnd.sealed.mht";
                                 "vnd.sealed.net";
                                 "vnd.sealed.ppt";
                                 "vnd.sealed.tiff";
                                 "vnd.sealed.xls";
                                 "vnd.sealedmedia.softseal.html";
                                 "vnd.sealedmedia.softseal.pdf";
                                 "vnd.seemail";
                                 "vnd.sema";
                                 "vnd.semd";
                                 "vnd.semf";
                                 "vnd.shana.informed.formdata";
                                 "vnd.shana.informed.formtemplate";
                                 "vnd.shana.informed.interchange";
                                 "vnd.shana.informed.package";
                                 "vnd.siren+json";
                                 "vnd.smaf";
                                 "vnd.smart.notebook";
                                 "vnd.smart.teacher";
                                 "vnd.software602.filler.form+xml";
                                 "vnd.software602.filler.form-xml-zip";
                                 "vnd.solent.sdkm+xml";
                                 "vnd.spotfire.dxp";
                                 "vnd.spotfire.sfs";
                                 "vnd.sss-cod";
                                 "vnd.sss-dtf";
                                 "vnd.sss-ntf";
                                 "vnd.stepmania.package";
                                 "vnd.stepmania.stepchart";
                                 "vnd.street-stream";
                                 "vnd.sun.wadl+xml";
                                 "vnd.sus-calendar";
                                 "vnd.svd";
                                 "vnd.swiftview-ics";
                                 "vnd.syncml+xml";
                                 "vnd.syncml.dm+wbxml";
                                 "vnd.syncml.dm+xml";
                                 "vnd.syncml.dm.notification";
                                 "vnd.syncml.dmddf+wbxml";
                                 "vnd.syncml.dmddf+xml";
                                 "vnd.syncml.dmtnds+wbxml";
                                 "vnd.syncml.dmtnds+xml";
                                 "vnd.syncml.ds.notification";
                                 "vnd.tao.intent-module-archive";
                                 "vnd.tcpdump.pcap";
                                 "vnd.tmd.mediaflex.api+xml";
                                 "vnd.tml";
                                 "vnd.tmobile-livetv";
                                 "vnd.trid.tpt";
                                 "vnd.triscape.mxs";
                                 "vnd.trueapp";
                                 "vnd.truedoc";
                                 "vnd.ubisoft.webplayer";
                                 "vnd.ufdl";
                                 "vnd.uiq.theme";
                                 "vnd.umajin";
                                 "vnd.unity";
                                 "vnd.uoml+xml";
                                 "vnd.uplanet.alert";
                                 "vnd.uplanet.alert-wbxml";
                                 "vnd.uplanet.bearer-choice";
                                 "vnd.uplanet.bearer-choice-wbxml";
                                 "vnd.uplanet.cacheop";
                                 "vnd.uplanet.cacheop-wbxml";
                                 "vnd.uplanet.channel";
                                 "vnd.uplanet.channel-wbxml";
                                 "vnd.uplanet.list";
                                 "vnd.uplanet.list-wbxml";
                                 "vnd.uplanet.listcmd";
                                 "vnd.uplanet.listcmd-wbxml";
                                 "vnd.uplanet.signal";
                                 "vnd.uri-map";
                                 "vnd.valve.source.material";
                                 "vnd.vcx";
                                 "vnd.vd-study";
                                 "vnd.vectorworks";
                                 "vnd.vel+json";
                                 "vnd.verimatrix.vcas";
                                 "vnd.vidsoft.vidconference";
                                 "vnd.visio";
                                 "vnd.visionary";
                                 "vnd.vividence.scriptfile";
                                 "vnd.vsf";
                                 "vnd.wap.sic";
                                 "vnd.wap.slc";
                                 "vnd.wap.wbxml";
                                 "vnd.wap.wmlc";
                                 "vnd.wap.wmlscriptc";
                                 "vnd.webturbo";
                                 "vnd.wfa.p2p";
                                 "vnd.wfa.wsc";
                                 "vnd.windows.devicepairing";
                                 "vnd.wmc";
                                 "vnd.wmf.bootstrap";
                                 "vnd.wolfram.mathematica";
                                 "vnd.wolfram.mathematica.package";
                                 "vnd.wolfram.player";
                                 "vnd.wordperfect";
                                 "vnd.wqd";
                                 "vnd.wrq-hp3000-labelled";
                                 "vnd.wt.stf";
                                 "vnd.wv.csp+wbxml";
                                 "vnd.wv.csp+xml";
                                 "vnd.wv.ssp+xml";
                                 "vnd.xacml+json";
                                 "vnd.xara";
                                 "vnd.xfdl";
                                 "vnd.xfdl.webform";
                                 "vnd.xmi+xml";
                                 "vnd.xmpie.cpkg";
                                 "vnd.xmpie.dpkg";
                                 "vnd.xmpie.plan";
                                 "vnd.xmpie.ppkg";
                                 "vnd.xmpie.xlim";
                                 "vnd.yamaha.hv-dic";
                                 "vnd.yamaha.hv-script";
                                 "vnd.yamaha.hv-voice";
                                 "vnd.yamaha.openscoreformat";
                                 "vnd.yamaha.openscoreformat.osfpvg+xml";
                                 "vnd.yamaha.remote-setup";
                                 "vnd.yamaha.smaf-audio";
                                 "vnd.yamaha.smaf-phrase";
                                 "vnd.yamaha.through-ngn";
                                 "vnd.yamaha.tunnel-udpencap";
                                 "vnd.yaoweme";
                                 "vnd.yellowriver-custom-menu";
                                 "vnd.zul";
                                 "vnd.zzazz.deck+xml";
                                 "voicexml+xml";
                                 "vq-rtcpxr";
                                 "watcherinfo+xml";
                                 "whoispp-query";
                                 "whoispp-response";
                                 "widget";
                                 "wita";
                                 "wordperfect5.1";
                                 "wsdl+xml";
                                 "wspolicy+xml";
                                 "x-www-form-urlencoded";
                                 "x400-bp";
                                 "xacml+xml";
                                 "xcap-att+xml";
                                 "xcap-caps+xml";
                                 "xcap-diff+xml";
                                 "xcap-el+xml";
                                 "xcap-error+xml";
                                 "xcap-ns+xml";
                                 "xcon-conference-info+xml";
                                 "xcon-conference-info-diff+xml";
                                 "xenc+xml";
                                 "xhtml+xml";
                                 "xml";
                                 "xml-dtd";
                                 "xml-external-parsed-entity";
                                 "xml-patch+xml";
                                 "xmpp+xml";
                                 "xop+xml";
                                 "xslt+xml";
                                 "xv+xml";
                                 "yang";
                                 "yin+xml";
                                 "zip";
                                 "zlib"
                               ])
                            Map.empty))))))))