Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
Untitled diff
Created
9 years ago
Diff never expires
Clear
Export
Share
Explain
0 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
1133 lines
Copy
0 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
1133 lines
Copy
.class Lcom/symantec/feature/psl/di;
.class Lcom/symantec/feature/psl/di;
.super Ljava/lang/Object;
.super Ljava/lang/Object;
.source "SourceFile"
.source "SourceFile"
# instance fields
# instance fields
.field private final a:J
.field private final a:J
.field private final b:Lcom/symantec/drm/malt/license/LicenseInfo;
.field private final b:Lcom/symantec/drm/malt/license/LicenseInfo;
.field private final c:Lcom/symantec/drm/malt/license/k;
.field private final c:Lcom/symantec/drm/malt/license/k;
# direct methods
# direct methods
.method constructor <init>()V
.method constructor <init>()V
.locals 2
.locals 2
.prologue
.prologue
.line 59
.line 59
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 55
.line 55
const-wide/16 v0, 0x1
const-wide/16 v0, 0x1
iput-wide v0, p0, Lcom/symantec/feature/psl/di;->a:J
iput-wide v0, p0, Lcom/symantec/feature/psl/di;->a:J
.line 60
.line 60
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->b()Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->b()Lcom/symantec/drm/malt/license/LicenseInfo;
move-result-object v0
move-result-object v0
iput-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iput-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
.line 61
.line 61
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->c()Lcom/symantec/drm/malt/license/k;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->c()Lcom/symantec/drm/malt/license/k;
move-result-object v0
move-result-object v0
iput-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
iput-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
.line 62
.line 62
return-void
return-void
.end method
.end method
.method private ab()Z
.method private ab()Z
.locals 2
.locals 2
.prologue
.prologue
.line 230
.line 230
sget-object v0, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->FREEMIUM:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;
sget-object v0, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->FREEMIUM:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I
move-result v0
move-result v0
.line 231
.line 231
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
move-result v1
move-result v1
and-int/2addr v1, v0
and-int/2addr v1, v0
if-ne v1, v0, :cond_0
if-ne v1, v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method private ac()Z
.method private ac()Z
.locals 2
.locals 2
.prologue
.prologue
const/4 v0, 0x1
const/4 v0, 0x1
.line 235
.line 235
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I
move-result v1
move-result v1
if-ne v1, v0, :cond_0
if-ne v1, v0, :cond_0
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method private ad()Z
.method private ad()Z
.locals 4
.locals 4
.prologue
.prologue
.line 239
.line 239
const-wide/16 v0, 0x1
const-wide/16 v0, 0x1
iget-object v2, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v2, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v3, "LO.56"
const-string v3, "LO.56"
invoke-virtual {v2, v3}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v2, v3}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v2
move-result-wide v2
cmp-long v0, v0, v2
cmp-long v0, v0, v2
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
# virtual methods
# virtual methods
.method public A()Z
.method public A()Z
.locals 1
.locals 1
.prologue
.prologue
.line 169
.line 169
invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z
invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z
move-result v0
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_0
invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z
invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z
move-result v0
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public B()Z
.method public B()Z
.locals 1
.locals 1
.prologue
.prologue
.line 178
.line 178
invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->A()Z
invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->A()Z
move-result v0
move-result v0
if-nez v0, :cond_0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z
move-result v0
move-result v0
if-nez v0, :cond_0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z
move-result v0
move-result v0
if-eqz v0, :cond_1
if-eqz v0, :cond_1
:cond_0
:cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_1
:cond_1
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public C()Z
.method public C()Z
.locals 1
.locals 1
.prologue
.prologue
.line 182
.line 182
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public D()Z
.method public D()Z
.locals 1
.locals 1
.prologue
.prologue
.line 186
.line 186
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public E()Z
.method public E()Z
.locals 2
.locals 2
.prologue
.prologue
.line 190
.line 190
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
move-result v0
move-result v0
sget-object v1, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->PROVISIONAL:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;
sget-object v1, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->PROVISIONAL:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I
move-result v1
move-result v1
if-ne v0, v1, :cond_0
if-ne v0, v1, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public F()Ljava/lang/String;
.method public F()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 198
.line 198
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->g()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->g()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public G()Ljava/lang/String;
.method public G()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 202
.line 202
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->e()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->e()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public H()Ljava/lang/String;
.method public H()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 206
.line 206
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->d()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->d()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public I()Ljava/lang/String;
.method public I()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 210
.line 210
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->c()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->c()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public J()Ljava/lang/String;
.method public J()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 214
.line 214
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->b()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->b()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public K()Ljava/lang/String;
.method public K()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 218
.line 218
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->i()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->i()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public L()Ljava/lang/String;
.method public L()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 222
.line 222
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->q()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->q()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public M()Ljava/lang/String;
.method public M()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 226
.line 226
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->I()Ljava/lang/String;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->I()Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public N()Ljava/lang/String;
.method public N()Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 248
.line 248
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I
move-result v0
move-result v0
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public O()I
.method public O()I
.locals 6
.locals 6
.prologue
.prologue
const-wide/32 v4, 0x15180
const-wide/32 v4, 0x15180
.line 264
.line 264
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->k()J
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->k()J
move-result-wide v0
move-result-wide v0
.line 266
.line 266
const-wide/16 v2, 0x0
const-wide/16 v2, 0x0
cmp-long v2, v0, v2
cmp-long v2, v0, v2
if-ltz v2, :cond_0
if-ltz v2, :cond_0
.line 267
.line 267
add-long/2addr v0, v4
add-long/2addr v0, v4
const-wide/16 v2, 0x1
const-wide/16 v2, 0x1
sub-long/2addr v0, v2
sub-long/2addr v0, v2
div-long/2addr v0, v4
div-long/2addr v0, v4
.line 271
.line 271
:goto_0
:goto_0
long-to-int v0, v0
long-to-int v0, v0
return v0
return v0
.line 269
.line 269
:cond_0
:cond_0
div-long/2addr v0, v4
div-long/2addr v0, v4
goto :goto_0
goto :goto_0
.end method
.end method
.method public P()Z
.method public P()Z
.locals 1
.locals 1
.prologue
.prologue
.line 275
.line 275
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->A()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->A()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public Q()Z
.method public Q()Z
.locals 8
.locals 8
.prologue
.prologue
const-wide/16 v6, 0x1
const-wide/16 v6, 0x1
const/4 v0, 0x0
const/4 v0, 0x0
.line 299
.line 299
.line 300
.line 300
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v2, "LO.30"
const-string v2, "LO.30"
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v2
move-result-wide v2
.line 301
.line 301
const-wide/16 v4, -0x1
const-wide/16 v4, -0x1
cmp-long v1, v2, v4
cmp-long v1, v2, v4
if-nez v1, :cond_1
if-nez v1, :cond_1
.line 311
.line 311
:cond_0
:cond_0
:goto_0
:goto_0
return v0
return v0
.line 304
.line 304
:cond_1
:cond_1
cmp-long v1, v2, v6
cmp-long v1, v2, v6
if-nez v1, :cond_0
if-nez v1, :cond_0
.line 305
.line 305
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v2, "LO.27"
const-string v2, "LO.27"
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v2
move-result-wide v2
.line 306
.line 306
cmp-long v1, v2, v6
cmp-long v1, v2, v6
if-nez v1, :cond_0
if-nez v1, :cond_0
.line 307
.line 307
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J
invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J
move-result-wide v2
move-result-wide v2
sget-object v1, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->SUPPRESS_SUB_ALERTS:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
sget-object v1, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->SUPPRESS_SUB_ALERTS:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
invoke-virtual {v1}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
invoke-virtual {v1}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
move-result-wide v4
move-result-wide v4
and-long/2addr v2, v4
and-long/2addr v2, v4
.line 308
.line 308
const-wide/16 v4, 0x0
const-wide/16 v4, 0x0
cmp-long v1, v2, v4
cmp-long v1, v2, v4
if-nez v1, :cond_2
if-nez v1, :cond_2
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v2, "LO.61"
const-string v2, "LO.61"
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v2
move-result-wide v2
cmp-long v1, v2, v6
cmp-long v1, v2, v6
if-nez v1, :cond_0
if-nez v1, :cond_0
:cond_2
:cond_2
const/4 v0, 0x1
const/4 v0, 0x1
goto :goto_0
goto :goto_0
.end method
.end method
.method public R()Z
.method public R()Z
.locals 2
.locals 2
.prologue
.prologue
.line 318
.line 318
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I
move-result v0
move-result v0
.line 319
.line 319
const/16 v1, 0x302a
const/16 v1, 0x302a
if-eq v0, v1, :cond_0
if-eq v0, v1, :cond_0
const/16 v1, 0x302b
const/16 v1, 0x302b
if-ne v0, v1, :cond_1
if-ne v0, v1, :cond_1
:cond_0
:cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_1
:cond_1
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public S()Z
.method public S()Z
.locals 4
.locals 4
.prologue
.prologue
.line 326
.line 326
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J
move-result-wide v0
move-result-wide v0
sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
move-result-wide v2
move-result-wide v2
and-long/2addr v0, v2
and-long/2addr v0, v2
sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags;
invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J
move-result-wide v2
move-result-wide v2
cmp-long v0, v0, v2
cmp-long v0, v0, v2
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public T()Z
.method public T()Z
.locals 3
.locals 3
.prologue
.prologue
.line 333
.line 333
new-instance v0, Lcom/symantec/feature/psl/dy;
new-instance v0, Lcom/symantec/feature/psl/dy;
invoke-direct {v0}, Lcom/symantec/feature/psl/dy;-><init>()V
invoke-direct {v0}, Lcom/symantec/feature/psl/dy;-><init>()V
invoke-virtual {v0}, Lcom/symantec/feature/psl/dy;->c()Lcom/symantec/feature/psl/bz;
invoke-virtual {v0}, Lcom/symantec/feature/psl/dy;->c()Lcom/symantec/feature/psl/bz;
move-result-object v0
move-result-object v0
.line 334
.line 334
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->g()Lcom/symantec/feature/psl/ae;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->g()Lcom/symantec/feature/psl/ae;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/ae;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/ae;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 335
.line 335
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->a()Lcom/symantec/feature/psl/aa;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->a()Lcom/symantec/feature/psl/aa;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/aa;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/aa;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 336
.line 336
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->b()Lcom/symantec/feature/psl/ad;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->b()Lcom/symantec/feature/psl/ad;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/ad;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/ad;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 337
.line 337
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->f()Lcom/symantec/feature/psl/af;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->f()Lcom/symantec/feature/psl/af;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/af;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/af;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 338
.line 338
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->e()Lcom/symantec/feature/psl/al;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->e()Lcom/symantec/feature/psl/al;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/al;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/al;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 339
.line 339
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->h()Lcom/symantec/feature/psl/fi;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->h()Lcom/symantec/feature/psl/fi;
move-result-object v1
move-result-object v1
invoke-virtual {v1}, Lcom/symantec/feature/psl/fi;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v1}, Lcom/symantec/feature/psl/fi;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v1
move-result-object v1
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v1, v2, :cond_0
if-eq v1, v2, :cond_0
.line 340
.line 340
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->c()Lcom/symantec/feature/psl/fw;
invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->c()Lcom/symantec/feature/psl/fw;
move-result-object v0
move-result-object v0
invoke-virtual {v0}, Lcom/symantec/feature/psl/fw;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
invoke-virtual {v0}, Lcom/symantec/feature/psl/fw;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
move-result-object v0
move-result-object v0
sget-object v1, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
sget-object v1, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;
if-eq v0, v1, :cond_0
if-eq v0, v1, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
.line 334
.line 334
:goto_0
:goto_0
return v0
return v0
.line 340
.line 340
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public U()Z
.method public U()Z
.locals 2
.locals 2
.prologue
.prologue
.line 349
.line 349
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response;
move-result-object v0
move-result-object v0
const-string v1, "LO.82"
const-string v1, "LO.82"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/protocol/Response;->c(Ljava/lang/String;)Z
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/protocol/Response;->c(Ljava/lang/String;)Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public V()Z
.method public V()Z
.locals 4
.locals 4
.prologue
.prologue
.line 359
.line 359
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v1, "LO.82"
const-string v1, "LO.82"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v0
move-result-wide v0
const-wide/16 v2, 0x1
const-wide/16 v2, 0x1
cmp-long v0, v0, v2
cmp-long v0, v0, v2
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public W()Z
.method public W()Z
.locals 4
.locals 4
.prologue
.prologue
.line 368
.line 368
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v1, "LO.83"
const-string v1, "LO.83"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v0
move-result-wide v0
.line 369
.line 369
const-wide/16 v2, 0x1
const-wide/16 v2, 0x1
cmp-long v0, v2, v0
cmp-long v0, v2, v0
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public X()Z
.method public X()Z
.locals 1
.locals 1
.prologue
.prologue
.line 376
.line 376
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z
move-result v0
move-result v0
if-eqz v0, :cond_0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z
move-result v0
move-result v0
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public Y()J
.method public Y()J
.locals 2
.locals 2
.prologue
.prologue
.line 381
.line 381
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v1, "SEATCOUNT"
const-string v1, "SEATCOUNT"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v0
move-result-wide v0
return-wide v0
return-wide v0
.end method
.end method
.method public Z()Z
.method public Z()Z
.locals 4
.locals 4
.prologue
.prologue
.line 388
.line 388
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v1, "LO.85"
const-string v1, "LO.85"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J
move-result-wide v0
move-result-wide v0
const-wide/16 v2, 0x1
const-wide/16 v2, 0x1
cmp-long v0, v0, v2
cmp-long v0, v0, v2
if-nez v0, :cond_0
if-nez v0, :cond_0
const/4 v0, 0x1
const/4 v0, 0x1
:goto_0
:goto_0
return v0
return v0
:cond_0
:cond_0
const/4 v0, 0x0
const/4 v0, 0x0
goto :goto_0
goto :goto_0
.end method
.end method
.method public a(Ljava/lang/String;)Ljava/lang/String;
.method public a(Ljava/lang/String;)Ljava/lang/String;
.locals 1
.locals 1
.prologue
.prologue
.line 194
.line 194
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response;
move-result-object v0
move-result-object v0
invoke-virtual {v0, p1}, Lcom/symantec/drm/malt/protocol/Response;->b(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v0, p1}, Lcom/symantec/drm/malt/protocol/Response;->b(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
return-object v0
return-object v0
.end method
.end method
.method public a()Z
.method public a()Z
.locals 1
.locals 1
.prologue
.prologue
.line 65
.line 65
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->c()Z
invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->c()Z
move-result v0
move-result v0
return v0
return v0
.end method
.end method
.method public aa()Lcom/symantec/feature/psl/dk;
.method public aa()Lcom/symantec/feature/psl/dk;
.locals 4
.locals 4
.annotation build Landroid/support/annotation/NonNull;
.annotation build Landroid/support/annotation/NonNull;
.end annotation
.end annotation
.prologue
.prologue
const/4 v3, 0x0
const/4 v3, 0x0
.line 406
.line 406
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo;
const-string v1, "LO.86"
const-string v1, "LO.86"
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
move-result-object v0
.line 407
.line 407
if-eqz v0, :cond_0
if-eqz v0, :cond_0
.line 409
.line 409
:try_start_0
:try_start_0
new-instance v1, Lcom/google/symgson/Gson;
new-instance v1, Lcom/google/symgson/Gson;
invoke-direct {v1}, Lcom/google/symgson/Gson;-><init>()V
invoke-direct {v1}, Lcom/google/symgson/Gson;-><init>()V
const-class v2, Lcom/symantec/feature/psl/dj;
const-class v2, Lcom/symantec/feature/psl/dj;
invoke-virtual {v1, v0, v2}, Lcom/google/symgson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
invoke-virtual {v1, v0, v2}, Lcom/google/symgson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
move-result-object v0
check-cast v0, Lcom/symantec/feature/psl/dj;
check-cast v0, Lcom/symantec/feature/psl/dj;
.line 410
.line 410
invoke-virtual {v0}, Lcom/symantec/feature/psl/dj;->a()V
invoke-virtual {v0}, Lcom/symantec/feature/psl/dj;->a()V
.line 411
.line 411
new-instance v1, Lcom/symantec/feature/psl/dk;
new-instance v1, Lcom/symantec/feature/psl/dk;
invoke-direct {v1, v0}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V
invoke-direct {v1, v0}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V
:try_end_0
:try_end_0
.catch Lcom/google/symgson/JsonSyntaxException; {:try_start_0 .. :try_end_0} :catch_0
.catch Lcom/google/symgson/JsonSyntaxException; {:try_start_0 .. :try_end_0} :catch_0
move-object v0, v1
move-object v0, v1
.line 416
.line 416
:goto_0
:goto_0
return-object v0
return-object v0
.line 412
.line 412
:catch_0
:catch_0
move-exception v0
move-exception v0
.line 413
.line 413
const-string v1, "LicenseInterpreter"
const-string v1, "LicenseInterpreter"
invoke-virtual {v0}, Lcom/google/symgson/JsonSyntaxException;->getMessage()Ljava/lang/String;
invoke-virtual {v0}, Lcom/google/symgson/JsonSyntaxException;->getMessage()Ljava/lang/String;
move-result-object v0
move-result-object v0
invoke-static {v1, v0}, Lcom/symantec/symlog/b;->b(Ljava/lang/String;Ljava/lang/String;)V
invoke-static {v1, v0}, Lcom/symantec/symlog/b;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 416
.line 416
:cond_0
:cond_0
new-instance v0, Lcom/symantec/feature/psl/dk;
new-instance v0, Lcom/symantec/feature/psl/dk;
new-instance v1, Lcom/symantec/feature/psl/dj;
new-instance v1, Lcom/symantec/feature/psl/dj;
invoke-direct {v1, v3, v3}, Lcom/symantec/feature/psl/dj;-><init>(Lcom/symantec/feature/psl/dl;Lcom/symantec/feature/psl/dl;)V
invoke-direct {v1, v3, v3}, Lcom/symantec/feature/psl/dj;-><init>(Lcom/symantec/feature/psl/dl;Lcom/symantec/feature/psl/dl;)V
invoke-direct {v0, v1}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V
invoke-direct {v0, v1}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V
goto :goto_0
goto :goto_0
.end method
.end method
Saved diffs
Original text
Open file
.class Lcom/symantec/feature/psl/di; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field private final a:J .field private final b:Lcom/symantec/drm/malt/license/LicenseInfo; .field private final c:Lcom/symantec/drm/malt/license/k; # direct methods .method constructor <init>()V .locals 2 .prologue .line 59 invoke-direct {p0}, Ljava/lang/Object;-><init>()V .line 55 const-wide/16 v0, 0x1 iput-wide v0, p0, Lcom/symantec/feature/psl/di;->a:J .line 60 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->b()Lcom/symantec/drm/malt/license/LicenseInfo; move-result-object v0 iput-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; .line 61 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->c()Lcom/symantec/drm/malt/license/k; move-result-object v0 iput-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; .line 62 return-void .end method .method private ab()Z .locals 2 .prologue .line 230 sget-object v0, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->FREEMIUM:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I move-result v0 .line 231 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v1 and-int/2addr v1, v0 if-ne v1, v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method private ac()Z .locals 2 .prologue const/4 v0, 0x1 .line 235 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v1 if-ne v1, v0, :cond_0 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method private ad()Z .locals 4 .prologue .line 239 const-wide/16 v0, 0x1 iget-object v2, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v3, "LO.56" invoke-virtual {v2, v3}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method # virtual methods .method public A()Z .locals 1 .prologue .line 169 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z move-result v0 if-eqz v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public B()Z .locals 1 .prologue .line 178 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->A()Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z move-result v0 if-eqz v0, :cond_1 :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_1 const/4 v0, 0x0 goto :goto_0 .end method .method public C()Z .locals 1 .prologue .line 182 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z move-result v0 return v0 .end method .method public D()Z .locals 1 .prologue .line 186 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z move-result v0 return v0 .end method .method public E()Z .locals 2 .prologue .line 190 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v0 sget-object v1, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->PROVISIONAL:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I move-result v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public F()Ljava/lang/String; .locals 1 .prologue .line 198 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->g()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public G()Ljava/lang/String; .locals 1 .prologue .line 202 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->e()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public H()Ljava/lang/String; .locals 1 .prologue .line 206 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->d()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public I()Ljava/lang/String; .locals 1 .prologue .line 210 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->c()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public J()Ljava/lang/String; .locals 1 .prologue .line 214 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->b()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public K()Ljava/lang/String; .locals 1 .prologue .line 218 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->i()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public L()Ljava/lang/String; .locals 1 .prologue .line 222 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->q()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public M()Ljava/lang/String; .locals 1 .prologue .line 226 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->I()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public N()Ljava/lang/String; .locals 1 .prologue .line 248 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v0 invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public O()I .locals 6 .prologue const-wide/32 v4, 0x15180 .line 264 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->k()J move-result-wide v0 .line 266 const-wide/16 v2, 0x0 cmp-long v2, v0, v2 if-ltz v2, :cond_0 .line 267 add-long/2addr v0, v4 const-wide/16 v2, 0x1 sub-long/2addr v0, v2 div-long/2addr v0, v4 .line 271 :goto_0 long-to-int v0, v0 return v0 .line 269 :cond_0 div-long/2addr v0, v4 goto :goto_0 .end method .method public P()Z .locals 1 .prologue .line 275 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->A()Z move-result v0 return v0 .end method .method public Q()Z .locals 8 .prologue const-wide/16 v6, 0x1 const/4 v0, 0x0 .line 299 .line 300 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.30" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 .line 301 const-wide/16 v4, -0x1 cmp-long v1, v2, v4 if-nez v1, :cond_1 .line 311 :cond_0 :goto_0 return v0 .line 304 :cond_1 cmp-long v1, v2, v6 if-nez v1, :cond_0 .line 305 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.27" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 .line 306 cmp-long v1, v2, v6 if-nez v1, :cond_0 .line 307 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J move-result-wide v2 sget-object v1, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->SUPPRESS_SUB_ALERTS:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v1}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v4 and-long/2addr v2, v4 .line 308 const-wide/16 v4, 0x0 cmp-long v1, v2, v4 if-nez v1, :cond_2 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.61" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 cmp-long v1, v2, v6 if-nez v1, :cond_0 :cond_2 const/4 v0, 0x1 goto :goto_0 .end method .method public R()Z .locals 2 .prologue .line 318 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 .line 319 const/16 v1, 0x302a if-eq v0, v1, :cond_0 const/16 v1, 0x302b if-ne v0, v1, :cond_1 :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_1 const/4 v0, 0x0 goto :goto_0 .end method .method public S()Z .locals 4 .prologue .line 326 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J move-result-wide v0 sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v2 and-long/2addr v0, v2 sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v2 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public T()Z .locals 3 .prologue .line 333 new-instance v0, Lcom/symantec/feature/psl/dy; invoke-direct {v0}, Lcom/symantec/feature/psl/dy;-><init>()V invoke-virtual {v0}, Lcom/symantec/feature/psl/dy;->c()Lcom/symantec/feature/psl/bz; move-result-object v0 .line 334 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->g()Lcom/symantec/feature/psl/ae; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/ae;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 335 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->a()Lcom/symantec/feature/psl/aa; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/aa;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 336 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->b()Lcom/symantec/feature/psl/ad; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/ad;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 337 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->f()Lcom/symantec/feature/psl/af; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/af;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 338 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->e()Lcom/symantec/feature/psl/al; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/al;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 339 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->h()Lcom/symantec/feature/psl/fi; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/fi;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 340 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->c()Lcom/symantec/feature/psl/fw; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/feature/psl/fw;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v0 sget-object v1, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v0, v1, :cond_0 const/4 v0, 0x1 .line 334 :goto_0 return v0 .line 340 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public U()Z .locals 2 .prologue .line 349 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response; move-result-object v0 const-string v1, "LO.82" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/protocol/Response;->c(Ljava/lang/String;)Z move-result v0 return v0 .end method .method public V()Z .locals 4 .prologue .line 359 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.82" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public W()Z .locals 4 .prologue .line 368 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.83" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 .line 369 const-wide/16 v2, 0x1 cmp-long v0, v2, v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public X()Z .locals 1 .prologue .line 376 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public Y()J .locals 2 .prologue .line 381 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "SEATCOUNT" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 return-wide v0 .end method .method public Z()Z .locals 4 .prologue .line 388 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.85" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public a(Ljava/lang/String;)Ljava/lang/String; .locals 1 .prologue .line 194 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response; move-result-object v0 invoke-virtual {v0, p1}, Lcom/symantec/drm/malt/protocol/Response;->b(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public a()Z .locals 1 .prologue .line 65 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->c()Z move-result v0 return v0 .end method .method public aa()Lcom/symantec/feature/psl/dk; .locals 4 .annotation build Landroid/support/annotation/NonNull; .end annotation .prologue const/4 v3, 0x0 .line 406 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.86" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 407 if-eqz v0, :cond_0 .line 409 :try_start_0 new-instance v1, Lcom/google/symgson/Gson; invoke-direct {v1}, Lcom/google/symgson/Gson;-><init>()V const-class v2, Lcom/symantec/feature/psl/dj; invoke-virtual {v1, v0, v2}, Lcom/google/symgson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/symantec/feature/psl/dj; .line 410 invoke-virtual {v0}, Lcom/symantec/feature/psl/dj;->a()V .line 411 new-instance v1, Lcom/symantec/feature/psl/dk; invoke-direct {v1, v0}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V :try_end_0 .catch Lcom/google/symgson/JsonSyntaxException; {:try_start_0 .. :try_end_0} :catch_0 move-object v0, v1 .line 416 :goto_0 return-object v0 .line 412 :catch_0 move-exception v0 .line 413 const-string v1, "LicenseInterpreter" invoke-virtual {v0}, Lcom/google/symgson/JsonSyntaxException;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/symantec/symlog/b;->b(Ljava/lang/String;Ljava/lang/String;)V .line 416 :cond_0 new-instance v0, Lcom/symantec/feature/psl/dk; new-instance v1, Lcom/symantec/feature/psl/dj; invoke-direct {v1, v3, v3}, Lcom/symantec/feature/psl/dj;-><init>(Lcom/symantec/feature/psl/dl;Lcom/symantec/feature/psl/dl;)V invoke-direct {v0, v1}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V goto :goto_0 .end method .method public b()Z .locals 1 .prologue .line 69 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z move-result v0 return v0 .end method .method public c()Z .locals 1 .prologue .line 73 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public d()Ljava/lang/String; .locals 2 .prologue .line 77 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VSKUp" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public e()Ljava/lang/String; .locals 2 .prologue .line 81 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VSKUF" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public f()Ljava/lang/String; .locals 2 .prologue .line 85 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PUID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public g()Ljava/lang/String; .locals 2 .prologue .line 89 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PLID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public h()J .locals 2 .prologue .line 93 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->y()J move-result-wide v0 return-wide v0 .end method .method public i()Ljava/lang/String; .locals 2 .prologue .line 97 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PLGID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public j()Ljava/lang/String; .locals 2 .prologue .line 101 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PRODUCTSERIAL" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public k()Ljava/lang/String; .locals 2 .prologue .line 105 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VENDORID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public l()I .locals 1 .prologue .line 109 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 return v0 .end method .method public m()Ljava/lang/String; .locals 2 .prologue .line 113 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "CONPLDISPNAME" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public n()Ljava/lang/String; .locals 2 .prologue .line 117 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "CONTURL" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public o()Ljava/lang/String; .locals 1 .prologue .line 121 const-string v0, "LO.52" invoke-virtual {p0, v0}, Lcom/symantec/feature/psl/di;->a(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public p()Z .locals 4 .prologue .line 125 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.57" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public q()Z .locals 4 .prologue .line 129 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.58" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public r()Z .locals 4 .prologue .line 133 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.68" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public s()Z .locals 4 .prologue .line 137 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.49" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public t()Z .locals 4 .prologue .line 141 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.92" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public u()Z .locals 4 .prologue .line 145 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.95" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public v()Ljava/lang/String; .locals 1 .prologue .line 149 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->p()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public w()Z .locals 1 .prologue .line 153 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x1 goto :goto_0 .end method .method public x()Z .locals 1 .prologue .line 157 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public y()Z .locals 1 .prologue .line 161 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->x()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ad()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public z()Z .locals 1 .prologue .line 165 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->x()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ad()Z move-result v0 if-eqz v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method
Changed text
Open file
.class Lcom/symantec/feature/psl/di; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field private final a:J .field private final b:Lcom/symantec/drm/malt/license/LicenseInfo; .field private final c:Lcom/symantec/drm/malt/license/k; # direct methods .method constructor <init>()V .locals 2 .prologue .line 59 invoke-direct {p0}, Ljava/lang/Object;-><init>()V .line 55 const-wide/16 v0, 0x1 iput-wide v0, p0, Lcom/symantec/feature/psl/di;->a:J .line 60 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->b()Lcom/symantec/drm/malt/license/LicenseInfo; move-result-object v0 iput-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; .line 61 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->c()Lcom/symantec/drm/malt/license/k; move-result-object v0 iput-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; .line 62 return-void .end method .method private ab()Z .locals 2 .prologue .line 230 sget-object v0, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->FREEMIUM:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I move-result v0 .line 231 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v1 and-int/2addr v1, v0 if-ne v1, v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method private ac()Z .locals 2 .prologue const/4 v0, 0x1 .line 235 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v1 if-ne v1, v0, :cond_0 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method private ad()Z .locals 4 .prologue .line 239 const-wide/16 v0, 0x1 iget-object v2, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v3, "LO.56" invoke-virtual {v2, v3}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method # virtual methods .method public A()Z .locals 1 .prologue .line 169 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z move-result v0 if-eqz v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public B()Z .locals 1 .prologue .line 178 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->A()Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z move-result v0 if-nez v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z move-result v0 if-eqz v0, :cond_1 :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_1 const/4 v0, 0x0 goto :goto_0 .end method .method public C()Z .locals 1 .prologue .line 182 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->g()Z move-result v0 return v0 .end method .method public D()Z .locals 1 .prologue .line 186 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->h()Z move-result v0 return v0 .end method .method public E()Z .locals 2 .prologue .line 190 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v0 sget-object v1, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->PROVISIONAL:Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo$SasSkupLicenseType;->getValue()I move-result v1 if-ne v0, v1, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public F()Ljava/lang/String; .locals 1 .prologue .line 198 invoke-static {}, Lcom/symantec/drm/malt/license/LicenseManager;->a()Lcom/symantec/drm/malt/license/LicenseManager; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseManager;->g()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public G()Ljava/lang/String; .locals 1 .prologue .line 202 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->e()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public H()Ljava/lang/String; .locals 1 .prologue .line 206 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->d()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public I()Ljava/lang/String; .locals 1 .prologue .line 210 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->c()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public J()Ljava/lang/String; .locals 1 .prologue .line 214 iget-object v0, p0, Lcom/symantec/feature/psl/di;->c:Lcom/symantec/drm/malt/license/k; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/k;->b()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public K()Ljava/lang/String; .locals 1 .prologue .line 218 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->i()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public L()Ljava/lang/String; .locals 1 .prologue .line 222 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->q()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public M()Ljava/lang/String; .locals 1 .prologue .line 226 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->I()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public N()Ljava/lang/String; .locals 1 .prologue .line 248 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->B()I move-result v0 invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public O()I .locals 6 .prologue const-wide/32 v4, 0x15180 .line 264 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->k()J move-result-wide v0 .line 266 const-wide/16 v2, 0x0 cmp-long v2, v0, v2 if-ltz v2, :cond_0 .line 267 add-long/2addr v0, v4 const-wide/16 v2, 0x1 sub-long/2addr v0, v2 div-long/2addr v0, v4 .line 271 :goto_0 long-to-int v0, v0 return v0 .line 269 :cond_0 div-long/2addr v0, v4 goto :goto_0 .end method .method public P()Z .locals 1 .prologue .line 275 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->A()Z move-result v0 return v0 .end method .method public Q()Z .locals 8 .prologue const-wide/16 v6, 0x1 const/4 v0, 0x0 .line 299 .line 300 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.30" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 .line 301 const-wide/16 v4, -0x1 cmp-long v1, v2, v4 if-nez v1, :cond_1 .line 311 :cond_0 :goto_0 return v0 .line 304 :cond_1 cmp-long v1, v2, v6 if-nez v1, :cond_0 .line 305 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.27" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 .line 306 cmp-long v1, v2, v6 if-nez v1, :cond_0 .line 307 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J move-result-wide v2 sget-object v1, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->SUPPRESS_SUB_ALERTS:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v1}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v4 and-long/2addr v2, v4 .line 308 const-wide/16 v4, 0x0 cmp-long v1, v2, v4 if-nez v1, :cond_2 iget-object v1, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v2, "LO.61" invoke-virtual {v1, v2}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v2 cmp-long v1, v2, v6 if-nez v1, :cond_0 :cond_2 const/4 v0, 0x1 goto :goto_0 .end method .method public R()Z .locals 2 .prologue .line 318 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 .line 319 const/16 v1, 0x302a if-eq v0, v1, :cond_0 const/16 v1, 0x302b if-ne v0, v1, :cond_1 :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_1 const/4 v0, 0x0 goto :goto_0 .end method .method public S()Z .locals 4 .prologue .line 326 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->x()J move-result-wide v0 sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v2 and-long/2addr v0, v2 sget-object v2, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->AUTO_RENEW:Lcom/symantec/drm/malt/protocol/Response$SasFlags; invoke-virtual {v2}, Lcom/symantec/drm/malt/protocol/Response$SasFlags;->getValue()J move-result-wide v2 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public T()Z .locals 3 .prologue .line 333 new-instance v0, Lcom/symantec/feature/psl/dy; invoke-direct {v0}, Lcom/symantec/feature/psl/dy;-><init>()V invoke-virtual {v0}, Lcom/symantec/feature/psl/dy;->c()Lcom/symantec/feature/psl/bz; move-result-object v0 .line 334 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->g()Lcom/symantec/feature/psl/ae; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/ae;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 335 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->a()Lcom/symantec/feature/psl/aa; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/aa;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 336 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->b()Lcom/symantec/feature/psl/ad; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/ad;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 337 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->f()Lcom/symantec/feature/psl/af; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/af;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 338 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->e()Lcom/symantec/feature/psl/al; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/al;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 339 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->h()Lcom/symantec/feature/psl/fi; move-result-object v1 invoke-virtual {v1}, Lcom/symantec/feature/psl/fi;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v1 sget-object v2, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v1, v2, :cond_0 .line 340 invoke-virtual {v0}, Lcom/symantec/feature/psl/bz;->c()Lcom/symantec/feature/psl/fw; move-result-object v0 invoke-virtual {v0}, Lcom/symantec/feature/psl/fw;->g()Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; move-result-object v0 sget-object v1, Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus;->ENABLED:Lcom/symantec/feature/psl/FeatureConfig$FeatureStatus; if-eq v0, v1, :cond_0 const/4 v0, 0x1 .line 334 :goto_0 return v0 .line 340 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public U()Z .locals 2 .prologue .line 349 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response; move-result-object v0 const-string v1, "LO.82" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/protocol/Response;->c(Ljava/lang/String;)Z move-result v0 return v0 .end method .method public V()Z .locals 4 .prologue .line 359 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.82" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public W()Z .locals 4 .prologue .line 368 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.83" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 .line 369 const-wide/16 v2, 0x1 cmp-long v0, v2, v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public X()Z .locals 1 .prologue .line 376 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z move-result v0 if-eqz v0, :cond_0 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public Y()J .locals 2 .prologue .line 381 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "SEATCOUNT" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 return-wide v0 .end method .method public Z()Z .locals 4 .prologue .line 388 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.85" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public a(Ljava/lang/String;)Ljava/lang/String; .locals 1 .prologue .line 194 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->r()Lcom/symantec/drm/malt/protocol/Response; move-result-object v0 invoke-virtual {v0, p1}, Lcom/symantec/drm/malt/protocol/Response;->b(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public a()Z .locals 1 .prologue .line 65 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->c()Z move-result v0 return v0 .end method .method public aa()Lcom/symantec/feature/psl/dk; .locals 4 .annotation build Landroid/support/annotation/NonNull; .end annotation .prologue const/4 v3, 0x0 .line 406 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.86" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 .line 407 if-eqz v0, :cond_0 .line 409 :try_start_0 new-instance v1, Lcom/google/symgson/Gson; invoke-direct {v1}, Lcom/google/symgson/Gson;-><init>()V const-class v2, Lcom/symantec/feature/psl/dj; invoke-virtual {v1, v0, v2}, Lcom/google/symgson/Gson;->fromJson(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/symantec/feature/psl/dj; .line 410 invoke-virtual {v0}, Lcom/symantec/feature/psl/dj;->a()V .line 411 new-instance v1, Lcom/symantec/feature/psl/dk; invoke-direct {v1, v0}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V :try_end_0 .catch Lcom/google/symgson/JsonSyntaxException; {:try_start_0 .. :try_end_0} :catch_0 move-object v0, v1 .line 416 :goto_0 return-object v0 .line 412 :catch_0 move-exception v0 .line 413 const-string v1, "LicenseInterpreter" invoke-virtual {v0}, Lcom/google/symgson/JsonSyntaxException;->getMessage()Ljava/lang/String; move-result-object v0 invoke-static {v1, v0}, Lcom/symantec/symlog/b;->b(Ljava/lang/String;Ljava/lang/String;)V .line 416 :cond_0 new-instance v0, Lcom/symantec/feature/psl/dk; new-instance v1, Lcom/symantec/feature/psl/dj; invoke-direct {v1, v3, v3}, Lcom/symantec/feature/psl/dj;-><init>(Lcom/symantec/feature/psl/dl;Lcom/symantec/feature/psl/dl;)V invoke-direct {v0, v1}, Lcom/symantec/feature/psl/dk;-><init>(Lcom/symantec/feature/psl/dj;)V goto :goto_0 .end method .method public b()Z .locals 1 .prologue .line 69 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->d()Z move-result v0 return v0 .end method .method public c()Z .locals 1 .prologue .line 73 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->e()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public d()Ljava/lang/String; .locals 2 .prologue .line 77 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VSKUp" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public e()Ljava/lang/String; .locals 2 .prologue .line 81 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VSKUF" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public f()Ljava/lang/String; .locals 2 .prologue .line 85 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PUID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public g()Ljava/lang/String; .locals 2 .prologue .line 89 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PLID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public h()J .locals 2 .prologue .line 93 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->y()J move-result-wide v0 return-wide v0 .end method .method public i()Ljava/lang/String; .locals 2 .prologue .line 97 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PLGID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public j()Ljava/lang/String; .locals 2 .prologue .line 101 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "PRODUCTSERIAL" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public k()Ljava/lang/String; .locals 2 .prologue .line 105 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "VENDORID" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public l()I .locals 1 .prologue .line 109 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 return v0 .end method .method public m()Ljava/lang/String; .locals 2 .prologue .line 113 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "CONPLDISPNAME" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public n()Ljava/lang/String; .locals 2 .prologue .line 117 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "CONTURL" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->h(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public o()Ljava/lang/String; .locals 1 .prologue .line 121 const-string v0, "LO.52" invoke-virtual {p0, v0}, Lcom/symantec/feature/psl/di;->a(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public p()Z .locals 4 .prologue .line 125 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.57" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public q()Z .locals 4 .prologue .line 129 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.58" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public r()Z .locals 4 .prologue .line 133 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.68" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public s()Z .locals 4 .prologue .line 137 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.49" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public t()Z .locals 4 .prologue .line 141 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.92" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public u()Z .locals 4 .prologue .line 145 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; const-string v1, "LO.95" invoke-virtual {v0, v1}, Lcom/symantec/drm/malt/license/LicenseInfo;->g(Ljava/lang/String;)J move-result-wide v0 const-wide/16 v2, 0x1 cmp-long v0, v0, v2 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public v()Ljava/lang/String; .locals 1 .prologue .line 149 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->p()Ljava/lang/String; move-result-object v0 return-object v0 .end method .method public w()Z .locals 1 .prologue .line 153 iget-object v0, p0, Lcom/symantec/feature/psl/di;->b:Lcom/symantec/drm/malt/license/LicenseInfo; invoke-virtual {v0}, Lcom/symantec/drm/malt/license/LicenseInfo;->v()I move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public x()Z .locals 1 .prologue .line 157 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ac()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ab()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public y()Z .locals 1 .prologue .line 161 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->x()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ad()Z move-result v0 if-nez v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method .method public z()Z .locals 1 .prologue .line 165 invoke-virtual {p0}, Lcom/symantec/feature/psl/di;->x()Z move-result v0 if-eqz v0, :cond_0 invoke-direct {p0}, Lcom/symantec/feature/psl/di;->ad()Z move-result v0 if-eqz v0, :cond_0 const/4 v0, 0x1 :goto_0 return v0 :cond_0 const/4 v0, 0x0 goto :goto_0 .end method
Find difference