MimeUtils.smali
.class public final Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;
.super Ljava/lang/Object;
.source "MimeUtils.java"
# static fields
.field private static final extensionToMimeTypeMap:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private static final mimeTypeToExtensionMap:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.registers 2
.prologue
.line 28
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->mimeTypeToExtensionMap:Ljava/util/Map;
.line 30
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->extensionToMimeTypeMap:Ljava/util/Map;
.line 46
const-string v0, "application/andrew-inset"
const-string v1, "ez"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 47
const-string v0, "application/dsptype"
const-string v1, "tsp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 48
const-string v0, "application/epub+zip"
const-string v1, "epub"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 49
const-string v0, "application/hta"
const-string v1, "hta"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 50
const-string v0, "application/mac-binhex40"
const-string v1, "hqx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 51
const-string v0, "application/mathematica"
const-string v1, "nb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 52
const-string v0, "application/msaccess"
const-string v1, "mdb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 53
const-string v0, "application/oda"
const-string v1, "oda"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 54
const-string v0, "application/ogg"
const-string v1, "ogx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 55
const-string v0, "application/pdf"
const-string v1, "pdf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 56
const-string v0, "application/pgp-keys"
const-string v1, "key"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 57
const-string v0, "application/pgp-signature"
const-string v1, "pgp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 58
const-string v0, "application/pics-rules"
const-string v1, "prf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 59
const-string v0, "application/pkix-cert"
const-string v1, "cer"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 60
const-string v0, "application/rar"
const-string v1, "rar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 61
const-string v0, "application/rdf+xml"
const-string v1, "rdf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 62
const-string v0, "application/rss+xml"
const-string v1, "rss"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 63
const-string v0, "application/zip"
const-string v1, "zip"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 64
const-string v0, "application/vnd.android.package-archive"
const-string v1, "apk"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 65
const-string v0, "application/vnd.cinderella"
const-string v1, "cdy"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 66
const-string v0, "application/vnd.ms-pki.stl"
const-string v1, "stl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 67
const-string v0, "application/vnd.oasis.opendocument.database"
const-string v1, "odb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 68
const-string v0, "application/vnd.oasis.opendocument.formula"
const-string v1, "odf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 69
const-string v0, "application/vnd.oasis.opendocument.graphics"
const-string v1, "odg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 70
const-string v0, "application/vnd.oasis.opendocument.graphics-template"
const-string v1, "otg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 71
const-string v0, "application/vnd.oasis.opendocument.image"
const-string v1, "odi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 72
const-string v0, "application/vnd.oasis.opendocument.presentation"
const-string v1, "odp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 73
const-string v0, "application/vnd.oasis.opendocument.presentation-template"
const-string v1, "otp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 74
const-string v0, "application/vnd.oasis.opendocument.spreadsheet"
const-string v1, "ods"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 75
const-string v0, "application/vnd.oasis.opendocument.spreadsheet-template"
const-string v1, "ots"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 76
const-string v0, "application/vnd.oasis.opendocument.text"
const-string v1, "odt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 77
const-string v0, "application/vnd.oasis.opendocument.text-master"
const-string v1, "odm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 78
const-string v0, "application/vnd.oasis.opendocument.text-template"
const-string v1, "ott"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 79
const-string v0, "application/vnd.oasis.opendocument.text-web"
const-string v1, "oth"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 80
const-string v0, "application/vnd.google-earth.kml+xml"
const-string v1, "kml"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 81
const-string v0, "application/vnd.google-earth.kmz"
const-string v1, "kmz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 82
const-string v0, "application/msword"
const-string v1, "doc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 83
const-string v0, "application/msword"
const-string v1, "dot"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 84
const-string v0, "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
const-string v1, "docx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 85
const-string v0, "application/vnd.openxmlformats-officedocument.wordprocessingml.template"
const-string v1, "dotx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 86
const-string v0, "application/vnd.ms-excel"
const-string v1, "xls"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 87
const-string v0, "application/vnd.ms-excel"
const-string v1, "xlt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 88
const-string v0, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
const-string v1, "xlsx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 89
const-string v0, "application/vnd.openxmlformats-officedocument.spreadsheetml.template"
const-string v1, "xltx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 90
const-string v0, "application/vnd.ms-powerpoint"
const-string v1, "ppt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 91
const-string v0, "application/vnd.ms-powerpoint"
const-string v1, "pot"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 92
const-string v0, "application/vnd.ms-powerpoint"
const-string v1, "pps"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 93
const-string v0, "application/vnd.openxmlformats-officedocument.presentationml.presentation"
const-string v1, "pptx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 94
const-string v0, "application/vnd.openxmlformats-officedocument.presentationml.template"
const-string v1, "potx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 95
const-string v0, "application/vnd.openxmlformats-officedocument.presentationml.slideshow"
const-string v1, "ppsx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 96
const-string v0, "application/vnd.rim.cod"
const-string v1, "cod"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 97
const-string v0, "application/vnd.smaf"
const-string v1, "mmf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 98
const-string v0, "application/vnd.stardivision.calc"
const-string v1, "sdc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 99
const-string v0, "application/vnd.stardivision.draw"
const-string v1, "sda"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 100
const-string v0, "application/vnd.stardivision.impress"
const-string v1, "sdd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 101
const-string v0, "application/vnd.stardivision.impress"
const-string v1, "sdp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 102
const-string v0, "application/vnd.stardivision.math"
const-string v1, "smf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 103
const-string v0, "application/vnd.stardivision.writer"
const-string v1, "sdw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 104
const-string v0, "application/vnd.stardivision.writer"
const-string v1, "vor"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 105
const-string v0, "application/vnd.stardivision.writer-global"
const-string v1, "sgl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 106
const-string v0, "application/vnd.sun.xml.calc"
const-string v1, "sxc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 107
const-string v0, "application/vnd.sun.xml.calc.template"
const-string v1, "stc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 108
const-string v0, "application/vnd.sun.xml.draw"
const-string v1, "sxd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 109
const-string v0, "application/vnd.sun.xml.draw.template"
const-string v1, "std"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 110
const-string v0, "application/vnd.sun.xml.impress"
const-string v1, "sxi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 111
const-string v0, "application/vnd.sun.xml.impress.template"
const-string v1, "sti"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 112
const-string v0, "application/vnd.sun.xml.math"
const-string v1, "sxm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 113
const-string v0, "application/vnd.sun.xml.writer"
const-string v1, "sxw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 114
const-string v0, "application/vnd.sun.xml.writer.global"
const-string v1, "sxg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 115
const-string v0, "application/vnd.sun.xml.writer.template"
const-string v1, "stw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 116
const-string v0, "application/vnd.visio"
const-string v1, "vsd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 117
const-string v0, "application/vnd.youtube.yt"
const-string v1, "yt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 118
const-string v0, "application/x-abiword"
const-string v1, "abw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 119
const-string v0, "application/x-apple-diskimage"
const-string v1, "dmg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 120
const-string v0, "application/x-bcpio"
const-string v1, "bcpio"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 121
const-string v0, "application/x-bittorrent"
const-string v1, "torrent"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 122
const-string v0, "application/x-cdf"
const-string v1, "cdf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 123
const-string v0, "application/x-cdlink"
const-string v1, "vcd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 124
const-string v0, "application/x-chess-pgn"
const-string v1, "pgn"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 125
const-string v0, "application/x-cpio"
const-string v1, "cpio"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 126
const-string v0, "application/x-debian-package"
const-string v1, "deb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 127
const-string v0, "application/x-debian-package"
const-string v1, "udeb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 128
const-string v0, "application/x-director"
const-string v1, "dcr"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 129
const-string v0, "application/x-director"
const-string v1, "dir"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 130
const-string v0, "application/x-director"
const-string v1, "dxr"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 131
const-string v0, "application/x-dms"
const-string v1, "dms"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 132
const-string v0, "application/x-doom"
const-string v1, "wad"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 133
const-string v0, "application/x-dvi"
const-string v1, "dvi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 134
const-string v0, "application/x-font"
const-string v1, "pfa"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 135
const-string v0, "application/x-font"
const-string v1, "pfb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 136
const-string v0, "application/x-font"
const-string v1, "gsf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 137
const-string v0, "application/x-font"
const-string v1, "pcf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 138
const-string v0, "application/x-font"
const-string v1, "pcf.Z"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 139
const-string v0, "application/x-freemind"
const-string v1, "mm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 141
const-string v0, "application/x-futuresplash"
const-string v1, "spl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 142
const-string v0, "application/futuresplash"
const-string v1, "spl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 143
const-string v0, "application/x-gnumeric"
const-string v1, "gnumeric"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 144
const-string v0, "application/x-go-sgf"
const-string v1, "sgf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 145
const-string v0, "application/x-graphing-calculator"
const-string v1, "gcf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 146
const-string v0, "application/x-gtar"
const-string v1, "tgz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 147
const-string v0, "application/x-gtar"
const-string v1, "gtar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 148
const-string v0, "application/x-gtar"
const-string v1, "taz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 149
const-string v0, "application/x-hdf"
const-string v1, "hdf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 150
const-string v0, "application/x-hwp"
const-string v1, "hwp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 151
const-string v0, "application/x-ica"
const-string v1, "ica"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 152
const-string v0, "application/x-internet-signup"
const-string v1, "ins"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 153
const-string v0, "application/x-internet-signup"
const-string v1, "isp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 154
const-string v0, "application/x-iphone"
const-string v1, "iii"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 155
const-string v0, "application/x-iso9660-image"
const-string v1, "iso"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 156
const-string v0, "application/x-jmol"
const-string v1, "jmz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 157
const-string v0, "application/x-kchart"
const-string v1, "chrt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 158
const-string v0, "application/x-killustrator"
const-string v1, "kil"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 159
const-string v0, "application/x-koan"
const-string v1, "skp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 160
const-string v0, "application/x-koan"
const-string v1, "skd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 161
const-string v0, "application/x-koan"
const-string v1, "skt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 162
const-string v0, "application/x-koan"
const-string v1, "skm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 163
const-string v0, "application/x-kpresenter"
const-string v1, "kpr"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 164
const-string v0, "application/x-kpresenter"
const-string v1, "kpt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 165
const-string v0, "application/x-kspread"
const-string v1, "ksp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 166
const-string v0, "application/x-kword"
const-string v1, "kwd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 167
const-string v0, "application/x-kword"
const-string v1, "kwt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 168
const-string v0, "application/x-latex"
const-string v1, "latex"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 169
const-string v0, "application/x-lha"
const-string v1, "lha"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 170
const-string v0, "application/x-lzh"
const-string v1, "lzh"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 171
const-string v0, "application/x-lzx"
const-string v1, "lzx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 172
const-string v0, "application/x-maker"
const-string v1, "frm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 173
const-string v0, "application/x-maker"
const-string v1, "maker"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 174
const-string v0, "application/x-maker"
const-string v1, "frame"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 175
const-string v0, "application/x-maker"
const-string v1, "fb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 176
const-string v0, "application/x-maker"
const-string v1, "book"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 177
const-string v0, "application/x-maker"
const-string v1, "fbdoc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 178
const-string v0, "application/x-mif"
const-string v1, "mif"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 179
const-string v0, "application/x-ms-wmd"
const-string v1, "wmd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 180
const-string v0, "application/x-ms-wmz"
const-string v1, "wmz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 181
const-string v0, "application/x-msi"
const-string v1, "msi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 182
const-string v0, "application/x-ns-proxy-autoconfig"
const-string v1, "pac"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 183
const-string v0, "application/x-nwc"
const-string v1, "nwc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 184
const-string v0, "application/x-object"
const-string v1, "o"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 185
const-string v0, "application/x-oz-application"
const-string v1, "oza"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 186
const-string v0, "application/x-pem-file"
const-string v1, "pem"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 187
const-string v0, "application/x-pkcs12"
const-string v1, "p12"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 188
const-string v0, "application/x-pkcs12"
const-string v1, "pfx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 189
const-string v0, "application/x-pkcs7-certreqresp"
const-string v1, "p7r"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 190
const-string v0, "application/x-pkcs7-crl"
const-string v1, "crl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 191
const-string v0, "application/x-quicktimeplayer"
const-string v1, "qtl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 192
const-string v0, "application/x-shar"
const-string v1, "shar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 193
const-string v0, "application/x-shockwave-flash"
const-string v1, "swf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 194
const-string v0, "application/x-stuffit"
const-string v1, "sit"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 195
const-string v0, "application/x-sv4cpio"
const-string v1, "sv4cpio"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 196
const-string v0, "application/x-sv4crc"
const-string v1, "sv4crc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 197
const-string v0, "application/x-tar"
const-string v1, "tar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 198
const-string v0, "application/x-texinfo"
const-string v1, "texinfo"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 199
const-string v0, "application/x-texinfo"
const-string v1, "texi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 200
const-string v0, "application/x-troff"
const-string v1, "t"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 201
const-string v0, "application/x-troff"
const-string v1, "roff"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 202
const-string v0, "application/x-troff-man"
const-string v1, "man"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 203
const-string v0, "application/x-ustar"
const-string v1, "ustar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 204
const-string v0, "application/x-wais-source"
const-string v1, "src"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 205
const-string v0, "application/x-wingz"
const-string v1, "wz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 206
const-string v0, "application/x-webarchive"
const-string v1, "webarchive"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 207
const-string v0, "application/x-webarchive-xml"
const-string v1, "webarchivexml"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 208
const-string v0, "application/x-x509-ca-cert"
const-string v1, "crt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 209
const-string v0, "application/x-x509-user-cert"
const-string v1, "crt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 210
const-string v0, "application/x-x509-server-cert"
const-string v1, "crt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 211
const-string v0, "application/x-xcf"
const-string v1, "xcf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 212
const-string v0, "application/x-xfig"
const-string v1, "fig"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 213
const-string v0, "application/xhtml+xml"
const-string v1, "xhtml"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 216
const-string v0, "video/3gpp"
const-string v1, "3gpp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 217
const-string v0, "video/3gpp"
const-string v1, "3gp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 218
const-string v0, "video/3gpp2"
const-string v1, "3gpp2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 219
const-string v0, "video/3gpp2"
const-string v1, "3g2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 220
const-string v0, "audio/3gpp"
const-string v1, "3gpp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 221
const-string v0, "audio/aac"
const-string v1, "aac"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 222
const-string v0, "audio/aac-adts"
const-string v1, "aac"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 223
const-string v0, "audio/amr"
const-string v1, "amr"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 224
const-string v0, "audio/amr-wb"
const-string v1, "awb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 225
const-string v0, "audio/basic"
const-string v1, "snd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 226
const-string v0, "audio/flac"
const-string v1, "flac"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 227
const-string v0, "application/x-flac"
const-string v1, "flac"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 228
const-string v0, "audio/imelody"
const-string v1, "imy"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 229
const-string v0, "audio/midi"
const-string v1, "mid"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 230
const-string v0, "audio/midi"
const-string v1, "midi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 231
const-string v0, "audio/midi"
const-string v1, "ota"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 232
const-string v0, "audio/midi"
const-string v1, "kar"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 233
const-string v0, "audio/midi"
const-string v1, "rtttl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 234
const-string v0, "audio/midi"
const-string v1, "xmf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 235
const-string v0, "audio/mobile-xmf"
const-string v1, "mxmf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 237
const-string v0, "audio/mpeg"
const-string v1, "mp3"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 238
const-string v0, "audio/mpeg"
const-string v1, "mpga"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 239
const-string v0, "audio/mpeg"
const-string v1, "mpega"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 240
const-string v0, "audio/mpeg"
const-string v1, "mp2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 241
const-string v0, "audio/mpeg"
const-string v1, "m4a"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 242
const-string v0, "audio/mpegurl"
const-string v1, "m3u"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 243
const-string v0, "audio/ogg"
const-string v1, "oga"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 244
const-string v0, "audio/ogg"
const-string v1, "ogg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 245
const-string v0, "audio/ogg"
const-string v1, "spx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 246
const-string v0, "audio/prs.sid"
const-string v1, "sid"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 247
const-string v0, "audio/x-aiff"
const-string v1, "aif"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 248
const-string v0, "audio/x-aiff"
const-string v1, "aiff"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 249
const-string v0, "audio/x-aiff"
const-string v1, "aifc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 250
const-string v0, "audio/x-gsm"
const-string v1, "gsm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 251
const-string v0, "audio/x-matroska"
const-string v1, "mka"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 252
const-string v0, "audio/x-mpegurl"
const-string v1, "m3u"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 253
const-string v0, "audio/x-ms-wma"
const-string v1, "wma"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 254
const-string v0, "audio/x-ms-wax"
const-string v1, "wax"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 255
const-string v0, "audio/x-pn-realaudio"
const-string v1, "ra"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 256
const-string v0, "audio/x-pn-realaudio"
const-string v1, "rm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 257
const-string v0, "audio/x-pn-realaudio"
const-string v1, "ram"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 258
const-string v0, "audio/x-realaudio"
const-string v1, "ra"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 259
const-string v0, "audio/x-scpls"
const-string v1, "pls"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 260
const-string v0, "audio/x-sd2"
const-string v1, "sd2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 261
const-string v0, "audio/x-wav"
const-string v1, "wav"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 263
const-string v0, "image/x-ms-bmp"
const-string v1, "bmp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 264
const-string v0, "image/bmp"
const-string v1, "bmp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 265
const-string v0, "image/gif"
const-string v1, "gif"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 267
const-string v0, "image/x-icon"
const-string v1, "ico"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 268
const-string v0, "image/ico"
const-string v1, "cur"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 269
const-string v0, "image/ico"
const-string v1, "ico"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 270
const-string v0, "image/ief"
const-string v1, "ief"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 272
const-string v0, "image/jpeg"
const-string v1, "jpg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 273
const-string v0, "image/jpeg"
const-string v1, "jpeg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 274
const-string v0, "image/jpeg"
const-string v1, "jpe"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 275
const-string v0, "image/pcx"
const-string v1, "pcx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 276
const-string v0, "image/png"
const-string v1, "png"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 277
const-string v0, "image/svg+xml"
const-string v1, "svg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 278
const-string v0, "image/svg+xml"
const-string v1, "svgz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 279
const-string v0, "image/tiff"
const-string v1, "tiff"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 280
const-string v0, "image/tiff"
const-string v1, "tif"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 281
const-string v0, "image/vnd.djvu"
const-string v1, "djvu"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 282
const-string v0, "image/vnd.djvu"
const-string v1, "djv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 283
const-string v0, "image/vnd.wap.wbmp"
const-string v1, "wbmp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 284
const-string v0, "image/webp"
const-string v1, "webp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 285
const-string v0, "image/x-adobe-dng"
const-string v1, "dng"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 286
const-string v0, "image/x-canon-cr2"
const-string v1, "cr2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 287
const-string v0, "image/x-cmu-raster"
const-string v1, "ras"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 288
const-string v0, "image/x-coreldraw"
const-string v1, "cdr"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 289
const-string v0, "image/x-coreldrawpattern"
const-string v1, "pat"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 290
const-string v0, "image/x-coreldrawtemplate"
const-string v1, "cdt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 291
const-string v0, "image/x-corelphotopaint"
const-string v1, "cpt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 292
const-string v0, "image/x-fuji-raf"
const-string v1, "raf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 293
const-string v0, "image/x-jg"
const-string v1, "art"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 294
const-string v0, "image/x-jng"
const-string v1, "jng"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 295
const-string v0, "image/x-nikon-nef"
const-string v1, "nef"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 296
const-string v0, "image/x-nikon-nrw"
const-string v1, "nrw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 297
const-string v0, "image/x-olympus-orf"
const-string v1, "orf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 298
const-string v0, "image/x-panasonic-rw2"
const-string v1, "rw2"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 299
const-string v0, "image/x-pentax-pef"
const-string v1, "pef"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 300
const-string v0, "image/x-photoshop"
const-string v1, "psd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 301
const-string v0, "image/x-portable-anymap"
const-string v1, "pnm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 302
const-string v0, "image/x-portable-bitmap"
const-string v1, "pbm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 303
const-string v0, "image/x-portable-graymap"
const-string v1, "pgm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 304
const-string v0, "image/x-portable-pixmap"
const-string v1, "ppm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 305
const-string v0, "image/x-samsung-srw"
const-string v1, "srw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 306
const-string v0, "image/x-sony-arw"
const-string v1, "arw"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 307
const-string v0, "image/x-rgb"
const-string v1, "rgb"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 308
const-string v0, "image/x-xbitmap"
const-string v1, "xbm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 309
const-string v0, "image/x-xpixmap"
const-string v1, "xpm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 310
const-string v0, "image/x-xwindowdump"
const-string v1, "xwd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 311
const-string v0, "model/iges"
const-string v1, "igs"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 312
const-string v0, "model/iges"
const-string v1, "iges"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 313
const-string v0, "model/mesh"
const-string v1, "msh"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 314
const-string v0, "model/mesh"
const-string v1, "mesh"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 315
const-string v0, "model/mesh"
const-string v1, "silo"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 316
const-string v0, "text/calendar"
const-string v1, "ics"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 317
const-string v0, "text/calendar"
const-string v1, "icz"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 318
const-string v0, "text/comma-separated-values"
const-string v1, "csv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 319
const-string v0, "text/css"
const-string v1, "css"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 320
const-string v0, "text/html"
const-string v1, "htm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 321
const-string v0, "text/html"
const-string v1, "html"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 322
const-string v0, "text/h323"
const-string v1, "323"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 323
const-string v0, "text/iuls"
const-string v1, "uls"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 324
const-string v0, "text/mathml"
const-string v1, "mml"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 326
const-string v0, "text/plain"
const-string v1, "txt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 327
const-string v0, "text/plain"
const-string v1, "asc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 328
const-string v0, "text/plain"
const-string v1, "text"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 329
const-string v0, "text/plain"
const-string v1, "diff"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 330
const-string v0, "text/plain"
const-string v1, "po"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 331
const-string v0, "text/richtext"
const-string v1, "rtx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 332
const-string v0, "text/rtf"
const-string v1, "rtf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 333
const-string v0, "text/text"
const-string v1, "phps"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 334
const-string v0, "text/tab-separated-values"
const-string v1, "tsv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 335
const-string v0, "text/xml"
const-string v1, "xml"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 336
const-string v0, "text/x-bibtex"
const-string v1, "bib"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 337
const-string v0, "text/x-boo"
const-string v1, "boo"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 338
const-string v0, "text/x-c++hdr"
const-string v1, "hpp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 339
const-string v0, "text/x-c++hdr"
const-string v1, "h++"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 340
const-string v0, "text/x-c++hdr"
const-string v1, "hxx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 341
const-string v0, "text/x-c++hdr"
const-string v1, "hh"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 342
const-string v0, "text/x-c++src"
const-string v1, "cpp"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 343
const-string v0, "text/x-c++src"
const-string v1, "c++"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 344
const-string v0, "text/x-c++src"
const-string v1, "cc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 345
const-string v0, "text/x-c++src"
const-string v1, "cxx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 346
const-string v0, "text/x-chdr"
const-string v1, "h"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 347
const-string v0, "text/x-component"
const-string v1, "htc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 348
const-string v0, "text/x-csh"
const-string v1, "csh"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 349
const-string v0, "text/x-csrc"
const-string v1, "c"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 350
const-string v0, "text/x-dsrc"
const-string v1, "d"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 351
const-string v0, "text/x-haskell"
const-string v1, "hs"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 352
const-string v0, "text/x-java"
const-string v1, "java"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 353
const-string v0, "text/x-literate-haskell"
const-string v1, "lhs"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 354
const-string v0, "text/x-moc"
const-string v1, "moc"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 355
const-string v0, "text/x-pascal"
const-string v1, "p"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 356
const-string v0, "text/x-pascal"
const-string v1, "pas"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 357
const-string v0, "text/x-pcs-gcd"
const-string v1, "gcd"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 358
const-string v0, "text/x-setext"
const-string v1, "etx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 359
const-string v0, "text/x-tcl"
const-string v1, "tcl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 360
const-string v0, "text/x-tex"
const-string v1, "tex"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 361
const-string v0, "text/x-tex"
const-string v1, "ltx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 362
const-string v0, "text/x-tex"
const-string v1, "sty"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 363
const-string v0, "text/x-tex"
const-string v1, "cls"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 364
const-string v0, "text/x-vcalendar"
const-string v1, "vcs"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 365
const-string v0, "text/x-vcard"
const-string v1, "vcf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 366
const-string v0, "video/avi"
const-string v1, "avi"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 367
const-string v0, "video/dl"
const-string v1, "dl"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 368
const-string v0, "video/dv"
const-string v1, "dif"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 369
const-string v0, "video/dv"
const-string v1, "dv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 370
const-string v0, "video/fli"
const-string v1, "fli"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 371
const-string v0, "video/m4v"
const-string v1, "m4v"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 372
const-string v0, "video/mp2ts"
const-string v1, "ts"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 373
const-string v0, "video/mpeg"
const-string v1, "mpeg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 374
const-string v0, "video/mpeg"
const-string v1, "mpg"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 375
const-string v0, "video/mpeg"
const-string v1, "mpe"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 376
const-string v0, "video/mp4"
const-string v1, "mp4"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 377
const-string v0, "video/mpeg"
const-string v1, "VOB"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 378
const-string v0, "video/ogg"
const-string v1, "ogv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 379
const-string v0, "video/quicktime"
const-string v1, "qt"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 380
const-string v0, "video/quicktime"
const-string v1, "mov"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 381
const-string v0, "video/vnd.mpegurl"
const-string v1, "mxu"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 382
const-string v0, "video/webm"
const-string v1, "webm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 383
const-string v0, "video/x-la-asf"
const-string v1, "lsf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 384
const-string v0, "video/x-la-asf"
const-string v1, "lsx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 385
const-string v0, "video/x-matroska"
const-string v1, "mkv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 386
const-string v0, "video/x-mng"
const-string v1, "mng"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 387
const-string v0, "video/x-ms-asf"
const-string v1, "asf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 388
const-string v0, "video/x-ms-asf"
const-string v1, "asx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 389
const-string v0, "video/x-ms-wm"
const-string v1, "wm"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 390
const-string v0, "video/x-ms-wmv"
const-string v1, "wmv"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 391
const-string v0, "video/x-ms-wmx"
const-string v1, "wmx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 392
const-string v0, "video/x-ms-wvx"
const-string v1, "wvx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 393
const-string v0, "video/x-sgi-movie"
const-string v1, "movie"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 394
const-string v0, "video/x-webex"
const-string v1, "wrf"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 395
const-string v0, "x-conference/x-cooltalk"
const-string v1, "ice"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 396
const-string v0, "x-epoc/x-sisx-app"
const-string v1, "sisx"
invoke-static {v0, v1}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->add(Ljava/lang/String;Ljava/lang/String;)V
.line 397
return-void
.end method
.method private constructor <init>()V
.registers 1
.prologue
.line 413
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 414
return-void
.end method
.method private static add(Ljava/lang/String;Ljava/lang/String;)V
.registers 3
.prologue
.line 405
sget-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->mimeTypeToExtensionMap:Ljava/util/Map;
invoke-interface {v0, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_d
.line 406
sget-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->mimeTypeToExtensionMap:Ljava/util/Map;
invoke-interface {v0, p0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 408
:cond_d
sget-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->extensionToMimeTypeMap:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_1a
.line 409
sget-object v0, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->extensionToMimeTypeMap:Ljava/util/Map;
invoke-interface {v0, p1, p0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 411
:cond_1a
return-void
.end method
.method public static guessExtensionFromMimeType(Ljava/lang/String;)Ljava/lang/String;
.registers 3
.prologue
.line 459
if-eqz p0, :cond_8
invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-eqz v0, :cond_a
.line 460
:cond_8
const/4 v0, 0x0
.line 463
:goto_9
return-object v0
.line 462
:cond_a
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v0
.line 463
sget-object v1, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->mimeTypeToExtensionMap:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_9
.end method
.method public static guessMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String;
.registers 3
.prologue
.line 433
if-eqz p0, :cond_8
invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-eqz v0, :cond_a
.line 434
:cond_8
const/4 v0, 0x0
.line 437
:goto_9
return-object v0
.line 436
:cond_a
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
move-result-object v0
.line 437
sget-object v1, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->extensionToMimeTypeMap:Ljava/util/Map;
invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
goto :goto_9
.end method
.method public static hasExtension(Ljava/lang/String;)Z
.registers 2
.prologue
.line 447
invoke-static {p0}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->guessMimeTypeFromExtension(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public static hasMimeType(Ljava/lang/String;)Z
.registers 2
.prologue
.line 423
invoke-static {p0}, Lcom/cleanmaster/hpcommonlib/utils/MimeUtils;->guessExtensionFromMimeType(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method