File classes.dex
Function:
    000ddda8
    000ddda8e.u::o(android.content.Context):
    000dddb8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    000dddbcconst/16 v1, 0x21
    000dddc0if-lt v0, v1, :cond_7
    000dddc4goto :goto_b
    000dddc6sget-object v0, Le/j;->c:LG/g;
    000dddcaif-nez v0, :cond_d
    000dddceconst/4 v5, 0x0
    000dddd0return-object v5
    000dddd2invoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000dddd8move-result-object v5
    000ddddainvoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000ddde0move-result-object v5
    000ddde2invoke-virtual {v5}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000ddde8move-result-object v5
    000dddeainvoke-static {v5}, Le/n;->b(Landroid/content/res/Configuration;)LG/g;
    000dddf0move-result-object v5
    000dddf2iget-object v0, v0, LG/g;->a:LG/h;
    000dddf6iget-object v1, v0, LG/h;->a:Landroid/os/LocaleList;
    000dddfainvoke-virtual {v1}, Landroid/os/LocaleList;->isEmpty()Z
    000dde00move-result v1
    000dde02if-eqz v1, :cond_2a
    000dde06sget-object v0, LG/g;->b:LG/g;
    000dde0agoto :goto_83
    000dde0cnew-instance v1, Ljava/util/LinkedHashSet;
    000dde10invoke-direct {v1}, Ljava/util/LinkedHashSet;-><init>()V
    000dde16const/4 v2, 0x0
    000dde18iget-object v3, v0, LG/h;->a:Landroid/os/LocaleList;
    000dde1cinvoke-virtual {v3}, Landroid/os/LocaleList;->size()I
    000dde22move-result v3
    000dde24iget-object v4, v5, LG/g;->a:LG/h;
    000dde28iget-object v4, v4, LG/h;->a:Landroid/os/LocaleList;
    000dde2cinvoke-virtual {v4}, Landroid/os/LocaleList;->size()I
    000dde32move-result v4
    000dde34add-int/2addr v4, v3
    000dde36if-ge v2, v4, :cond_68
    000dde3aiget-object v3, v0, LG/h;->a:Landroid/os/LocaleList;
    000dde3einvoke-virtual {v3}, Landroid/os/LocaleList;->size()I
    000dde44move-result v3
    000dde46if-ge v2, v3, :cond_50
    000dde4aiget-object v3, v0, LG/h;->a:Landroid/os/LocaleList;
    000dde4einvoke-virtual {v3, v2}, Landroid/os/LocaleList;->get(I)Ljava/util/Locale;
    000dde54move-result-object v3
    000dde56goto :goto_60
    000dde58iget-object v3, v0, LG/h;->a:Landroid/os/LocaleList;
    000dde5cinvoke-virtual {v3}, Landroid/os/LocaleList;->size()I
    000dde62move-result v3
    000dde64sub-int v3, v2, v3
    000dde68iget-object v4, v5, LG/g;->a:LG/h;
    000dde6ciget-object v4, v4, LG/h;->a:Landroid/os/LocaleList;
    000dde70invoke-virtual {v4, v3}, Landroid/os/LocaleList;->get(I)Ljava/util/Locale;
    000dde76move-result-object v3
    000dde78if-eqz v3, :cond_65
    000dde7cinvoke-interface {v1, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
    000dde82add-int/lit8 v2, v2, 0x1
    000dde86goto :goto_30
    000dde88invoke-interface {v1}, Ljava/util/Set;->size()I
    000dde8emove-result v0
    000dde90new-array v0, v0, [Ljava/util/Locale;
    000dde94invoke-interface {v1, v0}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    000dde9amove-result-object v0
    000dde9ccheck-cast v0, [Ljava/util/Locale;
    000ddea0invoke-static {v0}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
    000ddea6move-result-object v0
    000ddea8new-instance v1, LG/g;
    000ddeacnew-instance v2, LG/h;
    000ddeb0invoke-direct {v2, v0}, LG/h;-><init>(Landroid/os/LocaleList;)V
    000ddeb6invoke-direct {v1, v2}, LG/g;-><init>(LG/h;)V
    000ddebcmove-object v0, v1
    000ddebeiget-object v1, v0, LG/g;->a:LG/h;
    000ddec2iget-object v1, v1, LG/h;->a:Landroid/os/LocaleList;
    000ddec6invoke-virtual {v1}, Landroid/os/LocaleList;->isEmpty()Z
    000ddeccmove-result v1
    000ddeceif-eqz v1, :cond_8e
    000dded2return-object v5
    000dded4return-object v0
    000ddda8
    000dded6
    000dded6 // align 0x8
    000dded8
    000dded8e.u::s(android.content.Context, int, G.g, android.content.res.Configuration, boolean):
    000ddee8const/4 v0, 0x1
    000ddeeaif-eq v2, v0, :cond_1e
    000ddeeeconst/4 v0, 0x2
    000ddef0if-eq v2, v0, :cond_1b
    000ddef4if-eqz v5, :cond_a
    000ddef8const/4 v1, 0x0
    000ddefagoto :goto_20
    000ddefcinvoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000ddf02move-result-object v1
    000ddf04invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000ddf0amove-result-object v1
    000ddf0cinvoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000ddf12move-result-object v1
    000ddf14iget v1, v1, Landroid/content/res/Configuration;->uiMode:I
    000ddf18and-int/lit8 v1, v1, 0x30
    000ddf1cgoto :goto_20
    000ddf1econst/16 v1, 0x20
    000ddf22goto :goto_20
    000ddf24const/16 v1, 0x10
    000ddf28new-instance v2, Landroid/content/res/Configuration;
    000ddf2cinvoke-direct {v2}, Landroid/content/res/Configuration;-><init>()V
    000ddf32const/4 v5, 0x0
    000ddf34iput v5, v2, Landroid/content/res/Configuration;->fontScale:F
    000ddf38if-eqz v4, :cond_2d
    000ddf3cinvoke-virtual {v2, v4}, Landroid/content/res/Configuration;->setTo(Landroid/content/res/Configuration;)V
    000ddf42iget v4, v2, Landroid/content/res/Configuration;->uiMode:I
    000ddf46and-int/lit8 v4, v4, -0x31
    000ddf4aor-int/2addr v1, v4
    000ddf4ciput v1, v2, Landroid/content/res/Configuration;->uiMode:I
    000ddf50if-eqz v3, :cond_39
    000ddf54invoke-static {v2, v3}, Le/n;->d(Landroid/content/res/Configuration;LG/g;)V
    000ddf5areturn-object v2
    000dded8
    000ddf5c
    000ddf5ce.u::onCreateView(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet):
    000ddf6cconst/4 v12, 0x3
    000ddf6econst/4 v0, -0x1
    000ddf70const/4 v1, 0x4
    000ddf72const/4 v2, 0x1
    000ddf74iget-object v3, v11, Le/u;->e0:Le/x;
    000ddf78const/4 v7, 0x0
    000ddf7aif-nez v3, :cond_41
    000ddf7esget-object v3, Ld/a;->j:[I
    000ddf82iget-object v4, v11, Le/u;->k:Landroid/content/Context;
    000ddf86invoke-virtual {v4, v3}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000ddf8cmove-result-object v3
    000ddf8econst/16 v5, 0x74
    000ddf92invoke-virtual {v3, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000ddf98move-result-object v3
    000ddf9aif-nez v3, :cond_21
    000ddf9enew-instance v3, Le/x;
    000ddfa2invoke-direct {v3}, Le/x;-><init>()V
    000ddfa8iput-object v3, v11, Le/u;->e0:Le/x;
    000ddfacgoto :goto_41
    000ddfaeinvoke-virtual {v4}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
    000ddfb4move-result-object v4
    000ddfb6invoke-virtual {v4, v3}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
    000ddfbcmove-result-object v3
    000ddfbenew-array v4, v7, [Ljava/lang/Class;
    000ddfc2invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    000ddfc8move-result-object v3
    000ddfcanew-array v4, v7, [Ljava/lang/Object;
    000ddfceinvoke-virtual {v3, v4}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
    000ddfd4move-result-object v3
    000ddfd6check-cast v3, Le/x;
    000ddfdaiput-object v3, v11, Le/u;->e0:Le/x;
    000ddfdegoto :goto_41
    000ddfe0new-instance v3, Le/x;
    000ddfe4invoke-direct {v3}, Le/x;-><init>()V
    000ddfeaiput-object v3, v11, Le/u;->e0:Le/x;
    000ddfeeiget-object v3, v11, Le/u;->e0:Le/x;
    000ddff2sget v4, Lj/y1;->a:I
    000ddff6invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ddffcsget-object v4, Ld/a;->y:[I
    000de000invoke-virtual {v14, v15, v4, v7, v7}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
    000de006move-result-object v4
    000de008invoke-virtual {v4, v1, v7}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000de00emove-result v5
    000de010invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    000de016if-eqz v5, :cond_69
    000de01ainstance-of v4, v14, Lh/d;
    000de01eif-eqz v4, :cond_62
    000de022move-object v4, v14
    000de024check-cast v4, Lh/d;
    000de028iget v4, v4, Lh/d;->a:I
    000de02cif-eq v4, v5, :cond_69
    000de030new-instance v4, Lh/d;
    000de034invoke-direct {v4, v14, v5}, Lh/d;-><init>(Landroid/content/Context;I)V
    000de03amove-object v10, v4
    000de03cgoto :goto_6a
    000de03emove-object v10, v14
    000de040invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000de046const/4 v4, 0x0
    000de048invoke-virtual {v13}, Ljava/lang/String;->hashCode()I
    000de04emove-result v5
    000de050sparse-switch v5, :sswitch_data_25a
    000de056move v1, v0
    000de058goto/16 :goto_11f
    000de05cconst-string v1, "Button"
    000de060invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de066move-result v1
    000de068if-nez v1, :cond_81
    000de06cgoto :goto_75
    000de06econst/16 v1, 0xd
    000de072goto/16 :goto_11f
    000de076const-string v1, "EditText"
    000de07ainvoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de080move-result v1
    000de082if-nez v1, :cond_8e
    000de086goto :goto_75
    000de088const/16 v1, 0xc
    000de08cgoto/16 :goto_11f
    000de090const-string v1, "CheckBox"
    000de094invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de09amove-result v1
    000de09cif-nez v1, :cond_9b
    000de0a0goto :goto_75
    000de0a2const/16 v1, 0xb
    000de0a6goto/16 :goto_11f
    000de0aaconst-string v1, "AutoCompleteTextView"
    000de0aeinvoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de0b4move-result v1
    000de0b6if-nez v1, :cond_a8
    000de0bagoto :goto_75
    000de0bcconst/16 v1, 0xa
    000de0c0goto/16 :goto_11f
    000de0c4const-string v1, "ImageView"
    000de0c8invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de0cemove-result v1
    000de0d0if-nez v1, :cond_b5
    000de0d4goto :goto_75
    000de0d6const/16 v1, 0x9
    000de0dagoto/16 :goto_11f
    000de0deconst-string v1, "ToggleButton"
    000de0e2invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de0e8move-result v1
    000de0eaif-nez v1, :cond_c2
    000de0eegoto :goto_75
    000de0f0const/16 v1, 0x8
    000de0f4goto/16 :goto_11f
    000de0f8const-string v1, "RadioButton"
    000de0fcinvoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de102move-result v1
    000de104if-nez v1, :cond_cf
    000de108goto :goto_75
    000de10aconst/4 v1, 0x7
    000de10cgoto :goto_11f
    000de10econst-string v1, "Spinner"
    000de112invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de118move-result v1
    000de11aif-nez v1, :cond_da
    000de11egoto :goto_75
    000de120const/4 v1, 0x6
    000de122goto :goto_11f
    000de124const-string v1, "SeekBar"
    000de128invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de12emove-result v1
    000de130if-nez v1, :cond_e5
    000de134goto :goto_75
    000de136const/4 v1, 0x5
    000de138goto :goto_11f
    000de13aconst-string v5, "ImageButton"
    000de13einvoke-virtual {v13, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de144move-result v5
    000de146if-nez v5, :cond_11f
    000de14agoto :goto_75
    000de14cconst-string v1, "TextView"
    000de150invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de156move-result v1
    000de158if-nez v1, :cond_fa
    000de15cgoto/16 :goto_75
    000de160move v1, v12
    000de162goto :goto_11f
    000de164const-string v1, "MultiAutoCompleteTextView"
    000de168invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de16emove-result v1
    000de170if-nez v1, :cond_106
    000de174goto/16 :goto_75
    000de178const/4 v1, 0x2
    000de17agoto :goto_11f
    000de17cconst-string v1, "CheckedTextView"
    000de180invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de186move-result v1
    000de188if-nez v1, :cond_112
    000de18cgoto/16 :goto_75
    000de190move v1, v2
    000de192goto :goto_11f
    000de194const-string v1, "RatingBar"
    000de198invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de19emove-result v1
    000de1a0if-nez v1, :cond_11e
    000de1a4goto/16 :goto_75
    000de1a8const/4 v1, 0x0
    000de1aapacked-switch v1, :pswitch_data_294
    000de1b0move-object v1, v4
    000de1b2goto :goto_175
    000de1b4invoke-virtual {v3, v10, v15}, Le/x;->b(Landroid/content/Context;Landroid/util/AttributeSet;)Lj/q;
    000de1bamove-result-object v1
    000de1bcgoto :goto_175
    000de1benew-instance v1, Lj/w;
    000de1c2invoke-direct {v1, v10, v15}, Lj/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de1c8goto :goto_175
    000de1cainvoke-virtual {v3, v10, v15}, Le/x;->c(Landroid/content/Context;Landroid/util/AttributeSet;)Lj/r;
    000de1d0move-result-object v1
    000de1d2goto :goto_175
    000de1d4invoke-virtual {v3, v10, v15}, Le/x;->a(Landroid/content/Context;Landroid/util/AttributeSet;)Lj/o;
    000de1damove-result-object v1
    000de1dcgoto :goto_175
    000de1denew-instance v1, Lj/z;
    000de1e2invoke-direct {v1, v10, v15, v7}, Lj/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    000de1e8goto :goto_175
    000de1eanew-instance v1, Lj/n0;
    000de1eeinvoke-direct {v1, v10, v15}, Lj/n0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de1f4goto :goto_175
    000de1f6invoke-virtual {v3, v10, v15}, Le/x;->d(Landroid/content/Context;Landroid/util/AttributeSet;)Lj/D;
    000de1fcmove-result-object v1
    000de1fegoto :goto_175
    000de200new-instance v1, Lj/T;
    000de204invoke-direct {v1, v10, v15}, Lj/T;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de20agoto :goto_175
    000de20cnew-instance v1, Lj/G;
    000de210invoke-direct {v1, v10, v15}, Lj/G;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de216goto :goto_175
    000de218new-instance v1, Lj/y;
    000de21cconst v5, 0x7f030230
    000de222invoke-direct {v1, v10, v15, v5}, Lj/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    000de228goto :goto_175
    000de22ainvoke-virtual {v3, v10, v15}, Le/x;->e(Landroid/content/Context;Landroid/util/AttributeSet;)Lj/f0;
    000de230move-result-object v1
    000de232goto :goto_175
    000de234new-instance v1, Lj/A;
    000de238invoke-direct {v1, v10, v15}, Lj/A;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de23egoto :goto_175
    000de240new-instance v1, Lj/s;
    000de244invoke-direct {v1, v10, v15}, Lj/s;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de24agoto :goto_175
    000de24cnew-instance v1, Lj/E;
    000de250invoke-direct {v1, v10, v15}, Lj/E;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000de256if-nez v1, :cond_1c6
    000de25aif-eq v14, v10, :cond_1c6
    000de25eiget-object v14, v3, Le/x;->a:[Ljava/lang/Object;
    000de262const-string v1, "view"
    000de266invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000de26cmove-result v1
    000de26eif-eqz v1, :cond_189
    000de272const-string v13, "class"
    000de276invoke-interface {v15, v4, v13}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000de27cmove-result-object v13
    000de27eaput-object v10, v14, v7
    000de282aput-object v15, v14, v2
    000de286const/16 v1, 0x2e
    000de28ainvoke-virtual {v13, v1}, Ljava/lang/String;->indexOf(I)I
    000de290move-result v1
    000de292if-ne v0, v1, :cond_1b2
    000de296move v0, v7
    000de298sget-object v1, Le/x;->g:[Ljava/lang/String;
    000de29cif-ge v0, v12, :cond_1ad
    000de2a0aget-object v1, v1, v0
    000de2a4invoke-virtual {v3, v10, v13, v1}, Le/x;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Landroid/view/View;
    000de2aamove-result-object v1
    000de2acif-eqz v1, :cond_1a8
    000de2b0aput-object v4, v14, v7
    000de2b4aput-object v4, v14, v2
    000de2b8move-object v4, v1
    000de2bagoto :goto_1c5
    000de2bcadd-int/2addr v0, v2
    000de2begoto :goto_196
    000de2c0move-exception v0
    000de2c2move-object v12, v0
    000de2c4goto :goto_1bc
    000de2c6aput-object v4, v14, v7
    000de2caaput-object v4, v14, v2
    000de2cegoto :goto_1c5
    000de2d0invoke-virtual {v3, v10, v13, v4}, Le/x;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Landroid/view/View;
    000de2d6move-result-object v12
    000de2d8aput-object v4, v14, v7
    000de2dcaput-object v4, v14, v2
    000de2e0move-object v4, v12
    000de2e2goto :goto_1c5
    000de2e4aput-object v4, v14, v7
    000de2e8aput-object v4, v14, v2
    000de2ecthrow v12
    000de2eeaput-object v4, v14, v7
    000de2f2aput-object v4, v14, v2
    000de2f6move-object v1, v4
    000de2f8if-eqz v1, :cond_259
    000de2fcinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    000de302move-result-object v12
    000de304instance-of v13, v12, Landroid/content/ContextWrapper;
    000de308if-eqz v13, :cond_1f0
    000de30csget-object v13, LK/P;->a:Ljava/util/WeakHashMap;
    000de310invoke-virtual {v1}, Landroid/view/View;->hasOnClickListeners()Z
    000de316move-result v13
    000de318if-nez v13, :cond_1d9
    000de31cgoto :goto_1f0
    000de31esget-object v13, Le/x;->c:[I
    000de322invoke-virtual {v12, v15, v13}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000de328move-result-object v12
    000de32ainvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000de330move-result-object v13
    000de332if-eqz v13, :cond_1ed
    000de336new-instance v14, Le/w;
    000de33ainvoke-direct {v14, v1, v13}, Le/w;-><init>(Landroid/view/View;Ljava/lang/String;)V
    000de340invoke-virtual {v1, v14}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    000de346invoke-virtual {v12}, Landroid/content/res/TypedArray;->recycle()V
    000de34csget v12, Landroid/os/Build$VERSION;->SDK_INT:I
    000de350const/16 v8, 0x1c
    000de354if-le v12, v8, :cond_1f7
    000de358goto :goto_259
    000de35asget-object v12, Le/x;->d:[I
    000de35einvoke-virtual {v10, v15, v12}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000de364move-result-object v12
    000de366invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000de36cmove-result v13
    000de36econst-class v6, Ljava/lang/Boolean;
    000de372if-eqz v13, :cond_21b
    000de376invoke-virtual {v12, v7, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000de37cmove-result v13
    000de37esget-object v14, LK/P;->a:Ljava/util/WeakHashMap;
    000de382new-instance v4, LK/z;
    000de386const v5, 0x7f0801c9
    000de38cconst/4 v9, 0x2
    000de38einvoke-direct/range {v4 .. v9}, LK/z;-><init>(ILjava/lang/Class;III)V
    000de394invoke-static {v13}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    000de39amove-result-object v13
    000de39cinvoke-virtual {v4, v1, v13}, LK/B;->d(Landroid/view/View;Ljava/lang/Object;)V
    000de3a2invoke-virtual {v12}, Landroid/content/res/TypedArray;->recycle()V
    000de3a8sget-object v12, Le/x;->e:[I
    000de3acinvoke-virtual {v10, v15, v12}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000de3b2move-result-object v12
    000de3b4invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000de3bamove-result v13
    000de3bcif-eqz v13, :cond_231
    000de3c0invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
    000de3c6move-result-object v13
    000de3c8invoke-static {v1, v13}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
    000de3ceinvoke-virtual {v12}, Landroid/content/res/TypedArray;->recycle()V
    000de3d4sget-object v12, Le/x;->f:[I
    000de3d8invoke-virtual {v10, v15, v12}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000de3demove-result-object v12
    000de3e0invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000de3e6move-result v13
    000de3e8if-eqz v13, :cond_256
    000de3ecinvoke-virtual {v12, v7, v7}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000de3f2move-result v13
    000de3f4sget-object v14, LK/P;->a:Ljava/util/WeakHashMap;
    000de3f8new-instance v4, LK/z;
    000de3fcconst v5, 0x7f0801ce
    000de402const/4 v9, 0x0
    000de404invoke-direct/range {v4 .. v9}, LK/z;-><init>(ILjava/lang/Class;III)V
    000de40ainvoke-static {v13}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
    000de410move-result-object v13
    000de412invoke-virtual {v4, v1, v13}, LK/B;->d(Landroid/view/View;Ljava/lang/Object;)V
    000de418invoke-virtual {v12}, Landroid/content/res/TypedArray;->recycle()V
    000de41ereturn-object v1
    000de420.sparse-switch
    000de494.packed-switch 0x0
    000ddf5c
    000de4d4
    000de4d4 struct try_item
    000de4d4 start_addr uint32 0xddfae
    000de4d8 insn_count int 24
    000de4da handler_off uint16 0xde4ed
    000de4dc
    000de4dc struct try_item
    000de4dc start_addr uint32 0xde27e
    000de4e0 insn_count int 23
    000de4e2 handler_off uint16 0xde4ef
    000de4e4
    000de4e4 struct try_item
    000de4e4 start_addr uint32 0xde2d0
    000de4e8 insn_count int 4
    000de4ea handler_off uint16 0xde4ef
    000de4ec
    000de4ec struct encoded_catch_handler_list
    000de4ec size int 2
    000de4ed
    000de4ed struct encoded_catch_handler ← 0xde4da
    000de4ed size int64 0
    000de4ee catch_all_addr uint32 0xddfe0
    000de4ef
    000de4ef struct encoded_catch_handler ← 0xde4e2 0xde4ea
    000de4ef size int64 -1
    000de4f0 handlers[0].type_idx int 0xb554
    000de4f2 handlers[0].addr uint32 0xde2ee
    000de4f4 catch_all_addr uint32 0xde2c0
    000de4f6
    000de4f6 // align 0x8
    000de4f8
    000de4f8e.u::onCreateView(java.lang.String, android.content.Context, android.util.AttributeSet):
    000de508const/4 v0, 0x0
    000de50ainvoke-virtual {v1, v0, v2, v3, v4}, Le/u;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
    000de510move-result-object v2
    000de512return-object v2
    000de4f8
    000de514
    000de514e.u::x(android.content.Context):
    000de524iget-object v0, v3, Le/u;->W:Le/q;
    000de528if-nez v0, :cond_24
    000de52cnew-instance v0, Le/q;
    000de530sget-object v1, LF0/h;->e:LF0/h;
    000de534if-nez v1, :cond_1d
    000de538invoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000de53emove-result-object v4
    000de540new-instance v1, LF0/h;
    000de544const-string v2, "location"
    000de548invoke-virtual {v4, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000de54emove-result-object v2
    000de550check-cast v2, Landroid/location/LocationManager;
    000de554invoke-direct {v1, v4, v2}, LF0/h;-><init>(Landroid/content/Context;Landroid/location/LocationManager;)V
    000de55asput-object v1, LF0/h;->e:LF0/h;
    000de55esget-object v4, LF0/h;->e:LF0/h;
    000de562invoke-direct {v0, v3, v4}, Le/q;-><init>(Le/u;LF0/h;)V
    000de568iput-object v0, v3, Le/u;->W:Le/q;
    000de56ciget-object v4, v3, Le/u;->W:Le/q;
    000de570return-object v4
    000de514
    000de572
    000de572 // align 0x4
    000de574
    000de574e.u::m(boolean, boolean):
    000de584move-object/from16 v0, v16
    000de588const/16 v1, 0x200
    000de58ciget-boolean v2, v0, Le/u;->Q:Z
    000de590const/4 v3, 0x0
    000de592if-eqz v2, :cond_a
    000de596return v3
    000de598iget v2, v0, Le/u;->S:I
    000de59cconst/16 v4, -0x64
    000de5a0if-eq v2, v4, :cond_11
    000de5a4goto :goto_13
    000de5a6sget v2, Le/j;->b:I
    000de5aaiget-object v4, v0, Le/u;->k:Landroid/content/Context;
    000de5aeinvoke-virtual {v0, v4, v2}, Le/u;->B(Landroid/content/Context;I)I
    000de5b4move-result v5
    000de5b6sget v6, Landroid/os/Build$VERSION;->SDK_INT:I
    000de5baconst/16 v7, 0x21
    000de5beconst/4 v8, 0x0
    000de5c0if-ge v6, v7, :cond_25
    000de5c4invoke-static {v4}, Le/u;->o(Landroid/content/Context;)LG/g;
    000de5camove-result-object v7
    000de5ccgoto :goto_26
    000de5cemove-object v7, v8
    000de5d0if-nez v18, :cond_36
    000de5d4if-eqz v7, :cond_36
    000de5d8invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000de5demove-result-object v7
    000de5e0invoke-virtual {v7}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000de5e6move-result-object v7
    000de5e8invoke-static {v7}, Le/n;->b(Landroid/content/res/Configuration;)LG/g;
    000de5eemove-result-object v7
    000de5f0invoke-static {v4, v5, v7, v8, v3}, Le/u;->s(Landroid/content/Context;ILG/g;Landroid/content/res/Configuration;Z)Landroid/content/res/Configuration;
    000de5f6move-result-object v5
    000de5f8iget-boolean v9, v0, Le/u;->V:Z
    000de5fciget-object v10, v0, Le/u;->j:Ljava/lang/Object;
    000de600const/4 v11, 0x1
    000de602if-nez v9, :cond_6c
    000de606instance-of v9, v10, Landroid/app/Activity;
    000de60aif-eqz v9, :cond_6c
    000de60einvoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000de614move-result-object v9
    000de616if-nez v9, :cond_4d
    000de61amove v6, v3
    000de61cgoto :goto_70
    000de61econst/16 v12, 0x1d
    000de622if-lt v6, v12, :cond_54
    000de626const/high16 v6, 0x100c0000
    000de62agoto :goto_56
    000de62cconst/high16 v6, 0xc0000
    000de630new-instance v12, Landroid/content/ComponentName;
    000de634invoke-virtual {v10}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000de63amove-result-object v13
    000de63cinvoke-direct {v12, v4, v13}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
    000de642invoke-virtual {v9, v12, v6}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
    000de648move-result-object v6
    000de64aif-eqz v6, :cond_6c
    000de64eiget v6, v6, Landroid/content/pm/ActivityInfo;->configChanges:I
    000de652iput v6, v0, Le/u;->U:I
    000de656goto :goto_6c
    000de658iput v3, v0, Le/u;->U:I
    000de65ciput-boolean v11, v0, Le/u;->V:Z
    000de660iget v6, v0, Le/u;->U:I
    000de664iget-object v9, v0, Le/u;->R:Landroid/content/res/Configuration;
    000de668if-nez v9, :cond_7c
    000de66cinvoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000de672move-result-object v9
    000de674invoke-virtual {v9}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000de67amove-result-object v9
    000de67ciget v12, v9, Landroid/content/res/Configuration;->uiMode:I
    000de680and-int/lit8 v12, v12, 0x30
    000de684iget v13, v5, Landroid/content/res/Configuration;->uiMode:I
    000de688and-int/lit8 v13, v13, 0x30
    000de68cinvoke-static {v9}, Le/n;->b(Landroid/content/res/Configuration;)LG/g;
    000de692move-result-object v9
    000de694if-nez v7, :cond_8c
    000de698move-object v5, v8
    000de69agoto :goto_90
    000de69cinvoke-static {v5}, Le/n;->b(Landroid/content/res/Configuration;)LG/g;
    000de6a2move-result-object v5
    000de6a4if-eq v12, v13, :cond_94
    000de6a8move v7, v1
    000de6aagoto :goto_95
    000de6acmove v7, v3
    000de6aeif-eqz v5, :cond_9f
    000de6b2invoke-virtual {v9, v5}, LG/g;->equals(Ljava/lang/Object;)Z
    000de6b8move-result v9
    000de6baif-nez v9, :cond_9f
    000de6beor-int/lit16 v7, v7, 0x2004
    000de6c2not-int v9, v6
    000de6c4and-int/2addr v9, v7
    000de6c6const/16 v12, 0x1c
    000de6caif-eqz v9, :cond_dd
    000de6ceif-eqz v17, :cond_dd
    000de6d2iget-boolean v9, v0, Le/u;->O:Z
    000de6d6if-eqz v9, :cond_dd
    000de6dasget-boolean v9, Le/u;->j0:Z
    000de6deif-nez v9, :cond_b3
    000de6e2iget-boolean v9, v0, Le/u;->P:Z
    000de6e6if-eqz v9, :cond_dd
    000de6eainstance-of v9, v10, Landroid/app/Activity;
    000de6eeif-eqz v9, :cond_dd
    000de6f2move-object v9, v10
    000de6f4check-cast v9, Landroid/app/Activity;
    000de6f8invoke-virtual {v9}, Landroid/app/Activity;->isChild()Z
    000de6femove-result v14
    000de700if-nez v14, :cond_dd
    000de704sget v14, Landroid/os/Build$VERSION;->SDK_INT:I
    000de708if-lt v14, v12, :cond_c8
    000de70cinvoke-virtual {v9}, Landroid/app/Activity;->recreate()V
    000de712goto :goto_db
    000de714new-instance v14, Landroid/os/Handler;
    000de718invoke-virtual {v9}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper;
    000de71emove-result-object v15
    000de720invoke-direct {v14, v15}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    000de726new-instance v15, LE0/G;
    000de72aconst/16 v3, 0xe
    000de72einvoke-direct {v15, v3, v9}, LE0/G;-><init>(ILjava/lang/Object;)V
    000de734invoke-virtual {v14, v15}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    000de73amove v3, v11
    000de73cgoto :goto_de
    000de73econst/4 v3, 0x0
    000de740if-nez v3, :cond_1c8
    000de744if-eqz v7, :cond_1c8
    000de748and-int v3, v7, v6
    000de74cif-ne v3, v7, :cond_e8
    000de750move v3, v11
    000de752goto :goto_e9
    000de754const/4 v3, 0x0
    000de756invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000de75cmove-result-object v6
    000de75enew-instance v9, Landroid/content/res/Configuration;
    000de762invoke-virtual {v6}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000de768move-result-object v14
    000de76ainvoke-direct {v9, v14}, Landroid/content/res/Configuration;-><init>(Landroid/content/res/Configuration;)V
    000de770invoke-virtual {v6}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000de776move-result-object v14
    000de778iget v14, v14, Landroid/content/res/Configuration;->uiMode:I
    000de77cand-int/lit8 v14, v14, -0x31
    000de780or-int/2addr v13, v14
    000de782iput v13, v9, Landroid/content/res/Configuration;->uiMode:I
    000de786if-eqz v5, :cond_106
    000de78ainvoke-static {v9, v5}, Le/n;->d(Landroid/content/res/Configuration;LG/g;)V
    000de790invoke-virtual {v6, v9, v8}, Landroid/content/res/Resources;->updateConfiguration(Landroid/content/res/Configuration;Landroid/util/DisplayMetrics;)V
    000de796sget v13, Landroid/os/Build$VERSION;->SDK_INT:I
    000de79aconst/16 v14, 0x1a
    000de79eif-ge v13, v14, :cond_18a
    000de7a2if-lt v13, v12, :cond_113
    000de7a6goto/16 :goto_18a
    000de7aasget-boolean v12, LC1/l;->h:Z
    000de7aeif-nez v12, :cond_126
    000de7b2const-class v12, Landroid/content/res/Resources;
    000de7b6const-string v13, "mResourcesImpl"
    000de7bainvoke-virtual {v12, v13}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    000de7c0move-result-object v12
    000de7c2sput-object v12, LC1/l;->g:Ljava/lang/reflect/Field;
    000de7c6invoke-virtual {v12, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000de7ccsput-boolean v11, LC1/l;->h:Z
    000de7d0sget-object v12, LC1/l;->g:Ljava/lang/reflect/Field;
    000de7d4if-nez v12, :cond_12b
    000de7d8goto :goto_18a
    000de7dainvoke-virtual {v12, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000de7e0move-result-object v6
    000de7e2goto :goto_131
    000de7e4move-object v6, v8
    000de7e6if-nez v6, :cond_134
    000de7eagoto :goto_18a
    000de7ecsget-boolean v12, LC1/l;->b:Z
    000de7f0if-nez v12, :cond_149
    000de7f4invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000de7famove-result-object v12
    000de7fcconst-string v13, "mDrawableCache"
    000de800invoke-virtual {v12, v13}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    000de806move-result-object v12
    000de808sput-object v12, LC1/l;->a:Ljava/lang/reflect/Field;
    000de80cinvoke-virtual {v12, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000de812sput-boolean v11, LC1/l;->b:Z
    000de816sget-object v12, LC1/l;->a:Ljava/lang/reflect/Field;
    000de81aif-eqz v12, :cond_152
    000de81einvoke-virtual {v12, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000de824move-result-object v6
    000de826goto :goto_153
    000de828move-object v6, v8
    000de82aif-eqz v6, :cond_18a
    000de82esget-boolean v12, LC1/l;->d:Z
    000de832if-nez v12, :cond_163
    000de836const-string v12, "android.content.res.ThemedResourceCache"
    000de83ainvoke-static {v12}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
    000de840move-result-object v12
    000de842sput-object v12, LC1/l;->c:Ljava/lang/Class;
    000de846sput-boolean v11, LC1/l;->d:Z
    000de84asget-object v12, LC1/l;->c:Ljava/lang/Class;
    000de84eif-nez v12, :cond_168
    000de852goto :goto_18a
    000de854sget-boolean v13, LC1/l;->f:Z
    000de858if-nez v13, :cond_179
    000de85cconst-string v13, "mUnthemedEntries"
    000de860invoke-virtual {v12, v13}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    000de866move-result-object v12
    000de868sput-object v12, LC1/l;->e:Ljava/lang/reflect/Field;
    000de86cinvoke-virtual {v12, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000de872sput-boolean v11, LC1/l;->f:Z
    000de876sget-object v12, LC1/l;->e:Ljava/lang/reflect/Field;
    000de87aif-nez v12, :cond_17e
    000de87egoto :goto_18a
    000de880invoke-virtual {v12, v6}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000de886move-result-object v6
    000de888check-cast v6, Landroid/util/LongSparseArray;
    000de88cmove-object v8, v6
    000de88eif-eqz v8, :cond_18a
    000de892invoke-static {v8}, Le/C;->a(Landroid/util/LongSparseArray;)V
    000de898iget v6, v0, Le/u;->T:I
    000de89cif-eqz v6, :cond_19a
    000de8a0invoke-virtual {v4, v6}, Landroid/content/Context;->setTheme(I)V
    000de8a6invoke-virtual {v4}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000de8acmove-result-object v6
    000de8aeiget v8, v0, Le/u;->T:I
    000de8b2invoke-virtual {v6, v8, v11}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000de8b8if-eqz v3, :cond_1c9
    000de8bcinstance-of v3, v10, Landroid/app/Activity;
    000de8c0if-eqz v3, :cond_1c9
    000de8c4move-object v3, v10
    000de8c6check-cast v3, Landroid/app/Activity;
    000de8cainstance-of v6, v3, Landroidx/lifecycle/r;
    000de8ceif-eqz v6, :cond_1bc
    000de8d2move-object v6, v3
    000de8d4check-cast v6, Landroidx/lifecycle/r;
    000de8d8invoke-interface {v6}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    000de8demove-result-object v6
    000de8e0iget-object v6, v6, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000de8e4sget-object v8, Landroidx/lifecycle/m;->c:Landroidx/lifecycle/m;
    000de8e8invoke-virtual {v6, v8}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000de8eemove-result v6
    000de8f0if-ltz v6, :cond_1c9
    000de8f4invoke-virtual {v3, v9}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    000de8fagoto :goto_1c9
    000de8fciget-boolean v6, v0, Le/u;->P:Z
    000de900if-eqz v6, :cond_1c9
    000de904iget-boolean v6, v0, Le/u;->Q:Z
    000de908if-nez v6, :cond_1c9
    000de90cinvoke-virtual {v3, v9}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    000de912goto :goto_1c9
    000de914move v11, v3
    000de916if-eqz v11, :cond_1db
    000de91ainstance-of v3, v10, Le/f;
    000de91eif-eqz v3, :cond_1db
    000de922and-int/2addr v1, v7
    000de924if-eqz v1, :cond_1d5
    000de928move-object v1, v10
    000de92acheck-cast v1, Le/f;
    000de92eand-int/lit8 v1, v7, 0x4
    000de932if-eqz v1, :cond_1db
    000de936check-cast v10, Le/f;
    000de93aif-eqz v11, :cond_1ee
    000de93eif-eqz v5, :cond_1ee
    000de942invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000de948move-result-object v1
    000de94ainvoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    000de950move-result-object v1
    000de952invoke-static {v1}, Le/n;->b(Landroid/content/res/Configuration;)LG/g;
    000de958move-result-object v1
    000de95ainvoke-static {v1}, Le/n;->c(LG/g;)V
    000de960if-nez v2, :cond_1f8
    000de964invoke-virtual {v0, v4}, Le/u;->x(Landroid/content/Context;)Landroidx/fragment/app/f;
    000de96amove-result-object v1
    000de96cinvoke-virtual {v1}, Landroidx/fragment/app/f;->i()V
    000de972goto :goto_1ff
    000de974iget-object v1, v0, Le/u;->W:Le/q;
    000de978if-eqz v1, :cond_1ff
    000de97cinvoke-virtual {v1}, Landroidx/fragment/app/f;->c()V
    000de982const/4 v1, 0x3
    000de984if-ne v2, v1, :cond_213
    000de988iget-object v1, v0, Le/u;->X:Le/q;
    000de98cif-nez v1, :cond_20d
    000de990new-instance v1, Le/q;
    000de994invoke-direct {v1, v0, v4}, Le/q;-><init>(Le/u;Landroid/content/Context;)V
    000de99aiput-object v1, v0, Le/u;->X:Le/q;
    000de99eiget-object v1, v0, Le/u;->X:Le/q;
    000de9a2invoke-virtual {v1}, Landroidx/fragment/app/f;->i()V
    000de9a8goto :goto_21a
    000de9aaiget-object v1, v0, Le/u;->X:Le/q;
    000de9aeif-eqz v1, :cond_21a
    000de9b2invoke-virtual {v1}, Landroidx/fragment/app/f;->c()V
    000de9b8return v11
    000de574
    000de9ba
    000de9ba struct code_item_padding
    000de9ba padding uint16 0x0000
    000de9bc
    000de9bc struct try_item
    000de9bc start_addr uint32 0xde630
    000de9c0 insn_count int 19
    000de9c2 handler_off uint16 0xde9fd
    000de9c4
    000de9c4 struct try_item
    000de9c4 start_addr uint32 0xde7b2
    000de9c8 insn_count int 13
    000de9ca handler_off uint16 0xdea01
    000de9cc
    000de9cc struct try_item
    000de9cc start_addr uint32 0xde7da
    000de9d0 insn_count int 4
    000de9d2 handler_off uint16 0xdea06
    000de9d4
    000de9d4 struct try_item
    000de9d4 start_addr uint32 0xde7f4
    000de9d8 insn_count int 15
    000de9da handler_off uint16 0xdea0b
    000de9dc
    000de9dc struct try_item
    000de9dc start_addr uint32 0xde81e
    000de9e0 insn_count int 4
    000de9e2 handler_off uint16 0xdea10
    000de9e4
    000de9e4 struct try_item
    000de9e4 start_addr uint32 0xde836
    000de9e8 insn_count int 8
    000de9ea handler_off uint16 0xdea15
    000de9ec
    000de9ec struct try_item
    000de9ec start_addr uint32 0xde85c
    000de9f0 insn_count int 11
    000de9f2 handler_off uint16 0xdea1a
    000de9f4
    000de9f4 struct try_item
    000de9f4 start_addr uint32 0xde880
    000de9f8 insn_count int 6
    000de9fa handler_off uint16 0xdea1f
    000de9fc
    000de9fc struct encoded_catch_handler_list
    000de9fc size int 8
    000de9fd
    000de9fd struct encoded_catch_handler ← 0xde9c2
    000de9fd size int64 1
    000de9fe handlers[0].type_idx int 0xa474
    000dea00 handlers[0].addr uint32 0xde658
    000dea01
    000dea01 struct encoded_catch_handler ← 0xde9ca
    000dea01 size int64 1
    000dea02 handlers[0].type_idx int 0xb58c
    000dea04 handlers[0].addr uint32 0xde7cc
    000dea06
    000dea06 struct encoded_catch_handler ← 0xde9d2
    000dea06 size int64 1
    000dea07 handlers[0].type_idx int 0xb55c
    000dea09 handlers[0].addr uint32 0xde7e4
    000dea0b
    000dea0b struct encoded_catch_handler ← 0xde9da
    000dea0b size int64 1
    000dea0c handlers[0].type_idx int 0xb58c
    000dea0e handlers[0].addr uint32 0xde812
    000dea10
    000dea10 struct encoded_catch_handler ← 0xde9e2
    000dea10 size int64 1
    000dea11 handlers[0].type_idx int 0xb55c
    000dea13 handlers[0].addr uint32 0xde828
    000dea15
    000dea15 struct encoded_catch_handler ← 0xde9ea
    000dea15 size int64 1
    000dea16 handlers[0].type_idx int 0xb538
    000dea18 handlers[0].addr uint32 0xde846
    000dea1a
    000dea1a struct encoded_catch_handler ← 0xde9f2
    000dea1a size int64 1
    000dea1b handlers[0].type_idx int 0xb58c
    000dea1d handlers[0].addr uint32 0xde872
    000dea1f
    000dea1f struct encoded_catch_handler ← 0xde9fa
    000dea1f size int64 1
    000dea20 handlers[0].type_idx int 0xb55c
    000dea22 handlers[0].addr uint32 0xde88e
    000dea24
    000dea24e.u::t(android.view.KeyEvent):
    000dea34iget-object v0, v6, Le/u;->j:Ljava/lang/Object;
    000dea38instance-of v1, v0, LK/k;
    000dea3cconst/4 v2, 0x1
    000dea3eif-nez v1, :cond_b
    000dea42instance-of v0, v0, Le/e;
    000dea46if-eqz v0, :cond_1b
    000dea4aiget-object v0, v6, Le/u;->l:Landroid/view/Window;
    000dea4einvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dea54move-result-object v0
    000dea56if-eqz v0, :cond_1b
    000dea5ainvoke-static {v0, v7}, LC1/d;->n(Landroid/view/View;Landroid/view/KeyEvent;)Z
    000dea60move-result v0
    000dea62if-eqz v0, :cond_1b
    000dea66goto/16 :goto_145
    000dea6ainvoke-virtual {v7}, Landroid/view/KeyEvent;->getKeyCode()I
    000dea70move-result v0
    000dea72const/4 v1, 0x0
    000dea74const/16 v3, 0x52
    000dea78if-ne v0, v3, :cond_3f
    000dea7ciget-object v0, v6, Le/u;->m:Le/p;
    000dea80iget-object v4, v6, Le/u;->l:Landroid/view/Window;
    000dea84invoke-virtual {v4}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000dea8amove-result-object v4
    000dea8cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dea92iput-boolean v2, v0, Le/p;->c:Z
    000dea96invoke-interface {v4, v7}, Landroid/view/Window$Callback;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
    000dea9cmove-result v4
    000dea9eiput-boolean v1, v0, Le/p;->c:Z
    000deaa2if-eqz v4, :cond_3f
    000deaa6goto/16 :goto_145
    000deaaamove-exception v7
    000deaaciput-boolean v1, v0, Le/p;->c:Z
    000deab0throw v7
    000deab2invoke-virtual {v7}, Landroid/view/KeyEvent;->getKeyCode()I
    000deab8move-result v0
    000deabainvoke-virtual {v7}, Landroid/view/KeyEvent;->getAction()I
    000deac0move-result v4
    000deac2const/4 v5, 0x4
    000deac4if-nez v4, :cond_6f
    000deac8if-eq v0, v5, :cond_62
    000deaccif-eq v0, v3, :cond_50
    000dead0goto/16 :goto_146
    000dead4invoke-virtual {v7}, Landroid/view/KeyEvent;->getRepeatCount()I
    000deadamove-result v0
    000deadcif-nez v0, :cond_145
    000deae0invoke-virtual {v6, v1}, Le/u;->y(I)Le/t;
    000deae6move-result-object v0
    000deae8iget-boolean v1, v0, Le/t;->m:Z
    000deaecif-nez v1, :cond_145
    000deaf0invoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000deaf6return v2
    000deaf8invoke-virtual {v7}, Landroid/view/KeyEvent;->getFlags()I
    000deafemove-result v7
    000deb00and-int/lit16 v7, v7, 0x80
    000deb04if-eqz v7, :cond_6b
    000deb08goto :goto_6c
    000deb0amove v2, v1
    000deb0ciput-boolean v2, v6, Le/u;->N:Z
    000deb10return v1
    000deb12if-eq v0, v5, :cond_13f
    000deb16if-eq v0, v3, :cond_75
    000deb1agoto/16 :goto_146
    000deb1eiget-object v0, v6, Le/u;->u:Lh/a;
    000deb22if-eqz v0, :cond_7b
    000deb26goto/16 :goto_145
    000deb2ainvoke-virtual {v6, v1}, Le/u;->y(I)Le/t;
    000deb30move-result-object v0
    000deb32iget-object v3, v6, Le/u;->r:Lj/p0;
    000deb36iget-object v4, v6, Le/u;->k:Landroid/content/Context;
    000deb3aif-eqz v3, :cond_105
    000deb3echeck-cast v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deb42invoke-virtual {v3}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deb48iget-object v3, v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deb4ccheck-cast v3, Lj/t1;
    000deb50iget-object v3, v3, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000deb54invoke-virtual {v3}, Landroid/view/View;->getVisibility()I
    000deb5amove-result v5
    000deb5cif-nez v5, :cond_105
    000deb60iget-object v3, v3, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000deb64if-eqz v3, :cond_105
    000deb68iget-boolean v3, v3, Landroidx/appcompat/widget/ActionMenuView;->s:Z
    000deb6cif-eqz v3, :cond_105
    000deb70invoke-static {v4}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
    000deb76move-result-object v3
    000deb78invoke-virtual {v3}, Landroid/view/ViewConfiguration;->hasPermanentMenuKey()Z
    000deb7emove-result v3
    000deb80if-nez v3, :cond_105
    000deb84iget-object v3, v6, Le/u;->r:Lj/p0;
    000deb88check-cast v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deb8cinvoke-virtual {v3}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deb92iget-object v3, v3, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deb96check-cast v3, Lj/t1;
    000deb9aiget-object v3, v3, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000deb9eiget-object v3, v3, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000deba2if-eqz v3, :cond_df
    000deba6iget-object v3, v3, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000debaaif-eqz v3, :cond_df
    000debaeinvoke-virtual {v3}, Lj/k;->i()Z
    000debb4move-result v3
    000debb6if-eqz v3, :cond_df
    000debbaiget-object v7, v6, Le/u;->r:Lj/p0;
    000debbecheck-cast v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000debc2invoke-virtual {v7}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000debc8iget-object v7, v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000debcccheck-cast v7, Lj/t1;
    000debd0iget-object v7, v7, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000debd4iget-object v7, v7, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000debd8if-eqz v7, :cond_125
    000debdciget-object v7, v7, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000debe0if-eqz v7, :cond_125
    000debe4invoke-virtual {v7}, Lj/k;->f()Z
    000debeamove-result v7
    000debecif-eqz v7, :cond_125
    000debf0goto :goto_123
    000debf2iget-boolean v3, v6, Le/u;->Q:Z
    000debf6if-nez v3, :cond_125
    000debfainvoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dec00move-result v7
    000dec02if-eqz v7, :cond_125
    000dec06iget-object v7, v6, Le/u;->r:Lj/p0;
    000dec0acheck-cast v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000dec0einvoke-virtual {v7}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000dec14iget-object v7, v7, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000dec18check-cast v7, Lj/t1;
    000dec1ciget-object v7, v7, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000dec20iget-object v7, v7, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000dec24if-eqz v7, :cond_125
    000dec28iget-object v7, v7, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000dec2cif-eqz v7, :cond_125
    000dec30invoke-virtual {v7}, Lj/k;->o()Z
    000dec36move-result v7
    000dec38if-eqz v7, :cond_125
    000dec3cgoto :goto_de
    000dec3eiget-boolean v3, v0, Le/t;->m:Z
    000dec42if-nez v3, :cond_127
    000dec46iget-boolean v5, v0, Le/t;->l:Z
    000dec4aif-eqz v5, :cond_10e
    000dec4egoto :goto_127
    000dec50iget-boolean v3, v0, Le/t;->k:Z
    000dec54if-eqz v3, :cond_125
    000dec58iget-boolean v3, v0, Le/t;->o:Z
    000dec5cif-eqz v3, :cond_11d
    000dec60iput-boolean v1, v0, Le/t;->k:Z
    000dec64invoke-virtual {v6, v0, v7}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dec6amove-result v3
    000dec6cgoto :goto_11e
    000dec6emove v3, v2
    000dec70if-eqz v3, :cond_125
    000dec74invoke-virtual {v6, v0, v7}, Le/u;->D(Le/t;Landroid/view/KeyEvent;)V
    000dec7amove v7, v2
    000dec7cgoto :goto_12b
    000dec7emove v7, v1
    000dec80goto :goto_12b
    000dec82invoke-virtual {v6, v0, v2}, Le/u;->r(Le/t;Z)V
    000dec88move v7, v3
    000dec8aif-eqz v7, :cond_145
    000dec8einvoke-virtual {v4}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000dec94move-result-object v7
    000dec96const-string v0, "audio"
    000dec9ainvoke-virtual {v7, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000deca0move-result-object v7
    000deca2check-cast v7, Landroid/media/AudioManager;
    000deca6if-eqz v7, :cond_145
    000decaainvoke-virtual {v7, v1}, Landroid/media/AudioManager;->playSoundEffect(I)V
    000decb0return v2
    000decb2invoke-virtual {v6}, Le/u;->C()Z
    000decb8move-result v7
    000decbaif-eqz v7, :cond_146
    000decbereturn v2
    000decc0return v1
    000dea24
    000decc2
    000decc2 struct code_item_padding
    000decc2 padding uint16 0x0000
    000decc4
    000decc4 struct try_item
    000decc4 start_addr uint32 0xdea92
    000decc8 insn_count int 6
    000decca handler_off uint16 0xdeccd
    000deccc
    000deccc struct encoded_catch_handler_list
    000deccc size int 1
    000deccd
    000deccd struct encoded_catch_handler ← 0xdecca
    000deccd size int64 0
    000decce catch_all_addr uint32 0xdeaaa
    000deccf
    000deccf // align 0x10
    000decd0
    000decd0e.u::C():
    000dece0iget-boolean v0, v5, Le/u;->N:Z
    000dece4const/4 v1, 0x0
    000dece6iput-boolean v1, v5, Le/u;->N:Z
    000deceainvoke-virtual {v5, v1}, Le/u;->y(I)Le/t;
    000decf0move-result-object v2
    000decf2iget-boolean v3, v2, Le/t;->m:Z
    000decf6const/4 v4, 0x1
    000decf8if-eqz v3, :cond_14
    000decfcif-nez v0, :cond_45
    000ded00invoke-virtual {v5, v2, v4}, Le/u;->r(Le/t;Z)V
    000ded06return v4
    000ded08iget-object v0, v5, Le/u;->u:Lh/a;
    000ded0cif-eqz v0, :cond_1c
    000ded10invoke-virtual {v0}, Lh/a;->a()V
    000ded16return v4
    000ded18invoke-virtual {v5}, Le/u;->z()V
    000ded1eiget-object v0, v5, Le/u;->o:Le/H;
    000ded22if-eqz v0, :cond_46
    000ded26iget-object v0, v0, Le/H;->n:Lj/q0;
    000ded2aif-eqz v0, :cond_46
    000ded2emove-object v2, v0
    000ded30check-cast v2, Lj/t1;
    000ded34iget-object v2, v2, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000ded38iget-object v2, v2, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
    000ded3cif-eqz v2, :cond_46
    000ded40iget-object v2, v2, Lj/o1;->b:Li/n;
    000ded44if-eqz v2, :cond_46
    000ded48check-cast v0, Lj/t1;
    000ded4ciget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000ded50iget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
    000ded54if-nez v0, :cond_3e
    000ded58const/4 v0, 0x0
    000ded5agoto :goto_40
    000ded5ciget-object v0, v0, Lj/o1;->b:Li/n;
    000ded60if-eqz v0, :cond_45
    000ded64invoke-virtual {v0}, Li/n;->collapseActionView()Z
    000ded6areturn v4
    000ded6creturn v1
    000decd0
    000ded6e
    000ded6e // align 0x10
    000ded70
    000ded70e.u::l(i.l, android.view.MenuItem):
    000ded80iget-object v0, v7, Le/u;->l:Landroid/view/Window;
    000ded84invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000ded8amove-result-object v0
    000ded8cconst/4 v1, 0x0
    000ded8eif-eqz v0, :cond_31
    000ded92iget-boolean v2, v7, Le/u;->Q:Z
    000ded96if-nez v2, :cond_31
    000ded9ainvoke-virtual {v8}, Li/l;->k()Li/l;
    000deda0move-result-object v8
    000deda2iget-object v2, v7, Le/u;->L:[Le/t;
    000deda6if-eqz v2, :cond_17
    000dedaaarray-length v3, v2
    000dedacgoto :goto_18
    000dedaemove v3, v1
    000dedb0move v4, v1
    000dedb2if-ge v4, v3, :cond_27
    000dedb6aget-object v5, v2, v4
    000dedbaif-eqz v5, :cond_24
    000dedbeiget-object v6, v5, Le/t;->h:Li/l;
    000dedc2if-ne v6, v8, :cond_24
    000dedc6goto :goto_28
    000dedc8add-int/lit8 v4, v4, 0x1
    000dedccgoto :goto_19
    000dedceconst/4 v5, 0x0
    000dedd0if-eqz v5, :cond_31
    000dedd4iget v8, v5, Le/t;->a:I
    000dedd8invoke-interface {v0, v8, v9}, Landroid/view/Window$Callback;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
    000deddemove-result v8
    000dede0return v8
    000dede2return v1
    000ded70
    000dede4
    000dede4e.u::E(e.t, int, android.view.KeyEvent):
    000dedf4invoke-virtual {v5}, Landroid/view/KeyEvent;->isSystem()Z
    000dedfamove-result v0
    000dedfcconst/4 v1, 0x0
    000dedfeif-eqz v0, :cond_8
    000dee02return v1
    000dee04iget-boolean v0, v3, Le/t;->k:Z
    000dee08if-nez v0, :cond_12
    000dee0cinvoke-virtual {v2, v3, v5}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000dee12move-result v0
    000dee14if-eqz v0, :cond_1b
    000dee18iget-object v3, v3, Le/t;->h:Li/l;
    000dee1cif-eqz v3, :cond_1b
    000dee20const/4 v0, 0x1
    000dee22invoke-virtual {v3, v4, v5, v0}, Li/l;->performShortcut(ILandroid/view/KeyEvent;I)Z
    000dee28move-result v1
    000dee2areturn v1
    000dede4
    000dee2c
    000dee2ce.u::F(e.t, android.view.KeyEvent):
    000dee3ciget-boolean v0, v12, Le/u;->Q:Z
    000dee40const/4 v1, 0x0
    000dee42if-eqz v0, :cond_7
    000dee46goto/16 :goto_113
    000dee4aiget-boolean v0, v13, Le/t;->k:Z
    000dee4econst/4 v2, 0x1
    000dee50if-eqz v0, :cond_d
    000dee54return v2
    000dee56iget-object v0, v12, Le/u;->M:Le/t;
    000dee5aif-eqz v0, :cond_16
    000dee5eif-eq v0, v13, :cond_16
    000dee62invoke-virtual {v12, v0, v1}, Le/u;->r(Le/t;Z)V
    000dee68iget-object v0, v12, Le/u;->l:Landroid/view/Window;
    000dee6cinvoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000dee72move-result-object v0
    000dee74iget v3, v13, Le/t;->a:I
    000dee78if-eqz v0, :cond_26
    000dee7cinvoke-interface {v0, v3}, Landroid/view/Window$Callback;->onCreatePanelView(I)Landroid/view/View;
    000dee82move-result-object v4
    000dee84iput-object v4, v13, Le/t;->g:Landroid/view/View;
    000dee88const/16 v4, 0x6c
    000dee8cif-eqz v3, :cond_2f
    000dee90if-ne v3, v4, :cond_2d
    000dee94goto :goto_2f
    000dee96move v5, v1
    000dee98goto :goto_30
    000dee9amove v5, v2
    000dee9cif-eqz v5, :cond_41
    000deea0iget-object v6, v12, Le/u;->r:Lj/p0;
    000deea4if-eqz v6, :cond_41
    000deea8check-cast v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000deeacinvoke-virtual {v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000deeb2iget-object v6, v6, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000deeb6check-cast v6, Lj/t1;
    000deebaiput-boolean v2, v6, Lj/t1;->l:Z
    000deebeiget-object v6, v13, Le/t;->g:Landroid/view/View;
    000deec2if-nez v6, :cond_162
    000deec6iget-object v6, v13, Le/t;->h:Li/l;
    000deecaconst/4 v7, 0x0
    000deeccif-eqz v6, :cond_4e
    000deed0iget-boolean v8, v13, Le/t;->o:Z
    000deed4if-eqz v8, :cond_116
    000deed8if-nez v6, :cond_d0
    000deedciget-object v6, v12, Le/u;->k:Landroid/content/Context;
    000deee0if-eqz v3, :cond_56
    000deee4if-ne v3, v4, :cond_ad
    000deee8iget-object v4, v12, Le/u;->r:Lj/p0;
    000deeecif-eqz v4, :cond_ad
    000deef0new-instance v4, Landroid/util/TypedValue;
    000deef4invoke-direct {v4}, Landroid/util/TypedValue;-><init>()V
    000deefainvoke-virtual {v6}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000def00move-result-object v8
    000def02const v9, 0x7f03000b
    000def08invoke-virtual {v8, v9, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def0eiget v9, v4, Landroid/util/TypedValue;->resourceId:I
    000def12const v10, 0x7f03000c
    000def18if-eqz v9, :cond_84
    000def1cinvoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000def22move-result-object v9
    000def24invoke-virtual {v9}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
    000def2amove-result-object v9
    000def2cinvoke-virtual {v9, v8}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def32iget v11, v4, Landroid/util/TypedValue;->resourceId:I
    000def36invoke-virtual {v9, v11, v2}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000def3cinvoke-virtual {v9, v10, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def42goto :goto_88
    000def44invoke-virtual {v8, v10, v4, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000def4amove-object v9, v7
    000def4ciget v10, v4, Landroid/util/TypedValue;->resourceId:I
    000def50if-eqz v10, :cond_9e
    000def54if-nez v9, :cond_99
    000def58invoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000def5emove-result-object v9
    000def60invoke-virtual {v9}, Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;
    000def66move-result-object v9
    000def68invoke-virtual {v9, v8}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def6eiget v4, v4, Landroid/util/TypedValue;->resourceId:I
    000def72invoke-virtual {v9, v4, v2}, Landroid/content/res/Resources$Theme;->applyStyle(IZ)V
    000def78if-eqz v9, :cond_ad
    000def7cnew-instance v4, Lh/d;
    000def80invoke-direct {v4, v6, v1}, Lh/d;-><init>(Landroid/content/Context;I)V
    000def86invoke-virtual {v4}, Lh/d;->getTheme()Landroid/content/res/Resources$Theme;
    000def8cmove-result-object v6
    000def8einvoke-virtual {v6, v9}, Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V
    000def94move-object v6, v4
    000def96new-instance v4, Li/l;
    000def9ainvoke-direct {v4, v6}, Li/l;-><init>(Landroid/content/Context;)V
    000defa0iput-object v12, v4, Li/l;->e:Li/j;
    000defa4iget-object v6, v13, Le/t;->h:Li/l;
    000defa8if-ne v4, v6, :cond_b9
    000defacgoto :goto_cb
    000defaeif-eqz v6, :cond_c0
    000defb2iget-object v8, v13, Le/t;->i:Li/h;
    000defb6invoke-virtual {v6, v8}, Li/l;->r(Li/y;)V
    000defbciput-object v4, v13, Le/t;->h:Li/l;
    000defc0iget-object v6, v13, Le/t;->i:Li/h;
    000defc4if-eqz v6, :cond_cb
    000defc8iget-object v8, v4, Li/l;->a:Landroid/content/Context;
    000defccinvoke-virtual {v4, v6, v8}, Li/l;->b(Li/y;Landroid/content/Context;)V
    000defd2iget-object v4, v13, Le/t;->h:Li/l;
    000defd6if-nez v4, :cond_d0
    000defdagoto :goto_113
    000defdcif-eqz v5, :cond_eb
    000defe0iget-object v4, v12, Le/u;->r:Lj/p0;
    000defe4if-eqz v4, :cond_eb
    000defe8iget-object v6, v12, Le/u;->s:Le/l;
    000defecif-nez v6, :cond_e2
    000deff0new-instance v6, Le/l;
    000deff4const/4 v8, 0x2
    000deff6invoke-direct {v6, v12, v8}, Le/l;-><init>(Le/u;I)V
    000deffciput-object v6, v12, Le/u;->s:Le/l;
    000df000iget-object v6, v13, Le/t;->h:Li/l;
    000df004iget-object v8, v12, Le/u;->s:Le/l;
    000df008check-cast v4, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df00cinvoke-virtual {v4, v6, v8}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df012iget-object v4, v13, Le/t;->h:Li/l;
    000df016invoke-virtual {v4}, Li/l;->w()V
    000df01ciget-object v4, v13, Le/t;->h:Li/l;
    000df020invoke-interface {v0, v3, v4}, Landroid/view/Window$Callback;->onCreatePanelMenu(ILandroid/view/Menu;)Z
    000df026move-result v3
    000df028if-nez v3, :cond_114
    000df02ciget-object v14, v13, Le/t;->h:Li/l;
    000df030if-nez v14, :cond_fd
    000df034goto :goto_106
    000df036if-eqz v14, :cond_104
    000df03aiget-object v0, v13, Le/t;->i:Li/h;
    000df03einvoke-virtual {v14, v0}, Li/l;->r(Li/y;)V
    000df044iput-object v7, v13, Le/t;->h:Li/l;
    000df048if-eqz v5, :cond_113
    000df04ciget-object v13, v12, Le/u;->r:Lj/p0;
    000df050if-eqz v13, :cond_113
    000df054iget-object v14, v12, Le/u;->s:Le/l;
    000df058check-cast v13, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df05cinvoke-virtual {v13, v7, v14}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df062return v1
    000df064iput-boolean v1, v13, Le/t;->o:Z
    000df068iget-object v3, v13, Le/t;->h:Li/l;
    000df06cinvoke-virtual {v3}, Li/l;->w()V
    000df072iget-object v3, v13, Le/t;->p:Landroid/os/Bundle;
    000df076if-eqz v3, :cond_126
    000df07aiget-object v4, v13, Le/t;->h:Li/l;
    000df07einvoke-virtual {v4, v3}, Li/l;->s(Landroid/os/Bundle;)V
    000df084iput-object v7, v13, Le/t;->p:Landroid/os/Bundle;
    000df088iget-object v3, v13, Le/t;->g:Landroid/view/View;
    000df08ciget-object v4, v13, Le/t;->h:Li/l;
    000df090invoke-interface {v0, v1, v3, v4}, Landroid/view/Window$Callback;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    000df096move-result v0
    000df098if-nez v0, :cond_143
    000df09cif-eqz v5, :cond_13d
    000df0a0iget-object v14, v12, Le/u;->r:Lj/p0;
    000df0a4if-eqz v14, :cond_13d
    000df0a8iget-object v0, v12, Le/u;->s:Le/l;
    000df0accheck-cast v14, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df0b0invoke-virtual {v14, v7, v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->l(Li/l;Li/x;)V
    000df0b6iget-object v13, v13, Le/t;->h:Li/l;
    000df0bainvoke-virtual {v13}, Li/l;->v()V
    000df0c0return v1
    000df0c2if-eqz v14, :cond_14a
    000df0c6invoke-virtual {v14}, Landroid/view/KeyEvent;->getDeviceId()I
    000df0ccmove-result v14
    000df0cegoto :goto_14b
    000df0d0const/4 v14, -0x1
    000df0d2invoke-static {v14}, Landroid/view/KeyCharacterMap;->load(I)Landroid/view/KeyCharacterMap;
    000df0d8move-result-object v14
    000df0dainvoke-virtual {v14}, Landroid/view/KeyCharacterMap;->getKeyboardType()I
    000df0e0move-result v14
    000df0e2if-eq v14, v2, :cond_157
    000df0e6move v14, v2
    000df0e8goto :goto_158
    000df0eamove v14, v1
    000df0eciget-object v0, v13, Le/t;->h:Li/l;
    000df0f0invoke-virtual {v0, v14}, Li/l;->setQwertyMode(Z)V
    000df0f6iget-object v14, v13, Le/t;->h:Li/l;
    000df0fainvoke-virtual {v14}, Li/l;->v()V
    000df100iput-boolean v2, v13, Le/t;->k:Z
    000df104iput-boolean v1, v13, Le/t;->l:Z
    000df108iput-object v13, v12, Le/u;->M:Le/t;
    000df10creturn v2
    000dee2c
    000df10e
    000df10e // align 0x10
    000df110
    000df110e.u::g(int):
    000df120const/16 v0, 0x8
    000df124const/16 v1, 0x6d
    000df128const/16 v2, 0x6c
    000df12cif-ne v6, v0, :cond_a
    000df130move v6, v2
    000df132goto :goto_f
    000df134const/16 v0, 0x9
    000df138if-ne v6, v0, :cond_f
    000df13cmove v6, v1
    000df13eiget-boolean v0, v5, Le/u;->J:Z
    000df142const/4 v3, 0x0
    000df144if-eqz v0, :cond_17
    000df148if-ne v6, v2, :cond_17
    000df14creturn v3
    000df14eiget-boolean v0, v5, Le/u;->F:Z
    000df152const/4 v4, 0x1
    000df154if-eqz v0, :cond_20
    000df158if-ne v6, v4, :cond_20
    000df15ciput-boolean v3, v5, Le/u;->F:Z
    000df160if-eq v6, v4, :cond_55
    000df164const/4 v0, 0x2
    000df166if-eq v6, v0, :cond_4f
    000df16aconst/4 v0, 0x5
    000df16cif-eq v6, v0, :cond_49
    000df170const/16 v0, 0xa
    000df174if-eq v6, v0, :cond_43
    000df178if-eq v6, v2, :cond_3d
    000df17cif-eq v6, v1, :cond_37
    000df180iget-object v0, v5, Le/u;->l:Landroid/view/Window;
    000df184invoke-virtual {v0, v6}, Landroid/view/Window;->requestFeature(I)Z
    000df18amove-result v6
    000df18creturn v6
    000df18einvoke-virtual {v5}, Le/u;->G()V
    000df194iput-boolean v4, v5, Le/u;->G:Z
    000df198return v4
    000df19ainvoke-virtual {v5}, Le/u;->G()V
    000df1a0iput-boolean v4, v5, Le/u;->F:Z
    000df1a4return v4
    000df1a6invoke-virtual {v5}, Le/u;->G()V
    000df1aciput-boolean v4, v5, Le/u;->H:Z
    000df1b0return v4
    000df1b2invoke-virtual {v5}, Le/u;->G()V
    000df1b8iput-boolean v4, v5, Le/u;->E:Z
    000df1bcreturn v4
    000df1beinvoke-virtual {v5}, Le/u;->G()V
    000df1c4iput-boolean v4, v5, Le/u;->D:Z
    000df1c8return v4
    000df1cainvoke-virtual {v5}, Le/u;->G()V
    000df1d0iput-boolean v4, v5, Le/u;->J:Z
    000df1d4return v4
    000df110
    000df1d6
    000df1d6 // align 0x8
    000df1d8
    000df1d8e.u::y(int):
    000df1e8iget-object v0, v4, Le/u;->L:[Le/t;
    000df1ecconst/4 v1, 0x0
    000df1eeif-eqz v0, :cond_8
    000df1f2array-length v2, v0
    000df1f4if-gt v2, v5, :cond_15
    000df1f8add-int/lit8 v2, v5, 0x1
    000df1fcnew-array v2, v2, [Le/t;
    000df200if-eqz v0, :cond_12
    000df204array-length v3, v0
    000df206invoke-static {v0, v1, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
    000df20ciput-object v2, v4, Le/u;->L:[Le/t;
    000df210move-object v0, v2
    000df212aget-object v2, v0, v5
    000df216if-nez v2, :cond_24
    000df21anew-instance v2, Le/t;
    000df21einvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000df224iput v5, v2, Le/t;->a:I
    000df228iput-boolean v1, v2, Le/t;->n:Z
    000df22caput-object v2, v0, v5
    000df230return-object v2
    000df1d8
    000df232
    000df232 // align 0x4
    000df234
    000df234e.u::B(android.content.Context, int):
    000df244const/16 v0, -0x64
    000df248const/4 v1, -0x1
    000df24aif-eq v4, v0, :cond_49
    000df24eif-eq v4, v1, :cond_48
    000df252if-eqz v4, :cond_2c
    000df256const/4 v0, 0x1
    000df258if-eq v4, v0, :cond_48
    000df25cconst/4 v0, 0x2
    000df25eif-eq v4, v0, :cond_48
    000df262const/4 v0, 0x3
    000df264if-ne v4, v0, :cond_24
    000df268iget-object v4, v2, Le/u;->X:Le/q;
    000df26cif-nez v4, :cond_1d
    000df270new-instance v4, Le/q;
    000df274invoke-direct {v4, v2, v3}, Le/q;-><init>(Le/u;Landroid/content/Context;)V
    000df27aiput-object v4, v2, Le/u;->X:Le/q;
    000df27eiget-object v3, v2, Le/u;->X:Le/q;
    000df282invoke-virtual {v3}, Le/q;->f()I
    000df288move-result v3
    000df28areturn v3
    000df28cnew-instance v3, Ljava/lang/IllegalStateException;
    000df290const-string v4, "Unknown value set for night mode. Please use one of the MODE_NIGHT values from AppCompatDelegate."
    000df294invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df29athrow v3
    000df29cinvoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
    000df2a2move-result-object v4
    000df2a4const-string v0, "uimode"
    000df2a8invoke-virtual {v4, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000df2aemove-result-object v4
    000df2b0check-cast v4, Landroid/app/UiModeManager;
    000df2b4invoke-virtual {v4}, Landroid/app/UiModeManager;->getNightMode()I
    000df2bamove-result v4
    000df2bcif-nez v4, :cond_3f
    000df2c0goto :goto_49
    000df2c2invoke-virtual {v2, v3}, Le/u;->x(Landroid/content/Context;)Landroidx/fragment/app/f;
    000df2c8move-result-object v3
    000df2cainvoke-virtual {v3}, Landroidx/fragment/app/f;->f()I
    000df2d0move-result v3
    000df2d2return v3
    000df2d4return v4
    000df2d6return v1
    000df234
    000df2d8
    000df2d8e.u::<clinit>():
    000df2e8new-instance v0, Lo/k;
    000df2ecinvoke-direct {v0}, Lo/k;-><init>()V
    000df2f2sput-object v0, Le/u;->h0:Lo/k;
    000df2f6const v0, 0x1010054
    000df2fcfilled-new-array {v0}, [I
    000df302move-result-object v0
    000df304sput-object v0, Le/u;->i0:[I
    000df308const-string v0, "robolectric"
    000df30csget-object v1, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String;
    000df310invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000df316move-result v0
    000df318const/4 v1, 0x1
    000df31axor-int/2addr v0, v1
    000df31csput-boolean v0, Le/u;->j0:Z
    000df320sput-boolean v1, Le/u;->k0:Z
    000df324return-void
    000df2d8
    000df326
    000df326 // align 0x8
    000df328
    000df328e.u::<init>(android.content.Context, android.view.Window, e.g, java.lang.Object):
    000df338invoke-direct {v4}, Ljava/lang/Object;-><init>()V
    000df33econst/4 v0, 0x0
    000df340iput-object v0, v4, Le/u;->y:LK/W;
    000df344const/16 v1, -0x64
    000df348iput v1, v4, Le/u;->S:I
    000df34cnew-instance v2, Le/k;
    000df350const/4 v3, 0x0
    000df352invoke-direct {v2, v4, v3}, Le/k;-><init>(Le/u;I)V
    000df358iput-object v2, v4, Le/u;->a0:Le/k;
    000df35ciput-object v5, v4, Le/u;->k:Landroid/content/Context;
    000df360iput-object v7, v4, Le/u;->n:Ljava/lang/Object;
    000df364iput-object v8, v4, Le/u;->j:Ljava/lang/Object;
    000df368instance-of v7, v8, Landroid/app/Dialog;
    000df36cif-eqz v7, :cond_3d
    000df370if-eqz v5, :cond_30
    000df374instance-of v7, v5, Le/f;
    000df378if-eqz v7, :cond_25
    000df37ccheck-cast v5, Le/f;
    000df380goto :goto_31
    000df382instance-of v7, v5, Landroid/content/ContextWrapper;
    000df386if-eqz v7, :cond_30
    000df38acheck-cast v5, Landroid/content/ContextWrapper;
    000df38einvoke-virtual {v5}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
    000df394move-result-object v5
    000df396goto :goto_1c
    000df398move-object v5, v0
    000df39aif-eqz v5, :cond_3d
    000df39einvoke-virtual {v5}, Le/f;->i()Le/j;
    000df3a4move-result-object v5
    000df3a6check-cast v5, Le/u;
    000df3aaiget v5, v5, Le/u;->S:I
    000df3aeiput v5, v4, Le/u;->S:I
    000df3b2iget v5, v4, Le/u;->S:I
    000df3b6if-ne v5, v1, :cond_68
    000df3basget-object v5, Le/u;->h0:Lo/k;
    000df3beiget-object v7, v4, Le/u;->j:Ljava/lang/Object;
    000df3c2invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df3c8move-result-object v7
    000df3cainvoke-virtual {v7}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000df3d0move-result-object v7
    000df3d2invoke-virtual {v5, v7, v0}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000df3d8move-result-object v7
    000df3dacheck-cast v7, Ljava/lang/Integer;
    000df3deif-eqz v7, :cond_68
    000df3e2invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
    000df3e8move-result v7
    000df3eaiput v7, v4, Le/u;->S:I
    000df3eeiget-object v7, v4, Le/u;->j:Ljava/lang/Object;
    000df3f2invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df3f8move-result-object v7
    000df3fainvoke-virtual {v7}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000df400move-result-object v7
    000df402invoke-virtual {v5, v7}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000df408if-eqz v6, :cond_6d
    000df40cinvoke-virtual {v4, v6}, Le/u;->n(Landroid/view/Window;)V
    000df412invoke-static {}, Lj/u;->d()V
    000df418return-void
    000df328
    000df41a
    000df41a // align 0x4
    000df41c
    000df41ce.u::n(android.view.Window):
    000df42ciget-object v0, v7, Le/u;->l:Landroid/view/Window;
    000df430const-string v1, "AppCompat has already installed itself into the Window"
    000df434if-nez v0, :cond_80
    000df438invoke-virtual {v8}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df43emove-result-object v0
    000df440instance-of v2, v0, Le/p;
    000df444if-nez v2, :cond_7a
    000df448new-instance v1, Le/p;
    000df44cinvoke-direct {v1, v7, v0}, Le/p;-><init>(Le/u;Landroid/view/Window$Callback;)V
    000df452iput-object v1, v7, Le/u;->m:Le/p;
    000df456invoke-virtual {v8, v1}, Landroid/view/Window;->setCallback(Landroid/view/Window$Callback;)V
    000df45csget-object v0, Le/u;->i0:[I
    000df460iget-object v1, v7, Le/u;->k:Landroid/content/Context;
    000df464const/4 v2, 0x0
    000df466invoke-virtual {v1, v2, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    000df46cmove-result-object v0
    000df46econst/4 v3, 0x0
    000df470invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000df476move-result v4
    000df478if-eqz v4, :cond_3f
    000df47cinvoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000df482move-result v3
    000df484if-eqz v3, :cond_3f
    000df488invoke-static {}, Lj/u;->a()Lj/u;
    000df48emove-result-object v4
    000df490monitor-enter v4
    000df492iget-object v5, v4, Lj/u;->a:Lj/R0;
    000df496const/4 v6, 0x1
    000df498invoke-virtual {v5, v1, v3, v6}, Lj/R0;->d(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
    000df49emove-result-object v1
    000df4a0monitor-exit v4
    000df4a2goto :goto_40
    000df4a4move-exception v8
    000df4a6monitor-exit v4
    000df4a8throw v8
    000df4aamove-object v1, v2
    000df4acif-eqz v1, :cond_45
    000df4b0invoke-virtual {v8, v1}, Landroid/view/Window;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    000df4b6invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
    000df4bciput-object v8, v7, Le/u;->l:Landroid/view/Window;
    000df4c0sget v8, Landroid/os/Build$VERSION;->SDK_INT:I
    000df4c4const/16 v0, 0x21
    000df4c8if-lt v8, v0, :cond_79
    000df4cciget-object v8, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df4d0if-nez v8, :cond_79
    000df4d4if-eqz v8, :cond_5f
    000df4d8iget-object v0, v7, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000df4dcif-eqz v0, :cond_5f
    000df4e0invoke-static {v8, v0}, Le/o;->c(Ljava/lang/Object;Ljava/lang/Object;)V
    000df4e6iput-object v2, v7, Le/u;->g0:Landroid/window/OnBackInvokedCallback;
    000df4eaiget-object v8, v7, Le/u;->j:Ljava/lang/Object;
    000df4eeinstance-of v0, v8, Landroid/app/Activity;
    000df4f2if-eqz v0, :cond_74
    000df4f6check-cast v8, Landroid/app/Activity;
    000df4fainvoke-virtual {v8}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    000df500move-result-object v0
    000df502if-eqz v0, :cond_74
    000df506invoke-static {v8}, Le/o;->a(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
    000df50cmove-result-object v8
    000df50eiput-object v8, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df512goto :goto_76
    000df514iput-object v2, v7, Le/u;->f0:Landroid/window/OnBackInvokedDispatcher;
    000df518invoke-virtual {v7}, Le/u;->H()V
    000df51ereturn-void
    000df520new-instance v8, Ljava/lang/IllegalStateException;
    000df524invoke-direct {v8, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df52athrow v8
    000df52cnew-instance v8, Ljava/lang/IllegalStateException;
    000df530invoke-direct {v8, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000df536throw v8
    000df41c
    000df538
    000df538 struct try_item
    000df538 start_addr uint32 0xdf492
    000df53c insn_count int 7
    000df53e handler_off uint16 0xdf549
    000df540
    000df540 struct try_item
    000df540 start_addr uint32 0xdf4a6
    000df544 insn_count int 1
    000df546 handler_off uint16 0xdf549
    000df548
    000df548 struct encoded_catch_handler_list
    000df548 size int 1
    000df549
    000df549 struct encoded_catch_handler ← 0xdf53e 0xdf546
    000df549 size int64 0
    000df54a catch_all_addr uint32 0xdf4a4
    000df54b
    000df54b // align 0x4
    000df54c
    000df54ce.u::p(int, e.t, i.l):
    000df55cif-nez v6, :cond_11
    000df560if-nez v5, :cond_d
    000df564if-ltz v4, :cond_d
    000df568iget-object v0, v3, Le/u;->L:[Le/t;
    000df56carray-length v1, v0
    000df56eif-ge v4, v1, :cond_d
    000df572aget-object v5, v0, v4
    000df576if-eqz v5, :cond_11
    000df57aiget-object v6, v5, Le/t;->h:Li/l;
    000df57eif-eqz v5, :cond_18
    000df582iget-boolean v5, v5, Le/t;->m:Z
    000df586if-nez v5, :cond_18
    000df58agoto :goto_35
    000df58ciget-boolean v5, v3, Le/u;->Q:Z
    000df590if-nez v5, :cond_35
    000df594iget-object v5, v3, Le/u;->m:Le/p;
    000df598iget-object v0, v3, Le/u;->l:Landroid/view/Window;
    000df59cinvoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df5a2move-result-object v0
    000df5a4invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000df5aaconst/4 v1, 0x1
    000df5acconst/4 v2, 0x0
    000df5aeiput-boolean v1, v5, Le/p;->d:Z
    000df5b2invoke-interface {v0, v4, v6}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
    000df5b8iput-boolean v2, v5, Le/p;->d:Z
    000df5bcreturn-void
    000df5bemove-exception v4
    000df5c0iput-boolean v2, v5, Le/p;->d:Z
    000df5c4throw v4
    000df5c6return-void
    000df54c
    000df5c8
    000df5c8 struct try_item
    000df5c8 start_addr uint32 0xdf5ae
    000df5cc insn_count int 5
    000df5ce handler_off uint16 0xdf5d1
    000df5d0
    000df5d0 struct encoded_catch_handler_list
    000df5d0 size int 1
    000df5d1
    000df5d1 struct encoded_catch_handler ← 0xdf5ce
    000df5d1 size int64 0
    000df5d2 catch_all_addr uint32 0xdf5be
    000df5d3
    000df5d3 // align 0x4
    000df5d4
    000df5d4e.u::q(i.l):
    000df5e4iget-boolean v0, v2, Le/u;->K:Z
    000df5e8if-eqz v0, :cond_5
    000df5ecreturn-void
    000df5eeconst/4 v0, 0x1
    000df5f0iput-boolean v0, v2, Le/u;->K:Z
    000df5f4iget-object v0, v2, Le/u;->r:Lj/p0;
    000df5f8check-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df5fcinvoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000df602iget-object v0, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000df606check-cast v0, Lj/t1;
    000df60aiget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000df60eiget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000df612if-eqz v0, :cond_2f
    000df616iget-object v0, v0, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000df61aif-eqz v0, :cond_2f
    000df61einvoke-virtual {v0}, Lj/k;->f()Z
    000df624iget-object v0, v0, Lj/k;->u:Lj/f;
    000df628if-eqz v0, :cond_2f
    000df62cinvoke-virtual {v0}, Li/w;->b()Z
    000df632move-result v1
    000df634if-eqz v1, :cond_2f
    000df638iget-object v0, v0, Li/w;->i:Li/t;
    000df63cinvoke-interface {v0}, Li/C;->dismiss()V
    000df642iget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000df646invoke-virtual {v0}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df64cmove-result-object v0
    000df64eif-eqz v0, :cond_40
    000df652iget-boolean v1, v2, Le/u;->Q:Z
    000df656if-nez v1, :cond_40
    000df65aconst/16 v1, 0x6c
    000df65einvoke-interface {v0, v1, v3}, Landroid/view/Window$Callback;->onPanelClosed(ILandroid/view/Menu;)V
    000df664const/4 v3, 0x0
    000df666iput-boolean v3, v2, Le/u;->K:Z
    000df66areturn-void
    000df5d4
    000df66c
    000df66ce.u::r(e.t, boolean):
    000df67cif-eqz v5, :cond_29
    000df680iget v0, v4, Le/t;->a:I
    000df684if-nez v0, :cond_29
    000df688iget-object v0, v3, Le/u;->r:Lj/p0;
    000df68cif-eqz v0, :cond_29
    000df690check-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df694invoke-virtual {v0}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k()V
    000df69aiget-object v0, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->e:Lj/q0;
    000df69echeck-cast v0, Lj/t1;
    000df6a2iget-object v0, v0, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000df6a6iget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    000df6aaif-eqz v0, :cond_29
    000df6aeiget-object v0, v0, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    000df6b2if-eqz v0, :cond_29
    000df6b6invoke-virtual {v0}, Lj/k;->i()Z
    000df6bcmove-result v0
    000df6beif-eqz v0, :cond_29
    000df6c2iget-object v4, v4, Le/t;->h:Li/l;
    000df6c6invoke-virtual {v3, v4}, Le/u;->q(Li/l;)V
    000df6ccreturn-void
    000df6ceiget-object v0, v3, Le/u;->k:Landroid/content/Context;
    000df6d2const-string v1, "window"
    000df6d6invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    000df6dcmove-result-object v0
    000df6decheck-cast v0, Landroid/view/WindowManager;
    000df6e2const/4 v1, 0x0
    000df6e4if-eqz v0, :cond_48
    000df6e8iget-boolean v2, v4, Le/t;->m:Z
    000df6ecif-eqz v2, :cond_48
    000df6f0iget-object v2, v4, Le/t;->e:Le/s;
    000df6f4if-eqz v2, :cond_48
    000df6f8invoke-interface {v0, v2}, Landroid/view/ViewManager;->removeView(Landroid/view/View;)V
    000df6feif-eqz v5, :cond_48
    000df702iget v5, v4, Le/t;->a:I
    000df706invoke-virtual {v3, v5, v4, v1}, Le/u;->p(ILe/t;Li/l;)V
    000df70cconst/4 v5, 0x0
    000df70eiput-boolean v5, v4, Le/t;->k:Z
    000df712iput-boolean v5, v4, Le/t;->l:Z
    000df716iput-boolean v5, v4, Le/t;->m:Z
    000df71aiput-object v1, v4, Le/t;->f:Landroid/view/View;
    000df71econst/4 v5, 0x1
    000df720iput-boolean v5, v4, Le/t;->n:Z
    000df724iget-object v5, v3, Le/u;->M:Le/t;
    000df728if-ne v5, v4, :cond_5a
    000df72ciput-object v1, v3, Le/u;->M:Le/t;
    000df730iget v4, v4, Le/t;->a:I
    000df734if-nez v4, :cond_61
    000df738invoke-virtual {v3}, Le/u;->H()V
    000df73ereturn-void
    000df66c
    000df740
    000df740e.u::u(int):
    000df750invoke-virtual {v3, v4}, Le/u;->y(I)Le/t;
    000df756move-result-object v0
    000df758iget-object v1, v0, Le/t;->h:Li/l;
    000df75cif-eqz v1, :cond_24
    000df760new-instance v1, Landroid/os/Bundle;
    000df764invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
    000df76aiget-object v2, v0, Le/t;->h:Li/l;
    000df76einvoke-virtual {v2, v1}, Li/l;->t(Landroid/os/Bundle;)V
    000df774invoke-virtual {v1}, Landroid/os/BaseBundle;->size()I
    000df77amove-result v2
    000df77cif-lez v2, :cond_1a
    000df780iput-object v1, v0, Le/t;->p:Landroid/os/Bundle;
    000df784iget-object v1, v0, Le/t;->h:Li/l;
    000df788invoke-virtual {v1}, Li/l;->w()V
    000df78eiget-object v1, v0, Le/t;->h:Li/l;
    000df792invoke-virtual {v1}, Li/l;->clear()V
    000df798const/4 v1, 0x1
    000df79aiput-boolean v1, v0, Le/t;->o:Z
    000df79eiput-boolean v1, v0, Le/t;->n:Z
    000df7a2const/16 v0, 0x6c
    000df7a6if-eq v4, v0, :cond_2f
    000df7aaif-nez v4, :cond_3e
    000df7aeiget-object v4, v3, Le/u;->r:Lj/p0;
    000df7b2if-eqz v4, :cond_3e
    000df7b6const/4 v4, 0x0
    000df7b8invoke-virtual {v3, v4}, Le/u;->y(I)Le/t;
    000df7bemove-result-object v0
    000df7c0iput-boolean v4, v0, Le/t;->k:Z
    000df7c4const/4 v4, 0x0
    000df7c6invoke-virtual {v3, v0, v4}, Le/u;->F(Le/t;Landroid/view/KeyEvent;)Z
    000df7ccreturn-void
    000df740
    000df7ce
    000df7ce // align 0x10
    000df7d0
    000df7d0e.u::v():
    000df7e0const/4 v0, 0x1
    000df7e2const/4 v1, 0x0
    000df7e4iget-boolean v2, v11, Le/u;->z:Z
    000df7e8if-nez v2, :cond_29e
    000df7ecsget-object v2, Ld/a;->j:[I
    000df7f0iget-object v3, v11, Le/u;->k:Landroid/content/Context;
    000df7f4invoke-virtual {v3, v2}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000df7famove-result-object v4
    000df7fcconst/16 v5, 0x75
    000df800invoke-virtual {v4, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000df806move-result v6
    000df808if-eqz v6, :cond_293
    000df80cconst/16 v6, 0x7e
    000df810invoke-virtual {v4, v6, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df816move-result v6
    000df818const/16 v7, 0x6c
    000df81cif-eqz v6, :cond_24
    000df820invoke-virtual {v11, v0}, Le/u;->g(I)Z
    000df826goto :goto_2d
    000df828invoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df82emove-result v5
    000df830if-eqz v5, :cond_2d
    000df834invoke-virtual {v11, v7}, Le/u;->g(I)Z
    000df83aconst/16 v5, 0x76
    000df83einvoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df844move-result v5
    000df846const/16 v6, 0x6d
    000df84aif-eqz v5, :cond_3a
    000df84einvoke-virtual {v11, v6}, Le/u;->g(I)Z
    000df854const/16 v5, 0x77
    000df858invoke-virtual {v4, v5, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df85emove-result v5
    000df860if-eqz v5, :cond_47
    000df864const/16 v5, 0xa
    000df868invoke-virtual {v11, v5}, Le/u;->g(I)Z
    000df86einvoke-virtual {v4, v1, v1}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    000df874move-result v5
    000df876iput-boolean v5, v11, Le/u;->I:Z
    000df87ainvoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    000df880invoke-virtual {v11}, Le/u;->w()V
    000df886iget-object v4, v11, Le/u;->l:Landroid/view/Window;
    000df88ainvoke-virtual {v4}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000df890invoke-static {v3}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000df896move-result-object v4
    000df898iget-boolean v5, v11, Le/u;->J:Z
    000df89cconst/4 v8, 0x0
    000df89eif-nez v5, :cond_db
    000df8a2iget-boolean v5, v11, Le/u;->I:Z
    000df8a6if-eqz v5, :cond_74
    000df8aaconst v5, 0x7f0b000c
    000df8b0invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df8b6move-result-object v4
    000df8b8check-cast v4, Landroid/view/ViewGroup;
    000df8bciput-boolean v1, v11, Le/u;->G:Z
    000df8c0iput-boolean v1, v11, Le/u;->F:Z
    000df8c4goto/16 :goto_f2
    000df8c8iget-boolean v4, v11, Le/u;->F:Z
    000df8ccif-eqz v4, :cond_d9
    000df8d0new-instance v4, Landroid/util/TypedValue;
    000df8d4invoke-direct {v4}, Landroid/util/TypedValue;-><init>()V
    000df8dainvoke-virtual {v3}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    000df8e0move-result-object v5
    000df8e2const v9, 0x7f03000b
    000df8e8invoke-virtual {v5, v9, v4, v0}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
    000df8eeiget v5, v4, Landroid/util/TypedValue;->resourceId:I
    000df8f2if-eqz v5, :cond_93
    000df8f6new-instance v5, Lh/d;
    000df8faiget v4, v4, Landroid/util/TypedValue;->resourceId:I
    000df8feinvoke-direct {v5, v3, v4}, Lh/d;-><init>(Landroid/content/Context;I)V
    000df904goto :goto_94
    000df906move-object v5, v3
    000df908invoke-static {v5}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    000df90emove-result-object v4
    000df910const v5, 0x7f0b0017
    000df916invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df91cmove-result-object v4
    000df91echeck-cast v4, Landroid/view/ViewGroup;
    000df922const v5, 0x7f080092
    000df928invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000df92emove-result-object v5
    000df930check-cast v5, Lj/p0;
    000df934iput-object v5, v11, Le/u;->r:Lj/p0;
    000df938iget-object v9, v11, Le/u;->l:Landroid/view/Window;
    000df93cinvoke-virtual {v9}, Landroid/view/Window;->getCallback()Landroid/view/Window$Callback;
    000df942move-result-object v9
    000df944invoke-interface {v5, v9}, Lj/p0;->setWindowCallback(Landroid/view/Window$Callback;)V
    000df94aiget-boolean v5, v11, Le/u;->G:Z
    000df94eif-eqz v5, :cond_c0
    000df952iget-object v5, v11, Le/u;->r:Lj/p0;
    000df956check-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df95ainvoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df960iget-boolean v5, v11, Le/u;->D:Z
    000df964if-eqz v5, :cond_cc
    000df968iget-object v5, v11, Le/u;->r:Lj/p0;
    000df96cconst/4 v6, 0x2
    000df96echeck-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df972invoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df978iget-boolean v5, v11, Le/u;->E:Z
    000df97cif-eqz v5, :cond_f2
    000df980iget-object v5, v11, Le/u;->r:Lj/p0;
    000df984const/4 v6, 0x5
    000df986check-cast v5, Landroidx/appcompat/widget/ActionBarOverlayLayout;
    000df98ainvoke-virtual {v5, v6}, Landroidx/appcompat/widget/ActionBarOverlayLayout;->j(I)V
    000df990goto :goto_f2
    000df992move-object v4, v8
    000df994goto :goto_f2
    000df996iget-boolean v5, v11, Le/u;->H:Z
    000df99aif-eqz v5, :cond_e9
    000df99econst v5, 0x7f0b0016
    000df9a4invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df9aamove-result-object v4
    000df9accheck-cast v4, Landroid/view/ViewGroup;
    000df9b0goto :goto_f2
    000df9b2const v5, 0x7f0b0015
    000df9b8invoke-virtual {v4, v5, v8}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    000df9bemove-result-object v4
    000df9c0check-cast v4, Landroid/view/ViewGroup;
    000df9c4if-eqz v4, :cond_250
    000df9c8new-instance v5, Le/l;
    000df9ccinvoke-direct {v5, v11, v1}, Le/l;-><init>(Le/u;I)V
    000df9d2sget-object v6, LK/P;->a:Ljava/util/WeakHashMap;
    000df9d6invoke-static {v4, v5}, LK/E;->u(Landroid/view/View;LK/q;)V
    000df9dciget-object v5, v11, Le/u;->r:Lj/p0;
    000df9e0if-nez v5, :cond_10d
    000df9e4const v5, 0x7f0801e8
    000df9eainvoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000df9f0move-result-object v5
    000df9f2check-cast v5, Landroid/widget/TextView;
    000df9f6iput-object v5, v11, Le/u;->B:Landroid/widget/TextView;
    000df9fasget-object v5, Lj/A1;->a:Ljava/lang/reflect/Method;
    000df9feinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000dfa04move-result-object v5
    000dfa06const-string v6, "makeOptionalFitsSystemWindows"
    000dfa0anew-array v9, v1, [Ljava/lang/Class;
    000dfa0einvoke-virtual {v5, v6, v9}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    000dfa14move-result-object v5
    000dfa16invoke-virtual {v5}, Ljava/lang/reflect/AccessibleObject;->isAccessible()Z
    000dfa1cmove-result v6
    000dfa1eif-nez v6, :cond_124
    000dfa22invoke-virtual {v5, v0}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    000dfa28new-array v6, v1, [Ljava/lang/Object;
    000dfa2cinvoke-virtual {v5, v4, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    000dfa32const v5, 0x7f080034
    000dfa38invoke-virtual {v4, v5}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000dfa3emove-result-object v5
    000dfa40check-cast v5, Landroidx/appcompat/widget/ContentFrameLayout;
    000dfa44iget-object v6, v11, Le/u;->l:Landroid/view/Window;
    000dfa48const v9, 0x1020002
    000dfa4einvoke-virtual {v6, v9}, Landroid/view/Window;->findViewById(I)Landroid/view/View;
    000dfa54move-result-object v6
    000dfa56check-cast v6, Landroid/view/ViewGroup;
    000dfa5aif-eqz v6, :cond_160
    000dfa5einvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    000dfa64move-result v10
    000dfa66if-lez v10, :cond_150
    000dfa6ainvoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    000dfa70move-result-object v10
    000dfa72invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->removeViewAt(I)V
    000dfa78invoke-virtual {v5, v10}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000dfa7egoto :goto_13f
    000dfa80const/4 v10, -0x1
    000dfa82invoke-virtual {v6, v10}, Landroid/view/View;->setId(I)V
    000dfa88invoke-virtual {v5, v9}, Landroid/view/View;->setId(I)V
    000dfa8einstance-of v10, v6, Landroid/widget/FrameLayout;
    000dfa92if-eqz v10, :cond_160
    000dfa96check-cast v6, Landroid/widget/FrameLayout;
    000dfa9ainvoke-virtual {v6, v8}, Landroid/view/View;->setForeground(Landroid/graphics/drawable/Drawable;)V
    000dfaa0iget-object v6, v11, Le/u;->l:Landroid/view/Window;
    000dfaa4invoke-virtual {v6, v4}, Landroid/view/Window;->setContentView(Landroid/view/View;)V
    000dfaaanew-instance v6, Le/l;
    000dfaaeinvoke-direct {v6, v11, v0}, Le/l;-><init>(Le/u;I)V
    000dfab4invoke-virtual {v5, v6}, Landroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Lj/o0;)V
    000dfabaiput-object v4, v11, Le/u;->A:Landroid/view/ViewGroup;
    000dfabeiget-object v4, v11, Le/u;->j:Ljava/lang/Object;
    000dfac2instance-of v5, v4, Landroid/app/Activity;
    000dfac6if-eqz v5, :cond_17c
    000dfacacheck-cast v4, Landroid/app/Activity;
    000dfaceinvoke-virtual {v4}, Landroid/app/Activity;->getTitle()Ljava/lang/CharSequence;
    000dfad4move-result-object v4
    000dfad6goto :goto_17e
    000dfad8iget-object v4, v11, Le/u;->q:Ljava/lang/CharSequence;
    000dfadcinvoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    000dfae2move-result v5
    000dfae4if-nez v5, :cond_1b8
    000dfae8iget-object v5, v11, Le/u;->r:Lj/p0;
    000dfaecif-eqz v5, :cond_18c
    000dfaf0invoke-interface {v5, v4}, Lj/p0;->setWindowTitle(Ljava/lang/CharSequence;)V
    000dfaf6goto :goto_1b8
    000dfaf8iget-object v5, v11, Le/u;->o:Le/H;
    000dfafcif-eqz v5, :cond_1b1
    000dfb00iget-object v5, v5, Le/H;->n:Lj/q0;
    000dfb04check-cast v5, Lj/t1;
    000dfb08iget-boolean v6, v5, Lj/t1;->g:Z
    000dfb0cif-nez v6, :cond_1b8
    000dfb10iput-object v4, v5, Lj/t1;->h:Ljava/lang/CharSequence;
    000dfb14iget v6, v5, Lj/t1;->b:I
    000dfb18and-int/lit8 v6, v6, 0x8
    000dfb1cif-eqz v6, :cond_1b8
    000dfb20iget-object v6, v5, Lj/t1;->a:Landroidx/appcompat/widget/Toolbar;
    000dfb24invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;->setTitle(Ljava/lang/CharSequence;)V
    000dfb2aiget-boolean v5, v5, Lj/t1;->g:Z
    000dfb2eif-eqz v5, :cond_1b8
    000dfb32invoke-virtual {v6}, Landroid/view/View;->getRootView()Landroid/view/View;
    000dfb38move-result-object v5
    000dfb3ainvoke-static {v5, v4}, LK/P;->n(Landroid/view/View;Ljava/lang/CharSequence;)V
    000dfb40goto :goto_1b8
    000dfb42iget-object v5, v11, Le/u;->B:Landroid/widget/TextView;
    000dfb46if-eqz v5, :cond_1b8
    000dfb4ainvoke-virtual {v5, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    000dfb50iget-object v4, v11, Le/u;->A:Landroid/view/ViewGroup;
    000dfb54invoke-virtual {v4, v9}, Landroid/view/View;->findViewById(I)Landroid/view/View;
    000dfb5amove-result-object v4
    000dfb5ccheck-cast v4, Landroidx/appcompat/widget/ContentFrameLayout;
    000dfb60iget-object v5, v11, Le/u;->l:Landroid/view/Window;
    000dfb64invoke-virtual {v5}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    000dfb6amove-result-object v5
    000dfb6cinvoke-virtual {v5}, Landroid/view/View;->getPaddingLeft()I
    000dfb72move-result v6
    000dfb74invoke-virtual {v5}, Landroid/view/View;->getPaddingTop()I
    000dfb7amove-result v8
    000dfb7cinvoke-virtual {v5}, Landroid/view/View;->getPaddingRight()I
    000dfb82move-result v9
    000dfb84invoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
    000dfb8amove-result v5
    000dfb8ciget-object v10, v4, Landroidx/appcompat/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
    000dfb90invoke-virtual {v10, v6, v8, v9, v5}, Landroid/graphics/Rect;->set(IIII)V
    000dfb96sget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
    000dfb9ainvoke-virtual {v4}, Landroid/view/View;->isLaidOut()Z
    000dfba0move-result v5
    000dfba2if-eqz v5, :cond_1e6
    000dfba6invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
    000dfbacinvoke-virtual {v3, v2}, Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    000dfbb2move-result-object v2
    000dfbb4const/16 v3, 0x7c
    000dfbb8invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
    000dfbbemove-result-object v5
    000dfbc0invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbc6const/16 v3, 0x7d
    000dfbcainvoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
    000dfbd0move-result-object v5
    000dfbd2invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbd8const/16 v3, 0x7a
    000dfbdcinvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfbe2move-result v5
    000dfbe4if-eqz v5, :cond_20b
    000dfbe8invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedWidthMajor()Landroid/util/TypedValue;
    000dfbeemove-result-object v5
    000dfbf0invoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfbf6const/16 v3, 0x7b
    000dfbfainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc00move-result v5
    000dfc02if-eqz v5, :cond_21a
    000dfc06invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedWidthMinor()Landroid/util/TypedValue;
    000dfc0cmove-result-object v5
    000dfc0einvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc14const/16 v3, 0x78
    000dfc18invoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc1emove-result v5
    000dfc20if-eqz v5, :cond_229
    000dfc24invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedHeightMajor()Landroid/util/TypedValue;
    000dfc2amove-result-object v5
    000dfc2cinvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc32const/16 v3, 0x79
    000dfc36invoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000dfc3cmove-result v5
    000dfc3eif-eqz v5, :cond_238
    000dfc42invoke-virtual {v4}, Landroidx/appcompat/widget/ContentFrameLayout;->getFixedHeightMinor()Landroid/util/TypedValue;
    000dfc48move-result-object v5
    000dfc4ainvoke-virtual {v2, v3, v5}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    000dfc50invoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
    000dfc56invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
    000dfc5ciput-boolean v0, v11, Le/u;->z:Z
    000dfc60invoke-virtual {v11, v1}, Le/u;->y(I)Le/t;
    000dfc66move-result-object v0
    000dfc68iget-boolean v1, v11, Le/u;->Q:Z
    000dfc6cif-nez v1, :cond_29e
    000dfc70iget-object v0, v0, Le/t;->h:Li/l;
    000dfc74if-nez v0, :cond_29e
    000dfc78invoke-virtual {v11, v7}, Le/u;->A(I)V
    000dfc7egoto :goto_29e
    000dfc80new-instance v0, Ljava/lang/IllegalArgumentException;
    000dfc84new-instance v1, Ljava/lang/StringBuilder;
    000dfc88const-string v2, "AppCompat does not support the current theme features: { windowActionBar: "
    000dfc8cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000dfc92iget-boolean v2, v11, Le/u;->F:Z
    000dfc96invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfc9cconst-string v2, ", windowActionBarOverlay: "
    000dfca0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfca6iget-boolean v2, v11, Le/u;->G:Z
    000dfcaainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcb0const-string v2, ", android:windowIsFloating: "
    000dfcb4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcbaiget-boolean v2, v11, Le/u;->I:Z
    000dfcbeinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcc4const-string v2, ", windowActionModeOverlay: "
    000dfcc8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcceiget-boolean v2, v11, Le/u;->H:Z
    000dfcd2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcd8const-string v2, ", windowNoTitle: "
    000dfcdcinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfce2iget-boolean v2, v11, Le/u;->J:Z
    000dfce6invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    000dfcecconst-string v2, " }"
    000dfcf0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000dfcf6invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000dfcfcmove-result-object v1
    000dfcfeinvoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000dfd04throw v0
    000dfd06invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    000dfd0cnew-instance v0, Ljava/lang/IllegalStateException;
    000dfd10const-string v1, "You need to use a Theme.AppCompat theme (or descendant) with this activity."
    000dfd14invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000dfd1athrow v0
    000dfd1creturn-void
    000df7d0
    000dfd1e
    000dfd1e struct code_item_padding
    000dfd1e padding uint16 0x0000
    000dfd20
    000dfd20 struct try_item
    000dfd20 start_addr uint32 0xdf9fe
    000dfd24 insn_count int 26
    000dfd26 handler_off uint16 0xdfd29
    000dfd28
    000dfd28 struct encoded_catch_handler_list
    000dfd28 size int 1
    000dfd29
    000dfd29 struct encoded_catch_handler ← 0xdfd26
    000dfd29 size int64 3
    000dfd2a handlers[0].type_idx int 0xb594
    000dfd2c handlers[0].addr uint32 0xdfa32
    000dfd2e handlers[1].type_idx int 0xb630
    000dfd30 handlers[1].addr uint32 0xdfa32
    000dfd32 handlers[2].type_idx int 0xb55c
    000dfd34 handlers[2].addr uint32 0xdfa32
    000dfd36
    000dfd36 // align 0x8
    000dfd38
    000dfd38e.u::w():
    000dfd48iget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000dfd4cif-nez v0, :cond_13
    000dfd50iget-object v0, v2, Le/u;->j:Ljava/lang/Object;
    000dfd54instance-of v1, v0, Landroid/app/Activity;
    000dfd58if-eqz v1, :cond_13
    000dfd5ccheck-cast v0, Landroid/app/Activity;
    000dfd60invoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    000dfd66move-result-object v0
    000dfd68invoke-virtual {v2, v0}, Le/u;->n(Landroid/view/Window;)V
    000dfd6eiget-object v0, v2, Le/u;->l:Landroid/view/Window;
    000dfd72if-eqz v0, :cond_18
    000dfd76return-void
    000dfd78new-instance v0, Ljava/lang/IllegalStateException;
    000dfd7cconst-string v1, "We have not been given a Window"
    000dfd80invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000dfd86throw v0
    000dfd38
    000dfd88
    000dfd88e.u::z():
    000dfd98invoke-virtual {v3}, Le/u;->v()V
    000dfd9eiget-boolean v0, v3, Le/u;->F:Z
    000dfda2if-eqz v0, :cond_34
    000dfda6iget-object v0, v3, Le/u;->o:Le/H;
    000dfdaaif-eqz v0, :cond_c
    000dfdaegoto :goto_34
    000dfdb0iget-object v0, v3, Le/u;->j:Ljava/lang/Object;
    000dfdb4instance-of v1, v0, Landroid/app/Activity;
    000dfdb8if-eqz v1, :cond_1e
    000dfdbcnew-instance v1, Le/H;
    000dfdc0check-cast v0, Landroid/app/Activity;
    000dfdc4iget-boolean v2, v3, Le/u;->G:Z
    000dfdc8invoke-direct {v1, v0, v2}, Le/H;-><init>(Landroid/app/Activity;Z)V
    000dfdceiput-object v1, v3, Le/u;->o:Le/H;
    000dfdd2goto :goto_2b
    000dfdd4instance-of v1, v0, Landroid/app/Dialog;
    000dfdd8if-eqz v1, :cond_2b
    000dfddcnew-instance v1, Le/H;
    000dfde0check-cast v0, Landroid/app/Dialog;
    000dfde4invoke-direct {v1, v0}, Le/H;-><init>(Landroid/app/Dialog;)V
    000dfdeaiput-object v1, v3, Le/u;->o:Le/H;
    000dfdeeiget-object v0, v3, Le/u;->o:Le/H;
    000dfdf2if-eqz v0, :cond_34
    000dfdf6iget-boolean v1, v3, Le/u;->b0:Z
    000dfdfainvoke-virtual {v0, v1}, Le/H;->q0(Z)V
    000dfe00return-void
    000dfd88