Passed
Push — master ( 4c7b73...66d923 )
by mon
02:11
created

DefaultMap   B

Complexity

Total Complexity 1

Size/Duplication

Total Lines 11704
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 1
dl 0
loc 11704
ccs 2
cts 2
cp 1
rs 8.8
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A getFileName() 0 4 1
1
<?php
2
3
namespace FileEye\MimeMap\Map;
4
5
/**
6
 * Class for mapping file extensions to MIME types.
7
 *
8
 * This is MimeMap's default map.
9
 */
10
class DefaultMap extends AbstractMap
11
{
12
    /**
13
     * Singleton instance.
14
     *
15
     * @var AbstractMap
16
     */
17
    protected static $instance;
18
19
    /**
20
     * Returns this file's fully qualified filename.
21
     *
22
     * @return string
23
     */
24 1
    public function getFileName()
25
    {
26 1
        return __FILE__;
27
    }
28
29
    /**
30
     * Mapping between file extensions and MIME types.
31
     *
32
     * The array has two main keys, 'types' that maps MIME types to file
33
     * extensions, and 'extensions' that map file extensions to MIME types.
34
     *
35
     * The entire map is created automatically by running
36
     *  $ fileye-mimemap update [URL] [YAML] [FILE]
37
     * on the command line.
38
     * The utility application fetches the map from the Apache HTTPD
39
     * documentation website, and integrates its definitions with any further
40
     * specifications contained in the YAML file.
41
     *
42
     * DO NOT CHANGE THE MAPPING ARRAY MANUALLY.
43
     *
44
     * @internal
45
     *
46
     * @var array
47
     */
48
    // phpcs:disable
49
    protected static $map = array (
50
  'types' =>
51
  array (
52
    'application/andrew-inset' =>
53
    array (
54
      0 => 'ez',
55
    ),
56
    'application/annodex' =>
57
    array (
58
      0 => 'anx',
59
    ),
60
    'application/applixware' =>
61
    array (
62
      0 => 'aw',
63
    ),
64
    'application/atom+xml' =>
65
    array (
66
      0 => 'atom',
67
    ),
68
    'application/atomcat+xml' =>
69
    array (
70
      0 => 'atomcat',
71
    ),
72
    'application/atomsvc+xml' =>
73
    array (
74
      0 => 'atomsvc',
75
    ),
76
    'application/ccxml+xml' =>
77
    array (
78
      0 => 'ccxml',
79
    ),
80
    'application/cdmi-capability' =>
81
    array (
82
      0 => 'cdmia',
83
    ),
84
    'application/cdmi-container' =>
85
    array (
86
      0 => 'cdmic',
87
    ),
88
    'application/cdmi-domain' =>
89
    array (
90
      0 => 'cdmid',
91
    ),
92
    'application/cdmi-object' =>
93
    array (
94
      0 => 'cdmio',
95
    ),
96
    'application/cdmi-queue' =>
97
    array (
98
      0 => 'cdmiq',
99
    ),
100
    'application/cu-seeme' =>
101
    array (
102
      0 => 'cu',
103
    ),
104
    'application/davmount+xml' =>
105
    array (
106
      0 => 'davmount',
107
    ),
108
    'application/dicom' =>
109
    array (
110
      0 => 'dcm',
111
    ),
112
    'application/docbook+xml' =>
113
    array (
114
      0 => 'dbk',
115
    ),
116
    'application/dssc+der' =>
117
    array (
118
      0 => 'dssc',
119
    ),
120
    'application/dssc+xml' =>
121
    array (
122
      0 => 'xdssc',
123
    ),
124
    'application/ecmascript' =>
125
    array (
126
      0 => 'ecma',
127
      1 => 'es',
128
    ),
129
    'application/emma+xml' =>
130
    array (
131
      0 => 'emma',
132
    ),
133
    'application/epub+zip' =>
134
    array (
135
      0 => 'epub',
136
    ),
137
    'application/exi' =>
138
    array (
139
      0 => 'exi',
140
    ),
141
    'application/font-tdpfr' =>
142
    array (
143
      0 => 'pfr',
144
    ),
145
    'application/geo+json' =>
146
    array (
147
      0 => 'geojson',
148
      1 => 'geo.json',
149
    ),
150
    'application/gml+xml' =>
151
    array (
152
      0 => 'gml',
153
    ),
154
    'application/gnunet-directory' =>
155
    array (
156
      0 => 'gnd',
157
    ),
158
    'application/gpx+xml' =>
159
    array (
160
      0 => 'gpx',
161
    ),
162
    'application/gxf' =>
163
    array (
164
      0 => 'gxf',
165
    ),
166
    'application/gzip' =>
167
    array (
168
      0 => 'gz',
169
    ),
170
    'application/hyperstudio' =>
171
    array (
172
      0 => 'stk',
173
    ),
174
    'application/illustrator' =>
175
    array (
176
      0 => 'ai',
177
    ),
178
    'application/inkml+xml' =>
179
    array (
180
      0 => 'ink',
181
      1 => 'inkml',
182
    ),
183
    'application/ipfix' =>
184
    array (
185
      0 => 'ipfix',
186
    ),
187
    'application/java-archive' =>
188
    array (
189
      0 => 'jar',
190
    ),
191
    'application/java-serialized-object' =>
192
    array (
193
      0 => 'ser',
194
    ),
195
    'application/java-vm' =>
196
    array (
197
      0 => 'class',
198
    ),
199
    'application/javascript' =>
200
    array (
201
      0 => 'js',
202
      1 => 'jsm',
203
      2 => 'mjs',
204
    ),
205
    'application/jrd+json' =>
206
    array (
207
      0 => 'jrd',
208
    ),
209
    'application/json' =>
210
    array (
211
      0 => 'json',
212
    ),
213
    'application/json-patch+json' =>
214
    array (
215
      0 => 'json-patch',
216
    ),
217
    'application/jsonml+json' =>
218
    array (
219
      0 => 'jsonml',
220
    ),
221
    'application/ld+json' =>
222
    array (
223
      0 => 'jsonld',
224
    ),
225
    'application/lost+xml' =>
226
    array (
227
      0 => 'lostxml',
228
    ),
229
    'application/mac-binhex40' =>
230
    array (
231
      0 => 'hqx',
232
    ),
233
    'application/mac-compactpro' =>
234
    array (
235
      0 => 'cpt',
236
    ),
237
    'application/mads+xml' =>
238
    array (
239
      0 => 'mads',
240
    ),
241
    'application/marc' =>
242
    array (
243
      0 => 'mrc',
244
    ),
245
    'application/marcxml+xml' =>
246
    array (
247
      0 => 'mrcx',
248
    ),
249
    'application/mathematica' =>
250
    array (
251
      0 => 'ma',
252
      1 => 'nb',
253
      2 => 'mb',
254
    ),
255
    'application/mathml+xml' =>
256
    array (
257
      0 => 'mathml',
258
      1 => 'mml',
259
    ),
260
    'application/mbox' =>
261
    array (
262
      0 => 'mbox',
263
    ),
264
    'application/mediaservercontrol+xml' =>
265
    array (
266
      0 => 'mscml',
267
    ),
268
    'application/metalink+xml' =>
269
    array (
270
      0 => 'metalink',
271
    ),
272
    'application/metalink4+xml' =>
273
    array (
274
      0 => 'meta4',
275
    ),
276
    'application/mets+xml' =>
277
    array (
278
      0 => 'mets',
279
    ),
280
    'application/mods+xml' =>
281
    array (
282
      0 => 'mods',
283
    ),
284
    'application/mp21' =>
285
    array (
286
      0 => 'm21',
287
      1 => 'mp21',
288
    ),
289
    'application/mp4' =>
290
    array (
291
      0 => 'mp4s',
292
    ),
293
    'application/msword' =>
294
    array (
295
      0 => 'doc',
296
      1 => 'dot',
297
    ),
298
    'application/msword-template' =>
299
    array (
300
      0 => 'dot',
301
    ),
302
    'application/mxf' =>
303
    array (
304
      0 => 'mxf',
305
    ),
306
    'application/octet-stream' =>
307
    array (
308
      0 => 'bin',
309
      1 => 'dms',
310
      2 => 'lrf',
311
      3 => 'mar',
312
      4 => 'so',
313
      5 => 'dist',
314
      6 => 'distz',
315
      7 => 'pkg',
316
      8 => 'bpk',
317
      9 => 'dump',
318
      10 => 'elc',
319
      11 => 'deploy',
320
    ),
321
    'application/oda' =>
322
    array (
323
      0 => 'oda',
324
    ),
325
    'application/oebps-package+xml' =>
326
    array (
327
      0 => 'opf',
328
    ),
329
    'application/ogg' =>
330
    array (
331
      0 => 'ogx',
332
    ),
333
    'application/omdoc+xml' =>
334
    array (
335
      0 => 'omdoc',
336
    ),
337
    'application/onenote' =>
338
    array (
339
      0 => 'onetoc',
340
      1 => 'onetoc2',
341
      2 => 'onetmp',
342
      3 => 'onepkg',
343
    ),
344
    'application/owl+xml' =>
345
    array (
346
      0 => 'owx',
347
    ),
348
    'application/oxps' =>
349
    array (
350
      0 => 'oxps',
351
      1 => 'xps',
352
    ),
353
    'application/patch-ops-error+xml' =>
354
    array (
355
      0 => 'xer',
356
    ),
357
    'application/pdf' =>
358
    array (
359
      0 => 'pdf',
360
    ),
361
    'application/pgp-encrypted' =>
362
    array (
363
      0 => 'pgp',
364
      1 => 'gpg',
365
      2 => 'asc',
366
    ),
367
    'application/pgp-keys' =>
368
    array (
369
      0 => 'skr',
370
      1 => 'pkr',
371
      2 => 'asc',
372
      3 => 'pgp',
373
      4 => 'gpg',
374
    ),
375
    'application/pgp-signature' =>
376
    array (
377
      0 => 'asc',
378
      1 => 'sig',
379
      2 => 'pgp',
380
      3 => 'gpg',
381
    ),
382
    'application/pics-rules' =>
383
    array (
384
      0 => 'prf',
385
    ),
386
    'application/pkcs10' =>
387
    array (
388
      0 => 'p10',
389
    ),
390
    'application/pkcs12' =>
391
    array (
392
      0 => 'p12',
393
      1 => 'pfx',
394
    ),
395
    'application/pkcs7-mime' =>
396
    array (
397
      0 => 'p7m',
398
      1 => 'p7c',
399
    ),
400
    'application/pkcs7-signature' =>
401
    array (
402
      0 => 'p7s',
403
    ),
404
    'application/pkcs8' =>
405
    array (
406
      0 => 'p8',
407
    ),
408
    'application/pkcs8-encrypted' =>
409
    array (
410
      0 => 'p8e',
411
    ),
412
    'application/pkix-attr-cert' =>
413
    array (
414
      0 => 'ac',
415
    ),
416
    'application/pkix-cert' =>
417
    array (
418
      0 => 'cer',
419
    ),
420
    'application/pkix-crl' =>
421
    array (
422
      0 => 'crl',
423
    ),
424
    'application/pkix-pkipath' =>
425
    array (
426
      0 => 'pkipath',
427
    ),
428
    'application/pkixcmp' =>
429
    array (
430
      0 => 'pki',
431
    ),
432
    'application/pls+xml' =>
433
    array (
434
      0 => 'pls',
435
    ),
436
    'application/postscript' =>
437
    array (
438
      0 => 'ai',
439
      1 => 'eps',
440
      2 => 'ps',
441
    ),
442
    'application/prs.cww' =>
443
    array (
444
      0 => 'cww',
445
    ),
446
    'application/pskc+xml' =>
447
    array (
448
      0 => 'pskcxml',
449
    ),
450
    'application/ram' =>
451
    array (
452
      0 => 'ram',
453
    ),
454
    'application/raml+yaml' =>
455
    array (
456
      0 => 'raml',
457
    ),
458
    'application/rdf+xml' =>
459
    array (
460
      0 => 'rdf',
461
      1 => 'rdfs',
462
      2 => 'owl',
463
    ),
464
    'application/reginfo+xml' =>
465
    array (
466
      0 => 'rif',
467
    ),
468
    'application/relax-ng-compact-syntax' =>
469
    array (
470
      0 => 'rnc',
471
    ),
472
    'application/resource-lists+xml' =>
473
    array (
474
      0 => 'rl',
475
    ),
476
    'application/resource-lists-diff+xml' =>
477
    array (
478
      0 => 'rld',
479
    ),
480
    'application/rls-services+xml' =>
481
    array (
482
      0 => 'rs',
483
    ),
484
    'application/rpki-ghostbusters' =>
485
    array (
486
      0 => 'gbr',
487
    ),
488
    'application/rpki-manifest' =>
489
    array (
490
      0 => 'mft',
491
    ),
492
    'application/rpki-roa' =>
493
    array (
494
      0 => 'roa',
495
    ),
496
    'application/rsd+xml' =>
497
    array (
498
      0 => 'rsd',
499
    ),
500
    'application/rss+xml' =>
501
    array (
502
      0 => 'rss',
503
    ),
504
    'application/rtf' =>
505
    array (
506
      0 => 'rtf',
507
    ),
508
    'application/sbml+xml' =>
509
    array (
510
      0 => 'sbml',
511
    ),
512
    'application/scvp-cv-request' =>
513
    array (
514
      0 => 'scq',
515
    ),
516
    'application/scvp-cv-response' =>
517
    array (
518
      0 => 'scs',
519
    ),
520
    'application/scvp-vp-request' =>
521
    array (
522
      0 => 'spq',
523
    ),
524
    'application/scvp-vp-response' =>
525
    array (
526
      0 => 'spp',
527
    ),
528
    'application/sdp' =>
529
    array (
530
      0 => 'sdp',
531
    ),
532
    'application/set-payment-initiation' =>
533
    array (
534
      0 => 'setpay',
535
    ),
536
    'application/set-registration-initiation' =>
537
    array (
538
      0 => 'setreg',
539
    ),
540
    'application/shf+xml' =>
541
    array (
542
      0 => 'shf',
543
    ),
544
    'application/sieve' =>
545
    array (
546
      0 => 'siv',
547
    ),
548
    'application/smil+xml' =>
549
    array (
550
      0 => 'smi',
551
      1 => 'smil',
552
      2 => 'sml',
553
      3 => 'kino',
554
    ),
555
    'application/sparql-query' =>
556
    array (
557
      0 => 'rq',
558
    ),
559
    'application/sparql-results+xml' =>
560
    array (
561
      0 => 'srx',
562
    ),
563
    'application/sql' =>
564
    array (
565
      0 => 'sql',
566
    ),
567
    'application/srgs' =>
568
    array (
569
      0 => 'gram',
570
    ),
571
    'application/srgs+xml' =>
572
    array (
573
      0 => 'grxml',
574
    ),
575
    'application/sru+xml' =>
576
    array (
577
      0 => 'sru',
578
    ),
579
    'application/ssdl+xml' =>
580
    array (
581
      0 => 'ssdl',
582
    ),
583
    'application/ssml+xml' =>
584
    array (
585
      0 => 'ssml',
586
    ),
587
    'application/tei+xml' =>
588
    array (
589
      0 => 'tei',
590
      1 => 'teicorpus',
591
    ),
592
    'application/thraud+xml' =>
593
    array (
594
      0 => 'tfi',
595
    ),
596
    'application/timestamped-data' =>
597
    array (
598
      0 => 'tsd',
599
    ),
600
    'application/trig' =>
601
    array (
602
      0 => 'trig',
603
    ),
604
    'application/vnd.3gpp.pic-bw-large' =>
605
    array (
606
      0 => 'plb',
607
    ),
608
    'application/vnd.3gpp.pic-bw-small' =>
609
    array (
610
      0 => 'psb',
611
    ),
612
    'application/vnd.3gpp.pic-bw-var' =>
613
    array (
614
      0 => 'pvb',
615
    ),
616
    'application/vnd.3gpp2.tcap' =>
617
    array (
618
      0 => 'tcap',
619
    ),
620
    'application/vnd.3m.post-it-notes' =>
621
    array (
622
      0 => 'pwn',
623
    ),
624
    'application/vnd.accpac.simply.aso' =>
625
    array (
626
      0 => 'aso',
627
    ),
628
    'application/vnd.accpac.simply.imp' =>
629
    array (
630
      0 => 'imp',
631
    ),
632
    'application/vnd.acucobol' =>
633
    array (
634
      0 => 'acu',
635
    ),
636
    'application/vnd.acucorp' =>
637
    array (
638
      0 => 'atc',
639
      1 => 'acutc',
640
    ),
641
    'application/vnd.adobe.air-application-installer-package+zip' =>
642
    array (
643
      0 => 'air',
644
    ),
645
    'application/vnd.adobe.flash.movie' =>
646
    array (
647
      0 => 'swf',
648
      1 => 'spl',
649
    ),
650
    'application/vnd.adobe.formscentral.fcdt' =>
651
    array (
652
      0 => 'fcdt',
653
    ),
654
    'application/vnd.adobe.fxp' =>
655
    array (
656
      0 => 'fxp',
657
      1 => 'fxpl',
658
    ),
659
    'application/vnd.adobe.xdp+xml' =>
660
    array (
661
      0 => 'xdp',
662
    ),
663
    'application/vnd.adobe.xfdf' =>
664
    array (
665
      0 => 'xfdf',
666
    ),
667
    'application/vnd.ahead.space' =>
668
    array (
669
      0 => 'ahead',
670
    ),
671
    'application/vnd.airzip.filesecure.azf' =>
672
    array (
673
      0 => 'azf',
674
    ),
675
    'application/vnd.airzip.filesecure.azs' =>
676
    array (
677
      0 => 'azs',
678
    ),
679
    'application/vnd.amazon.ebook' =>
680
    array (
681
      0 => 'azw',
682
    ),
683
    'application/vnd.americandynamics.acc' =>
684
    array (
685
      0 => 'acc',
686
    ),
687
    'application/vnd.amiga.ami' =>
688
    array (
689
      0 => 'ami',
690
    ),
691
    'application/vnd.android.package-archive' =>
692
    array (
693
      0 => 'apk',
694
    ),
695
    'application/vnd.anser-web-certificate-issue-initiation' =>
696
    array (
697
      0 => 'cii',
698
    ),
699
    'application/vnd.anser-web-funds-transfer-initiation' =>
700
    array (
701
      0 => 'fti',
702
    ),
703
    'application/vnd.antix.game-component' =>
704
    array (
705
      0 => 'atx',
706
    ),
707
    'application/vnd.appimage' =>
708
    array (
709
      0 => 'appimage',
710
    ),
711
    'application/vnd.apple.installer+xml' =>
712
    array (
713
      0 => 'mpkg',
714
    ),
715
    'application/vnd.apple.mpegurl' =>
716
    array (
717
      0 => 'm3u8',
718
      1 => 'm3u',
719
    ),
720
    'application/vnd.aristanetworks.swi' =>
721
    array (
722
      0 => 'swi',
723
    ),
724
    'application/vnd.astraea-software.iota' =>
725
    array (
726
      0 => 'iota',
727
    ),
728
    'application/vnd.audiograph' =>
729
    array (
730
      0 => 'aep',
731
    ),
732
    'application/vnd.blueice.multipass' =>
733
    array (
734
      0 => 'mpm',
735
    ),
736
    'application/vnd.bmi' =>
737
    array (
738
      0 => 'bmi',
739
    ),
740
    'application/vnd.businessobjects' =>
741
    array (
742
      0 => 'rep',
743
    ),
744
    'application/vnd.chemdraw+xml' =>
745
    array (
746
      0 => 'cdxml',
747
    ),
748
    'application/vnd.chess-pgn' =>
749
    array (
750
      0 => 'pgn',
751
    ),
752
    'application/vnd.chipnuts.karaoke-mmd' =>
753
    array (
754
      0 => 'mmd',
755
    ),
756
    'application/vnd.cinderella' =>
757
    array (
758
      0 => 'cdy',
759
    ),
760
    'application/vnd.claymore' =>
761
    array (
762
      0 => 'cla',
763
    ),
764
    'application/vnd.cloanto.rp9' =>
765
    array (
766
      0 => 'rp9',
767
    ),
768
    'application/vnd.clonk.c4group' =>
769
    array (
770
      0 => 'c4g',
771
      1 => 'c4d',
772
      2 => 'c4f',
773
      3 => 'c4p',
774
      4 => 'c4u',
775
    ),
776
    'application/vnd.cluetrust.cartomobile-config' =>
777
    array (
778
      0 => 'c11amc',
779
    ),
780
    'application/vnd.cluetrust.cartomobile-config-pkg' =>
781
    array (
782
      0 => 'c11amz',
783
    ),
784
    'application/vnd.coffeescript' =>
785
    array (
786
      0 => 'coffee',
787
    ),
788
    'application/vnd.comicbook+zip' =>
789
    array (
790
      0 => 'cbz',
791
    ),
792
    'application/vnd.comicbook-rar' =>
793
    array (
794
      0 => 'cbr',
795
    ),
796
    'application/vnd.commonspace' =>
797
    array (
798
      0 => 'csp',
799
    ),
800
    'application/vnd.contact.cmsg' =>
801
    array (
802
      0 => 'cdbcmsg',
803
    ),
804
    'application/vnd.corel-draw' =>
805
    array (
806
      0 => 'cdr',
807
    ),
808
    'application/vnd.cosmocaller' =>
809
    array (
810
      0 => 'cmc',
811
    ),
812
    'application/vnd.crick.clicker' =>
813
    array (
814
      0 => 'clkx',
815
    ),
816
    'application/vnd.crick.clicker.keyboard' =>
817
    array (
818
      0 => 'clkk',
819
    ),
820
    'application/vnd.crick.clicker.palette' =>
821
    array (
822
      0 => 'clkp',
823
    ),
824
    'application/vnd.crick.clicker.template' =>
825
    array (
826
      0 => 'clkt',
827
    ),
828
    'application/vnd.crick.clicker.wordbank' =>
829
    array (
830
      0 => 'clkw',
831
    ),
832
    'application/vnd.criticaltools.wbs+xml' =>
833
    array (
834
      0 => 'wbs',
835
    ),
836
    'application/vnd.ctc-posml' =>
837
    array (
838
      0 => 'pml',
839
    ),
840
    'application/vnd.cups-ppd' =>
841
    array (
842
      0 => 'ppd',
843
    ),
844
    'application/vnd.curl.car' =>
845
    array (
846
      0 => 'car',
847
    ),
848
    'application/vnd.curl.pcurl' =>
849
    array (
850
      0 => 'pcurl',
851
    ),
852
    'application/vnd.dart' =>
853
    array (
854
      0 => 'dart',
855
    ),
856
    'application/vnd.data-vision.rdz' =>
857
    array (
858
      0 => 'rdz',
859
    ),
860
    'application/vnd.debian.binary-package' =>
861
    array (
862
      0 => 'deb',
863
      1 => 'udeb',
864
    ),
865
    'application/vnd.dece.data' =>
866
    array (
867
      0 => 'uvf',
868
      1 => 'uvvf',
869
      2 => 'uvd',
870
      3 => 'uvvd',
871
    ),
872
    'application/vnd.dece.ttml+xml' =>
873
    array (
874
      0 => 'uvt',
875
      1 => 'uvvt',
876
    ),
877
    'application/vnd.dece.unspecified' =>
878
    array (
879
      0 => 'uvx',
880
      1 => 'uvvx',
881
    ),
882
    'application/vnd.dece.zip' =>
883
    array (
884
      0 => 'uvz',
885
      1 => 'uvvz',
886
    ),
887
    'application/vnd.denovo.fcselayout-link' =>
888
    array (
889
      0 => 'fe_launch',
890
    ),
891
    'application/vnd.dna' =>
892
    array (
893
      0 => 'dna',
894
    ),
895
    'application/vnd.dolby.mlp' =>
896
    array (
897
      0 => 'mlp',
898
    ),
899
    'application/vnd.dpgraph' =>
900
    array (
901
      0 => 'dpg',
902
    ),
903
    'application/vnd.dreamfactory' =>
904
    array (
905
      0 => 'dfac',
906
    ),
907
    'application/vnd.ds-keypoint' =>
908
    array (
909
      0 => 'kpxx',
910
    ),
911
    'application/vnd.dvb.ait' =>
912
    array (
913
      0 => 'ait',
914
    ),
915
    'application/vnd.dvb.service' =>
916
    array (
917
      0 => 'svc',
918
    ),
919
    'application/vnd.dynageo' =>
920
    array (
921
      0 => 'geo',
922
    ),
923
    'application/vnd.ecowin.chart' =>
924
    array (
925
      0 => 'mag',
926
    ),
927
    'application/vnd.emusic-emusic_package' =>
928
    array (
929
      0 => 'emp',
930
    ),
931
    'application/vnd.enliven' =>
932
    array (
933
      0 => 'nml',
934
    ),
935
    'application/vnd.epson.esf' =>
936
    array (
937
      0 => 'esf',
938
    ),
939
    'application/vnd.epson.msf' =>
940
    array (
941
      0 => 'msf',
942
    ),
943
    'application/vnd.epson.quickanime' =>
944
    array (
945
      0 => 'qam',
946
    ),
947
    'application/vnd.epson.salt' =>
948
    array (
949
      0 => 'slt',
950
    ),
951
    'application/vnd.epson.ssf' =>
952
    array (
953
      0 => 'ssf',
954
    ),
955
    'application/vnd.eszigno3+xml' =>
956
    array (
957
      0 => 'es3',
958
      1 => 'et3',
959
    ),
960
    'application/vnd.ezpix-album' =>
961
    array (
962
      0 => 'ez2',
963
    ),
964
    'application/vnd.ezpix-package' =>
965
    array (
966
      0 => 'ez3',
967
    ),
968
    'application/vnd.fdf' =>
969
    array (
970
      0 => 'fdf',
971
    ),
972
    'application/vnd.fdsn.mseed' =>
973
    array (
974
      0 => 'mseed',
975
    ),
976
    'application/vnd.fdsn.seed' =>
977
    array (
978
      0 => 'seed',
979
      1 => 'dataless',
980
    ),
981
    'application/vnd.flatpak' =>
982
    array (
983
      0 => 'flatpak',
984
      1 => 'xdgapp',
985
    ),
986
    'application/vnd.flatpak.ref' =>
987
    array (
988
      0 => 'flatpakref',
989
    ),
990
    'application/vnd.flatpak.repo' =>
991
    array (
992
      0 => 'flatpakrepo',
993
    ),
994
    'application/vnd.flographit' =>
995
    array (
996
      0 => 'gph',
997
    ),
998
    'application/vnd.fluxtime.clip' =>
999
    array (
1000
      0 => 'ftc',
1001
    ),
1002
    'application/vnd.framemaker' =>
1003
    array (
1004
      0 => 'fm',
1005
      1 => 'frame',
1006
      2 => 'maker',
1007
      3 => 'book',
1008
    ),
1009
    'application/vnd.frogans.fnc' =>
1010
    array (
1011
      0 => 'fnc',
1012
    ),
1013
    'application/vnd.frogans.ltf' =>
1014
    array (
1015
      0 => 'ltf',
1016
    ),
1017
    'application/vnd.fsc.weblaunch' =>
1018
    array (
1019
      0 => 'fsc',
1020
    ),
1021
    'application/vnd.fujitsu.oasys' =>
1022
    array (
1023
      0 => 'oas',
1024
    ),
1025
    'application/vnd.fujitsu.oasys2' =>
1026
    array (
1027
      0 => 'oa2',
1028
    ),
1029
    'application/vnd.fujitsu.oasys3' =>
1030
    array (
1031
      0 => 'oa3',
1032
    ),
1033
    'application/vnd.fujitsu.oasysgp' =>
1034
    array (
1035
      0 => 'fg5',
1036
    ),
1037
    'application/vnd.fujitsu.oasysprs' =>
1038
    array (
1039
      0 => 'bh2',
1040
    ),
1041
    'application/vnd.fujixerox.ddd' =>
1042
    array (
1043
      0 => 'ddd',
1044
    ),
1045
    'application/vnd.fujixerox.docuworks' =>
1046
    array (
1047
      0 => 'xdw',
1048
    ),
1049
    'application/vnd.fujixerox.docuworks.binder' =>
1050
    array (
1051
      0 => 'xbd',
1052
    ),
1053
    'application/vnd.fuzzysheet' =>
1054
    array (
1055
      0 => 'fzs',
1056
    ),
1057
    'application/vnd.genomatix.tuxedo' =>
1058
    array (
1059
      0 => 'txd',
1060
    ),
1061
    'application/vnd.geogebra.file' =>
1062
    array (
1063
      0 => 'ggb',
1064
    ),
1065
    'application/vnd.geogebra.tool' =>
1066
    array (
1067
      0 => 'ggt',
1068
    ),
1069
    'application/vnd.geometry-explorer' =>
1070
    array (
1071
      0 => 'gex',
1072
      1 => 'gre',
1073
    ),
1074
    'application/vnd.geonext' =>
1075
    array (
1076
      0 => 'gxt',
1077
    ),
1078
    'application/vnd.geoplan' =>
1079
    array (
1080
      0 => 'g2w',
1081
    ),
1082
    'application/vnd.geospace' =>
1083
    array (
1084
      0 => 'g3w',
1085
    ),
1086
    'application/vnd.gmx' =>
1087
    array (
1088
      0 => 'gmx',
1089
    ),
1090
    'application/vnd.google-earth.kml+xml' =>
1091
    array (
1092
      0 => 'kml',
1093
    ),
1094
    'application/vnd.google-earth.kmz' =>
1095
    array (
1096
      0 => 'kmz',
1097
    ),
1098
    'application/vnd.grafeq' =>
1099
    array (
1100
      0 => 'gqf',
1101
      1 => 'gqs',
1102
    ),
1103
    'application/vnd.groove-account' =>
1104
    array (
1105
      0 => 'gac',
1106
    ),
1107
    'application/vnd.groove-help' =>
1108
    array (
1109
      0 => 'ghf',
1110
    ),
1111
    'application/vnd.groove-identity-message' =>
1112
    array (
1113
      0 => 'gim',
1114
    ),
1115
    'application/vnd.groove-injector' =>
1116
    array (
1117
      0 => 'grv',
1118
    ),
1119
    'application/vnd.groove-tool-message' =>
1120
    array (
1121
      0 => 'gtm',
1122
    ),
1123
    'application/vnd.groove-tool-template' =>
1124
    array (
1125
      0 => 'tpl',
1126
    ),
1127
    'application/vnd.groove-vcard' =>
1128
    array (
1129
      0 => 'vcg',
1130
    ),
1131
    'application/vnd.hal+xml' =>
1132
    array (
1133
      0 => 'hal',
1134
    ),
1135
    'application/vnd.handheld-entertainment+xml' =>
1136
    array (
1137
      0 => 'zmm',
1138
    ),
1139
    'application/vnd.hbci' =>
1140
    array (
1141
      0 => 'hbci',
1142
    ),
1143
    'application/vnd.hhe.lesson-player' =>
1144
    array (
1145
      0 => 'les',
1146
    ),
1147
    'application/vnd.hp-hpgl' =>
1148
    array (
1149
      0 => 'hpgl',
1150
    ),
1151
    'application/vnd.hp-hpid' =>
1152
    array (
1153
      0 => 'hpid',
1154
    ),
1155
    'application/vnd.hp-hps' =>
1156
    array (
1157
      0 => 'hps',
1158
    ),
1159
    'application/vnd.hp-jlyt' =>
1160
    array (
1161
      0 => 'jlt',
1162
    ),
1163
    'application/vnd.hp-pcl' =>
1164
    array (
1165
      0 => 'pcl',
1166
    ),
1167
    'application/vnd.hp-pclxl' =>
1168
    array (
1169
      0 => 'pclxl',
1170
    ),
1171
    'application/vnd.hydrostatix.sof-data' =>
1172
    array (
1173
      0 => 'sfd-hdstx',
1174
    ),
1175
    'application/vnd.ibm.minipay' =>
1176
    array (
1177
      0 => 'mpy',
1178
    ),
1179
    'application/vnd.ibm.modcap' =>
1180
    array (
1181
      0 => 'afp',
1182
      1 => 'listafp',
1183
      2 => 'list3820',
1184
    ),
1185
    'application/vnd.ibm.rights-management' =>
1186
    array (
1187
      0 => 'irm',
1188
    ),
1189
    'application/vnd.ibm.secure-container' =>
1190
    array (
1191
      0 => 'sc',
1192
    ),
1193
    'application/vnd.iccprofile' =>
1194
    array (
1195
      0 => 'icc',
1196
      1 => 'icm',
1197
    ),
1198
    'application/vnd.igloader' =>
1199
    array (
1200
      0 => 'igl',
1201
    ),
1202
    'application/vnd.immervision-ivp' =>
1203
    array (
1204
      0 => 'ivp',
1205
    ),
1206
    'application/vnd.immervision-ivu' =>
1207
    array (
1208
      0 => 'ivu',
1209
    ),
1210
    'application/vnd.insors.igm' =>
1211
    array (
1212
      0 => 'igm',
1213
    ),
1214
    'application/vnd.intercon.formnet' =>
1215
    array (
1216
      0 => 'xpw',
1217
      1 => 'xpx',
1218
    ),
1219
    'application/vnd.intergeo' =>
1220
    array (
1221
      0 => 'i2g',
1222
    ),
1223
    'application/vnd.intu.qbo' =>
1224
    array (
1225
      0 => 'qbo',
1226
    ),
1227
    'application/vnd.intu.qfx' =>
1228
    array (
1229
      0 => 'qfx',
1230
    ),
1231
    'application/vnd.ipunplugged.rcprofile' =>
1232
    array (
1233
      0 => 'rcprofile',
1234
    ),
1235
    'application/vnd.irepository.package+xml' =>
1236
    array (
1237
      0 => 'irp',
1238
    ),
1239
    'application/vnd.is-xpr' =>
1240
    array (
1241
      0 => 'xpr',
1242
    ),
1243
    'application/vnd.isac.fcs' =>
1244
    array (
1245
      0 => 'fcs',
1246
    ),
1247
    'application/vnd.jam' =>
1248
    array (
1249
      0 => 'jam',
1250
    ),
1251
    'application/vnd.jcp.javame.midlet-rms' =>
1252
    array (
1253
      0 => 'rms',
1254
    ),
1255
    'application/vnd.jisp' =>
1256
    array (
1257
      0 => 'jisp',
1258
    ),
1259
    'application/vnd.joost.joda-archive' =>
1260
    array (
1261
      0 => 'joda',
1262
    ),
1263
    'application/vnd.kahootz' =>
1264
    array (
1265
      0 => 'ktz',
1266
      1 => 'ktr',
1267
    ),
1268
    'application/vnd.kde.karbon' =>
1269
    array (
1270
      0 => 'karbon',
1271
    ),
1272
    'application/vnd.kde.kchart' =>
1273
    array (
1274
      0 => 'chrt',
1275
    ),
1276
    'application/vnd.kde.kformula' =>
1277
    array (
1278
      0 => 'kfo',
1279
    ),
1280
    'application/vnd.kde.kivio' =>
1281
    array (
1282
      0 => 'flw',
1283
    ),
1284
    'application/vnd.kde.kontour' =>
1285
    array (
1286
      0 => 'kon',
1287
    ),
1288
    'application/vnd.kde.kpresenter' =>
1289
    array (
1290
      0 => 'kpr',
1291
      1 => 'kpt',
1292
    ),
1293
    'application/vnd.kde.kspread' =>
1294
    array (
1295
      0 => 'ksp',
1296
    ),
1297
    'application/vnd.kde.kword' =>
1298
    array (
1299
      0 => 'kwd',
1300
      1 => 'kwt',
1301
    ),
1302
    'application/vnd.kenameaapp' =>
1303
    array (
1304
      0 => 'htke',
1305
    ),
1306
    'application/vnd.kidspiration' =>
1307
    array (
1308
      0 => 'kia',
1309
    ),
1310
    'application/vnd.kinar' =>
1311
    array (
1312
      0 => 'kne',
1313
      1 => 'knp',
1314
    ),
1315
    'application/vnd.koan' =>
1316
    array (
1317
      0 => 'skp',
1318
      1 => 'skd',
1319
      2 => 'skt',
1320
      3 => 'skm',
1321
    ),
1322
    'application/vnd.kodak-descriptor' =>
1323
    array (
1324
      0 => 'sse',
1325
    ),
1326
    'application/vnd.las.las+xml' =>
1327
    array (
1328
      0 => 'lasxml',
1329
    ),
1330
    'application/vnd.llamagraphics.life-balance.desktop' =>
1331
    array (
1332
      0 => 'lbd',
1333
    ),
1334
    'application/vnd.llamagraphics.life-balance.exchange+xml' =>
1335
    array (
1336
      0 => 'lbe',
1337
    ),
1338
    'application/vnd.lotus-1-2-3' =>
1339
    array (
1340
      0 => '123',
1341
      1 => 'wk1',
1342
      2 => 'wk3',
1343
      3 => 'wk4',
1344
      4 => 'wks',
1345
    ),
1346
    'application/vnd.lotus-approach' =>
1347
    array (
1348
      0 => 'apr',
1349
    ),
1350
    'application/vnd.lotus-freelance' =>
1351
    array (
1352
      0 => 'pre',
1353
    ),
1354
    'application/vnd.lotus-notes' =>
1355
    array (
1356
      0 => 'nsf',
1357
    ),
1358
    'application/vnd.lotus-organizer' =>
1359
    array (
1360
      0 => 'org',
1361
    ),
1362
    'application/vnd.lotus-screencam' =>
1363
    array (
1364
      0 => 'scm',
1365
    ),
1366
    'application/vnd.lotus-wordpro' =>
1367
    array (
1368
      0 => 'lwp',
1369
    ),
1370
    'application/vnd.macports.portpkg' =>
1371
    array (
1372
      0 => 'portpkg',
1373
    ),
1374
    'application/vnd.mcd' =>
1375
    array (
1376
      0 => 'mcd',
1377
    ),
1378
    'application/vnd.medcalcdata' =>
1379
    array (
1380
      0 => 'mc1',
1381
    ),
1382
    'application/vnd.mediastation.cdkey' =>
1383
    array (
1384
      0 => 'cdkey',
1385
    ),
1386
    'application/vnd.mfer' =>
1387
    array (
1388
      0 => 'mwf',
1389
    ),
1390
    'application/vnd.mfmp' =>
1391
    array (
1392
      0 => 'mfm',
1393
    ),
1394
    'application/vnd.micrografx.flo' =>
1395
    array (
1396
      0 => 'flo',
1397
    ),
1398
    'application/vnd.micrografx.igx' =>
1399
    array (
1400
      0 => 'igx',
1401
    ),
1402
    'application/vnd.mif' =>
1403
    array (
1404
      0 => 'mif',
1405
    ),
1406
    'application/vnd.mobius.daf' =>
1407
    array (
1408
      0 => 'daf',
1409
    ),
1410
    'application/vnd.mobius.dis' =>
1411
    array (
1412
      0 => 'dis',
1413
    ),
1414
    'application/vnd.mobius.mbk' =>
1415
    array (
1416
      0 => 'mbk',
1417
    ),
1418
    'application/vnd.mobius.mqy' =>
1419
    array (
1420
      0 => 'mqy',
1421
    ),
1422
    'application/vnd.mobius.msl' =>
1423
    array (
1424
      0 => 'msl',
1425
    ),
1426
    'application/vnd.mobius.plc' =>
1427
    array (
1428
      0 => 'plc',
1429
    ),
1430
    'application/vnd.mobius.txf' =>
1431
    array (
1432
      0 => 'txf',
1433
    ),
1434
    'application/vnd.mophun.application' =>
1435
    array (
1436
      0 => 'mpn',
1437
    ),
1438
    'application/vnd.mophun.certificate' =>
1439
    array (
1440
      0 => 'mpc',
1441
    ),
1442
    'application/vnd.mozilla.xul+xml' =>
1443
    array (
1444
      0 => 'xul',
1445
    ),
1446
    'application/vnd.ms-access' =>
1447
    array (
1448
      0 => 'mdb',
1449
    ),
1450
    'application/vnd.ms-artgalry' =>
1451
    array (
1452
      0 => 'cil',
1453
    ),
1454
    'application/vnd.ms-asf' =>
1455
    array (
1456
      0 => 'asf',
1457
    ),
1458
    'application/vnd.ms-cab-compressed' =>
1459
    array (
1460
      0 => 'cab',
1461
    ),
1462
    'application/vnd.ms-excel' =>
1463
    array (
1464
      0 => 'xls',
1465
      1 => 'xlm',
1466
      2 => 'xla',
1467
      3 => 'xlc',
1468
      4 => 'xlt',
1469
      5 => 'xlw',
1470
      6 => 'xll',
1471
      7 => 'xld',
1472
    ),
1473
    'application/vnd.ms-excel.addin.macroenabled.12' =>
1474
    array (
1475
      0 => 'xlam',
1476
    ),
1477
    'application/vnd.ms-excel.sheet.binary.macroenabled.12' =>
1478
    array (
1479
      0 => 'xlsb',
1480
    ),
1481
    'application/vnd.ms-excel.sheet.macroenabled.12' =>
1482
    array (
1483
      0 => 'xlsm',
1484
    ),
1485
    'application/vnd.ms-excel.template.macroenabled.12' =>
1486
    array (
1487
      0 => 'xltm',
1488
    ),
1489
    'application/vnd.ms-fontobject' =>
1490
    array (
1491
      0 => 'eot',
1492
    ),
1493
    'application/vnd.ms-htmlhelp' =>
1494
    array (
1495
      0 => 'chm',
1496
    ),
1497
    'application/vnd.ms-ims' =>
1498
    array (
1499
      0 => 'ims',
1500
    ),
1501
    'application/vnd.ms-lrm' =>
1502
    array (
1503
      0 => 'lrm',
1504
    ),
1505
    'application/vnd.ms-officetheme' =>
1506
    array (
1507
      0 => 'thmx',
1508
    ),
1509
    'application/vnd.ms-pki.seccat' =>
1510
    array (
1511
      0 => 'cat',
1512
    ),
1513
    'application/vnd.ms-pki.stl' =>
1514
    array (
1515
      0 => 'stl',
1516
    ),
1517
    'application/vnd.ms-powerpoint' =>
1518
    array (
1519
      0 => 'ppt',
1520
      1 => 'pps',
1521
      2 => 'pot',
1522
      3 => 'ppz',
1523
    ),
1524
    'application/vnd.ms-powerpoint.addin.macroenabled.12' =>
1525
    array (
1526
      0 => 'ppam',
1527
    ),
1528
    'application/vnd.ms-powerpoint.presentation.macroenabled.12' =>
1529
    array (
1530
      0 => 'pptm',
1531
    ),
1532
    'application/vnd.ms-powerpoint.slide.macroenabled.12' =>
1533
    array (
1534
      0 => 'sldm',
1535
    ),
1536
    'application/vnd.ms-powerpoint.slideshow.macroenabled.12' =>
1537
    array (
1538
      0 => 'ppsm',
1539
    ),
1540
    'application/vnd.ms-powerpoint.template.macroenabled.12' =>
1541
    array (
1542
      0 => 'potm',
1543
    ),
1544
    'application/vnd.ms-project' =>
1545
    array (
1546
      0 => 'mpp',
1547
      1 => 'mpt',
1548
    ),
1549
    'application/vnd.ms-publisher' =>
1550
    array (
1551
      0 => 'pub',
1552
    ),
1553
    'application/vnd.ms-tnef' =>
1554
    array (
1555
      0 => 'tnef',
1556
      1 => 'tnf',
1557
    ),
1558
    'application/vnd.ms-visio.drawing.macroenabled.main+xml' =>
1559
    array (
1560
      0 => 'vsdm',
1561
    ),
1562
    'application/vnd.ms-visio.drawing.main+xml' =>
1563
    array (
1564
      0 => 'vsdx',
1565
    ),
1566
    'application/vnd.ms-visio.stencil.macroenabled.main+xml' =>
1567
    array (
1568
      0 => 'vssm',
1569
    ),
1570
    'application/vnd.ms-visio.stencil.main+xml' =>
1571
    array (
1572
      0 => 'vssx',
1573
    ),
1574
    'application/vnd.ms-visio.template.macroenabled.main+xml' =>
1575
    array (
1576
      0 => 'vstm',
1577
    ),
1578
    'application/vnd.ms-visio.template.main+xml' =>
1579
    array (
1580
      0 => 'vstx',
1581
    ),
1582
    'application/vnd.ms-word.document.macroenabled.12' =>
1583
    array (
1584
      0 => 'docm',
1585
    ),
1586
    'application/vnd.ms-word.template.macroenabled.12' =>
1587
    array (
1588
      0 => 'dotm',
1589
    ),
1590
    'application/vnd.ms-works' =>
1591
    array (
1592
      0 => 'wps',
1593
      1 => 'wks',
1594
      2 => 'wcm',
1595
      3 => 'wdb',
1596
      4 => 'xlr',
1597
    ),
1598
    'application/vnd.ms-wpl' =>
1599
    array (
1600
      0 => 'wpl',
1601
    ),
1602
    'application/vnd.ms-xpsdocument' =>
1603
    array (
1604
      0 => 'xps',
1605
    ),
1606
    'application/vnd.mseq' =>
1607
    array (
1608
      0 => 'mseq',
1609
    ),
1610
    'application/vnd.musician' =>
1611
    array (
1612
      0 => 'mus',
1613
    ),
1614
    'application/vnd.muvee.style' =>
1615
    array (
1616
      0 => 'msty',
1617
    ),
1618
    'application/vnd.mynfc' =>
1619
    array (
1620
      0 => 'taglet',
1621
    ),
1622
    'application/vnd.neurolanguage.nlu' =>
1623
    array (
1624
      0 => 'nlu',
1625
    ),
1626
    'application/vnd.nintendo.snes.rom' =>
1627
    array (
1628
      0 => 'sfc',
1629
      1 => 'smc',
1630
    ),
1631
    'application/vnd.nitf' =>
1632
    array (
1633
      0 => 'ntf',
1634
      1 => 'nitf',
1635
    ),
1636
    'application/vnd.noblenet-directory' =>
1637
    array (
1638
      0 => 'nnd',
1639
    ),
1640
    'application/vnd.noblenet-sealer' =>
1641
    array (
1642
      0 => 'nns',
1643
    ),
1644
    'application/vnd.noblenet-web' =>
1645
    array (
1646
      0 => 'nnw',
1647
    ),
1648
    'application/vnd.nokia.n-gage.data' =>
1649
    array (
1650
      0 => 'ngdat',
1651
    ),
1652
    'application/vnd.nokia.n-gage.symbian.install' =>
1653
    array (
1654
      0 => 'n-gage',
1655
    ),
1656
    'application/vnd.nokia.radio-preset' =>
1657
    array (
1658
      0 => 'rpst',
1659
    ),
1660
    'application/vnd.nokia.radio-presets' =>
1661
    array (
1662
      0 => 'rpss',
1663
    ),
1664
    'application/vnd.novadigm.edm' =>
1665
    array (
1666
      0 => 'edm',
1667
    ),
1668
    'application/vnd.novadigm.edx' =>
1669
    array (
1670
      0 => 'edx',
1671
    ),
1672
    'application/vnd.novadigm.ext' =>
1673
    array (
1674
      0 => 'ext',
1675
    ),
1676
    'application/vnd.oasis.opendocument.chart' =>
1677
    array (
1678
      0 => 'odc',
1679
    ),
1680
    'application/vnd.oasis.opendocument.chart-template' =>
1681
    array (
1682
      0 => 'otc',
1683
    ),
1684
    'application/vnd.oasis.opendocument.database' =>
1685
    array (
1686
      0 => 'odb',
1687
    ),
1688
    'application/vnd.oasis.opendocument.formula' =>
1689
    array (
1690
      0 => 'odf',
1691
    ),
1692
    'application/vnd.oasis.opendocument.formula-template' =>
1693
    array (
1694
      0 => 'odft',
1695
      1 => 'otf',
1696
    ),
1697
    'application/vnd.oasis.opendocument.graphics' =>
1698
    array (
1699
      0 => 'odg',
1700
    ),
1701
    'application/vnd.oasis.opendocument.graphics-flat-xml' =>
1702
    array (
1703
      0 => 'fodg',
1704
    ),
1705
    'application/vnd.oasis.opendocument.graphics-template' =>
1706
    array (
1707
      0 => 'otg',
1708
    ),
1709
    'application/vnd.oasis.opendocument.image' =>
1710
    array (
1711
      0 => 'odi',
1712
    ),
1713
    'application/vnd.oasis.opendocument.image-template' =>
1714
    array (
1715
      0 => 'oti',
1716
    ),
1717
    'application/vnd.oasis.opendocument.presentation' =>
1718
    array (
1719
      0 => 'odp',
1720
    ),
1721
    'application/vnd.oasis.opendocument.presentation-flat-xml' =>
1722
    array (
1723
      0 => 'fodp',
1724
    ),
1725
    'application/vnd.oasis.opendocument.presentation-template' =>
1726
    array (
1727
      0 => 'otp',
1728
    ),
1729
    'application/vnd.oasis.opendocument.spreadsheet' =>
1730
    array (
1731
      0 => 'ods',
1732
    ),
1733
    'application/vnd.oasis.opendocument.spreadsheet-flat-xml' =>
1734
    array (
1735
      0 => 'fods',
1736
    ),
1737
    'application/vnd.oasis.opendocument.spreadsheet-template' =>
1738
    array (
1739
      0 => 'ots',
1740
    ),
1741
    'application/vnd.oasis.opendocument.text' =>
1742
    array (
1743
      0 => 'odt',
1744
    ),
1745
    'application/vnd.oasis.opendocument.text-flat-xml' =>
1746
    array (
1747
      0 => 'fodt',
1748
    ),
1749
    'application/vnd.oasis.opendocument.text-master' =>
1750
    array (
1751
      0 => 'odm',
1752
    ),
1753
    'application/vnd.oasis.opendocument.text-template' =>
1754
    array (
1755
      0 => 'ott',
1756
    ),
1757
    'application/vnd.oasis.opendocument.text-web' =>
1758
    array (
1759
      0 => 'oth',
1760
    ),
1761
    'application/vnd.olpc-sugar' =>
1762
    array (
1763
      0 => 'xo',
1764
    ),
1765
    'application/vnd.oma.dd2+xml' =>
1766
    array (
1767
      0 => 'dd2',
1768
    ),
1769
    'application/vnd.openofficeorg.extension' =>
1770
    array (
1771
      0 => 'oxt',
1772
    ),
1773
    'application/vnd.openxmlformats-officedocument.presentationml.presentation' =>
1774
    array (
1775
      0 => 'pptx',
1776
    ),
1777
    'application/vnd.openxmlformats-officedocument.presentationml.slide' =>
1778
    array (
1779
      0 => 'sldx',
1780
    ),
1781
    'application/vnd.openxmlformats-officedocument.presentationml.slideshow' =>
1782
    array (
1783
      0 => 'ppsx',
1784
    ),
1785
    'application/vnd.openxmlformats-officedocument.presentationml.template' =>
1786
    array (
1787
      0 => 'potx',
1788
    ),
1789
    'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' =>
1790
    array (
1791
      0 => 'xlsx',
1792
    ),
1793
    'application/vnd.openxmlformats-officedocument.spreadsheetml.template' =>
1794
    array (
1795
      0 => 'xltx',
1796
    ),
1797
    'application/vnd.openxmlformats-officedocument.wordprocessingml.document' =>
1798
    array (
1799
      0 => 'docx',
1800
    ),
1801
    'application/vnd.openxmlformats-officedocument.wordprocessingml.template' =>
1802
    array (
1803
      0 => 'dotx',
1804
    ),
1805
    'application/vnd.osgeo.mapguide.package' =>
1806
    array (
1807
      0 => 'mgp',
1808
    ),
1809
    'application/vnd.osgi.dp' =>
1810
    array (
1811
      0 => 'dp',
1812
    ),
1813
    'application/vnd.osgi.subsystem' =>
1814
    array (
1815
      0 => 'esa',
1816
    ),
1817
    'application/vnd.palm' =>
1818
    array (
1819
      0 => 'pdb',
1820
      1 => 'pqa',
1821
      2 => 'oprc',
1822
      3 => 'prc',
1823
    ),
1824
    'application/vnd.pawaafile' =>
1825
    array (
1826
      0 => 'paw',
1827
    ),
1828
    'application/vnd.pg.format' =>
1829
    array (
1830
      0 => 'str',
1831
    ),
1832
    'application/vnd.pg.osasli' =>
1833
    array (
1834
      0 => 'ei6',
1835
    ),
1836
    'application/vnd.picsel' =>
1837
    array (
1838
      0 => 'efif',
1839
    ),
1840
    'application/vnd.pmi.widget' =>
1841
    array (
1842
      0 => 'wg',
1843
    ),
1844
    'application/vnd.pocketlearn' =>
1845
    array (
1846
      0 => 'plf',
1847
    ),
1848
    'application/vnd.powerbuilder6' =>
1849
    array (
1850
      0 => 'pbd',
1851
    ),
1852
    'application/vnd.previewsystems.box' =>
1853
    array (
1854
      0 => 'box',
1855
    ),
1856
    'application/vnd.proteus.magazine' =>
1857
    array (
1858
      0 => 'mgz',
1859
    ),
1860
    'application/vnd.publishare-delta-tree' =>
1861
    array (
1862
      0 => 'qps',
1863
    ),
1864
    'application/vnd.pvi.ptid1' =>
1865
    array (
1866
      0 => 'ptid',
1867
    ),
1868
    'application/vnd.quark.quarkxpress' =>
1869
    array (
1870
      0 => 'qxd',
1871
      1 => 'qxt',
1872
      2 => 'qwd',
1873
      3 => 'qwt',
1874
      4 => 'qxl',
1875
      5 => 'qxb',
1876
    ),
1877
    'application/vnd.rar' =>
1878
    array (
1879
      0 => 'rar',
1880
    ),
1881
    'application/vnd.realvnc.bed' =>
1882
    array (
1883
      0 => 'bed',
1884
    ),
1885
    'application/vnd.recordare.musicxml' =>
1886
    array (
1887
      0 => 'mxl',
1888
    ),
1889
    'application/vnd.recordare.musicxml+xml' =>
1890
    array (
1891
      0 => 'musicxml',
1892
    ),
1893
    'application/vnd.rig.cryptonote' =>
1894
    array (
1895
      0 => 'cryptonote',
1896
    ),
1897
    'application/vnd.rim.cod' =>
1898
    array (
1899
      0 => 'cod',
1900
    ),
1901
    'application/vnd.rn-realmedia' =>
1902
    array (
1903
      0 => 'rm',
1904
      1 => 'rmj',
1905
      2 => 'rmm',
1906
      3 => 'rms',
1907
      4 => 'rmx',
1908
      5 => 'rmvb',
1909
    ),
1910
    'application/vnd.rn-realmedia-vbr' =>
1911
    array (
1912
      0 => 'rmvb',
1913
    ),
1914
    'application/vnd.route66.link66+xml' =>
1915
    array (
1916
      0 => 'link66',
1917
    ),
1918
    'application/vnd.sailingtracker.track' =>
1919
    array (
1920
      0 => 'st',
1921
    ),
1922
    'application/vnd.seemail' =>
1923
    array (
1924
      0 => 'see',
1925
    ),
1926
    'application/vnd.sema' =>
1927
    array (
1928
      0 => 'sema',
1929
    ),
1930
    'application/vnd.semd' =>
1931
    array (
1932
      0 => 'semd',
1933
    ),
1934
    'application/vnd.semf' =>
1935
    array (
1936
      0 => 'semf',
1937
    ),
1938
    'application/vnd.shana.informed.formdata' =>
1939
    array (
1940
      0 => 'ifm',
1941
    ),
1942
    'application/vnd.shana.informed.formtemplate' =>
1943
    array (
1944
      0 => 'itp',
1945
    ),
1946
    'application/vnd.shana.informed.interchange' =>
1947
    array (
1948
      0 => 'iif',
1949
    ),
1950
    'application/vnd.shana.informed.package' =>
1951
    array (
1952
      0 => 'ipk',
1953
    ),
1954
    'application/vnd.simtech-mindmapper' =>
1955
    array (
1956
      0 => 'twd',
1957
      1 => 'twds',
1958
    ),
1959
    'application/vnd.smaf' =>
1960
    array (
1961
      0 => 'mmf',
1962
    ),
1963
    'application/vnd.smart.teacher' =>
1964
    array (
1965
      0 => 'teacher',
1966
    ),
1967
    'application/vnd.snap' =>
1968
    array (
1969
      0 => 'snap',
1970
    ),
1971
    'application/vnd.solent.sdkm+xml' =>
1972
    array (
1973
      0 => 'sdkm',
1974
      1 => 'sdkd',
1975
    ),
1976
    'application/vnd.spotfire.dxp' =>
1977
    array (
1978
      0 => 'dxp',
1979
    ),
1980
    'application/vnd.spotfire.sfs' =>
1981
    array (
1982
      0 => 'sfs',
1983
    ),
1984
    'application/vnd.sqlite3' =>
1985
    array (
1986
      0 => 'sqlite3',
1987
    ),
1988
    'application/vnd.squashfs' =>
1989
    array (
1990
      0 => 'sqsh',
1991
    ),
1992
    'application/vnd.stardivision.calc' =>
1993
    array (
1994
      0 => 'sdc',
1995
    ),
1996
    'application/vnd.stardivision.chart' =>
1997
    array (
1998
      0 => 'sds',
1999
    ),
2000
    'application/vnd.stardivision.draw' =>
2001
    array (
2002
      0 => 'sda',
2003
    ),
2004
    'application/vnd.stardivision.impress' =>
2005
    array (
2006
      0 => 'sdd',
2007
      1 => 'sdp',
2008
    ),
2009
    'application/vnd.stardivision.mail' =>
2010
    array (
2011
      0 => 'smd',
2012
    ),
2013
    'application/vnd.stardivision.math' =>
2014
    array (
2015
      0 => 'smf',
2016
    ),
2017
    'application/vnd.stardivision.writer' =>
2018
    array (
2019
      0 => 'sdw',
2020
      1 => 'vor',
2021
      2 => 'sgl',
2022
    ),
2023
    'application/vnd.stardivision.writer-global' =>
2024
    array (
2025
      0 => 'sgl',
2026
    ),
2027
    'application/vnd.stepmania.package' =>
2028
    array (
2029
      0 => 'smzip',
2030
    ),
2031
    'application/vnd.stepmania.stepchart' =>
2032
    array (
2033
      0 => 'sm',
2034
    ),
2035
    'application/vnd.sun.xml.calc' =>
2036
    array (
2037
      0 => 'sxc',
2038
    ),
2039
    'application/vnd.sun.xml.calc.template' =>
2040
    array (
2041
      0 => 'stc',
2042
    ),
2043
    'application/vnd.sun.xml.draw' =>
2044
    array (
2045
      0 => 'sxd',
2046
    ),
2047
    'application/vnd.sun.xml.draw.template' =>
2048
    array (
2049
      0 => 'std',
2050
    ),
2051
    'application/vnd.sun.xml.impress' =>
2052
    array (
2053
      0 => 'sxi',
2054
    ),
2055
    'application/vnd.sun.xml.impress.template' =>
2056
    array (
2057
      0 => 'sti',
2058
    ),
2059
    'application/vnd.sun.xml.math' =>
2060
    array (
2061
      0 => 'sxm',
2062
    ),
2063
    'application/vnd.sun.xml.writer' =>
2064
    array (
2065
      0 => 'sxw',
2066
    ),
2067
    'application/vnd.sun.xml.writer.global' =>
2068
    array (
2069
      0 => 'sxg',
2070
    ),
2071
    'application/vnd.sun.xml.writer.template' =>
2072
    array (
2073
      0 => 'stw',
2074
    ),
2075
    'application/vnd.sus-calendar' =>
2076
    array (
2077
      0 => 'sus',
2078
      1 => 'susp',
2079
    ),
2080
    'application/vnd.svd' =>
2081
    array (
2082
      0 => 'svd',
2083
    ),
2084
    'application/vnd.symbian.install' =>
2085
    array (
2086
      0 => 'sis',
2087
      1 => 'sisx',
2088
    ),
2089
    'application/vnd.syncml+xml' =>
2090
    array (
2091
      0 => 'xsm',
2092
    ),
2093
    'application/vnd.syncml.dm+wbxml' =>
2094
    array (
2095
      0 => 'bdm',
2096
    ),
2097
    'application/vnd.syncml.dm+xml' =>
2098
    array (
2099
      0 => 'xdm',
2100
    ),
2101
    'application/vnd.tao.intent-module-archive' =>
2102
    array (
2103
      0 => 'tao',
2104
    ),
2105
    'application/vnd.tcpdump.pcap' =>
2106
    array (
2107
      0 => 'pcap',
2108
      1 => 'cap',
2109
      2 => 'dmp',
2110
    ),
2111
    'application/vnd.tmobile-livetv' =>
2112
    array (
2113
      0 => 'tmo',
2114
    ),
2115
    'application/vnd.trid.tpt' =>
2116
    array (
2117
      0 => 'tpt',
2118
    ),
2119
    'application/vnd.triscape.mxs' =>
2120
    array (
2121
      0 => 'mxs',
2122
    ),
2123
    'application/vnd.trueapp' =>
2124
    array (
2125
      0 => 'tra',
2126
    ),
2127
    'application/vnd.ufdl' =>
2128
    array (
2129
      0 => 'ufd',
2130
      1 => 'ufdl',
2131
    ),
2132
    'application/vnd.uiq.theme' =>
2133
    array (
2134
      0 => 'utz',
2135
    ),
2136
    'application/vnd.umajin' =>
2137
    array (
2138
      0 => 'umj',
2139
    ),
2140
    'application/vnd.unity' =>
2141
    array (
2142
      0 => 'unityweb',
2143
    ),
2144
    'application/vnd.uoml+xml' =>
2145
    array (
2146
      0 => 'uoml',
2147
    ),
2148
    'application/vnd.vcx' =>
2149
    array (
2150
      0 => 'vcx',
2151
    ),
2152
    'application/vnd.visio' =>
2153
    array (
2154
      0 => 'vsd',
2155
      1 => 'vst',
2156
      2 => 'vss',
2157
      3 => 'vsw',
2158
    ),
2159
    'application/vnd.visionary' =>
2160
    array (
2161
      0 => 'vis',
2162
    ),
2163
    'application/vnd.vsf' =>
2164
    array (
2165
      0 => 'vsf',
2166
    ),
2167
    'application/vnd.wap.wbxml' =>
2168
    array (
2169
      0 => 'wbxml',
2170
    ),
2171
    'application/vnd.wap.wmlc' =>
2172
    array (
2173
      0 => 'wmlc',
2174
    ),
2175
    'application/vnd.wap.wmlscriptc' =>
2176
    array (
2177
      0 => 'wmlsc',
2178
    ),
2179
    'application/vnd.webturbo' =>
2180
    array (
2181
      0 => 'wtb',
2182
    ),
2183
    'application/vnd.wolfram.player' =>
2184
    array (
2185
      0 => 'nbp',
2186
    ),
2187
    'application/vnd.wordperfect' =>
2188
    array (
2189
      0 => 'wpd',
2190
      1 => 'wp',
2191
      2 => 'wp4',
2192
      3 => 'wp5',
2193
      4 => 'wp6',
2194
      5 => 'wpp',
2195
    ),
2196
    'application/vnd.wqd' =>
2197
    array (
2198
      0 => 'wqd',
2199
    ),
2200
    'application/vnd.wt.stf' =>
2201
    array (
2202
      0 => 'stf',
2203
    ),
2204
    'application/vnd.xara' =>
2205
    array (
2206
      0 => 'xar',
2207
    ),
2208
    'application/vnd.xfdl' =>
2209
    array (
2210
      0 => 'xfdl',
2211
    ),
2212
    'application/vnd.yamaha.hv-dic' =>
2213
    array (
2214
      0 => 'hvd',
2215
    ),
2216
    'application/vnd.yamaha.hv-script' =>
2217
    array (
2218
      0 => 'hvs',
2219
    ),
2220
    'application/vnd.yamaha.hv-voice' =>
2221
    array (
2222
      0 => 'hvp',
2223
    ),
2224
    'application/vnd.yamaha.openscoreformat' =>
2225
    array (
2226
      0 => 'osf',
2227
    ),
2228
    'application/vnd.yamaha.openscoreformat.osfpvg+xml' =>
2229
    array (
2230
      0 => 'osfpvg',
2231
    ),
2232
    'application/vnd.yamaha.smaf-audio' =>
2233
    array (
2234
      0 => 'saf',
2235
    ),
2236
    'application/vnd.yamaha.smaf-phrase' =>
2237
    array (
2238
      0 => 'spf',
2239
    ),
2240
    'application/vnd.yellowriver-custom-menu' =>
2241
    array (
2242
      0 => 'cmp',
2243
    ),
2244
    'application/vnd.youtube.yt' =>
2245
    array (
2246
      0 => 'yt',
2247
    ),
2248
    'application/vnd.zul' =>
2249
    array (
2250
      0 => 'zir',
2251
      1 => 'zirz',
2252
    ),
2253
    'application/vnd.zzazz.deck+xml' =>
2254
    array (
2255
      0 => 'zaz',
2256
    ),
2257
    'application/voicexml+xml' =>
2258
    array (
2259
      0 => 'vxml',
2260
    ),
2261
    'application/widget' =>
2262
    array (
2263
      0 => 'wgt',
2264
    ),
2265
    'application/winhlp' =>
2266
    array (
2267
      0 => 'hlp',
2268
    ),
2269
    'application/wsdl+xml' =>
2270
    array (
2271
      0 => 'wsdl',
2272
    ),
2273
    'application/wspolicy+xml' =>
2274
    array (
2275
      0 => 'wspolicy',
2276
    ),
2277
    'application/x-7z-compressed' =>
2278
    array (
2279
      0 => '7z',
2280
    ),
2281
    'application/x-abiword' =>
2282
    array (
2283
      0 => 'abw',
2284
      1 => 'abw.crashed',
2285
      2 => 'abw.gz',
2286
      3 => 'zabw',
2287
    ),
2288
    'application/x-ace' =>
2289
    array (
2290
      0 => 'ace',
2291
    ),
2292
    'application/x-ace-compressed' =>
2293
    array (
2294
      0 => 'ace',
2295
    ),
2296
    'application/x-alz' =>
2297
    array (
2298
      0 => 'alz',
2299
    ),
2300
    'application/x-amiga-disk-format' =>
2301
    array (
2302
      0 => 'adf',
2303
    ),
2304
    'application/x-amipro' =>
2305
    array (
2306
      0 => 'sam',
2307
    ),
2308
    'application/x-aportisdoc' =>
2309
    array (
2310
      0 => 'pdb',
2311
      1 => 'pdc',
2312
    ),
2313
    'application/x-apple-diskimage' =>
2314
    array (
2315
      0 => 'dmg',
2316
    ),
2317
    'application/x-applix-spreadsheet' =>
2318
    array (
2319
      0 => 'as',
2320
    ),
2321
    'application/x-applix-word' =>
2322
    array (
2323
      0 => 'aw',
2324
    ),
2325
    'application/x-archive' =>
2326
    array (
2327
      0 => 'a',
2328
      1 => 'ar',
2329
    ),
2330
    'application/x-arj' =>
2331
    array (
2332
      0 => 'arj',
2333
    ),
2334
    'application/x-asp' =>
2335
    array (
2336
      0 => 'asp',
2337
    ),
2338
    'application/x-atari-2600-rom' =>
2339
    array (
2340
      0 => 'a26',
2341
    ),
2342
    'application/x-atari-7800-rom' =>
2343
    array (
2344
      0 => 'a78',
2345
    ),
2346
    'application/x-atari-lynx-rom' =>
2347
    array (
2348
      0 => 'lnx',
2349
    ),
2350
    'application/x-authorware-bin' =>
2351
    array (
2352
      0 => 'aab',
2353
      1 => 'x32',
2354
      2 => 'u32',
2355
      3 => 'vox',
2356
    ),
2357
    'application/x-authorware-map' =>
2358
    array (
2359
      0 => 'aam',
2360
    ),
2361
    'application/x-authorware-seg' =>
2362
    array (
2363
      0 => 'aas',
2364
    ),
2365
    'application/x-awk' =>
2366
    array (
2367
      0 => 'awk',
2368
    ),
2369
    'application/x-bcpio' =>
2370
    array (
2371
      0 => 'bcpio',
2372
    ),
2373
    'application/x-bittorrent' =>
2374
    array (
2375
      0 => 'torrent',
2376
    ),
2377
    'application/x-blender' =>
2378
    array (
2379
      0 => 'blender',
2380
      1 => 'blend',
2381
    ),
2382
    'application/x-blorb' =>
2383
    array (
2384
      0 => 'blb',
2385
      1 => 'blorb',
2386
    ),
2387
    'application/x-bsdiff' =>
2388
    array (
2389
      0 => 'bsdiff',
2390
    ),
2391
    'application/x-bzdvi' =>
2392
    array (
2393
      0 => 'dvi.bz2',
2394
    ),
2395
    'application/x-bzip' =>
2396
    array (
2397
      0 => 'bz',
2398
      1 => 'bz2',
2399
    ),
2400
    'application/x-bzip-compressed-tar' =>
2401
    array (
2402
      0 => 'tar.bz2',
2403
      1 => 'tar.bz',
2404
      2 => 'tbz2',
2405
      3 => 'tbz',
2406
      4 => 'tb2',
2407
    ),
2408
    'application/x-bzip2' =>
2409
    array (
2410
      0 => 'bz2',
2411
      1 => 'boz',
2412
    ),
2413
    'application/x-bzpdf' =>
2414
    array (
2415
      0 => 'pdf.bz2',
2416
    ),
2417
    'application/x-bzpostscript' =>
2418
    array (
2419
      0 => 'ps.bz2',
2420
    ),
2421
    'application/x-cb7' =>
2422
    array (
2423
      0 => 'cb7',
2424
    ),
2425
    'application/x-cbr' =>
2426
    array (
2427
      0 => 'cbr',
2428
      1 => 'cba',
2429
      2 => 'cbt',
2430
      3 => 'cbz',
2431
      4 => 'cb7',
2432
    ),
2433
    'application/x-cbt' =>
2434
    array (
2435
      0 => 'cbt',
2436
    ),
2437
    'application/x-ccmx' =>
2438
    array (
2439
      0 => 'ccmx',
2440
    ),
2441
    'application/x-cd-image' =>
2442
    array (
2443
      0 => 'iso',
2444
      1 => 'iso9660',
2445
    ),
2446
    'application/x-cdlink' =>
2447
    array (
2448
      0 => 'vcd',
2449
    ),
2450
    'application/x-cdrdao-toc' =>
2451
    array (
2452
      0 => 'toc',
2453
    ),
2454
    'application/x-cfs-compressed' =>
2455
    array (
2456
      0 => 'cfs',
2457
    ),
2458
    'application/x-chat' =>
2459
    array (
2460
      0 => 'chat',
2461
    ),
2462
    'application/x-chess-pgn' =>
2463
    array (
2464
      0 => 'pgn',
2465
    ),
2466
    'application/x-cisco-vpn-settings' =>
2467
    array (
2468
      0 => 'pcf',
2469
    ),
2470
    'application/x-compress' =>
2471
    array (
2472
      0 => 'z',
2473
    ),
2474
    'application/x-compressed-tar' =>
2475
    array (
2476
      0 => 'tar.gz',
2477
      1 => 'tgz',
2478
    ),
2479
    'application/x-conference' =>
2480
    array (
2481
      0 => 'nsc',
2482
    ),
2483
    'application/x-cpio' =>
2484
    array (
2485
      0 => 'cpio',
2486
    ),
2487
    'application/x-cpio-compressed' =>
2488
    array (
2489
      0 => 'cpio.gz',
2490
    ),
2491
    'application/x-csh' =>
2492
    array (
2493
      0 => 'csh',
2494
    ),
2495
    'application/x-cue' =>
2496
    array (
2497
      0 => 'cue',
2498
    ),
2499
    'application/x-dar' =>
2500
    array (
2501
      0 => 'dar',
2502
    ),
2503
    'application/x-dbf' =>
2504
    array (
2505
      0 => 'dbf',
2506
    ),
2507
    'application/x-dc-rom' =>
2508
    array (
2509
      0 => 'dc',
2510
    ),
2511
    'application/x-debian-package' =>
2512
    array (
2513
      0 => 'deb',
2514
      1 => 'udeb',
2515
    ),
2516
    'application/x-designer' =>
2517
    array (
2518
      0 => 'ui',
2519
    ),
2520
    'application/x-desktop' =>
2521
    array (
2522
      0 => 'desktop',
2523
      1 => 'kdelnk',
2524
    ),
2525
    'application/x-dgc-compressed' =>
2526
    array (
2527
      0 => 'dgc',
2528
    ),
2529
    'application/x-dia-diagram' =>
2530
    array (
2531
      0 => 'dia',
2532
    ),
2533
    'application/x-dia-shape' =>
2534
    array (
2535
      0 => 'shape',
2536
    ),
2537
    'application/x-director' =>
2538
    array (
2539
      0 => 'dir',
2540
      1 => 'dcr',
2541
      2 => 'dxr',
2542
      3 => 'cst',
2543
      4 => 'cct',
2544
      5 => 'cxt',
2545
      6 => 'w3d',
2546
      7 => 'fgd',
2547
      8 => 'swa',
2548
    ),
2549
    'application/x-docbook+xml' =>
2550
    array (
2551
      0 => 'dbk',
2552
      1 => 'docbook',
2553
    ),
2554
    'application/x-doom' =>
2555
    array (
2556
      0 => 'wad',
2557
    ),
2558
    'application/x-doom-wad' =>
2559
    array (
2560
      0 => 'wad',
2561
    ),
2562
    'application/x-dtbncx+xml' =>
2563
    array (
2564
      0 => 'ncx',
2565
    ),
2566
    'application/x-dtbook+xml' =>
2567
    array (
2568
      0 => 'dtb',
2569
    ),
2570
    'application/x-dtbresource+xml' =>
2571
    array (
2572
      0 => 'res',
2573
    ),
2574
    'application/x-dvi' =>
2575
    array (
2576
      0 => 'dvi',
2577
    ),
2578
    'application/x-e-theme' =>
2579
    array (
2580
      0 => 'etheme',
2581
    ),
2582
    'application/x-egon' =>
2583
    array (
2584
      0 => 'egon',
2585
    ),
2586
    'application/x-envoy' =>
2587
    array (
2588
      0 => 'evy',
2589
    ),
2590
    'application/x-eva' =>
2591
    array (
2592
      0 => 'eva',
2593
    ),
2594
    'application/x-fds-disk' =>
2595
    array (
2596
      0 => 'fds',
2597
    ),
2598
    'application/x-fictionbook+xml' =>
2599
    array (
2600
      0 => 'fb2',
2601
    ),
2602
    'application/x-fluid' =>
2603
    array (
2604
      0 => 'fl',
2605
    ),
2606
    'application/x-font-afm' =>
2607
    array (
2608
      0 => 'afm',
2609
    ),
2610
    'application/x-font-bdf' =>
2611
    array (
2612
      0 => 'bdf',
2613
    ),
2614
    'application/x-font-ghostscript' =>
2615
    array (
2616
      0 => 'gsf',
2617
    ),
2618
    'application/x-font-linux-psf' =>
2619
    array (
2620
      0 => 'psf',
2621
    ),
2622
    'application/x-font-pcf' =>
2623
    array (
2624
      0 => 'pcf',
2625
      1 => 'pcf.z',
2626
      2 => 'pcf.gz',
2627
    ),
2628
    'application/x-font-snf' =>
2629
    array (
2630
      0 => 'snf',
2631
    ),
2632
    'application/x-font-speedo' =>
2633
    array (
2634
      0 => 'spd',
2635
    ),
2636
    'application/x-font-ttx' =>
2637
    array (
2638
      0 => 'ttx',
2639
    ),
2640
    'application/x-font-type1' =>
2641
    array (
2642
      0 => 'pfa',
2643
      1 => 'pfb',
2644
      2 => 'pfm',
2645
      3 => 'afm',
2646
      4 => 'gsf',
2647
    ),
2648
    'application/x-freearc' =>
2649
    array (
2650
      0 => 'arc',
2651
    ),
2652
    'application/x-futuresplash' =>
2653
    array (
2654
      0 => 'spl',
2655
    ),
2656
    'application/x-gameboy-color-rom' =>
2657
    array (
2658
      0 => 'gbc',
2659
      1 => 'cgb',
2660
    ),
2661
    'application/x-gameboy-rom' =>
2662
    array (
2663
      0 => 'gb',
2664
      1 => 'sgb',
2665
    ),
2666
    'application/x-gamecube-rom' =>
2667
    array (
2668
      0 => 'iso',
2669
    ),
2670
    'application/x-gamegear-rom' =>
2671
    array (
2672
      0 => 'gg',
2673
    ),
2674
    'application/x-gba-rom' =>
2675
    array (
2676
      0 => 'gba',
2677
      1 => 'agb',
2678
    ),
2679
    'application/x-gca-compressed' =>
2680
    array (
2681
      0 => 'gca',
2682
    ),
2683
    'application/x-gedcom' =>
2684
    array (
2685
      0 => 'ged',
2686
      1 => 'gedcom',
2687
    ),
2688
    'application/x-genesis-32x-rom' =>
2689
    array (
2690
      0 => '32x',
2691
      1 => 'mdx',
2692
    ),
2693
    'application/x-genesis-rom' =>
2694
    array (
2695
      0 => 'gen',
2696
      1 => 'smd',
2697
    ),
2698
    'application/x-gettext-translation' =>
2699
    array (
2700
      0 => 'gmo',
2701
      1 => 'mo',
2702
    ),
2703
    'application/x-glade' =>
2704
    array (
2705
      0 => 'glade',
2706
    ),
2707
    'application/x-glulx' =>
2708
    array (
2709
      0 => 'ulx',
2710
    ),
2711
    'application/x-gnucash' =>
2712
    array (
2713
      0 => 'gnucash',
2714
      1 => 'gnc',
2715
      2 => 'xac',
2716
    ),
2717
    'application/x-gnumeric' =>
2718
    array (
2719
      0 => 'gnumeric',
2720
    ),
2721
    'application/x-gnuplot' =>
2722
    array (
2723
      0 => 'gp',
2724
      1 => 'gplt',
2725
      2 => 'gnuplot',
2726
    ),
2727
    'application/x-go-sgf' =>
2728
    array (
2729
      0 => 'sgf',
2730
    ),
2731
    'application/x-gramps-xml' =>
2732
    array (
2733
      0 => 'gramps',
2734
    ),
2735
    'application/x-graphite' =>
2736
    array (
2737
      0 => 'gra',
2738
    ),
2739
    'application/x-gtar' =>
2740
    array (
2741
      0 => 'gtar',
2742
    ),
2743
    'application/x-gtk-builder' =>
2744
    array (
2745
      0 => 'ui',
2746
    ),
2747
    'application/x-gz-font-linux-psf' =>
2748
    array (
2749
      0 => 'psf.gz',
2750
    ),
2751
    'application/x-gzdvi' =>
2752
    array (
2753
      0 => 'dvi.gz',
2754
    ),
2755
    'application/x-gzpdf' =>
2756
    array (
2757
      0 => 'pdf.gz',
2758
    ),
2759
    'application/x-gzpostscript' =>
2760
    array (
2761
      0 => 'ps.gz',
2762
    ),
2763
    'application/x-hdf' =>
2764
    array (
2765
      0 => 'hdf',
2766
      1 => 'hdf4',
2767
      2 => 'h4',
2768
      3 => 'hdf5',
2769
      4 => 'h5',
2770
    ),
2771
    'application/x-hfe-floppy-image' =>
2772
    array (
2773
      0 => 'hfe',
2774
    ),
2775
    'application/x-hwp' =>
2776
    array (
2777
      0 => 'hwp',
2778
    ),
2779
    'application/x-hwt' =>
2780
    array (
2781
      0 => 'hwt',
2782
    ),
2783
    'application/x-ica' =>
2784
    array (
2785
      0 => 'ica',
2786
    ),
2787
    'application/x-install-instructions' =>
2788
    array (
2789
      0 => 'install',
2790
    ),
2791
    'application/x-ipynb+json' =>
2792
    array (
2793
      0 => 'ipynb',
2794
    ),
2795
    'application/x-iso9660-appimage' =>
2796
    array (
2797
      0 => 'appimage',
2798
    ),
2799
    'application/x-iso9660-image' =>
2800
    array (
2801
      0 => 'iso',
2802
    ),
2803
    'application/x-it87' =>
2804
    array (
2805
      0 => 'it87',
2806
    ),
2807
    'application/x-iwork-keynote-sffkey' =>
2808
    array (
2809
      0 => 'key',
2810
    ),
2811
    'application/x-java' =>
2812
    array (
2813
      0 => 'class',
2814
    ),
2815
    'application/x-java-archive' =>
2816
    array (
2817
      0 => 'jar',
2818
    ),
2819
    'application/x-java-jce-keystore' =>
2820
    array (
2821
      0 => 'jceks',
2822
    ),
2823
    'application/x-java-jnlp-file' =>
2824
    array (
2825
      0 => 'jnlp',
2826
    ),
2827
    'application/x-java-keystore' =>
2828
    array (
2829
      0 => 'jks',
2830
      1 => 'ks',
2831
    ),
2832
    'application/x-java-pack200' =>
2833
    array (
2834
      0 => 'pack',
2835
    ),
2836
    'application/x-jbuilder-project' =>
2837
    array (
2838
      0 => 'jpr',
2839
      1 => 'jpx',
2840
    ),
2841
    'application/x-karbon' =>
2842
    array (
2843
      0 => 'karbon',
2844
    ),
2845
    'application/x-kchart' =>
2846
    array (
2847
      0 => 'chrt',
2848
    ),
2849
    'application/x-kexi-connectiondata' =>
2850
    array (
2851
      0 => 'kexic',
2852
    ),
2853
    'application/x-kexiproject-shortcut' =>
2854
    array (
2855
      0 => 'kexis',
2856
    ),
2857
    'application/x-kexiproject-sqlite2' =>
2858
    array (
2859
      0 => 'kexi',
2860
    ),
2861
    'application/x-kexiproject-sqlite3' =>
2862
    array (
2863
      0 => 'kexi',
2864
    ),
2865
    'application/x-kformula' =>
2866
    array (
2867
      0 => 'kfo',
2868
    ),
2869
    'application/x-killustrator' =>
2870
    array (
2871
      0 => 'kil',
2872
    ),
2873
    'application/x-kivio' =>
2874
    array (
2875
      0 => 'flw',
2876
    ),
2877
    'application/x-kontour' =>
2878
    array (
2879
      0 => 'kon',
2880
    ),
2881
    'application/x-kpovmodeler' =>
2882
    array (
2883
      0 => 'kpm',
2884
    ),
2885
    'application/x-kpresenter' =>
2886
    array (
2887
      0 => 'kpr',
2888
      1 => 'kpt',
2889
    ),
2890
    'application/x-krita' =>
2891
    array (
2892
      0 => 'kra',
2893
    ),
2894
    'application/x-kspread' =>
2895
    array (
2896
      0 => 'ksp',
2897
    ),
2898
    'application/x-kugar' =>
2899
    array (
2900
      0 => 'kud',
2901
    ),
2902
    'application/x-kword' =>
2903
    array (
2904
      0 => 'kwd',
2905
      1 => 'kwt',
2906
    ),
2907
    'application/x-latex' =>
2908
    array (
2909
      0 => 'latex',
2910
    ),
2911
    'application/x-lha' =>
2912
    array (
2913
      0 => 'lha',
2914
      1 => 'lzh',
2915
    ),
2916
    'application/x-lhz' =>
2917
    array (
2918
      0 => 'lhz',
2919
    ),
2920
    'application/x-lrzip' =>
2921
    array (
2922
      0 => 'lrz',
2923
    ),
2924
    'application/x-lrzip-compressed-tar' =>
2925
    array (
2926
      0 => 'tar.lrz',
2927
      1 => 'tlrz',
2928
    ),
2929
    'application/x-lyx' =>
2930
    array (
2931
      0 => 'lyx',
2932
    ),
2933
    'application/x-lz4' =>
2934
    array (
2935
      0 => 'lz4',
2936
    ),
2937
    'application/x-lz4-compressed-tar' =>
2938
    array (
2939
      0 => 'tar.lz4',
2940
    ),
2941
    'application/x-lzh-compressed' =>
2942
    array (
2943
      0 => 'lzh',
2944
      1 => 'lha',
2945
    ),
2946
    'application/x-lzip' =>
2947
    array (
2948
      0 => 'lz',
2949
    ),
2950
    'application/x-lzip-compressed-tar' =>
2951
    array (
2952
      0 => 'tar.lz',
2953
    ),
2954
    'application/x-lzma' =>
2955
    array (
2956
      0 => 'lzma',
2957
    ),
2958
    'application/x-lzma-compressed-tar' =>
2959
    array (
2960
      0 => 'tar.lzma',
2961
      1 => 'tlz',
2962
    ),
2963
    'application/x-lzop' =>
2964
    array (
2965
      0 => 'lzo',
2966
    ),
2967
    'application/x-lzpdf' =>
2968
    array (
2969
      0 => 'pdf.lz',
2970
    ),
2971
    'application/x-m4' =>
2972
    array (
2973
      0 => 'm4',
2974
    ),
2975
    'application/x-magicpoint' =>
2976
    array (
2977
      0 => 'mgp',
2978
    ),
2979
    'application/x-markaby' =>
2980
    array (
2981
      0 => 'mab',
2982
    ),
2983
    'application/x-mie' =>
2984
    array (
2985
      0 => 'mie',
2986
    ),
2987
    'application/x-mif' =>
2988
    array (
2989
      0 => 'mif',
2990
    ),
2991
    'application/x-mimearchive' =>
2992
    array (
2993
      0 => 'mhtml',
2994
      1 => 'mht',
2995
    ),
2996
    'application/x-mobipocket-ebook' =>
2997
    array (
2998
      0 => 'prc',
2999
      1 => 'mobi',
3000
    ),
3001
    'application/x-ms-application' =>
3002
    array (
3003
      0 => 'application',
3004
    ),
3005
    'application/x-ms-dos-executable' =>
3006
    array (
3007
      0 => 'exe',
3008
    ),
3009
    'application/x-ms-shortcut' =>
3010
    array (
3011
      0 => 'lnk',
3012
    ),
3013
    'application/x-ms-wim' =>
3014
    array (
3015
      0 => 'wim',
3016
      1 => 'swm',
3017
    ),
3018
    'application/x-ms-wmd' =>
3019
    array (
3020
      0 => 'wmd',
3021
    ),
3022
    'application/x-ms-wmz' =>
3023
    array (
3024
      0 => 'wmz',
3025
    ),
3026
    'application/x-ms-xbap' =>
3027
    array (
3028
      0 => 'xbap',
3029
    ),
3030
    'application/x-msaccess' =>
3031
    array (
3032
      0 => 'mdb',
3033
    ),
3034
    'application/x-msbinder' =>
3035
    array (
3036
      0 => 'obd',
3037
    ),
3038
    'application/x-mscardfile' =>
3039
    array (
3040
      0 => 'crd',
3041
    ),
3042
    'application/x-msclip' =>
3043
    array (
3044
      0 => 'clp',
3045
    ),
3046
    'application/x-msdownload' =>
3047
    array (
3048
      0 => 'exe',
3049
      1 => 'dll',
3050
      2 => 'com',
3051
      3 => 'bat',
3052
      4 => 'msi',
3053
    ),
3054
    'application/x-msi' =>
3055
    array (
3056
      0 => 'msi',
3057
    ),
3058
    'application/x-msmediaview' =>
3059
    array (
3060
      0 => 'mvb',
3061
      1 => 'm13',
3062
      2 => 'm14',
3063
    ),
3064
    'application/x-msmetafile' =>
3065
    array (
3066
      0 => 'wmf',
3067
      1 => 'wmz',
3068
      2 => 'emf',
3069
      3 => 'emz',
3070
    ),
3071
    'application/x-msmoney' =>
3072
    array (
3073
      0 => 'mny',
3074
    ),
3075
    'application/x-mspublisher' =>
3076
    array (
3077
      0 => 'pub',
3078
    ),
3079
    'application/x-msschedule' =>
3080
    array (
3081
      0 => 'scd',
3082
    ),
3083
    'application/x-msterminal' =>
3084
    array (
3085
      0 => 'trm',
3086
    ),
3087
    'application/x-mswinurl' =>
3088
    array (
3089
      0 => 'url',
3090
    ),
3091
    'application/x-mswrite' =>
3092
    array (
3093
      0 => 'wri',
3094
    ),
3095
    'application/x-msx-rom' =>
3096
    array (
3097
      0 => 'msx',
3098
    ),
3099
    'application/x-n64-rom' =>
3100
    array (
3101
      0 => 'n64',
3102
      1 => 'z64',
3103
      2 => 'v64',
3104
    ),
3105
    'application/x-navi-animation' =>
3106
    array (
3107
      0 => 'ani',
3108
    ),
3109
    'application/x-neo-geo-pocket-color-rom' =>
3110
    array (
3111
      0 => 'ngc',
3112
    ),
3113
    'application/x-neo-geo-pocket-rom' =>
3114
    array (
3115
      0 => 'ngp',
3116
    ),
3117
    'application/x-nes-rom' =>
3118
    array (
3119
      0 => 'nes',
3120
      1 => 'nez',
3121
      2 => 'unf',
3122
      3 => 'unif',
3123
    ),
3124
    'application/x-netcdf' =>
3125
    array (
3126
      0 => 'nc',
3127
      1 => 'cdf',
3128
    ),
3129
    'application/x-netshow-channel' =>
3130
    array (
3131
      0 => 'nsc',
3132
    ),
3133
    'application/x-nintendo-ds-rom' =>
3134
    array (
3135
      0 => 'nds',
3136
    ),
3137
    'application/x-nzb' =>
3138
    array (
3139
      0 => 'nzb',
3140
    ),
3141
    'application/x-object' =>
3142
    array (
3143
      0 => 'o',
3144
    ),
3145
    'application/x-oleo' =>
3146
    array (
3147
      0 => 'oleo',
3148
    ),
3149
    'application/x-pagemaker' =>
3150
    array (
3151
      0 => 'p65',
3152
      1 => 'pm',
3153
      2 => 'pm6',
3154
      3 => 'pmd',
3155
    ),
3156
    'application/x-pak' =>
3157
    array (
3158
      0 => 'pak',
3159
    ),
3160
    'application/x-par2' =>
3161
    array (
3162
      0 => 'par2',
3163
    ),
3164
    'application/x-partial-download' =>
3165
    array (
3166
      0 => 'wkdownload',
3167
      1 => 'crdownload',
3168
      2 => 'part',
3169
    ),
3170
    'application/x-pc-engine-rom' =>
3171
    array (
3172
      0 => 'pce',
3173
    ),
3174
    'application/x-perl' =>
3175
    array (
3176
      0 => 'pl',
3177
      1 => 'pm',
3178
      2 => 'al',
3179
      3 => 'perl',
3180
      4 => 'pod',
3181
      5 => 't',
3182
    ),
3183
    'application/x-php' =>
3184
    array (
3185
      0 => 'php',
3186
      1 => 'php3',
3187
      2 => 'php4',
3188
      3 => 'php5',
3189
      4 => 'phps',
3190
    ),
3191
    'application/x-pkcs12' =>
3192
    array (
3193
      0 => 'p12',
3194
      1 => 'pfx',
3195
    ),
3196
    'application/x-pkcs7-certificates' =>
3197
    array (
3198
      0 => 'p7b',
3199
      1 => 'spc',
3200
    ),
3201
    'application/x-pkcs7-certreqresp' =>
3202
    array (
3203
      0 => 'p7r',
3204
    ),
3205
    'application/x-planperfect' =>
3206
    array (
3207
      0 => 'pln',
3208
    ),
3209
    'application/x-pocket-word' =>
3210
    array (
3211
      0 => 'psw',
3212
    ),
3213
    'application/x-pw' =>
3214
    array (
3215
      0 => 'pw',
3216
    ),
3217
    'application/x-python-bytecode' =>
3218
    array (
3219
      0 => 'pyc',
3220
      1 => 'pyo',
3221
    ),
3222
    'application/x-qpress' =>
3223
    array (
3224
      0 => 'qp',
3225
    ),
3226
    'application/x-qtiplot' =>
3227
    array (
3228
      0 => 'qti',
3229
      1 => 'qti.gz',
3230
    ),
3231
    'application/x-quattropro' =>
3232
    array (
3233
      0 => 'wb1',
3234
      1 => 'wb2',
3235
      2 => 'wb3',
3236
    ),
3237
    'application/x-quicktime-media-link' =>
3238
    array (
3239
      0 => 'qtl',
3240
    ),
3241
    'application/x-qw' =>
3242
    array (
3243
      0 => 'qif',
3244
    ),
3245
    'application/x-rar-compressed' =>
3246
    array (
3247
      0 => 'rar',
3248
    ),
3249
    'application/x-raw-disk-image' =>
3250
    array (
3251
      0 => 'raw-disk-image',
3252
      1 => 'img',
3253
    ),
3254
    'application/x-raw-disk-image-xz-compressed' =>
3255
    array (
3256
      0 => 'raw-disk-image.xz',
3257
      1 => 'img.xz',
3258
    ),
3259
    'application/x-raw-floppy-disk-image' =>
3260
    array (
3261
      0 => 'fd',
3262
      1 => 'qd',
3263
    ),
3264
    'application/x-research-info-systems' =>
3265
    array (
3266
      0 => 'ris',
3267
    ),
3268
    'application/x-rpm' =>
3269
    array (
3270
      0 => 'rpm',
3271
    ),
3272
    'application/x-ruby' =>
3273
    array (
3274
      0 => 'rb',
3275
    ),
3276
    'application/x-sami' =>
3277
    array (
3278
      0 => 'smi',
3279
      1 => 'sami',
3280
    ),
3281
    'application/x-saturn-rom' =>
3282
    array (
3283
      0 => 'bin',
3284
      1 => 'iso',
3285
    ),
3286
    'application/x-sega-cd-rom' =>
3287
    array (
3288
      0 => 'bin',
3289
      1 => 'iso',
3290
    ),
3291
    'application/x-sg1000-rom' =>
3292
    array (
3293
      0 => 'sg',
3294
    ),
3295
    'application/x-sh' =>
3296
    array (
3297
      0 => 'sh',
3298
    ),
3299
    'application/x-shar' =>
3300
    array (
3301
      0 => 'shar',
3302
    ),
3303
    'application/x-shared-library-la' =>
3304
    array (
3305
      0 => 'la',
3306
    ),
3307
    'application/x-sharedlib' =>
3308
    array (
3309
      0 => 'so',
3310
    ),
3311
    'application/x-shellscript' =>
3312
    array (
3313
      0 => 'sh',
3314
    ),
3315
    'application/x-shockwave-flash' =>
3316
    array (
3317
      0 => 'swf',
3318
    ),
3319
    'application/x-shorten' =>
3320
    array (
3321
      0 => 'shn',
3322
    ),
3323
    'application/x-siag' =>
3324
    array (
3325
      0 => 'siag',
3326
    ),
3327
    'application/x-silverlight-app' =>
3328
    array (
3329
      0 => 'xap',
3330
    ),
3331
    'application/x-smaf' =>
3332
    array (
3333
      0 => 'mmf',
3334
      1 => 'smaf',
3335
    ),
3336
    'application/x-sms-rom' =>
3337
    array (
3338
      0 => 'sms',
3339
    ),
3340
    'application/x-source-rpm' =>
3341
    array (
3342
      0 => 'src.rpm',
3343
      1 => 'spm',
3344
    ),
3345
    'application/x-spss-por' =>
3346
    array (
3347
      0 => 'por',
3348
    ),
3349
    'application/x-spss-sav' =>
3350
    array (
3351
      0 => 'sav',
3352
      1 => 'zsav',
3353
    ),
3354
    'application/x-sql' =>
3355
    array (
3356
      0 => 'sql',
3357
    ),
3358
    'application/x-sqlite2' =>
3359
    array (
3360
      0 => 'sqlite2',
3361
    ),
3362
    'application/x-stuffit' =>
3363
    array (
3364
      0 => 'sit',
3365
    ),
3366
    'application/x-stuffitx' =>
3367
    array (
3368
      0 => 'sitx',
3369
    ),
3370
    'application/x-subrip' =>
3371
    array (
3372
      0 => 'srt',
3373
    ),
3374
    'application/x-sv4cpio' =>
3375
    array (
3376
      0 => 'sv4cpio',
3377
    ),
3378
    'application/x-sv4crc' =>
3379
    array (
3380
      0 => 'sv4crc',
3381
    ),
3382
    'application/x-t3vm-image' =>
3383
    array (
3384
      0 => 't3',
3385
    ),
3386
    'application/x-t602' =>
3387
    array (
3388
      0 => '602',
3389
    ),
3390
    'application/x-tads' =>
3391
    array (
3392
      0 => 'gam',
3393
    ),
3394
    'application/x-tar' =>
3395
    array (
3396
      0 => 'tar',
3397
      1 => 'gtar',
3398
      2 => 'gem',
3399
    ),
3400
    'application/x-tarz' =>
3401
    array (
3402
      0 => 'tar.z',
3403
      1 => 'taz',
3404
    ),
3405
    'application/x-tcl' =>
3406
    array (
3407
      0 => 'tcl',
3408
    ),
3409
    'application/x-tex' =>
3410
    array (
3411
      0 => 'tex',
3412
    ),
3413
    'application/x-tex-gf' =>
3414
    array (
3415
      0 => 'gf',
3416
    ),
3417
    'application/x-tex-pk' =>
3418
    array (
3419
      0 => 'pk',
3420
    ),
3421
    'application/x-tex-tfm' =>
3422
    array (
3423
      0 => 'tfm',
3424
    ),
3425
    'application/x-texinfo' =>
3426
    array (
3427
      0 => 'texinfo',
3428
      1 => 'texi',
3429
    ),
3430
    'application/x-tgif' =>
3431
    array (
3432
      0 => 'obj',
3433
    ),
3434
    'application/x-theme' =>
3435
    array (
3436
      0 => 'theme',
3437
    ),
3438
    'application/x-thomson-cartridge-memo7' =>
3439
    array (
3440
      0 => 'm7',
3441
    ),
3442
    'application/x-thomson-cassette' =>
3443
    array (
3444
      0 => 'k7',
3445
    ),
3446
    'application/x-thomson-sap-image' =>
3447
    array (
3448
      0 => 'sap',
3449
    ),
3450
    'application/x-trash' =>
3451
    array (
3452
      0 => 'bak',
3453
      1 => 'old',
3454
      2 => 'sik',
3455
    ),
3456
    'application/x-troff-man' =>
3457
    array (
3458
      0 => 'man',
3459
    ),
3460
    'application/x-tzo' =>
3461
    array (
3462
      0 => 'tar.lzo',
3463
      1 => 'tzo',
3464
    ),
3465
    'application/x-ufraw' =>
3466
    array (
3467
      0 => 'ufraw',
3468
    ),
3469
    'application/x-ustar' =>
3470
    array (
3471
      0 => 'ustar',
3472
    ),
3473
    'application/x-virtual-boy-rom' =>
3474
    array (
3475
      0 => 'vb',
3476
    ),
3477
    'application/x-wais-source' =>
3478
    array (
3479
      0 => 'src',
3480
    ),
3481
    'application/x-wii-rom' =>
3482
    array (
3483
      0 => 'iso',
3484
    ),
3485
    'application/x-wii-wad' =>
3486
    array (
3487
      0 => 'wad',
3488
    ),
3489
    'application/x-windows-themepack' =>
3490
    array (
3491
      0 => 'themepack',
3492
    ),
3493
    'application/x-wonderswan-color-rom' =>
3494
    array (
3495
      0 => 'wsc',
3496
    ),
3497
    'application/x-wonderswan-rom' =>
3498
    array (
3499
      0 => 'ws',
3500
    ),
3501
    'application/x-wpg' =>
3502
    array (
3503
      0 => 'wpg',
3504
    ),
3505
    'application/x-wwf' =>
3506
    array (
3507
      0 => 'wwf',
3508
    ),
3509
    'application/x-x509-ca-cert' =>
3510
    array (
3511
      0 => 'der',
3512
      1 => 'crt',
3513
      2 => 'cert',
3514
      3 => 'pem',
3515
    ),
3516
    'application/x-xar' =>
3517
    array (
3518
      0 => 'xar',
3519
      1 => 'pkg',
3520
    ),
3521
    'application/x-xbel' =>
3522
    array (
3523
      0 => 'xbel',
3524
    ),
3525
    'application/x-xfig' =>
3526
    array (
3527
      0 => 'fig',
3528
    ),
3529
    'application/x-xliff+xml' =>
3530
    array (
3531
      0 => 'xlf',
3532
    ),
3533
    'application/x-xpinstall' =>
3534
    array (
3535
      0 => 'xpi',
3536
    ),
3537
    'application/x-xz' =>
3538
    array (
3539
      0 => 'xz',
3540
    ),
3541
    'application/x-xz-compressed-tar' =>
3542
    array (
3543
      0 => 'tar.xz',
3544
      1 => 'txz',
3545
    ),
3546
    'application/x-xzpdf' =>
3547
    array (
3548
      0 => 'pdf.xz',
3549
    ),
3550
    'application/x-yaml' =>
3551
    array (
3552
      0 => 'yaml',
3553
      1 => 'yml',
3554
    ),
3555
    'application/x-zip-compressed-fb2' =>
3556
    array (
3557
      0 => 'fb2.zip',
3558
    ),
3559
    'application/x-zmachine' =>
3560
    array (
3561
      0 => 'z1',
3562
      1 => 'z2',
3563
      2 => 'z3',
3564
      3 => 'z4',
3565
      4 => 'z5',
3566
      5 => 'z6',
3567
      6 => 'z7',
3568
      7 => 'z8',
3569
    ),
3570
    'application/x-zoo' =>
3571
    array (
3572
      0 => 'zoo',
3573
    ),
3574
    'application/xaml+xml' =>
3575
    array (
3576
      0 => 'xaml',
3577
    ),
3578
    'application/xcap-diff+xml' =>
3579
    array (
3580
      0 => 'xdf',
3581
    ),
3582
    'application/xenc+xml' =>
3583
    array (
3584
      0 => 'xenc',
3585
    ),
3586
    'application/xhtml+xml' =>
3587
    array (
3588
      0 => 'xhtml',
3589
      1 => 'xht',
3590
    ),
3591
    'application/xliff+xml' =>
3592
    array (
3593
      0 => 'xlf',
3594
      1 => 'xliff',
3595
    ),
3596
    'application/xml' =>
3597
    array (
3598
      0 => 'xml',
3599
      1 => 'xsl',
3600
      2 => 'xbl',
3601
      3 => 'xsd',
3602
      4 => 'rng',
3603
    ),
3604
    'application/xml-dtd' =>
3605
    array (
3606
      0 => 'dtd',
3607
    ),
3608
    'application/xml-external-parsed-entity' =>
3609
    array (
3610
      0 => 'ent',
3611
    ),
3612
    'application/xop+xml' =>
3613
    array (
3614
      0 => 'xop',
3615
    ),
3616
    'application/xproc+xml' =>
3617
    array (
3618
      0 => 'xpl',
3619
    ),
3620
    'application/xslt+xml' =>
3621
    array (
3622
      0 => 'xslt',
3623
      1 => 'xsl',
3624
    ),
3625
    'application/xspf+xml' =>
3626
    array (
3627
      0 => 'xspf',
3628
    ),
3629
    'application/xv+xml' =>
3630
    array (
3631
      0 => 'mxml',
3632
      1 => 'xhvml',
3633
      2 => 'xvml',
3634
      3 => 'xvm',
3635
    ),
3636
    'application/yang' =>
3637
    array (
3638
      0 => 'yang',
3639
    ),
3640
    'application/yin+xml' =>
3641
    array (
3642
      0 => 'yin',
3643
    ),
3644
    'application/zip' =>
3645
    array (
3646
      0 => 'zip',
3647
    ),
3648
    'application/zlib' =>
3649
    array (
3650
      0 => 'zz',
3651
    ),
3652
    'audio/aac' =>
3653
    array (
3654
      0 => 'aac',
3655
      1 => 'adts',
3656
      2 => 'ass',
3657
    ),
3658
    'audio/ac3' =>
3659
    array (
3660
      0 => 'ac3',
3661
    ),
3662
    'audio/adpcm' =>
3663
    array (
3664
      0 => 'adp',
3665
    ),
3666
    'audio/amr' =>
3667
    array (
3668
      0 => 'amr',
3669
    ),
3670
    'audio/amr-wb' =>
3671
    array (
3672
      0 => 'awb',
3673
    ),
3674
    'audio/annodex' =>
3675
    array (
3676
      0 => 'axa',
3677
    ),
3678
    'audio/basic' =>
3679
    array (
3680
      0 => 'au',
3681
      1 => 'snd',
3682
    ),
3683
    'audio/flac' =>
3684
    array (
3685
      0 => 'flac',
3686
    ),
3687
    'audio/midi' =>
3688
    array (
3689
      0 => 'mid',
3690
      1 => 'midi',
3691
      2 => 'kar',
3692
      3 => 'rmi',
3693
    ),
3694
    'audio/mp2' =>
3695
    array (
3696
      0 => 'mp2',
3697
    ),
3698
    'audio/mp4' =>
3699
    array (
3700
      0 => 'm4a',
3701
      1 => 'mp4a',
3702
      2 => 'f4a',
3703
    ),
3704
    'audio/mpeg' =>
3705
    array (
3706
      0 => 'mpga',
3707
      1 => 'mp2',
3708
      2 => 'mp2a',
3709
      3 => 'mp3',
3710
      4 => 'm2a',
3711
      5 => 'm3a',
3712
    ),
3713
    'audio/ogg' =>
3714
    array (
3715
      0 => 'oga',
3716
      1 => 'ogg',
3717
      2 => 'spx',
3718
      3 => 'opus',
3719
    ),
3720
    'audio/prs.sid' =>
3721
    array (
3722
      0 => 'sid',
3723
      1 => 'psid',
3724
    ),
3725
    'audio/s3m' =>
3726
    array (
3727
      0 => 's3m',
3728
    ),
3729
    'audio/silk' =>
3730
    array (
3731
      0 => 'sil',
3732
    ),
3733
    'audio/usac' =>
3734
    array (
3735
      0 => 'loas',
3736
      1 => 'xhe',
3737
    ),
3738
    'audio/vnd.dece.audio' =>
3739
    array (
3740
      0 => 'uva',
3741
      1 => 'uvva',
3742
    ),
3743
    'audio/vnd.digital-winds' =>
3744
    array (
3745
      0 => 'eol',
3746
    ),
3747
    'audio/vnd.dra' =>
3748
    array (
3749
      0 => 'dra',
3750
    ),
3751
    'audio/vnd.dts' =>
3752
    array (
3753
      0 => 'dts',
3754
    ),
3755
    'audio/vnd.dts.hd' =>
3756
    array (
3757
      0 => 'dtshd',
3758
    ),
3759
    'audio/vnd.lucent.voice' =>
3760
    array (
3761
      0 => 'lvp',
3762
    ),
3763
    'audio/vnd.ms-playready.media.pya' =>
3764
    array (
3765
      0 => 'pya',
3766
    ),
3767
    'audio/vnd.nuera.ecelp4800' =>
3768
    array (
3769
      0 => 'ecelp4800',
3770
    ),
3771
    'audio/vnd.nuera.ecelp7470' =>
3772
    array (
3773
      0 => 'ecelp7470',
3774
    ),
3775
    'audio/vnd.nuera.ecelp9600' =>
3776
    array (
3777
      0 => 'ecelp9600',
3778
    ),
3779
    'audio/vnd.rip' =>
3780
    array (
3781
      0 => 'rip',
3782
    ),
3783
    'audio/vnd.rn-realaudio' =>
3784
    array (
3785
      0 => 'ra',
3786
      1 => 'rax',
3787
    ),
3788
    'audio/webm' =>
3789
    array (
3790
      0 => 'weba',
3791
    ),
3792
    'audio/x-aac' =>
3793
    array (
3794
      0 => 'aac',
3795
    ),
3796
    'audio/x-aifc' =>
3797
    array (
3798
      0 => 'aifc',
3799
      1 => 'aiffc',
3800
    ),
3801
    'audio/x-aiff' =>
3802
    array (
3803
      0 => 'aif',
3804
      1 => 'aiff',
3805
      2 => 'aifc',
3806
    ),
3807
    'audio/x-amzxml' =>
3808
    array (
3809
      0 => 'amz',
3810
    ),
3811
    'audio/x-ape' =>
3812
    array (
3813
      0 => 'ape',
3814
    ),
3815
    'audio/x-caf' =>
3816
    array (
3817
      0 => 'caf',
3818
    ),
3819
    'audio/x-flac' =>
3820
    array (
3821
      0 => 'flac',
3822
    ),
3823
    'audio/x-flac+ogg' =>
3824
    array (
3825
      0 => 'oga',
3826
      1 => 'ogg',
3827
    ),
3828
    'audio/x-gsm' =>
3829
    array (
3830
      0 => 'gsm',
3831
    ),
3832
    'audio/x-iriver-pla' =>
3833
    array (
3834
      0 => 'pla',
3835
    ),
3836
    'audio/x-it' =>
3837
    array (
3838
      0 => 'it',
3839
    ),
3840
    'audio/x-m4b' =>
3841
    array (
3842
      0 => 'm4b',
3843
      1 => 'f4b',
3844
    ),
3845
    'audio/x-m4r' =>
3846
    array (
3847
      0 => 'm4r',
3848
    ),
3849
    'audio/x-matroska' =>
3850
    array (
3851
      0 => 'mka',
3852
    ),
3853
    'audio/x-minipsf' =>
3854
    array (
3855
      0 => 'minipsf',
3856
    ),
3857
    'audio/x-mo3' =>
3858
    array (
3859
      0 => 'mo3',
3860
    ),
3861
    'audio/x-mod' =>
3862
    array (
3863
      0 => 'mod',
3864
      1 => 'ult',
3865
      2 => 'uni',
3866
      3 => 'm15',
3867
      4 => 'mtm',
3868
      5 => '669',
3869
      6 => 'med',
3870
    ),
3871
    'audio/x-mpegurl' =>
3872
    array (
3873
      0 => 'm3u',
3874
      1 => 'm3u8',
3875
      2 => 'vlc',
3876
    ),
3877
    'audio/x-ms-asx' =>
3878
    array (
3879
      0 => 'asx',
3880
      1 => 'wax',
3881
      2 => 'wvx',
3882
      3 => 'wmx',
3883
    ),
3884
    'audio/x-ms-wax' =>
3885
    array (
3886
      0 => 'wax',
3887
    ),
3888
    'audio/x-ms-wma' =>
3889
    array (
3890
      0 => 'wma',
3891
    ),
3892
    'audio/x-musepack' =>
3893
    array (
3894
      0 => 'mpc',
3895
      1 => 'mpp',
3896
      2 => 'mp+',
3897
    ),
3898
    'audio/x-opus+ogg' =>
3899
    array (
3900
      0 => 'opus',
3901
    ),
3902
    'audio/x-pn-audibleaudio' =>
3903
    array (
3904
      0 => 'aa',
3905
      1 => 'aax',
3906
    ),
3907
    'audio/x-pn-realaudio' =>
3908
    array (
3909
      0 => 'ram',
3910
      1 => 'ra',
3911
    ),
3912
    'audio/x-pn-realaudio-plugin' =>
3913
    array (
3914
      0 => 'rmp',
3915
    ),
3916
    'audio/x-psf' =>
3917
    array (
3918
      0 => 'psf',
3919
    ),
3920
    'audio/x-psflib' =>
3921
    array (
3922
      0 => 'psflib',
3923
    ),
3924
    'audio/x-s3m' =>
3925
    array (
3926
      0 => 's3m',
3927
    ),
3928
    'audio/x-scpls' =>
3929
    array (
3930
      0 => 'pls',
3931
    ),
3932
    'audio/x-speex' =>
3933
    array (
3934
      0 => 'spx',
3935
    ),
3936
    'audio/x-speex+ogg' =>
3937
    array (
3938
      0 => 'oga',
3939
      1 => 'ogg',
3940
    ),
3941
    'audio/x-stm' =>
3942
    array (
3943
      0 => 'stm',
3944
    ),
3945
    'audio/x-tta' =>
3946
    array (
3947
      0 => 'tta',
3948
    ),
3949
    'audio/x-voc' =>
3950
    array (
3951
      0 => 'voc',
3952
    ),
3953
    'audio/x-vorbis+ogg' =>
3954
    array (
3955
      0 => 'oga',
3956
      1 => 'ogg',
3957
    ),
3958
    'audio/x-wav' =>
3959
    array (
3960
      0 => 'wav',
3961
    ),
3962
    'audio/x-wavpack' =>
3963
    array (
3964
      0 => 'wv',
3965
      1 => 'wvp',
3966
    ),
3967
    'audio/x-wavpack-correction' =>
3968
    array (
3969
      0 => 'wvc',
3970
    ),
3971
    'audio/x-xi' =>
3972
    array (
3973
      0 => 'xi',
3974
    ),
3975
    'audio/x-xm' =>
3976
    array (
3977
      0 => 'xm',
3978
    ),
3979
    'audio/x-xmf' =>
3980
    array (
3981
      0 => 'xmf',
3982
    ),
3983
    'audio/xm' =>
3984
    array (
3985
      0 => 'xm',
3986
    ),
3987
    'chemical/x-cdx' =>
3988
    array (
3989
      0 => 'cdx',
3990
    ),
3991
    'chemical/x-cif' =>
3992
    array (
3993
      0 => 'cif',
3994
    ),
3995
    'chemical/x-cmdf' =>
3996
    array (
3997
      0 => 'cmdf',
3998
    ),
3999
    'chemical/x-cml' =>
4000
    array (
4001
      0 => 'cml',
4002
    ),
4003
    'chemical/x-csml' =>
4004
    array (
4005
      0 => 'csml',
4006
    ),
4007
    'chemical/x-xyz' =>
4008
    array (
4009
      0 => 'xyz',
4010
    ),
4011
    'font/collection' =>
4012
    array (
4013
      0 => 'ttc',
4014
    ),
4015
    'font/otf' =>
4016
    array (
4017
      0 => 'otf',
4018
    ),
4019
    'font/ttf' =>
4020
    array (
4021
      0 => 'ttf',
4022
    ),
4023
    'font/woff' =>
4024
    array (
4025
      0 => 'woff',
4026
      1 => 'woff2',
4027
    ),
4028
    'font/woff2' =>
4029
    array (
4030
      0 => 'woff2',
4031
    ),
4032
    'image/bmp' =>
4033
    array (
4034
      0 => 'bmp',
4035
      1 => 'dib',
4036
    ),
4037
    'image/cgm' =>
4038
    array (
4039
      0 => 'cgm',
4040
    ),
4041
    'image/emf' =>
4042
    array (
4043
      0 => 'emf',
4044
    ),
4045
    'image/fax-g3' =>
4046
    array (
4047
      0 => 'g3',
4048
    ),
4049
    'image/fits' =>
4050
    array (
4051
      0 => 'fits',
4052
    ),
4053
    'image/g3fax' =>
4054
    array (
4055
      0 => 'g3',
4056
    ),
4057
    'image/gif' =>
4058
    array (
4059
      0 => 'gif',
4060
    ),
4061
    'image/heif' =>
4062
    array (
4063
      0 => 'heic',
4064
      1 => 'heif',
4065
    ),
4066
    'image/ief' =>
4067
    array (
4068
      0 => 'ief',
4069
    ),
4070
    'image/jp2' =>
4071
    array (
4072
      0 => 'jp2',
4073
      1 => 'jpg2',
4074
    ),
4075
    'image/jpeg' =>
4076
    array (
4077
      0 => 'jpeg',
4078
      1 => 'jpg',
4079
      2 => 'jpe',
4080
    ),
4081
    'image/jpm' =>
4082
    array (
4083
      0 => 'jpm',
4084
      1 => 'jpgm',
4085
    ),
4086
    'image/jpx' =>
4087
    array (
4088
      0 => 'jpf',
4089
      1 => 'jpx',
4090
    ),
4091
    'image/ktx' =>
4092
    array (
4093
      0 => 'ktx',
4094
    ),
4095
    'image/openraster' =>
4096
    array (
4097
      0 => 'ora',
4098
    ),
4099
    'image/png' =>
4100
    array (
4101
      0 => 'png',
4102
    ),
4103
    'image/prs.btif' =>
4104
    array (
4105
      0 => 'btif',
4106
    ),
4107
    'image/rle' =>
4108
    array (
4109
      0 => 'rle',
4110
    ),
4111
    'image/sgi' =>
4112
    array (
4113
      0 => 'sgi',
4114
    ),
4115
    'image/svg+xml' =>
4116
    array (
4117
      0 => 'svg',
4118
      1 => 'svgz',
4119
    ),
4120
    'image/svg+xml-compressed' =>
4121
    array (
4122
      0 => 'svgz',
4123
    ),
4124
    'image/tiff' =>
4125
    array (
4126
      0 => 'tiff',
4127
      1 => 'tif',
4128
    ),
4129
    'image/vnd.adobe.photoshop' =>
4130
    array (
4131
      0 => 'psd',
4132
    ),
4133
    'image/vnd.dece.graphic' =>
4134
    array (
4135
      0 => 'uvi',
4136
      1 => 'uvvi',
4137
      2 => 'uvg',
4138
      3 => 'uvvg',
4139
    ),
4140
    'image/vnd.djvu' =>
4141
    array (
4142
      0 => 'djvu',
4143
      1 => 'djv',
4144
    ),
4145
    'image/vnd.djvu+multipage' =>
4146
    array (
4147
      0 => 'djvu',
4148
      1 => 'djv',
4149
    ),
4150
    'image/vnd.dvb.subtitle' =>
4151
    array (
4152
      0 => 'sub',
4153
    ),
4154
    'image/vnd.dwg' =>
4155
    array (
4156
      0 => 'dwg',
4157
    ),
4158
    'image/vnd.dxf' =>
4159
    array (
4160
      0 => 'dxf',
4161
    ),
4162
    'image/vnd.fastbidsheet' =>
4163
    array (
4164
      0 => 'fbs',
4165
    ),
4166
    'image/vnd.fpx' =>
4167
    array (
4168
      0 => 'fpx',
4169
    ),
4170
    'image/vnd.fst' =>
4171
    array (
4172
      0 => 'fst',
4173
    ),
4174
    'image/vnd.fujixerox.edmics-mmr' =>
4175
    array (
4176
      0 => 'mmr',
4177
    ),
4178
    'image/vnd.fujixerox.edmics-rlc' =>
4179
    array (
4180
      0 => 'rlc',
4181
    ),
4182
    'image/vnd.microsoft.icon' =>
4183
    array (
4184
      0 => 'ico',
4185
    ),
4186
    'image/vnd.ms-modi' =>
4187
    array (
4188
      0 => 'mdi',
4189
    ),
4190
    'image/vnd.ms-photo' =>
4191
    array (
4192
      0 => 'wdp',
4193
    ),
4194
    'image/vnd.net-fpx' =>
4195
    array (
4196
      0 => 'npx',
4197
    ),
4198
    'image/vnd.rn-realpix' =>
4199
    array (
4200
      0 => 'rp',
4201
    ),
4202
    'image/vnd.wap.wbmp' =>
4203
    array (
4204
      0 => 'wbmp',
4205
    ),
4206
    'image/vnd.xiff' =>
4207
    array (
4208
      0 => 'xif',
4209
    ),
4210
    'image/vnd.zbrush.pcx' =>
4211
    array (
4212
      0 => 'pcx',
4213
    ),
4214
    'image/webp' =>
4215
    array (
4216
      0 => 'webp',
4217
    ),
4218
    'image/wmf' =>
4219
    array (
4220
      0 => 'wmf',
4221
    ),
4222
    'image/x-3ds' =>
4223
    array (
4224
      0 => '3ds',
4225
    ),
4226
    'image/x-adobe-dng' =>
4227
    array (
4228
      0 => 'dng',
4229
    ),
4230
    'image/x-applix-graphics' =>
4231
    array (
4232
      0 => 'ag',
4233
    ),
4234
    'image/x-bzeps' =>
4235
    array (
4236
      0 => 'eps.bz2',
4237
      1 => 'epsi.bz2',
4238
      2 => 'epsf.bz2',
4239
    ),
4240
    'image/x-canon-cr2' =>
4241
    array (
4242
      0 => 'cr2',
4243
    ),
4244
    'image/x-canon-crw' =>
4245
    array (
4246
      0 => 'crw',
4247
    ),
4248
    'image/x-cmu-raster' =>
4249
    array (
4250
      0 => 'ras',
4251
    ),
4252
    'image/x-cmx' =>
4253
    array (
4254
      0 => 'cmx',
4255
    ),
4256
    'image/x-compressed-xcf' =>
4257
    array (
4258
      0 => 'xcf.gz',
4259
      1 => 'xcf.bz2',
4260
    ),
4261
    'image/x-dds' =>
4262
    array (
4263
      0 => 'dds',
4264
    ),
4265
    'image/x-eps' =>
4266
    array (
4267
      0 => 'eps',
4268
      1 => 'epsi',
4269
      2 => 'epsf',
4270
    ),
4271
    'image/x-exr' =>
4272
    array (
4273
      0 => 'exr',
4274
    ),
4275
    'image/x-freehand' =>
4276
    array (
4277
      0 => 'fh',
4278
      1 => 'fhc',
4279
      2 => 'fh4',
4280
      3 => 'fh5',
4281
      4 => 'fh7',
4282
    ),
4283
    'image/x-fuji-raf' =>
4284
    array (
4285
      0 => 'raf',
4286
    ),
4287
    'image/x-gimp-gbr' =>
4288
    array (
4289
      0 => 'gbr',
4290
    ),
4291
    'image/x-gimp-gih' =>
4292
    array (
4293
      0 => 'gih',
4294
    ),
4295
    'image/x-gimp-pat' =>
4296
    array (
4297
      0 => 'pat',
4298
    ),
4299
    'image/x-gzeps' =>
4300
    array (
4301
      0 => 'eps.gz',
4302
      1 => 'epsi.gz',
4303
      2 => 'epsf.gz',
4304
    ),
4305
    'image/x-icns' =>
4306
    array (
4307
      0 => 'icns',
4308
    ),
4309
    'image/x-icon' =>
4310
    array (
4311
      0 => 'ico',
4312
    ),
4313
    'image/x-ilbm' =>
4314
    array (
4315
      0 => 'iff',
4316
      1 => 'ilbm',
4317
      2 => 'lbm',
4318
    ),
4319
    'image/x-jng' =>
4320
    array (
4321
      0 => 'jng',
4322
    ),
4323
    'image/x-jp2-codestream' =>
4324
    array (
4325
      0 => 'j2c',
4326
      1 => 'j2k',
4327
      2 => 'jpc',
4328
    ),
4329
    'image/x-kodak-dcr' =>
4330
    array (
4331
      0 => 'dcr',
4332
    ),
4333
    'image/x-kodak-k25' =>
4334
    array (
4335
      0 => 'k25',
4336
    ),
4337
    'image/x-kodak-kdc' =>
4338
    array (
4339
      0 => 'kdc',
4340
    ),
4341
    'image/x-lwo' =>
4342
    array (
4343
      0 => 'lwo',
4344
      1 => 'lwob',
4345
    ),
4346
    'image/x-lws' =>
4347
    array (
4348
      0 => 'lws',
4349
    ),
4350
    'image/x-macpaint' =>
4351
    array (
4352
      0 => 'pntg',
4353
    ),
4354
    'image/x-minolta-mrw' =>
4355
    array (
4356
      0 => 'mrw',
4357
    ),
4358
    'image/x-mrsid-image' =>
4359
    array (
4360
      0 => 'sid',
4361
    ),
4362
    'image/x-msod' =>
4363
    array (
4364
      0 => 'msod',
4365
    ),
4366
    'image/x-nikon-nef' =>
4367
    array (
4368
      0 => 'nef',
4369
    ),
4370
    'image/x-olympus-orf' =>
4371
    array (
4372
      0 => 'orf',
4373
    ),
4374
    'image/x-panasonic-rw' =>
4375
    array (
4376
      0 => 'raw',
4377
    ),
4378
    'image/x-panasonic-rw2' =>
4379
    array (
4380
      0 => 'rw2',
4381
    ),
4382
    'image/x-pcx' =>
4383
    array (
4384
      0 => 'pcx',
4385
    ),
4386
    'image/x-pentax-pef' =>
4387
    array (
4388
      0 => 'pef',
4389
    ),
4390
    'image/x-photo-cd' =>
4391
    array (
4392
      0 => 'pcd',
4393
    ),
4394
    'image/x-pict' =>
4395
    array (
4396
      0 => 'pic',
4397
      1 => 'pct',
4398
      2 => 'pict',
4399
      3 => 'pict1',
4400
      4 => 'pict2',
4401
    ),
4402
    'image/x-portable-anymap' =>
4403
    array (
4404
      0 => 'pnm',
4405
    ),
4406
    'image/x-portable-bitmap' =>
4407
    array (
4408
      0 => 'pbm',
4409
    ),
4410
    'image/x-portable-graymap' =>
4411
    array (
4412
      0 => 'pgm',
4413
    ),
4414
    'image/x-portable-pixmap' =>
4415
    array (
4416
      0 => 'ppm',
4417
    ),
4418
    'image/x-quicktime' =>
4419
    array (
4420
      0 => 'qtif',
4421
      1 => 'qif',
4422
    ),
4423
    'image/x-rgb' =>
4424
    array (
4425
      0 => 'rgb',
4426
    ),
4427
    'image/x-sgi' =>
4428
    array (
4429
      0 => 'sgi',
4430
    ),
4431
    'image/x-sigma-x3f' =>
4432
    array (
4433
      0 => 'x3f',
4434
    ),
4435
    'image/x-skencil' =>
4436
    array (
4437
      0 => 'sk',
4438
      1 => 'sk1',
4439
    ),
4440
    'image/x-sony-arw' =>
4441
    array (
4442
      0 => 'arw',
4443
    ),
4444
    'image/x-sony-sr2' =>
4445
    array (
4446
      0 => 'sr2',
4447
    ),
4448
    'image/x-sony-srf' =>
4449
    array (
4450
      0 => 'srf',
4451
    ),
4452
    'image/x-sun-raster' =>
4453
    array (
4454
      0 => 'sun',
4455
    ),
4456
    'image/x-tga' =>
4457
    array (
4458
      0 => 'tga',
4459
      1 => 'icb',
4460
      2 => 'tpic',
4461
      3 => 'vda',
4462
      4 => 'vst',
4463
    ),
4464
    'image/x-win-bitmap' =>
4465
    array (
4466
      0 => 'cur',
4467
    ),
4468
    'image/x-xbitmap' =>
4469
    array (
4470
      0 => 'xbm',
4471
    ),
4472
    'image/x-xcf' =>
4473
    array (
4474
      0 => 'xcf',
4475
    ),
4476
    'image/x-xfig' =>
4477
    array (
4478
      0 => 'fig',
4479
    ),
4480
    'image/x-xpixmap' =>
4481
    array (
4482
      0 => 'xpm',
4483
    ),
4484
    'image/x-xwindowdump' =>
4485
    array (
4486
      0 => 'xwd',
4487
    ),
4488
    'message/rfc822' =>
4489
    array (
4490
      0 => 'eml',
4491
      1 => 'mime',
4492
    ),
4493
    'model/iges' =>
4494
    array (
4495
      0 => 'igs',
4496
      1 => 'iges',
4497
    ),
4498
    'model/mesh' =>
4499
    array (
4500
      0 => 'msh',
4501
      1 => 'mesh',
4502
      2 => 'silo',
4503
    ),
4504
    'model/stl' =>
4505
    array (
4506
      0 => 'stl',
4507
    ),
4508
    'model/vnd.collada+xml' =>
4509
    array (
4510
      0 => 'dae',
4511
    ),
4512
    'model/vnd.dwf' =>
4513
    array (
4514
      0 => 'dwf',
4515
    ),
4516
    'model/vnd.gdl' =>
4517
    array (
4518
      0 => 'gdl',
4519
    ),
4520
    'model/vnd.gtw' =>
4521
    array (
4522
      0 => 'gtw',
4523
    ),
4524
    'model/vnd.mts' =>
4525
    array (
4526
      0 => 'mts',
4527
    ),
4528
    'model/vnd.vtu' =>
4529
    array (
4530
      0 => 'vtu',
4531
    ),
4532
    'model/vrml' =>
4533
    array (
4534
      0 => 'wrl',
4535
      1 => 'vrml',
4536
      2 => 'vrm',
4537
    ),
4538
    'model/x3d+binary' =>
4539
    array (
4540
      0 => 'x3db',
4541
      1 => 'x3dbz',
4542
    ),
4543
    'model/x3d+vrml' =>
4544
    array (
4545
      0 => 'x3dv',
4546
      1 => 'x3dvz',
4547
    ),
4548
    'model/x3d+xml' =>
4549
    array (
4550
      0 => 'x3d',
4551
      1 => 'x3dz',
4552
    ),
4553
    'text/cache-manifest' =>
4554
    array (
4555
      0 => 'appcache',
4556
      1 => 'manifest',
4557
    ),
4558
    'text/calendar' =>
4559
    array (
4560
      0 => 'ics',
4561
      1 => 'ifb',
4562
      2 => 'vcs',
4563
    ),
4564
    'text/css' =>
4565
    array (
4566
      0 => 'css',
4567
    ),
4568
    'text/csv' =>
4569
    array (
4570
      0 => 'csv',
4571
    ),
4572
    'text/csv-schema' =>
4573
    array (
4574
      0 => 'csvs',
4575
    ),
4576
    'text/html' =>
4577
    array (
4578
      0 => 'html',
4579
      1 => 'htm',
4580
    ),
4581
    'text/markdown' =>
4582
    array (
4583
      0 => 'md',
4584
      1 => 'mkd',
4585
      2 => 'markdown',
4586
    ),
4587
    'text/n3' =>
4588
    array (
4589
      0 => 'n3',
4590
    ),
4591
    'text/plain' =>
4592
    array (
4593
      0 => 'txt',
4594
      1 => 'text',
4595
      2 => 'conf',
4596
      3 => 'def',
4597
      4 => 'list',
4598
      5 => 'log',
4599
      6 => 'in',
4600
      7 => 'asc',
4601
    ),
4602
    'text/prs.lines.tag' =>
4603
    array (
4604
      0 => 'dsc',
4605
    ),
4606
    'text/richtext' =>
4607
    array (
4608
      0 => 'rtx',
4609
    ),
4610
    'text/rust' =>
4611
    array (
4612
      0 => 'rs',
4613
    ),
4614
    'text/sgml' =>
4615
    array (
4616
      0 => 'sgml',
4617
      1 => 'sgm',
4618
    ),
4619
    'text/spreadsheet' =>
4620
    array (
4621
      0 => 'sylk',
4622
      1 => 'slk',
4623
    ),
4624
    'text/tab-separated-values' =>
4625
    array (
4626
      0 => 'tsv',
4627
    ),
4628
    'text/troff' =>
4629
    array (
4630
      0 => 't',
4631
      1 => 'tr',
4632
      2 => 'roff',
4633
      3 => 'man',
4634
      4 => 'me',
4635
      5 => 'ms',
4636
    ),
4637
    'text/turtle' =>
4638
    array (
4639
      0 => 'ttl',
4640
    ),
4641
    'text/uri-list' =>
4642
    array (
4643
      0 => 'uri',
4644
      1 => 'uris',
4645
      2 => 'urls',
4646
    ),
4647
    'text/vcard' =>
4648
    array (
4649
      0 => 'vcard',
4650
      1 => 'vcf',
4651
      2 => 'vct',
4652
      3 => 'gcrd',
4653
    ),
4654
    'text/vnd.curl' =>
4655
    array (
4656
      0 => 'curl',
4657
    ),
4658
    'text/vnd.curl.dcurl' =>
4659
    array (
4660
      0 => 'dcurl',
4661
    ),
4662
    'text/vnd.curl.mcurl' =>
4663
    array (
4664
      0 => 'mcurl',
4665
    ),
4666
    'text/vnd.curl.scurl' =>
4667
    array (
4668
      0 => 'scurl',
4669
    ),
4670
    'text/vnd.dvb.subtitle' =>
4671
    array (
4672
      0 => 'sub',
4673
    ),
4674
    'text/vnd.fly' =>
4675
    array (
4676
      0 => 'fly',
4677
    ),
4678
    'text/vnd.fmi.flexstor' =>
4679
    array (
4680
      0 => 'flx',
4681
    ),
4682
    'text/vnd.graphviz' =>
4683
    array (
4684
      0 => 'gv',
4685
      1 => 'dot',
4686
    ),
4687
    'text/vnd.in3d.3dml' =>
4688
    array (
4689
      0 => '3dml',
4690
    ),
4691
    'text/vnd.in3d.spot' =>
4692
    array (
4693
      0 => 'spot',
4694
    ),
4695
    'text/vnd.qt.linguist' =>
4696
    array (
4697
      0 => 'ts',
4698
    ),
4699
    'text/vnd.rn-realtext' =>
4700
    array (
4701
      0 => 'rt',
4702
    ),
4703
    'text/vnd.sun.j2me.app-descriptor' =>
4704
    array (
4705
      0 => 'jad',
4706
    ),
4707
    'text/vnd.wap.wml' =>
4708
    array (
4709
      0 => 'wml',
4710
    ),
4711
    'text/vnd.wap.wmlscript' =>
4712
    array (
4713
      0 => 'wmls',
4714
    ),
4715
    'text/vtt' =>
4716
    array (
4717
      0 => 'vtt',
4718
    ),
4719
    'text/x-adasrc' =>
4720
    array (
4721
      0 => 'adb',
4722
      1 => 'ads',
4723
    ),
4724
    'text/x-asm' =>
4725
    array (
4726
      0 => 's',
4727
      1 => 'asm',
4728
    ),
4729
    'text/x-bibtex' =>
4730
    array (
4731
      0 => 'bib',
4732
    ),
4733
    'text/x-c' =>
4734
    array (
4735
      0 => 'c',
4736
      1 => 'cc',
4737
      2 => 'cxx',
4738
      3 => 'cpp',
4739
      4 => 'h',
4740
      5 => 'hh',
4741
      6 => 'dic',
4742
    ),
4743
    'text/x-c++hdr' =>
4744
    array (
4745
      0 => 'hh',
4746
      1 => 'hp',
4747
      2 => 'hpp',
4748
      3 => 'h++',
4749
      4 => 'hxx',
4750
    ),
4751
    'text/x-c++src' =>
4752
    array (
4753
      0 => 'cpp',
4754
      1 => 'cxx',
4755
      2 => 'cc',
4756
      3 => 'c',
4757
      4 => 'c++',
4758
    ),
4759
    'text/x-chdr' =>
4760
    array (
4761
      0 => 'h',
4762
    ),
4763
    'text/x-cmake' =>
4764
    array (
4765
      0 => 'cmake',
4766
    ),
4767
    'text/x-cobol' =>
4768
    array (
4769
      0 => 'cbl',
4770
      1 => 'cob',
4771
    ),
4772
    'text/x-csharp' =>
4773
    array (
4774
      0 => 'cs',
4775
    ),
4776
    'text/x-csrc' =>
4777
    array (
4778
      0 => 'c',
4779
    ),
4780
    'text/x-dbus-service' =>
4781
    array (
4782
      0 => 'service',
4783
    ),
4784
    'text/x-dcl' =>
4785
    array (
4786
      0 => 'dcl',
4787
    ),
4788
    'text/x-dsl' =>
4789
    array (
4790
      0 => 'dsl',
4791
    ),
4792
    'text/x-dsrc' =>
4793
    array (
4794
      0 => 'd',
4795
      1 => 'di',
4796
    ),
4797
    'text/x-eiffel' =>
4798
    array (
4799
      0 => 'e',
4800
      1 => 'eif',
4801
    ),
4802
    'text/x-emacs-lisp' =>
4803
    array (
4804
      0 => 'el',
4805
    ),
4806
    'text/x-erlang' =>
4807
    array (
4808
      0 => 'erl',
4809
    ),
4810
    'text/x-fortran' =>
4811
    array (
4812
      0 => 'f',
4813
      1 => 'for',
4814
      2 => 'f77',
4815
      3 => 'f90',
4816
      4 => 'f95',
4817
    ),
4818
    'text/x-genie' =>
4819
    array (
4820
      0 => 'gs',
4821
    ),
4822
    'text/x-gettext-translation' =>
4823
    array (
4824
      0 => 'po',
4825
    ),
4826
    'text/x-gettext-translation-template' =>
4827
    array (
4828
      0 => 'pot',
4829
    ),
4830
    'text/x-gherkin' =>
4831
    array (
4832
      0 => 'feature',
4833
    ),
4834
    'text/x-go' =>
4835
    array (
4836
      0 => 'go',
4837
    ),
4838
    'text/x-google-video-pointer' =>
4839
    array (
4840
      0 => 'gvp',
4841
    ),
4842
    'text/x-haskell' =>
4843
    array (
4844
      0 => 'hs',
4845
    ),
4846
    'text/x-idl' =>
4847
    array (
4848
      0 => 'idl',
4849
    ),
4850
    'text/x-imelody' =>
4851
    array (
4852
      0 => 'imy',
4853
      1 => 'ime',
4854
    ),
4855
    'text/x-iptables' =>
4856
    array (
4857
      0 => 'iptables',
4858
    ),
4859
    'text/x-java' =>
4860
    array (
4861
      0 => 'java',
4862
    ),
4863
    'text/x-java-source' =>
4864
    array (
4865
      0 => 'java',
4866
    ),
4867
    'text/x-ldif' =>
4868
    array (
4869
      0 => 'ldif',
4870
    ),
4871
    'text/x-lilypond' =>
4872
    array (
4873
      0 => 'ly',
4874
    ),
4875
    'text/x-literate-haskell' =>
4876
    array (
4877
      0 => 'lhs',
4878
    ),
4879
    'text/x-log' =>
4880
    array (
4881
      0 => 'log',
4882
    ),
4883
    'text/x-lua' =>
4884
    array (
4885
      0 => 'lua',
4886
    ),
4887
    'text/x-makefile' =>
4888
    array (
4889
      0 => 'mk',
4890
      1 => 'mak',
4891
    ),
4892
    'text/x-matlab' =>
4893
    array (
4894
      0 => 'm',
4895
    ),
4896
    'text/x-microdvd' =>
4897
    array (
4898
      0 => 'sub',
4899
    ),
4900
    'text/x-moc' =>
4901
    array (
4902
      0 => 'moc',
4903
    ),
4904
    'text/x-modelica' =>
4905
    array (
4906
      0 => 'mo',
4907
    ),
4908
    'text/x-mof' =>
4909
    array (
4910
      0 => 'mof',
4911
    ),
4912
    'text/x-mpsub' =>
4913
    array (
4914
      0 => 'sub',
4915
    ),
4916
    'text/x-mrml' =>
4917
    array (
4918
      0 => 'mrml',
4919
      1 => 'mrl',
4920
    ),
4921
    'text/x-ms-regedit' =>
4922
    array (
4923
      0 => 'reg',
4924
    ),
4925
    'text/x-mup' =>
4926
    array (
4927
      0 => 'mup',
4928
      1 => 'not',
4929
    ),
4930
    'text/x-nfo' =>
4931
    array (
4932
      0 => 'nfo',
4933
    ),
4934
    'text/x-objcsrc' =>
4935
    array (
4936
      0 => 'm',
4937
    ),
4938
    'text/x-ocaml' =>
4939
    array (
4940
      0 => 'ml',
4941
      1 => 'mli',
4942
    ),
4943
    'text/x-ocl' =>
4944
    array (
4945
      0 => 'ocl',
4946
    ),
4947
    'text/x-ooc' =>
4948
    array (
4949
      0 => 'ooc',
4950
    ),
4951
    'text/x-opencl-src' =>
4952
    array (
4953
      0 => 'cl',
4954
    ),
4955
    'text/x-opml' =>
4956
    array (
4957
      0 => 'opml',
4958
    ),
4959
    'text/x-opml+xml' =>
4960
    array (
4961
      0 => 'opml',
4962
    ),
4963
    'text/x-pascal' =>
4964
    array (
4965
      0 => 'p',
4966
      1 => 'pas',
4967
    ),
4968
    'text/x-patch' =>
4969
    array (
4970
      0 => 'diff',
4971
      1 => 'patch',
4972
    ),
4973
    'text/x-python' =>
4974
    array (
4975
      0 => 'py',
4976
      1 => 'pyx',
4977
      2 => 'wsgi',
4978
    ),
4979
    'text/x-python3' =>
4980
    array (
4981
      0 => 'py',
4982
      1 => 'py3',
4983
      2 => 'py3x',
4984
    ),
4985
    'text/x-qml' =>
4986
    array (
4987
      0 => 'qml',
4988
      1 => 'qmltypes',
4989
      2 => 'qmlproject',
4990
    ),
4991
    'text/x-reject' =>
4992
    array (
4993
      0 => 'rej',
4994
    ),
4995
    'text/x-rpm-spec' =>
4996
    array (
4997
      0 => 'spec',
4998
    ),
4999
    'text/x-sass' =>
5000
    array (
5001
      0 => 'sass',
5002
    ),
5003
    'text/x-scala' =>
5004
    array (
5005
      0 => 'scala',
5006
    ),
5007
    'text/x-scheme' =>
5008
    array (
5009
      0 => 'scm',
5010
      1 => 'ss',
5011
    ),
5012
    'text/x-scss' =>
5013
    array (
5014
      0 => 'scss',
5015
    ),
5016
    'text/x-setext' =>
5017
    array (
5018
      0 => 'etx',
5019
    ),
5020
    'text/x-sfv' =>
5021
    array (
5022
      0 => 'sfv',
5023
    ),
5024
    'text/x-ssa' =>
5025
    array (
5026
      0 => 'ssa',
5027
      1 => 'ass',
5028
    ),
5029
    'text/x-subviewer' =>
5030
    array (
5031
      0 => 'sub',
5032
    ),
5033
    'text/x-svhdr' =>
5034
    array (
5035
      0 => 'svh',
5036
    ),
5037
    'text/x-svsrc' =>
5038
    array (
5039
      0 => 'sv',
5040
    ),
5041
    'text/x-systemd-unit' =>
5042
    array (
5043
      0 => 'automount',
5044
      1 => 'device',
5045
      2 => 'mount',
5046
      3 => 'path',
5047
      4 => 'scope',
5048
      5 => 'service',
5049
      6 => 'slice',
5050
      7 => 'socket',
5051
      8 => 'swap',
5052
      9 => 'target',
5053
      10 => 'timer',
5054
    ),
5055
    'text/x-tcl' =>
5056
    array (
5057
      0 => 'tcl',
5058
      1 => 'tk',
5059
    ),
5060
    'text/x-tex' =>
5061
    array (
5062
      0 => 'tex',
5063
      1 => 'ltx',
5064
      2 => 'sty',
5065
      3 => 'cls',
5066
      4 => 'dtx',
5067
      5 => 'ins',
5068
      6 => 'latex',
5069
    ),
5070
    'text/x-texinfo' =>
5071
    array (
5072
      0 => 'texi',
5073
      1 => 'texinfo',
5074
    ),
5075
    'text/x-troff-me' =>
5076
    array (
5077
      0 => 'me',
5078
    ),
5079
    'text/x-troff-mm' =>
5080
    array (
5081
      0 => 'mm',
5082
    ),
5083
    'text/x-troff-ms' =>
5084
    array (
5085
      0 => 'ms',
5086
    ),
5087
    'text/x-twig' =>
5088
    array (
5089
      0 => 'twig',
5090
    ),
5091
    'text/x-txt2tags' =>
5092
    array (
5093
      0 => 't2t',
5094
    ),
5095
    'text/x-uil' =>
5096
    array (
5097
      0 => 'uil',
5098
    ),
5099
    'text/x-uuencode' =>
5100
    array (
5101
      0 => 'uu',
5102
      1 => 'uue',
5103
    ),
5104
    'text/x-vala' =>
5105
    array (
5106
      0 => 'vala',
5107
      1 => 'vapi',
5108
    ),
5109
    'text/x-vcalendar' =>
5110
    array (
5111
      0 => 'vcs',
5112
    ),
5113
    'text/x-vcard' =>
5114
    array (
5115
      0 => 'vcf',
5116
    ),
5117
    'text/x-verilog' =>
5118
    array (
5119
      0 => 'v',
5120
    ),
5121
    'text/x-vhdl' =>
5122
    array (
5123
      0 => 'vhd',
5124
      1 => 'vhdl',
5125
    ),
5126
    'text/x-xmi' =>
5127
    array (
5128
      0 => 'xmi',
5129
    ),
5130
    'text/x-xslfo' =>
5131
    array (
5132
      0 => 'fo',
5133
      1 => 'xslfo',
5134
    ),
5135
    'text/x.gcode' =>
5136
    array (
5137
      0 => 'gcode',
5138
    ),
5139
    'video/3gpp' =>
5140
    array (
5141
      0 => '3gp',
5142
      1 => '3gpp',
5143
      2 => '3ga',
5144
    ),
5145
    'video/3gpp2' =>
5146
    array (
5147
      0 => '3g2',
5148
      1 => '3gp2',
5149
      2 => '3gpp2',
5150
    ),
5151
    'video/annodex' =>
5152
    array (
5153
      0 => 'axv',
5154
    ),
5155
    'video/dv' =>
5156
    array (
5157
      0 => 'dv',
5158
    ),
5159
    'video/h261' =>
5160
    array (
5161
      0 => 'h261',
5162
    ),
5163
    'video/h263' =>
5164
    array (
5165
      0 => 'h263',
5166
    ),
5167
    'video/h264' =>
5168
    array (
5169
      0 => 'h264',
5170
    ),
5171
    'video/jpeg' =>
5172
    array (
5173
      0 => 'jpgv',
5174
    ),
5175
    'video/jpm' =>
5176
    array (
5177
      0 => 'jpm',
5178
      1 => 'jpgm',
5179
    ),
5180
    'video/mj2' =>
5181
    array (
5182
      0 => 'mj2',
5183
      1 => 'mjp2',
5184
    ),
5185
    'video/mp2t' =>
5186
    array (
5187
      0 => 'm2t',
5188
      1 => 'm2ts',
5189
      2 => 'ts',
5190
      3 => 'mts',
5191
      4 => 'cpi',
5192
      5 => 'clpi',
5193
      6 => 'mpl',
5194
      7 => 'mpls',
5195
      8 => 'bdm',
5196
      9 => 'bdmv',
5197
    ),
5198
    'video/mp4' =>
5199
    array (
5200
      0 => 'mp4',
5201
      1 => 'mp4v',
5202
      2 => 'mpg4',
5203
      3 => 'm4v',
5204
      4 => 'f4v',
5205
      5 => 'lrv',
5206
    ),
5207
    'video/mpeg' =>
5208
    array (
5209
      0 => 'mpeg',
5210
      1 => 'mpg',
5211
      2 => 'mpe',
5212
      3 => 'm1v',
5213
      4 => 'm2v',
5214
      5 => 'mp2',
5215
      6 => 'vob',
5216
    ),
5217
    'video/ogg' =>
5218
    array (
5219
      0 => 'ogv',
5220
      1 => 'ogg',
5221
    ),
5222
    'video/quicktime' =>
5223
    array (
5224
      0 => 'qt',
5225
      1 => 'mov',
5226
      2 => 'moov',
5227
      3 => 'qtvr',
5228
    ),
5229
    'video/vnd.dece.hd' =>
5230
    array (
5231
      0 => 'uvh',
5232
      1 => 'uvvh',
5233
    ),
5234
    'video/vnd.dece.mobile' =>
5235
    array (
5236
      0 => 'uvm',
5237
      1 => 'uvvm',
5238
    ),
5239
    'video/vnd.dece.pd' =>
5240
    array (
5241
      0 => 'uvp',
5242
      1 => 'uvvp',
5243
    ),
5244
    'video/vnd.dece.sd' =>
5245
    array (
5246
      0 => 'uvs',
5247
      1 => 'uvvs',
5248
    ),
5249
    'video/vnd.dece.video' =>
5250
    array (
5251
      0 => 'uvv',
5252
      1 => 'uvvv',
5253
    ),
5254
    'video/vnd.dvb.file' =>
5255
    array (
5256
      0 => 'dvb',
5257
    ),
5258
    'video/vnd.fvt' =>
5259
    array (
5260
      0 => 'fvt',
5261
    ),
5262
    'video/vnd.mpegurl' =>
5263
    array (
5264
      0 => 'mxu',
5265
      1 => 'm4u',
5266
      2 => 'm1u',
5267
    ),
5268
    'video/vnd.ms-playready.media.pyv' =>
5269
    array (
5270
      0 => 'pyv',
5271
    ),
5272
    'video/vnd.rn-realvideo' =>
5273
    array (
5274
      0 => 'rv',
5275
      1 => 'rvx',
5276
    ),
5277
    'video/vnd.uvvu.mp4' =>
5278
    array (
5279
      0 => 'uvu',
5280
      1 => 'uvvu',
5281
    ),
5282
    'video/vnd.vivo' =>
5283
    array (
5284
      0 => 'viv',
5285
      1 => 'vivo',
5286
    ),
5287
    'video/webm' =>
5288
    array (
5289
      0 => 'webm',
5290
    ),
5291
    'video/x-anim' =>
5292
    array (
5293
      0 => 'anim[1-9j]',
5294
    ),
5295
    'video/x-f4v' =>
5296
    array (
5297
      0 => 'f4v',
5298
    ),
5299
    'video/x-fli' =>
5300
    array (
5301
      0 => 'fli',
5302
    ),
5303
    'video/x-flic' =>
5304
    array (
5305
      0 => 'fli',
5306
      1 => 'flc',
5307
    ),
5308
    'video/x-flv' =>
5309
    array (
5310
      0 => 'flv',
5311
    ),
5312
    'video/x-javafx' =>
5313
    array (
5314
      0 => 'fxm',
5315
    ),
5316
    'video/x-m4v' =>
5317
    array (
5318
      0 => 'm4v',
5319
    ),
5320
    'video/x-matroska' =>
5321
    array (
5322
      0 => 'mkv',
5323
      1 => 'mk3d',
5324
      2 => 'mks',
5325
    ),
5326
    'video/x-matroska-3d' =>
5327
    array (
5328
      0 => 'mk3d',
5329
    ),
5330
    'video/x-mjpeg' =>
5331
    array (
5332
      0 => 'mjpeg',
5333
      1 => 'mjpg',
5334
    ),
5335
    'video/x-mng' =>
5336
    array (
5337
      0 => 'mng',
5338
    ),
5339
    'video/x-ms-asf' =>
5340
    array (
5341
      0 => 'asf',
5342
      1 => 'asx',
5343
    ),
5344
    'video/x-ms-vob' =>
5345
    array (
5346
      0 => 'vob',
5347
    ),
5348
    'video/x-ms-wm' =>
5349
    array (
5350
      0 => 'wm',
5351
    ),
5352
    'video/x-ms-wmv' =>
5353
    array (
5354
      0 => 'wmv',
5355
    ),
5356
    'video/x-ms-wmx' =>
5357
    array (
5358
      0 => 'wmx',
5359
    ),
5360
    'video/x-ms-wvx' =>
5361
    array (
5362
      0 => 'wvx',
5363
    ),
5364
    'video/x-msvideo' =>
5365
    array (
5366
      0 => 'avi',
5367
      1 => 'avf',
5368
      2 => 'divx',
5369
    ),
5370
    'video/x-nsv' =>
5371
    array (
5372
      0 => 'nsv',
5373
    ),
5374
    'video/x-ogm+ogg' =>
5375
    array (
5376
      0 => 'ogm',
5377
    ),
5378
    'video/x-sgi-movie' =>
5379
    array (
5380
      0 => 'movie',
5381
    ),
5382
    'video/x-smv' =>
5383
    array (
5384
      0 => 'smv',
5385
    ),
5386
    'video/x-theora+ogg' =>
5387
    array (
5388
      0 => 'ogg',
5389
    ),
5390
    'x-conference/x-cooltalk' =>
5391
    array (
5392
      0 => 'ice',
5393
    ),
5394
    'x-epoc/x-sisx-app' =>
5395
    array (
5396
      0 => 'sisx',
5397
    ),
5398
  ),
5399
  'extensions' =>
5400
  array (
5401
    '32x' =>
5402
    array (
5403
      0 => 'application/x-genesis-32x-rom',
5404
    ),
5405
    '3dml' =>
5406
    array (
5407
      0 => 'text/vnd.in3d.3dml',
5408
    ),
5409
    '3ds' =>
5410
    array (
5411
      0 => 'image/x-3ds',
5412
    ),
5413
    '3g2' =>
5414
    array (
5415
      0 => 'video/3gpp2',
5416
    ),
5417
    '3ga' =>
5418
    array (
5419
      0 => 'video/3gpp',
5420
    ),
5421
    '3gp' =>
5422
    array (
5423
      0 => 'video/3gpp',
5424
    ),
5425
    '3gp2' =>
5426
    array (
5427
      0 => 'video/3gpp2',
5428
    ),
5429
    '3gpp' =>
5430
    array (
5431
      0 => 'video/3gpp',
5432
    ),
5433
    '3gpp2' =>
5434
    array (
5435
      0 => 'video/3gpp2',
5436
    ),
5437
    '7z' =>
5438
    array (
5439
      0 => 'application/x-7z-compressed',
5440
    ),
5441
    'a' =>
5442
    array (
5443
      0 => 'application/x-archive',
5444
    ),
5445
    'a26' =>
5446
    array (
5447
      0 => 'application/x-atari-2600-rom',
5448
    ),
5449
    'a78' =>
5450
    array (
5451
      0 => 'application/x-atari-7800-rom',
5452
    ),
5453
    'aa' =>
5454
    array (
5455
      0 => 'audio/x-pn-audibleaudio',
5456
    ),
5457
    'aab' =>
5458
    array (
5459
      0 => 'application/x-authorware-bin',
5460
    ),
5461
    'aac' =>
5462
    array (
5463
      0 => 'audio/x-aac',
5464
      1 => 'audio/aac',
5465
    ),
5466
    'aam' =>
5467
    array (
5468
      0 => 'application/x-authorware-map',
5469
    ),
5470
    'aas' =>
5471
    array (
5472
      0 => 'application/x-authorware-seg',
5473
    ),
5474
    'aax' =>
5475
    array (
5476
      0 => 'audio/x-pn-audibleaudio',
5477
    ),
5478
    'abw' =>
5479
    array (
5480
      0 => 'application/x-abiword',
5481
    ),
5482
    'abw.crashed' =>
5483
    array (
5484
      0 => 'application/x-abiword',
5485
    ),
5486
    'abw.gz' =>
5487
    array (
5488
      0 => 'application/x-abiword',
5489
    ),
5490
    'ac' =>
5491
    array (
5492
      0 => 'application/pkix-attr-cert',
5493
    ),
5494
    'ac3' =>
5495
    array (
5496
      0 => 'audio/ac3',
5497
    ),
5498
    'acc' =>
5499
    array (
5500
      0 => 'application/vnd.americandynamics.acc',
5501
    ),
5502
    'ace' =>
5503
    array (
5504
      0 => 'application/x-ace-compressed',
5505
      1 => 'application/x-ace',
5506
    ),
5507
    'acu' =>
5508
    array (
5509
      0 => 'application/vnd.acucobol',
5510
    ),
5511
    'acutc' =>
5512
    array (
5513
      0 => 'application/vnd.acucorp',
5514
    ),
5515
    'adb' =>
5516
    array (
5517
      0 => 'text/x-adasrc',
5518
    ),
5519
    'adf' =>
5520
    array (
5521
      0 => 'application/x-amiga-disk-format',
5522
    ),
5523
    'adp' =>
5524
    array (
5525
      0 => 'audio/adpcm',
5526
    ),
5527
    'ads' =>
5528
    array (
5529
      0 => 'text/x-adasrc',
5530
    ),
5531
    'adts' =>
5532
    array (
5533
      0 => 'audio/aac',
5534
    ),
5535
    'aep' =>
5536
    array (
5537
      0 => 'application/vnd.audiograph',
5538
    ),
5539
    'afm' =>
5540
    array (
5541
      0 => 'application/x-font-type1',
5542
      1 => 'application/x-font-afm',
5543
    ),
5544
    'afp' =>
5545
    array (
5546
      0 => 'application/vnd.ibm.modcap',
5547
    ),
5548
    'ag' =>
5549
    array (
5550
      0 => 'image/x-applix-graphics',
5551
    ),
5552
    'agb' =>
5553
    array (
5554
      0 => 'application/x-gba-rom',
5555
    ),
5556
    'ahead' =>
5557
    array (
5558
      0 => 'application/vnd.ahead.space',
5559
    ),
5560
    'ai' =>
5561
    array (
5562
      0 => 'application/postscript',
5563
      1 => 'application/illustrator',
5564
    ),
5565
    'aif' =>
5566
    array (
5567
      0 => 'audio/x-aiff',
5568
    ),
5569
    'aifc' =>
5570
    array (
5571
      0 => 'audio/x-aiff',
5572
      1 => 'audio/x-aifc',
5573
    ),
5574
    'aiff' =>
5575
    array (
5576
      0 => 'audio/x-aiff',
5577
    ),
5578
    'aiffc' =>
5579
    array (
5580
      0 => 'audio/x-aifc',
5581
    ),
5582
    'air' =>
5583
    array (
5584
      0 => 'application/vnd.adobe.air-application-installer-package+zip',
5585
    ),
5586
    'ait' =>
5587
    array (
5588
      0 => 'application/vnd.dvb.ait',
5589
    ),
5590
    'al' =>
5591
    array (
5592
      0 => 'application/x-perl',
5593
    ),
5594
    'alz' =>
5595
    array (
5596
      0 => 'application/x-alz',
5597
    ),
5598
    'ami' =>
5599
    array (
5600
      0 => 'application/vnd.amiga.ami',
5601
    ),
5602
    'amr' =>
5603
    array (
5604
      0 => 'audio/amr',
5605
    ),
5606
    'amz' =>
5607
    array (
5608
      0 => 'audio/x-amzxml',
5609
    ),
5610
    'ani' =>
5611
    array (
5612
      0 => 'application/x-navi-animation',
5613
    ),
5614
    'anim[1-9j]' =>
5615
    array (
5616
      0 => 'video/x-anim',
5617
    ),
5618
    'anx' =>
5619
    array (
5620
      0 => 'application/annodex',
5621
    ),
5622
    'ape' =>
5623
    array (
5624
      0 => 'audio/x-ape',
5625
    ),
5626
    'apk' =>
5627
    array (
5628
      0 => 'application/vnd.android.package-archive',
5629
    ),
5630
    'appcache' =>
5631
    array (
5632
      0 => 'text/cache-manifest',
5633
    ),
5634
    'appimage' =>
5635
    array (
5636
      0 => 'application/x-iso9660-appimage',
5637
      1 => 'application/vnd.appimage',
5638
    ),
5639
    'application' =>
5640
    array (
5641
      0 => 'application/x-ms-application',
5642
    ),
5643
    'apr' =>
5644
    array (
5645
      0 => 'application/vnd.lotus-approach',
5646
    ),
5647
    'ar' =>
5648
    array (
5649
      0 => 'application/x-archive',
5650
    ),
5651
    'arc' =>
5652
    array (
5653
      0 => 'application/x-freearc',
5654
    ),
5655
    'arj' =>
5656
    array (
5657
      0 => 'application/x-arj',
5658
    ),
5659
    'arw' =>
5660
    array (
5661
      0 => 'image/x-sony-arw',
5662
    ),
5663
    'as' =>
5664
    array (
5665
      0 => 'application/x-applix-spreadsheet',
5666
    ),
5667
    'asc' =>
5668
    array (
5669
      0 => 'application/pgp-signature',
5670
      1 => 'application/pgp-encrypted',
5671
      2 => 'application/pgp-keys',
5672
      3 => 'text/plain',
5673
    ),
5674
    'asf' =>
5675
    array (
5676
      0 => 'video/x-ms-asf',
5677
      1 => 'application/vnd.ms-asf',
5678
    ),
5679
    'asm' =>
5680
    array (
5681
      0 => 'text/x-asm',
5682
    ),
5683
    'aso' =>
5684
    array (
5685
      0 => 'application/vnd.accpac.simply.aso',
5686
    ),
5687
    'asp' =>
5688
    array (
5689
      0 => 'application/x-asp',
5690
    ),
5691
    'ass' =>
5692
    array (
5693
      0 => 'text/x-ssa',
5694
      1 => 'audio/aac',
5695
    ),
5696
    'asx' =>
5697
    array (
5698
      0 => 'video/x-ms-asf',
5699
      1 => 'audio/x-ms-asx',
5700
    ),
5701
    'atc' =>
5702
    array (
5703
      0 => 'application/vnd.acucorp',
5704
    ),
5705
    'atom' =>
5706
    array (
5707
      0 => 'application/atom+xml',
5708
    ),
5709
    'atomcat' =>
5710
    array (
5711
      0 => 'application/atomcat+xml',
5712
    ),
5713
    'atomsvc' =>
5714
    array (
5715
      0 => 'application/atomsvc+xml',
5716
    ),
5717
    'atx' =>
5718
    array (
5719
      0 => 'application/vnd.antix.game-component',
5720
    ),
5721
    'au' =>
5722
    array (
5723
      0 => 'audio/basic',
5724
    ),
5725
    'automount' =>
5726
    array (
5727
      0 => 'text/x-systemd-unit',
5728
    ),
5729
    'avf' =>
5730
    array (
5731
      0 => 'video/x-msvideo',
5732
    ),
5733
    'avi' =>
5734
    array (
5735
      0 => 'video/x-msvideo',
5736
    ),
5737
    'aw' =>
5738
    array (
5739
      0 => 'application/applixware',
5740
      1 => 'application/x-applix-word',
5741
    ),
5742
    'awb' =>
5743
    array (
5744
      0 => 'audio/amr-wb',
5745
    ),
5746
    'awk' =>
5747
    array (
5748
      0 => 'application/x-awk',
5749
    ),
5750
    'axa' =>
5751
    array (
5752
      0 => 'audio/annodex',
5753
    ),
5754
    'axv' =>
5755
    array (
5756
      0 => 'video/annodex',
5757
    ),
5758
    'azf' =>
5759
    array (
5760
      0 => 'application/vnd.airzip.filesecure.azf',
5761
    ),
5762
    'azs' =>
5763
    array (
5764
      0 => 'application/vnd.airzip.filesecure.azs',
5765
    ),
5766
    'azw' =>
5767
    array (
5768
      0 => 'application/vnd.amazon.ebook',
5769
    ),
5770
    'bak' =>
5771
    array (
5772
      0 => 'application/x-trash',
5773
    ),
5774
    'bat' =>
5775
    array (
5776
      0 => 'application/x-msdownload',
5777
    ),
5778
    'bcpio' =>
5779
    array (
5780
      0 => 'application/x-bcpio',
5781
    ),
5782
    'bdf' =>
5783
    array (
5784
      0 => 'application/x-font-bdf',
5785
    ),
5786
    'bdm' =>
5787
    array (
5788
      0 => 'application/vnd.syncml.dm+wbxml',
5789
      1 => 'video/mp2t',
5790
    ),
5791
    'bdmv' =>
5792
    array (
5793
      0 => 'video/mp2t',
5794
    ),
5795
    'bed' =>
5796
    array (
5797
      0 => 'application/vnd.realvnc.bed',
5798
    ),
5799
    'bh2' =>
5800
    array (
5801
      0 => 'application/vnd.fujitsu.oasysprs',
5802
    ),
5803
    'bib' =>
5804
    array (
5805
      0 => 'text/x-bibtex',
5806
    ),
5807
    'bin' =>
5808
    array (
5809
      0 => 'application/octet-stream',
5810
      1 => 'application/x-sega-cd-rom',
5811
      2 => 'application/x-saturn-rom',
5812
    ),
5813
    'blb' =>
5814
    array (
5815
      0 => 'application/x-blorb',
5816
    ),
5817
    'blend' =>
5818
    array (
5819
      0 => 'application/x-blender',
5820
    ),
5821
    'blender' =>
5822
    array (
5823
      0 => 'application/x-blender',
5824
    ),
5825
    'blorb' =>
5826
    array (
5827
      0 => 'application/x-blorb',
5828
    ),
5829
    'bmi' =>
5830
    array (
5831
      0 => 'application/vnd.bmi',
5832
    ),
5833
    'bmp' =>
5834
    array (
5835
      0 => 'image/bmp',
5836
    ),
5837
    'book' =>
5838
    array (
5839
      0 => 'application/vnd.framemaker',
5840
    ),
5841
    'box' =>
5842
    array (
5843
      0 => 'application/vnd.previewsystems.box',
5844
    ),
5845
    'boz' =>
5846
    array (
5847
      0 => 'application/x-bzip2',
5848
    ),
5849
    'bpk' =>
5850
    array (
5851
      0 => 'application/octet-stream',
5852
    ),
5853
    'bsdiff' =>
5854
    array (
5855
      0 => 'application/x-bsdiff',
5856
    ),
5857
    'btif' =>
5858
    array (
5859
      0 => 'image/prs.btif',
5860
    ),
5861
    'bz' =>
5862
    array (
5863
      0 => 'application/x-bzip',
5864
    ),
5865
    'bz2' =>
5866
    array (
5867
      0 => 'application/x-bzip2',
5868
      1 => 'application/x-bzip',
5869
    ),
5870
    'c' =>
5871
    array (
5872
      0 => 'text/x-c',
5873
      1 => 'text/x-c++src',
5874
      2 => 'text/x-csrc',
5875
    ),
5876
    'c++' =>
5877
    array (
5878
      0 => 'text/x-c++src',
5879
    ),
5880
    'c11amc' =>
5881
    array (
5882
      0 => 'application/vnd.cluetrust.cartomobile-config',
5883
    ),
5884
    'c11amz' =>
5885
    array (
5886
      0 => 'application/vnd.cluetrust.cartomobile-config-pkg',
5887
    ),
5888
    'c4d' =>
5889
    array (
5890
      0 => 'application/vnd.clonk.c4group',
5891
    ),
5892
    'c4f' =>
5893
    array (
5894
      0 => 'application/vnd.clonk.c4group',
5895
    ),
5896
    'c4g' =>
5897
    array (
5898
      0 => 'application/vnd.clonk.c4group',
5899
    ),
5900
    'c4p' =>
5901
    array (
5902
      0 => 'application/vnd.clonk.c4group',
5903
    ),
5904
    'c4u' =>
5905
    array (
5906
      0 => 'application/vnd.clonk.c4group',
5907
    ),
5908
    'cab' =>
5909
    array (
5910
      0 => 'application/vnd.ms-cab-compressed',
5911
    ),
5912
    'caf' =>
5913
    array (
5914
      0 => 'audio/x-caf',
5915
    ),
5916
    'cap' =>
5917
    array (
5918
      0 => 'application/vnd.tcpdump.pcap',
5919
    ),
5920
    'car' =>
5921
    array (
5922
      0 => 'application/vnd.curl.car',
5923
    ),
5924
    'cat' =>
5925
    array (
5926
      0 => 'application/vnd.ms-pki.seccat',
5927
    ),
5928
    'cb7' =>
5929
    array (
5930
      0 => 'application/x-cbr',
5931
      1 => 'application/x-cb7',
5932
    ),
5933
    'cba' =>
5934
    array (
5935
      0 => 'application/x-cbr',
5936
    ),
5937
    'cbl' =>
5938
    array (
5939
      0 => 'text/x-cobol',
5940
    ),
5941
    'cbr' =>
5942
    array (
5943
      0 => 'application/x-cbr',
5944
      1 => 'application/vnd.comicbook-rar',
5945
    ),
5946
    'cbt' =>
5947
    array (
5948
      0 => 'application/x-cbr',
5949
      1 => 'application/x-cbt',
5950
    ),
5951
    'cbz' =>
5952
    array (
5953
      0 => 'application/x-cbr',
5954
      1 => 'application/vnd.comicbook+zip',
5955
    ),
5956
    'cc' =>
5957
    array (
5958
      0 => 'text/x-c',
5959
      1 => 'text/x-c++src',
5960
    ),
5961
    'ccmx' =>
5962
    array (
5963
      0 => 'application/x-ccmx',
5964
    ),
5965
    'cct' =>
5966
    array (
5967
      0 => 'application/x-director',
5968
    ),
5969
    'ccxml' =>
5970
    array (
5971
      0 => 'application/ccxml+xml',
5972
    ),
5973
    'cdbcmsg' =>
5974
    array (
5975
      0 => 'application/vnd.contact.cmsg',
5976
    ),
5977
    'cdf' =>
5978
    array (
5979
      0 => 'application/x-netcdf',
5980
    ),
5981
    'cdkey' =>
5982
    array (
5983
      0 => 'application/vnd.mediastation.cdkey',
5984
    ),
5985
    'cdmia' =>
5986
    array (
5987
      0 => 'application/cdmi-capability',
5988
    ),
5989
    'cdmic' =>
5990
    array (
5991
      0 => 'application/cdmi-container',
5992
    ),
5993
    'cdmid' =>
5994
    array (
5995
      0 => 'application/cdmi-domain',
5996
    ),
5997
    'cdmio' =>
5998
    array (
5999
      0 => 'application/cdmi-object',
6000
    ),
6001
    'cdmiq' =>
6002
    array (
6003
      0 => 'application/cdmi-queue',
6004
    ),
6005
    'cdr' =>
6006
    array (
6007
      0 => 'application/vnd.corel-draw',
6008
    ),
6009
    'cdx' =>
6010
    array (
6011
      0 => 'chemical/x-cdx',
6012
    ),
6013
    'cdxml' =>
6014
    array (
6015
      0 => 'application/vnd.chemdraw+xml',
6016
    ),
6017
    'cdy' =>
6018
    array (
6019
      0 => 'application/vnd.cinderella',
6020
    ),
6021
    'cer' =>
6022
    array (
6023
      0 => 'application/pkix-cert',
6024
    ),
6025
    'cert' =>
6026
    array (
6027
      0 => 'application/x-x509-ca-cert',
6028
    ),
6029
    'cfs' =>
6030
    array (
6031
      0 => 'application/x-cfs-compressed',
6032
    ),
6033
    'cgb' =>
6034
    array (
6035
      0 => 'application/x-gameboy-color-rom',
6036
    ),
6037
    'cgm' =>
6038
    array (
6039
      0 => 'image/cgm',
6040
    ),
6041
    'chat' =>
6042
    array (
6043
      0 => 'application/x-chat',
6044
    ),
6045
    'chm' =>
6046
    array (
6047
      0 => 'application/vnd.ms-htmlhelp',
6048
    ),
6049
    'chrt' =>
6050
    array (
6051
      0 => 'application/vnd.kde.kchart',
6052
      1 => 'application/x-kchart',
6053
    ),
6054
    'cif' =>
6055
    array (
6056
      0 => 'chemical/x-cif',
6057
    ),
6058
    'cii' =>
6059
    array (
6060
      0 => 'application/vnd.anser-web-certificate-issue-initiation',
6061
    ),
6062
    'cil' =>
6063
    array (
6064
      0 => 'application/vnd.ms-artgalry',
6065
    ),
6066
    'cl' =>
6067
    array (
6068
      0 => 'text/x-opencl-src',
6069
    ),
6070
    'cla' =>
6071
    array (
6072
      0 => 'application/vnd.claymore',
6073
    ),
6074
    'class' =>
6075
    array (
6076
      0 => 'application/java-vm',
6077
      1 => 'application/x-java',
6078
    ),
6079
    'clkk' =>
6080
    array (
6081
      0 => 'application/vnd.crick.clicker.keyboard',
6082
    ),
6083
    'clkp' =>
6084
    array (
6085
      0 => 'application/vnd.crick.clicker.palette',
6086
    ),
6087
    'clkt' =>
6088
    array (
6089
      0 => 'application/vnd.crick.clicker.template',
6090
    ),
6091
    'clkw' =>
6092
    array (
6093
      0 => 'application/vnd.crick.clicker.wordbank',
6094
    ),
6095
    'clkx' =>
6096
    array (
6097
      0 => 'application/vnd.crick.clicker',
6098
    ),
6099
    'clp' =>
6100
    array (
6101
      0 => 'application/x-msclip',
6102
    ),
6103
    'clpi' =>
6104
    array (
6105
      0 => 'video/mp2t',
6106
    ),
6107
    'cls' =>
6108
    array (
6109
      0 => 'text/x-tex',
6110
    ),
6111
    'cmake' =>
6112
    array (
6113
      0 => 'text/x-cmake',
6114
    ),
6115
    'cmc' =>
6116
    array (
6117
      0 => 'application/vnd.cosmocaller',
6118
    ),
6119
    'cmdf' =>
6120
    array (
6121
      0 => 'chemical/x-cmdf',
6122
    ),
6123
    'cml' =>
6124
    array (
6125
      0 => 'chemical/x-cml',
6126
    ),
6127
    'cmp' =>
6128
    array (
6129
      0 => 'application/vnd.yellowriver-custom-menu',
6130
    ),
6131
    'cmx' =>
6132
    array (
6133
      0 => 'image/x-cmx',
6134
    ),
6135
    'cob' =>
6136
    array (
6137
      0 => 'text/x-cobol',
6138
    ),
6139
    'cod' =>
6140
    array (
6141
      0 => 'application/vnd.rim.cod',
6142
    ),
6143
    'coffee' =>
6144
    array (
6145
      0 => 'application/vnd.coffeescript',
6146
    ),
6147
    'com' =>
6148
    array (
6149
      0 => 'application/x-msdownload',
6150
    ),
6151
    'conf' =>
6152
    array (
6153
      0 => 'text/plain',
6154
    ),
6155
    'cpi' =>
6156
    array (
6157
      0 => 'video/mp2t',
6158
    ),
6159
    'cpio' =>
6160
    array (
6161
      0 => 'application/x-cpio',
6162
    ),
6163
    'cpio.gz' =>
6164
    array (
6165
      0 => 'application/x-cpio-compressed',
6166
    ),
6167
    'cpp' =>
6168
    array (
6169
      0 => 'text/x-c',
6170
      1 => 'text/x-c++src',
6171
    ),
6172
    'cpt' =>
6173
    array (
6174
      0 => 'application/mac-compactpro',
6175
    ),
6176
    'cr2' =>
6177
    array (
6178
      0 => 'image/x-canon-cr2',
6179
    ),
6180
    'crd' =>
6181
    array (
6182
      0 => 'application/x-mscardfile',
6183
    ),
6184
    'crdownload' =>
6185
    array (
6186
      0 => 'application/x-partial-download',
6187
    ),
6188
    'crl' =>
6189
    array (
6190
      0 => 'application/pkix-crl',
6191
    ),
6192
    'crt' =>
6193
    array (
6194
      0 => 'application/x-x509-ca-cert',
6195
    ),
6196
    'crw' =>
6197
    array (
6198
      0 => 'image/x-canon-crw',
6199
    ),
6200
    'cryptonote' =>
6201
    array (
6202
      0 => 'application/vnd.rig.cryptonote',
6203
    ),
6204
    'cs' =>
6205
    array (
6206
      0 => 'text/x-csharp',
6207
    ),
6208
    'csh' =>
6209
    array (
6210
      0 => 'application/x-csh',
6211
    ),
6212
    'csml' =>
6213
    array (
6214
      0 => 'chemical/x-csml',
6215
    ),
6216
    'csp' =>
6217
    array (
6218
      0 => 'application/vnd.commonspace',
6219
    ),
6220
    'css' =>
6221
    array (
6222
      0 => 'text/css',
6223
    ),
6224
    'cst' =>
6225
    array (
6226
      0 => 'application/x-director',
6227
    ),
6228
    'csv' =>
6229
    array (
6230
      0 => 'text/csv',
6231
    ),
6232
    'csvs' =>
6233
    array (
6234
      0 => 'text/csv-schema',
6235
    ),
6236
    'cu' =>
6237
    array (
6238
      0 => 'application/cu-seeme',
6239
    ),
6240
    'cue' =>
6241
    array (
6242
      0 => 'application/x-cue',
6243
    ),
6244
    'cur' =>
6245
    array (
6246
      0 => 'image/x-win-bitmap',
6247
    ),
6248
    'curl' =>
6249
    array (
6250
      0 => 'text/vnd.curl',
6251
    ),
6252
    'cww' =>
6253
    array (
6254
      0 => 'application/prs.cww',
6255
    ),
6256
    'cxt' =>
6257
    array (
6258
      0 => 'application/x-director',
6259
    ),
6260
    'cxx' =>
6261
    array (
6262
      0 => 'text/x-c',
6263
      1 => 'text/x-c++src',
6264
    ),
6265
    'd' =>
6266
    array (
6267
      0 => 'text/x-dsrc',
6268
    ),
6269
    'dae' =>
6270
    array (
6271
      0 => 'model/vnd.collada+xml',
6272
    ),
6273
    'daf' =>
6274
    array (
6275
      0 => 'application/vnd.mobius.daf',
6276
    ),
6277
    'dar' =>
6278
    array (
6279
      0 => 'application/x-dar',
6280
    ),
6281
    'dart' =>
6282
    array (
6283
      0 => 'application/vnd.dart',
6284
    ),
6285
    'dataless' =>
6286
    array (
6287
      0 => 'application/vnd.fdsn.seed',
6288
    ),
6289
    'davmount' =>
6290
    array (
6291
      0 => 'application/davmount+xml',
6292
    ),
6293
    'dbf' =>
6294
    array (
6295
      0 => 'application/x-dbf',
6296
    ),
6297
    'dbk' =>
6298
    array (
6299
      0 => 'application/docbook+xml',
6300
      1 => 'application/x-docbook+xml',
6301
    ),
6302
    'dc' =>
6303
    array (
6304
      0 => 'application/x-dc-rom',
6305
    ),
6306
    'dcl' =>
6307
    array (
6308
      0 => 'text/x-dcl',
6309
    ),
6310
    'dcm' =>
6311
    array (
6312
      0 => 'application/dicom',
6313
    ),
6314
    'dcr' =>
6315
    array (
6316
      0 => 'application/x-director',
6317
      1 => 'image/x-kodak-dcr',
6318
    ),
6319
    'dcurl' =>
6320
    array (
6321
      0 => 'text/vnd.curl.dcurl',
6322
    ),
6323
    'dd2' =>
6324
    array (
6325
      0 => 'application/vnd.oma.dd2+xml',
6326
    ),
6327
    'ddd' =>
6328
    array (
6329
      0 => 'application/vnd.fujixerox.ddd',
6330
    ),
6331
    'dds' =>
6332
    array (
6333
      0 => 'image/x-dds',
6334
    ),
6335
    'deb' =>
6336
    array (
6337
      0 => 'application/x-debian-package',
6338
      1 => 'application/vnd.debian.binary-package',
6339
    ),
6340
    'def' =>
6341
    array (
6342
      0 => 'text/plain',
6343
    ),
6344
    'deploy' =>
6345
    array (
6346
      0 => 'application/octet-stream',
6347
    ),
6348
    'der' =>
6349
    array (
6350
      0 => 'application/x-x509-ca-cert',
6351
    ),
6352
    'desktop' =>
6353
    array (
6354
      0 => 'application/x-desktop',
6355
    ),
6356
    'device' =>
6357
    array (
6358
      0 => 'text/x-systemd-unit',
6359
    ),
6360
    'dfac' =>
6361
    array (
6362
      0 => 'application/vnd.dreamfactory',
6363
    ),
6364
    'dgc' =>
6365
    array (
6366
      0 => 'application/x-dgc-compressed',
6367
    ),
6368
    'di' =>
6369
    array (
6370
      0 => 'text/x-dsrc',
6371
    ),
6372
    'dia' =>
6373
    array (
6374
      0 => 'application/x-dia-diagram',
6375
    ),
6376
    'dib' =>
6377
    array (
6378
      0 => 'image/bmp',
6379
    ),
6380
    'dic' =>
6381
    array (
6382
      0 => 'text/x-c',
6383
    ),
6384
    'diff' =>
6385
    array (
6386
      0 => 'text/x-patch',
6387
    ),
6388
    'dir' =>
6389
    array (
6390
      0 => 'application/x-director',
6391
    ),
6392
    'dis' =>
6393
    array (
6394
      0 => 'application/vnd.mobius.dis',
6395
    ),
6396
    'dist' =>
6397
    array (
6398
      0 => 'application/octet-stream',
6399
    ),
6400
    'distz' =>
6401
    array (
6402
      0 => 'application/octet-stream',
6403
    ),
6404
    'divx' =>
6405
    array (
6406
      0 => 'video/x-msvideo',
6407
    ),
6408
    'djv' =>
6409
    array (
6410
      0 => 'image/vnd.djvu',
6411
      1 => 'image/vnd.djvu+multipage',
6412
    ),
6413
    'djvu' =>
6414
    array (
6415
      0 => 'image/vnd.djvu',
6416
      1 => 'image/vnd.djvu+multipage',
6417
    ),
6418
    'dll' =>
6419
    array (
6420
      0 => 'application/x-msdownload',
6421
    ),
6422
    'dmg' =>
6423
    array (
6424
      0 => 'application/x-apple-diskimage',
6425
    ),
6426
    'dmp' =>
6427
    array (
6428
      0 => 'application/vnd.tcpdump.pcap',
6429
    ),
6430
    'dms' =>
6431
    array (
6432
      0 => 'application/octet-stream',
6433
    ),
6434
    'dna' =>
6435
    array (
6436
      0 => 'application/vnd.dna',
6437
    ),
6438
    'dng' =>
6439
    array (
6440
      0 => 'image/x-adobe-dng',
6441
    ),
6442
    'doc' =>
6443
    array (
6444
      0 => 'application/msword',
6445
    ),
6446
    'docbook' =>
6447
    array (
6448
      0 => 'application/x-docbook+xml',
6449
    ),
6450
    'docm' =>
6451
    array (
6452
      0 => 'application/vnd.ms-word.document.macroenabled.12',
6453
    ),
6454
    'docx' =>
6455
    array (
6456
      0 => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
6457
    ),
6458
    'dot' =>
6459
    array (
6460
      0 => 'application/msword',
6461
      1 => 'application/msword-template',
6462
      2 => 'text/vnd.graphviz',
6463
    ),
6464
    'dotm' =>
6465
    array (
6466
      0 => 'application/vnd.ms-word.template.macroenabled.12',
6467
    ),
6468
    'dotx' =>
6469
    array (
6470
      0 => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template',
6471
    ),
6472
    'dp' =>
6473
    array (
6474
      0 => 'application/vnd.osgi.dp',
6475
    ),
6476
    'dpg' =>
6477
    array (
6478
      0 => 'application/vnd.dpgraph',
6479
    ),
6480
    'dra' =>
6481
    array (
6482
      0 => 'audio/vnd.dra',
6483
    ),
6484
    'dsc' =>
6485
    array (
6486
      0 => 'text/prs.lines.tag',
6487
    ),
6488
    'dsl' =>
6489
    array (
6490
      0 => 'text/x-dsl',
6491
    ),
6492
    'dssc' =>
6493
    array (
6494
      0 => 'application/dssc+der',
6495
    ),
6496
    'dtb' =>
6497
    array (
6498
      0 => 'application/x-dtbook+xml',
6499
    ),
6500
    'dtd' =>
6501
    array (
6502
      0 => 'application/xml-dtd',
6503
    ),
6504
    'dts' =>
6505
    array (
6506
      0 => 'audio/vnd.dts',
6507
    ),
6508
    'dtshd' =>
6509
    array (
6510
      0 => 'audio/vnd.dts.hd',
6511
    ),
6512
    'dtx' =>
6513
    array (
6514
      0 => 'text/x-tex',
6515
    ),
6516
    'dump' =>
6517
    array (
6518
      0 => 'application/octet-stream',
6519
    ),
6520
    'dv' =>
6521
    array (
6522
      0 => 'video/dv',
6523
    ),
6524
    'dvb' =>
6525
    array (
6526
      0 => 'video/vnd.dvb.file',
6527
    ),
6528
    'dvi' =>
6529
    array (
6530
      0 => 'application/x-dvi',
6531
    ),
6532
    'dvi.bz2' =>
6533
    array (
6534
      0 => 'application/x-bzdvi',
6535
    ),
6536
    'dvi.gz' =>
6537
    array (
6538
      0 => 'application/x-gzdvi',
6539
    ),
6540
    'dwf' =>
6541
    array (
6542
      0 => 'model/vnd.dwf',
6543
    ),
6544
    'dwg' =>
6545
    array (
6546
      0 => 'image/vnd.dwg',
6547
    ),
6548
    'dxf' =>
6549
    array (
6550
      0 => 'image/vnd.dxf',
6551
    ),
6552
    'dxp' =>
6553
    array (
6554
      0 => 'application/vnd.spotfire.dxp',
6555
    ),
6556
    'dxr' =>
6557
    array (
6558
      0 => 'application/x-director',
6559
    ),
6560
    'e' =>
6561
    array (
6562
      0 => 'text/x-eiffel',
6563
    ),
6564
    'ecelp4800' =>
6565
    array (
6566
      0 => 'audio/vnd.nuera.ecelp4800',
6567
    ),
6568
    'ecelp7470' =>
6569
    array (
6570
      0 => 'audio/vnd.nuera.ecelp7470',
6571
    ),
6572
    'ecelp9600' =>
6573
    array (
6574
      0 => 'audio/vnd.nuera.ecelp9600',
6575
    ),
6576
    'ecma' =>
6577
    array (
6578
      0 => 'application/ecmascript',
6579
    ),
6580
    'edm' =>
6581
    array (
6582
      0 => 'application/vnd.novadigm.edm',
6583
    ),
6584
    'edx' =>
6585
    array (
6586
      0 => 'application/vnd.novadigm.edx',
6587
    ),
6588
    'efif' =>
6589
    array (
6590
      0 => 'application/vnd.picsel',
6591
    ),
6592
    'egon' =>
6593
    array (
6594
      0 => 'application/x-egon',
6595
    ),
6596
    'ei6' =>
6597
    array (
6598
      0 => 'application/vnd.pg.osasli',
6599
    ),
6600
    'eif' =>
6601
    array (
6602
      0 => 'text/x-eiffel',
6603
    ),
6604
    'el' =>
6605
    array (
6606
      0 => 'text/x-emacs-lisp',
6607
    ),
6608
    'elc' =>
6609
    array (
6610
      0 => 'application/octet-stream',
6611
    ),
6612
    'emf' =>
6613
    array (
6614
      0 => 'application/x-msmetafile',
6615
      1 => 'image/emf',
6616
    ),
6617
    'eml' =>
6618
    array (
6619
      0 => 'message/rfc822',
6620
    ),
6621
    'emma' =>
6622
    array (
6623
      0 => 'application/emma+xml',
6624
    ),
6625
    'emp' =>
6626
    array (
6627
      0 => 'application/vnd.emusic-emusic_package',
6628
    ),
6629
    'emz' =>
6630
    array (
6631
      0 => 'application/x-msmetafile',
6632
    ),
6633
    'ent' =>
6634
    array (
6635
      0 => 'application/xml-external-parsed-entity',
6636
    ),
6637
    'eol' =>
6638
    array (
6639
      0 => 'audio/vnd.digital-winds',
6640
    ),
6641
    'eot' =>
6642
    array (
6643
      0 => 'application/vnd.ms-fontobject',
6644
    ),
6645
    'eps' =>
6646
    array (
6647
      0 => 'application/postscript',
6648
      1 => 'image/x-eps',
6649
    ),
6650
    'eps.bz2' =>
6651
    array (
6652
      0 => 'image/x-bzeps',
6653
    ),
6654
    'eps.gz' =>
6655
    array (
6656
      0 => 'image/x-gzeps',
6657
    ),
6658
    'epsf' =>
6659
    array (
6660
      0 => 'image/x-eps',
6661
    ),
6662
    'epsf.bz2' =>
6663
    array (
6664
      0 => 'image/x-bzeps',
6665
    ),
6666
    'epsf.gz' =>
6667
    array (
6668
      0 => 'image/x-gzeps',
6669
    ),
6670
    'epsi' =>
6671
    array (
6672
      0 => 'image/x-eps',
6673
    ),
6674
    'epsi.bz2' =>
6675
    array (
6676
      0 => 'image/x-bzeps',
6677
    ),
6678
    'epsi.gz' =>
6679
    array (
6680
      0 => 'image/x-gzeps',
6681
    ),
6682
    'epub' =>
6683
    array (
6684
      0 => 'application/epub+zip',
6685
    ),
6686
    'erl' =>
6687
    array (
6688
      0 => 'text/x-erlang',
6689
    ),
6690
    'es' =>
6691
    array (
6692
      0 => 'application/ecmascript',
6693
    ),
6694
    'es3' =>
6695
    array (
6696
      0 => 'application/vnd.eszigno3+xml',
6697
    ),
6698
    'esa' =>
6699
    array (
6700
      0 => 'application/vnd.osgi.subsystem',
6701
    ),
6702
    'esf' =>
6703
    array (
6704
      0 => 'application/vnd.epson.esf',
6705
    ),
6706
    'et3' =>
6707
    array (
6708
      0 => 'application/vnd.eszigno3+xml',
6709
    ),
6710
    'etheme' =>
6711
    array (
6712
      0 => 'application/x-e-theme',
6713
    ),
6714
    'etx' =>
6715
    array (
6716
      0 => 'text/x-setext',
6717
    ),
6718
    'eva' =>
6719
    array (
6720
      0 => 'application/x-eva',
6721
    ),
6722
    'evy' =>
6723
    array (
6724
      0 => 'application/x-envoy',
6725
    ),
6726
    'exe' =>
6727
    array (
6728
      0 => 'application/x-msdownload',
6729
      1 => 'application/x-ms-dos-executable',
6730
    ),
6731
    'exi' =>
6732
    array (
6733
      0 => 'application/exi',
6734
    ),
6735
    'exr' =>
6736
    array (
6737
      0 => 'image/x-exr',
6738
    ),
6739
    'ext' =>
6740
    array (
6741
      0 => 'application/vnd.novadigm.ext',
6742
    ),
6743
    'ez' =>
6744
    array (
6745
      0 => 'application/andrew-inset',
6746
    ),
6747
    'ez2' =>
6748
    array (
6749
      0 => 'application/vnd.ezpix-album',
6750
    ),
6751
    'ez3' =>
6752
    array (
6753
      0 => 'application/vnd.ezpix-package',
6754
    ),
6755
    'f' =>
6756
    array (
6757
      0 => 'text/x-fortran',
6758
    ),
6759
    'f4a' =>
6760
    array (
6761
      0 => 'audio/mp4',
6762
    ),
6763
    'f4b' =>
6764
    array (
6765
      0 => 'audio/x-m4b',
6766
    ),
6767
    'f4v' =>
6768
    array (
6769
      0 => 'video/x-f4v',
6770
      1 => 'video/mp4',
6771
    ),
6772
    'f77' =>
6773
    array (
6774
      0 => 'text/x-fortran',
6775
    ),
6776
    'f90' =>
6777
    array (
6778
      0 => 'text/x-fortran',
6779
    ),
6780
    'f95' =>
6781
    array (
6782
      0 => 'text/x-fortran',
6783
    ),
6784
    'fb2' =>
6785
    array (
6786
      0 => 'application/x-fictionbook+xml',
6787
    ),
6788
    'fb2.zip' =>
6789
    array (
6790
      0 => 'application/x-zip-compressed-fb2',
6791
    ),
6792
    'fbs' =>
6793
    array (
6794
      0 => 'image/vnd.fastbidsheet',
6795
    ),
6796
    'fcdt' =>
6797
    array (
6798
      0 => 'application/vnd.adobe.formscentral.fcdt',
6799
    ),
6800
    'fcs' =>
6801
    array (
6802
      0 => 'application/vnd.isac.fcs',
6803
    ),
6804
    'fd' =>
6805
    array (
6806
      0 => 'application/x-raw-floppy-disk-image',
6807
    ),
6808
    'fdf' =>
6809
    array (
6810
      0 => 'application/vnd.fdf',
6811
    ),
6812
    'fds' =>
6813
    array (
6814
      0 => 'application/x-fds-disk',
6815
    ),
6816
    'fe_launch' =>
6817
    array (
6818
      0 => 'application/vnd.denovo.fcselayout-link',
6819
    ),
6820
    'feature' =>
6821
    array (
6822
      0 => 'text/x-gherkin',
6823
    ),
6824
    'fg5' =>
6825
    array (
6826
      0 => 'application/vnd.fujitsu.oasysgp',
6827
    ),
6828
    'fgd' =>
6829
    array (
6830
      0 => 'application/x-director',
6831
    ),
6832
    'fh' =>
6833
    array (
6834
      0 => 'image/x-freehand',
6835
    ),
6836
    'fh4' =>
6837
    array (
6838
      0 => 'image/x-freehand',
6839
    ),
6840
    'fh5' =>
6841
    array (
6842
      0 => 'image/x-freehand',
6843
    ),
6844
    'fh7' =>
6845
    array (
6846
      0 => 'image/x-freehand',
6847
    ),
6848
    'fhc' =>
6849
    array (
6850
      0 => 'image/x-freehand',
6851
    ),
6852
    'fig' =>
6853
    array (
6854
      0 => 'application/x-xfig',
6855
      1 => 'image/x-xfig',
6856
    ),
6857
    'fits' =>
6858
    array (
6859
      0 => 'image/fits',
6860
    ),
6861
    'fl' =>
6862
    array (
6863
      0 => 'application/x-fluid',
6864
    ),
6865
    'flac' =>
6866
    array (
6867
      0 => 'audio/x-flac',
6868
      1 => 'audio/flac',
6869
    ),
6870
    'flatpak' =>
6871
    array (
6872
      0 => 'application/vnd.flatpak',
6873
    ),
6874
    'flatpakref' =>
6875
    array (
6876
      0 => 'application/vnd.flatpak.ref',
6877
    ),
6878
    'flatpakrepo' =>
6879
    array (
6880
      0 => 'application/vnd.flatpak.repo',
6881
    ),
6882
    'flc' =>
6883
    array (
6884
      0 => 'video/x-flic',
6885
    ),
6886
    'fli' =>
6887
    array (
6888
      0 => 'video/x-fli',
6889
      1 => 'video/x-flic',
6890
    ),
6891
    'flo' =>
6892
    array (
6893
      0 => 'application/vnd.micrografx.flo',
6894
    ),
6895
    'flv' =>
6896
    array (
6897
      0 => 'video/x-flv',
6898
    ),
6899
    'flw' =>
6900
    array (
6901
      0 => 'application/vnd.kde.kivio',
6902
      1 => 'application/x-kivio',
6903
    ),
6904
    'flx' =>
6905
    array (
6906
      0 => 'text/vnd.fmi.flexstor',
6907
    ),
6908
    'fly' =>
6909
    array (
6910
      0 => 'text/vnd.fly',
6911
    ),
6912
    'fm' =>
6913
    array (
6914
      0 => 'application/vnd.framemaker',
6915
    ),
6916
    'fnc' =>
6917
    array (
6918
      0 => 'application/vnd.frogans.fnc',
6919
    ),
6920
    'fo' =>
6921
    array (
6922
      0 => 'text/x-xslfo',
6923
    ),
6924
    'fodg' =>
6925
    array (
6926
      0 => 'application/vnd.oasis.opendocument.graphics-flat-xml',
6927
    ),
6928
    'fodp' =>
6929
    array (
6930
      0 => 'application/vnd.oasis.opendocument.presentation-flat-xml',
6931
    ),
6932
    'fods' =>
6933
    array (
6934
      0 => 'application/vnd.oasis.opendocument.spreadsheet-flat-xml',
6935
    ),
6936
    'fodt' =>
6937
    array (
6938
      0 => 'application/vnd.oasis.opendocument.text-flat-xml',
6939
    ),
6940
    'for' =>
6941
    array (
6942
      0 => 'text/x-fortran',
6943
    ),
6944
    'fpx' =>
6945
    array (
6946
      0 => 'image/vnd.fpx',
6947
    ),
6948
    'frame' =>
6949
    array (
6950
      0 => 'application/vnd.framemaker',
6951
    ),
6952
    'fsc' =>
6953
    array (
6954
      0 => 'application/vnd.fsc.weblaunch',
6955
    ),
6956
    'fst' =>
6957
    array (
6958
      0 => 'image/vnd.fst',
6959
    ),
6960
    'ftc' =>
6961
    array (
6962
      0 => 'application/vnd.fluxtime.clip',
6963
    ),
6964
    'fti' =>
6965
    array (
6966
      0 => 'application/vnd.anser-web-funds-transfer-initiation',
6967
    ),
6968
    'fvt' =>
6969
    array (
6970
      0 => 'video/vnd.fvt',
6971
    ),
6972
    'fxm' =>
6973
    array (
6974
      0 => 'video/x-javafx',
6975
    ),
6976
    'fxp' =>
6977
    array (
6978
      0 => 'application/vnd.adobe.fxp',
6979
    ),
6980
    'fxpl' =>
6981
    array (
6982
      0 => 'application/vnd.adobe.fxp',
6983
    ),
6984
    'fzs' =>
6985
    array (
6986
      0 => 'application/vnd.fuzzysheet',
6987
    ),
6988
    'g2w' =>
6989
    array (
6990
      0 => 'application/vnd.geoplan',
6991
    ),
6992
    'g3' =>
6993
    array (
6994
      0 => 'image/g3fax',
6995
      1 => 'image/fax-g3',
6996
    ),
6997
    'g3w' =>
6998
    array (
6999
      0 => 'application/vnd.geospace',
7000
    ),
7001
    'gac' =>
7002
    array (
7003
      0 => 'application/vnd.groove-account',
7004
    ),
7005
    'gam' =>
7006
    array (
7007
      0 => 'application/x-tads',
7008
    ),
7009
    'gb' =>
7010
    array (
7011
      0 => 'application/x-gameboy-rom',
7012
    ),
7013
    'gba' =>
7014
    array (
7015
      0 => 'application/x-gba-rom',
7016
    ),
7017
    'gbc' =>
7018
    array (
7019
      0 => 'application/x-gameboy-color-rom',
7020
    ),
7021
    'gbr' =>
7022
    array (
7023
      0 => 'application/rpki-ghostbusters',
7024
      1 => 'image/x-gimp-gbr',
7025
    ),
7026
    'gca' =>
7027
    array (
7028
      0 => 'application/x-gca-compressed',
7029
    ),
7030
    'gcode' =>
7031
    array (
7032
      0 => 'text/x.gcode',
7033
    ),
7034
    'gcrd' =>
7035
    array (
7036
      0 => 'text/vcard',
7037
    ),
7038
    'gdl' =>
7039
    array (
7040
      0 => 'model/vnd.gdl',
7041
    ),
7042
    'ged' =>
7043
    array (
7044
      0 => 'application/x-gedcom',
7045
    ),
7046
    'gedcom' =>
7047
    array (
7048
      0 => 'application/x-gedcom',
7049
    ),
7050
    'gem' =>
7051
    array (
7052
      0 => 'application/x-tar',
7053
    ),
7054
    'gen' =>
7055
    array (
7056
      0 => 'application/x-genesis-rom',
7057
    ),
7058
    'geo' =>
7059
    array (
7060
      0 => 'application/vnd.dynageo',
7061
    ),
7062
    'geo.json' =>
7063
    array (
7064
      0 => 'application/geo+json',
7065
    ),
7066
    'geojson' =>
7067
    array (
7068
      0 => 'application/geo+json',
7069
    ),
7070
    'gex' =>
7071
    array (
7072
      0 => 'application/vnd.geometry-explorer',
7073
    ),
7074
    'gf' =>
7075
    array (
7076
      0 => 'application/x-tex-gf',
7077
    ),
7078
    'gg' =>
7079
    array (
7080
      0 => 'application/x-gamegear-rom',
7081
    ),
7082
    'ggb' =>
7083
    array (
7084
      0 => 'application/vnd.geogebra.file',
7085
    ),
7086
    'ggt' =>
7087
    array (
7088
      0 => 'application/vnd.geogebra.tool',
7089
    ),
7090
    'ghf' =>
7091
    array (
7092
      0 => 'application/vnd.groove-help',
7093
    ),
7094
    'gif' =>
7095
    array (
7096
      0 => 'image/gif',
7097
    ),
7098
    'gih' =>
7099
    array (
7100
      0 => 'image/x-gimp-gih',
7101
    ),
7102
    'gim' =>
7103
    array (
7104
      0 => 'application/vnd.groove-identity-message',
7105
    ),
7106
    'glade' =>
7107
    array (
7108
      0 => 'application/x-glade',
7109
    ),
7110
    'gml' =>
7111
    array (
7112
      0 => 'application/gml+xml',
7113
    ),
7114
    'gmo' =>
7115
    array (
7116
      0 => 'application/x-gettext-translation',
7117
    ),
7118
    'gmx' =>
7119
    array (
7120
      0 => 'application/vnd.gmx',
7121
    ),
7122
    'gnc' =>
7123
    array (
7124
      0 => 'application/x-gnucash',
7125
    ),
7126
    'gnd' =>
7127
    array (
7128
      0 => 'application/gnunet-directory',
7129
    ),
7130
    'gnucash' =>
7131
    array (
7132
      0 => 'application/x-gnucash',
7133
    ),
7134
    'gnumeric' =>
7135
    array (
7136
      0 => 'application/x-gnumeric',
7137
    ),
7138
    'gnuplot' =>
7139
    array (
7140
      0 => 'application/x-gnuplot',
7141
    ),
7142
    'go' =>
7143
    array (
7144
      0 => 'text/x-go',
7145
    ),
7146
    'gp' =>
7147
    array (
7148
      0 => 'application/x-gnuplot',
7149
    ),
7150
    'gpg' =>
7151
    array (
7152
      0 => 'application/pgp-encrypted',
7153
      1 => 'application/pgp-keys',
7154
      2 => 'application/pgp-signature',
7155
    ),
7156
    'gph' =>
7157
    array (
7158
      0 => 'application/vnd.flographit',
7159
    ),
7160
    'gplt' =>
7161
    array (
7162
      0 => 'application/x-gnuplot',
7163
    ),
7164
    'gpx' =>
7165
    array (
7166
      0 => 'application/gpx+xml',
7167
    ),
7168
    'gqf' =>
7169
    array (
7170
      0 => 'application/vnd.grafeq',
7171
    ),
7172
    'gqs' =>
7173
    array (
7174
      0 => 'application/vnd.grafeq',
7175
    ),
7176
    'gra' =>
7177
    array (
7178
      0 => 'application/x-graphite',
7179
    ),
7180
    'gram' =>
7181
    array (
7182
      0 => 'application/srgs',
7183
    ),
7184
    'gramps' =>
7185
    array (
7186
      0 => 'application/x-gramps-xml',
7187
    ),
7188
    'gre' =>
7189
    array (
7190
      0 => 'application/vnd.geometry-explorer',
7191
    ),
7192
    'grv' =>
7193
    array (
7194
      0 => 'application/vnd.groove-injector',
7195
    ),
7196
    'grxml' =>
7197
    array (
7198
      0 => 'application/srgs+xml',
7199
    ),
7200
    'gs' =>
7201
    array (
7202
      0 => 'text/x-genie',
7203
    ),
7204
    'gsf' =>
7205
    array (
7206
      0 => 'application/x-font-ghostscript',
7207
      1 => 'application/x-font-type1',
7208
    ),
7209
    'gsm' =>
7210
    array (
7211
      0 => 'audio/x-gsm',
7212
    ),
7213
    'gtar' =>
7214
    array (
7215
      0 => 'application/x-gtar',
7216
      1 => 'application/x-tar',
7217
    ),
7218
    'gtm' =>
7219
    array (
7220
      0 => 'application/vnd.groove-tool-message',
7221
    ),
7222
    'gtw' =>
7223
    array (
7224
      0 => 'model/vnd.gtw',
7225
    ),
7226
    'gv' =>
7227
    array (
7228
      0 => 'text/vnd.graphviz',
7229
    ),
7230
    'gvp' =>
7231
    array (
7232
      0 => 'text/x-google-video-pointer',
7233
    ),
7234
    'gxf' =>
7235
    array (
7236
      0 => 'application/gxf',
7237
    ),
7238
    'gxt' =>
7239
    array (
7240
      0 => 'application/vnd.geonext',
7241
    ),
7242
    'gz' =>
7243
    array (
7244
      0 => 'application/gzip',
7245
    ),
7246
    'h' =>
7247
    array (
7248
      0 => 'text/x-c',
7249
      1 => 'text/x-chdr',
7250
    ),
7251
    'h++' =>
7252
    array (
7253
      0 => 'text/x-c++hdr',
7254
    ),
7255
    'h261' =>
7256
    array (
7257
      0 => 'video/h261',
7258
    ),
7259
    'h263' =>
7260
    array (
7261
      0 => 'video/h263',
7262
    ),
7263
    'h264' =>
7264
    array (
7265
      0 => 'video/h264',
7266
    ),
7267
    'h4' =>
7268
    array (
7269
      0 => 'application/x-hdf',
7270
    ),
7271
    'h5' =>
7272
    array (
7273
      0 => 'application/x-hdf',
7274
    ),
7275
    'hal' =>
7276
    array (
7277
      0 => 'application/vnd.hal+xml',
7278
    ),
7279
    'hbci' =>
7280
    array (
7281
      0 => 'application/vnd.hbci',
7282
    ),
7283
    'hdf' =>
7284
    array (
7285
      0 => 'application/x-hdf',
7286
    ),
7287
    'hdf4' =>
7288
    array (
7289
      0 => 'application/x-hdf',
7290
    ),
7291
    'hdf5' =>
7292
    array (
7293
      0 => 'application/x-hdf',
7294
    ),
7295
    'heic' =>
7296
    array (
7297
      0 => 'image/heif',
7298
    ),
7299
    'heif' =>
7300
    array (
7301
      0 => 'image/heif',
7302
    ),
7303
    'hfe' =>
7304
    array (
7305
      0 => 'application/x-hfe-floppy-image',
7306
    ),
7307
    'hh' =>
7308
    array (
7309
      0 => 'text/x-c',
7310
      1 => 'text/x-c++hdr',
7311
    ),
7312
    'hlp' =>
7313
    array (
7314
      0 => 'application/winhlp',
7315
    ),
7316
    'hp' =>
7317
    array (
7318
      0 => 'text/x-c++hdr',
7319
    ),
7320
    'hpgl' =>
7321
    array (
7322
      0 => 'application/vnd.hp-hpgl',
7323
    ),
7324
    'hpid' =>
7325
    array (
7326
      0 => 'application/vnd.hp-hpid',
7327
    ),
7328
    'hpp' =>
7329
    array (
7330
      0 => 'text/x-c++hdr',
7331
    ),
7332
    'hps' =>
7333
    array (
7334
      0 => 'application/vnd.hp-hps',
7335
    ),
7336
    'hqx' =>
7337
    array (
7338
      0 => 'application/mac-binhex40',
7339
    ),
7340
    'hs' =>
7341
    array (
7342
      0 => 'text/x-haskell',
7343
    ),
7344
    'htke' =>
7345
    array (
7346
      0 => 'application/vnd.kenameaapp',
7347
    ),
7348
    'htm' =>
7349
    array (
7350
      0 => 'text/html',
7351
    ),
7352
    'html' =>
7353
    array (
7354
      0 => 'text/html',
7355
    ),
7356
    'hvd' =>
7357
    array (
7358
      0 => 'application/vnd.yamaha.hv-dic',
7359
    ),
7360
    'hvp' =>
7361
    array (
7362
      0 => 'application/vnd.yamaha.hv-voice',
7363
    ),
7364
    'hvs' =>
7365
    array (
7366
      0 => 'application/vnd.yamaha.hv-script',
7367
    ),
7368
    'hwp' =>
7369
    array (
7370
      0 => 'application/x-hwp',
7371
    ),
7372
    'hwt' =>
7373
    array (
7374
      0 => 'application/x-hwt',
7375
    ),
7376
    'hxx' =>
7377
    array (
7378
      0 => 'text/x-c++hdr',
7379
    ),
7380
    'i2g' =>
7381
    array (
7382
      0 => 'application/vnd.intergeo',
7383
    ),
7384
    'ica' =>
7385
    array (
7386
      0 => 'application/x-ica',
7387
    ),
7388
    'icb' =>
7389
    array (
7390
      0 => 'image/x-tga',
7391
    ),
7392
    'icc' =>
7393
    array (
7394
      0 => 'application/vnd.iccprofile',
7395
    ),
7396
    'ice' =>
7397
    array (
7398
      0 => 'x-conference/x-cooltalk',
7399
    ),
7400
    'icm' =>
7401
    array (
7402
      0 => 'application/vnd.iccprofile',
7403
    ),
7404
    'icns' =>
7405
    array (
7406
      0 => 'image/x-icns',
7407
    ),
7408
    'ico' =>
7409
    array (
7410
      0 => 'image/x-icon',
7411
      1 => 'image/vnd.microsoft.icon',
7412
    ),
7413
    'ics' =>
7414
    array (
7415
      0 => 'text/calendar',
7416
    ),
7417
    'idl' =>
7418
    array (
7419
      0 => 'text/x-idl',
7420
    ),
7421
    'ief' =>
7422
    array (
7423
      0 => 'image/ief',
7424
    ),
7425
    'ifb' =>
7426
    array (
7427
      0 => 'text/calendar',
7428
    ),
7429
    'iff' =>
7430
    array (
7431
      0 => 'image/x-ilbm',
7432
    ),
7433
    'ifm' =>
7434
    array (
7435
      0 => 'application/vnd.shana.informed.formdata',
7436
    ),
7437
    'iges' =>
7438
    array (
7439
      0 => 'model/iges',
7440
    ),
7441
    'igl' =>
7442
    array (
7443
      0 => 'application/vnd.igloader',
7444
    ),
7445
    'igm' =>
7446
    array (
7447
      0 => 'application/vnd.insors.igm',
7448
    ),
7449
    'igs' =>
7450
    array (
7451
      0 => 'model/iges',
7452
    ),
7453
    'igx' =>
7454
    array (
7455
      0 => 'application/vnd.micrografx.igx',
7456
    ),
7457
    'iif' =>
7458
    array (
7459
      0 => 'application/vnd.shana.informed.interchange',
7460
    ),
7461
    'ilbm' =>
7462
    array (
7463
      0 => 'image/x-ilbm',
7464
    ),
7465
    'ime' =>
7466
    array (
7467
      0 => 'text/x-imelody',
7468
    ),
7469
    'img' =>
7470
    array (
7471
      0 => 'application/x-raw-disk-image',
7472
    ),
7473
    'img.xz' =>
7474
    array (
7475
      0 => 'application/x-raw-disk-image-xz-compressed',
7476
    ),
7477
    'imp' =>
7478
    array (
7479
      0 => 'application/vnd.accpac.simply.imp',
7480
    ),
7481
    'ims' =>
7482
    array (
7483
      0 => 'application/vnd.ms-ims',
7484
    ),
7485
    'imy' =>
7486
    array (
7487
      0 => 'text/x-imelody',
7488
    ),
7489
    'in' =>
7490
    array (
7491
      0 => 'text/plain',
7492
    ),
7493
    'ink' =>
7494
    array (
7495
      0 => 'application/inkml+xml',
7496
    ),
7497
    'inkml' =>
7498
    array (
7499
      0 => 'application/inkml+xml',
7500
    ),
7501
    'ins' =>
7502
    array (
7503
      0 => 'text/x-tex',
7504
    ),
7505
    'install' =>
7506
    array (
7507
      0 => 'application/x-install-instructions',
7508
    ),
7509
    'iota' =>
7510
    array (
7511
      0 => 'application/vnd.astraea-software.iota',
7512
    ),
7513
    'ipfix' =>
7514
    array (
7515
      0 => 'application/ipfix',
7516
    ),
7517
    'ipk' =>
7518
    array (
7519
      0 => 'application/vnd.shana.informed.package',
7520
    ),
7521
    'iptables' =>
7522
    array (
7523
      0 => 'text/x-iptables',
7524
    ),
7525
    'ipynb' =>
7526
    array (
7527
      0 => 'application/x-ipynb+json',
7528
    ),
7529
    'irm' =>
7530
    array (
7531
      0 => 'application/vnd.ibm.rights-management',
7532
    ),
7533
    'irp' =>
7534
    array (
7535
      0 => 'application/vnd.irepository.package+xml',
7536
    ),
7537
    'iso' =>
7538
    array (
7539
      0 => 'application/x-iso9660-image',
7540
      1 => 'application/x-cd-image',
7541
      2 => 'application/x-sega-cd-rom',
7542
      3 => 'application/x-saturn-rom',
7543
      4 => 'application/x-wii-rom',
7544
      5 => 'application/x-gamecube-rom',
7545
    ),
7546
    'iso9660' =>
7547
    array (
7548
      0 => 'application/x-cd-image',
7549
    ),
7550
    'it' =>
7551
    array (
7552
      0 => 'audio/x-it',
7553
    ),
7554
    'it87' =>
7555
    array (
7556
      0 => 'application/x-it87',
7557
    ),
7558
    'itp' =>
7559
    array (
7560
      0 => 'application/vnd.shana.informed.formtemplate',
7561
    ),
7562
    'ivp' =>
7563
    array (
7564
      0 => 'application/vnd.immervision-ivp',
7565
    ),
7566
    'ivu' =>
7567
    array (
7568
      0 => 'application/vnd.immervision-ivu',
7569
    ),
7570
    'j2c' =>
7571
    array (
7572
      0 => 'image/x-jp2-codestream',
7573
    ),
7574
    'j2k' =>
7575
    array (
7576
      0 => 'image/x-jp2-codestream',
7577
    ),
7578
    'jad' =>
7579
    array (
7580
      0 => 'text/vnd.sun.j2me.app-descriptor',
7581
    ),
7582
    'jam' =>
7583
    array (
7584
      0 => 'application/vnd.jam',
7585
    ),
7586
    'jar' =>
7587
    array (
7588
      0 => 'application/java-archive',
7589
      1 => 'application/x-java-archive',
7590
    ),
7591
    'java' =>
7592
    array (
7593
      0 => 'text/x-java-source',
7594
      1 => 'text/x-java',
7595
    ),
7596
    'jceks' =>
7597
    array (
7598
      0 => 'application/x-java-jce-keystore',
7599
    ),
7600
    'jisp' =>
7601
    array (
7602
      0 => 'application/vnd.jisp',
7603
    ),
7604
    'jks' =>
7605
    array (
7606
      0 => 'application/x-java-keystore',
7607
    ),
7608
    'jlt' =>
7609
    array (
7610
      0 => 'application/vnd.hp-jlyt',
7611
    ),
7612
    'jng' =>
7613
    array (
7614
      0 => 'image/x-jng',
7615
    ),
7616
    'jnlp' =>
7617
    array (
7618
      0 => 'application/x-java-jnlp-file',
7619
    ),
7620
    'joda' =>
7621
    array (
7622
      0 => 'application/vnd.joost.joda-archive',
7623
    ),
7624
    'jp2' =>
7625
    array (
7626
      0 => 'image/jp2',
7627
    ),
7628
    'jpc' =>
7629
    array (
7630
      0 => 'image/x-jp2-codestream',
7631
    ),
7632
    'jpe' =>
7633
    array (
7634
      0 => 'image/jpeg',
7635
    ),
7636
    'jpeg' =>
7637
    array (
7638
      0 => 'image/jpeg',
7639
    ),
7640
    'jpf' =>
7641
    array (
7642
      0 => 'image/jpx',
7643
    ),
7644
    'jpg' =>
7645
    array (
7646
      0 => 'image/jpeg',
7647
    ),
7648
    'jpg2' =>
7649
    array (
7650
      0 => 'image/jp2',
7651
    ),
7652
    'jpgm' =>
7653
    array (
7654
      0 => 'video/jpm',
7655
      1 => 'image/jpm',
7656
    ),
7657
    'jpgv' =>
7658
    array (
7659
      0 => 'video/jpeg',
7660
    ),
7661
    'jpm' =>
7662
    array (
7663
      0 => 'video/jpm',
7664
      1 => 'image/jpm',
7665
    ),
7666
    'jpr' =>
7667
    array (
7668
      0 => 'application/x-jbuilder-project',
7669
    ),
7670
    'jpx' =>
7671
    array (
7672
      0 => 'application/x-jbuilder-project',
7673
      1 => 'image/jpx',
7674
    ),
7675
    'jrd' =>
7676
    array (
7677
      0 => 'application/jrd+json',
7678
    ),
7679
    'js' =>
7680
    array (
7681
      0 => 'application/javascript',
7682
    ),
7683
    'jsm' =>
7684
    array (
7685
      0 => 'application/javascript',
7686
    ),
7687
    'json' =>
7688
    array (
7689
      0 => 'application/json',
7690
    ),
7691
    'json-patch' =>
7692
    array (
7693
      0 => 'application/json-patch+json',
7694
    ),
7695
    'jsonld' =>
7696
    array (
7697
      0 => 'application/ld+json',
7698
    ),
7699
    'jsonml' =>
7700
    array (
7701
      0 => 'application/jsonml+json',
7702
    ),
7703
    'k25' =>
7704
    array (
7705
      0 => 'image/x-kodak-k25',
7706
    ),
7707
    'k7' =>
7708
    array (
7709
      0 => 'application/x-thomson-cassette',
7710
    ),
7711
    'kar' =>
7712
    array (
7713
      0 => 'audio/midi',
7714
    ),
7715
    'karbon' =>
7716
    array (
7717
      0 => 'application/vnd.kde.karbon',
7718
      1 => 'application/x-karbon',
7719
    ),
7720
    'kdc' =>
7721
    array (
7722
      0 => 'image/x-kodak-kdc',
7723
    ),
7724
    'kdelnk' =>
7725
    array (
7726
      0 => 'application/x-desktop',
7727
    ),
7728
    'kexi' =>
7729
    array (
7730
      0 => 'application/x-kexiproject-sqlite2',
7731
      1 => 'application/x-kexiproject-sqlite3',
7732
    ),
7733
    'kexic' =>
7734
    array (
7735
      0 => 'application/x-kexi-connectiondata',
7736
    ),
7737
    'kexis' =>
7738
    array (
7739
      0 => 'application/x-kexiproject-shortcut',
7740
    ),
7741
    'key' =>
7742
    array (
7743
      0 => 'application/x-iwork-keynote-sffkey',
7744
    ),
7745
    'kfo' =>
7746
    array (
7747
      0 => 'application/vnd.kde.kformula',
7748
      1 => 'application/x-kformula',
7749
    ),
7750
    'kia' =>
7751
    array (
7752
      0 => 'application/vnd.kidspiration',
7753
    ),
7754
    'kil' =>
7755
    array (
7756
      0 => 'application/x-killustrator',
7757
    ),
7758
    'kino' =>
7759
    array (
7760
      0 => 'application/smil+xml',
7761
    ),
7762
    'kml' =>
7763
    array (
7764
      0 => 'application/vnd.google-earth.kml+xml',
7765
    ),
7766
    'kmz' =>
7767
    array (
7768
      0 => 'application/vnd.google-earth.kmz',
7769
    ),
7770
    'kne' =>
7771
    array (
7772
      0 => 'application/vnd.kinar',
7773
    ),
7774
    'knp' =>
7775
    array (
7776
      0 => 'application/vnd.kinar',
7777
    ),
7778
    'kon' =>
7779
    array (
7780
      0 => 'application/vnd.kde.kontour',
7781
      1 => 'application/x-kontour',
7782
    ),
7783
    'kpm' =>
7784
    array (
7785
      0 => 'application/x-kpovmodeler',
7786
    ),
7787
    'kpr' =>
7788
    array (
7789
      0 => 'application/vnd.kde.kpresenter',
7790
      1 => 'application/x-kpresenter',
7791
    ),
7792
    'kpt' =>
7793
    array (
7794
      0 => 'application/vnd.kde.kpresenter',
7795
      1 => 'application/x-kpresenter',
7796
    ),
7797
    'kpxx' =>
7798
    array (
7799
      0 => 'application/vnd.ds-keypoint',
7800
    ),
7801
    'kra' =>
7802
    array (
7803
      0 => 'application/x-krita',
7804
    ),
7805
    'ks' =>
7806
    array (
7807
      0 => 'application/x-java-keystore',
7808
    ),
7809
    'ksp' =>
7810
    array (
7811
      0 => 'application/vnd.kde.kspread',
7812
      1 => 'application/x-kspread',
7813
    ),
7814
    'ktr' =>
7815
    array (
7816
      0 => 'application/vnd.kahootz',
7817
    ),
7818
    'ktx' =>
7819
    array (
7820
      0 => 'image/ktx',
7821
    ),
7822
    'ktz' =>
7823
    array (
7824
      0 => 'application/vnd.kahootz',
7825
    ),
7826
    'kud' =>
7827
    array (
7828
      0 => 'application/x-kugar',
7829
    ),
7830
    'kwd' =>
7831
    array (
7832
      0 => 'application/vnd.kde.kword',
7833
      1 => 'application/x-kword',
7834
    ),
7835
    'kwt' =>
7836
    array (
7837
      0 => 'application/vnd.kde.kword',
7838
      1 => 'application/x-kword',
7839
    ),
7840
    'la' =>
7841
    array (
7842
      0 => 'application/x-shared-library-la',
7843
    ),
7844
    'lasxml' =>
7845
    array (
7846
      0 => 'application/vnd.las.las+xml',
7847
    ),
7848
    'latex' =>
7849
    array (
7850
      0 => 'application/x-latex',
7851
      1 => 'text/x-tex',
7852
    ),
7853
    'lbd' =>
7854
    array (
7855
      0 => 'application/vnd.llamagraphics.life-balance.desktop',
7856
    ),
7857
    'lbe' =>
7858
    array (
7859
      0 => 'application/vnd.llamagraphics.life-balance.exchange+xml',
7860
    ),
7861
    'lbm' =>
7862
    array (
7863
      0 => 'image/x-ilbm',
7864
    ),
7865
    'ldif' =>
7866
    array (
7867
      0 => 'text/x-ldif',
7868
    ),
7869
    'les' =>
7870
    array (
7871
      0 => 'application/vnd.hhe.lesson-player',
7872
    ),
7873
    'lha' =>
7874
    array (
7875
      0 => 'application/x-lzh-compressed',
7876
      1 => 'application/x-lha',
7877
    ),
7878
    'lhs' =>
7879
    array (
7880
      0 => 'text/x-literate-haskell',
7881
    ),
7882
    'lhz' =>
7883
    array (
7884
      0 => 'application/x-lhz',
7885
    ),
7886
    'link66' =>
7887
    array (
7888
      0 => 'application/vnd.route66.link66+xml',
7889
    ),
7890
    'list' =>
7891
    array (
7892
      0 => 'text/plain',
7893
    ),
7894
    'list3820' =>
7895
    array (
7896
      0 => 'application/vnd.ibm.modcap',
7897
    ),
7898
    'listafp' =>
7899
    array (
7900
      0 => 'application/vnd.ibm.modcap',
7901
    ),
7902
    'lnk' =>
7903
    array (
7904
      0 => 'application/x-ms-shortcut',
7905
    ),
7906
    'lnx' =>
7907
    array (
7908
      0 => 'application/x-atari-lynx-rom',
7909
    ),
7910
    'loas' =>
7911
    array (
7912
      0 => 'audio/usac',
7913
    ),
7914
    'log' =>
7915
    array (
7916
      0 => 'text/plain',
7917
      1 => 'text/x-log',
7918
    ),
7919
    'lostxml' =>
7920
    array (
7921
      0 => 'application/lost+xml',
7922
    ),
7923
    'lrf' =>
7924
    array (
7925
      0 => 'application/octet-stream',
7926
    ),
7927
    'lrm' =>
7928
    array (
7929
      0 => 'application/vnd.ms-lrm',
7930
    ),
7931
    'lrv' =>
7932
    array (
7933
      0 => 'video/mp4',
7934
    ),
7935
    'lrz' =>
7936
    array (
7937
      0 => 'application/x-lrzip',
7938
    ),
7939
    'ltf' =>
7940
    array (
7941
      0 => 'application/vnd.frogans.ltf',
7942
    ),
7943
    'ltx' =>
7944
    array (
7945
      0 => 'text/x-tex',
7946
    ),
7947
    'lua' =>
7948
    array (
7949
      0 => 'text/x-lua',
7950
    ),
7951
    'lvp' =>
7952
    array (
7953
      0 => 'audio/vnd.lucent.voice',
7954
    ),
7955
    'lwo' =>
7956
    array (
7957
      0 => 'image/x-lwo',
7958
    ),
7959
    'lwob' =>
7960
    array (
7961
      0 => 'image/x-lwo',
7962
    ),
7963
    'lwp' =>
7964
    array (
7965
      0 => 'application/vnd.lotus-wordpro',
7966
    ),
7967
    'lws' =>
7968
    array (
7969
      0 => 'image/x-lws',
7970
    ),
7971
    'ly' =>
7972
    array (
7973
      0 => 'text/x-lilypond',
7974
    ),
7975
    'lyx' =>
7976
    array (
7977
      0 => 'application/x-lyx',
7978
    ),
7979
    'lz' =>
7980
    array (
7981
      0 => 'application/x-lzip',
7982
    ),
7983
    'lz4' =>
7984
    array (
7985
      0 => 'application/x-lz4',
7986
    ),
7987
    'lzh' =>
7988
    array (
7989
      0 => 'application/x-lzh-compressed',
7990
      1 => 'application/x-lha',
7991
    ),
7992
    'lzma' =>
7993
    array (
7994
      0 => 'application/x-lzma',
7995
    ),
7996
    'lzo' =>
7997
    array (
7998
      0 => 'application/x-lzop',
7999
    ),
8000
    'm' =>
8001
    array (
8002
      0 => 'text/x-objcsrc',
8003
      1 => 'text/x-matlab',
8004
    ),
8005
    'm13' =>
8006
    array (
8007
      0 => 'application/x-msmediaview',
8008
    ),
8009
    'm14' =>
8010
    array (
8011
      0 => 'application/x-msmediaview',
8012
    ),
8013
    'm15' =>
8014
    array (
8015
      0 => 'audio/x-mod',
8016
    ),
8017
    'm1u' =>
8018
    array (
8019
      0 => 'video/vnd.mpegurl',
8020
    ),
8021
    'm1v' =>
8022
    array (
8023
      0 => 'video/mpeg',
8024
    ),
8025
    'm21' =>
8026
    array (
8027
      0 => 'application/mp21',
8028
    ),
8029
    'm2a' =>
8030
    array (
8031
      0 => 'audio/mpeg',
8032
    ),
8033
    'm2t' =>
8034
    array (
8035
      0 => 'video/mp2t',
8036
    ),
8037
    'm2ts' =>
8038
    array (
8039
      0 => 'video/mp2t',
8040
    ),
8041
    'm2v' =>
8042
    array (
8043
      0 => 'video/mpeg',
8044
    ),
8045
    'm3a' =>
8046
    array (
8047
      0 => 'audio/mpeg',
8048
    ),
8049
    'm3u' =>
8050
    array (
8051
      0 => 'audio/x-mpegurl',
8052
      1 => 'application/vnd.apple.mpegurl',
8053
    ),
8054
    'm3u8' =>
8055
    array (
8056
      0 => 'application/vnd.apple.mpegurl',
8057
      1 => 'audio/x-mpegurl',
8058
    ),
8059
    'm4' =>
8060
    array (
8061
      0 => 'application/x-m4',
8062
    ),
8063
    'm4a' =>
8064
    array (
8065
      0 => 'audio/mp4',
8066
    ),
8067
    'm4b' =>
8068
    array (
8069
      0 => 'audio/x-m4b',
8070
    ),
8071
    'm4r' =>
8072
    array (
8073
      0 => 'audio/x-m4r',
8074
    ),
8075
    'm4u' =>
8076
    array (
8077
      0 => 'video/vnd.mpegurl',
8078
    ),
8079
    'm4v' =>
8080
    array (
8081
      0 => 'video/x-m4v',
8082
      1 => 'video/mp4',
8083
    ),
8084
    'm7' =>
8085
    array (
8086
      0 => 'application/x-thomson-cartridge-memo7',
8087
    ),
8088
    'ma' =>
8089
    array (
8090
      0 => 'application/mathematica',
8091
    ),
8092
    'mab' =>
8093
    array (
8094
      0 => 'application/x-markaby',
8095
    ),
8096
    'mads' =>
8097
    array (
8098
      0 => 'application/mads+xml',
8099
    ),
8100
    'mag' =>
8101
    array (
8102
      0 => 'application/vnd.ecowin.chart',
8103
    ),
8104
    'mak' =>
8105
    array (
8106
      0 => 'text/x-makefile',
8107
    ),
8108
    'maker' =>
8109
    array (
8110
      0 => 'application/vnd.framemaker',
8111
    ),
8112
    'man' =>
8113
    array (
8114
      0 => 'text/troff',
8115
      1 => 'application/x-troff-man',
8116
    ),
8117
    'manifest' =>
8118
    array (
8119
      0 => 'text/cache-manifest',
8120
    ),
8121
    'mar' =>
8122
    array (
8123
      0 => 'application/octet-stream',
8124
    ),
8125
    'markdown' =>
8126
    array (
8127
      0 => 'text/markdown',
8128
    ),
8129
    'mathml' =>
8130
    array (
8131
      0 => 'application/mathml+xml',
8132
    ),
8133
    'mb' =>
8134
    array (
8135
      0 => 'application/mathematica',
8136
    ),
8137
    'mbk' =>
8138
    array (
8139
      0 => 'application/vnd.mobius.mbk',
8140
    ),
8141
    'mbox' =>
8142
    array (
8143
      0 => 'application/mbox',
8144
    ),
8145
    'mc1' =>
8146
    array (
8147
      0 => 'application/vnd.medcalcdata',
8148
    ),
8149
    'mcd' =>
8150
    array (
8151
      0 => 'application/vnd.mcd',
8152
    ),
8153
    'mcurl' =>
8154
    array (
8155
      0 => 'text/vnd.curl.mcurl',
8156
    ),
8157
    'md' =>
8158
    array (
8159
      0 => 'text/markdown',
8160
    ),
8161
    'mdb' =>
8162
    array (
8163
      0 => 'application/x-msaccess',
8164
      1 => 'application/vnd.ms-access',
8165
    ),
8166
    'mdi' =>
8167
    array (
8168
      0 => 'image/vnd.ms-modi',
8169
    ),
8170
    'mdx' =>
8171
    array (
8172
      0 => 'application/x-genesis-32x-rom',
8173
    ),
8174
    'me' =>
8175
    array (
8176
      0 => 'text/troff',
8177
      1 => 'text/x-troff-me',
8178
    ),
8179
    'med' =>
8180
    array (
8181
      0 => 'audio/x-mod',
8182
    ),
8183
    'mesh' =>
8184
    array (
8185
      0 => 'model/mesh',
8186
    ),
8187
    'meta4' =>
8188
    array (
8189
      0 => 'application/metalink4+xml',
8190
    ),
8191
    'metalink' =>
8192
    array (
8193
      0 => 'application/metalink+xml',
8194
    ),
8195
    'mets' =>
8196
    array (
8197
      0 => 'application/mets+xml',
8198
    ),
8199
    'mfm' =>
8200
    array (
8201
      0 => 'application/vnd.mfmp',
8202
    ),
8203
    'mft' =>
8204
    array (
8205
      0 => 'application/rpki-manifest',
8206
    ),
8207
    'mgp' =>
8208
    array (
8209
      0 => 'application/vnd.osgeo.mapguide.package',
8210
      1 => 'application/x-magicpoint',
8211
    ),
8212
    'mgz' =>
8213
    array (
8214
      0 => 'application/vnd.proteus.magazine',
8215
    ),
8216
    'mht' =>
8217
    array (
8218
      0 => 'application/x-mimearchive',
8219
    ),
8220
    'mhtml' =>
8221
    array (
8222
      0 => 'application/x-mimearchive',
8223
    ),
8224
    'mid' =>
8225
    array (
8226
      0 => 'audio/midi',
8227
    ),
8228
    'midi' =>
8229
    array (
8230
      0 => 'audio/midi',
8231
    ),
8232
    'mie' =>
8233
    array (
8234
      0 => 'application/x-mie',
8235
    ),
8236
    'mif' =>
8237
    array (
8238
      0 => 'application/vnd.mif',
8239
      1 => 'application/x-mif',
8240
    ),
8241
    'mime' =>
8242
    array (
8243
      0 => 'message/rfc822',
8244
    ),
8245
    'minipsf' =>
8246
    array (
8247
      0 => 'audio/x-minipsf',
8248
    ),
8249
    'mj2' =>
8250
    array (
8251
      0 => 'video/mj2',
8252
    ),
8253
    'mjp2' =>
8254
    array (
8255
      0 => 'video/mj2',
8256
    ),
8257
    'mjpeg' =>
8258
    array (
8259
      0 => 'video/x-mjpeg',
8260
    ),
8261
    'mjpg' =>
8262
    array (
8263
      0 => 'video/x-mjpeg',
8264
    ),
8265
    'mjs' =>
8266
    array (
8267
      0 => 'application/javascript',
8268
    ),
8269
    'mk' =>
8270
    array (
8271
      0 => 'text/x-makefile',
8272
    ),
8273
    'mk3d' =>
8274
    array (
8275
      0 => 'video/x-matroska',
8276
      1 => 'video/x-matroska-3d',
8277
    ),
8278
    'mka' =>
8279
    array (
8280
      0 => 'audio/x-matroska',
8281
    ),
8282
    'mkd' =>
8283
    array (
8284
      0 => 'text/markdown',
8285
    ),
8286
    'mks' =>
8287
    array (
8288
      0 => 'video/x-matroska',
8289
    ),
8290
    'mkv' =>
8291
    array (
8292
      0 => 'video/x-matroska',
8293
    ),
8294
    'ml' =>
8295
    array (
8296
      0 => 'text/x-ocaml',
8297
    ),
8298
    'mli' =>
8299
    array (
8300
      0 => 'text/x-ocaml',
8301
    ),
8302
    'mlp' =>
8303
    array (
8304
      0 => 'application/vnd.dolby.mlp',
8305
    ),
8306
    'mm' =>
8307
    array (
8308
      0 => 'text/x-troff-mm',
8309
    ),
8310
    'mmd' =>
8311
    array (
8312
      0 => 'application/vnd.chipnuts.karaoke-mmd',
8313
    ),
8314
    'mmf' =>
8315
    array (
8316
      0 => 'application/vnd.smaf',
8317
      1 => 'application/x-smaf',
8318
    ),
8319
    'mml' =>
8320
    array (
8321
      0 => 'application/mathml+xml',
8322
    ),
8323
    'mmr' =>
8324
    array (
8325
      0 => 'image/vnd.fujixerox.edmics-mmr',
8326
    ),
8327
    'mng' =>
8328
    array (
8329
      0 => 'video/x-mng',
8330
    ),
8331
    'mny' =>
8332
    array (
8333
      0 => 'application/x-msmoney',
8334
    ),
8335
    'mo' =>
8336
    array (
8337
      0 => 'application/x-gettext-translation',
8338
      1 => 'text/x-modelica',
8339
    ),
8340
    'mo3' =>
8341
    array (
8342
      0 => 'audio/x-mo3',
8343
    ),
8344
    'mobi' =>
8345
    array (
8346
      0 => 'application/x-mobipocket-ebook',
8347
    ),
8348
    'moc' =>
8349
    array (
8350
      0 => 'text/x-moc',
8351
    ),
8352
    'mod' =>
8353
    array (
8354
      0 => 'audio/x-mod',
8355
    ),
8356
    'mods' =>
8357
    array (
8358
      0 => 'application/mods+xml',
8359
    ),
8360
    'mof' =>
8361
    array (
8362
      0 => 'text/x-mof',
8363
    ),
8364
    'moov' =>
8365
    array (
8366
      0 => 'video/quicktime',
8367
    ),
8368
    'mount' =>
8369
    array (
8370
      0 => 'text/x-systemd-unit',
8371
    ),
8372
    'mov' =>
8373
    array (
8374
      0 => 'video/quicktime',
8375
    ),
8376
    'movie' =>
8377
    array (
8378
      0 => 'video/x-sgi-movie',
8379
    ),
8380
    'mp+' =>
8381
    array (
8382
      0 => 'audio/x-musepack',
8383
    ),
8384
    'mp2' =>
8385
    array (
8386
      0 => 'audio/mpeg',
8387
      1 => 'audio/mp2',
8388
      2 => 'video/mpeg',
8389
    ),
8390
    'mp21' =>
8391
    array (
8392
      0 => 'application/mp21',
8393
    ),
8394
    'mp2a' =>
8395
    array (
8396
      0 => 'audio/mpeg',
8397
    ),
8398
    'mp3' =>
8399
    array (
8400
      0 => 'audio/mpeg',
8401
    ),
8402
    'mp4' =>
8403
    array (
8404
      0 => 'video/mp4',
8405
    ),
8406
    'mp4a' =>
8407
    array (
8408
      0 => 'audio/mp4',
8409
    ),
8410
    'mp4s' =>
8411
    array (
8412
      0 => 'application/mp4',
8413
    ),
8414
    'mp4v' =>
8415
    array (
8416
      0 => 'video/mp4',
8417
    ),
8418
    'mpc' =>
8419
    array (
8420
      0 => 'application/vnd.mophun.certificate',
8421
      1 => 'audio/x-musepack',
8422
    ),
8423
    'mpe' =>
8424
    array (
8425
      0 => 'video/mpeg',
8426
    ),
8427
    'mpeg' =>
8428
    array (
8429
      0 => 'video/mpeg',
8430
    ),
8431
    'mpg' =>
8432
    array (
8433
      0 => 'video/mpeg',
8434
    ),
8435
    'mpg4' =>
8436
    array (
8437
      0 => 'video/mp4',
8438
    ),
8439
    'mpga' =>
8440
    array (
8441
      0 => 'audio/mpeg',
8442
    ),
8443
    'mpkg' =>
8444
    array (
8445
      0 => 'application/vnd.apple.installer+xml',
8446
    ),
8447
    'mpl' =>
8448
    array (
8449
      0 => 'video/mp2t',
8450
    ),
8451
    'mpls' =>
8452
    array (
8453
      0 => 'video/mp2t',
8454
    ),
8455
    'mpm' =>
8456
    array (
8457
      0 => 'application/vnd.blueice.multipass',
8458
    ),
8459
    'mpn' =>
8460
    array (
8461
      0 => 'application/vnd.mophun.application',
8462
    ),
8463
    'mpp' =>
8464
    array (
8465
      0 => 'application/vnd.ms-project',
8466
      1 => 'audio/x-musepack',
8467
    ),
8468
    'mpt' =>
8469
    array (
8470
      0 => 'application/vnd.ms-project',
8471
    ),
8472
    'mpy' =>
8473
    array (
8474
      0 => 'application/vnd.ibm.minipay',
8475
    ),
8476
    'mqy' =>
8477
    array (
8478
      0 => 'application/vnd.mobius.mqy',
8479
    ),
8480
    'mrc' =>
8481
    array (
8482
      0 => 'application/marc',
8483
    ),
8484
    'mrcx' =>
8485
    array (
8486
      0 => 'application/marcxml+xml',
8487
    ),
8488
    'mrl' =>
8489
    array (
8490
      0 => 'text/x-mrml',
8491
    ),
8492
    'mrml' =>
8493
    array (
8494
      0 => 'text/x-mrml',
8495
    ),
8496
    'mrw' =>
8497
    array (
8498
      0 => 'image/x-minolta-mrw',
8499
    ),
8500
    'ms' =>
8501
    array (
8502
      0 => 'text/troff',
8503
      1 => 'text/x-troff-ms',
8504
    ),
8505
    'mscml' =>
8506
    array (
8507
      0 => 'application/mediaservercontrol+xml',
8508
    ),
8509
    'mseed' =>
8510
    array (
8511
      0 => 'application/vnd.fdsn.mseed',
8512
    ),
8513
    'mseq' =>
8514
    array (
8515
      0 => 'application/vnd.mseq',
8516
    ),
8517
    'msf' =>
8518
    array (
8519
      0 => 'application/vnd.epson.msf',
8520
    ),
8521
    'msh' =>
8522
    array (
8523
      0 => 'model/mesh',
8524
    ),
8525
    'msi' =>
8526
    array (
8527
      0 => 'application/x-msdownload',
8528
      1 => 'application/x-msi',
8529
    ),
8530
    'msl' =>
8531
    array (
8532
      0 => 'application/vnd.mobius.msl',
8533
    ),
8534
    'msod' =>
8535
    array (
8536
      0 => 'image/x-msod',
8537
    ),
8538
    'msty' =>
8539
    array (
8540
      0 => 'application/vnd.muvee.style',
8541
    ),
8542
    'msx' =>
8543
    array (
8544
      0 => 'application/x-msx-rom',
8545
    ),
8546
    'mtm' =>
8547
    array (
8548
      0 => 'audio/x-mod',
8549
    ),
8550
    'mts' =>
8551
    array (
8552
      0 => 'model/vnd.mts',
8553
      1 => 'video/mp2t',
8554
    ),
8555
    'mup' =>
8556
    array (
8557
      0 => 'text/x-mup',
8558
    ),
8559
    'mus' =>
8560
    array (
8561
      0 => 'application/vnd.musician',
8562
    ),
8563
    'musicxml' =>
8564
    array (
8565
      0 => 'application/vnd.recordare.musicxml+xml',
8566
    ),
8567
    'mvb' =>
8568
    array (
8569
      0 => 'application/x-msmediaview',
8570
    ),
8571
    'mwf' =>
8572
    array (
8573
      0 => 'application/vnd.mfer',
8574
    ),
8575
    'mxf' =>
8576
    array (
8577
      0 => 'application/mxf',
8578
    ),
8579
    'mxl' =>
8580
    array (
8581
      0 => 'application/vnd.recordare.musicxml',
8582
    ),
8583
    'mxml' =>
8584
    array (
8585
      0 => 'application/xv+xml',
8586
    ),
8587
    'mxs' =>
8588
    array (
8589
      0 => 'application/vnd.triscape.mxs',
8590
    ),
8591
    'mxu' =>
8592
    array (
8593
      0 => 'video/vnd.mpegurl',
8594
    ),
8595
    'n-gage' =>
8596
    array (
8597
      0 => 'application/vnd.nokia.n-gage.symbian.install',
8598
    ),
8599
    'n3' =>
8600
    array (
8601
      0 => 'text/n3',
8602
    ),
8603
    'n64' =>
8604
    array (
8605
      0 => 'application/x-n64-rom',
8606
    ),
8607
    'nb' =>
8608
    array (
8609
      0 => 'application/mathematica',
8610
    ),
8611
    'nbp' =>
8612
    array (
8613
      0 => 'application/vnd.wolfram.player',
8614
    ),
8615
    'nc' =>
8616
    array (
8617
      0 => 'application/x-netcdf',
8618
    ),
8619
    'ncx' =>
8620
    array (
8621
      0 => 'application/x-dtbncx+xml',
8622
    ),
8623
    'nds' =>
8624
    array (
8625
      0 => 'application/x-nintendo-ds-rom',
8626
    ),
8627
    'nef' =>
8628
    array (
8629
      0 => 'image/x-nikon-nef',
8630
    ),
8631
    'nes' =>
8632
    array (
8633
      0 => 'application/x-nes-rom',
8634
    ),
8635
    'nez' =>
8636
    array (
8637
      0 => 'application/x-nes-rom',
8638
    ),
8639
    'nfo' =>
8640
    array (
8641
      0 => 'text/x-nfo',
8642
    ),
8643
    'ngc' =>
8644
    array (
8645
      0 => 'application/x-neo-geo-pocket-color-rom',
8646
    ),
8647
    'ngdat' =>
8648
    array (
8649
      0 => 'application/vnd.nokia.n-gage.data',
8650
    ),
8651
    'ngp' =>
8652
    array (
8653
      0 => 'application/x-neo-geo-pocket-rom',
8654
    ),
8655
    'nitf' =>
8656
    array (
8657
      0 => 'application/vnd.nitf',
8658
    ),
8659
    'nlu' =>
8660
    array (
8661
      0 => 'application/vnd.neurolanguage.nlu',
8662
    ),
8663
    'nml' =>
8664
    array (
8665
      0 => 'application/vnd.enliven',
8666
    ),
8667
    'nnd' =>
8668
    array (
8669
      0 => 'application/vnd.noblenet-directory',
8670
    ),
8671
    'nns' =>
8672
    array (
8673
      0 => 'application/vnd.noblenet-sealer',
8674
    ),
8675
    'nnw' =>
8676
    array (
8677
      0 => 'application/vnd.noblenet-web',
8678
    ),
8679
    'not' =>
8680
    array (
8681
      0 => 'text/x-mup',
8682
    ),
8683
    'npx' =>
8684
    array (
8685
      0 => 'image/vnd.net-fpx',
8686
    ),
8687
    'nsc' =>
8688
    array (
8689
      0 => 'application/x-conference',
8690
      1 => 'application/x-netshow-channel',
8691
    ),
8692
    'nsf' =>
8693
    array (
8694
      0 => 'application/vnd.lotus-notes',
8695
    ),
8696
    'nsv' =>
8697
    array (
8698
      0 => 'video/x-nsv',
8699
    ),
8700
    'ntf' =>
8701
    array (
8702
      0 => 'application/vnd.nitf',
8703
    ),
8704
    'nzb' =>
8705
    array (
8706
      0 => 'application/x-nzb',
8707
    ),
8708
    'o' =>
8709
    array (
8710
      0 => 'application/x-object',
8711
    ),
8712
    'oa2' =>
8713
    array (
8714
      0 => 'application/vnd.fujitsu.oasys2',
8715
    ),
8716
    'oa3' =>
8717
    array (
8718
      0 => 'application/vnd.fujitsu.oasys3',
8719
    ),
8720
    'oas' =>
8721
    array (
8722
      0 => 'application/vnd.fujitsu.oasys',
8723
    ),
8724
    'obd' =>
8725
    array (
8726
      0 => 'application/x-msbinder',
8727
    ),
8728
    'obj' =>
8729
    array (
8730
      0 => 'application/x-tgif',
8731
    ),
8732
    'ocl' =>
8733
    array (
8734
      0 => 'text/x-ocl',
8735
    ),
8736
    'oda' =>
8737
    array (
8738
      0 => 'application/oda',
8739
    ),
8740
    'odb' =>
8741
    array (
8742
      0 => 'application/vnd.oasis.opendocument.database',
8743
    ),
8744
    'odc' =>
8745
    array (
8746
      0 => 'application/vnd.oasis.opendocument.chart',
8747
    ),
8748
    'odf' =>
8749
    array (
8750
      0 => 'application/vnd.oasis.opendocument.formula',
8751
    ),
8752
    'odft' =>
8753
    array (
8754
      0 => 'application/vnd.oasis.opendocument.formula-template',
8755
    ),
8756
    'odg' =>
8757
    array (
8758
      0 => 'application/vnd.oasis.opendocument.graphics',
8759
    ),
8760
    'odi' =>
8761
    array (
8762
      0 => 'application/vnd.oasis.opendocument.image',
8763
    ),
8764
    'odm' =>
8765
    array (
8766
      0 => 'application/vnd.oasis.opendocument.text-master',
8767
    ),
8768
    'odp' =>
8769
    array (
8770
      0 => 'application/vnd.oasis.opendocument.presentation',
8771
    ),
8772
    'ods' =>
8773
    array (
8774
      0 => 'application/vnd.oasis.opendocument.spreadsheet',
8775
    ),
8776
    'odt' =>
8777
    array (
8778
      0 => 'application/vnd.oasis.opendocument.text',
8779
    ),
8780
    'oga' =>
8781
    array (
8782
      0 => 'audio/ogg',
8783
      1 => 'audio/x-vorbis+ogg',
8784
      2 => 'audio/x-flac+ogg',
8785
      3 => 'audio/x-speex+ogg',
8786
    ),
8787
    'ogg' =>
8788
    array (
8789
      0 => 'audio/ogg',
8790
      1 => 'video/ogg',
8791
      2 => 'audio/x-vorbis+ogg',
8792
      3 => 'audio/x-flac+ogg',
8793
      4 => 'audio/x-speex+ogg',
8794
      5 => 'video/x-theora+ogg',
8795
    ),
8796
    'ogm' =>
8797
    array (
8798
      0 => 'video/x-ogm+ogg',
8799
    ),
8800
    'ogv' =>
8801
    array (
8802
      0 => 'video/ogg',
8803
    ),
8804
    'ogx' =>
8805
    array (
8806
      0 => 'application/ogg',
8807
    ),
8808
    'old' =>
8809
    array (
8810
      0 => 'application/x-trash',
8811
    ),
8812
    'oleo' =>
8813
    array (
8814
      0 => 'application/x-oleo',
8815
    ),
8816
    'omdoc' =>
8817
    array (
8818
      0 => 'application/omdoc+xml',
8819
    ),
8820
    'onepkg' =>
8821
    array (
8822
      0 => 'application/onenote',
8823
    ),
8824
    'onetmp' =>
8825
    array (
8826
      0 => 'application/onenote',
8827
    ),
8828
    'onetoc' =>
8829
    array (
8830
      0 => 'application/onenote',
8831
    ),
8832
    'onetoc2' =>
8833
    array (
8834
      0 => 'application/onenote',
8835
    ),
8836
    'ooc' =>
8837
    array (
8838
      0 => 'text/x-ooc',
8839
    ),
8840
    'opf' =>
8841
    array (
8842
      0 => 'application/oebps-package+xml',
8843
    ),
8844
    'opml' =>
8845
    array (
8846
      0 => 'text/x-opml',
8847
      1 => 'text/x-opml+xml',
8848
    ),
8849
    'oprc' =>
8850
    array (
8851
      0 => 'application/vnd.palm',
8852
    ),
8853
    'opus' =>
8854
    array (
8855
      0 => 'audio/ogg',
8856
      1 => 'audio/x-opus+ogg',
8857
    ),
8858
    'ora' =>
8859
    array (
8860
      0 => 'image/openraster',
8861
    ),
8862
    'orf' =>
8863
    array (
8864
      0 => 'image/x-olympus-orf',
8865
    ),
8866
    'org' =>
8867
    array (
8868
      0 => 'application/vnd.lotus-organizer',
8869
    ),
8870
    'osf' =>
8871
    array (
8872
      0 => 'application/vnd.yamaha.openscoreformat',
8873
    ),
8874
    'osfpvg' =>
8875
    array (
8876
      0 => 'application/vnd.yamaha.openscoreformat.osfpvg+xml',
8877
    ),
8878
    'otc' =>
8879
    array (
8880
      0 => 'application/vnd.oasis.opendocument.chart-template',
8881
    ),
8882
    'otf' =>
8883
    array (
8884
      0 => 'font/otf',
8885
      1 => 'application/vnd.oasis.opendocument.formula-template',
8886
    ),
8887
    'otg' =>
8888
    array (
8889
      0 => 'application/vnd.oasis.opendocument.graphics-template',
8890
    ),
8891
    'oth' =>
8892
    array (
8893
      0 => 'application/vnd.oasis.opendocument.text-web',
8894
    ),
8895
    'oti' =>
8896
    array (
8897
      0 => 'application/vnd.oasis.opendocument.image-template',
8898
    ),
8899
    'otp' =>
8900
    array (
8901
      0 => 'application/vnd.oasis.opendocument.presentation-template',
8902
    ),
8903
    'ots' =>
8904
    array (
8905
      0 => 'application/vnd.oasis.opendocument.spreadsheet-template',
8906
    ),
8907
    'ott' =>
8908
    array (
8909
      0 => 'application/vnd.oasis.opendocument.text-template',
8910
    ),
8911
    'owl' =>
8912
    array (
8913
      0 => 'application/rdf+xml',
8914
    ),
8915
    'owx' =>
8916
    array (
8917
      0 => 'application/owl+xml',
8918
    ),
8919
    'oxps' =>
8920
    array (
8921
      0 => 'application/oxps',
8922
    ),
8923
    'oxt' =>
8924
    array (
8925
      0 => 'application/vnd.openofficeorg.extension',
8926
    ),
8927
    'p' =>
8928
    array (
8929
      0 => 'text/x-pascal',
8930
    ),
8931
    'p10' =>
8932
    array (
8933
      0 => 'application/pkcs10',
8934
    ),
8935
    'p12' =>
8936
    array (
8937
      0 => 'application/x-pkcs12',
8938
      1 => 'application/pkcs12',
8939
    ),
8940
    'p65' =>
8941
    array (
8942
      0 => 'application/x-pagemaker',
8943
    ),
8944
    'p7b' =>
8945
    array (
8946
      0 => 'application/x-pkcs7-certificates',
8947
    ),
8948
    'p7c' =>
8949
    array (
8950
      0 => 'application/pkcs7-mime',
8951
    ),
8952
    'p7m' =>
8953
    array (
8954
      0 => 'application/pkcs7-mime',
8955
    ),
8956
    'p7r' =>
8957
    array (
8958
      0 => 'application/x-pkcs7-certreqresp',
8959
    ),
8960
    'p7s' =>
8961
    array (
8962
      0 => 'application/pkcs7-signature',
8963
    ),
8964
    'p8' =>
8965
    array (
8966
      0 => 'application/pkcs8',
8967
    ),
8968
    'p8e' =>
8969
    array (
8970
      0 => 'application/pkcs8-encrypted',
8971
    ),
8972
    'pack' =>
8973
    array (
8974
      0 => 'application/x-java-pack200',
8975
    ),
8976
    'pak' =>
8977
    array (
8978
      0 => 'application/x-pak',
8979
    ),
8980
    'par2' =>
8981
    array (
8982
      0 => 'application/x-par2',
8983
    ),
8984
    'part' =>
8985
    array (
8986
      0 => 'application/x-partial-download',
8987
    ),
8988
    'pas' =>
8989
    array (
8990
      0 => 'text/x-pascal',
8991
    ),
8992
    'pat' =>
8993
    array (
8994
      0 => 'image/x-gimp-pat',
8995
    ),
8996
    'patch' =>
8997
    array (
8998
      0 => 'text/x-patch',
8999
    ),
9000
    'path' =>
9001
    array (
9002
      0 => 'text/x-systemd-unit',
9003
    ),
9004
    'paw' =>
9005
    array (
9006
      0 => 'application/vnd.pawaafile',
9007
    ),
9008
    'pbd' =>
9009
    array (
9010
      0 => 'application/vnd.powerbuilder6',
9011
    ),
9012
    'pbm' =>
9013
    array (
9014
      0 => 'image/x-portable-bitmap',
9015
    ),
9016
    'pcap' =>
9017
    array (
9018
      0 => 'application/vnd.tcpdump.pcap',
9019
    ),
9020
    'pcd' =>
9021
    array (
9022
      0 => 'image/x-photo-cd',
9023
    ),
9024
    'pce' =>
9025
    array (
9026
      0 => 'application/x-pc-engine-rom',
9027
    ),
9028
    'pcf' =>
9029
    array (
9030
      0 => 'application/x-font-pcf',
9031
      1 => 'application/x-cisco-vpn-settings',
9032
    ),
9033
    'pcf.gz' =>
9034
    array (
9035
      0 => 'application/x-font-pcf',
9036
    ),
9037
    'pcf.z' =>
9038
    array (
9039
      0 => 'application/x-font-pcf',
9040
    ),
9041
    'pcl' =>
9042
    array (
9043
      0 => 'application/vnd.hp-pcl',
9044
    ),
9045
    'pclxl' =>
9046
    array (
9047
      0 => 'application/vnd.hp-pclxl',
9048
    ),
9049
    'pct' =>
9050
    array (
9051
      0 => 'image/x-pict',
9052
    ),
9053
    'pcurl' =>
9054
    array (
9055
      0 => 'application/vnd.curl.pcurl',
9056
    ),
9057
    'pcx' =>
9058
    array (
9059
      0 => 'image/x-pcx',
9060
      1 => 'image/vnd.zbrush.pcx',
9061
    ),
9062
    'pdb' =>
9063
    array (
9064
      0 => 'application/vnd.palm',
9065
      1 => 'application/x-aportisdoc',
9066
    ),
9067
    'pdc' =>
9068
    array (
9069
      0 => 'application/x-aportisdoc',
9070
    ),
9071
    'pdf' =>
9072
    array (
9073
      0 => 'application/pdf',
9074
    ),
9075
    'pdf.bz2' =>
9076
    array (
9077
      0 => 'application/x-bzpdf',
9078
    ),
9079
    'pdf.gz' =>
9080
    array (
9081
      0 => 'application/x-gzpdf',
9082
    ),
9083
    'pdf.lz' =>
9084
    array (
9085
      0 => 'application/x-lzpdf',
9086
    ),
9087
    'pdf.xz' =>
9088
    array (
9089
      0 => 'application/x-xzpdf',
9090
    ),
9091
    'pef' =>
9092
    array (
9093
      0 => 'image/x-pentax-pef',
9094
    ),
9095
    'pem' =>
9096
    array (
9097
      0 => 'application/x-x509-ca-cert',
9098
    ),
9099
    'perl' =>
9100
    array (
9101
      0 => 'application/x-perl',
9102
    ),
9103
    'pfa' =>
9104
    array (
9105
      0 => 'application/x-font-type1',
9106
    ),
9107
    'pfb' =>
9108
    array (
9109
      0 => 'application/x-font-type1',
9110
    ),
9111
    'pfm' =>
9112
    array (
9113
      0 => 'application/x-font-type1',
9114
    ),
9115
    'pfr' =>
9116
    array (
9117
      0 => 'application/font-tdpfr',
9118
    ),
9119
    'pfx' =>
9120
    array (
9121
      0 => 'application/x-pkcs12',
9122
      1 => 'application/pkcs12',
9123
    ),
9124
    'pgm' =>
9125
    array (
9126
      0 => 'image/x-portable-graymap',
9127
    ),
9128
    'pgn' =>
9129
    array (
9130
      0 => 'application/x-chess-pgn',
9131
      1 => 'application/vnd.chess-pgn',
9132
    ),
9133
    'pgp' =>
9134
    array (
9135
      0 => 'application/pgp-encrypted',
9136
      1 => 'application/pgp-keys',
9137
      2 => 'application/pgp-signature',
9138
    ),
9139
    'php' =>
9140
    array (
9141
      0 => 'application/x-php',
9142
    ),
9143
    'php3' =>
9144
    array (
9145
      0 => 'application/x-php',
9146
    ),
9147
    'php4' =>
9148
    array (
9149
      0 => 'application/x-php',
9150
    ),
9151
    'php5' =>
9152
    array (
9153
      0 => 'application/x-php',
9154
    ),
9155
    'phps' =>
9156
    array (
9157
      0 => 'application/x-php',
9158
    ),
9159
    'pic' =>
9160
    array (
9161
      0 => 'image/x-pict',
9162
    ),
9163
    'pict' =>
9164
    array (
9165
      0 => 'image/x-pict',
9166
    ),
9167
    'pict1' =>
9168
    array (
9169
      0 => 'image/x-pict',
9170
    ),
9171
    'pict2' =>
9172
    array (
9173
      0 => 'image/x-pict',
9174
    ),
9175
    'pk' =>
9176
    array (
9177
      0 => 'application/x-tex-pk',
9178
    ),
9179
    'pkg' =>
9180
    array (
9181
      0 => 'application/octet-stream',
9182
      1 => 'application/x-xar',
9183
    ),
9184
    'pki' =>
9185
    array (
9186
      0 => 'application/pkixcmp',
9187
    ),
9188
    'pkipath' =>
9189
    array (
9190
      0 => 'application/pkix-pkipath',
9191
    ),
9192
    'pkr' =>
9193
    array (
9194
      0 => 'application/pgp-keys',
9195
    ),
9196
    'pl' =>
9197
    array (
9198
      0 => 'application/x-perl',
9199
    ),
9200
    'pla' =>
9201
    array (
9202
      0 => 'audio/x-iriver-pla',
9203
    ),
9204
    'plb' =>
9205
    array (
9206
      0 => 'application/vnd.3gpp.pic-bw-large',
9207
    ),
9208
    'plc' =>
9209
    array (
9210
      0 => 'application/vnd.mobius.plc',
9211
    ),
9212
    'plf' =>
9213
    array (
9214
      0 => 'application/vnd.pocketlearn',
9215
    ),
9216
    'pln' =>
9217
    array (
9218
      0 => 'application/x-planperfect',
9219
    ),
9220
    'pls' =>
9221
    array (
9222
      0 => 'application/pls+xml',
9223
      1 => 'audio/x-scpls',
9224
    ),
9225
    'pm' =>
9226
    array (
9227
      0 => 'application/x-perl',
9228
      1 => 'application/x-pagemaker',
9229
    ),
9230
    'pm6' =>
9231
    array (
9232
      0 => 'application/x-pagemaker',
9233
    ),
9234
    'pmd' =>
9235
    array (
9236
      0 => 'application/x-pagemaker',
9237
    ),
9238
    'pml' =>
9239
    array (
9240
      0 => 'application/vnd.ctc-posml',
9241
    ),
9242
    'png' =>
9243
    array (
9244
      0 => 'image/png',
9245
    ),
9246
    'pnm' =>
9247
    array (
9248
      0 => 'image/x-portable-anymap',
9249
    ),
9250
    'pntg' =>
9251
    array (
9252
      0 => 'image/x-macpaint',
9253
    ),
9254
    'po' =>
9255
    array (
9256
      0 => 'text/x-gettext-translation',
9257
    ),
9258
    'pod' =>
9259
    array (
9260
      0 => 'application/x-perl',
9261
    ),
9262
    'por' =>
9263
    array (
9264
      0 => 'application/x-spss-por',
9265
    ),
9266
    'portpkg' =>
9267
    array (
9268
      0 => 'application/vnd.macports.portpkg',
9269
    ),
9270
    'pot' =>
9271
    array (
9272
      0 => 'application/vnd.ms-powerpoint',
9273
      1 => 'text/x-gettext-translation-template',
9274
    ),
9275
    'potm' =>
9276
    array (
9277
      0 => 'application/vnd.ms-powerpoint.template.macroenabled.12',
9278
    ),
9279
    'potx' =>
9280
    array (
9281
      0 => 'application/vnd.openxmlformats-officedocument.presentationml.template',
9282
    ),
9283
    'ppam' =>
9284
    array (
9285
      0 => 'application/vnd.ms-powerpoint.addin.macroenabled.12',
9286
    ),
9287
    'ppd' =>
9288
    array (
9289
      0 => 'application/vnd.cups-ppd',
9290
    ),
9291
    'ppm' =>
9292
    array (
9293
      0 => 'image/x-portable-pixmap',
9294
    ),
9295
    'pps' =>
9296
    array (
9297
      0 => 'application/vnd.ms-powerpoint',
9298
    ),
9299
    'ppsm' =>
9300
    array (
9301
      0 => 'application/vnd.ms-powerpoint.slideshow.macroenabled.12',
9302
    ),
9303
    'ppsx' =>
9304
    array (
9305
      0 => 'application/vnd.openxmlformats-officedocument.presentationml.slideshow',
9306
    ),
9307
    'ppt' =>
9308
    array (
9309
      0 => 'application/vnd.ms-powerpoint',
9310
    ),
9311
    'pptm' =>
9312
    array (
9313
      0 => 'application/vnd.ms-powerpoint.presentation.macroenabled.12',
9314
    ),
9315
    'pptx' =>
9316
    array (
9317
      0 => 'application/vnd.openxmlformats-officedocument.presentationml.presentation',
9318
    ),
9319
    'ppz' =>
9320
    array (
9321
      0 => 'application/vnd.ms-powerpoint',
9322
    ),
9323
    'pqa' =>
9324
    array (
9325
      0 => 'application/vnd.palm',
9326
    ),
9327
    'prc' =>
9328
    array (
9329
      0 => 'application/x-mobipocket-ebook',
9330
      1 => 'application/vnd.palm',
9331
    ),
9332
    'pre' =>
9333
    array (
9334
      0 => 'application/vnd.lotus-freelance',
9335
    ),
9336
    'prf' =>
9337
    array (
9338
      0 => 'application/pics-rules',
9339
    ),
9340
    'ps' =>
9341
    array (
9342
      0 => 'application/postscript',
9343
    ),
9344
    'ps.bz2' =>
9345
    array (
9346
      0 => 'application/x-bzpostscript',
9347
    ),
9348
    'ps.gz' =>
9349
    array (
9350
      0 => 'application/x-gzpostscript',
9351
    ),
9352
    'psb' =>
9353
    array (
9354
      0 => 'application/vnd.3gpp.pic-bw-small',
9355
    ),
9356
    'psd' =>
9357
    array (
9358
      0 => 'image/vnd.adobe.photoshop',
9359
    ),
9360
    'psf' =>
9361
    array (
9362
      0 => 'application/x-font-linux-psf',
9363
      1 => 'audio/x-psf',
9364
    ),
9365
    'psf.gz' =>
9366
    array (
9367
      0 => 'application/x-gz-font-linux-psf',
9368
    ),
9369
    'psflib' =>
9370
    array (
9371
      0 => 'audio/x-psflib',
9372
    ),
9373
    'psid' =>
9374
    array (
9375
      0 => 'audio/prs.sid',
9376
    ),
9377
    'pskcxml' =>
9378
    array (
9379
      0 => 'application/pskc+xml',
9380
    ),
9381
    'psw' =>
9382
    array (
9383
      0 => 'application/x-pocket-word',
9384
    ),
9385
    'ptid' =>
9386
    array (
9387
      0 => 'application/vnd.pvi.ptid1',
9388
    ),
9389
    'pub' =>
9390
    array (
9391
      0 => 'application/x-mspublisher',
9392
      1 => 'application/vnd.ms-publisher',
9393
    ),
9394
    'pvb' =>
9395
    array (
9396
      0 => 'application/vnd.3gpp.pic-bw-var',
9397
    ),
9398
    'pw' =>
9399
    array (
9400
      0 => 'application/x-pw',
9401
    ),
9402
    'pwn' =>
9403
    array (
9404
      0 => 'application/vnd.3m.post-it-notes',
9405
    ),
9406
    'py' =>
9407
    array (
9408
      0 => 'text/x-python3',
9409
      1 => 'text/x-python',
9410
    ),
9411
    'py3' =>
9412
    array (
9413
      0 => 'text/x-python3',
9414
    ),
9415
    'py3x' =>
9416
    array (
9417
      0 => 'text/x-python3',
9418
    ),
9419
    'pya' =>
9420
    array (
9421
      0 => 'audio/vnd.ms-playready.media.pya',
9422
    ),
9423
    'pyc' =>
9424
    array (
9425
      0 => 'application/x-python-bytecode',
9426
    ),
9427
    'pyo' =>
9428
    array (
9429
      0 => 'application/x-python-bytecode',
9430
    ),
9431
    'pyv' =>
9432
    array (
9433
      0 => 'video/vnd.ms-playready.media.pyv',
9434
    ),
9435
    'pyx' =>
9436
    array (
9437
      0 => 'text/x-python',
9438
    ),
9439
    'qam' =>
9440
    array (
9441
      0 => 'application/vnd.epson.quickanime',
9442
    ),
9443
    'qbo' =>
9444
    array (
9445
      0 => 'application/vnd.intu.qbo',
9446
    ),
9447
    'qd' =>
9448
    array (
9449
      0 => 'application/x-raw-floppy-disk-image',
9450
    ),
9451
    'qfx' =>
9452
    array (
9453
      0 => 'application/vnd.intu.qfx',
9454
    ),
9455
    'qif' =>
9456
    array (
9457
      0 => 'application/x-qw',
9458
      1 => 'image/x-quicktime',
9459
    ),
9460
    'qml' =>
9461
    array (
9462
      0 => 'text/x-qml',
9463
    ),
9464
    'qmlproject' =>
9465
    array (
9466
      0 => 'text/x-qml',
9467
    ),
9468
    'qmltypes' =>
9469
    array (
9470
      0 => 'text/x-qml',
9471
    ),
9472
    'qp' =>
9473
    array (
9474
      0 => 'application/x-qpress',
9475
    ),
9476
    'qps' =>
9477
    array (
9478
      0 => 'application/vnd.publishare-delta-tree',
9479
    ),
9480
    'qt' =>
9481
    array (
9482
      0 => 'video/quicktime',
9483
    ),
9484
    'qti' =>
9485
    array (
9486
      0 => 'application/x-qtiplot',
9487
    ),
9488
    'qti.gz' =>
9489
    array (
9490
      0 => 'application/x-qtiplot',
9491
    ),
9492
    'qtif' =>
9493
    array (
9494
      0 => 'image/x-quicktime',
9495
    ),
9496
    'qtl' =>
9497
    array (
9498
      0 => 'application/x-quicktime-media-link',
9499
    ),
9500
    'qtvr' =>
9501
    array (
9502
      0 => 'video/quicktime',
9503
    ),
9504
    'qwd' =>
9505
    array (
9506
      0 => 'application/vnd.quark.quarkxpress',
9507
    ),
9508
    'qwt' =>
9509
    array (
9510
      0 => 'application/vnd.quark.quarkxpress',
9511
    ),
9512
    'qxb' =>
9513
    array (
9514
      0 => 'application/vnd.quark.quarkxpress',
9515
    ),
9516
    'qxd' =>
9517
    array (
9518
      0 => 'application/vnd.quark.quarkxpress',
9519
    ),
9520
    'qxl' =>
9521
    array (
9522
      0 => 'application/vnd.quark.quarkxpress',
9523
    ),
9524
    'qxt' =>
9525
    array (
9526
      0 => 'application/vnd.quark.quarkxpress',
9527
    ),
9528
    'ra' =>
9529
    array (
9530
      0 => 'audio/x-pn-realaudio',
9531
      1 => 'audio/vnd.rn-realaudio',
9532
    ),
9533
    'raf' =>
9534
    array (
9535
      0 => 'image/x-fuji-raf',
9536
    ),
9537
    'ram' =>
9538
    array (
9539
      0 => 'audio/x-pn-realaudio',
9540
      1 => 'application/ram',
9541
    ),
9542
    'raml' =>
9543
    array (
9544
      0 => 'application/raml+yaml',
9545
    ),
9546
    'rar' =>
9547
    array (
9548
      0 => 'application/x-rar-compressed',
9549
      1 => 'application/vnd.rar',
9550
    ),
9551
    'ras' =>
9552
    array (
9553
      0 => 'image/x-cmu-raster',
9554
    ),
9555
    'raw' =>
9556
    array (
9557
      0 => 'image/x-panasonic-rw',
9558
    ),
9559
    'raw-disk-image' =>
9560
    array (
9561
      0 => 'application/x-raw-disk-image',
9562
    ),
9563
    'raw-disk-image.xz' =>
9564
    array (
9565
      0 => 'application/x-raw-disk-image-xz-compressed',
9566
    ),
9567
    'rax' =>
9568
    array (
9569
      0 => 'audio/vnd.rn-realaudio',
9570
    ),
9571
    'rb' =>
9572
    array (
9573
      0 => 'application/x-ruby',
9574
    ),
9575
    'rcprofile' =>
9576
    array (
9577
      0 => 'application/vnd.ipunplugged.rcprofile',
9578
    ),
9579
    'rdf' =>
9580
    array (
9581
      0 => 'application/rdf+xml',
9582
    ),
9583
    'rdfs' =>
9584
    array (
9585
      0 => 'application/rdf+xml',
9586
    ),
9587
    'rdz' =>
9588
    array (
9589
      0 => 'application/vnd.data-vision.rdz',
9590
    ),
9591
    'reg' =>
9592
    array (
9593
      0 => 'text/x-ms-regedit',
9594
    ),
9595
    'rej' =>
9596
    array (
9597
      0 => 'text/x-reject',
9598
    ),
9599
    'rep' =>
9600
    array (
9601
      0 => 'application/vnd.businessobjects',
9602
    ),
9603
    'res' =>
9604
    array (
9605
      0 => 'application/x-dtbresource+xml',
9606
    ),
9607
    'rgb' =>
9608
    array (
9609
      0 => 'image/x-rgb',
9610
    ),
9611
    'rif' =>
9612
    array (
9613
      0 => 'application/reginfo+xml',
9614
    ),
9615
    'rip' =>
9616
    array (
9617
      0 => 'audio/vnd.rip',
9618
    ),
9619
    'ris' =>
9620
    array (
9621
      0 => 'application/x-research-info-systems',
9622
    ),
9623
    'rl' =>
9624
    array (
9625
      0 => 'application/resource-lists+xml',
9626
    ),
9627
    'rlc' =>
9628
    array (
9629
      0 => 'image/vnd.fujixerox.edmics-rlc',
9630
    ),
9631
    'rld' =>
9632
    array (
9633
      0 => 'application/resource-lists-diff+xml',
9634
    ),
9635
    'rle' =>
9636
    array (
9637
      0 => 'image/rle',
9638
    ),
9639
    'rm' =>
9640
    array (
9641
      0 => 'application/vnd.rn-realmedia',
9642
    ),
9643
    'rmi' =>
9644
    array (
9645
      0 => 'audio/midi',
9646
    ),
9647
    'rmj' =>
9648
    array (
9649
      0 => 'application/vnd.rn-realmedia',
9650
    ),
9651
    'rmm' =>
9652
    array (
9653
      0 => 'application/vnd.rn-realmedia',
9654
    ),
9655
    'rmp' =>
9656
    array (
9657
      0 => 'audio/x-pn-realaudio-plugin',
9658
    ),
9659
    'rms' =>
9660
    array (
9661
      0 => 'application/vnd.jcp.javame.midlet-rms',
9662
      1 => 'application/vnd.rn-realmedia',
9663
    ),
9664
    'rmvb' =>
9665
    array (
9666
      0 => 'application/vnd.rn-realmedia-vbr',
9667
      1 => 'application/vnd.rn-realmedia',
9668
    ),
9669
    'rmx' =>
9670
    array (
9671
      0 => 'application/vnd.rn-realmedia',
9672
    ),
9673
    'rnc' =>
9674
    array (
9675
      0 => 'application/relax-ng-compact-syntax',
9676
    ),
9677
    'rng' =>
9678
    array (
9679
      0 => 'application/xml',
9680
    ),
9681
    'roa' =>
9682
    array (
9683
      0 => 'application/rpki-roa',
9684
    ),
9685
    'roff' =>
9686
    array (
9687
      0 => 'text/troff',
9688
    ),
9689
    'rp' =>
9690
    array (
9691
      0 => 'image/vnd.rn-realpix',
9692
    ),
9693
    'rp9' =>
9694
    array (
9695
      0 => 'application/vnd.cloanto.rp9',
9696
    ),
9697
    'rpm' =>
9698
    array (
9699
      0 => 'application/x-rpm',
9700
    ),
9701
    'rpss' =>
9702
    array (
9703
      0 => 'application/vnd.nokia.radio-presets',
9704
    ),
9705
    'rpst' =>
9706
    array (
9707
      0 => 'application/vnd.nokia.radio-preset',
9708
    ),
9709
    'rq' =>
9710
    array (
9711
      0 => 'application/sparql-query',
9712
    ),
9713
    'rs' =>
9714
    array (
9715
      0 => 'application/rls-services+xml',
9716
      1 => 'text/rust',
9717
    ),
9718
    'rsd' =>
9719
    array (
9720
      0 => 'application/rsd+xml',
9721
    ),
9722
    'rss' =>
9723
    array (
9724
      0 => 'application/rss+xml',
9725
    ),
9726
    'rt' =>
9727
    array (
9728
      0 => 'text/vnd.rn-realtext',
9729
    ),
9730
    'rtf' =>
9731
    array (
9732
      0 => 'application/rtf',
9733
    ),
9734
    'rtx' =>
9735
    array (
9736
      0 => 'text/richtext',
9737
    ),
9738
    'rv' =>
9739
    array (
9740
      0 => 'video/vnd.rn-realvideo',
9741
    ),
9742
    'rvx' =>
9743
    array (
9744
      0 => 'video/vnd.rn-realvideo',
9745
    ),
9746
    'rw2' =>
9747
    array (
9748
      0 => 'image/x-panasonic-rw2',
9749
    ),
9750
    's' =>
9751
    array (
9752
      0 => 'text/x-asm',
9753
    ),
9754
    's3m' =>
9755
    array (
9756
      0 => 'audio/s3m',
9757
      1 => 'audio/x-s3m',
9758
    ),
9759
    'saf' =>
9760
    array (
9761
      0 => 'application/vnd.yamaha.smaf-audio',
9762
    ),
9763
    'sam' =>
9764
    array (
9765
      0 => 'application/x-amipro',
9766
    ),
9767
    'sami' =>
9768
    array (
9769
      0 => 'application/x-sami',
9770
    ),
9771
    'sap' =>
9772
    array (
9773
      0 => 'application/x-thomson-sap-image',
9774
    ),
9775
    'sass' =>
9776
    array (
9777
      0 => 'text/x-sass',
9778
    ),
9779
    'sav' =>
9780
    array (
9781
      0 => 'application/x-spss-sav',
9782
    ),
9783
    'sbml' =>
9784
    array (
9785
      0 => 'application/sbml+xml',
9786
    ),
9787
    'sc' =>
9788
    array (
9789
      0 => 'application/vnd.ibm.secure-container',
9790
    ),
9791
    'scala' =>
9792
    array (
9793
      0 => 'text/x-scala',
9794
    ),
9795
    'scd' =>
9796
    array (
9797
      0 => 'application/x-msschedule',
9798
    ),
9799
    'scm' =>
9800
    array (
9801
      0 => 'application/vnd.lotus-screencam',
9802
      1 => 'text/x-scheme',
9803
    ),
9804
    'scope' =>
9805
    array (
9806
      0 => 'text/x-systemd-unit',
9807
    ),
9808
    'scq' =>
9809
    array (
9810
      0 => 'application/scvp-cv-request',
9811
    ),
9812
    'scs' =>
9813
    array (
9814
      0 => 'application/scvp-cv-response',
9815
    ),
9816
    'scss' =>
9817
    array (
9818
      0 => 'text/x-scss',
9819
    ),
9820
    'scurl' =>
9821
    array (
9822
      0 => 'text/vnd.curl.scurl',
9823
    ),
9824
    'sda' =>
9825
    array (
9826
      0 => 'application/vnd.stardivision.draw',
9827
    ),
9828
    'sdc' =>
9829
    array (
9830
      0 => 'application/vnd.stardivision.calc',
9831
    ),
9832
    'sdd' =>
9833
    array (
9834
      0 => 'application/vnd.stardivision.impress',
9835
    ),
9836
    'sdkd' =>
9837
    array (
9838
      0 => 'application/vnd.solent.sdkm+xml',
9839
    ),
9840
    'sdkm' =>
9841
    array (
9842
      0 => 'application/vnd.solent.sdkm+xml',
9843
    ),
9844
    'sdp' =>
9845
    array (
9846
      0 => 'application/sdp',
9847
      1 => 'application/vnd.stardivision.impress',
9848
    ),
9849
    'sds' =>
9850
    array (
9851
      0 => 'application/vnd.stardivision.chart',
9852
    ),
9853
    'sdw' =>
9854
    array (
9855
      0 => 'application/vnd.stardivision.writer',
9856
    ),
9857
    'see' =>
9858
    array (
9859
      0 => 'application/vnd.seemail',
9860
    ),
9861
    'seed' =>
9862
    array (
9863
      0 => 'application/vnd.fdsn.seed',
9864
    ),
9865
    'sema' =>
9866
    array (
9867
      0 => 'application/vnd.sema',
9868
    ),
9869
    'semd' =>
9870
    array (
9871
      0 => 'application/vnd.semd',
9872
    ),
9873
    'semf' =>
9874
    array (
9875
      0 => 'application/vnd.semf',
9876
    ),
9877
    'ser' =>
9878
    array (
9879
      0 => 'application/java-serialized-object',
9880
    ),
9881
    'service' =>
9882
    array (
9883
      0 => 'text/x-dbus-service',
9884
      1 => 'text/x-systemd-unit',
9885
    ),
9886
    'setpay' =>
9887
    array (
9888
      0 => 'application/set-payment-initiation',
9889
    ),
9890
    'setreg' =>
9891
    array (
9892
      0 => 'application/set-registration-initiation',
9893
    ),
9894
    'sfc' =>
9895
    array (
9896
      0 => 'application/vnd.nintendo.snes.rom',
9897
    ),
9898
    'sfd-hdstx' =>
9899
    array (
9900
      0 => 'application/vnd.hydrostatix.sof-data',
9901
    ),
9902
    'sfs' =>
9903
    array (
9904
      0 => 'application/vnd.spotfire.sfs',
9905
    ),
9906
    'sfv' =>
9907
    array (
9908
      0 => 'text/x-sfv',
9909
    ),
9910
    'sg' =>
9911
    array (
9912
      0 => 'application/x-sg1000-rom',
9913
    ),
9914
    'sgb' =>
9915
    array (
9916
      0 => 'application/x-gameboy-rom',
9917
    ),
9918
    'sgf' =>
9919
    array (
9920
      0 => 'application/x-go-sgf',
9921
    ),
9922
    'sgi' =>
9923
    array (
9924
      0 => 'image/sgi',
9925
      1 => 'image/x-sgi',
9926
    ),
9927
    'sgl' =>
9928
    array (
9929
      0 => 'application/vnd.stardivision.writer-global',
9930
      1 => 'application/vnd.stardivision.writer',
9931
    ),
9932
    'sgm' =>
9933
    array (
9934
      0 => 'text/sgml',
9935
    ),
9936
    'sgml' =>
9937
    array (
9938
      0 => 'text/sgml',
9939
    ),
9940
    'sh' =>
9941
    array (
9942
      0 => 'application/x-sh',
9943
      1 => 'application/x-shellscript',
9944
    ),
9945
    'shape' =>
9946
    array (
9947
      0 => 'application/x-dia-shape',
9948
    ),
9949
    'shar' =>
9950
    array (
9951
      0 => 'application/x-shar',
9952
    ),
9953
    'shf' =>
9954
    array (
9955
      0 => 'application/shf+xml',
9956
    ),
9957
    'shn' =>
9958
    array (
9959
      0 => 'application/x-shorten',
9960
    ),
9961
    'siag' =>
9962
    array (
9963
      0 => 'application/x-siag',
9964
    ),
9965
    'sid' =>
9966
    array (
9967
      0 => 'image/x-mrsid-image',
9968
      1 => 'audio/prs.sid',
9969
    ),
9970
    'sig' =>
9971
    array (
9972
      0 => 'application/pgp-signature',
9973
    ),
9974
    'sik' =>
9975
    array (
9976
      0 => 'application/x-trash',
9977
    ),
9978
    'sil' =>
9979
    array (
9980
      0 => 'audio/silk',
9981
    ),
9982
    'silo' =>
9983
    array (
9984
      0 => 'model/mesh',
9985
    ),
9986
    'sis' =>
9987
    array (
9988
      0 => 'application/vnd.symbian.install',
9989
    ),
9990
    'sisx' =>
9991
    array (
9992
      0 => 'application/vnd.symbian.install',
9993
      1 => 'x-epoc/x-sisx-app',
9994
    ),
9995
    'sit' =>
9996
    array (
9997
      0 => 'application/x-stuffit',
9998
    ),
9999
    'sitx' =>
10000
    array (
10001
      0 => 'application/x-stuffitx',
10002
    ),
10003
    'siv' =>
10004
    array (
10005
      0 => 'application/sieve',
10006
    ),
10007
    'sk' =>
10008
    array (
10009
      0 => 'image/x-skencil',
10010
    ),
10011
    'sk1' =>
10012
    array (
10013
      0 => 'image/x-skencil',
10014
    ),
10015
    'skd' =>
10016
    array (
10017
      0 => 'application/vnd.koan',
10018
    ),
10019
    'skm' =>
10020
    array (
10021
      0 => 'application/vnd.koan',
10022
    ),
10023
    'skp' =>
10024
    array (
10025
      0 => 'application/vnd.koan',
10026
    ),
10027
    'skr' =>
10028
    array (
10029
      0 => 'application/pgp-keys',
10030
    ),
10031
    'skt' =>
10032
    array (
10033
      0 => 'application/vnd.koan',
10034
    ),
10035
    'sldm' =>
10036
    array (
10037
      0 => 'application/vnd.ms-powerpoint.slide.macroenabled.12',
10038
    ),
10039
    'sldx' =>
10040
    array (
10041
      0 => 'application/vnd.openxmlformats-officedocument.presentationml.slide',
10042
    ),
10043
    'slice' =>
10044
    array (
10045
      0 => 'text/x-systemd-unit',
10046
    ),
10047
    'slk' =>
10048
    array (
10049
      0 => 'text/spreadsheet',
10050
    ),
10051
    'slt' =>
10052
    array (
10053
      0 => 'application/vnd.epson.salt',
10054
    ),
10055
    'sm' =>
10056
    array (
10057
      0 => 'application/vnd.stepmania.stepchart',
10058
    ),
10059
    'smaf' =>
10060
    array (
10061
      0 => 'application/x-smaf',
10062
    ),
10063
    'smc' =>
10064
    array (
10065
      0 => 'application/vnd.nintendo.snes.rom',
10066
    ),
10067
    'smd' =>
10068
    array (
10069
      0 => 'application/vnd.stardivision.mail',
10070
      1 => 'application/x-genesis-rom',
10071
    ),
10072
    'smf' =>
10073
    array (
10074
      0 => 'application/vnd.stardivision.math',
10075
    ),
10076
    'smi' =>
10077
    array (
10078
      0 => 'application/smil+xml',
10079
      1 => 'application/x-sami',
10080
    ),
10081
    'smil' =>
10082
    array (
10083
      0 => 'application/smil+xml',
10084
    ),
10085
    'sml' =>
10086
    array (
10087
      0 => 'application/smil+xml',
10088
    ),
10089
    'sms' =>
10090
    array (
10091
      0 => 'application/x-sms-rom',
10092
    ),
10093
    'smv' =>
10094
    array (
10095
      0 => 'video/x-smv',
10096
    ),
10097
    'smzip' =>
10098
    array (
10099
      0 => 'application/vnd.stepmania.package',
10100
    ),
10101
    'snap' =>
10102
    array (
10103
      0 => 'application/vnd.snap',
10104
    ),
10105
    'snd' =>
10106
    array (
10107
      0 => 'audio/basic',
10108
    ),
10109
    'snf' =>
10110
    array (
10111
      0 => 'application/x-font-snf',
10112
    ),
10113
    'so' =>
10114
    array (
10115
      0 => 'application/octet-stream',
10116
      1 => 'application/x-sharedlib',
10117
    ),
10118
    'socket' =>
10119
    array (
10120
      0 => 'text/x-systemd-unit',
10121
    ),
10122
    'spc' =>
10123
    array (
10124
      0 => 'application/x-pkcs7-certificates',
10125
    ),
10126
    'spd' =>
10127
    array (
10128
      0 => 'application/x-font-speedo',
10129
    ),
10130
    'spec' =>
10131
    array (
10132
      0 => 'text/x-rpm-spec',
10133
    ),
10134
    'spf' =>
10135
    array (
10136
      0 => 'application/vnd.yamaha.smaf-phrase',
10137
    ),
10138
    'spl' =>
10139
    array (
10140
      0 => 'application/x-futuresplash',
10141
      1 => 'application/vnd.adobe.flash.movie',
10142
    ),
10143
    'spm' =>
10144
    array (
10145
      0 => 'application/x-source-rpm',
10146
    ),
10147
    'spot' =>
10148
    array (
10149
      0 => 'text/vnd.in3d.spot',
10150
    ),
10151
    'spp' =>
10152
    array (
10153
      0 => 'application/scvp-vp-response',
10154
    ),
10155
    'spq' =>
10156
    array (
10157
      0 => 'application/scvp-vp-request',
10158
    ),
10159
    'spx' =>
10160
    array (
10161
      0 => 'audio/ogg',
10162
      1 => 'audio/x-speex',
10163
    ),
10164
    'sql' =>
10165
    array (
10166
      0 => 'application/x-sql',
10167
      1 => 'application/sql',
10168
    ),
10169
    'sqlite2' =>
10170
    array (
10171
      0 => 'application/x-sqlite2',
10172
    ),
10173
    'sqlite3' =>
10174
    array (
10175
      0 => 'application/vnd.sqlite3',
10176
    ),
10177
    'sqsh' =>
10178
    array (
10179
      0 => 'application/vnd.squashfs',
10180
    ),
10181
    'sr2' =>
10182
    array (
10183
      0 => 'image/x-sony-sr2',
10184
    ),
10185
    'src' =>
10186
    array (
10187
      0 => 'application/x-wais-source',
10188
    ),
10189
    'src.rpm' =>
10190
    array (
10191
      0 => 'application/x-source-rpm',
10192
    ),
10193
    'srf' =>
10194
    array (
10195
      0 => 'image/x-sony-srf',
10196
    ),
10197
    'srt' =>
10198
    array (
10199
      0 => 'application/x-subrip',
10200
    ),
10201
    'sru' =>
10202
    array (
10203
      0 => 'application/sru+xml',
10204
    ),
10205
    'srx' =>
10206
    array (
10207
      0 => 'application/sparql-results+xml',
10208
    ),
10209
    'ss' =>
10210
    array (
10211
      0 => 'text/x-scheme',
10212
    ),
10213
    'ssa' =>
10214
    array (
10215
      0 => 'text/x-ssa',
10216
    ),
10217
    'ssdl' =>
10218
    array (
10219
      0 => 'application/ssdl+xml',
10220
    ),
10221
    'sse' =>
10222
    array (
10223
      0 => 'application/vnd.kodak-descriptor',
10224
    ),
10225
    'ssf' =>
10226
    array (
10227
      0 => 'application/vnd.epson.ssf',
10228
    ),
10229
    'ssml' =>
10230
    array (
10231
      0 => 'application/ssml+xml',
10232
    ),
10233
    'st' =>
10234
    array (
10235
      0 => 'application/vnd.sailingtracker.track',
10236
    ),
10237
    'stc' =>
10238
    array (
10239
      0 => 'application/vnd.sun.xml.calc.template',
10240
    ),
10241
    'std' =>
10242
    array (
10243
      0 => 'application/vnd.sun.xml.draw.template',
10244
    ),
10245
    'stf' =>
10246
    array (
10247
      0 => 'application/vnd.wt.stf',
10248
    ),
10249
    'sti' =>
10250
    array (
10251
      0 => 'application/vnd.sun.xml.impress.template',
10252
    ),
10253
    'stk' =>
10254
    array (
10255
      0 => 'application/hyperstudio',
10256
    ),
10257
    'stl' =>
10258
    array (
10259
      0 => 'application/vnd.ms-pki.stl',
10260
      1 => 'model/stl',
10261
    ),
10262
    'stm' =>
10263
    array (
10264
      0 => 'audio/x-stm',
10265
    ),
10266
    'str' =>
10267
    array (
10268
      0 => 'application/vnd.pg.format',
10269
    ),
10270
    'stw' =>
10271
    array (
10272
      0 => 'application/vnd.sun.xml.writer.template',
10273
    ),
10274
    'sty' =>
10275
    array (
10276
      0 => 'text/x-tex',
10277
    ),
10278
    'sub' =>
10279
    array (
10280
      0 => 'text/vnd.dvb.subtitle',
10281
      1 => 'image/vnd.dvb.subtitle',
10282
      2 => 'text/x-microdvd',
10283
      3 => 'text/x-mpsub',
10284
      4 => 'text/x-subviewer',
10285
    ),
10286
    'sun' =>
10287
    array (
10288
      0 => 'image/x-sun-raster',
10289
    ),
10290
    'sus' =>
10291
    array (
10292
      0 => 'application/vnd.sus-calendar',
10293
    ),
10294
    'susp' =>
10295
    array (
10296
      0 => 'application/vnd.sus-calendar',
10297
    ),
10298
    'sv' =>
10299
    array (
10300
      0 => 'text/x-svsrc',
10301
    ),
10302
    'sv4cpio' =>
10303
    array (
10304
      0 => 'application/x-sv4cpio',
10305
    ),
10306
    'sv4crc' =>
10307
    array (
10308
      0 => 'application/x-sv4crc',
10309
    ),
10310
    'svc' =>
10311
    array (
10312
      0 => 'application/vnd.dvb.service',
10313
    ),
10314
    'svd' =>
10315
    array (
10316
      0 => 'application/vnd.svd',
10317
    ),
10318
    'svg' =>
10319
    array (
10320
      0 => 'image/svg+xml',
10321
    ),
10322
    'svgz' =>
10323
    array (
10324
      0 => 'image/svg+xml',
10325
      1 => 'image/svg+xml-compressed',
10326
    ),
10327
    'svh' =>
10328
    array (
10329
      0 => 'text/x-svhdr',
10330
    ),
10331
    'swa' =>
10332
    array (
10333
      0 => 'application/x-director',
10334
    ),
10335
    'swap' =>
10336
    array (
10337
      0 => 'text/x-systemd-unit',
10338
    ),
10339
    'swf' =>
10340
    array (
10341
      0 => 'application/x-shockwave-flash',
10342
      1 => 'application/vnd.adobe.flash.movie',
10343
    ),
10344
    'swi' =>
10345
    array (
10346
      0 => 'application/vnd.aristanetworks.swi',
10347
    ),
10348
    'swm' =>
10349
    array (
10350
      0 => 'application/x-ms-wim',
10351
    ),
10352
    'sxc' =>
10353
    array (
10354
      0 => 'application/vnd.sun.xml.calc',
10355
    ),
10356
    'sxd' =>
10357
    array (
10358
      0 => 'application/vnd.sun.xml.draw',
10359
    ),
10360
    'sxg' =>
10361
    array (
10362
      0 => 'application/vnd.sun.xml.writer.global',
10363
    ),
10364
    'sxi' =>
10365
    array (
10366
      0 => 'application/vnd.sun.xml.impress',
10367
    ),
10368
    'sxm' =>
10369
    array (
10370
      0 => 'application/vnd.sun.xml.math',
10371
    ),
10372
    'sxw' =>
10373
    array (
10374
      0 => 'application/vnd.sun.xml.writer',
10375
    ),
10376
    'sylk' =>
10377
    array (
10378
      0 => 'text/spreadsheet',
10379
    ),
10380
    't' =>
10381
    array (
10382
      0 => 'text/troff',
10383
      1 => 'application/x-perl',
10384
    ),
10385
    't2t' =>
10386
    array (
10387
      0 => 'text/x-txt2tags',
10388
    ),
10389
    't3' =>
10390
    array (
10391
      0 => 'application/x-t3vm-image',
10392
    ),
10393
    'taglet' =>
10394
    array (
10395
      0 => 'application/vnd.mynfc',
10396
    ),
10397
    'tao' =>
10398
    array (
10399
      0 => 'application/vnd.tao.intent-module-archive',
10400
    ),
10401
    'tar' =>
10402
    array (
10403
      0 => 'application/x-tar',
10404
    ),
10405
    'tar.bz' =>
10406
    array (
10407
      0 => 'application/x-bzip-compressed-tar',
10408
    ),
10409
    'tar.bz2' =>
10410
    array (
10411
      0 => 'application/x-bzip-compressed-tar',
10412
    ),
10413
    'tar.gz' =>
10414
    array (
10415
      0 => 'application/x-compressed-tar',
10416
    ),
10417
    'tar.lrz' =>
10418
    array (
10419
      0 => 'application/x-lrzip-compressed-tar',
10420
    ),
10421
    'tar.lz' =>
10422
    array (
10423
      0 => 'application/x-lzip-compressed-tar',
10424
    ),
10425
    'tar.lz4' =>
10426
    array (
10427
      0 => 'application/x-lz4-compressed-tar',
10428
    ),
10429
    'tar.lzma' =>
10430
    array (
10431
      0 => 'application/x-lzma-compressed-tar',
10432
    ),
10433
    'tar.lzo' =>
10434
    array (
10435
      0 => 'application/x-tzo',
10436
    ),
10437
    'tar.xz' =>
10438
    array (
10439
      0 => 'application/x-xz-compressed-tar',
10440
    ),
10441
    'tar.z' =>
10442
    array (
10443
      0 => 'application/x-tarz',
10444
    ),
10445
    'target' =>
10446
    array (
10447
      0 => 'text/x-systemd-unit',
10448
    ),
10449
    'taz' =>
10450
    array (
10451
      0 => 'application/x-tarz',
10452
    ),
10453
    'tb2' =>
10454
    array (
10455
      0 => 'application/x-bzip-compressed-tar',
10456
    ),
10457
    'tbz' =>
10458
    array (
10459
      0 => 'application/x-bzip-compressed-tar',
10460
    ),
10461
    'tbz2' =>
10462
    array (
10463
      0 => 'application/x-bzip-compressed-tar',
10464
    ),
10465
    'tcap' =>
10466
    array (
10467
      0 => 'application/vnd.3gpp2.tcap',
10468
    ),
10469
    'tcl' =>
10470
    array (
10471
      0 => 'application/x-tcl',
10472
      1 => 'text/x-tcl',
10473
    ),
10474
    'teacher' =>
10475
    array (
10476
      0 => 'application/vnd.smart.teacher',
10477
    ),
10478
    'tei' =>
10479
    array (
10480
      0 => 'application/tei+xml',
10481
    ),
10482
    'teicorpus' =>
10483
    array (
10484
      0 => 'application/tei+xml',
10485
    ),
10486
    'tex' =>
10487
    array (
10488
      0 => 'application/x-tex',
10489
      1 => 'text/x-tex',
10490
    ),
10491
    'texi' =>
10492
    array (
10493
      0 => 'application/x-texinfo',
10494
      1 => 'text/x-texinfo',
10495
    ),
10496
    'texinfo' =>
10497
    array (
10498
      0 => 'application/x-texinfo',
10499
      1 => 'text/x-texinfo',
10500
    ),
10501
    'text' =>
10502
    array (
10503
      0 => 'text/plain',
10504
    ),
10505
    'tfi' =>
10506
    array (
10507
      0 => 'application/thraud+xml',
10508
    ),
10509
    'tfm' =>
10510
    array (
10511
      0 => 'application/x-tex-tfm',
10512
    ),
10513
    'tga' =>
10514
    array (
10515
      0 => 'image/x-tga',
10516
    ),
10517
    'tgz' =>
10518
    array (
10519
      0 => 'application/x-compressed-tar',
10520
    ),
10521
    'theme' =>
10522
    array (
10523
      0 => 'application/x-theme',
10524
    ),
10525
    'themepack' =>
10526
    array (
10527
      0 => 'application/x-windows-themepack',
10528
    ),
10529
    'thmx' =>
10530
    array (
10531
      0 => 'application/vnd.ms-officetheme',
10532
    ),
10533
    'tif' =>
10534
    array (
10535
      0 => 'image/tiff',
10536
    ),
10537
    'tiff' =>
10538
    array (
10539
      0 => 'image/tiff',
10540
    ),
10541
    'timer' =>
10542
    array (
10543
      0 => 'text/x-systemd-unit',
10544
    ),
10545
    'tk' =>
10546
    array (
10547
      0 => 'text/x-tcl',
10548
    ),
10549
    'tlrz' =>
10550
    array (
10551
      0 => 'application/x-lrzip-compressed-tar',
10552
    ),
10553
    'tlz' =>
10554
    array (
10555
      0 => 'application/x-lzma-compressed-tar',
10556
    ),
10557
    'tmo' =>
10558
    array (
10559
      0 => 'application/vnd.tmobile-livetv',
10560
    ),
10561
    'tnef' =>
10562
    array (
10563
      0 => 'application/vnd.ms-tnef',
10564
    ),
10565
    'tnf' =>
10566
    array (
10567
      0 => 'application/vnd.ms-tnef',
10568
    ),
10569
    'toc' =>
10570
    array (
10571
      0 => 'application/x-cdrdao-toc',
10572
    ),
10573
    'torrent' =>
10574
    array (
10575
      0 => 'application/x-bittorrent',
10576
    ),
10577
    'tpic' =>
10578
    array (
10579
      0 => 'image/x-tga',
10580
    ),
10581
    'tpl' =>
10582
    array (
10583
      0 => 'application/vnd.groove-tool-template',
10584
    ),
10585
    'tpt' =>
10586
    array (
10587
      0 => 'application/vnd.trid.tpt',
10588
    ),
10589
    'tr' =>
10590
    array (
10591
      0 => 'text/troff',
10592
    ),
10593
    'tra' =>
10594
    array (
10595
      0 => 'application/vnd.trueapp',
10596
    ),
10597
    'trig' =>
10598
    array (
10599
      0 => 'application/trig',
10600
    ),
10601
    'trm' =>
10602
    array (
10603
      0 => 'application/x-msterminal',
10604
    ),
10605
    'ts' =>
10606
    array (
10607
      0 => 'text/vnd.qt.linguist',
10608
      1 => 'video/mp2t',
10609
    ),
10610
    'tsd' =>
10611
    array (
10612
      0 => 'application/timestamped-data',
10613
    ),
10614
    'tsv' =>
10615
    array (
10616
      0 => 'text/tab-separated-values',
10617
    ),
10618
    'tta' =>
10619
    array (
10620
      0 => 'audio/x-tta',
10621
    ),
10622
    'ttc' =>
10623
    array (
10624
      0 => 'font/collection',
10625
    ),
10626
    'ttf' =>
10627
    array (
10628
      0 => 'font/ttf',
10629
    ),
10630
    'ttl' =>
10631
    array (
10632
      0 => 'text/turtle',
10633
    ),
10634
    'ttx' =>
10635
    array (
10636
      0 => 'application/x-font-ttx',
10637
    ),
10638
    'twd' =>
10639
    array (
10640
      0 => 'application/vnd.simtech-mindmapper',
10641
    ),
10642
    'twds' =>
10643
    array (
10644
      0 => 'application/vnd.simtech-mindmapper',
10645
    ),
10646
    'twig' =>
10647
    array (
10648
      0 => 'text/x-twig',
10649
    ),
10650
    'txd' =>
10651
    array (
10652
      0 => 'application/vnd.genomatix.tuxedo',
10653
    ),
10654
    'txf' =>
10655
    array (
10656
      0 => 'application/vnd.mobius.txf',
10657
    ),
10658
    'txt' =>
10659
    array (
10660
      0 => 'text/plain',
10661
    ),
10662
    'txz' =>
10663
    array (
10664
      0 => 'application/x-xz-compressed-tar',
10665
    ),
10666
    'tzo' =>
10667
    array (
10668
      0 => 'application/x-tzo',
10669
    ),
10670
    'u32' =>
10671
    array (
10672
      0 => 'application/x-authorware-bin',
10673
    ),
10674
    'udeb' =>
10675
    array (
10676
      0 => 'application/x-debian-package',
10677
      1 => 'application/vnd.debian.binary-package',
10678
    ),
10679
    'ufd' =>
10680
    array (
10681
      0 => 'application/vnd.ufdl',
10682
    ),
10683
    'ufdl' =>
10684
    array (
10685
      0 => 'application/vnd.ufdl',
10686
    ),
10687
    'ufraw' =>
10688
    array (
10689
      0 => 'application/x-ufraw',
10690
    ),
10691
    'ui' =>
10692
    array (
10693
      0 => 'application/x-designer',
10694
      1 => 'application/x-gtk-builder',
10695
    ),
10696
    'uil' =>
10697
    array (
10698
      0 => 'text/x-uil',
10699
    ),
10700
    'ult' =>
10701
    array (
10702
      0 => 'audio/x-mod',
10703
    ),
10704
    'ulx' =>
10705
    array (
10706
      0 => 'application/x-glulx',
10707
    ),
10708
    'umj' =>
10709
    array (
10710
      0 => 'application/vnd.umajin',
10711
    ),
10712
    'unf' =>
10713
    array (
10714
      0 => 'application/x-nes-rom',
10715
    ),
10716
    'uni' =>
10717
    array (
10718
      0 => 'audio/x-mod',
10719
    ),
10720
    'unif' =>
10721
    array (
10722
      0 => 'application/x-nes-rom',
10723
    ),
10724
    'unityweb' =>
10725
    array (
10726
      0 => 'application/vnd.unity',
10727
    ),
10728
    'uoml' =>
10729
    array (
10730
      0 => 'application/vnd.uoml+xml',
10731
    ),
10732
    'uri' =>
10733
    array (
10734
      0 => 'text/uri-list',
10735
    ),
10736
    'uris' =>
10737
    array (
10738
      0 => 'text/uri-list',
10739
    ),
10740
    'url' =>
10741
    array (
10742
      0 => 'application/x-mswinurl',
10743
    ),
10744
    'urls' =>
10745
    array (
10746
      0 => 'text/uri-list',
10747
    ),
10748
    'ustar' =>
10749
    array (
10750
      0 => 'application/x-ustar',
10751
    ),
10752
    'utz' =>
10753
    array (
10754
      0 => 'application/vnd.uiq.theme',
10755
    ),
10756
    'uu' =>
10757
    array (
10758
      0 => 'text/x-uuencode',
10759
    ),
10760
    'uue' =>
10761
    array (
10762
      0 => 'text/x-uuencode',
10763
    ),
10764
    'uva' =>
10765
    array (
10766
      0 => 'audio/vnd.dece.audio',
10767
    ),
10768
    'uvd' =>
10769
    array (
10770
      0 => 'application/vnd.dece.data',
10771
    ),
10772
    'uvf' =>
10773
    array (
10774
      0 => 'application/vnd.dece.data',
10775
    ),
10776
    'uvg' =>
10777
    array (
10778
      0 => 'image/vnd.dece.graphic',
10779
    ),
10780
    'uvh' =>
10781
    array (
10782
      0 => 'video/vnd.dece.hd',
10783
    ),
10784
    'uvi' =>
10785
    array (
10786
      0 => 'image/vnd.dece.graphic',
10787
    ),
10788
    'uvm' =>
10789
    array (
10790
      0 => 'video/vnd.dece.mobile',
10791
    ),
10792
    'uvp' =>
10793
    array (
10794
      0 => 'video/vnd.dece.pd',
10795
    ),
10796
    'uvs' =>
10797
    array (
10798
      0 => 'video/vnd.dece.sd',
10799
    ),
10800
    'uvt' =>
10801
    array (
10802
      0 => 'application/vnd.dece.ttml+xml',
10803
    ),
10804
    'uvu' =>
10805
    array (
10806
      0 => 'video/vnd.uvvu.mp4',
10807
    ),
10808
    'uvv' =>
10809
    array (
10810
      0 => 'video/vnd.dece.video',
10811
    ),
10812
    'uvva' =>
10813
    array (
10814
      0 => 'audio/vnd.dece.audio',
10815
    ),
10816
    'uvvd' =>
10817
    array (
10818
      0 => 'application/vnd.dece.data',
10819
    ),
10820
    'uvvf' =>
10821
    array (
10822
      0 => 'application/vnd.dece.data',
10823
    ),
10824
    'uvvg' =>
10825
    array (
10826
      0 => 'image/vnd.dece.graphic',
10827
    ),
10828
    'uvvh' =>
10829
    array (
10830
      0 => 'video/vnd.dece.hd',
10831
    ),
10832
    'uvvi' =>
10833
    array (
10834
      0 => 'image/vnd.dece.graphic',
10835
    ),
10836
    'uvvm' =>
10837
    array (
10838
      0 => 'video/vnd.dece.mobile',
10839
    ),
10840
    'uvvp' =>
10841
    array (
10842
      0 => 'video/vnd.dece.pd',
10843
    ),
10844
    'uvvs' =>
10845
    array (
10846
      0 => 'video/vnd.dece.sd',
10847
    ),
10848
    'uvvt' =>
10849
    array (
10850
      0 => 'application/vnd.dece.ttml+xml',
10851
    ),
10852
    'uvvu' =>
10853
    array (
10854
      0 => 'video/vnd.uvvu.mp4',
10855
    ),
10856
    'uvvv' =>
10857
    array (
10858
      0 => 'video/vnd.dece.video',
10859
    ),
10860
    'uvvx' =>
10861
    array (
10862
      0 => 'application/vnd.dece.unspecified',
10863
    ),
10864
    'uvvz' =>
10865
    array (
10866
      0 => 'application/vnd.dece.zip',
10867
    ),
10868
    'uvx' =>
10869
    array (
10870
      0 => 'application/vnd.dece.unspecified',
10871
    ),
10872
    'uvz' =>
10873
    array (
10874
      0 => 'application/vnd.dece.zip',
10875
    ),
10876
    'v' =>
10877
    array (
10878
      0 => 'text/x-verilog',
10879
    ),
10880
    'v64' =>
10881
    array (
10882
      0 => 'application/x-n64-rom',
10883
    ),
10884
    'vala' =>
10885
    array (
10886
      0 => 'text/x-vala',
10887
    ),
10888
    'vapi' =>
10889
    array (
10890
      0 => 'text/x-vala',
10891
    ),
10892
    'vb' =>
10893
    array (
10894
      0 => 'application/x-virtual-boy-rom',
10895
    ),
10896
    'vcard' =>
10897
    array (
10898
      0 => 'text/vcard',
10899
    ),
10900
    'vcd' =>
10901
    array (
10902
      0 => 'application/x-cdlink',
10903
    ),
10904
    'vcf' =>
10905
    array (
10906
      0 => 'text/x-vcard',
10907
      1 => 'text/vcard',
10908
    ),
10909
    'vcg' =>
10910
    array (
10911
      0 => 'application/vnd.groove-vcard',
10912
    ),
10913
    'vcs' =>
10914
    array (
10915
      0 => 'text/x-vcalendar',
10916
      1 => 'text/calendar',
10917
    ),
10918
    'vct' =>
10919
    array (
10920
      0 => 'text/vcard',
10921
    ),
10922
    'vcx' =>
10923
    array (
10924
      0 => 'application/vnd.vcx',
10925
    ),
10926
    'vda' =>
10927
    array (
10928
      0 => 'image/x-tga',
10929
    ),
10930
    'vhd' =>
10931
    array (
10932
      0 => 'text/x-vhdl',
10933
    ),
10934
    'vhdl' =>
10935
    array (
10936
      0 => 'text/x-vhdl',
10937
    ),
10938
    'vis' =>
10939
    array (
10940
      0 => 'application/vnd.visionary',
10941
    ),
10942
    'viv' =>
10943
    array (
10944
      0 => 'video/vnd.vivo',
10945
    ),
10946
    'vivo' =>
10947
    array (
10948
      0 => 'video/vnd.vivo',
10949
    ),
10950
    'vlc' =>
10951
    array (
10952
      0 => 'audio/x-mpegurl',
10953
    ),
10954
    'vob' =>
10955
    array (
10956
      0 => 'video/x-ms-vob',
10957
      1 => 'video/mpeg',
10958
    ),
10959
    'voc' =>
10960
    array (
10961
      0 => 'audio/x-voc',
10962
    ),
10963
    'vor' =>
10964
    array (
10965
      0 => 'application/vnd.stardivision.writer',
10966
    ),
10967
    'vox' =>
10968
    array (
10969
      0 => 'application/x-authorware-bin',
10970
    ),
10971
    'vrm' =>
10972
    array (
10973
      0 => 'model/vrml',
10974
    ),
10975
    'vrml' =>
10976
    array (
10977
      0 => 'model/vrml',
10978
    ),
10979
    'vsd' =>
10980
    array (
10981
      0 => 'application/vnd.visio',
10982
    ),
10983
    'vsdm' =>
10984
    array (
10985
      0 => 'application/vnd.ms-visio.drawing.macroenabled.main+xml',
10986
    ),
10987
    'vsdx' =>
10988
    array (
10989
      0 => 'application/vnd.ms-visio.drawing.main+xml',
10990
    ),
10991
    'vsf' =>
10992
    array (
10993
      0 => 'application/vnd.vsf',
10994
    ),
10995
    'vss' =>
10996
    array (
10997
      0 => 'application/vnd.visio',
10998
    ),
10999
    'vssm' =>
11000
    array (
11001
      0 => 'application/vnd.ms-visio.stencil.macroenabled.main+xml',
11002
    ),
11003
    'vssx' =>
11004
    array (
11005
      0 => 'application/vnd.ms-visio.stencil.main+xml',
11006
    ),
11007
    'vst' =>
11008
    array (
11009
      0 => 'application/vnd.visio',
11010
      1 => 'image/x-tga',
11011
    ),
11012
    'vstm' =>
11013
    array (
11014
      0 => 'application/vnd.ms-visio.template.macroenabled.main+xml',
11015
    ),
11016
    'vstx' =>
11017
    array (
11018
      0 => 'application/vnd.ms-visio.template.main+xml',
11019
    ),
11020
    'vsw' =>
11021
    array (
11022
      0 => 'application/vnd.visio',
11023
    ),
11024
    'vtt' =>
11025
    array (
11026
      0 => 'text/vtt',
11027
    ),
11028
    'vtu' =>
11029
    array (
11030
      0 => 'model/vnd.vtu',
11031
    ),
11032
    'vxml' =>
11033
    array (
11034
      0 => 'application/voicexml+xml',
11035
    ),
11036
    'w3d' =>
11037
    array (
11038
      0 => 'application/x-director',
11039
    ),
11040
    'wad' =>
11041
    array (
11042
      0 => 'application/x-doom',
11043
      1 => 'application/x-wii-wad',
11044
      2 => 'application/x-doom-wad',
11045
    ),
11046
    'wav' =>
11047
    array (
11048
      0 => 'audio/x-wav',
11049
    ),
11050
    'wax' =>
11051
    array (
11052
      0 => 'audio/x-ms-wax',
11053
      1 => 'audio/x-ms-asx',
11054
    ),
11055
    'wb1' =>
11056
    array (
11057
      0 => 'application/x-quattropro',
11058
    ),
11059
    'wb2' =>
11060
    array (
11061
      0 => 'application/x-quattropro',
11062
    ),
11063
    'wb3' =>
11064
    array (
11065
      0 => 'application/x-quattropro',
11066
    ),
11067
    'wbmp' =>
11068
    array (
11069
      0 => 'image/vnd.wap.wbmp',
11070
    ),
11071
    'wbs' =>
11072
    array (
11073
      0 => 'application/vnd.criticaltools.wbs+xml',
11074
    ),
11075
    'wbxml' =>
11076
    array (
11077
      0 => 'application/vnd.wap.wbxml',
11078
    ),
11079
    'wcm' =>
11080
    array (
11081
      0 => 'application/vnd.ms-works',
11082
    ),
11083
    'wdb' =>
11084
    array (
11085
      0 => 'application/vnd.ms-works',
11086
    ),
11087
    'wdp' =>
11088
    array (
11089
      0 => 'image/vnd.ms-photo',
11090
    ),
11091
    'weba' =>
11092
    array (
11093
      0 => 'audio/webm',
11094
    ),
11095
    'webm' =>
11096
    array (
11097
      0 => 'video/webm',
11098
    ),
11099
    'webp' =>
11100
    array (
11101
      0 => 'image/webp',
11102
    ),
11103
    'wg' =>
11104
    array (
11105
      0 => 'application/vnd.pmi.widget',
11106
    ),
11107
    'wgt' =>
11108
    array (
11109
      0 => 'application/widget',
11110
    ),
11111
    'wim' =>
11112
    array (
11113
      0 => 'application/x-ms-wim',
11114
    ),
11115
    'wk1' =>
11116
    array (
11117
      0 => 'application/vnd.lotus-1-2-3',
11118
    ),
11119
    'wk3' =>
11120
    array (
11121
      0 => 'application/vnd.lotus-1-2-3',
11122
    ),
11123
    'wk4' =>
11124
    array (
11125
      0 => 'application/vnd.lotus-1-2-3',
11126
    ),
11127
    'wkdownload' =>
11128
    array (
11129
      0 => 'application/x-partial-download',
11130
    ),
11131
    'wks' =>
11132
    array (
11133
      0 => 'application/vnd.ms-works',
11134
      1 => 'application/vnd.lotus-1-2-3',
11135
    ),
11136
    'wm' =>
11137
    array (
11138
      0 => 'video/x-ms-wm',
11139
    ),
11140
    'wma' =>
11141
    array (
11142
      0 => 'audio/x-ms-wma',
11143
    ),
11144
    'wmd' =>
11145
    array (
11146
      0 => 'application/x-ms-wmd',
11147
    ),
11148
    'wmf' =>
11149
    array (
11150
      0 => 'application/x-msmetafile',
11151
      1 => 'image/wmf',
11152
    ),
11153
    'wml' =>
11154
    array (
11155
      0 => 'text/vnd.wap.wml',
11156
    ),
11157
    'wmlc' =>
11158
    array (
11159
      0 => 'application/vnd.wap.wmlc',
11160
    ),
11161
    'wmls' =>
11162
    array (
11163
      0 => 'text/vnd.wap.wmlscript',
11164
    ),
11165
    'wmlsc' =>
11166
    array (
11167
      0 => 'application/vnd.wap.wmlscriptc',
11168
    ),
11169
    'wmv' =>
11170
    array (
11171
      0 => 'video/x-ms-wmv',
11172
    ),
11173
    'wmx' =>
11174
    array (
11175
      0 => 'video/x-ms-wmx',
11176
      1 => 'audio/x-ms-asx',
11177
    ),
11178
    'wmz' =>
11179
    array (
11180
      0 => 'application/x-msmetafile',
11181
      1 => 'application/x-ms-wmz',
11182
    ),
11183
    'woff' =>
11184
    array (
11185
      0 => 'font/woff',
11186
    ),
11187
    'woff2' =>
11188
    array (
11189
      0 => 'font/woff2',
11190
      1 => 'font/woff',
11191
    ),
11192
    'wp' =>
11193
    array (
11194
      0 => 'application/vnd.wordperfect',
11195
    ),
11196
    'wp4' =>
11197
    array (
11198
      0 => 'application/vnd.wordperfect',
11199
    ),
11200
    'wp5' =>
11201
    array (
11202
      0 => 'application/vnd.wordperfect',
11203
    ),
11204
    'wp6' =>
11205
    array (
11206
      0 => 'application/vnd.wordperfect',
11207
    ),
11208
    'wpd' =>
11209
    array (
11210
      0 => 'application/vnd.wordperfect',
11211
    ),
11212
    'wpg' =>
11213
    array (
11214
      0 => 'application/x-wpg',
11215
    ),
11216
    'wpl' =>
11217
    array (
11218
      0 => 'application/vnd.ms-wpl',
11219
    ),
11220
    'wpp' =>
11221
    array (
11222
      0 => 'application/vnd.wordperfect',
11223
    ),
11224
    'wps' =>
11225
    array (
11226
      0 => 'application/vnd.ms-works',
11227
    ),
11228
    'wqd' =>
11229
    array (
11230
      0 => 'application/vnd.wqd',
11231
    ),
11232
    'wri' =>
11233
    array (
11234
      0 => 'application/x-mswrite',
11235
    ),
11236
    'wrl' =>
11237
    array (
11238
      0 => 'model/vrml',
11239
    ),
11240
    'ws' =>
11241
    array (
11242
      0 => 'application/x-wonderswan-rom',
11243
    ),
11244
    'wsc' =>
11245
    array (
11246
      0 => 'application/x-wonderswan-color-rom',
11247
    ),
11248
    'wsdl' =>
11249
    array (
11250
      0 => 'application/wsdl+xml',
11251
    ),
11252
    'wsgi' =>
11253
    array (
11254
      0 => 'text/x-python',
11255
    ),
11256
    'wspolicy' =>
11257
    array (
11258
      0 => 'application/wspolicy+xml',
11259
    ),
11260
    'wtb' =>
11261
    array (
11262
      0 => 'application/vnd.webturbo',
11263
    ),
11264
    'wv' =>
11265
    array (
11266
      0 => 'audio/x-wavpack',
11267
    ),
11268
    'wvc' =>
11269
    array (
11270
      0 => 'audio/x-wavpack-correction',
11271
    ),
11272
    'wvp' =>
11273
    array (
11274
      0 => 'audio/x-wavpack',
11275
    ),
11276
    'wvx' =>
11277
    array (
11278
      0 => 'video/x-ms-wvx',
11279
      1 => 'audio/x-ms-asx',
11280
    ),
11281
    'wwf' =>
11282
    array (
11283
      0 => 'application/x-wwf',
11284
    ),
11285
    'x32' =>
11286
    array (
11287
      0 => 'application/x-authorware-bin',
11288
    ),
11289
    'x3d' =>
11290
    array (
11291
      0 => 'model/x3d+xml',
11292
    ),
11293
    'x3db' =>
11294
    array (
11295
      0 => 'model/x3d+binary',
11296
    ),
11297
    'x3dbz' =>
11298
    array (
11299
      0 => 'model/x3d+binary',
11300
    ),
11301
    'x3dv' =>
11302
    array (
11303
      0 => 'model/x3d+vrml',
11304
    ),
11305
    'x3dvz' =>
11306
    array (
11307
      0 => 'model/x3d+vrml',
11308
    ),
11309
    'x3dz' =>
11310
    array (
11311
      0 => 'model/x3d+xml',
11312
    ),
11313
    'x3f' =>
11314
    array (
11315
      0 => 'image/x-sigma-x3f',
11316
    ),
11317
    'xac' =>
11318
    array (
11319
      0 => 'application/x-gnucash',
11320
    ),
11321
    'xaml' =>
11322
    array (
11323
      0 => 'application/xaml+xml',
11324
    ),
11325
    'xap' =>
11326
    array (
11327
      0 => 'application/x-silverlight-app',
11328
    ),
11329
    'xar' =>
11330
    array (
11331
      0 => 'application/vnd.xara',
11332
      1 => 'application/x-xar',
11333
    ),
11334
    'xbap' =>
11335
    array (
11336
      0 => 'application/x-ms-xbap',
11337
    ),
11338
    'xbd' =>
11339
    array (
11340
      0 => 'application/vnd.fujixerox.docuworks.binder',
11341
    ),
11342
    'xbel' =>
11343
    array (
11344
      0 => 'application/x-xbel',
11345
    ),
11346
    'xbl' =>
11347
    array (
11348
      0 => 'application/xml',
11349
    ),
11350
    'xbm' =>
11351
    array (
11352
      0 => 'image/x-xbitmap',
11353
    ),
11354
    'xcf' =>
11355
    array (
11356
      0 => 'image/x-xcf',
11357
    ),
11358
    'xcf.bz2' =>
11359
    array (
11360
      0 => 'image/x-compressed-xcf',
11361
    ),
11362
    'xcf.gz' =>
11363
    array (
11364
      0 => 'image/x-compressed-xcf',
11365
    ),
11366
    'xdf' =>
11367
    array (
11368
      0 => 'application/xcap-diff+xml',
11369
    ),
11370
    'xdgapp' =>
11371
    array (
11372
      0 => 'application/vnd.flatpak',
11373
    ),
11374
    'xdm' =>
11375
    array (
11376
      0 => 'application/vnd.syncml.dm+xml',
11377
    ),
11378
    'xdp' =>
11379
    array (
11380
      0 => 'application/vnd.adobe.xdp+xml',
11381
    ),
11382
    'xdssc' =>
11383
    array (
11384
      0 => 'application/dssc+xml',
11385
    ),
11386
    'xdw' =>
11387
    array (
11388
      0 => 'application/vnd.fujixerox.docuworks',
11389
    ),
11390
    'xenc' =>
11391
    array (
11392
      0 => 'application/xenc+xml',
11393
    ),
11394
    'xer' =>
11395
    array (
11396
      0 => 'application/patch-ops-error+xml',
11397
    ),
11398
    'xfdf' =>
11399
    array (
11400
      0 => 'application/vnd.adobe.xfdf',
11401
    ),
11402
    'xfdl' =>
11403
    array (
11404
      0 => 'application/vnd.xfdl',
11405
    ),
11406
    'xhe' =>
11407
    array (
11408
      0 => 'audio/usac',
11409
    ),
11410
    'xht' =>
11411
    array (
11412
      0 => 'application/xhtml+xml',
11413
    ),
11414
    'xhtml' =>
11415
    array (
11416
      0 => 'application/xhtml+xml',
11417
    ),
11418
    'xhvml' =>
11419
    array (
11420
      0 => 'application/xv+xml',
11421
    ),
11422
    'xi' =>
11423
    array (
11424
      0 => 'audio/x-xi',
11425
    ),
11426
    'xif' =>
11427
    array (
11428
      0 => 'image/vnd.xiff',
11429
    ),
11430
    'xla' =>
11431
    array (
11432
      0 => 'application/vnd.ms-excel',
11433
    ),
11434
    'xlam' =>
11435
    array (
11436
      0 => 'application/vnd.ms-excel.addin.macroenabled.12',
11437
    ),
11438
    'xlc' =>
11439
    array (
11440
      0 => 'application/vnd.ms-excel',
11441
    ),
11442
    'xld' =>
11443
    array (
11444
      0 => 'application/vnd.ms-excel',
11445
    ),
11446
    'xlf' =>
11447
    array (
11448
      0 => 'application/x-xliff+xml',
11449
      1 => 'application/xliff+xml',
11450
    ),
11451
    'xliff' =>
11452
    array (
11453
      0 => 'application/xliff+xml',
11454
    ),
11455
    'xll' =>
11456
    array (
11457
      0 => 'application/vnd.ms-excel',
11458
    ),
11459
    'xlm' =>
11460
    array (
11461
      0 => 'application/vnd.ms-excel',
11462
    ),
11463
    'xlr' =>
11464
    array (
11465
      0 => 'application/vnd.ms-works',
11466
    ),
11467
    'xls' =>
11468
    array (
11469
      0 => 'application/vnd.ms-excel',
11470
    ),
11471
    'xlsb' =>
11472
    array (
11473
      0 => 'application/vnd.ms-excel.sheet.binary.macroenabled.12',
11474
    ),
11475
    'xlsm' =>
11476
    array (
11477
      0 => 'application/vnd.ms-excel.sheet.macroenabled.12',
11478
    ),
11479
    'xlsx' =>
11480
    array (
11481
      0 => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',
11482
    ),
11483
    'xlt' =>
11484
    array (
11485
      0 => 'application/vnd.ms-excel',
11486
    ),
11487
    'xltm' =>
11488
    array (
11489
      0 => 'application/vnd.ms-excel.template.macroenabled.12',
11490
    ),
11491
    'xltx' =>
11492
    array (
11493
      0 => 'application/vnd.openxmlformats-officedocument.spreadsheetml.template',
11494
    ),
11495
    'xlw' =>
11496
    array (
11497
      0 => 'application/vnd.ms-excel',
11498
    ),
11499
    'xm' =>
11500
    array (
11501
      0 => 'audio/xm',
11502
      1 => 'audio/x-xm',
11503
    ),
11504
    'xmf' =>
11505
    array (
11506
      0 => 'audio/x-xmf',
11507
    ),
11508
    'xmi' =>
11509
    array (
11510
      0 => 'text/x-xmi',
11511
    ),
11512
    'xml' =>
11513
    array (
11514
      0 => 'application/xml',
11515
    ),
11516
    'xo' =>
11517
    array (
11518
      0 => 'application/vnd.olpc-sugar',
11519
    ),
11520
    'xop' =>
11521
    array (
11522
      0 => 'application/xop+xml',
11523
    ),
11524
    'xpi' =>
11525
    array (
11526
      0 => 'application/x-xpinstall',
11527
    ),
11528
    'xpl' =>
11529
    array (
11530
      0 => 'application/xproc+xml',
11531
    ),
11532
    'xpm' =>
11533
    array (
11534
      0 => 'image/x-xpixmap',
11535
    ),
11536
    'xpr' =>
11537
    array (
11538
      0 => 'application/vnd.is-xpr',
11539
    ),
11540
    'xps' =>
11541
    array (
11542
      0 => 'application/vnd.ms-xpsdocument',
11543
      1 => 'application/oxps',
11544
    ),
11545
    'xpw' =>
11546
    array (
11547
      0 => 'application/vnd.intercon.formnet',
11548
    ),
11549
    'xpx' =>
11550
    array (
11551
      0 => 'application/vnd.intercon.formnet',
11552
    ),
11553
    'xsd' =>
11554
    array (
11555
      0 => 'application/xml',
11556
    ),
11557
    'xsl' =>
11558
    array (
11559
      0 => 'application/xml',
11560
      1 => 'application/xslt+xml',
11561
    ),
11562
    'xslfo' =>
11563
    array (
11564
      0 => 'text/x-xslfo',
11565
    ),
11566
    'xslt' =>
11567
    array (
11568
      0 => 'application/xslt+xml',
11569
    ),
11570
    'xsm' =>
11571
    array (
11572
      0 => 'application/vnd.syncml+xml',
11573
    ),
11574
    'xspf' =>
11575
    array (
11576
      0 => 'application/xspf+xml',
11577
    ),
11578
    'xul' =>
11579
    array (
11580
      0 => 'application/vnd.mozilla.xul+xml',
11581
    ),
11582
    'xvm' =>
11583
    array (
11584
      0 => 'application/xv+xml',
11585
    ),
11586
    'xvml' =>
11587
    array (
11588
      0 => 'application/xv+xml',
11589
    ),
11590
    'xwd' =>
11591
    array (
11592
      0 => 'image/x-xwindowdump',
11593
    ),
11594
    'xyz' =>
11595
    array (
11596
      0 => 'chemical/x-xyz',
11597
    ),
11598
    'xz' =>
11599
    array (
11600
      0 => 'application/x-xz',
11601
    ),
11602
    'yaml' =>
11603
    array (
11604
      0 => 'application/x-yaml',
11605
    ),
11606
    'yang' =>
11607
    array (
11608
      0 => 'application/yang',
11609
    ),
11610
    'yin' =>
11611
    array (
11612
      0 => 'application/yin+xml',
11613
    ),
11614
    'yml' =>
11615
    array (
11616
      0 => 'application/x-yaml',
11617
    ),
11618
    'yt' =>
11619
    array (
11620
      0 => 'application/vnd.youtube.yt',
11621
    ),
11622
    'z' =>
11623
    array (
11624
      0 => 'application/x-compress',
11625
    ),
11626
    'z1' =>
11627
    array (
11628
      0 => 'application/x-zmachine',
11629
    ),
11630
    'z2' =>
11631
    array (
11632
      0 => 'application/x-zmachine',
11633
    ),
11634
    'z3' =>
11635
    array (
11636
      0 => 'application/x-zmachine',
11637
    ),
11638
    'z4' =>
11639
    array (
11640
      0 => 'application/x-zmachine',
11641
    ),
11642
    'z5' =>
11643
    array (
11644
      0 => 'application/x-zmachine',
11645
    ),
11646
    'z6' =>
11647
    array (
11648
      0 => 'application/x-zmachine',
11649
    ),
11650
    'z64' =>
11651
    array (
11652
      0 => 'application/x-n64-rom',
11653
    ),
11654
    'z7' =>
11655
    array (
11656
      0 => 'application/x-zmachine',
11657
    ),
11658
    'z8' =>
11659
    array (
11660
      0 => 'application/x-zmachine',
11661
    ),
11662
    'zabw' =>
11663
    array (
11664
      0 => 'application/x-abiword',
11665
    ),
11666
    'zaz' =>
11667
    array (
11668
      0 => 'application/vnd.zzazz.deck+xml',
11669
    ),
11670
    'zip' =>
11671
    array (
11672
      0 => 'application/zip',
11673
    ),
11674
    'zir' =>
11675
    array (
11676
      0 => 'application/vnd.zul',
11677
    ),
11678
    'zirz' =>
11679
    array (
11680
      0 => 'application/vnd.zul',
11681
    ),
11682
    'zmm' =>
11683
    array (
11684
      0 => 'application/vnd.handheld-entertainment+xml',
11685
    ),
11686
    'zoo' =>
11687
    array (
11688
      0 => 'application/x-zoo',
11689
    ),
11690
    'zsav' =>
11691
    array (
11692
      0 => 'application/x-spss-sav',
11693
    ),
11694
    'zz' =>
11695
    array (
11696
      0 => 'application/zlib',
11697
    ),
11698
    123 =>
11699
    array (
11700
      0 => 'application/vnd.lotus-1-2-3',
11701
    ),
11702
    602 =>
11703
    array (
11704
      0 => 'application/x-t602',
11705
    ),
11706
    669 =>
11707
    array (
11708
      0 => 'audio/x-mod',
11709
    ),
11710
  ),
11711
);
11712
    // phpcs:enable
11713
}
11714