c.smali

.class public Lw0/c;
.super Ljava/lang/Object;
.source "Glide.java"

# interfaces
.implements Landroid/content/ComponentCallbacks2;


# static fields
.field public static volatile i:Lw0/c;

.field public static volatile j:Z


# instance fields
.field public final a:Le1/e;

.field public final b:Lf1/h;

.field public final c:Lw0/e;

.field public final d:Lw0/f;

.field public final e:Le1/b;

.field public final f:Lr1/l;

.field public final g:Lr1/d;

.field public final h:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Lw0/h;",
            ">;"
        }
    .end annotation
.end field


# direct methods
.method static constructor <clinit>()V
    .registers 1

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Ld1/j;Lf1/h;Le1/e;Le1/b;Lr1/l;Lr1/d;ILu1/f;Ljava/util/Map;Ljava/util/List;Z)V
    .registers 36
    .param p1    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p2    # Ld1/j;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p3    # Lf1/h;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p4    # Le1/e;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p5    # Le1/b;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p6    # Lr1/l;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p7    # Lr1/d;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p8    # I
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p9    # Lu1/f;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p10    # Ljava/util/Map;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Ld1/j;",
            "Lf1/h;",
            "Le1/e;",
            "Le1/b;",
            "Lr1/l;",
            "Lr1/d;",
            "I",
            "Lu1/f;",
            "Ljava/util/Map<",
            "Ljava/lang/Class<",
            "*>;",
            "Lw0/i<",
            "**>;>;",
            "Ljava/util/List<",
            "Lu1/e<",
            "Ljava/lang/Object;",
            ">;>;Z)V"
        }
    .end annotation

    move-object/from16 v0, p0

    move-object/from16 v2, p1

    move-object/from16 v1, p3

    move-object/from16 v3, p4

    move-object/from16 v4, p5

    const-class v5, Ly0/a;

    const-class v6, Ljava/lang/String;

    const-class v7, Ljava/lang/Integer;

    const-class v8, [B

    invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V

    new-instance v9, Ljava/util/ArrayList;

    invoke-direct {v9}, Ljava/util/ArrayList;-><init>()V

    iput-object v9, v0, Lw0/c;->h:Ljava/util/List;

    sget-object v9, Lcom/bumptech/glide/MemoryCategory;->NORMAL:Lcom/bumptech/glide/MemoryCategory;

    iput-object v3, v0, Lw0/c;->a:Le1/e;

    iput-object v4, v0, Lw0/c;->e:Le1/b;

    iput-object v1, v0, Lw0/c;->b:Lf1/h;

    move-object/from16 v9, p6

    iput-object v9, v0, Lw0/c;->f:Lr1/l;

    move-object/from16 v9, p7

    iput-object v9, v0, Lw0/c;->g:Lr1/d;

    invoke-virtual/range {p9 .. p9}, Lu1/a;->h()La1/f;

    move-result-object v9

    sget-object v10, Ll1/h;->f:La1/e;

    invoke-virtual {v9, v10}, La1/f;->a(La1/e;)Ljava/lang/Object;

    move-result-object v9

    check-cast v9, Lcom/bumptech/glide/load/DecodeFormat;

    new-instance v10, Lh1/a;

    invoke-direct {v10, v1, v3, v9}, Lh1/a;-><init>(Lf1/h;Le1/e;Lcom/bumptech/glide/load/DecodeFormat;)V

    invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    new-instance v9, Lw0/f;

    invoke-direct {v9}, Lw0/f;-><init>()V

    iput-object v9, v0, Lw0/c;->d:Lw0/f;

    new-instance v10, Ll1/g;

    invoke-direct {v10}, Ll1/g;-><init>()V

    invoke-virtual {v9, v10}, Lw0/f;->a(Lcom/bumptech/glide/load/ImageHeaderParser;)Lw0/f;

    sget v9, Landroid/os/Build$VERSION;->SDK_INT:I

    const/16 v10, 0x1b

    if-lt v9, v10, :cond_60

    iget-object v9, v0, Lw0/c;->d:Lw0/f;

    new-instance v10, Ll1/k;

    invoke-direct {v10}, Ll1/k;-><init>()V

    invoke-virtual {v9, v10}, Lw0/f;->a(Lcom/bumptech/glide/load/ImageHeaderParser;)Lw0/f;

    :cond_60
    iget-object v9, v0, Lw0/c;->d:Lw0/f;

    invoke-virtual {v9}, Lw0/f;->a()Ljava/util/List;

    move-result-object v9

    new-instance v10, Ll1/h;

    invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;

    move-result-object v11

    invoke-direct {v10, v9, v11, v3, v4}, Ll1/h;-><init>(Ljava/util/List;Landroid/util/DisplayMetrics;Le1/e;Le1/b;)V

    new-instance v11, Lp1/a;

    invoke-direct {v11, v2, v9, v3, v4}, Lp1/a;-><init>(Landroid/content/Context;Ljava/util/List;Le1/e;Le1/b;)V

    invoke-static/range {p4 .. p4}, Ll1/s;->b(Le1/e;)La1/g;

    move-result-object v12

    new-instance v13, Ll1/f;

    invoke-direct {v13, v10}, Ll1/f;-><init>(Ll1/h;)V

    new-instance v14, Ll1/p;

    invoke-direct {v14, v10, v4}, Ll1/p;-><init>(Ll1/h;Le1/b;)V

    new-instance v10, Ln1/d;

    invoke-direct {v10, v2}, Ln1/d;-><init>(Landroid/content/Context;)V

    new-instance v15, Li1/s$c;

    invoke-direct {v15, v1}, Li1/s$c;-><init>(Landroid/content/res/Resources;)V

    move-object/from16 v16, v8

    new-instance v8, Li1/s$d;

    invoke-direct {v8, v1}, Li1/s$d;-><init>(Landroid/content/res/Resources;)V

    new-instance v2, Li1/s$b;

    invoke-direct {v2, v1}, Li1/s$b;-><init>(Landroid/content/res/Resources;)V

    move-object/from16 v17, v6

    new-instance v6, Li1/s$a;

    invoke-direct {v6, v1}, Li1/s$a;-><init>(Landroid/content/res/Resources;)V

    move-object/from16 p3, v6

    new-instance v6, Ll1/c;

    invoke-direct {v6, v4}, Ll1/c;-><init>(Le1/b;)V

    move-object/from16 p6, v8

    new-instance v8, Lq1/a;

    invoke-direct {v8}, Lq1/a;-><init>()V

    move-object/from16 p7, v8

    new-instance v8, Lq1/d;

    invoke-direct {v8}, Lq1/d;-><init>()V

    move-object/from16 v18, v8

    invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;

    move-result-object v8

    move-object/from16 v19, v8

    iget-object v8, v0, Lw0/c;->d:Lw0/f;

    const-class v0, Ljava/nio/ByteBuffer;

    move-object/from16 v20, v7

    new-instance v7, Li1/c;

    invoke-direct {v7}, Li1/c;-><init>()V

    invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/a;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    new-instance v7, Li1/t;

    invoke-direct {v7, v4}, Li1/t;-><init>(Le1/b;)V

    invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/a;)Lw0/f;

    const-class v0, Ljava/nio/ByteBuffer;

    const-class v7, Landroid/graphics/Bitmap;

    move-object/from16 v21, v2

    const-string v2, "Bitmap"

    invoke-virtual {v8, v2, v0, v7, v13}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    const-class v7, Landroid/graphics/Bitmap;

    invoke-virtual {v8, v2, v0, v7, v14}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/os/ParcelFileDescriptor;

    const-class v7, Landroid/graphics/Bitmap;

    invoke-virtual {v8, v2, v0, v7, v12}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/content/res/AssetFileDescriptor;

    const-class v7, Landroid/graphics/Bitmap;

    move-object/from16 v22, v15

    invoke-static/range {p4 .. p4}, Ll1/s;->a(Le1/e;)La1/g;

    move-result-object v15

    invoke-virtual {v8, v2, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    const-class v7, Landroid/graphics/Bitmap;

    invoke-static {}, Li1/v$a;->b()Li1/v$a;

    move-result-object v15

    invoke-virtual {v8, v0, v7, v15}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    const-class v7, Landroid/graphics/Bitmap;

    new-instance v15, Ll1/r;

    invoke-direct {v15}, Ll1/r;-><init>()V

    invoke-virtual {v8, v2, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    invoke-virtual {v8, v0, v6}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;

    const-class v0, Ljava/nio/ByteBuffer;

    const-class v7, Landroid/graphics/drawable/BitmapDrawable;

    new-instance v15, Ll1/a;

    invoke-direct {v15, v1, v13}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V

    const-string v13, "BitmapDrawable"

    invoke-virtual {v8, v13, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    const-class v7, Landroid/graphics/drawable/BitmapDrawable;

    new-instance v15, Ll1/a;

    invoke-direct {v15, v1, v14}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V

    invoke-virtual {v8, v13, v0, v7, v15}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/os/ParcelFileDescriptor;

    const-class v7, Landroid/graphics/drawable/BitmapDrawable;

    new-instance v14, Ll1/a;

    invoke-direct {v14, v1, v12}, Ll1/a;-><init>(Landroid/content/res/Resources;La1/g;)V

    invoke-virtual {v8, v13, v0, v7, v14}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/graphics/drawable/BitmapDrawable;

    new-instance v7, Ll1/b;

    invoke-direct {v7, v3, v6}, Ll1/b;-><init>(Le1/e;La1/h;)V

    invoke-virtual {v8, v0, v7}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    const-class v6, Lp1/c;

    new-instance v7, Lp1/j;

    invoke-direct {v7, v9, v11, v4}, Lp1/j;-><init>(Ljava/util/List;La1/g;Le1/b;)V

    const-string v9, "Gif"

    invoke-virtual {v8, v9, v0, v6, v7}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Ljava/nio/ByteBuffer;

    const-class v6, Lp1/c;

    invoke-virtual {v8, v9, v0, v6, v11}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Lp1/c;

    new-instance v6, Lp1/d;

    invoke-direct {v6}, Lp1/d;-><init>()V

    invoke-virtual {v8, v0, v6}, Lw0/f;->a(Ljava/lang/Class;La1/h;)Lw0/f;

    invoke-static {}, Li1/v$a;->b()Li1/v$a;

    move-result-object v0

    invoke-virtual {v8, v5, v5, v0}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    new-instance v6, Lp1/h;

    invoke-direct {v6, v3}, Lp1/h;-><init>(Le1/e;)V

    invoke-virtual {v8, v2, v5, v0, v6}, Lw0/f;->a(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/graphics/drawable/Drawable;

    invoke-virtual {v8, v0, v2, v10}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/graphics/Bitmap;

    new-instance v5, Ll1/o;

    invoke-direct {v5, v10, v3}, Ll1/o;-><init>(Ln1/d;Le1/e;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    new-instance v0, Lm1/a$a;

    invoke-direct {v0}, Lm1/a$a;-><init>()V

    invoke-virtual {v8, v0}, Lw0/f;->a(Lb1/e$a;)Lw0/f;

    const-class v0, Ljava/io/File;

    const-class v2, Ljava/nio/ByteBuffer;

    new-instance v5, Li1/d$b;

    invoke-direct {v5}, Li1/d$b;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/File;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Li1/f$e;

    invoke-direct {v5}, Li1/f$e;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/File;

    const-class v2, Ljava/io/File;

    new-instance v5, Lo1/a;

    invoke-direct {v5}, Lo1/a;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Ljava/io/File;

    const-class v2, Landroid/os/ParcelFileDescriptor;

    new-instance v5, Li1/f$b;

    invoke-direct {v5}, Li1/f$b;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/File;

    const-class v2, Ljava/io/File;

    invoke-static {}, Li1/v$a;->b()Li1/v$a;

    move-result-object v5

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    new-instance v0, Lb1/k$a;

    invoke-direct {v0, v4}, Lb1/k$a;-><init>(Le1/b;)V

    invoke-virtual {v8, v0}, Lw0/f;->a(Lb1/e$a;)Lw0/f;

    sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

    const-class v2, Ljava/io/InputStream;

    move-object/from16 v5, v22

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

    const-class v2, Landroid/os/ParcelFileDescriptor;

    move-object/from16 v6, v21

    invoke-virtual {v8, v0, v2, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    move-object/from16 v2, v20

    invoke-virtual {v8, v2, v0, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/os/ParcelFileDescriptor;

    invoke-virtual {v8, v2, v0, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    move-object/from16 v5, p6

    invoke-virtual {v8, v2, v0, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

    const-class v6, Landroid/content/res/AssetFileDescriptor;

    move-object/from16 v7, p3

    invoke-virtual {v8, v0, v6, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/content/res/AssetFileDescriptor;

    invoke-virtual {v8, v2, v0, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

    const-class v2, Landroid/net/Uri;

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    new-instance v2, Li1/e$c;

    invoke-direct {v2}, Li1/e$c;-><init>()V

    move-object/from16 v5, v17

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v6, Li1/e$c;

    invoke-direct {v6}, Li1/e$c;-><init>()V

    invoke-virtual {v8, v0, v2, v6}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    new-instance v2, Li1/u$c;

    invoke-direct {v2}, Li1/u$c;-><init>()V

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/os/ParcelFileDescriptor;

    new-instance v2, Li1/u$b;

    invoke-direct {v2}, Li1/u$b;-><init>()V

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/content/res/AssetFileDescriptor;

    new-instance v2, Li1/u$a;

    invoke-direct {v2}, Li1/u$a;-><init>()V

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Lj1/b$a;

    invoke-direct {v5}, Lj1/b$a;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Li1/a$c;

    invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;

    move-result-object v6

    invoke-direct {v5, v6}, Li1/a$c;-><init>(Landroid/content/res/AssetManager;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/os/ParcelFileDescriptor;

    new-instance v5, Li1/a$b;

    invoke-virtual/range {p1 .. p1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;

    move-result-object v6

    invoke-direct {v5, v6}, Li1/a$b;-><init>(Landroid/content/res/AssetManager;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Lj1/c$a;

    move-object/from16 v6, p1

    invoke-direct {v5, v6}, Lj1/c$a;-><init>(Landroid/content/Context;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Lj1/d$a;

    invoke-direct {v5, v6}, Lj1/d$a;-><init>(Landroid/content/Context;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Li1/w$d;

    move-object/from16 v7, v19

    invoke-direct {v5, v7}, Li1/w$d;-><init>(Landroid/content/ContentResolver;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/os/ParcelFileDescriptor;

    new-instance v5, Li1/w$b;

    invoke-direct {v5, v7}, Li1/w$b;-><init>(Landroid/content/ContentResolver;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/content/res/AssetFileDescriptor;

    new-instance v5, Li1/w$a;

    invoke-direct {v5, v7}, Li1/w$a;-><init>(Landroid/content/ContentResolver;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Li1/x$a;

    invoke-direct {v5}, Li1/x$a;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/net/URL;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Lj1/e$a;

    invoke-direct {v5}, Lj1/e$a;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Ljava/io/File;

    new-instance v5, Li1/k$a;

    invoke-direct {v5, v6}, Li1/k$a;-><init>(Landroid/content/Context;)V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Li1/g;

    const-class v2, Ljava/io/InputStream;

    new-instance v5, Lj1/a$a;

    invoke-direct {v5}, Lj1/a$a;-><init>()V

    invoke-virtual {v8, v0, v2, v5}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/nio/ByteBuffer;

    new-instance v2, Li1/b$a;

    invoke-direct {v2}, Li1/b$a;-><init>()V

    move-object/from16 v5, v16

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Ljava/io/InputStream;

    new-instance v2, Li1/b$d;

    invoke-direct {v2}, Li1/b$d;-><init>()V

    invoke-virtual {v8, v5, v0, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/net/Uri;

    const-class v2, Landroid/net/Uri;

    invoke-static {}, Li1/v$a;->b()Li1/v$a;

    move-result-object v7

    invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/graphics/drawable/Drawable;

    const-class v2, Landroid/graphics/drawable/Drawable;

    invoke-static {}, Li1/v$a;->b()Li1/v$a;

    move-result-object v7

    invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Li1/o;)Lw0/f;

    const-class v0, Landroid/graphics/drawable/Drawable;

    const-class v2, Landroid/graphics/drawable/Drawable;

    new-instance v7, Ln1/e;

    invoke-direct {v7}, Ln1/e;-><init>()V

    invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;La1/g;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    const-class v2, Landroid/graphics/drawable/BitmapDrawable;

    new-instance v7, Lq1/b;

    invoke-direct {v7, v1}, Lq1/b;-><init>(Landroid/content/res/Resources;)V

    invoke-virtual {v8, v0, v2, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;

    const-class v0, Landroid/graphics/Bitmap;

    move-object/from16 v1, p7

    invoke-virtual {v8, v0, v5, v1}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;

    const-class v0, Landroid/graphics/drawable/Drawable;

    new-instance v2, Lq1/c;

    move-object/from16 v7, v18

    invoke-direct {v2, v3, v1, v7}, Lq1/c;-><init>(Le1/e;Lq1/e;Lq1/e;)V

    invoke-virtual {v8, v0, v5, v2}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;

    const-class v0, Lp1/c;

    invoke-virtual {v8, v0, v5, v7}, Lw0/f;->a(Ljava/lang/Class;Ljava/lang/Class;Lq1/e;)Lw0/f;

    new-instance v5, Lv1/b;

    invoke-direct {v5}, Lv1/b;-><init>()V

    new-instance v0, Lw0/e;

    move-object/from16 v12, p0

    iget-object v7, v12, Lw0/c;->d:Lw0/f;

    move-object v1, v0

    move-object/from16 v2, p1

    move-object/from16 v3, p5

    move-object v4, v7

    move-object/from16 v6, p9

    move-object/from16 v7, p10

    move-object/from16 v8, p11

    move-object/from16 v9, p2

    move/from16 v10, p12

    move/from16 v11, p8

    invoke-direct/range {v1 .. v11}, Lw0/e;-><init>(Landroid/content/Context;Le1/b;Lw0/f;Lv1/b;Lu1/f;Ljava/util/Map;Ljava/util/List;Ld1/j;ZI)V

    iput-object v0, v12, Lw0/c;->c:Lw0/e;

    return-void
.end method

.method public static a(Landroid/content/Context;)V
    .registers 2
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    sget-boolean v0, Lw0/c;->j:Z

    if-nez v0, :cond_e

    const/4 v0, 0x1

    sput-boolean v0, Lw0/c;->j:Z

    invoke-static {p0}, Lw0/c;->d(Landroid/content/Context;)V

    const/4 p0, 0x0

    sput-boolean p0, Lw0/c;->j:Z

    return-void

    :cond_e
    new-instance p0, Ljava/lang/IllegalStateException;

    const-string v0, "You cannot call Glide.get() in registerComponents(), use the provided Glide instance instead"

    invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p0
.end method

.method public static a(Landroid/content/Context;Lw0/d;)V
    .registers 11
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .param p1    # Lw0/d;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object p0

    invoke-static {}, Lw0/c;->i()Lw0/a;

    move-result-object v0

    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v1

    if-eqz v0, :cond_14

    invoke-virtual {v0}, Ls1/a;->a()Z

    move-result v2

    if-eqz v2, :cond_1d

    :cond_14
    new-instance v1, Ls1/e;

    invoke-direct {v1, p0}, Ls1/e;-><init>(Landroid/content/Context;)V

    invoke-virtual {v1}, Ls1/e;->a()Ljava/util/List;

    move-result-object v1

    :cond_1d
    const/4 v2, 0x3

    const-string v3, "Glide"

    if-eqz v0, :cond_69

    invoke-virtual {v0}, Lw0/a;->b()Ljava/util/Set;

    move-result-object v4

    invoke-interface {v4}, Ljava/util/Set;->isEmpty()Z

    move-result v4

    if-nez v4, :cond_69

    invoke-virtual {v0}, Lw0/a;->b()Ljava/util/Set;

    move-result-object v4

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v5

    :goto_34
    invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z

    move-result v6

    if-eqz v6, :cond_69

    invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v6

    check-cast v6, Ls1/c;

    invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v7

    invoke-interface {v4, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z

    move-result v7

    if-nez v7, :cond_4b

    goto :goto_34

    :cond_4b
    invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z

    move-result v7

    if-eqz v7, :cond_65

    new-instance v7, Ljava/lang/StringBuilder;

    invoke-direct {v7}, Ljava/lang/StringBuilder;-><init>()V

    const-string v8, "AppGlideModule excludes manifest GlideModule: "

    invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v6

    invoke-static {v3, v6}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I

    :cond_65
    invoke-interface {v5}, Ljava/util/Iterator;->remove()V

    goto :goto_34

    :cond_69
    invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z

    move-result v2

    if-eqz v2, :cond_98

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :goto_73
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v4

    if-eqz v4, :cond_98

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ls1/c;

    new-instance v5, Ljava/lang/StringBuilder;

    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    const-string v6, "Discovered GlideModule from manifest: "

    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;

    move-result-object v4

    invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_73

    :cond_98
    if-eqz v0, :cond_9f

    invoke-virtual {v0}, Lw0/a;->c()Lr1/l$b;

    move-result-object v2

    goto :goto_a0

    :cond_9f
    const/4 v2, 0x0

    :goto_a0
    invoke-virtual {p1, v2}, Lw0/d;->a(Lr1/l$b;)V

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v2

    :goto_a7
    invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z

    move-result v3

    if-eqz v3, :cond_b7

    invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Ls1/c;

    invoke-interface {v3, p0, p1}, Ls1/b;->a(Landroid/content/Context;Lw0/d;)V

    goto :goto_a7

    :cond_b7
    if-eqz v0, :cond_bc

    invoke-virtual {v0, p0, p1}, Ls1/a;->a(Landroid/content/Context;Lw0/d;)V

    :cond_bc
    invoke-virtual {p1, p0}, Lw0/d;->a(Landroid/content/Context;)Lw0/c;

    move-result-object p1

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :goto_c4
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_d6

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ls1/c;

    iget-object v3, p1, Lw0/c;->d:Lw0/f;

    invoke-interface {v2, p0, p1, v3}, Ls1/f;->a(Landroid/content/Context;Lw0/c;Lw0/f;)V

    goto :goto_c4

    :cond_d6
    if-eqz v0, :cond_dd

    iget-object v1, p1, Lw0/c;->d:Lw0/f;

    invoke-virtual {v0, p0, p1, v1}, Ls1/d;->a(Landroid/content/Context;Lw0/c;Lw0/f;)V

    :cond_dd
    invoke-virtual {p0, p1}, Landroid/content/Context;->registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V

    sput-object p1, Lw0/c;->i:Lw0/c;

    return-void
.end method

.method public static a(Ljava/lang/Exception;)V
    .registers 3

    new-instance v0, Ljava/lang/IllegalStateException;

    const-string v1, "GeneratedAppGlideModuleImpl is implemented incorrectly. If you\'ve manually implemented this class, remove your implementation. The Annotation processor will generate a correct implementation."

    invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V

    throw v0
.end method

.method public static b(Landroid/content/Context;)Lw0/c;
    .registers 3
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    sget-object v0, Lw0/c;->i:Lw0/c;

    if-nez v0, :cond_13

    const-class v0, Lw0/c;

    monitor-enter v0

    :try_start_7
    sget-object v1, Lw0/c;->i:Lw0/c;

    if-nez v1, :cond_e

    invoke-static {p0}, Lw0/c;->a(Landroid/content/Context;)V

    :cond_e
    monitor-exit v0

    goto :goto_13

    :catchall_10
    move-exception p0

    monitor-exit v0
    :try_end_12
    .catchall {:try_start_7 .. :try_end_12} :catchall_10

    throw p0

    :cond_13
    :goto_13
    sget-object p0, Lw0/c;->i:Lw0/c;

    return-object p0
.end method

.method public static c(Landroid/content/Context;)Lr1/l;
    .registers 2
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/Nullable;
        .end annotation
    .end param
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    const-string v0, "You cannot start a load on a not yet attached View or a Fragment where getActivity() returns null (which usually occurs when getActivity() is called before the Fragment is attached or after the Fragment is destroyed)."

    invoke-static {p0, v0}, Ly1/j;->a(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;

    invoke-static {p0}, Lw0/c;->b(Landroid/content/Context;)Lw0/c;

    move-result-object p0

    invoke-virtual {p0}, Lw0/c;->h()Lr1/l;

    move-result-object p0

    return-object p0
.end method

.method public static d(Landroid/content/Context;)V
    .registers 2
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    new-instance v0, Lw0/d;

    invoke-direct {v0}, Lw0/d;-><init>()V

    invoke-static {p0, v0}, Lw0/c;->a(Landroid/content/Context;Lw0/d;)V

    return-void
.end method

.method public static e(Landroid/content/Context;)Lw0/h;
    .registers 2
    .param p0    # Landroid/content/Context;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    invoke-static {p0}, Lw0/c;->c(Landroid/content/Context;)Lr1/l;

    move-result-object v0

    invoke-virtual {v0, p0}, Lr1/l;->a(Landroid/content/Context;)Lw0/h;

    move-result-object p0

    return-object p0
.end method

.method public static i()Lw0/a;
    .registers 4
    .annotation build Landroidx/annotation/Nullable;
    .end annotation

    const/4 v0, 0x0

    :try_start_1
    const-string v1, "com.bumptech.glide.GeneratedAppGlideModuleImpl"

    invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;

    move-result-object v1

    const/4 v2, 0x0

    new-array v3, v2, [Ljava/lang/Class;

    invoke-virtual {v1, v3}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;

    move-result-object v1

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

    invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lw0/a;
    :try_end_16
    .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_16} :catch_2c
    .catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_16} :catch_27
    .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_16} :catch_22
    .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_16} :catch_1d
    .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_16} :catch_18

    move-object v0, v1

    goto :goto_3b

    :catch_18
    move-exception v1

    invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V

    throw v0

    :catch_1d
    move-exception v1

    invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V

    throw v0

    :catch_22
    move-exception v1

    invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V

    throw v0

    :catch_27
    move-exception v1

    invoke-static {v1}, Lw0/c;->a(Ljava/lang/Exception;)V

    throw v0

    :catch_2c
    nop

    const/4 v1, 0x5

    const-string v2, "Glide"

    invoke-static {v2, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z

    move-result v1

    if-eqz v1, :cond_3b

    const-string v1, "Failed to find GeneratedAppGlideModule. You should include an annotationProcessor compile dependency on com.github.bumptech.glide:compiler in your application and a @GlideModule annotated AppGlideModule implementation or LibraryGlideModules will be silently ignored"

    invoke-static {v2, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    :cond_3b
    :goto_3b
    return-object v0
.end method


# virtual methods
.method public a()V
    .registers 2

    invoke-static {}, Ly1/k;->a()V

    iget-object v0, p0, Lw0/c;->b:Lf1/h;

    invoke-interface {v0}, Lf1/h;->a()V

    iget-object v0, p0, Lw0/c;->a:Le1/e;

    invoke-interface {v0}, Le1/e;->a()V

    iget-object v0, p0, Lw0/c;->e:Le1/b;

    invoke-interface {v0}, Le1/b;->a()V

    return-void
.end method

.method public a(I)V
    .registers 3

    invoke-static {}, Ly1/k;->a()V

    iget-object v0, p0, Lw0/c;->b:Lf1/h;

    invoke-interface {v0, p1}, Lf1/h;->a(I)V

    iget-object v0, p0, Lw0/c;->a:Le1/e;

    invoke-interface {v0, p1}, Le1/e;->a(I)V

    iget-object v0, p0, Lw0/c;->e:Le1/b;

    invoke-interface {v0, p1}, Le1/b;->a(I)V

    return-void
.end method

.method public a(Lw0/h;)V
    .registers 4

    iget-object v0, p0, Lw0/c;->h:Ljava/util/List;

    monitor-enter v0

    :try_start_3
    iget-object v1, p0, Lw0/c;->h:Ljava/util/List;

    invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_12

    iget-object v1, p0, Lw0/c;->h:Ljava/util/List;

    invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    monitor-exit v0

    return-void

    :cond_12
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v1, "Cannot register already registered manager"

    invoke-direct {p1, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    :catchall_1a
    move-exception p1

    monitor-exit v0
    :try_end_1c
    .catchall {:try_start_3 .. :try_end_1c} :catchall_1a

    throw p1
.end method

.method public a(Lv1/e;)Z
    .registers 5
    .param p1    # Lv1/e;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Lv1/e<",
            "*>;)Z"
        }
    .end annotation

    iget-object v0, p0, Lw0/c;->h:Ljava/util/List;

    monitor-enter v0

    :try_start_3
    iget-object v1, p0, Lw0/c;->h:Ljava/util/List;

    invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_9
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_1e

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Lw0/h;

    invoke-virtual {v2, p1}, Lw0/h;->b(Lv1/e;)Z

    move-result v2

    if-eqz v2, :cond_9

    const/4 p1, 0x1

    monitor-exit v0

    return p1

    :cond_1e
    monitor-exit v0

    const/4 p1, 0x0

    return p1

    :catchall_21
    move-exception p1

    monitor-exit v0
    :try_end_23
    .catchall {:try_start_3 .. :try_end_23} :catchall_21

    goto :goto_25

    :goto_24
    throw p1

    :goto_25
    goto :goto_24
.end method

.method public b()Le1/b;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->e:Le1/b;

    return-object v0
.end method

.method public b(Lw0/h;)V
    .registers 4

    iget-object v0, p0, Lw0/c;->h:Ljava/util/List;

    monitor-enter v0

    :try_start_3
    iget-object v1, p0, Lw0/c;->h:Ljava/util/List;

    invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_12

    iget-object v1, p0, Lw0/c;->h:Ljava/util/List;

    invoke-interface {v1, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z

    monitor-exit v0

    return-void

    :cond_12
    new-instance p1, Ljava/lang/IllegalStateException;

    const-string v1, "Cannot unregister not yet registered manager"

    invoke-direct {p1, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V

    throw p1

    :catchall_1a
    move-exception p1

    monitor-exit v0
    :try_end_1c
    .catchall {:try_start_3 .. :try_end_1c} :catchall_1a

    throw p1
.end method

.method public c()Le1/e;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->a:Le1/e;

    return-object v0
.end method

.method public d()Lr1/d;
    .registers 2

    iget-object v0, p0, Lw0/c;->g:Lr1/d;

    return-object v0
.end method

.method public e()Landroid/content/Context;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->c:Lw0/e;

    invoke-virtual {v0}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;

    move-result-object v0

    return-object v0
.end method

.method public f()Lw0/e;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->c:Lw0/e;

    return-object v0
.end method

.method public g()Lw0/f;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->d:Lw0/f;

    return-object v0
.end method

.method public h()Lr1/l;
    .registers 2
    .annotation build Landroidx/annotation/NonNull;
    .end annotation

    iget-object v0, p0, Lw0/c;->f:Lr1/l;

    return-object v0
.end method

.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
    .registers 2

    return-void
.end method

.method public onLowMemory()V
    .registers 1

    invoke-virtual {p0}, Lw0/c;->a()V

    return-void
.end method

.method public onTrimMemory(I)V
    .registers 2

    invoke-virtual {p0, p1}, Lw0/c;->a(I)V

    return-void
.end method