a.smali

.class public Lcom/cleanmaster/k/a/a;
.super Lcom/cm/plugincluster/spec/BaseCommander;
.source "CMDHostISwipeImpl.java"


# instance fields
.field private a:Landroid/util/SparseArray;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Landroid/util/SparseArray",
            "<",
            "Lcom/cm/plugincluster/spec/CommandInvoker;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method public constructor <init>()V
    .registers 2

    .prologue
    .line 92
    invoke-direct {p0}, Lcom/cm/plugincluster/spec/BaseCommander;-><init>()V

    .line 94
    const/4 v0, 0x0

    iput-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    return-void
.end method

.method public static a(Landroid/content/Context;I[I)Landroid/content/Intent;
    .registers 6

    .prologue
    .line 655
    const v0, 0x22c073

    const/4 v1, 0x0

    new-array v1, v1, [Ljava/lang/Object;

    invoke-static {v0, v1}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cm/plugincluster/common/IBoostModule;

    .line 656
    new-instance v1, Landroid/content/Intent;

    const/4 v2, 0x7

    invoke-interface {v0, v2}, Lcom/cm/plugincluster/common/IBoostModule;->getActivityClassByType(I)Ljava/lang/Class;

    move-result-object v0

    invoke-direct {v1, p0, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    .line 657
    instance-of v0, p0, Landroid/app/Activity;

    if-nez v0, :cond_1f

    .line 658
    const/high16 v0, 0x10000000

    invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 660
    :cond_1f
    const-string v0, "from_type"

    invoke-virtual {v1, v0, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;

    .line 661
    const-string v0, "icon_pos"

    invoke-virtual {v1, v0, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[I)Landroid/content/Intent;

    .line 662
    return-object v1
.end method

.method public static a(Landroid/content/Context;ILandroid/os/Bundle;)Z
    .registers 7

    .prologue
    const/4 v3, 0x7

    const/4 v1, 0x0

    .line 671
    const v0, 0x22c073

    new-array v2, v1, [Ljava/lang/Object;

    invoke-static {v0, v2}, Lcom/cm/plugincluster/spec/CommanderManager;->invokeCommandExpNull(I[Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/cm/plugincluster/common/IBoostModule;

    .line 672
    if-nez v0, :cond_11

    move v0, v1

    .line 691
    :goto_10
    return v0

    .line 673
    :cond_11
    new-instance v1, Landroid/content/Intent;

    invoke-interface {v0, v3}, Lcom/cm/plugincluster/common/IBoostModule;->getActivityClassByType(I)Ljava/lang/Class;

    move-result-object v0

    invoke-direct {v1, p0, v0}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V

    .line 675
    const-string v0, "extras_from"

    invoke-virtual {v1, v0, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;

    .line 676
    if-eqz p2, :cond_24

    .line 677
    invoke-virtual {v1, p2}, Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;

    .line 680
    :cond_24
    instance-of v0, p0, Landroid/app/Activity;

    if-nez v0, :cond_3a

    .line 681
    const/4 v0, 0x2

    if-eq p1, v0, :cond_30

    const/4 v0, 0x6

    if-eq p1, v0, :cond_30

    if-ne p1, v3, :cond_35

    .line 686
    :cond_30
    const/high16 v0, 0x8000000

    invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 688
    :cond_35
    const/high16 v0, 0x14000000

    invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;

    .line 691
    :cond_3a
    invoke-static {p0, v1}, Lcom/cleanmaster/hpsharelib/base/util/system/ComponentUtils;->startActivity(Landroid/content/Context;Landroid/content/Intent;)Z

    move-result v0

    goto :goto_10
.end method


# virtual methods
.method protected declared-synchronized buildFancyCommands()Landroid/util/SparseArray;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Landroid/util/SparseArray",
            "<",
            "Lcom/cm/plugincluster/spec/CommandInvoker;",
            ">;"
        }
    .end annotation

    .prologue
    .line 96
    monitor-enter p0

    :try_start_1
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    if-nez v0, :cond_248

    .line 97
    new-instance v0, Landroid/util/SparseArray;

    invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V

    iput-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    .line 98
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118001

    new-instance v2, Lcom/cleanmaster/k/a/b;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/b;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 108
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118002

    new-instance v2, Lcom/cleanmaster/k/a/m;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/m;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 117
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118003

    new-instance v2, Lcom/cleanmaster/k/a/z;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/z;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 125
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118004

    new-instance v2, Lcom/cleanmaster/k/a/ak;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ak;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 132
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118005

    new-instance v2, Lcom/cleanmaster/k/a/aq;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/aq;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 149
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118004

    new-instance v2, Lcom/cleanmaster/k/a/ar;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ar;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 156
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118006

    new-instance v2, Lcom/cleanmaster/k/a/as;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/as;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 164
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118007

    new-instance v2, Lcom/cleanmaster/k/a/at;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/at;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 171
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118008

    new-instance v2, Lcom/cleanmaster/k/a/au;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/au;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 180
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118009

    new-instance v2, Lcom/cleanmaster/k/a/c;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/c;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 189
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11800a

    new-instance v2, Lcom/cleanmaster/k/a/d;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/d;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 196
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11800b

    new-instance v2, Lcom/cleanmaster/k/a/e;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/e;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 210
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11800f

    new-instance v2, Lcom/cleanmaster/k/a/f;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/f;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 217
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118010

    new-instance v2, Lcom/cleanmaster/k/a/g;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/g;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 224
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118011

    new-instance v2, Lcom/cleanmaster/k/a/h;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/h;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 236
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118012

    new-instance v2, Lcom/cleanmaster/k/a/i;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/i;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 243
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118013

    new-instance v2, Lcom/cleanmaster/k/a/j;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/j;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 252
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118014

    new-instance v2, Lcom/cleanmaster/k/a/k;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/k;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 313
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118015

    new-instance v2, Lcom/cleanmaster/k/a/l;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/l;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 352
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118016

    new-instance v2, Lcom/cleanmaster/k/a/n;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/n;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 361
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118017

    new-instance v2, Lcom/cleanmaster/k/a/o;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/o;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 369
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118018

    new-instance v2, Lcom/cleanmaster/k/a/p;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/p;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 411
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118019

    new-instance v2, Lcom/cleanmaster/k/a/r;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/r;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 426
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801a

    new-instance v2, Lcom/cleanmaster/k/a/s;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/s;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 433
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801b

    new-instance v2, Lcom/cleanmaster/k/a/t;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/t;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 448
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801c

    new-instance v2, Lcom/cleanmaster/k/a/u;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/u;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 480
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801d

    new-instance v2, Lcom/cleanmaster/k/a/w;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/w;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 487
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801e

    new-instance v2, Lcom/cleanmaster/k/a/x;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/x;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 494
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118020

    new-instance v2, Lcom/cleanmaster/k/a/y;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/y;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 501
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11801f

    new-instance v2, Lcom/cleanmaster/k/a/aa;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/aa;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 509
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118021

    new-instance v2, Lcom/cleanmaster/k/a/ab;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ab;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 519
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118022

    new-instance v2, Lcom/cleanmaster/k/a/ac;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ac;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 528
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118023

    new-instance v2, Lcom/cleanmaster/k/a/ad;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ad;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 535
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118024

    new-instance v2, Lcom/cleanmaster/k/a/ae;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ae;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 550
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118025

    new-instance v2, Lcom/cleanmaster/k/a/af;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/af;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 557
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118026

    new-instance v2, Lcom/cleanmaster/k/a/ag;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ag;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 566
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118027

    new-instance v2, Lcom/cleanmaster/k/a/ah;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ah;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 575
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118028

    new-instance v2, Lcom/cleanmaster/k/a/ai;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ai;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 587
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x118029

    new-instance v2, Lcom/cleanmaster/k/a/aj;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/aj;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 596
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11802a

    new-instance v2, Lcom/cleanmaster/k/a/al;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/al;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 606
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11802b

    new-instance v2, Lcom/cleanmaster/k/a/am;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/am;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 615
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11802c

    new-instance v2, Lcom/cleanmaster/k/a/an;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/an;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 624
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11802d

    new-instance v2, Lcom/cleanmaster/k/a/ao;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ao;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 631
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;

    const v1, 0x11802e

    new-instance v2, Lcom/cleanmaster/k/a/ap;

    invoke-direct {v2, p0}, Lcom/cleanmaster/k/a/ap;-><init>(Lcom/cleanmaster/k/a/a;)V

    invoke-virtual {v0, v1, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V

    .line 647
    :cond_248
    iget-object v0, p0, Lcom/cleanmaster/k/a/a;->a:Landroid/util/SparseArray;
    :try_end_24a
    .catchall {:try_start_1 .. :try_end_24a} :catchall_24c

    monitor-exit p0

    return-object v0

    .line 96
    :catchall_24c
    move-exception v0

    monitor-exit p0

    throw v0
.end method