File classes.dex
Function:
Loading..
0005de9c
0005de9cF0.h::x(android.view.View):
0005deaciget-object v0, v4, LF0/h;->d:Ljava/lang/Object;
0005deb0check-cast v0, Ljava/util/ArrayList;
0005deb4invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005debaiget-object v0, v4, LF0/h;->b:Ljava/lang/Object;
0005debecheck-cast v0, Lf0/y;
0005dec2invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
0005dec8move-result-object v5
0005decaif-eqz v5, :cond_39
0005deceiget v1, v5, Lf0/X;->q:I
0005ded2const/4 v2, -0x1
0005ded4iget-object v3, v5, Lf0/X;->a:Landroid/view/View;
0005ded8if-eq v1, v2, :cond_1b
0005dedciput v1, v5, Lf0/X;->p:I
0005dee0goto :goto_23
0005dee2sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005dee6invoke-virtual {v3}, Landroid/view/View;->getImportantForAccessibility()I
0005deecmove-result v1
0005deeeiput v1, v5, Lf0/X;->p:I
0005def2iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0005def6invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
0005defcmove-result v1
0005defeconst/4 v2, 0x4
0005df00if-eqz v1, :cond_34
0005df04iput v2, v5, Lf0/X;->q:I
0005df08iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
0005df0cinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005df12return-void
0005df14sget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
0005df18invoke-virtual {v3, v2}, Landroid/view/View;->setImportantForAccessibility(I)V
0005df1ereturn-void
0005de9c
0005de9cF0.h::x(android.view.View):
0005deaciget-object v0, v4, LF0/h;->d:Ljava/lang/Object;
0005deb0check-cast v0, Ljava/util/ArrayList;
0005deb4invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005debaiget-object v0, v4, LF0/h;->b:Ljava/lang/Object;
0005debecheck-cast v0, Lf0/y;
0005dec2invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
0005dec8move-result-object v5
0005decaif-eqz v5, :cond_39
0005deceiget v1, v5, Lf0/X;->q:I
0005ded2const/4 v2, -0x1
0005ded4iget-object v3, v5, Lf0/X;->a:Landroid/view/View;
0005ded8if-eq v1, v2, :cond_1b
0005dedciput v1, v5, Lf0/X;->p:I
0005dee0goto :goto_23
0005dee2sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005dee6invoke-virtual {v3}, Landroid/view/View;->getImportantForAccessibility()I
0005deecmove-result v1
0005deeeiput v1, v5, Lf0/X;->p:I
0005def2iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0005def6invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
0005defcmove-result v1
0005defeconst/4 v2, 0x4
0005df00if-eqz v1, :cond_34
0005df04iput v2, v5, Lf0/X;->q:I
0005df08iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
0005df0cinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005df12return-void
0005df14sget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
0005df18invoke-virtual {v3, v2}, Landroid/view/View;->setImportantForAccessibility(I)V
0005df1ereturn-void
0005de9c
0005df20
0005df20F0.h::y(androidx.fragment.app.J):
0005df30iget-object v0, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
0005df34iget-object v1, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005df38iget-object v2, v3, LF0/h;->c:Ljava/lang/Object;
0005df3ccheck-cast v2, Ljava/util/HashMap;
0005df40invoke-virtual {v2, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005df46move-result-object v1
0005df48if-eqz v1, :cond_f
0005df4creturn-void
0005df4eiget-object v1, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005df52invoke-virtual {v2, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005df58const/4 v4, 0x2
0005df5ainvoke-static {v4}, Landroidx/fragment/app/E;->D(I)Z
0005df60move-result v4
0005df62if-eqz v4, :cond_1e
0005df66invoke-virtual {v0}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
0005df6creturn-void
0005df20
0005df20F0.h::y(androidx.fragment.app.J):
0005df30iget-object v0, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
0005df34iget-object v1, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005df38iget-object v2, v3, LF0/h;->c:Ljava/lang/Object;
0005df3ccheck-cast v2, Ljava/util/HashMap;
0005df40invoke-virtual {v2, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005df46move-result-object v1
0005df48if-eqz v1, :cond_f
0005df4creturn-void
0005df4eiget-object v1, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005df52invoke-virtual {v2, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005df58const/4 v4, 0x2
0005df5ainvoke-static {v4}, Landroidx/fragment/app/E;->D(I)Z
0005df60move-result v4
0005df62if-eqz v4, :cond_1e
0005df66invoke-virtual {v0}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
0005df6creturn-void
0005df20
0005df6e
0005df6e // align 0x10
0005df6e // align 0x10
0005df70
0005df70F0.h::z(androidx.fragment.app.J):
0005df80iget-object v4, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
0005df84iget-boolean v0, v4, Landroidx/fragment/app/o;->A:Z
0005df88if-eqz v0, :cond_d
0005df8ciget-object v0, v3, LF0/h;->d:Ljava/lang/Object;
0005df90check-cast v0, Landroidx/fragment/app/G;
0005df94invoke-virtual {v0, v4}, Landroidx/fragment/app/G;->b(Landroidx/fragment/app/o;)V
0005df9aiget-object v0, v3, LF0/h;->c:Ljava/lang/Object;
0005df9echeck-cast v0, Ljava/util/HashMap;
0005dfa2iget-object v1, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005dfa6const/4 v2, 0x0
0005dfa8invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005dfaemove-result-object v0
0005dfb0check-cast v0, Landroidx/fragment/app/J;
0005dfb4if-nez v0, :cond_1d
0005dfb8goto :goto_27
0005dfbaconst/4 v0, 0x2
0005dfbcinvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
0005dfc2move-result v0
0005dfc4if-eqz v0, :cond_27
0005dfc8invoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
0005dfcereturn-void
0005df70
0005df70F0.h::z(androidx.fragment.app.J):
0005df80iget-object v4, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
0005df84iget-boolean v0, v4, Landroidx/fragment/app/o;->A:Z
0005df88if-eqz v0, :cond_d
0005df8ciget-object v0, v3, LF0/h;->d:Ljava/lang/Object;
0005df90check-cast v0, Landroidx/fragment/app/G;
0005df94invoke-virtual {v0, v4}, Landroidx/fragment/app/G;->b(Landroidx/fragment/app/o;)V
0005df9aiget-object v0, v3, LF0/h;->c:Ljava/lang/Object;
0005df9echeck-cast v0, Ljava/util/HashMap;
0005dfa2iget-object v1, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
0005dfa6const/4 v2, 0x0
0005dfa8invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005dfaemove-result-object v0
0005dfb0check-cast v0, Landroidx/fragment/app/J;
0005dfb4if-nez v0, :cond_1d
0005dfb8goto :goto_27
0005dfbaconst/4 v0, 0x2
0005dfbcinvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
0005dfc2move-result v0
0005dfc4if-eqz v0, :cond_27
0005dfc8invoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
0005dfcereturn-void
0005df70
0005dfd0
0005dfd0F0.h::o():
0005dfe0iget-object v0, v2, LF0/h;->b:Ljava/lang/Object;
0005dfe4check-cast v0, Landroid/view/View;
0005dfe8invoke-virtual {v0}, Landroid/view/View;->clearAnimation()V
0005dfeeiget-object v1, v2, LF0/h;->c:Ljava/lang/Object;
0005dff2check-cast v1, Landroid/view/ViewGroup;
0005dff6invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
0005dffciget-object v0, v2, LF0/h;->d:Ljava/lang/Object;
0005e000check-cast v0, Landroidx/fragment/app/e;
0005e004invoke-virtual {v0}, Landroidx/fragment/app/f;->d()V
0005e00areturn-void
0005dfd0
0005dfd0F0.h::o():
0005dfe0iget-object v0, v2, LF0/h;->b:Ljava/lang/Object;
0005dfe4check-cast v0, Landroid/view/View;
0005dfe8invoke-virtual {v0}, Landroid/view/View;->clearAnimation()V
0005dfeeiget-object v1, v2, LF0/h;->c:Ljava/lang/Object;
0005dff2check-cast v1, Landroid/view/ViewGroup;
0005dff6invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
0005dffciget-object v0, v2, LF0/h;->d:Ljava/lang/Object;
0005e000check-cast v0, Landroidx/fragment/app/e;
0005e004invoke-virtual {v0}, Landroidx/fragment/app/f;->d()V
0005e00areturn-void
0005dfd0
0005e00c
0005e00cF0.h::C(nfc.share.nfcshare.model.MqttChannel, java.lang.String):
0005e01cnew-instance v0, Ljava/lang/Thread;
0005e020new-instance v1, Landroidx/emoji2/text/k;
0005e024const/4 v2, 0x1
0005e026invoke-direct {v1, v3, v5, v4, v2}, Landroidx/emoji2/text/k;-><init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
0005e02cinvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0005e032invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0005e038return-void
0005e00c
0005e00cF0.h::C(nfc.share.nfcshare.model.MqttChannel, java.lang.String):
0005e01cnew-instance v0, Ljava/lang/Thread;
0005e020new-instance v1, Landroidx/emoji2/text/k;
0005e024const/4 v2, 0x1
0005e026invoke-direct {v1, v3, v5, v4, v2}, Landroidx/emoji2/text/k;-><init>(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;I)V
0005e02cinvoke-direct {v0, v1}, Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
0005e032invoke-virtual {v0}, Ljava/lang/Thread;->start()V
0005e038return-void
0005e00c
0005e03a
0005e03a // align 0x4
0005e03a // align 0x4
0005e03c
0005e03cF0.h::D(java.lang.Object[]):
0005e04cnew-instance v0, LO1/a;
0005e050invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005e056invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
0005e05ciget-object v1, v2, LF0/h;->c:Ljava/lang/Object;
0005e060check-cast v1, LP1/b;
0005e064iput-object v1, v0, LO1/a;->a:LP1/b;
0005e068invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
0005e06emove-result-object v1
0005e070invoke-virtual {v1}, Ljava/lang/Thread;->getName()Ljava/lang/String;
0005e076iput-object v3, v0, LO1/a;->b:[Ljava/lang/Object;
0005e07aiget-object v3, v2, LF0/h;->d:Ljava/lang/Object;
0005e07echeck-cast v3, Ljava/util/concurrent/LinkedBlockingQueue;
0005e082invoke-interface {v3, v0}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z
0005e088return-void
0005e03c
0005e03cF0.h::D(java.lang.Object[]):
0005e04cnew-instance v0, LO1/a;
0005e050invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005e056invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
0005e05ciget-object v1, v2, LF0/h;->c:Ljava/lang/Object;
0005e060check-cast v1, LP1/b;
0005e064iput-object v1, v0, LO1/a;->a:LP1/b;
0005e068invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread;
0005e06emove-result-object v1
0005e070invoke-virtual {v1}, Ljava/lang/Thread;->getName()Ljava/lang/String;
0005e076iput-object v3, v0, LO1/a;->b:[Ljava/lang/Object;
0005e07aiget-object v3, v2, LF0/h;->d:Ljava/lang/Object;
0005e07echeck-cast v3, Ljava/util/concurrent/LinkedBlockingQueue;
0005e082invoke-interface {v3, v0}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z
0005e088return-void
0005e03c
0005e08a
0005e08a // align 0x4
0005e08a // align 0x4
0005e08c
0005e08cF0.h::E():
0005e09ciget-object v0, v1, LF0/h;->c:Ljava/lang/Object;
0005e0a0check-cast v0, Landroid/content/res/TypedArray;
0005e0a4invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
0005e0aareturn-void
0005e08c
0005e08cF0.h::E():
0005e09ciget-object v0, v1, LF0/h;->c:Ljava/lang/Object;
0005e0a0check-cast v0, Landroid/content/res/TypedArray;
0005e0a4invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
0005e0aareturn-void
0005e08c
0005e0ac
0005e0acF0.h::F(s.e, int, int, int):
0005e0bciget v0, v4, Ls/d;->b0:I
0005e0c0iget v1, v4, Ls/d;->c0:I
0005e0c4const/4 v2, 0x0
0005e0c6iput v2, v4, Ls/d;->b0:I
0005e0caiput v2, v4, Ls/d;->c0:I
0005e0ceinvoke-virtual {v4, v6}, Ls/d;->O(I)V
0005e0d4invoke-virtual {v4, v7}, Ls/d;->L(I)V
0005e0daif-gez v0, :cond_14
0005e0deiput v2, v4, Ls/d;->b0:I
0005e0e2goto :goto_16
0005e0e4iput v0, v4, Ls/d;->b0:I
0005e0e8if-gez v1, :cond_1b
0005e0eciput v2, v4, Ls/d;->c0:I
0005e0f0goto :goto_1d
0005e0f2iput v1, v4, Ls/d;->c0:I
0005e0f6iget-object v4, v3, LF0/h;->d:Ljava/lang/Object;
0005e0facheck-cast v4, Ls/e;
0005e0feiput v5, v4, Ls/e;->t0:I
0005e102invoke-virtual {v4}, Ls/e;->U()V
0005e108return-void
0005e0ac
0005e0acF0.h::F(s.e, int, int, int):
0005e0bciget v0, v4, Ls/d;->b0:I
0005e0c0iget v1, v4, Ls/d;->c0:I
0005e0c4const/4 v2, 0x0
0005e0c6iput v2, v4, Ls/d;->b0:I
0005e0caiput v2, v4, Ls/d;->c0:I
0005e0ceinvoke-virtual {v4, v6}, Ls/d;->O(I)V
0005e0d4invoke-virtual {v4, v7}, Ls/d;->L(I)V
0005e0daif-gez v0, :cond_14
0005e0deiput v2, v4, Ls/d;->b0:I
0005e0e2goto :goto_16
0005e0e4iput v0, v4, Ls/d;->b0:I
0005e0e8if-gez v1, :cond_1b
0005e0eciput v2, v4, Ls/d;->c0:I
0005e0f0goto :goto_1d
0005e0f2iput v1, v4, Ls/d;->c0:I
0005e0f6iget-object v4, v3, LF0/h;->d:Ljava/lang/Object;
0005e0facheck-cast v4, Ls/e;
0005e0feiput v5, v4, Ls/e;->t0:I
0005e102invoke-virtual {v4}, Ls/e;->U()V
0005e108return-void
0005e0ac
0005e10a
0005e10a // align 0x4
0005e10a // align 0x4
0005e10c
0005e10cF0.h::G(android.view.View):
0005e11ciget-object v0, v3, LF0/h;->d:Ljava/lang/Object;
0005e120check-cast v0, Ljava/util/ArrayList;
0005e124invoke-virtual {v0, v4}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
0005e12amove-result v0
0005e12cif-eqz v0, :cond_30
0005e130iget-object v0, v3, LF0/h;->b:Ljava/lang/Object;
0005e134check-cast v0, Lf0/y;
0005e138invoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
0005e13emove-result-object v4
0005e140if-eqz v4, :cond_30
0005e144iget v1, v4, Lf0/X;->p:I
0005e148iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0005e14cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
0005e152move-result v2
0005e154if-eqz v2, :cond_26
0005e158iput v1, v4, Lf0/X;->q:I
0005e15ciget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
0005e160invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005e166goto :goto_2d
0005e168sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
0005e16ciget-object v0, v4, Lf0/X;->a:Landroid/view/View;
0005e170invoke-virtual {v0, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
0005e176const/4 v0, 0x0
0005e178iput v0, v4, Lf0/X;->p:I
0005e17creturn-void
0005e10c
0005e10cF0.h::G(android.view.View):
0005e11ciget-object v0, v3, LF0/h;->d:Ljava/lang/Object;
0005e120check-cast v0, Ljava/util/ArrayList;
0005e124invoke-virtual {v0, v4}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
0005e12amove-result v0
0005e12cif-eqz v0, :cond_30
0005e130iget-object v0, v3, LF0/h;->b:Ljava/lang/Object;
0005e134check-cast v0, Lf0/y;
0005e138invoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
0005e13emove-result-object v4
0005e140if-eqz v4, :cond_30
0005e144iget v1, v4, Lf0/X;->p:I
0005e148iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
0005e14cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
0005e152move-result v2
0005e154if-eqz v2, :cond_26
0005e158iput v1, v4, Lf0/X;->q:I
0005e15ciget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
0005e160invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005e166goto :goto_2d
0005e168sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
0005e16ciget-object v0, v4, Lf0/X;->a:Landroid/view/View;
0005e170invoke-virtual {v0, v1}, Landroid/view/View;->setImportantForAccessibility(I)V
0005e176const/4 v0, 0x0
0005e178iput v0, v4, Lf0/X;->p:I
0005e17creturn-void
0005e10c
0005e17e
0005e17e // align 0x10
0005e17e // align 0x10
0005e180
0005e180F0.h::H(s.e):
0005e190iget-object v0, v9, LF0/h;->b:Ljava/lang/Object;
0005e194check-cast v0, Ljava/util/ArrayList;
0005e198invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005e19eiget-object v1, v10, Ls/e;->q0:Ljava/util/ArrayList;
0005e1a2invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005e1a8move-result v1
0005e1aaconst/4 v2, 0x0
0005e1acmove v3, v2
0005e1aeconst/4 v4, 0x1
0005e1b0if-ge v3, v1, :cond_2b
0005e1b4iget-object v5, v10, Ls/e;->q0:Ljava/util/ArrayList;
0005e1b8invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e1bemove-result-object v5
0005e1c0check-cast v5, Ls/d;
0005e1c4iget-object v6, v5, Ls/d;->p0:[I
0005e1c8aget v7, v6, v2
0005e1ccconst/4 v8, 0x3
0005e1ceif-eq v7, v8, :cond_25
0005e1d2aget v4, v6, v4
0005e1d6if-ne v4, v8, :cond_28
0005e1dainvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005e1e0add-int/lit8 v3, v3, 0x1
0005e1e4goto :goto_f
0005e1e6iget-object v10, v10, Ls/e;->s0:Lt/e;
0005e1eaiput-boolean v4, v10, Lt/e;->b:Z
0005e1eereturn-void
0005e180
0005e180F0.h::H(s.e):
0005e190iget-object v0, v9, LF0/h;->b:Ljava/lang/Object;
0005e194check-cast v0, Ljava/util/ArrayList;
0005e198invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
0005e19eiget-object v1, v10, Ls/e;->q0:Ljava/util/ArrayList;
0005e1a2invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005e1a8move-result v1
0005e1aaconst/4 v2, 0x0
0005e1acmove v3, v2
0005e1aeconst/4 v4, 0x1
0005e1b0if-ge v3, v1, :cond_2b
0005e1b4iget-object v5, v10, Ls/e;->q0:Ljava/util/ArrayList;
0005e1b8invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e1bemove-result-object v5
0005e1c0check-cast v5, Ls/d;
0005e1c4iget-object v6, v5, Ls/d;->p0:[I
0005e1c8aget v7, v6, v2
0005e1ccconst/4 v8, 0x3
0005e1ceif-eq v7, v8, :cond_25
0005e1d2aget v4, v6, v4
0005e1d6if-ne v4, v8, :cond_28
0005e1dainvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005e1e0add-int/lit8 v3, v3, 0x1
0005e1e4goto :goto_f
0005e1e6iget-object v10, v10, Ls/e;->s0:Lt/e;
0005e1eaiput-boolean v4, v10, Lt/e;->b:Z
0005e1eereturn-void
0005e180
0005e1f0
0005e1f0F0.i::<init>(K.X, android.view.View):
0005e200const/4 v2, 0x1
0005e202iput v2, v0, LF0/i;->a:I
0005e206iput-object v1, v0, LF0/i;->b:Ljava/lang/Object;
0005e20ainvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e210return-void
0005e1f0
0005e1f0F0.i::<init>(K.X, android.view.View):
0005e200const/4 v2, 0x1
0005e202iput v2, v0, LF0/i;->a:I
0005e206iput-object v1, v0, LF0/i;->b:Ljava/lang/Object;
0005e20ainvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e210return-void
0005e1f0
0005e212
0005e212 // align 0x4
0005e212 // align 0x4
0005e214
0005e214F0.i::<init>(int, java.lang.Object):
0005e224iput v1, v0, LF0/i;->a:I
0005e228iput-object v2, v0, LF0/i;->b:Ljava/lang/Object;
0005e22cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e232return-void
0005e214
0005e214F0.i::<init>(int, java.lang.Object):
0005e224iput v1, v0, LF0/i;->a:I
0005e228iput-object v2, v0, LF0/i;->b:Ljava/lang/Object;
0005e22cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e232return-void
0005e214
0005e234
0005e234F0.i::onAnimationCancel(android.animation.Animator):
0005e244iget v0, v1, LF0/i;->a:I
0005e248sparse-switch v0, :sswitch_data_1c
0005e24einvoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationCancel(Landroid/animation/Animator;)V
0005e254return-void
0005e256const/4 v2, 0x0
0005e258iget-object v0, v1, LF0/i;->b:Ljava/lang/Object;
0005e25ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
0005e260iput-object v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
0005e264const/4 v2, 0x0
0005e266iput-boolean v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
0005e26areturn-void
0005e26ciget-object v2, v1, LF0/i;->b:Ljava/lang/Object;
0005e270check-cast v2, LK/X;
0005e274invoke-interface {v2}, LK/X;->d()V
0005e27areturn-void
0005e27c.sparse-switch
0005e234
0005e234F0.i::onAnimationCancel(android.animation.Animator):
0005e244iget v0, v1, LF0/i;->a:I
0005e248sparse-switch v0, :sswitch_data_1c
0005e24einvoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationCancel(Landroid/animation/Animator;)V
0005e254return-void
0005e256const/4 v2, 0x0
0005e258iget-object v0, v1, LF0/i;->b:Ljava/lang/Object;
0005e25ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
0005e260iput-object v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
0005e264const/4 v2, 0x0
0005e266iput-boolean v2, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
0005e26areturn-void
0005e26ciget-object v2, v1, LF0/i;->b:Ljava/lang/Object;
0005e270check-cast v2, LK/X;
0005e274invoke-interface {v2}, LK/X;->d()V
0005e27areturn-void
0005e27c.sparse-switch
0005e234
0005e290
0005e290F0.i::onAnimationEnd(android.animation.Animator):
0005e2a0iget v0, v4, LF0/i;->a:I
0005e2a4packed-switch v0, :pswitch_data_a8
0005e2aaconst/4 v5, 0x5
0005e2aciget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e2b0check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
0005e2b4invoke-virtual {v0, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
0005e2baiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0005e2beif-eqz v5, :cond_22
0005e2c2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e2c8move-result-object v5
0005e2caif-eqz v5, :cond_22
0005e2ceiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0005e2d2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e2d8move-result-object v5
0005e2dacheck-cast v5, Landroid/view/View;
0005e2deinvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
0005e2e4return-void
0005e2e6iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e2eacheck-cast v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;
0005e2eeconst/4 v0, 0x0
0005e2f0iput-object v0, v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->h:Landroid/view/ViewPropertyAnimator;
0005e2f4return-void
0005e2f6new-instance v5, Ljava/util/ArrayList;
0005e2faiget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e2fecheck-cast v0, Lk0/f;
0005e302iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
0005e306invoke-direct {v5, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
0005e30cinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
0005e312move-result v1
0005e314const/4 v2, 0x0
0005e316if-ge v2, v1, :cond_4f
0005e31ainvoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e320move-result-object v3
0005e322check-cast v3, Ly0/a;
0005e326iget-object v3, v3, Ly0/a;->b:Ly0/c;
0005e32aiget-object v3, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
0005e32eif-eqz v3, :cond_4c
0005e332invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
0005e338add-int/lit8 v2, v2, 0x1
0005e33cgoto :goto_3b
0005e33ereturn-void
0005e340iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e344check-cast v0, Lj0/m;
0005e348invoke-virtual {v0}, Lj0/m;->m()V
0005e34einvoke-virtual {v5, v4}, Landroid/animation/Animator;->removeListener(Landroid/animation/Animator$AnimatorListener;)V
0005e354return-void
0005e356const/4 v5, 0x0
0005e358iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e35ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
0005e360iput-object v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
0005e364const/4 v5, 0x0
0005e366iput-boolean v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
0005e36areturn-void
0005e36ciget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e370check-cast v5, LO0/l;
0005e374invoke-virtual {v5}, LO0/r;->q()V
0005e37aiget-object v5, v5, LO0/l;->r:Landroid/animation/ValueAnimator;
0005e37einvoke-virtual {v5}, Landroid/animation/ValueAnimator;->start()V
0005e384return-void
0005e386const/4 v5, 0x5
0005e388iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e38ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
0005e390invoke-virtual {v0, v5}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
0005e396iget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0005e39aif-eqz v5, :cond_90
0005e39einvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e3a4move-result-object v5
0005e3a6if-eqz v5, :cond_90
0005e3aaiget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0005e3aeinvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e3b4move-result-object v5
0005e3b6check-cast v5, Landroid/view/View;
0005e3bainvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
0005e3c0return-void
0005e3c2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e3c6check-cast v5, LK/X;
0005e3cainvoke-interface {v5}, LK/X;->a()V
0005e3d0return-void
0005e3d2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e3d6check-cast v5, LF0/j;
0005e3daiget-object v0, v5, LF0/a;->b:Landroid/view/View;
0005e3deconst/4 v1, 0x0
0005e3e0invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V
0005e3e6invoke-virtual {v5, v1}, LF0/j;->b(F)V
0005e3ecreturn-void
0005e3eenop
0005e3f0.packed-switch 0x0
0005e290
0005e290F0.i::onAnimationEnd(android.animation.Animator):
0005e2a0iget v0, v4, LF0/i;->a:I
0005e2a4packed-switch v0, :pswitch_data_a8
0005e2aaconst/4 v5, 0x5
0005e2aciget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e2b0check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
0005e2b4invoke-virtual {v0, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
0005e2baiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0005e2beif-eqz v5, :cond_22
0005e2c2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e2c8move-result-object v5
0005e2caif-eqz v5, :cond_22
0005e2ceiget-object v5, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
0005e2d2invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e2d8move-result-object v5
0005e2dacheck-cast v5, Landroid/view/View;
0005e2deinvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
0005e2e4return-void
0005e2e6iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e2eacheck-cast v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;
0005e2eeconst/4 v0, 0x0
0005e2f0iput-object v0, v5, Lcom/google/android/material/behavior/HideBottomViewOnScrollBehavior;->h:Landroid/view/ViewPropertyAnimator;
0005e2f4return-void
0005e2f6new-instance v5, Ljava/util/ArrayList;
0005e2faiget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e2fecheck-cast v0, Lk0/f;
0005e302iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
0005e306invoke-direct {v5, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
0005e30cinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
0005e312move-result v1
0005e314const/4 v2, 0x0
0005e316if-ge v2, v1, :cond_4f
0005e31ainvoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e320move-result-object v3
0005e322check-cast v3, Ly0/a;
0005e326iget-object v3, v3, Ly0/a;->b:Ly0/c;
0005e32aiget-object v3, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
0005e32eif-eqz v3, :cond_4c
0005e332invoke-static {v0, v3}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
0005e338add-int/lit8 v2, v2, 0x1
0005e33cgoto :goto_3b
0005e33ereturn-void
0005e340iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e344check-cast v0, Lj0/m;
0005e348invoke-virtual {v0}, Lj0/m;->m()V
0005e34einvoke-virtual {v5, v4}, Landroid/animation/Animator;->removeListener(Landroid/animation/Animator$AnimatorListener;)V
0005e354return-void
0005e356const/4 v5, 0x0
0005e358iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e35ccheck-cast v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;
0005e360iput-object v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->w:Landroid/view/ViewPropertyAnimator;
0005e364const/4 v5, 0x0
0005e366iput-boolean v5, v0, Landroidx/appcompat/widget/ActionBarOverlayLayout;->k:Z
0005e36areturn-void
0005e36ciget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e370check-cast v5, LO0/l;
0005e374invoke-virtual {v5}, LO0/r;->q()V
0005e37aiget-object v5, v5, LO0/l;->r:Landroid/animation/ValueAnimator;
0005e37einvoke-virtual {v5}, Landroid/animation/ValueAnimator;->start()V
0005e384return-void
0005e386const/4 v5, 0x5
0005e388iget-object v0, v4, LF0/i;->b:Ljava/lang/Object;
0005e38ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
0005e390invoke-virtual {v0, v5}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
0005e396iget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0005e39aif-eqz v5, :cond_90
0005e39einvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e3a4move-result-object v5
0005e3a6if-eqz v5, :cond_90
0005e3aaiget-object v5, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
0005e3aeinvoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
0005e3b4move-result-object v5
0005e3b6check-cast v5, Landroid/view/View;
0005e3bainvoke-virtual {v5}, Landroid/view/View;->requestLayout()V
0005e3c0return-void
0005e3c2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e3c6check-cast v5, LK/X;
0005e3cainvoke-interface {v5}, LK/X;->a()V
0005e3d0return-void
0005e3d2iget-object v5, v4, LF0/i;->b:Ljava/lang/Object;
0005e3d6check-cast v5, LF0/j;
0005e3daiget-object v0, v5, LF0/a;->b:Landroid/view/View;
0005e3deconst/4 v1, 0x0
0005e3e0invoke-virtual {v0, v1}, Landroid/view/View;->setTranslationY(F)V
0005e3e6invoke-virtual {v5, v1}, LF0/j;->b(F)V
0005e3ecreturn-void
0005e3eenop
0005e3f0.packed-switch 0x0
0005e290
0005e418
0005e418F0.i::onAnimationStart(android.animation.Animator):
0005e428iget v0, v6, LF0/i;->a:I
0005e42csparse-switch v0, :sswitch_data_40
0005e432invoke-super {v6, v7}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
0005e438return-void
0005e43anew-instance v7, Ljava/util/ArrayList;
0005e43eiget-object v0, v6, LF0/i;->b:Ljava/lang/Object;
0005e442check-cast v0, Lk0/f;
0005e446iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
0005e44ainvoke-direct {v7, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
0005e450invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
0005e456move-result v1
0005e458const/4 v2, 0x0
0005e45aif-ge v2, v1, :cond_37
0005e45einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e464move-result-object v3
0005e466check-cast v3, Ly0/a;
0005e46aiget-object v3, v3, Ly0/a;->b:Ly0/c;
0005e46eiget-object v4, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
0005e472if-eqz v4, :cond_34
0005e476iget-object v3, v3, Ly0/c;->s:[I
0005e47ainvoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
0005e480move-result v5
0005e482invoke-virtual {v4, v3, v5}, Landroid/content/res/ColorStateList;->getColorForState([II)I
0005e488move-result v3
0005e48ainvoke-static {v0, v3}, LD/a;->g(Landroid/graphics/drawable/Drawable;I)V
0005e490add-int/lit8 v2, v2, 0x1
0005e494goto :goto_19
0005e496return-void
0005e498iget-object v7, v6, LF0/i;->b:Ljava/lang/Object;
0005e49ccheck-cast v7, LK/X;
0005e4a0invoke-interface {v7}, LK/X;->g()V
0005e4a6return-void
0005e4a8.sparse-switch
0005e418
0005e418F0.i::onAnimationStart(android.animation.Animator):
0005e428iget v0, v6, LF0/i;->a:I
0005e42csparse-switch v0, :sswitch_data_40
0005e432invoke-super {v6, v7}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
0005e438return-void
0005e43anew-instance v7, Ljava/util/ArrayList;
0005e43eiget-object v0, v6, LF0/i;->b:Ljava/lang/Object;
0005e442check-cast v0, Lk0/f;
0005e446iget-object v1, v0, Lk0/f;->e:Ljava/util/ArrayList;
0005e44ainvoke-direct {v7, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
0005e450invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
0005e456move-result v1
0005e458const/4 v2, 0x0
0005e45aif-ge v2, v1, :cond_37
0005e45einvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005e464move-result-object v3
0005e466check-cast v3, Ly0/a;
0005e46aiget-object v3, v3, Ly0/a;->b:Ly0/c;
0005e46eiget-object v4, v3, Ly0/c;->o:Landroid/content/res/ColorStateList;
0005e472if-eqz v4, :cond_34
0005e476iget-object v3, v3, Ly0/c;->s:[I
0005e47ainvoke-virtual {v4}, Landroid/content/res/ColorStateList;->getDefaultColor()I
0005e480move-result v5
0005e482invoke-virtual {v4, v3, v5}, Landroid/content/res/ColorStateList;->getColorForState([II)I
0005e488move-result v3
0005e48ainvoke-static {v0, v3}, LD/a;->g(Landroid/graphics/drawable/Drawable;I)V
0005e490add-int/lit8 v2, v2, 0x1
0005e494goto :goto_19
0005e496return-void
0005e498iget-object v7, v6, LF0/i;->b:Ljava/lang/Object;
0005e49ccheck-cast v7, LK/X;
0005e4a0invoke-interface {v7}, LK/X;->g()V
0005e4a6return-void
0005e4a8.sparse-switch
0005e418
0005e4bc
0005e4bcF0.j::a():
0005e4ccnew-instance v0, Landroid/animation/AnimatorSet;
0005e4d0invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V
0005e4d6sget-object v1, Landroid/view/View;->SCALE_X:Landroid/util/Property;
0005e4daconst/high16 v2, 0x3f800000
0005e4deconst/4 v3, 0x1
0005e4e0new-array v4, v3, [F
0005e4e4const/4 v5, 0x0
0005e4e6aput v2, v4, v5
0005e4eaiget-object v6, v9, LF0/a;->b:Landroid/view/View;
0005e4eeinvoke-static {v6, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e4f4move-result-object v1
0005e4f6sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e4fanew-array v7, v3, [F
0005e4feaput v2, v7, v5
0005e502invoke-static {v6, v4, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e508move-result-object v4
0005e50aconst/4 v7, 0x2
0005e50cnew-array v7, v7, [Landroid/animation/Animator;
0005e510aput-object v1, v7, v5
0005e514aput-object v4, v7, v3
0005e518invoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e51einstance-of v1, v6, Landroid/view/ViewGroup;
0005e522if-eqz v1, :cond_4d
0005e526check-cast v6, Landroid/view/ViewGroup;
0005e52amove v1, v5
0005e52cinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005e532move-result v4
0005e534if-ge v1, v4, :cond_4d
0005e538invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e53emove-result-object v4
0005e540sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e544new-array v8, v3, [F
0005e548aput v2, v8, v5
0005e54cinvoke-static {v4, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e552move-result-object v4
0005e554new-array v7, v3, [Landroid/animation/Animator;
0005e558aput-object v4, v7, v5
0005e55cinvoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e562add-int/2addr v1, v3
0005e564goto :goto_30
0005e566new-instance v1, LZ/a;
0005e56ainvoke-direct {v1, v3}, LZ/a;-><init>(I)V
0005e570invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V
0005e576return-object v0
0005e4bc
0005e4bcF0.j::a():
0005e4ccnew-instance v0, Landroid/animation/AnimatorSet;
0005e4d0invoke-direct {v0}, Landroid/animation/AnimatorSet;-><init>()V
0005e4d6sget-object v1, Landroid/view/View;->SCALE_X:Landroid/util/Property;
0005e4daconst/high16 v2, 0x3f800000
0005e4deconst/4 v3, 0x1
0005e4e0new-array v4, v3, [F
0005e4e4const/4 v5, 0x0
0005e4e6aput v2, v4, v5
0005e4eaiget-object v6, v9, LF0/a;->b:Landroid/view/View;
0005e4eeinvoke-static {v6, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e4f4move-result-object v1
0005e4f6sget-object v4, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e4fanew-array v7, v3, [F
0005e4feaput v2, v7, v5
0005e502invoke-static {v6, v4, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e508move-result-object v4
0005e50aconst/4 v7, 0x2
0005e50cnew-array v7, v7, [Landroid/animation/Animator;
0005e510aput-object v1, v7, v5
0005e514aput-object v4, v7, v3
0005e518invoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e51einstance-of v1, v6, Landroid/view/ViewGroup;
0005e522if-eqz v1, :cond_4d
0005e526check-cast v6, Landroid/view/ViewGroup;
0005e52amove v1, v5
0005e52cinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005e532move-result v4
0005e534if-ge v1, v4, :cond_4d
0005e538invoke-virtual {v6, v1}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e53emove-result-object v4
0005e540sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e544new-array v8, v3, [F
0005e548aput v2, v8, v5
0005e54cinvoke-static {v4, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e552move-result-object v4
0005e554new-array v7, v3, [Landroid/animation/Animator;
0005e558aput-object v4, v7, v5
0005e55cinvoke-virtual {v0, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e562add-int/2addr v1, v3
0005e564goto :goto_30
0005e566new-instance v1, LZ/a;
0005e56ainvoke-direct {v1, v3}, LZ/a;-><init>(I)V
0005e570invoke-virtual {v0, v1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V
0005e576return-object v0
0005e4bc
0005e578
0005e578F0.j::<init>(android.view.View):
0005e588invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
0005e58einvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
0005e594move-result-object v2
0005e596const v0, 0x7f0600ac
0005e59cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e5a2move-result v0
0005e5a4iput v0, v1, LF0/j;->g:F
0005e5a8const v0, 0x7f0600ad
0005e5aeinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e5b4move-result v2
0005e5b6iput v2, v1, LF0/j;->h:F
0005e5bareturn-void
0005e578
0005e578F0.j::<init>(android.view.View):
0005e588invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
0005e58einvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
0005e594move-result-object v2
0005e596const v0, 0x7f0600ac
0005e59cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e5a2move-result v0
0005e5a4iput v0, v1, LF0/j;->g:F
0005e5a8const v0, 0x7f0600ad
0005e5aeinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e5b4move-result v2
0005e5b6iput v2, v1, LF0/j;->h:F
0005e5bareturn-void
0005e578
0005e5bc
0005e5bcF0.j::b(float):
0005e5cciget-object v0, v7, LF0/a;->a:Landroid/animation/TimeInterpolator;
0005e5d0invoke-interface {v0, v8}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
0005e5d6move-result v8
0005e5d8iget-object v0, v7, LF0/a;->b:Landroid/view/View;
0005e5dcinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
0005e5e2move-result v1
0005e5e4int-to-float v1, v1
0005e5e6invoke-virtual {v0}, Landroid/view/View;->getHeight()I
0005e5ecmove-result v2
0005e5eeint-to-float v2, v2
0005e5f0const/4 v3, 0x0
0005e5f2cmpg-float v4, v1, v3
0005e5f6if-lez v4, :cond_61
0005e5facmpg-float v4, v2, v3
0005e5feif-gtz v4, :cond_1c
0005e602goto :goto_61
0005e604iget v4, v7, LF0/j;->g:F
0005e608div-float/2addr v4, v1
0005e60aiget v1, v7, LF0/j;->h:F
0005e60ediv-float/2addr v1, v2
0005e610invoke-static {v3, v4, v8}, Lr0/a;->a(FFF)F
0005e616move-result v4
0005e618invoke-static {v3, v1, v8}, Lr0/a;->a(FFF)F
0005e61emove-result v8
0005e620const/high16 v1, 0x3f800000
0005e624sub-float v4, v1, v4
0005e628sub-float v8, v1, v8
0005e62cinvoke-virtual {v0, v4}, Landroid/view/View;->setScaleX(F)V
0005e632invoke-virtual {v0, v2}, Landroid/view/View;->setPivotY(F)V
0005e638invoke-virtual {v0, v8}, Landroid/view/View;->setScaleY(F)V
0005e63einstance-of v2, v0, Landroid/view/ViewGroup;
0005e642if-eqz v2, :cond_61
0005e646check-cast v0, Landroid/view/ViewGroup;
0005e64aconst/4 v2, 0x0
0005e64cinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
0005e652move-result v5
0005e654if-ge v2, v5, :cond_61
0005e658invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e65emove-result-object v5
0005e660invoke-virtual {v5}, Landroid/view/View;->getTop()I
0005e666move-result v6
0005e668neg-int v6, v6
0005e66aint-to-float v6, v6
0005e66cinvoke-virtual {v5, v6}, Landroid/view/View;->setPivotY(F)V
0005e672cmpl-float v6, v8, v3
0005e676if-eqz v6, :cond_5a
0005e67adiv-float v6, v4, v8
0005e67egoto :goto_5b
0005e680move v6, v1
0005e682invoke-virtual {v5, v6}, Landroid/view/View;->setScaleY(F)V
0005e688add-int/lit8 v2, v2, 0x1
0005e68cgoto :goto_40
0005e68ereturn-void
0005e5bc
0005e5bcF0.j::b(float):
0005e5cciget-object v0, v7, LF0/a;->a:Landroid/animation/TimeInterpolator;
0005e5d0invoke-interface {v0, v8}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
0005e5d6move-result v8
0005e5d8iget-object v0, v7, LF0/a;->b:Landroid/view/View;
0005e5dcinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
0005e5e2move-result v1
0005e5e4int-to-float v1, v1
0005e5e6invoke-virtual {v0}, Landroid/view/View;->getHeight()I
0005e5ecmove-result v2
0005e5eeint-to-float v2, v2
0005e5f0const/4 v3, 0x0
0005e5f2cmpg-float v4, v1, v3
0005e5f6if-lez v4, :cond_61
0005e5facmpg-float v4, v2, v3
0005e5feif-gtz v4, :cond_1c
0005e602goto :goto_61
0005e604iget v4, v7, LF0/j;->g:F
0005e608div-float/2addr v4, v1
0005e60aiget v1, v7, LF0/j;->h:F
0005e60ediv-float/2addr v1, v2
0005e610invoke-static {v3, v4, v8}, Lr0/a;->a(FFF)F
0005e616move-result v4
0005e618invoke-static {v3, v1, v8}, Lr0/a;->a(FFF)F
0005e61emove-result v8
0005e620const/high16 v1, 0x3f800000
0005e624sub-float v4, v1, v4
0005e628sub-float v8, v1, v8
0005e62cinvoke-virtual {v0, v4}, Landroid/view/View;->setScaleX(F)V
0005e632invoke-virtual {v0, v2}, Landroid/view/View;->setPivotY(F)V
0005e638invoke-virtual {v0, v8}, Landroid/view/View;->setScaleY(F)V
0005e63einstance-of v2, v0, Landroid/view/ViewGroup;
0005e642if-eqz v2, :cond_61
0005e646check-cast v0, Landroid/view/ViewGroup;
0005e64aconst/4 v2, 0x0
0005e64cinvoke-virtual {v0}, Landroid/view/ViewGroup;->getChildCount()I
0005e652move-result v5
0005e654if-ge v2, v5, :cond_61
0005e658invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e65emove-result-object v5
0005e660invoke-virtual {v5}, Landroid/view/View;->getTop()I
0005e666move-result v6
0005e668neg-int v6, v6
0005e66aint-to-float v6, v6
0005e66cinvoke-virtual {v5, v6}, Landroid/view/View;->setPivotY(F)V
0005e672cmpl-float v6, v8, v3
0005e676if-eqz v6, :cond_5a
0005e67adiv-float v6, v4, v8
0005e67egoto :goto_5b
0005e680move v6, v1
0005e682invoke-virtual {v5, v6}, Landroid/view/View;->setScaleY(F)V
0005e688add-int/lit8 v2, v2, 0x1
0005e68cgoto :goto_40
0005e68ereturn-void
0005e5bc
0005e690
0005e690F0.k::<init>(F0.l, boolean, int):
0005e6a0iput-object v1, v0, LF0/k;->c:LF0/l;
0005e6a4iput-boolean v2, v0, LF0/k;->a:Z
0005e6a8iput v3, v0, LF0/k;->b:I
0005e6acinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e6b2return-void
0005e690
0005e690F0.k::<init>(F0.l, boolean, int):
0005e6a0iput-object v1, v0, LF0/k;->c:LF0/l;
0005e6a4iput-boolean v2, v0, LF0/k;->a:Z
0005e6a8iput v3, v0, LF0/k;->b:I
0005e6acinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005e6b2return-void
0005e690
0005e6b4
0005e6b4F0.k::onAnimationEnd(android.animation.Animator):
0005e6c4iget-object v4, v3, LF0/k;->c:LF0/l;
0005e6c8iget-object v0, v4, LF0/a;->b:Landroid/view/View;
0005e6ccconst/4 v1, 0x0
0005e6ceinvoke-virtual {v0, v1}, Landroid/view/View;->setTranslationX(F)V
0005e6d4iget-boolean v0, v3, LF0/k;->a:Z
0005e6d8iget v2, v3, LF0/k;->b:I
0005e6dcinvoke-virtual {v4, v1, v0, v2}, LF0/l;->c(FZI)V
0005e6e2return-void
0005e6b4
0005e6b4F0.k::onAnimationEnd(android.animation.Animator):
0005e6c4iget-object v4, v3, LF0/k;->c:LF0/l;
0005e6c8iget-object v0, v4, LF0/a;->b:Landroid/view/View;
0005e6ccconst/4 v1, 0x0
0005e6ceinvoke-virtual {v0, v1}, Landroid/view/View;->setTranslationX(F)V
0005e6d4iget-boolean v0, v3, LF0/k;->a:Z
0005e6d8iget v2, v3, LF0/k;->b:I
0005e6dcinvoke-virtual {v4, v1, v0, v2}, LF0/l;->c(FZI)V
0005e6e2return-void
0005e6b4
0005e6e4
0005e6e4F0.l::<init>(android.view.View):
0005e6f4invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
0005e6fainvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
0005e700move-result-object v2
0005e702const v0, 0x7f0600b1
0005e708invoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e70emove-result v0
0005e710iput v0, v1, LF0/l;->g:F
0005e714const v0, 0x7f0600b0
0005e71ainvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e720move-result v0
0005e722iput v0, v1, LF0/l;->h:F
0005e726const v0, 0x7f0600b2
0005e72cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e732move-result v2
0005e734iput v2, v1, LF0/l;->i:F
0005e738return-void
0005e6e4
0005e6e4F0.l::<init>(android.view.View):
0005e6f4invoke-direct {v1, v2}, LF0/a;-><init>(Landroid/view/View;)V
0005e6fainvoke-virtual {v2}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
0005e700move-result-object v2
0005e702const v0, 0x7f0600b1
0005e708invoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e70emove-result v0
0005e710iput v0, v1, LF0/l;->g:F
0005e714const v0, 0x7f0600b0
0005e71ainvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e720move-result v0
0005e722iput v0, v1, LF0/l;->h:F
0005e726const v0, 0x7f0600b2
0005e72cinvoke-virtual {v2, v0}, Landroid/content/res/Resources;->getDimension(I)F
0005e732move-result v2
0005e734iput v2, v1, LF0/l;->i:F
0005e738return-void
0005e6e4
0005e73a
0005e73a // align 0x4
0005e73a // align 0x4
0005e73c
0005e73cF0.l::a():
0005e74cconst/4 v0, 0x0
0005e74econst/4 v1, 0x1
0005e750iget-object v2, v9, LF0/a;->f:Landroidx/activity/b;
0005e754const/4 v3, 0x0
0005e756iput-object v3, v9, LF0/a;->f:Landroidx/activity/b;
0005e75aif-nez v2, :cond_a
0005e75ereturn-void
0005e760new-instance v2, Landroid/animation/AnimatorSet;
0005e764invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V
0005e76asget-object v3, Landroid/view/View;->SCALE_X:Landroid/util/Property;
0005e76econst/high16 v4, 0x3f800000
0005e772new-array v5, v1, [F
0005e776aput v4, v5, v0
0005e77aiget-object v6, v9, LF0/a;->b:Landroid/view/View;
0005e77einvoke-static {v6, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e784move-result-object v3
0005e786sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e78anew-array v7, v1, [F
0005e78eaput v4, v7, v0
0005e792invoke-static {v6, v5, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e798move-result-object v5
0005e79aconst/4 v7, 0x2
0005e79cnew-array v7, v7, [Landroid/animation/Animator;
0005e7a0aput-object v3, v7, v0
0005e7a4aput-object v5, v7, v1
0005e7a8invoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e7aeinstance-of v3, v6, Landroid/view/ViewGroup;
0005e7b2if-eqz v3, :cond_55
0005e7b6check-cast v6, Landroid/view/ViewGroup;
0005e7bamove v3, v0
0005e7bcinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005e7c2move-result v5
0005e7c4if-ge v3, v5, :cond_55
0005e7c8invoke-virtual {v6, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e7cemove-result-object v5
0005e7d0sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e7d4new-array v8, v1, [F
0005e7d8aput v4, v8, v0
0005e7dcinvoke-static {v5, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e7e2move-result-object v5
0005e7e4new-array v7, v1, [Landroid/animation/Animator;
0005e7e8aput-object v5, v7, v0
0005e7ecinvoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e7f2add-int/2addr v3, v1
0005e7f4goto :goto_38
0005e7f6iget v0, v9, LF0/a;->e:I
0005e7faint-to-long v0, v0
0005e7fcinvoke-virtual {v2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
0005e802invoke-virtual {v2}, Landroid/animation/AnimatorSet;->start()V
0005e808return-void
0005e73c
0005e73cF0.l::a():
0005e74cconst/4 v0, 0x0
0005e74econst/4 v1, 0x1
0005e750iget-object v2, v9, LF0/a;->f:Landroidx/activity/b;
0005e754const/4 v3, 0x0
0005e756iput-object v3, v9, LF0/a;->f:Landroidx/activity/b;
0005e75aif-nez v2, :cond_a
0005e75ereturn-void
0005e760new-instance v2, Landroid/animation/AnimatorSet;
0005e764invoke-direct {v2}, Landroid/animation/AnimatorSet;-><init>()V
0005e76asget-object v3, Landroid/view/View;->SCALE_X:Landroid/util/Property;
0005e76econst/high16 v4, 0x3f800000
0005e772new-array v5, v1, [F
0005e776aput v4, v5, v0
0005e77aiget-object v6, v9, LF0/a;->b:Landroid/view/View;
0005e77einvoke-static {v6, v3, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e784move-result-object v3
0005e786sget-object v5, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e78anew-array v7, v1, [F
0005e78eaput v4, v7, v0
0005e792invoke-static {v6, v5, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e798move-result-object v5
0005e79aconst/4 v7, 0x2
0005e79cnew-array v7, v7, [Landroid/animation/Animator;
0005e7a0aput-object v3, v7, v0
0005e7a4aput-object v5, v7, v1
0005e7a8invoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e7aeinstance-of v3, v6, Landroid/view/ViewGroup;
0005e7b2if-eqz v3, :cond_55
0005e7b6check-cast v6, Landroid/view/ViewGroup;
0005e7bamove v3, v0
0005e7bcinvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005e7c2move-result v5
0005e7c4if-ge v3, v5, :cond_55
0005e7c8invoke-virtual {v6, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e7cemove-result-object v5
0005e7d0sget-object v7, Landroid/view/View;->SCALE_Y:Landroid/util/Property;
0005e7d4new-array v8, v1, [F
0005e7d8aput v4, v8, v0
0005e7dcinvoke-static {v5, v7, v8}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e7e2move-result-object v5
0005e7e4new-array v7, v1, [Landroid/animation/Animator;
0005e7e8aput-object v5, v7, v0
0005e7ecinvoke-virtual {v2, v7}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V
0005e7f2add-int/2addr v3, v1
0005e7f4goto :goto_38
0005e7f6iget v0, v9, LF0/a;->e:I
0005e7faint-to-long v0, v0
0005e7fcinvoke-virtual {v2, v0, v1}, Landroid/animation/AnimatorSet;->setDuration(J)Landroid/animation/AnimatorSet;
0005e802invoke-virtual {v2}, Landroid/animation/AnimatorSet;->start()V
0005e808return-void
0005e73c
0005e80a
0005e80a // align 0x4
0005e80a // align 0x4
0005e80c
0005e80cF0.l::b(androidx.activity.b, int, android.animation.AnimatorListenerAdapter, android.animation.ValueAnimator$AnimatorUpdateListener):
0005e81cconst/4 v0, 0x0
0005e81econst/4 v1, 0x1
0005e820iget v2, v9, Landroidx/activity/b;->d:I
0005e824if-nez v2, :cond_8
0005e828move v2, v1
0005e82agoto :goto_9
0005e82cmove v2, v0
0005e82esget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
0005e832iget-object v3, v8, LF0/a;->b:Landroid/view/View;
0005e836invoke-virtual {v3}, Landroid/view/View;->getLayoutDirection()I
0005e83cmove-result v4
0005e83einvoke-static {v10, v4}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005e844move-result v4
0005e846const/4 v5, 0x3
0005e848and-int/2addr v4, v5
0005e84aif-ne v4, v5, :cond_1b
0005e84emove v4, v1
0005e850goto :goto_1c
0005e852move v4, v0
0005e854invoke-virtual {v3}, Landroid/view/View;->getWidth()I
0005e85amove-result v5
0005e85cint-to-float v5, v5
0005e85einvoke-virtual {v3}, Landroid/view/View;->getScaleX()F
0005e864move-result v6
0005e866mul-float/2addr v6, v5
0005e868invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
0005e86emove-result-object v5
0005e870instance-of v7, v5, Landroid/view/ViewGroup$MarginLayoutParams;
0005e874if-eqz v7, :cond_38
0005e878check-cast v5, Landroid/view/ViewGroup$MarginLayoutParams;
0005e87cif-eqz v4, :cond_35
0005e880iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
0005e884goto :goto_39
0005e886iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
0005e88agoto :goto_39
0005e88cmove v5, v0
0005e88eint-to-float v5, v5
0005e890add-float/2addr v6, v5
0005e892sget-object v5, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;
0005e896if-eqz v4, :cond_40
0005e89aneg-float v6, v6
0005e89cnew-array v4, v1, [F
0005e8a0aput v6, v4, v0
0005e8a4invoke-static {v3, v5, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e8aamove-result-object v0
0005e8acif-eqz v12, :cond_4d
0005e8b0invoke-virtual {v0, v12}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
0005e8b6new-instance v12, LZ/a;
0005e8bainvoke-direct {v12, v1}, LZ/a;-><init>(I)V
0005e8c0invoke-virtual {v0, v12}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
0005e8c6iget v12, v8, LF0/a;->d:I
0005e8caiget v9, v9, Landroidx/activity/b;->c:F
0005e8ceiget v1, v8, LF0/a;->c:I
0005e8d2invoke-static {v1, v12, v9}, Lr0/a;->c(IIF)I
0005e8d8move-result v9
0005e8daint-to-long v3, v9
0005e8dcinvoke-virtual {v0, v3, v4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
0005e8e2new-instance v9, LF0/k;
0005e8e6invoke-direct {v9, v8, v2, v10}, LF0/k;-><init>(LF0/l;ZI)V
0005e8ecinvoke-virtual {v0, v9}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
0005e8f2invoke-virtual {v0, v11}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
0005e8f8invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
0005e8fereturn-void
0005e80c
0005e80cF0.l::b(androidx.activity.b, int, android.animation.AnimatorListenerAdapter, android.animation.ValueAnimator$AnimatorUpdateListener):
0005e81cconst/4 v0, 0x0
0005e81econst/4 v1, 0x1
0005e820iget v2, v9, Landroidx/activity/b;->d:I
0005e824if-nez v2, :cond_8
0005e828move v2, v1
0005e82agoto :goto_9
0005e82cmove v2, v0
0005e82esget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
0005e832iget-object v3, v8, LF0/a;->b:Landroid/view/View;
0005e836invoke-virtual {v3}, Landroid/view/View;->getLayoutDirection()I
0005e83cmove-result v4
0005e83einvoke-static {v10, v4}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005e844move-result v4
0005e846const/4 v5, 0x3
0005e848and-int/2addr v4, v5
0005e84aif-ne v4, v5, :cond_1b
0005e84emove v4, v1
0005e850goto :goto_1c
0005e852move v4, v0
0005e854invoke-virtual {v3}, Landroid/view/View;->getWidth()I
0005e85amove-result v5
0005e85cint-to-float v5, v5
0005e85einvoke-virtual {v3}, Landroid/view/View;->getScaleX()F
0005e864move-result v6
0005e866mul-float/2addr v6, v5
0005e868invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
0005e86emove-result-object v5
0005e870instance-of v7, v5, Landroid/view/ViewGroup$MarginLayoutParams;
0005e874if-eqz v7, :cond_38
0005e878check-cast v5, Landroid/view/ViewGroup$MarginLayoutParams;
0005e87cif-eqz v4, :cond_35
0005e880iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
0005e884goto :goto_39
0005e886iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
0005e88agoto :goto_39
0005e88cmove v5, v0
0005e88eint-to-float v5, v5
0005e890add-float/2addr v6, v5
0005e892sget-object v5, Landroid/view/View;->TRANSLATION_X:Landroid/util/Property;
0005e896if-eqz v4, :cond_40
0005e89aneg-float v6, v6
0005e89cnew-array v4, v1, [F
0005e8a0aput v6, v4, v0
0005e8a4invoke-static {v3, v5, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
0005e8aamove-result-object v0
0005e8acif-eqz v12, :cond_4d
0005e8b0invoke-virtual {v0, v12}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V
0005e8b6new-instance v12, LZ/a;
0005e8bainvoke-direct {v12, v1}, LZ/a;-><init>(I)V
0005e8c0invoke-virtual {v0, v12}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
0005e8c6iget v12, v8, LF0/a;->d:I
0005e8caiget v9, v9, Landroidx/activity/b;->c:F
0005e8ceiget v1, v8, LF0/a;->c:I
0005e8d2invoke-static {v1, v12, v9}, Lr0/a;->c(IIF)I
0005e8d8move-result v9
0005e8daint-to-long v3, v9
0005e8dcinvoke-virtual {v0, v3, v4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
0005e8e2new-instance v9, LF0/k;
0005e8e6invoke-direct {v9, v8, v2, v10}, LF0/k;-><init>(LF0/l;ZI)V
0005e8ecinvoke-virtual {v0, v9}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
0005e8f2invoke-virtual {v0, v11}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
0005e8f8invoke-virtual {v0}, Landroid/animation/ObjectAnimator;->start()V
0005e8fereturn-void
0005e80c
0005e900
0005e900F0.l::c(float, boolean, int):
0005e910const/4 v0, 0x1
0005e912iget-object v1, v11, LF0/a;->a:Landroid/animation/TimeInterpolator;
0005e916invoke-interface {v1, v12}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
0005e91cmove-result v12
0005e91esget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005e922iget-object v1, v11, LF0/a;->b:Landroid/view/View;
0005e926invoke-virtual {v1}, Landroid/view/View;->getLayoutDirection()I
0005e92cmove-result v2
0005e92einvoke-static {v14, v2}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005e934move-result v14
0005e936const/4 v2, 0x3
0005e938and-int/2addr v14, v2
0005e93aconst/4 v3, 0x0
0005e93cif-ne v14, v2, :cond_1a
0005e940move v14, v0
0005e942goto :goto_1b
0005e944move v14, v3
0005e946if-ne v13, v14, :cond_1f
0005e94amove v13, v0
0005e94cgoto :goto_20
0005e94emove v13, v3
0005e950invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005e956move-result v2
0005e958invoke-virtual {v1}, Landroid/view/View;->getHeight()I
0005e95emove-result v4
0005e960int-to-float v5, v2
0005e962const/4 v6, 0x0
0005e964cmpg-float v7, v5, v6
0005e968if-lez v7, :cond_a4
0005e96cint-to-float v4, v4
0005e96ecmpg-float v7, v4, v6
0005e972if-gtz v7, :cond_35
0005e976goto/16 :goto_a4
0005e97aiget v7, v11, LF0/l;->g:F
0005e97ediv-float/2addr v7, v5
0005e980iget v8, v11, LF0/l;->h:F
0005e984div-float/2addr v8, v5
0005e986iget v9, v11, LF0/l;->i:F
0005e98adiv-float/2addr v9, v4
0005e98cif-eqz v14, :cond_41
0005e990move v5, v6
0005e992invoke-virtual {v1, v5}, Landroid/view/View;->setPivotX(F)V
0005e998if-eqz v13, :cond_47
0005e99cgoto :goto_48
0005e99eneg-float v8, v7
0005e9a0invoke-static {v6, v8, v12}, Lr0/a;->a(FFF)F
0005e9a6move-result v4
0005e9a8const/high16 v5, 0x3f800000
0005e9acadd-float v7, v4, v5
0005e9b0invoke-virtual {v1, v7}, Landroid/view/View;->setScaleX(F)V
0005e9b6invoke-static {v6, v9, v12}, Lr0/a;->a(FFF)F
0005e9bcmove-result v12
0005e9besub-float v12, v5, v12
0005e9c2invoke-virtual {v1, v12}, Landroid/view/View;->setScaleY(F)V
0005e9c8instance-of v8, v1, Landroid/view/ViewGroup;
0005e9ccif-eqz v8, :cond_a4
0005e9d0check-cast v1, Landroid/view/ViewGroup;
0005e9d4invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
0005e9damove-result v8
0005e9dcif-ge v3, v8, :cond_a4
0005e9e0invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e9e6move-result-object v8
0005e9e8if-eqz v14, :cond_7b
0005e9ecinvoke-virtual {v8}, Landroid/view/View;->getRight()I
0005e9f2move-result v9
0005e9f4sub-int v9, v2, v9
0005e9f8invoke-virtual {v8}, Landroid/view/View;->getWidth()I
0005e9femove-result v10
0005ea00add-int/2addr v10, v9
0005ea02int-to-float v9, v10
0005ea04goto :goto_81
0005ea06invoke-virtual {v8}, Landroid/view/View;->getLeft()I
0005ea0cmove-result v9
0005ea0eneg-int v9, v9
0005ea10int-to-float v9, v9
0005ea12invoke-virtual {v8, v9}, Landroid/view/View;->setPivotX(F)V
0005ea18invoke-virtual {v8}, Landroid/view/View;->getTop()I
0005ea1emove-result v9
0005ea20neg-int v9, v9
0005ea22int-to-float v9, v9
0005ea24invoke-virtual {v8, v9}, Landroid/view/View;->setPivotY(F)V
0005ea2aif-eqz v13, :cond_92
0005ea2esub-float v9, v5, v4
0005ea32goto :goto_93
0005ea34move v9, v5
0005ea36cmpl-float v10, v12, v6
0005ea3aif-eqz v10, :cond_9b
0005ea3ediv-float v10, v7, v12
0005ea42mul-float/2addr v10, v9
0005ea44goto :goto_9c
0005ea46move v10, v5
0005ea48invoke-virtual {v8, v9}, Landroid/view/View;->setScaleX(F)V
0005ea4einvoke-virtual {v8, v10}, Landroid/view/View;->setScaleY(F)V
0005ea54add-int/2addr v3, v0
0005ea56goto :goto_62
0005ea58return-void
0005e900
0005e900F0.l::c(float, boolean, int):
0005e910const/4 v0, 0x1
0005e912iget-object v1, v11, LF0/a;->a:Landroid/animation/TimeInterpolator;
0005e916invoke-interface {v1, v12}, Landroid/animation/TimeInterpolator;->getInterpolation(F)F
0005e91cmove-result v12
0005e91esget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005e922iget-object v1, v11, LF0/a;->b:Landroid/view/View;
0005e926invoke-virtual {v1}, Landroid/view/View;->getLayoutDirection()I
0005e92cmove-result v2
0005e92einvoke-static {v14, v2}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005e934move-result v14
0005e936const/4 v2, 0x3
0005e938and-int/2addr v14, v2
0005e93aconst/4 v3, 0x0
0005e93cif-ne v14, v2, :cond_1a
0005e940move v14, v0
0005e942goto :goto_1b
0005e944move v14, v3
0005e946if-ne v13, v14, :cond_1f
0005e94amove v13, v0
0005e94cgoto :goto_20
0005e94emove v13, v3
0005e950invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005e956move-result v2
0005e958invoke-virtual {v1}, Landroid/view/View;->getHeight()I
0005e95emove-result v4
0005e960int-to-float v5, v2
0005e962const/4 v6, 0x0
0005e964cmpg-float v7, v5, v6
0005e968if-lez v7, :cond_a4
0005e96cint-to-float v4, v4
0005e96ecmpg-float v7, v4, v6
0005e972if-gtz v7, :cond_35
0005e976goto/16 :goto_a4
0005e97aiget v7, v11, LF0/l;->g:F
0005e97ediv-float/2addr v7, v5
0005e980iget v8, v11, LF0/l;->h:F
0005e984div-float/2addr v8, v5
0005e986iget v9, v11, LF0/l;->i:F
0005e98adiv-float/2addr v9, v4
0005e98cif-eqz v14, :cond_41
0005e990move v5, v6
0005e992invoke-virtual {v1, v5}, Landroid/view/View;->setPivotX(F)V
0005e998if-eqz v13, :cond_47
0005e99cgoto :goto_48
0005e99eneg-float v8, v7
0005e9a0invoke-static {v6, v8, v12}, Lr0/a;->a(FFF)F
0005e9a6move-result v4
0005e9a8const/high16 v5, 0x3f800000
0005e9acadd-float v7, v4, v5
0005e9b0invoke-virtual {v1, v7}, Landroid/view/View;->setScaleX(F)V
0005e9b6invoke-static {v6, v9, v12}, Lr0/a;->a(FFF)F
0005e9bcmove-result v12
0005e9besub-float v12, v5, v12
0005e9c2invoke-virtual {v1, v12}, Landroid/view/View;->setScaleY(F)V
0005e9c8instance-of v8, v1, Landroid/view/ViewGroup;
0005e9ccif-eqz v8, :cond_a4
0005e9d0check-cast v1, Landroid/view/ViewGroup;
0005e9d4invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
0005e9damove-result v8
0005e9dcif-ge v3, v8, :cond_a4
0005e9e0invoke-virtual {v1, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
0005e9e6move-result-object v8
0005e9e8if-eqz v14, :cond_7b
0005e9ecinvoke-virtual {v8}, Landroid/view/View;->getRight()I
0005e9f2move-result v9
0005e9f4sub-int v9, v2, v9
0005e9f8invoke-virtual {v8}, Landroid/view/View;->getWidth()I
0005e9femove-result v10
0005ea00add-int/2addr v10, v9
0005ea02int-to-float v9, v10
0005ea04goto :goto_81
0005ea06invoke-virtual {v8}, Landroid/view/View;->getLeft()I
0005ea0cmove-result v9
0005ea0eneg-int v9, v9
0005ea10int-to-float v9, v9
0005ea12invoke-virtual {v8, v9}, Landroid/view/View;->setPivotX(F)V
0005ea18invoke-virtual {v8}, Landroid/view/View;->getTop()I
0005ea1emove-result v9
0005ea20neg-int v9, v9
0005ea22int-to-float v9, v9
0005ea24invoke-virtual {v8, v9}, Landroid/view/View;->setPivotY(F)V
0005ea2aif-eqz v13, :cond_92
0005ea2esub-float v9, v5, v4
0005ea32goto :goto_93
0005ea34move v9, v5
0005ea36cmpl-float v10, v12, v6
0005ea3aif-eqz v10, :cond_9b
0005ea3ediv-float v10, v7, v12
0005ea42mul-float/2addr v10, v9
0005ea44goto :goto_9c
0005ea46move v10, v5
0005ea48invoke-virtual {v8, v9}, Landroid/view/View;->setScaleX(F)V
0005ea4einvoke-virtual {v8, v10}, Landroid/view/View;->setScaleY(F)V
0005ea54add-int/2addr v3, v0
0005ea56goto :goto_62
0005ea58return-void
0005e900
0005ea5a
0005ea5a // align 0x4
0005ea5a // align 0x4
0005ea5c
0005ea5cG.a::a(int):
0005ea6cinvoke-static {v1}, Landroid/os/ext/SdkExtensions;->getExtensionVersion(I)I
0005ea72move-result v1
0005ea74return v1
0005ea5c
0005ea5cG.a::a(int):
0005ea6cinvoke-static {v1}, Landroid/os/ext/SdkExtensions;->getExtensionVersion(I)I
0005ea72move-result v1
0005ea74return v1
0005ea5c
0005ea76
0005ea76 // align 0x8
0005ea76 // align 0x8
0005ea78
0005ea78G.a::<clinit>():
0005ea88new-instance v0, LG/a;
0005ea8cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005ea92sput-object v0, LG/a;->a:LG/a;
0005ea96return-void
0005ea78
0005ea78G.a::<clinit>():
0005ea88new-instance v0, LG/a;
0005ea8cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005ea92sput-object v0, LG/a;->a:LG/a;
0005ea96return-void
0005ea78
0005ea98
0005ea98G.b::a():
0005eaa8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005eaacconst/16 v1, 0x21
0005eab0if-ge v0, v1, :cond_37
0005eab4const/16 v1, 0x20
0005eab8if-lt v0, v1, :cond_35
0005eabcsget-object v0, Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
0005eac0const-string v1, "CODENAME"
0005eac4invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eacaconst-string v1, "REL"
0005eaceinvoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005ead4move-result v1
0005ead6if-eqz v1, :cond_1a
0005eadagoto :goto_35
0005eadcsget-object v1, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
0005eae0invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
0005eae6move-result-object v0
0005eae8const-string v2, "this as java.lang.String).toUpperCase(Locale.ROOT)"
0005eaecinvoke-static {v0, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eaf2const-string v3, "Tiramisu"
0005eaf6invoke-virtual {v3, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
0005eafcmove-result-object v1
0005eafeinvoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eb04invoke-virtual {v0, v1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I
0005eb0amove-result v0
0005eb0cif-ltz v0, :cond_35
0005eb10goto :goto_37
0005eb12const/4 v0, 0x0
0005eb14return v0
0005eb16const/4 v0, 0x1
0005eb18return v0
0005ea98
0005ea98G.b::a():
0005eaa8sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005eaacconst/16 v1, 0x21
0005eab0if-ge v0, v1, :cond_37
0005eab4const/16 v1, 0x20
0005eab8if-lt v0, v1, :cond_35
0005eabcsget-object v0, Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String;
0005eac0const-string v1, "CODENAME"
0005eac4invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eacaconst-string v1, "REL"
0005eaceinvoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005ead4move-result v1
0005ead6if-eqz v1, :cond_1a
0005eadagoto :goto_35
0005eadcsget-object v1, Ljava/util/Locale;->ROOT:Ljava/util/Locale;
0005eae0invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
0005eae6move-result-object v0
0005eae8const-string v2, "this as java.lang.String).toUpperCase(Locale.ROOT)"
0005eaecinvoke-static {v0, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eaf2const-string v3, "Tiramisu"
0005eaf6invoke-virtual {v3, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
0005eafcmove-result-object v1
0005eafeinvoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005eb04invoke-virtual {v0, v1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I
0005eb0amove-result v0
0005eb0cif-ltz v0, :cond_35
0005eb10goto :goto_37
0005eb12const/4 v0, 0x0
0005eb14return v0
0005eb16const/4 v0, 0x1
0005eb18return v0
0005ea98
0005eb1a
0005eb1a // align 0x4
0005eb1a // align 0x4
0005eb1c
0005eb1cG.b::<clinit>():
0005eb2csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005eb30sget-object v1, LG/a;->a:LG/a;
0005eb34const/16 v2, 0x1e
0005eb38if-lt v0, v2, :cond_b
0005eb3cinvoke-virtual {v1, v2}, LG/a;->a(I)I
0005eb42if-lt v0, v2, :cond_12
0005eb46const/16 v3, 0x1f
0005eb4ainvoke-virtual {v1, v3}, LG/a;->a(I)I
0005eb50if-lt v0, v2, :cond_19
0005eb54const/16 v3, 0x21
0005eb58invoke-virtual {v1, v3}, LG/a;->a(I)I
0005eb5eif-lt v0, v2, :cond_21
0005eb62const v0, 0xf4240
0005eb68invoke-virtual {v1, v0}, LG/a;->a(I)I
0005eb6ereturn-void
0005eb1c
0005eb1cG.b::<clinit>():
0005eb2csget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005eb30sget-object v1, LG/a;->a:LG/a;
0005eb34const/16 v2, 0x1e
0005eb38if-lt v0, v2, :cond_b
0005eb3cinvoke-virtual {v1, v2}, LG/a;->a(I)I
0005eb42if-lt v0, v2, :cond_12
0005eb46const/16 v3, 0x1f
0005eb4ainvoke-virtual {v1, v3}, LG/a;->a(I)I
0005eb50if-lt v0, v2, :cond_19
0005eb54const/16 v3, 0x21
0005eb58invoke-virtual {v1, v3}, LG/a;->a(I)I
0005eb5eif-lt v0, v2, :cond_21
0005eb62const v0, 0xf4240
0005eb68invoke-virtual {v1, v0}, LG/a;->a(I)I
0005eb6ereturn-void
0005eb1c
0005eb70
0005eb70G.d::a(G.c):
0005eb80monitor-enter v1
0005eb82iget-boolean v0, v1, LG/d;->c:Z
0005eb86if-eqz v0, :cond_9
0005eb8ainvoke-virtual {v1}, Ljava/lang/Object;->wait()V
0005eb90goto :goto_1
0005eb92iget-object v0, v1, LG/d;->b:LG/c;
0005eb96if-ne v0, v2, :cond_11
0005eb9amonitor-exit v1
0005eb9cgoto :goto_1d
0005eb9emove-exception v2
0005eba0goto :goto_1e
0005eba2iput-object v2, v1, LG/d;->b:LG/c;
0005eba6iget-boolean v0, v1, LG/d;->a:Z
0005ebaaif-eqz v0, :cond_1c
0005ebaemonitor-exit v1
0005ebb0invoke-interface {v2}, LG/c;->o()V
0005ebb6return-void
0005ebb8monitor-exit v1
0005ebbareturn-void
0005ebbcmonitor-exit v1
0005ebbethrow v2
0005eb70
0005eb70G.d::a(G.c):
0005eb80monitor-enter v1
0005eb82iget-boolean v0, v1, LG/d;->c:Z
0005eb86if-eqz v0, :cond_9
0005eb8ainvoke-virtual {v1}, Ljava/lang/Object;->wait()V
0005eb90goto :goto_1
0005eb92iget-object v0, v1, LG/d;->b:LG/c;
0005eb96if-ne v0, v2, :cond_11
0005eb9amonitor-exit v1
0005eb9cgoto :goto_1d
0005eb9emove-exception v2
0005eba0goto :goto_1e
0005eba2iput-object v2, v1, LG/d;->b:LG/c;
0005eba6iget-boolean v0, v1, LG/d;->a:Z
0005ebaaif-eqz v0, :cond_1c
0005ebaemonitor-exit v1
0005ebb0invoke-interface {v2}, LG/c;->o()V
0005ebb6return-void
0005ebb8monitor-exit v1
0005ebbareturn-void
0005ebbcmonitor-exit v1
0005ebbethrow v2
0005eb70
0005ebc0
0005ebc0 struct try_item
0005ebc0 start_addr uint32 0x5eb82
0005ebc4 insn_count int 2
0005ebc6 handler_off uint16 0x5ebe1
0005ebc8
0005ebc8 struct try_item
0005ebc8 start_addr uint32 0x5eb8a
0005ebcc insn_count int 3
0005ebce handler_off uint16 0x5ebe3
0005ebd0
0005ebd0 struct try_item
0005ebd0 start_addr uint32 0x5eb92
0005ebd4 insn_count int 15
0005ebd6 handler_off uint16 0x5ebe1
0005ebd8
0005ebd8 struct try_item
0005ebd8 start_addr uint32 0x5ebb8
0005ebdc insn_count int 3
0005ebde handler_off uint16 0x5ebe1
0005ebe0
0005ebe0 struct encoded_catch_handler_list
0005ebe0 size int 2
0005ebe1
0005ebe1 struct encoded_catch_handler ← 0x5ebc6 0x5ebd6 0x5ebde
0005ebe1 size int64 0
0005ebe2 catch_all_addr uint32 0x5eb9e
0005ebe3
0005ebe3 struct encoded_catch_handler ← 0x5ebce
0005ebe3 size int64 -1
0005ebe4 handlers[0].type_idx int 0xb574
0005ebe6 handlers[0].addr uint32 0x5eb82
0005ebe7 catch_all_addr uint32 0x5eb9e
0005ebc0 struct try_item
0005ebc0 start_addr uint32 0x5eb82
0005ebc4 insn_count int 2
0005ebc6 handler_off uint16 0x5ebe1
0005ebc8
0005ebc8 struct try_item
0005ebc8 start_addr uint32 0x5eb8a
0005ebcc insn_count int 3
0005ebce handler_off uint16 0x5ebe3
0005ebd0
0005ebd0 struct try_item
0005ebd0 start_addr uint32 0x5eb92
0005ebd4 insn_count int 15
0005ebd6 handler_off uint16 0x5ebe1
0005ebd8
0005ebd8 struct try_item
0005ebd8 start_addr uint32 0x5ebb8
0005ebdc insn_count int 3
0005ebde handler_off uint16 0x5ebe1
0005ebe0
0005ebe0 struct encoded_catch_handler_list
0005ebe0 size int 2
0005ebe1
0005ebe1 struct encoded_catch_handler ← 0x5ebc6 0x5ebd6 0x5ebde
0005ebe1 size int64 0
0005ebe2 catch_all_addr uint32 0x5eb9e
0005ebe3
0005ebe3 struct encoded_catch_handler ← 0x5ebce
0005ebe3 size int64 -1
0005ebe4 handlers[0].type_idx int 0xb574
0005ebe6 handlers[0].addr uint32 0x5eb82
0005ebe7 catch_all_addr uint32 0x5eb9e
0005ebe8
0005ebe8G.e::b(java.util.Locale, java.util.Locale):
0005ebf8invoke-virtual {v5, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ebfemove-result v0
0005ec00if-eqz v0, :cond_7
0005ec04goto :goto_61
0005ec06invoke-virtual {v5}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
0005ec0cmove-result-object v0
0005ec0einvoke-virtual {v6}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
0005ec14move-result-object v1
0005ec16invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ec1cmove-result v0
0005ec1econst/4 v1, 0x0
0005ec20if-nez v0, :cond_17
0005ec24goto :goto_60
0005ec26sget-object v0, LG/e;->a:[Ljava/util/Locale;
0005ec2aarray-length v2, v0
0005ec2cmove v3, v1
0005ec2eif-ge v3, v2, :cond_29
0005ec32aget-object v4, v0, v3
0005ec36invoke-virtual {v4, v5}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ec3cmove-result v4
0005ec3eif-eqz v4, :cond_26
0005ec42return v1
0005ec44add-int/lit8 v3, v3, 0x1
0005ec48goto :goto_1b
0005ec4aarray-length v2, v0
0005ec4cmove v3, v1
0005ec4eif-ge v3, v2, :cond_39
0005ec52aget-object v4, v0, v3
0005ec56invoke-virtual {v4, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ec5cmove-result v4
0005ec5eif-eqz v4, :cond_36
0005ec62return v1
0005ec64add-int/lit8 v3, v3, 0x1
0005ec68goto :goto_2b
0005ec6ainvoke-static {v5}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
0005ec70move-result-object v0
0005ec72invoke-static {v0}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
0005ec78move-result-object v0
0005ec7ainvoke-static {v0}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
0005ec80move-result-object v0
0005ec82invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
0005ec88move-result v2
0005ec8aif-eqz v2, :cond_63
0005ec8einvoke-virtual {v5}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
0005ec94move-result-object v5
0005ec96invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z
0005ec9cmove-result v0
0005ec9eif-nez v0, :cond_61
0005eca2invoke-virtual {v6}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
0005eca8move-result-object v6
0005ecaainvoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ecb0move-result v5
0005ecb2if-eqz v5, :cond_60
0005ecb6goto :goto_61
0005ecb8return v1
0005ecbaconst/4 v5, 0x1
0005ecbcreturn v5
0005ecbeinvoke-static {v6}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
0005ecc4move-result-object v5
0005ecc6invoke-static {v5}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
0005ecccmove-result-object v5
0005ecceinvoke-static {v5}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
0005ecd4move-result-object v5
0005ecd6invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ecdcmove-result v5
0005ecdereturn v5
0005ebe8
0005ebe8G.e::b(java.util.Locale, java.util.Locale):
0005ebf8invoke-virtual {v5, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ebfemove-result v0
0005ec00if-eqz v0, :cond_7
0005ec04goto :goto_61
0005ec06invoke-virtual {v5}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
0005ec0cmove-result-object v0
0005ec0einvoke-virtual {v6}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
0005ec14move-result-object v1
0005ec16invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ec1cmove-result v0
0005ec1econst/4 v1, 0x0
0005ec20if-nez v0, :cond_17
0005ec24goto :goto_60
0005ec26sget-object v0, LG/e;->a:[Ljava/util/Locale;
0005ec2aarray-length v2, v0
0005ec2cmove v3, v1
0005ec2eif-ge v3, v2, :cond_29
0005ec32aget-object v4, v0, v3
0005ec36invoke-virtual {v4, v5}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ec3cmove-result v4
0005ec3eif-eqz v4, :cond_26
0005ec42return v1
0005ec44add-int/lit8 v3, v3, 0x1
0005ec48goto :goto_1b
0005ec4aarray-length v2, v0
0005ec4cmove v3, v1
0005ec4eif-ge v3, v2, :cond_39
0005ec52aget-object v4, v0, v3
0005ec56invoke-virtual {v4, v6}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
0005ec5cmove-result v4
0005ec5eif-eqz v4, :cond_36
0005ec62return v1
0005ec64add-int/lit8 v3, v3, 0x1
0005ec68goto :goto_2b
0005ec6ainvoke-static {v5}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
0005ec70move-result-object v0
0005ec72invoke-static {v0}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
0005ec78move-result-object v0
0005ec7ainvoke-static {v0}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
0005ec80move-result-object v0
0005ec82invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
0005ec88move-result v2
0005ec8aif-eqz v2, :cond_63
0005ec8einvoke-virtual {v5}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
0005ec94move-result-object v5
0005ec96invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z
0005ec9cmove-result v0
0005ec9eif-nez v0, :cond_61
0005eca2invoke-virtual {v6}, Ljava/util/Locale;->getCountry()Ljava/lang/String;
0005eca8move-result-object v6
0005ecaainvoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ecb0move-result v5
0005ecb2if-eqz v5, :cond_60
0005ecb6goto :goto_61
0005ecb8return v1
0005ecbaconst/4 v5, 0x1
0005ecbcreturn v5
0005ecbeinvoke-static {v6}, LI/c;->b(Ljava/util/Locale;)Landroid/icu/util/ULocale;
0005ecc4move-result-object v5
0005ecc6invoke-static {v5}, LI/c;->a(Ljava/lang/Object;)Landroid/icu/util/ULocale;
0005ecccmove-result-object v5
0005ecceinvoke-static {v5}, LI/c;->c(Ljava/lang/Object;)Ljava/lang/String;
0005ecd4move-result-object v5
0005ecd6invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0005ecdcmove-result v5
0005ecdereturn v5
0005ebe8
0005ece0
0005ece0G.e::a(java.lang.String):
0005ecf0invoke-static {v0}, Ljava/util/Locale;->forLanguageTag(Ljava/lang/String;)Ljava/util/Locale;
0005ecf6move-result-object v0
0005ecf8return-object v0
0005ece0
0005ece0G.e::a(java.lang.String):
0005ecf0invoke-static {v0}, Ljava/util/Locale;->forLanguageTag(Ljava/lang/String;)Ljava/util/Locale;
0005ecf6move-result-object v0
0005ecf8return-object v0
0005ece0
0005ecfa
0005ecfa // align 0x4
0005ecfa // align 0x4
0005ecfc
0005ecfcG.e::<clinit>():
0005ed0cnew-instance v0, Ljava/util/Locale;
0005ed10const-string v1, "en"
0005ed14const-string v2, "XA"
0005ed18invoke-direct {v0, v1, v2}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005ed1enew-instance v1, Ljava/util/Locale;
0005ed22const-string v2, "ar"
0005ed26const-string v3, "XB"
0005ed2ainvoke-direct {v1, v2, v3}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005ed30filled-new-array {v0, v1}, [Ljava/util/Locale;
0005ed36move-result-object v0
0005ed38sput-object v0, LG/e;->a:[Ljava/util/Locale;
0005ed3creturn-void
0005ecfc
0005ecfcG.e::<clinit>():
0005ed0cnew-instance v0, Ljava/util/Locale;
0005ed10const-string v1, "en"
0005ed14const-string v2, "XA"
0005ed18invoke-direct {v0, v1, v2}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005ed1enew-instance v1, Ljava/util/Locale;
0005ed22const-string v2, "ar"
0005ed26const-string v3, "XB"
0005ed2ainvoke-direct {v1, v2, v3}, Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
0005ed30filled-new-array {v0, v1}, [Ljava/util/Locale;
0005ed36move-result-object v0
0005ed38sput-object v0, LG/e;->a:[Ljava/util/Locale;
0005ed3creturn-void
0005ecfc
0005ed3e
0005ed3e // align 0x10
0005ed3e // align 0x10
0005ed40
0005ed40G.f::a(java.util.Locale[]):
0005ed50new-instance v0, Landroid/os/LocaleList;
0005ed54invoke-direct {v0, v1}, Landroid/os/LocaleList;-><init>([Ljava/util/Locale;)V
0005ed5areturn-object v0
0005ed40
0005ed40G.f::a(java.util.Locale[]):
0005ed50new-instance v0, Landroid/os/LocaleList;
0005ed54invoke-direct {v0, v1}, Landroid/os/LocaleList;-><init>([Ljava/util/Locale;)V
0005ed5areturn-object v0
0005ed40
0005ed5c
0005ed5cG.f::b():
0005ed6cinvoke-static {}, Landroid/os/LocaleList;->getAdjustedDefault()Landroid/os/LocaleList;
0005ed72move-result-object v0
0005ed74return-object v0
0005ed5c
0005ed5cG.f::b():
0005ed6cinvoke-static {}, Landroid/os/LocaleList;->getAdjustedDefault()Landroid/os/LocaleList;
0005ed72move-result-object v0
0005ed74return-object v0
0005ed5c
0005ed76
0005ed76 // align 0x8
0005ed76 // align 0x8
0005ed78
0005ed78G.f::c():
0005ed88invoke-static {}, Landroid/os/LocaleList;->getDefault()Landroid/os/LocaleList;
0005ed8emove-result-object v0
0005ed90return-object v0
0005ed78
0005ed78G.f::c():
0005ed88invoke-static {}, Landroid/os/LocaleList;->getDefault()Landroid/os/LocaleList;
0005ed8emove-result-object v0
0005ed90return-object v0
0005ed78
0005ed92
0005ed92 // align 0x4
0005ed92 // align 0x4
0005ed94
0005ed94G.g::a(java.lang.String):
0005eda4if-eqz v4, :cond_30
0005eda8invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
0005edaemove-result v0
0005edb0if-eqz v0, :cond_9
0005edb4goto :goto_30
0005edb6const-string v0, ","
0005edbaconst/4 v1, -0x1
0005edbcinvoke-virtual {v4, v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
0005edc2move-result-object v4
0005edc4array-length v0, v4
0005edc6new-array v1, v0, [Ljava/util/Locale;
0005edcaconst/4 v2, 0x0
0005edccif-ge v2, v0, :cond_21
0005edd0aget-object v3, v4, v2
0005edd4invoke-static {v3}, LG/e;->a(Ljava/lang/String;)Ljava/util/Locale;
0005eddamove-result-object v3
0005eddcaput-object v3, v1, v2
0005ede0add-int/lit8 v2, v2, 0x1
0005ede4goto :goto_14
0005ede6invoke-static {v1}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
0005edecmove-result-object v4
0005edeenew-instance v0, LG/g;
0005edf2new-instance v1, LG/h;
0005edf6invoke-direct {v1, v4}, LG/h;-><init>(Landroid/os/LocaleList;)V
0005edfcinvoke-direct {v0, v1}, LG/g;-><init>(LG/h;)V
0005ee02return-object v0
0005ee04sget-object v4, LG/g;->b:LG/g;
0005ee08return-object v4
0005ed94
0005ed94G.g::a(java.lang.String):
0005eda4if-eqz v4, :cond_30
0005eda8invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
0005edaemove-result v0
0005edb0if-eqz v0, :cond_9
0005edb4goto :goto_30
0005edb6const-string v0, ","
0005edbaconst/4 v1, -0x1
0005edbcinvoke-virtual {v4, v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String;
0005edc2move-result-object v4
0005edc4array-length v0, v4
0005edc6new-array v1, v0, [Ljava/util/Locale;
0005edcaconst/4 v2, 0x0
0005edccif-ge v2, v0, :cond_21
0005edd0aget-object v3, v4, v2
0005edd4invoke-static {v3}, LG/e;->a(Ljava/lang/String;)Ljava/util/Locale;
0005eddamove-result-object v3
0005eddcaput-object v3, v1, v2
0005ede0add-int/lit8 v2, v2, 0x1
0005ede4goto :goto_14
0005ede6invoke-static {v1}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
0005edecmove-result-object v4
0005edeenew-instance v0, LG/g;
0005edf2new-instance v1, LG/h;
0005edf6invoke-direct {v1, v4}, LG/h;-><init>(Landroid/os/LocaleList;)V
0005edfcinvoke-direct {v0, v1}, LG/g;-><init>(LG/h;)V
0005ee02return-object v0
0005ee04sget-object v4, LG/g;->b:LG/g;
0005ee08return-object v4
0005ed94
0005ee0a
0005ee0a // align 0x4
0005ee0a // align 0x4
0005ee0c
0005ee0cG.g::equals(java.lang.Object):
0005ee1cinstance-of v0, v2, LG/g;
0005ee20if-eqz v0, :cond_12
0005ee24check-cast v2, LG/g;
0005ee28iget-object v2, v2, LG/g;->a:LG/h;
0005ee2ciget-object v0, v1, LG/g;->a:LG/h;
0005ee30invoke-virtual {v0, v2}, LG/h;->equals(Ljava/lang/Object;)Z
0005ee36move-result v2
0005ee38if-eqz v2, :cond_12
0005ee3cconst/4 v2, 0x1
0005ee3ereturn v2
0005ee40const/4 v2, 0x0
0005ee42return v2
0005ee0c
0005ee0cG.g::equals(java.lang.Object):
0005ee1cinstance-of v0, v2, LG/g;
0005ee20if-eqz v0, :cond_12
0005ee24check-cast v2, LG/g;
0005ee28iget-object v2, v2, LG/g;->a:LG/h;
0005ee2ciget-object v0, v1, LG/g;->a:LG/h;
0005ee30invoke-virtual {v0, v2}, LG/h;->equals(Ljava/lang/Object;)Z
0005ee36move-result v2
0005ee38if-eqz v2, :cond_12
0005ee3cconst/4 v2, 0x1
0005ee3ereturn v2
0005ee40const/4 v2, 0x0
0005ee42return v2
0005ee0c
0005ee44
0005ee44G.g::hashCode():
0005ee54iget-object v0, v1, LG/g;->a:LG/h;
0005ee58iget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
0005ee5cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
0005ee62move-result v0
0005ee64return v0
0005ee44
0005ee44G.g::hashCode():
0005ee54iget-object v0, v1, LG/g;->a:LG/h;
0005ee58iget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
0005ee5cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
0005ee62move-result v0
0005ee64return v0
0005ee44
0005ee66
0005ee66 // align 0x8
0005ee66 // align 0x8
0005ee68
0005ee68G.g::toString():
0005ee78iget-object v0, v1, LG/g;->a:LG/h;
0005ee7ciget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
0005ee80invoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
0005ee86move-result-object v0
0005ee88return-object v0
0005ee68
0005ee68G.g::toString():
0005ee78iget-object v0, v1, LG/g;->a:LG/h;
0005ee7ciget-object v0, v0, LG/h;->a:Landroid/os/LocaleList;
0005ee80invoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
0005ee86move-result-object v0
0005ee88return-object v0
0005ee68
0005ee8a
0005ee8a // align 0x4
0005ee8a // align 0x4
0005ee8c
0005ee8cG.g::<clinit>():
0005ee9cconst/4 v0, 0x0
0005ee9enew-array v0, v0, [Ljava/util/Locale;
0005eea2invoke-static {v0}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
0005eea8move-result-object v0
0005eeaanew-instance v1, LG/g;
0005eeaenew-instance v2, LG/h;
0005eeb2invoke-direct {v2, v0}, LG/h;-><init>(Landroid/os/LocaleList;)V
0005eeb8invoke-direct {v1, v2}, LG/g;-><init>(LG/h;)V
0005eebesput-object v1, LG/g;->b:LG/g;
0005eec2return-void
0005ee8c
0005ee8cG.g::<clinit>():
0005ee9cconst/4 v0, 0x0
0005ee9enew-array v0, v0, [Ljava/util/Locale;
0005eea2invoke-static {v0}, LG/f;->a([Ljava/util/Locale;)Landroid/os/LocaleList;
0005eea8move-result-object v0
0005eeaanew-instance v1, LG/g;
0005eeaenew-instance v2, LG/h;
0005eeb2invoke-direct {v2, v0}, LG/h;-><init>(Landroid/os/LocaleList;)V
0005eeb8invoke-direct {v1, v2}, LG/g;-><init>(LG/h;)V
0005eebesput-object v1, LG/g;->b:LG/g;
0005eec2return-void
0005ee8c
0005eec4
0005eec4G.g::<init>(G.h):
0005eed4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005eedaiput-object v1, v0, LG/g;->a:LG/h;
0005eedereturn-void
0005eec4
0005eec4G.g::<init>(G.h):
0005eed4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005eedaiput-object v1, v0, LG/g;->a:LG/h;
0005eedereturn-void
0005eec4
0005eee0
0005eee0G.h::equals(java.lang.Object):
0005eef0check-cast v2, LG/h;
0005eef4iget-object v2, v2, LG/h;->a:Landroid/os/LocaleList;
0005eef8iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005eefcinvoke-virtual {v0, v2}, Landroid/os/LocaleList;->equals(Ljava/lang/Object;)Z
0005ef02move-result v2
0005ef04return v2
0005eee0
0005eee0G.h::equals(java.lang.Object):
0005eef0check-cast v2, LG/h;
0005eef4iget-object v2, v2, LG/h;->a:Landroid/os/LocaleList;
0005eef8iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005eefcinvoke-virtual {v0, v2}, Landroid/os/LocaleList;->equals(Ljava/lang/Object;)Z
0005ef02move-result v2
0005ef04return v2
0005eee0
0005ef06
0005ef06 // align 0x8
0005ef06 // align 0x8
0005ef08
0005ef08G.h::hashCode():
0005ef18iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005ef1cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
0005ef22move-result v0
0005ef24return v0
0005ef08
0005ef08G.h::hashCode():
0005ef18iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005ef1cinvoke-virtual {v0}, Landroid/os/LocaleList;->hashCode()I
0005ef22move-result v0
0005ef24return v0
0005ef08
0005ef26
0005ef26 // align 0x8
0005ef26 // align 0x8
0005ef28
0005ef28G.h::toString():
0005ef38iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005ef3cinvoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
0005ef42move-result-object v0
0005ef44return-object v0
0005ef28
0005ef28G.h::toString():
0005ef38iget-object v0, v1, LG/h;->a:Landroid/os/LocaleList;
0005ef3cinvoke-virtual {v0}, Landroid/os/LocaleList;->toString()Ljava/lang/String;
0005ef42move-result-object v0
0005ef44return-object v0
0005ef28
0005ef46
0005ef46 // align 0x8
0005ef46 // align 0x8
0005ef48
0005ef48G.h::<init>(android.os.LocaleList):
0005ef58invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005ef5eiput-object v1, v0, LG/h;->a:Landroid/os/LocaleList;
0005ef62return-void
0005ef48
0005ef48G.h::<init>(android.os.LocaleList):
0005ef58invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005ef5eiput-object v1, v0, LG/h;->a:Landroid/os/LocaleList;
0005ef62return-void
0005ef48
0005ef64
0005ef64G.i::<clinit>():
0005ef74const-class v0, Ljava/lang/String;
0005ef78const-class v1, Landroid/os/Trace;
0005ef7csget v2, Landroid/os/Build$VERSION;->SDK_INT:I
0005ef80const/16 v3, 0x1d
0005ef84if-ge v2, v3, :cond_3c
0005ef88const-string v2, "TRACE_TAG_APP"
0005ef8cinvoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
0005ef92move-result-object v2
0005ef94const/4 v3, 0x0
0005ef96invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->getLong(Ljava/lang/Object;)J
0005ef9cconst-string v2, "isTagEnabled"
0005efa0sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class;
0005efa4filled-new-array {v3}, [Ljava/lang/Class;
0005efaamove-result-object v4
0005efacinvoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efb2const-string v2, "asyncTraceBegin"
0005efb6sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
0005efbafilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efc0move-result-object v5
0005efc2invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efc8const-string v2, "asyncTraceEnd"
0005efccfilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efd2move-result-object v5
0005efd4invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efdaconst-string v2, "traceCounter"
0005efdefilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efe4move-result-object v0
0005efe6invoke-virtual {v1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efecreturn-void
0005ef64
0005ef64G.i::<clinit>():
0005ef74const-class v0, Ljava/lang/String;
0005ef78const-class v1, Landroid/os/Trace;
0005ef7csget v2, Landroid/os/Build$VERSION;->SDK_INT:I
0005ef80const/16 v3, 0x1d
0005ef84if-ge v2, v3, :cond_3c
0005ef88const-string v2, "TRACE_TAG_APP"
0005ef8cinvoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
0005ef92move-result-object v2
0005ef94const/4 v3, 0x0
0005ef96invoke-virtual {v2, v3}, Ljava/lang/reflect/Field;->getLong(Ljava/lang/Object;)J
0005ef9cconst-string v2, "isTagEnabled"
0005efa0sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class;
0005efa4filled-new-array {v3}, [Ljava/lang/Class;
0005efaamove-result-object v4
0005efacinvoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efb2const-string v2, "asyncTraceBegin"
0005efb6sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
0005efbafilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efc0move-result-object v5
0005efc2invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efc8const-string v2, "asyncTraceEnd"
0005efccfilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efd2move-result-object v5
0005efd4invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efdaconst-string v2, "traceCounter"
0005efdefilled-new-array {v3, v0, v4}, [Ljava/lang/Class;
0005efe4move-result-object v0
0005efe6invoke-virtual {v1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
0005efecreturn-void
0005ef64
0005efee
0005efee struct code_item_padding
0005efee padding uint16 0x0000
0005eff0
0005eff0 struct try_item
0005eff0 start_addr uint32 0x5ef88
0005eff4 insn_count int 50
0005eff6 handler_off uint16 0x5eff9
0005eff8
0005eff8 struct encoded_catch_handler_list
0005eff8 size int 1
0005eff9
0005eff9 struct encoded_catch_handler ← 0x5eff6
0005eff9 size int64 1
0005effa handlers[0].type_idx int 0xb554
0005effc handlers[0].addr uint32 0x5efec
0005effd
0005effd // align 0x10
0005efee struct code_item_padding
0005efee padding uint16 0x0000
0005eff0
0005eff0 struct try_item
0005eff0 start_addr uint32 0x5ef88
0005eff4 insn_count int 50
0005eff6 handler_off uint16 0x5eff9
0005eff8
0005eff8 struct encoded_catch_handler_list
0005eff8 size int 1
0005eff9
0005eff9 struct encoded_catch_handler ← 0x5eff6
0005eff9 size int64 1
0005effa handlers[0].type_idx int 0xb554
0005effc handlers[0].addr uint32 0x5efec
0005effd
0005effd // align 0x10
0005f000
0005f000G0.a::<init>(C.h, android.view.View):
0005f010const/4 v2, 0x1
0005f012iput v2, v0, LG0/a;->a:I
0005f016invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f01ciput-object v1, v0, LG0/a;->b:Ljava/lang/Object;
0005f020return-void
0005f000
0005f000G0.a::<init>(C.h, android.view.View):
0005f010const/4 v2, 0x1
0005f012iput v2, v0, LG0/a;->a:I
0005f016invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f01ciput-object v1, v0, LG0/a;->b:Ljava/lang/Object;
0005f020return-void
0005f000
0005f022
0005f022 // align 0x4
0005f022 // align 0x4
0005f024
0005f024G0.a::<init>(int, java.lang.Object):
0005f034iput v1, v0, LG0/a;->a:I
0005f038iput-object v2, v0, LG0/a;->b:Ljava/lang/Object;
0005f03cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f042return-void
0005f024
0005f024G0.a::<init>(int, java.lang.Object):
0005f034iput v1, v0, LG0/a;->a:I
0005f038iput-object v2, v0, LG0/a;->b:Ljava/lang/Object;
0005f03cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f042return-void
0005f024
0005f044
0005f044G0.a::onAnimationUpdate(android.animation.ValueAnimator):
0005f054iget v0, v2, LG0/a;->a:I
0005f058packed-switch v0, :pswitch_data_4a
0005f05eiget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
0005f062check-cast v0, LO0/l;
0005f066invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005f06cinvoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
0005f072move-result-object v3
0005f074check-cast v3, Ljava/lang/Float;
0005f078invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
0005f07emove-result v3
0005f080iget-object v0, v0, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
0005f084invoke-virtual {v0, v3}, Landroid/view/View;->setAlpha(F)V
0005f08areturn-void
0005f08ciget-object v3, v2, LG0/a;->b:Ljava/lang/Object;
0005f090check-cast v3, LC/h;
0005f094iget-object v3, v3, LC/h;->b:Ljava/lang/Object;
0005f098check-cast v3, Le/H;
0005f09ciget-object v3, v3, Le/H;->m:Landroidx/appcompat/widget/ActionBarContainer;
0005f0a0invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
0005f0a6move-result-object v3
0005f0a8check-cast v3, Landroid/view/View;
0005f0acinvoke-virtual {v3}, Landroid/view/View;->invalidate()V
0005f0b2return-void
0005f0b4invoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
0005f0bamove-result v3
0005f0bcsget v0, LG0/c;->a:I
0005f0c0const/4 v1, 0x0
0005f0c2invoke-static {v0, v1, v3}, Lr0/a;->c(IIF)I
0005f0c8move-result v3
0005f0caconst/high16 v0, -0x67000000
0005f0ceinvoke-static {v0, v3}, LC/a;->d(II)I
0005f0d4move-result v3
0005f0d6iget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
0005f0dacheck-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
0005f0deinvoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
0005f0e4return-void
0005f0e6nop
0005f0e8.packed-switch 0x0
0005f044
0005f044G0.a::onAnimationUpdate(android.animation.ValueAnimator):
0005f054iget v0, v2, LG0/a;->a:I
0005f058packed-switch v0, :pswitch_data_4a
0005f05eiget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
0005f062check-cast v0, LO0/l;
0005f066invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005f06cinvoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
0005f072move-result-object v3
0005f074check-cast v3, Ljava/lang/Float;
0005f078invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
0005f07emove-result v3
0005f080iget-object v0, v0, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
0005f084invoke-virtual {v0, v3}, Landroid/view/View;->setAlpha(F)V
0005f08areturn-void
0005f08ciget-object v3, v2, LG0/a;->b:Ljava/lang/Object;
0005f090check-cast v3, LC/h;
0005f094iget-object v3, v3, LC/h;->b:Ljava/lang/Object;
0005f098check-cast v3, Le/H;
0005f09ciget-object v3, v3, Le/H;->m:Landroidx/appcompat/widget/ActionBarContainer;
0005f0a0invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
0005f0a6move-result-object v3
0005f0a8check-cast v3, Landroid/view/View;
0005f0acinvoke-virtual {v3}, Landroid/view/View;->invalidate()V
0005f0b2return-void
0005f0b4invoke-virtual {v3}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
0005f0bamove-result v3
0005f0bcsget v0, LG0/c;->a:I
0005f0c0const/4 v1, 0x0
0005f0c2invoke-static {v0, v1, v3}, Lr0/a;->c(IIF)I
0005f0c8move-result v3
0005f0caconst/high16 v0, -0x67000000
0005f0ceinvoke-static {v0, v3}, LC/a;->d(II)I
0005f0d4move-result v3
0005f0d6iget-object v0, v2, LG0/a;->b:Ljava/lang/Object;
0005f0dacheck-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
0005f0deinvoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
0005f0e4return-void
0005f0e6nop
0005f0e8.packed-switch 0x0
0005f044
0005f0f8
0005f0f8G0.b::<init>(j0.m, o.b):
0005f108const/4 v0, 0x2
0005f10aiput v0, v1, LG0/b;->a:I
0005f10eiput-object v2, v1, LG0/b;->c:Ljava/lang/Object;
0005f112iput-object v3, v1, LG0/b;->b:Ljava/lang/Object;
0005f116invoke-direct {v1}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005f11creturn-void
0005f0f8
0005f0f8G0.b::<init>(j0.m, o.b):
0005f108const/4 v0, 0x2
0005f10aiput v0, v1, LG0/b;->a:I
0005f10eiput-object v2, v1, LG0/b;->c:Ljava/lang/Object;
0005f112iput-object v3, v1, LG0/b;->b:Ljava/lang/Object;
0005f116invoke-direct {v1}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005f11creturn-void
0005f0f8
0005f11e
0005f11e // align 0x10
0005f11e // align 0x10
0005f120
0005f120G0.b::<init>(java.lang.Object, android.view.View, int):
0005f130iput v3, v0, LG0/b;->a:I
0005f134iput-object v1, v0, LG0/b;->b:Ljava/lang/Object;
0005f138iput-object v2, v0, LG0/b;->c:Ljava/lang/Object;
0005f13cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005f142return-void
0005f120
0005f120G0.b::<init>(java.lang.Object, android.view.View, int):
0005f130iput v3, v0, LG0/b;->a:I
0005f134iput-object v1, v0, LG0/b;->b:Ljava/lang/Object;
0005f138iput-object v2, v0, LG0/b;->c:Ljava/lang/Object;
0005f13cinvoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
0005f142return-void
0005f120
0005f144
0005f144G0.b::onAnimationEnd(android.animation.Animator):
0005f154iget v0, v2, LG0/b;->a:I
0005f158packed-switch v0, :pswitch_data_3c
0005f15eiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
0005f162check-cast v0, Lo/b;
0005f166invoke-virtual {v0, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
0005f16ciget-object v0, v2, LG0/b;->c:Ljava/lang/Object;
0005f170check-cast v0, Lj0/m;
0005f174iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
0005f178invoke-virtual {v0, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
0005f17ereturn-void
0005f180iget-object v3, v2, LG0/b;->b:Ljava/lang/Object;
0005f184check-cast v3, LK/f0;
0005f188iget-object v3, v3, LK/f0;->a:LK/e0;
0005f18cconst/high16 v0, 0x3f800000
0005f190invoke-virtual {v3, v0}, LK/e0;->d(F)V
0005f196iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
0005f19acheck-cast v3, Landroid/view/View;
0005f19einvoke-static {v3}, LK/b0;->e(Landroid/view/View;)V
0005f1a4return-void
0005f1a6iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
0005f1aacheck-cast v3, Lcom/google/android/material/navigation/NavigationView;
0005f1aeiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
0005f1b2check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
0005f1b6const/4 v1, 0x0
0005f1b8invoke-virtual {v0, v3, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
0005f1beconst/high16 v3, -0x67000000
0005f1c2invoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
0005f1c8return-void
0005f1canop
0005f1cc.packed-switch 0x0
0005f144
0005f144G0.b::onAnimationEnd(android.animation.Animator):
0005f154iget v0, v2, LG0/b;->a:I
0005f158packed-switch v0, :pswitch_data_3c
0005f15eiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
0005f162check-cast v0, Lo/b;
0005f166invoke-virtual {v0, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
0005f16ciget-object v0, v2, LG0/b;->c:Ljava/lang/Object;
0005f170check-cast v0, Lj0/m;
0005f174iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
0005f178invoke-virtual {v0, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
0005f17ereturn-void
0005f180iget-object v3, v2, LG0/b;->b:Ljava/lang/Object;
0005f184check-cast v3, LK/f0;
0005f188iget-object v3, v3, LK/f0;->a:LK/e0;
0005f18cconst/high16 v0, 0x3f800000
0005f190invoke-virtual {v3, v0}, LK/e0;->d(F)V
0005f196iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
0005f19acheck-cast v3, Landroid/view/View;
0005f19einvoke-static {v3}, LK/b0;->e(Landroid/view/View;)V
0005f1a4return-void
0005f1a6iget-object v3, v2, LG0/b;->c:Ljava/lang/Object;
0005f1aacheck-cast v3, Lcom/google/android/material/navigation/NavigationView;
0005f1aeiget-object v0, v2, LG0/b;->b:Ljava/lang/Object;
0005f1b2check-cast v0, Landroidx/drawerlayout/widget/DrawerLayout;
0005f1b6const/4 v1, 0x0
0005f1b8invoke-virtual {v0, v3, v1}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
0005f1beconst/high16 v3, -0x67000000
0005f1c2invoke-virtual {v0, v3}, Landroidx/drawerlayout/widget/DrawerLayout;->setScrimColor(I)V
0005f1c8return-void
0005f1canop
0005f1cc.packed-switch 0x0
0005f144
0005f1dc
0005f1dcG0.b::onAnimationStart(android.animation.Animator):
0005f1eciget v0, v1, LG0/b;->a:I
0005f1f0packed-switch v0, :pswitch_data_14
0005f1f6invoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
0005f1fcreturn-void
0005f1feiget-object v0, v1, LG0/b;->c:Ljava/lang/Object;
0005f202check-cast v0, Lj0/m;
0005f206iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
0005f20ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f210return-void
0005f212nop
0005f214.packed-switch 0x2
0005f1dc
0005f1dcG0.b::onAnimationStart(android.animation.Animator):
0005f1eciget v0, v1, LG0/b;->a:I
0005f1f0packed-switch v0, :pswitch_data_14
0005f1f6invoke-super {v1, v2}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V
0005f1fcreturn-void
0005f1feiget-object v0, v1, LG0/b;->c:Ljava/lang/Object;
0005f202check-cast v0, Lj0/m;
0005f206iget-object v0, v0, Lj0/m;->n:Ljava/util/ArrayList;
0005f20ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f210return-void
0005f212nop
0005f214.packed-switch 0x2
0005f1dc
0005f220
0005f220G0.c::<clinit>():
0005f230const/high16 v0, -0x67000000
0005f234invoke-static {v0}, Landroid/graphics/Color;->alpha(I)I
0005f23amove-result v0
0005f23csput v0, LG0/c;->a:I
0005f240return-void
0005f220
0005f220G0.c::<clinit>():
0005f230const/high16 v0, -0x67000000
0005f234invoke-static {v0}, Landroid/graphics/Color;->alpha(I)I
0005f23amove-result v0
0005f23csput v0, LG0/c;->a:I
0005f240return-void
0005f220
0005f242
0005f242 // align 0x4
0005f242 // align 0x4
0005f244
0005f244G0.d::<init>(com.google.android.material.navigation.NavigationView):
0005f254invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f25aiput-object v1, v0, LG0/d;->a:Lcom/google/android/material/navigation/NavigationView;
0005f25ereturn-void
0005f244
0005f244G0.d::<init>(com.google.android.material.navigation.NavigationView):
0005f254invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f25aiput-object v1, v0, LG0/d;->a:Lcom/google/android/material/navigation/NavigationView;
0005f25ereturn-void
0005f244
0005f260
0005f260G0.e::<init>(int, java.lang.Object):
0005f270iput v1, v0, LG0/e;->a:I
0005f274iput-object v2, v0, LG0/e;->b:Ljava/lang/Object;
0005f278invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f27ereturn-void
0005f260
0005f260G0.e::<init>(int, java.lang.Object):
0005f270iput v1, v0, LG0/e;->a:I
0005f274iput-object v2, v0, LG0/e;->b:Ljava/lang/Object;
0005f278invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005f27ereturn-void
0005f260
0005f280
0005f280G0.e::onGlobalLayout():
0005f290const/4 v0, 0x0
0005f292iget-object v1, v8, LG0/e;->b:Ljava/lang/Object;
0005f296iget v2, v8, LG0/e;->a:I
0005f29apacked-switch v2, :pswitch_data_192
0005f2a0check-cast v1, Lj/P;
0005f2a4iget-object v0, v1, Lj/P;->G:Lj/T;
0005f2a8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005f2aesget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
0005f2b2invoke-virtual {v0}, Landroid/view/View;->isAttachedToWindow()Z
0005f2b8move-result v2
0005f2baif-eqz v2, :cond_26
0005f2beiget-object v2, v1, Lj/P;->E:Landroid/graphics/Rect;
0005f2c2invoke-virtual {v0, v2}, Landroid/view/View;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
0005f2c8move-result v0
0005f2caif-eqz v0, :cond_26
0005f2ceinvoke-virtual {v1}, Lj/P;->s()V
0005f2d4invoke-virtual {v1}, Lj/J0;->i()V
0005f2dagoto :goto_29
0005f2dcinvoke-virtual {v1}, Lj/J0;->dismiss()V
0005f2e2return-void
0005f2e4check-cast v1, Lj/T;
0005f2e8invoke-virtual {v1}, Lj/T;->getInternalPopup()Lj/S;
0005f2eemove-result-object v0
0005f2f0invoke-interface {v0}, Lj/S;->b()Z
0005f2f6move-result v0
0005f2f8if-nez v0, :cond_43
0005f2fcinvoke-static {v1}, Lj/K;->b(Landroid/view/View;)I
0005f302move-result v0
0005f304invoke-static {v1}, Lj/K;->a(Landroid/view/View;)I
0005f30amove-result v2
0005f30ciget-object v3, v1, Lj/T;->f:Lj/S;
0005f310invoke-interface {v3, v0, v2}, Lj/S;->e(II)V
0005f316invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0005f31cmove-result-object v0
0005f31eif-eqz v0, :cond_4c
0005f322invoke-static {v0, v8}, Lj/J;->a(Landroid/view/ViewTreeObserver;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005f328return-void
0005f32acheck-cast v1, Li/D;
0005f32einvoke-virtual {v1}, Li/D;->b()Z
0005f334move-result v0
0005f336if-eqz v0, :cond_6d
0005f33aiget-object v0, v1, Li/D;->h:Lj/P0;
0005f33eiget-boolean v2, v0, Lj/J0;->y:Z
0005f342if-nez v2, :cond_6d
0005f346iget-object v2, v1, Li/D;->m:Landroid/view/View;
0005f34aif-eqz v2, :cond_6a
0005f34einvoke-virtual {v2}, Landroid/view/View;->isShown()Z
0005f354move-result v2
0005f356if-nez v2, :cond_66
0005f35agoto :goto_6a
0005f35cinvoke-virtual {v0}, Lj/J0;->i()V
0005f362goto :goto_6d
0005f364invoke-virtual {v1}, Li/D;->dismiss()V
0005f36areturn-void
0005f36ccheck-cast v1, Li/f;
0005f370invoke-virtual {v1}, Li/f;->b()Z
0005f376move-result v2
0005f378if-eqz v2, :cond_ae
0005f37ciget-object v2, v1, Li/f;->h:Ljava/util/ArrayList;
0005f380invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005f386move-result v3
0005f388if-lez v3, :cond_ae
0005f38cinvoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005f392move-result-object v0
0005f394check-cast v0, Li/e;
0005f398iget-object v0, v0, Li/e;->a:Lj/P0;
0005f39ciget-boolean v0, v0, Lj/J0;->y:Z
0005f3a0if-nez v0, :cond_ae
0005f3a4iget-object v0, v1, Li/f;->o:Landroid/view/View;
0005f3a8if-eqz v0, :cond_ab
0005f3acinvoke-virtual {v0}, Landroid/view/View;->isShown()Z
0005f3b2move-result v0
0005f3b4if-nez v0, :cond_95
0005f3b8goto :goto_ab
0005f3bainvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
0005f3c0move-result-object v0
0005f3c2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005f3c8move-result v1
0005f3caif-eqz v1, :cond_ae
0005f3ceinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f3d4move-result-object v1
0005f3d6check-cast v1, Li/e;
0005f3daiget-object v1, v1, Li/e;->a:Lj/P0;
0005f3deinvoke-virtual {v1}, Lj/J0;->i()V
0005f3e4goto :goto_99
0005f3e6invoke-virtual {v1}, Li/f;->dismiss()V
0005f3ecreturn-void
0005f3eecheck-cast v1, Lcom/google/android/material/navigation/NavigationView;
0005f3f2iget-object v2, v1, Lcom/google/android/material/navigation/NavigationView;->k:[I
0005f3f6invoke-virtual {v1, v2}, Landroid/view/View;->getLocationOnScreen([I)V
0005f3fcconst/4 v3, 0x1
0005f3feaget v4, v2, v3
0005f402if-nez v4, :cond_bd
0005f406move v4, v3
0005f408goto :goto_be
0005f40amove v4, v0
0005f40ciget-object v5, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
0005f410iget-boolean v6, v5, LE0/t;->x:Z
0005f414if-eq v6, v4, :cond_e0
0005f418iput-boolean v4, v5, LE0/t;->x:Z
0005f41ciget-object v6, v5, LE0/t;->b:Landroid/widget/LinearLayout;
0005f420invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005f426move-result v6
0005f428if-lez v6, :cond_cf
0005f42cgoto :goto_d6
0005f42eiget-boolean v6, v5, LE0/t;->x:Z
0005f432if-eqz v6, :cond_d6
0005f436iget v6, v5, LE0/t;->z:I
0005f43agoto :goto_d7
0005f43cmove v6, v0
0005f43eiget-object v5, v5, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005f442invoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
0005f448move-result v7
0005f44ainvoke-virtual {v5, v0, v6, v0, v7}, Landroid/view/View;->setPadding(IIII)V
0005f450if-eqz v4, :cond_e8
0005f454iget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->n:Z
0005f458if-eqz v4, :cond_e8
0005f45cmove v4, v3
0005f45egoto :goto_e9
0005f460move v4, v0
0005f462invoke-virtual {v1, v4}, LE0/x;->setDrawTopInsetForeground(Z)V
0005f468aget v4, v2, v0
0005f46cif-eqz v4, :cond_fa
0005f470invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005f476move-result v5
0005f478add-int/2addr v5, v4
0005f47aif-nez v5, :cond_f8
0005f47egoto :goto_fa
0005f480move v4, v0
0005f482goto :goto_fb
0005f484move v4, v3
0005f486invoke-virtual {v1, v4}, LE0/x;->setDrawLeftInsetForeground(Z)V
0005f48cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
0005f492move-result-object v4
0005f494instance-of v5, v4, Landroid/content/ContextWrapper;
0005f498if-eqz v5, :cond_114
0005f49cinstance-of v5, v4, Landroid/app/Activity;
0005f4a0if-eqz v5, :cond_10d
0005f4a4check-cast v4, Landroid/app/Activity;
0005f4a8goto :goto_115
0005f4aacheck-cast v4, Landroid/content/ContextWrapper;
0005f4aeinvoke-virtual {v4}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
0005f4b4move-result-object v4
0005f4b6goto :goto_102
0005f4b8const/4 v4, 0x0
0005f4baif-eqz v4, :cond_191
0005f4besget v5, Landroid/os/Build$VERSION;->SDK_INT:I
0005f4c2sget v6, LE0/E;->d:I
0005f4c6const-string v6, "window"
0005f4cainvoke-virtual {v4, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
0005f4d0move-result-object v6
0005f4d2check-cast v6, Landroid/view/WindowManager;
0005f4d6const/16 v7, 0x1e
0005f4daif-lt v5, v7, :cond_130
0005f4deinvoke-static {v6}, LC0/b;->m(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
0005f4e4move-result-object v5
0005f4e6invoke-static {v5}, LC0/b;->g(Landroid/view/WindowMetrics;)Landroid/graphics/Rect;
0005f4ecmove-result-object v5
0005f4eegoto :goto_149
0005f4f0invoke-interface {v6}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
0005f4f6move-result-object v5
0005f4f8new-instance v6, Landroid/graphics/Point;
0005f4fcinvoke-direct {v6}, Landroid/graphics/Point;-><init>()V
0005f502invoke-virtual {v5, v6}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V
0005f508new-instance v5, Landroid/graphics/Rect;
0005f50cinvoke-direct {v5}, Landroid/graphics/Rect;-><init>()V
0005f512iget v7, v6, Landroid/graphics/Point;->x:I
0005f516iput v7, v5, Landroid/graphics/Rect;->right:I
0005f51aiget v6, v6, Landroid/graphics/Point;->y:I
0005f51eiput v6, v5, Landroid/graphics/Rect;->bottom:I
0005f522invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
0005f528move-result v6
0005f52ainvoke-virtual {v1}, Landroid/view/View;->getHeight()I
0005f530move-result v7
0005f532sub-int/2addr v6, v7
0005f534aget v7, v2, v3
0005f538if-ne v6, v7, :cond_158
0005f53cmove v6, v3
0005f53egoto :goto_159
0005f540move v6, v0
0005f542invoke-virtual {v4}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
0005f548move-result-object v4
0005f54ainvoke-virtual {v4}, Landroid/view/Window;->getNavigationBarColor()I
0005f550move-result v4
0005f552invoke-static {v4}, Landroid/graphics/Color;->alpha(I)I
0005f558move-result v4
0005f55aif-eqz v4, :cond_169
0005f55emove v4, v3
0005f560goto :goto_16a
0005f562move v4, v0
0005f564if-eqz v6, :cond_174
0005f568if-eqz v4, :cond_174
0005f56ciget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->o:Z
0005f570if-eqz v4, :cond_174
0005f574move v4, v3
0005f576goto :goto_175
0005f578move v4, v0
0005f57ainvoke-virtual {v1, v4}, LE0/x;->setDrawBottomInsetForeground(Z)V
0005f580invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
0005f586move-result v4
0005f588aget v6, v2, v0
0005f58cif-eq v4, v6, :cond_18d
0005f590invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
0005f596move-result v4
0005f598invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005f59emove-result v5
0005f5a0sub-int/2addr v4, v5
0005f5a2aget v2, v2, v0
0005f5a6if-ne v4, v2, :cond_18e
0005f5aamove v0, v3
0005f5acinvoke-virtual {v1, v0}, LE0/x;->setDrawRightInsetForeground(Z)V
0005f5b2return-void
0005f5b4.packed-switch 0x0
0005f280
0005f280G0.e::onGlobalLayout():
0005f290const/4 v0, 0x0
0005f292iget-object v1, v8, LG0/e;->b:Ljava/lang/Object;
0005f296iget v2, v8, LG0/e;->a:I
0005f29apacked-switch v2, :pswitch_data_192
0005f2a0check-cast v1, Lj/P;
0005f2a4iget-object v0, v1, Lj/P;->G:Lj/T;
0005f2a8invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005f2aesget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
0005f2b2invoke-virtual {v0}, Landroid/view/View;->isAttachedToWindow()Z
0005f2b8move-result v2
0005f2baif-eqz v2, :cond_26
0005f2beiget-object v2, v1, Lj/P;->E:Landroid/graphics/Rect;
0005f2c2invoke-virtual {v0, v2}, Landroid/view/View;->getGlobalVisibleRect(Landroid/graphics/Rect;)Z
0005f2c8move-result v0
0005f2caif-eqz v0, :cond_26
0005f2ceinvoke-virtual {v1}, Lj/P;->s()V
0005f2d4invoke-virtual {v1}, Lj/J0;->i()V
0005f2dagoto :goto_29
0005f2dcinvoke-virtual {v1}, Lj/J0;->dismiss()V
0005f2e2return-void
0005f2e4check-cast v1, Lj/T;
0005f2e8invoke-virtual {v1}, Lj/T;->getInternalPopup()Lj/S;
0005f2eemove-result-object v0
0005f2f0invoke-interface {v0}, Lj/S;->b()Z
0005f2f6move-result v0
0005f2f8if-nez v0, :cond_43
0005f2fcinvoke-static {v1}, Lj/K;->b(Landroid/view/View;)I
0005f302move-result v0
0005f304invoke-static {v1}, Lj/K;->a(Landroid/view/View;)I
0005f30amove-result v2
0005f30ciget-object v3, v1, Lj/T;->f:Lj/S;
0005f310invoke-interface {v3, v0, v2}, Lj/S;->e(II)V
0005f316invoke-virtual {v1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
0005f31cmove-result-object v0
0005f31eif-eqz v0, :cond_4c
0005f322invoke-static {v0, v8}, Lj/J;->a(Landroid/view/ViewTreeObserver;Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
0005f328return-void
0005f32acheck-cast v1, Li/D;
0005f32einvoke-virtual {v1}, Li/D;->b()Z
0005f334move-result v0
0005f336if-eqz v0, :cond_6d
0005f33aiget-object v0, v1, Li/D;->h:Lj/P0;
0005f33eiget-boolean v2, v0, Lj/J0;->y:Z
0005f342if-nez v2, :cond_6d
0005f346iget-object v2, v1, Li/D;->m:Landroid/view/View;
0005f34aif-eqz v2, :cond_6a
0005f34einvoke-virtual {v2}, Landroid/view/View;->isShown()Z
0005f354move-result v2
0005f356if-nez v2, :cond_66
0005f35agoto :goto_6a
0005f35cinvoke-virtual {v0}, Lj/J0;->i()V
0005f362goto :goto_6d
0005f364invoke-virtual {v1}, Li/D;->dismiss()V
0005f36areturn-void
0005f36ccheck-cast v1, Li/f;
0005f370invoke-virtual {v1}, Li/f;->b()Z
0005f376move-result v2
0005f378if-eqz v2, :cond_ae
0005f37ciget-object v2, v1, Li/f;->h:Ljava/util/ArrayList;
0005f380invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005f386move-result v3
0005f388if-lez v3, :cond_ae
0005f38cinvoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005f392move-result-object v0
0005f394check-cast v0, Li/e;
0005f398iget-object v0, v0, Li/e;->a:Lj/P0;
0005f39ciget-boolean v0, v0, Lj/J0;->y:Z
0005f3a0if-nez v0, :cond_ae
0005f3a4iget-object v0, v1, Li/f;->o:Landroid/view/View;
0005f3a8if-eqz v0, :cond_ab
0005f3acinvoke-virtual {v0}, Landroid/view/View;->isShown()Z
0005f3b2move-result v0
0005f3b4if-nez v0, :cond_95
0005f3b8goto :goto_ab
0005f3bainvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
0005f3c0move-result-object v0
0005f3c2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005f3c8move-result v1
0005f3caif-eqz v1, :cond_ae
0005f3ceinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f3d4move-result-object v1
0005f3d6check-cast v1, Li/e;
0005f3daiget-object v1, v1, Li/e;->a:Lj/P0;
0005f3deinvoke-virtual {v1}, Lj/J0;->i()V
0005f3e4goto :goto_99
0005f3e6invoke-virtual {v1}, Li/f;->dismiss()V
0005f3ecreturn-void
0005f3eecheck-cast v1, Lcom/google/android/material/navigation/NavigationView;
0005f3f2iget-object v2, v1, Lcom/google/android/material/navigation/NavigationView;->k:[I
0005f3f6invoke-virtual {v1, v2}, Landroid/view/View;->getLocationOnScreen([I)V
0005f3fcconst/4 v3, 0x1
0005f3feaget v4, v2, v3
0005f402if-nez v4, :cond_bd
0005f406move v4, v3
0005f408goto :goto_be
0005f40amove v4, v0
0005f40ciget-object v5, v1, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
0005f410iget-boolean v6, v5, LE0/t;->x:Z
0005f414if-eq v6, v4, :cond_e0
0005f418iput-boolean v4, v5, LE0/t;->x:Z
0005f41ciget-object v6, v5, LE0/t;->b:Landroid/widget/LinearLayout;
0005f420invoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
0005f426move-result v6
0005f428if-lez v6, :cond_cf
0005f42cgoto :goto_d6
0005f42eiget-boolean v6, v5, LE0/t;->x:Z
0005f432if-eqz v6, :cond_d6
0005f436iget v6, v5, LE0/t;->z:I
0005f43agoto :goto_d7
0005f43cmove v6, v0
0005f43eiget-object v5, v5, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005f442invoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
0005f448move-result v7
0005f44ainvoke-virtual {v5, v0, v6, v0, v7}, Landroid/view/View;->setPadding(IIII)V
0005f450if-eqz v4, :cond_e8
0005f454iget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->n:Z
0005f458if-eqz v4, :cond_e8
0005f45cmove v4, v3
0005f45egoto :goto_e9
0005f460move v4, v0
0005f462invoke-virtual {v1, v4}, LE0/x;->setDrawTopInsetForeground(Z)V
0005f468aget v4, v2, v0
0005f46cif-eqz v4, :cond_fa
0005f470invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005f476move-result v5
0005f478add-int/2addr v5, v4
0005f47aif-nez v5, :cond_f8
0005f47egoto :goto_fa
0005f480move v4, v0
0005f482goto :goto_fb
0005f484move v4, v3
0005f486invoke-virtual {v1, v4}, LE0/x;->setDrawLeftInsetForeground(Z)V
0005f48cinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
0005f492move-result-object v4
0005f494instance-of v5, v4, Landroid/content/ContextWrapper;
0005f498if-eqz v5, :cond_114
0005f49cinstance-of v5, v4, Landroid/app/Activity;
0005f4a0if-eqz v5, :cond_10d
0005f4a4check-cast v4, Landroid/app/Activity;
0005f4a8goto :goto_115
0005f4aacheck-cast v4, Landroid/content/ContextWrapper;
0005f4aeinvoke-virtual {v4}, Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
0005f4b4move-result-object v4
0005f4b6goto :goto_102
0005f4b8const/4 v4, 0x0
0005f4baif-eqz v4, :cond_191
0005f4besget v5, Landroid/os/Build$VERSION;->SDK_INT:I
0005f4c2sget v6, LE0/E;->d:I
0005f4c6const-string v6, "window"
0005f4cainvoke-virtual {v4, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
0005f4d0move-result-object v6
0005f4d2check-cast v6, Landroid/view/WindowManager;
0005f4d6const/16 v7, 0x1e
0005f4daif-lt v5, v7, :cond_130
0005f4deinvoke-static {v6}, LC0/b;->m(Landroid/view/WindowManager;)Landroid/view/WindowMetrics;
0005f4e4move-result-object v5
0005f4e6invoke-static {v5}, LC0/b;->g(Landroid/view/WindowMetrics;)Landroid/graphics/Rect;
0005f4ecmove-result-object v5
0005f4eegoto :goto_149
0005f4f0invoke-interface {v6}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display;
0005f4f6move-result-object v5
0005f4f8new-instance v6, Landroid/graphics/Point;
0005f4fcinvoke-direct {v6}, Landroid/graphics/Point;-><init>()V
0005f502invoke-virtual {v5, v6}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V
0005f508new-instance v5, Landroid/graphics/Rect;
0005f50cinvoke-direct {v5}, Landroid/graphics/Rect;-><init>()V
0005f512iget v7, v6, Landroid/graphics/Point;->x:I
0005f516iput v7, v5, Landroid/graphics/Rect;->right:I
0005f51aiget v6, v6, Landroid/graphics/Point;->y:I
0005f51eiput v6, v5, Landroid/graphics/Rect;->bottom:I
0005f522invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
0005f528move-result v6
0005f52ainvoke-virtual {v1}, Landroid/view/View;->getHeight()I
0005f530move-result v7
0005f532sub-int/2addr v6, v7
0005f534aget v7, v2, v3
0005f538if-ne v6, v7, :cond_158
0005f53cmove v6, v3
0005f53egoto :goto_159
0005f540move v6, v0
0005f542invoke-virtual {v4}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
0005f548move-result-object v4
0005f54ainvoke-virtual {v4}, Landroid/view/Window;->getNavigationBarColor()I
0005f550move-result v4
0005f552invoke-static {v4}, Landroid/graphics/Color;->alpha(I)I
0005f558move-result v4
0005f55aif-eqz v4, :cond_169
0005f55emove v4, v3
0005f560goto :goto_16a
0005f562move v4, v0
0005f564if-eqz v6, :cond_174
0005f568if-eqz v4, :cond_174
0005f56ciget-boolean v4, v1, Lcom/google/android/material/navigation/NavigationView;->o:Z
0005f570if-eqz v4, :cond_174
0005f574move v4, v3
0005f576goto :goto_175
0005f578move v4, v0
0005f57ainvoke-virtual {v1, v4}, LE0/x;->setDrawBottomInsetForeground(Z)V
0005f580invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
0005f586move-result v4
0005f588aget v6, v2, v0
0005f58cif-eq v4, v6, :cond_18d
0005f590invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
0005f596move-result v4
0005f598invoke-virtual {v1}, Landroid/view/View;->getWidth()I
0005f59emove-result v5
0005f5a0sub-int/2addr v4, v5
0005f5a2aget v2, v2, v0
0005f5a6if-ne v4, v2, :cond_18e
0005f5aamove v0, v3
0005f5acinvoke-virtual {v1, v0}, LE0/x;->setDrawRightInsetForeground(Z)V
0005f5b2return-void
0005f5b4.packed-switch 0x0
0005f280
0005f5cc
0005f5ccG0.g::<clinit>():
0005f5dcnew-instance v0, LE0/b;
0005f5e0const/4 v1, 0x2
0005f5e2invoke-direct {v0, v1}, LE0/b;-><init>(I)V
0005f5e8sput-object v0, LG0/g;->CREATOR:Landroid/os/Parcelable$Creator;
0005f5ecreturn-void
0005f5cc
0005f5ccG0.g::<clinit>():
0005f5dcnew-instance v0, LE0/b;
0005f5e0const/4 v1, 0x2
0005f5e2invoke-direct {v0, v1}, LE0/b;-><init>(I)V
0005f5e8sput-object v0, LG0/g;->CREATOR:Landroid/os/Parcelable$Creator;
0005f5ecreturn-void
0005f5cc
0005f5ee
0005f5ee // align 0x10
0005f5ee // align 0x10
0005f5f0
0005f5f0G0.g::<init>(android.os.Parcel, java.lang.ClassLoader):
0005f600invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
0005f606invoke-virtual {v1, v2}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
0005f60cmove-result-object v1
0005f60eiput-object v1, v0, LG0/g;->c:Landroid/os/Bundle;
0005f612return-void
0005f5f0
0005f5f0G0.g::<init>(android.os.Parcel, java.lang.ClassLoader):
0005f600invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
0005f606invoke-virtual {v1, v2}, Landroid/os/Parcel;->readBundle(Ljava/lang/ClassLoader;)Landroid/os/Bundle;
0005f60cmove-result-object v1
0005f60eiput-object v1, v0, LG0/g;->c:Landroid/os/Bundle;
0005f612return-void
0005f5f0
0005f614
0005f614G0.g::writeToParcel(android.os.Parcel, int):
0005f624invoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
0005f62aiget-object v2, v0, LG0/g;->c:Landroid/os/Bundle;
0005f62einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
0005f634return-void
0005f614
0005f614G0.g::writeToParcel(android.os.Parcel, int):
0005f624invoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
0005f62aiget-object v2, v0, LG0/g;->c:Landroid/os/Bundle;
0005f62einvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
0005f634return-void
0005f614
0005f636
0005f636 // align 0x8
0005f636 // align 0x8
0005f638
0005f638G1.a::equals(java.lang.Object):
0005f648const/4 v0, 0x1
0005f64aif-ne v3, v2, :cond_4
0005f64ereturn v0
0005f650instance-of v1, v3, LG1/a;
0005f654if-eqz v1, :cond_15
0005f658check-cast v3, LG1/a;
0005f65ciget-object v3, v3, LG1/a;->j:LG1/d;
0005f660iget-object v1, v2, LG1/a;->j:LG1/d;
0005f664invoke-static {v3, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f66amove-result v3
0005f66cif-eqz v3, :cond_15
0005f670return v0
0005f672const/4 v3, 0x0
0005f674return v3
0005f638
0005f638G1.a::equals(java.lang.Object):
0005f648const/4 v0, 0x1
0005f64aif-ne v3, v2, :cond_4
0005f64ereturn v0
0005f650instance-of v1, v3, LG1/a;
0005f654if-eqz v1, :cond_15
0005f658check-cast v3, LG1/a;
0005f65ciget-object v3, v3, LG1/a;->j:LG1/d;
0005f660iget-object v1, v2, LG1/a;->j:LG1/d;
0005f664invoke-static {v3, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f66amove-result v3
0005f66cif-eqz v3, :cond_15
0005f670return v0
0005f672const/4 v3, 0x0
0005f674return v3
0005f638
0005f676
0005f676 // align 0x8
0005f676 // align 0x8
0005f678
0005f678G1.a::hashCode():
0005f688iget-object v0, v1, LG1/a;->j:LG1/d;
0005f68cinvoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
0005f692move-result v0
0005f694return v0
0005f678
0005f678G1.a::hashCode():
0005f688iget-object v0, v1, LG1/a;->j:LG1/d;
0005f68cinvoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
0005f692move-result v0
0005f694return v0
0005f678
0005f696
0005f696 // align 0x8
0005f696 // align 0x8
0005f698
0005f698G1.a::s(java.util.List, java.lang.String):
0005f6a8const-string v0, "chain"
0005f6acinvoke-static {v9, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f6b2const-string v0, "hostname"
0005f6b6invoke-static {v10, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f6bcnew-instance v10, Ljava/util/ArrayDeque;
0005f6c0invoke-direct {v10, v9}, Ljava/util/ArrayDeque;-><init>(Ljava/util/Collection;)V
0005f6c6new-instance v9, Ljava/util/ArrayList;
0005f6cainvoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
0005f6d0invoke-virtual {v10}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object;
0005f6d6move-result-object v0
0005f6d8const-string v1, "queue.removeFirst()"
0005f6dcinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f6e2invoke-virtual {v9, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f6e8const/4 v0, 0x0
0005f6eamove v1, v0
0005f6ecconst/16 v2, 0x9
0005f6f0if-ge v0, v2, :cond_bf
0005f6f4invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
0005f6famove-result v2
0005f6fcconst/4 v3, 0x1
0005f6fesub-int/2addr v2, v3
0005f700invoke-virtual {v9, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005f706move-result-object v2
0005f708const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
0005f70cif-eqz v2, :cond_b9
0005f710check-cast v2, Ljava/security/cert/X509Certificate;
0005f714iget-object v5, v8, LG1/a;->j:LG1/d;
0005f718invoke-interface {v5, v2}, LG1/d;->a(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate;
0005f71emove-result-object v5
0005f720if-eqz v5, :cond_66
0005f724invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
0005f72amove-result v1
0005f72cif-gt v1, v3, :cond_4a
0005f730invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005f736move-result v1
0005f738if-nez v1, :cond_4d
0005f73cinvoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f742invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
0005f748move-result-object v1
0005f74ainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
0005f750move-result-object v2
0005f752invoke-static {v1, v2}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f758move-result v1
0005f75aif-nez v1, :cond_5c
0005f75egoto :goto_64
0005f760invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f766move-result-object v1
0005f768invoke-virtual {v5, v1}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f76egoto :goto_a4
0005f770move v1, v3
0005f772goto :goto_99
0005f774invoke-virtual {v10}, Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator;
0005f77amove-result-object v3
0005f77cconst-string v5, "queue.iterator()"
0005f780invoke-static {v3, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f786invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
0005f78cmove-result v5
0005f78eif-eqz v5, :cond_a2
0005f792invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f798move-result-object v5
0005f79aif-eqz v5, :cond_9c
0005f79echeck-cast v5, Ljava/security/cert/X509Certificate;
0005f7a2invoke-virtual {v2}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
0005f7a8move-result-object v6
0005f7aainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
0005f7b0move-result-object v7
0005f7b2invoke-static {v6, v7}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f7b8move-result v6
0005f7baif-nez v6, :cond_8c
0005f7begoto :goto_6f
0005f7c0invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f7c6move-result-object v6
0005f7c8invoke-virtual {v2, v6}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f7ceinvoke-interface {v3}, Ljava/util/Iterator;->remove()V
0005f7d4invoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f7daadd-int/lit8 v0, v0, 0x1
0005f7degoto :goto_22
0005f7e0new-instance v9, Ljava/lang/NullPointerException;
0005f7e4invoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005f7eathrow v9
0005f7ecif-eqz v1, :cond_a5
0005f7f0return-object v9
0005f7f2new-instance v9, Ljavax/net/ssl/SSLPeerUnverifiedException;
0005f7f6new-instance v10, Ljava/lang/StringBuilder;
0005f7faconst-string v0, "Failed to find a trusted cert that signed "
0005f7feinvoke-direct {v10, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005f804invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0005f80ainvoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005f810move-result-object v10
0005f812invoke-direct {v9, v10}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
0005f818throw v9
0005f81anew-instance v9, Ljava/lang/NullPointerException;
0005f81einvoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005f824throw v9
0005f826new-instance v10, Ljavax/net/ssl/SSLPeerUnverifiedException;
0005f82anew-instance v0, Ljava/lang/StringBuilder;
0005f82econst-string v1, "Certificate chain too long: "
0005f832invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005f838invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0005f83einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005f844move-result-object v9
0005f846invoke-direct {v10, v9}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
0005f84cthrow v10
0005f698
0005f698G1.a::s(java.util.List, java.lang.String):
0005f6a8const-string v0, "chain"
0005f6acinvoke-static {v9, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f6b2const-string v0, "hostname"
0005f6b6invoke-static {v10, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f6bcnew-instance v10, Ljava/util/ArrayDeque;
0005f6c0invoke-direct {v10, v9}, Ljava/util/ArrayDeque;-><init>(Ljava/util/Collection;)V
0005f6c6new-instance v9, Ljava/util/ArrayList;
0005f6cainvoke-direct {v9}, Ljava/util/ArrayList;-><init>()V
0005f6d0invoke-virtual {v10}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object;
0005f6d6move-result-object v0
0005f6d8const-string v1, "queue.removeFirst()"
0005f6dcinvoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f6e2invoke-virtual {v9, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f6e8const/4 v0, 0x0
0005f6eamove v1, v0
0005f6ecconst/16 v2, 0x9
0005f6f0if-ge v0, v2, :cond_bf
0005f6f4invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
0005f6famove-result v2
0005f6fcconst/4 v3, 0x1
0005f6fesub-int/2addr v2, v3
0005f700invoke-virtual {v9, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005f706move-result-object v2
0005f708const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
0005f70cif-eqz v2, :cond_b9
0005f710check-cast v2, Ljava/security/cert/X509Certificate;
0005f714iget-object v5, v8, LG1/a;->j:LG1/d;
0005f718invoke-interface {v5, v2}, LG1/d;->a(Ljava/security/cert/X509Certificate;)Ljava/security/cert/X509Certificate;
0005f71emove-result-object v5
0005f720if-eqz v5, :cond_66
0005f724invoke-virtual {v9}, Ljava/util/ArrayList;->size()I
0005f72amove-result v1
0005f72cif-gt v1, v3, :cond_4a
0005f730invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005f736move-result v1
0005f738if-nez v1, :cond_4d
0005f73cinvoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f742invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
0005f748move-result-object v1
0005f74ainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
0005f750move-result-object v2
0005f752invoke-static {v1, v2}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f758move-result v1
0005f75aif-nez v1, :cond_5c
0005f75egoto :goto_64
0005f760invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f766move-result-object v1
0005f768invoke-virtual {v5, v1}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f76egoto :goto_a4
0005f770move v1, v3
0005f772goto :goto_99
0005f774invoke-virtual {v10}, Ljava/util/ArrayDeque;->iterator()Ljava/util/Iterator;
0005f77amove-result-object v3
0005f77cconst-string v5, "queue.iterator()"
0005f780invoke-static {v3, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f786invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
0005f78cmove-result v5
0005f78eif-eqz v5, :cond_a2
0005f792invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f798move-result-object v5
0005f79aif-eqz v5, :cond_9c
0005f79echeck-cast v5, Ljava/security/cert/X509Certificate;
0005f7a2invoke-virtual {v2}, Ljava/security/cert/X509Certificate;->getIssuerDN()Ljava/security/Principal;
0005f7a8move-result-object v6
0005f7aainvoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectDN()Ljava/security/Principal;
0005f7b0move-result-object v7
0005f7b2invoke-static {v6, v7}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f7b8move-result v6
0005f7baif-nez v6, :cond_8c
0005f7begoto :goto_6f
0005f7c0invoke-virtual {v5}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f7c6move-result-object v6
0005f7c8invoke-virtual {v2, v6}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f7ceinvoke-interface {v3}, Ljava/util/Iterator;->remove()V
0005f7d4invoke-virtual {v9, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005f7daadd-int/lit8 v0, v0, 0x1
0005f7degoto :goto_22
0005f7e0new-instance v9, Ljava/lang/NullPointerException;
0005f7e4invoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005f7eathrow v9
0005f7ecif-eqz v1, :cond_a5
0005f7f0return-object v9
0005f7f2new-instance v9, Ljavax/net/ssl/SSLPeerUnverifiedException;
0005f7f6new-instance v10, Ljava/lang/StringBuilder;
0005f7faconst-string v0, "Failed to find a trusted cert that signed "
0005f7feinvoke-direct {v10, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005f804invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0005f80ainvoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005f810move-result-object v10
0005f812invoke-direct {v9, v10}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
0005f818throw v9
0005f81anew-instance v9, Ljava/lang/NullPointerException;
0005f81einvoke-direct {v9, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005f824throw v9
0005f826new-instance v10, Ljavax/net/ssl/SSLPeerUnverifiedException;
0005f82anew-instance v0, Ljava/lang/StringBuilder;
0005f82econst-string v1, "Certificate chain too long: "
0005f832invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005f838invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
0005f83einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005f844move-result-object v9
0005f846invoke-direct {v10, v9}, Ljavax/net/ssl/SSLPeerUnverifiedException;-><init>(Ljava/lang/String;)V
0005f84cthrow v10
0005f698
0005f84e
0005f84e struct code_item_padding
0005f84e padding uint16 0x0000
0005f850
0005f850 struct try_item
0005f850 start_addr uint32 0x5f760
0005f854 insn_count int 7
0005f856 handler_off uint16 0x5f861
0005f858
0005f858 struct try_item
0005f858 start_addr uint32 0x5f7c0
0005f85c insn_count int 7
0005f85e handler_off uint16 0x5f865
0005f860
0005f860 struct encoded_catch_handler_list
0005f860 size int 2
0005f861
0005f861 struct encoded_catch_handler ← 0x5f856
0005f861 size int64 1
0005f862 handlers[0].type_idx int 0xb6cc
0005f864 handlers[0].addr uint32 0x5f770
0005f865
0005f865 struct encoded_catch_handler ← 0x5f85e
0005f865 size int64 1
0005f866 handlers[0].type_idx int 0xb6cc
0005f868 handlers[0].addr uint32 0x5f786
0005f869
0005f869 // align 0x4
0005f84e struct code_item_padding
0005f84e padding uint16 0x0000
0005f850
0005f850 struct try_item
0005f850 start_addr uint32 0x5f760
0005f854 insn_count int 7
0005f856 handler_off uint16 0x5f861
0005f858
0005f858 struct try_item
0005f858 start_addr uint32 0x5f7c0
0005f85c insn_count int 7
0005f85e handler_off uint16 0x5f865
0005f860
0005f860 struct encoded_catch_handler_list
0005f860 size int 2
0005f861
0005f861 struct encoded_catch_handler ← 0x5f856
0005f861 size int64 1
0005f862 handlers[0].type_idx int 0xb6cc
0005f864 handlers[0].addr uint32 0x5f770
0005f865
0005f865 struct encoded_catch_handler ← 0x5f85e
0005f865 size int64 1
0005f866 handlers[0].type_idx int 0xb6cc
0005f868 handlers[0].addr uint32 0x5f786
0005f869
0005f869 // align 0x4
0005f86c
0005f86cG1.a::<init>(G1.d):
0005f87cconst-string v0, "trustRootIndex"
0005f880invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f886invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0005f88ciput-object v2, v1, LG1/a;->j:LG1/d;
0005f890return-void
0005f86c
0005f86cG1.a::<init>(G1.d):
0005f87cconst-string v0, "trustRootIndex"
0005f880invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f886invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0005f88ciput-object v2, v1, LG1/a;->j:LG1/d;
0005f890return-void
0005f86c
0005f892
0005f892 // align 0x4
0005f892 // align 0x4
0005f894
0005f894G1.b::equals(java.lang.Object):
0005f8a4if-eq v2, v1, :cond_15
0005f8a8instance-of v0, v2, LG1/b;
0005f8acif-eqz v0, :cond_13
0005f8b0check-cast v2, LG1/b;
0005f8b4iget-object v2, v2, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8b8iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8bcinvoke-static {v2, v0}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f8c2move-result v2
0005f8c4if-eqz v2, :cond_13
0005f8c8goto :goto_15
0005f8caconst/4 v2, 0x0
0005f8ccreturn v2
0005f8ceconst/4 v2, 0x1
0005f8d0return v2
0005f894
0005f894G1.b::equals(java.lang.Object):
0005f8a4if-eq v2, v1, :cond_15
0005f8a8instance-of v0, v2, LG1/b;
0005f8acif-eqz v0, :cond_13
0005f8b0check-cast v2, LG1/b;
0005f8b4iget-object v2, v2, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8b8iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8bcinvoke-static {v2, v0}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005f8c2move-result v2
0005f8c4if-eqz v2, :cond_13
0005f8c8goto :goto_15
0005f8caconst/4 v2, 0x0
0005f8ccreturn v2
0005f8ceconst/4 v2, 0x1
0005f8d0return v2
0005f894
0005f8d2
0005f8d2 // align 0x4
0005f8d2 // align 0x4
0005f8d4
0005f8d4G1.b::hashCode():
0005f8e4iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8e8invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
0005f8eemove-result v0
0005f8f0return v0
0005f8d4
0005f8d4G1.b::hashCode():
0005f8e4iget-object v0, v1, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f8e8invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
0005f8eemove-result v0
0005f8f0return v0
0005f8d4
0005f8f2
0005f8f2 // align 0x4
0005f8f2 // align 0x4
0005f8f4
0005f8f4G1.b::a(java.security.cert.X509Certificate):
0005f904invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerX500Principal()Ljavax/security/auth/x500/X500Principal;
0005f90amove-result-object v0
0005f90ciget-object v1, v4, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f910invoke-virtual {v1, v0}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005f916move-result-object v0
0005f918check-cast v0, Ljava/util/Set;
0005f91cconst/4 v1, 0x0
0005f91eif-eqz v0, :cond_2a
0005f922invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005f928move-result-object v0
0005f92ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005f930move-result v2
0005f932if-eqz v2, :cond_28
0005f936invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f93cmove-result-object v2
0005f93emove-object v3, v2
0005f940check-cast v3, Ljava/security/cert/X509Certificate;
0005f944invoke-virtual {v3}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f94amove-result-object v3
0005f94cinvoke-virtual {v5, v3}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f952move-object v1, v2
0005f954check-cast v1, Ljava/security/cert/X509Certificate;
0005f958return-object v1
0005f8f4
0005f8f4G1.b::a(java.security.cert.X509Certificate):
0005f904invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getIssuerX500Principal()Ljavax/security/auth/x500/X500Principal;
0005f90amove-result-object v0
0005f90ciget-object v1, v4, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f910invoke-virtual {v1, v0}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005f916move-result-object v0
0005f918check-cast v0, Ljava/util/Set;
0005f91cconst/4 v1, 0x0
0005f91eif-eqz v0, :cond_2a
0005f922invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005f928move-result-object v0
0005f92ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
0005f930move-result v2
0005f932if-eqz v2, :cond_28
0005f936invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005f93cmove-result-object v2
0005f93emove-object v3, v2
0005f940check-cast v3, Ljava/security/cert/X509Certificate;
0005f944invoke-virtual {v3}, Ljava/security/cert/Certificate;->getPublicKey()Ljava/security/PublicKey;
0005f94amove-result-object v3
0005f94cinvoke-virtual {v5, v3}, Ljava/security/cert/Certificate;->verify(Ljava/security/PublicKey;)V
0005f952move-object v1, v2
0005f954check-cast v1, Ljava/security/cert/X509Certificate;
0005f958return-object v1
0005f8f4
0005f95a
0005f95a struct code_item_padding
0005f95a padding uint16 0x0000
0005f95c
0005f95c struct try_item
0005f95c start_addr uint32 0x5f944
0005f960 insn_count int 7
0005f962 handler_off uint16 0x5f965
0005f964
0005f964 struct encoded_catch_handler_list
0005f964 size int 1
0005f965
0005f965 struct encoded_catch_handler ← 0x5f962
0005f965 size int64 1
0005f966 handlers[0].type_idx int 0xb554
0005f968 handlers[0].addr uint32 0x5f92a
0005f969
0005f969 // align 0x4
0005f95a struct code_item_padding
0005f95a padding uint16 0x0000
0005f95c
0005f95c struct try_item
0005f95c start_addr uint32 0x5f944
0005f960 insn_count int 7
0005f962 handler_off uint16 0x5f965
0005f964
0005f964 struct encoded_catch_handler_list
0005f964 size int 1
0005f965
0005f965 struct encoded_catch_handler ← 0x5f962
0005f965 size int64 1
0005f966 handlers[0].type_idx int 0xb554
0005f968 handlers[0].addr uint32 0x5f92a
0005f969
0005f969 // align 0x4
0005f96c
0005f96cG1.b::<init>(java.security.cert.X509Certificate[]):
0005f97cconst-string v0, "caCerts"
0005f980invoke-static {v7, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f986invoke-direct {v6}, Ljava/lang/Object;-><init>()V
0005f98cnew-instance v0, Ljava/util/LinkedHashMap;
0005f990invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
0005f996array-length v1, v7
0005f998const/4 v2, 0x0
0005f99aif-ge v2, v1, :cond_32
0005f99eaget-object v3, v7, v2
0005f9a2invoke-virtual {v3}, Ljava/security/cert/X509Certificate;->getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal;
0005f9a8move-result-object v4
0005f9aaconst-string v5, "caCert.subjectX500Principal"
0005f9aeinvoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f9b4invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005f9bamove-result-object v5
0005f9bcif-nez v5, :cond_2a
0005f9c0new-instance v5, Ljava/util/LinkedHashSet;
0005f9c4invoke-direct {v5}, Ljava/util/LinkedHashSet;-><init>()V
0005f9cainvoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005f9d0check-cast v5, Ljava/util/Set;
0005f9d4invoke-interface {v5, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
0005f9daadd-int/lit8 v2, v2, 0x1
0005f9degoto :goto_f
0005f9e0iput-object v0, v6, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f9e4return-void
0005f96c
0005f96cG1.b::<init>(java.security.cert.X509Certificate[]):
0005f97cconst-string v0, "caCerts"
0005f980invoke-static {v7, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005f986invoke-direct {v6}, Ljava/lang/Object;-><init>()V
0005f98cnew-instance v0, Ljava/util/LinkedHashMap;
0005f990invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
0005f996array-length v1, v7
0005f998const/4 v2, 0x0
0005f99aif-ge v2, v1, :cond_32
0005f99eaget-object v3, v7, v2
0005f9a2invoke-virtual {v3}, Ljava/security/cert/X509Certificate;->getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal;
0005f9a8move-result-object v4
0005f9aaconst-string v5, "caCert.subjectX500Principal"
0005f9aeinvoke-static {v4, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005f9b4invoke-virtual {v0, v4}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
0005f9bamove-result-object v5
0005f9bcif-nez v5, :cond_2a
0005f9c0new-instance v5, Ljava/util/LinkedHashSet;
0005f9c4invoke-direct {v5}, Ljava/util/LinkedHashSet;-><init>()V
0005f9cainvoke-interface {v0, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0005f9d0check-cast v5, Ljava/util/Set;
0005f9d4invoke-interface {v5, v3}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
0005f9daadd-int/lit8 v2, v2, 0x1
0005f9degoto :goto_f
0005f9e0iput-object v0, v6, LG1/b;->a:Ljava/util/LinkedHashMap;
0005f9e4return-void
0005f96c
0005f9e6
0005f9e6 // align 0x8
0005f9e6 // align 0x8
0005f9e8
0005f9e8G1.c::b(java.lang.String):
0005f9f8invoke-virtual {v13}, Ljava/lang/String;->length()I
0005f9femove-result v0
0005fa00invoke-virtual {v13}, Ljava/lang/String;->length()I
0005fa06move-result v1
0005fa08if-ltz v1, :cond_83
0005fa0cinvoke-virtual {v13}, Ljava/lang/String;->length()I
0005fa12move-result v2
0005fa14if-gt v1, v2, :cond_5f
0005fa18const/4 v2, 0x0
0005fa1aconst-wide/16 v3, 0x0
0005fa1emove v5, v2
0005fa20if-ge v5, v1, :cond_59
0005fa24invoke-virtual {v13, v5}, Ljava/lang/String;->charAt(I)C
0005fa2amove-result v6
0005fa2cconst/16 v7, 0x80
0005fa30const-wide/16 v8, 0x1
0005fa34if-ge v6, v7, :cond_24
0005fa38add-long/2addr v3, v8
0005fa3aadd-int/lit8 v5, v5, 0x1
0005fa3egoto :goto_14
0005fa40const/16 v7, 0x800
0005fa44if-ge v6, v7, :cond_2c
0005fa48const/4 v6, 0x2
0005fa4aint-to-long v6, v6
0005fa4cadd-long/2addr v3, v6
0005fa4egoto :goto_21
0005fa50const v7, 0xd800
0005fa56if-lt v6, v7, :cond_57
0005fa5aconst v7, 0xdfff
0005fa60if-le v6, v7, :cond_37
0005fa64goto :goto_57
0005fa66add-int/lit8 v10, v5, 0x1
0005fa6aif-ge v10, v1, :cond_40
0005fa6einvoke-virtual {v13, v10}, Ljava/lang/String;->charAt(I)C
0005fa74move-result v11
0005fa76goto :goto_41
0005fa78move v11, v2
0005fa7aconst v12, 0xdbff
0005fa80if-gt v6, v12, :cond_54
0005fa84const v6, 0xdc00
0005fa8aif-lt v11, v6, :cond_54
0005fa8eif-le v11, v7, :cond_4e
0005fa92goto :goto_54
0005fa94const/4 v6, 0x4
0005fa96int-to-long v6, v6
0005fa98add-long/2addr v3, v6
0005fa9aadd-int/lit8 v5, v5, 0x2
0005fa9egoto :goto_14
0005faa0add-long/2addr v3, v8
0005faa2move v5, v10
0005faa4goto :goto_14
0005faa6const/4 v6, 0x3
0005faa8goto :goto_29
0005faaalong-to-int v13, v3
0005faacif-ne v0, v13, :cond_5e
0005fab0const/4 v13, 0x1
0005fab2return v13
0005fab4return v2
0005fab6new-instance v0, Ljava/lang/StringBuilder;
0005fabaconst-string v2, "endIndex > string.length: "
0005fabeinvoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005fac4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005facaconst-string v1, " > "
0005faceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0005fad4invoke-virtual {v13}, Ljava/lang/String;->length()I
0005fadamove-result v13
0005fadcinvoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005fae2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005fae8move-result-object v13
0005faeanew-instance v0, Ljava/lang/IllegalArgumentException;
0005faeeinvoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
0005faf4move-result-object v13
0005faf6invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005fafcthrow v0
0005fafenew-instance v13, Ljava/lang/StringBuilder;
0005fb02const-string v0, "endIndex < beginIndex: "
0005fb06invoke-direct {v13, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005fb0cinvoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005fb12const-string v0, " < 0"
0005fb16invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0005fb1cinvoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005fb22move-result-object v13
0005fb24new-instance v0, Ljava/lang/IllegalArgumentException;
0005fb28invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
0005fb2emove-result-object v13
0005fb30invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005fb36throw v0
0005f9e8
0005f9e8G1.c::b(java.lang.String):
0005f9f8invoke-virtual {v13}, Ljava/lang/String;->length()I
0005f9femove-result v0
0005fa00invoke-virtual {v13}, Ljava/lang/String;->length()I
0005fa06move-result v1
0005fa08if-ltz v1, :cond_83
0005fa0cinvoke-virtual {v13}, Ljava/lang/String;->length()I
0005fa12move-result v2
0005fa14if-gt v1, v2, :cond_5f
0005fa18const/4 v2, 0x0
0005fa1aconst-wide/16 v3, 0x0
0005fa1emove v5, v2
0005fa20if-ge v5, v1, :cond_59
0005fa24invoke-virtual {v13, v5}, Ljava/lang/String;->charAt(I)C
0005fa2amove-result v6
0005fa2cconst/16 v7, 0x80
0005fa30const-wide/16 v8, 0x1
0005fa34if-ge v6, v7, :cond_24
0005fa38add-long/2addr v3, v8
0005fa3aadd-int/lit8 v5, v5, 0x1
0005fa3egoto :goto_14
0005fa40const/16 v7, 0x800
0005fa44if-ge v6, v7, :cond_2c
0005fa48const/4 v6, 0x2
0005fa4aint-to-long v6, v6
0005fa4cadd-long/2addr v3, v6
0005fa4egoto :goto_21
0005fa50const v7, 0xd800
0005fa56if-lt v6, v7, :cond_57
0005fa5aconst v7, 0xdfff
0005fa60if-le v6, v7, :cond_37
0005fa64goto :goto_57
0005fa66add-int/lit8 v10, v5, 0x1
0005fa6aif-ge v10, v1, :cond_40
0005fa6einvoke-virtual {v13, v10}, Ljava/lang/String;->charAt(I)C
0005fa74move-result v11
0005fa76goto :goto_41
0005fa78move v11, v2
0005fa7aconst v12, 0xdbff
0005fa80if-gt v6, v12, :cond_54
0005fa84const v6, 0xdc00
0005fa8aif-lt v11, v6, :cond_54
0005fa8eif-le v11, v7, :cond_4e
0005fa92goto :goto_54
0005fa94const/4 v6, 0x4
0005fa96int-to-long v6, v6
0005fa98add-long/2addr v3, v6
0005fa9aadd-int/lit8 v5, v5, 0x2
0005fa9egoto :goto_14
0005faa0add-long/2addr v3, v8
0005faa2move v5, v10
0005faa4goto :goto_14
0005faa6const/4 v6, 0x3
0005faa8goto :goto_29
0005faaalong-to-int v13, v3
0005faacif-ne v0, v13, :cond_5e
0005fab0const/4 v13, 0x1
0005fab2return v13
0005fab4return v2
0005fab6new-instance v0, Ljava/lang/StringBuilder;
0005fabaconst-string v2, "endIndex > string.length: "
0005fabeinvoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005fac4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005facaconst-string v1, " > "
0005faceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0005fad4invoke-virtual {v13}, Ljava/lang/String;->length()I
0005fadamove-result v13
0005fadcinvoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005fae2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005fae8move-result-object v13
0005faeanew-instance v0, Ljava/lang/IllegalArgumentException;
0005faeeinvoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
0005faf4move-result-object v13
0005faf6invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005fafcthrow v0
0005fafenew-instance v13, Ljava/lang/StringBuilder;
0005fb02const-string v0, "endIndex < beginIndex: "
0005fb06invoke-direct {v13, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
0005fb0cinvoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
0005fb12const-string v0, " < 0"
0005fb16invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0005fb1cinvoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0005fb22move-result-object v13
0005fb24new-instance v0, Ljava/lang/IllegalArgumentException;
0005fb28invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
0005fb2emove-result-object v13
0005fb30invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0005fb36throw v0
0005f9e8
0005fb38
0005fb38G1.c::c(java.lang.String, java.security.cert.X509Certificate):
0005fb48const/4 v0, 0x1
0005fb4aconst-string v1, "host"
0005fb4einvoke-static {v11, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fb54sget-object v1, Lv1/b;->a:[B
0005fb58sget-object v1, Lv1/b;->f:Lk1/f;
0005fb5cinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005fb62iget-object v1, v1, Lk1/f;->b:Ljava/lang/Object;
0005fb66check-cast v1, Ljava/util/regex/Pattern;
0005fb6ainvoke-virtual {v1, v11}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
0005fb70move-result-object v1
0005fb72invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z
0005fb78move-result v1
0005fb7aconst/4 v2, 0x0
0005fb7cif-eqz v1, :cond_49
0005fb80invoke-static {v11}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
0005fb86move-result-object v11
0005fb88const/4 v1, 0x7
0005fb8ainvoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
0005fb90move-result-object v12
0005fb92invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
0005fb98move-result v1
0005fb9aif-eqz v1, :cond_2d
0005fb9egoto/16 :goto_130
0005fba2invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005fba8move-result-object v12
0005fbaainvoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
0005fbb0move-result v1
0005fbb2if-eqz v1, :cond_130
0005fbb6invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fbbcmove-result-object v1
0005fbbecheck-cast v1, Ljava/lang/String;
0005fbc2invoke-static {v1}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
0005fbc8move-result-object v1
0005fbcainvoke-static {v11, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fbd0move-result v1
0005fbd2if-eqz v1, :cond_31
0005fbd6goto/16 :goto_12f
0005fbdainvoke-static {v11}, LG1/c;->b(Ljava/lang/String;)Z
0005fbe0move-result v1
0005fbe2const-string v3, "(this as java.lang.String).toLowerCase(locale)"
0005fbe6const-string v4, "Locale.US"
0005fbeaif-eqz v1, :cond_5f
0005fbeesget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
0005fbf2invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fbf8invoke-virtual {v11, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
0005fbfemove-result-object v11
0005fc00invoke-static {v11, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fc06const/4 v1, 0x2
0005fc08invoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
0005fc0emove-result-object v12
0005fc10invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
0005fc16move-result v1
0005fc18if-eqz v1, :cond_6c
0005fc1cgoto/16 :goto_130
0005fc20invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005fc26move-result-object v12
0005fc28invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
0005fc2emove-result v1
0005fc30if-eqz v1, :cond_130
0005fc34invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fc3amove-result-object v1
0005fc3ccheck-cast v1, Ljava/lang/String;
0005fc40invoke-virtual {v11}, Ljava/lang/String;->length()I
0005fc46move-result v5
0005fc48if-nez v5, :cond_84
0005fc4cgoto/16 :goto_fe
0005fc50const-string v5, "."
0005fc54invoke-static {v11, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fc5amove-result v6
0005fc5cif-nez v6, :cond_fe
0005fc60const-string v6, ".."
0005fc64invoke-virtual {v11, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fc6amove-result v7
0005fc6cif-eqz v7, :cond_96
0005fc70goto/16 :goto_fe
0005fc74if-eqz v1, :cond_fe
0005fc78invoke-virtual {v1}, Ljava/lang/String;->length()I
0005fc7emove-result v7
0005fc80if-nez v7, :cond_9f
0005fc84goto :goto_fe
0005fc86invoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fc8cmove-result v7
0005fc8eif-nez v7, :cond_fe
0005fc92invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fc98move-result v6
0005fc9aif-eqz v6, :cond_ac
0005fc9egoto :goto_fe
0005fca0invoke-virtual {v11, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fca6move-result v6
0005fca8if-nez v6, :cond_b7
0005fcacinvoke-virtual {v11, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0005fcb2move-result-object v6
0005fcb4goto :goto_b8
0005fcb6move-object v6, v11
0005fcb8invoke-virtual {v1, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fcbemove-result v7
0005fcc0if-nez v7, :cond_c2
0005fcc4invoke-virtual {v1, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0005fccamove-result-object v1
0005fcccinvoke-static {v1}, LG1/c;->b(Ljava/lang/String;)Z
0005fcd2move-result v5
0005fcd4if-eqz v5, :cond_d4
0005fcd8sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale;
0005fcdcinvoke-static {v5, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fce2invoke-virtual {v1, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
0005fce8move-result-object v1
0005fceainvoke-static {v1, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fcf0const-string v5, "*"
0005fcf4invoke-static {v1, v5}, Lq1/i;->p0(Ljava/lang/CharSequence;Ljava/lang/String;)Z
0005fcfamove-result v5
0005fcfcif-nez v5, :cond_e1
0005fd00invoke-static {v6, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fd06move-result v1
0005fd08goto :goto_12d
0005fd0aconst-string v5, "*."
0005fd0einvoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fd14move-result v7
0005fd16if-eqz v7, :cond_fe
0005fd1aconst/16 v7, 0x2a
0005fd1econst/4 v8, 0x4
0005fd20invoke-static {v1, v7, v0, v8}, Lq1/i;->t0(Ljava/lang/CharSequence;CII)I
0005fd26move-result v7
0005fd28const/4 v9, -0x1
0005fd2aif-eq v7, v9, :cond_f4
0005fd2egoto :goto_fe
0005fd30invoke-virtual {v6}, Ljava/lang/String;->length()I
0005fd36move-result v7
0005fd38invoke-virtual {v1}, Ljava/lang/String;->length()I
0005fd3emove-result v10
0005fd40if-ge v7, v10, :cond_100
0005fd44move v1, v2
0005fd46goto :goto_12d
0005fd48invoke-virtual {v5, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005fd4emove-result v5
0005fd50if-eqz v5, :cond_107
0005fd54goto :goto_fe
0005fd56invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0005fd5cmove-result-object v1
0005fd5econst-string v5, "(this as java.lang.String).substring(startIndex)"
0005fd62invoke-static {v1, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fd68invoke-virtual {v6, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fd6emove-result v5
0005fd70if-nez v5, :cond_117
0005fd74goto :goto_fe
0005fd76invoke-virtual {v6}, Ljava/lang/String;->length()I
0005fd7cmove-result v5
0005fd7einvoke-virtual {v1}, Ljava/lang/String;->length()I
0005fd84move-result v1
0005fd86sub-int/2addr v5, v1
0005fd88if-lez v5, :cond_12c
0005fd8csub-int/2addr v5, v0
0005fd8econst/16 v1, 0x2e
0005fd92invoke-static {v6, v1, v5, v8}, Lq1/i;->x0(Ljava/lang/String;CII)I
0005fd98move-result v1
0005fd9aif-eq v1, v9, :cond_12c
0005fd9egoto :goto_fe
0005fda0move v1, v0
0005fda2if-eqz v1, :cond_70
0005fda6return v0
0005fda8return v2
0005fb38
0005fb38G1.c::c(java.lang.String, java.security.cert.X509Certificate):
0005fb48const/4 v0, 0x1
0005fb4aconst-string v1, "host"
0005fb4einvoke-static {v11, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fb54sget-object v1, Lv1/b;->a:[B
0005fb58sget-object v1, Lv1/b;->f:Lk1/f;
0005fb5cinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005fb62iget-object v1, v1, Lk1/f;->b:Ljava/lang/Object;
0005fb66check-cast v1, Ljava/util/regex/Pattern;
0005fb6ainvoke-virtual {v1, v11}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
0005fb70move-result-object v1
0005fb72invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z
0005fb78move-result v1
0005fb7aconst/4 v2, 0x0
0005fb7cif-eqz v1, :cond_49
0005fb80invoke-static {v11}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
0005fb86move-result-object v11
0005fb88const/4 v1, 0x7
0005fb8ainvoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
0005fb90move-result-object v12
0005fb92invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
0005fb98move-result v1
0005fb9aif-eqz v1, :cond_2d
0005fb9egoto/16 :goto_130
0005fba2invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005fba8move-result-object v12
0005fbaainvoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
0005fbb0move-result v1
0005fbb2if-eqz v1, :cond_130
0005fbb6invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fbbcmove-result-object v1
0005fbbecheck-cast v1, Ljava/lang/String;
0005fbc2invoke-static {v1}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
0005fbc8move-result-object v1
0005fbcainvoke-static {v11, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fbd0move-result v1
0005fbd2if-eqz v1, :cond_31
0005fbd6goto/16 :goto_12f
0005fbdainvoke-static {v11}, LG1/c;->b(Ljava/lang/String;)Z
0005fbe0move-result v1
0005fbe2const-string v3, "(this as java.lang.String).toLowerCase(locale)"
0005fbe6const-string v4, "Locale.US"
0005fbeaif-eqz v1, :cond_5f
0005fbeesget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
0005fbf2invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fbf8invoke-virtual {v11, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
0005fbfemove-result-object v11
0005fc00invoke-static {v11, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fc06const/4 v1, 0x2
0005fc08invoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
0005fc0emove-result-object v12
0005fc10invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
0005fc16move-result v1
0005fc18if-eqz v1, :cond_6c
0005fc1cgoto/16 :goto_130
0005fc20invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
0005fc26move-result-object v12
0005fc28invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
0005fc2emove-result v1
0005fc30if-eqz v1, :cond_130
0005fc34invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fc3amove-result-object v1
0005fc3ccheck-cast v1, Ljava/lang/String;
0005fc40invoke-virtual {v11}, Ljava/lang/String;->length()I
0005fc46move-result v5
0005fc48if-nez v5, :cond_84
0005fc4cgoto/16 :goto_fe
0005fc50const-string v5, "."
0005fc54invoke-static {v11, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fc5amove-result v6
0005fc5cif-nez v6, :cond_fe
0005fc60const-string v6, ".."
0005fc64invoke-virtual {v11, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fc6amove-result v7
0005fc6cif-eqz v7, :cond_96
0005fc70goto/16 :goto_fe
0005fc74if-eqz v1, :cond_fe
0005fc78invoke-virtual {v1}, Ljava/lang/String;->length()I
0005fc7emove-result v7
0005fc80if-nez v7, :cond_9f
0005fc84goto :goto_fe
0005fc86invoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fc8cmove-result v7
0005fc8eif-nez v7, :cond_fe
0005fc92invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fc98move-result v6
0005fc9aif-eqz v6, :cond_ac
0005fc9egoto :goto_fe
0005fca0invoke-virtual {v11, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fca6move-result v6
0005fca8if-nez v6, :cond_b7
0005fcacinvoke-virtual {v11, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0005fcb2move-result-object v6
0005fcb4goto :goto_b8
0005fcb6move-object v6, v11
0005fcb8invoke-virtual {v1, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fcbemove-result v7
0005fcc0if-nez v7, :cond_c2
0005fcc4invoke-virtual {v1, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
0005fccamove-result-object v1
0005fcccinvoke-static {v1}, LG1/c;->b(Ljava/lang/String;)Z
0005fcd2move-result v5
0005fcd4if-eqz v5, :cond_d4
0005fcd8sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale;
0005fcdcinvoke-static {v5, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fce2invoke-virtual {v1, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
0005fce8move-result-object v1
0005fceainvoke-static {v1, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fcf0const-string v5, "*"
0005fcf4invoke-static {v1, v5}, Lq1/i;->p0(Ljava/lang/CharSequence;Ljava/lang/String;)Z
0005fcfamove-result v5
0005fcfcif-nez v5, :cond_e1
0005fd00invoke-static {v6, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fd06move-result v1
0005fd08goto :goto_12d
0005fd0aconst-string v5, "*."
0005fd0einvoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
0005fd14move-result v7
0005fd16if-eqz v7, :cond_fe
0005fd1aconst/16 v7, 0x2a
0005fd1econst/4 v8, 0x4
0005fd20invoke-static {v1, v7, v0, v8}, Lq1/i;->t0(Ljava/lang/CharSequence;CII)I
0005fd26move-result v7
0005fd28const/4 v9, -0x1
0005fd2aif-eq v7, v9, :cond_f4
0005fd2egoto :goto_fe
0005fd30invoke-virtual {v6}, Ljava/lang/String;->length()I
0005fd36move-result v7
0005fd38invoke-virtual {v1}, Ljava/lang/String;->length()I
0005fd3emove-result v10
0005fd40if-ge v7, v10, :cond_100
0005fd44move v1, v2
0005fd46goto :goto_12d
0005fd48invoke-virtual {v5, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
0005fd4emove-result v5
0005fd50if-eqz v5, :cond_107
0005fd54goto :goto_fe
0005fd56invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0005fd5cmove-result-object v1
0005fd5econst-string v5, "(this as java.lang.String).substring(startIndex)"
0005fd62invoke-static {v1, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
0005fd68invoke-virtual {v6, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
0005fd6emove-result v5
0005fd70if-nez v5, :cond_117
0005fd74goto :goto_fe
0005fd76invoke-virtual {v6}, Ljava/lang/String;->length()I
0005fd7cmove-result v5
0005fd7einvoke-virtual {v1}, Ljava/lang/String;->length()I
0005fd84move-result v1
0005fd86sub-int/2addr v5, v1
0005fd88if-lez v5, :cond_12c
0005fd8csub-int/2addr v5, v0
0005fd8econst/16 v1, 0x2e
0005fd92invoke-static {v6, v1, v5, v8}, Lq1/i;->x0(Ljava/lang/String;CII)I
0005fd98move-result v1
0005fd9aif-eq v1, v9, :cond_12c
0005fd9egoto :goto_fe
0005fda0move v1, v0
0005fda2if-eqz v1, :cond_70
0005fda6return v0
0005fda8return v2
0005fb38
0005fdaa
0005fdaa // align 0x4
0005fdaa // align 0x4
0005fdac
0005fdacG1.c::verify(java.lang.String, javax.net.ssl.SSLSession):
0005fdbcconst-string v0, "host"
0005fdc0invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fdc6const-string v0, "session"
0005fdcainvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fdd0invoke-static {v3}, LG1/c;->b(Ljava/lang/String;)Z
0005fdd6move-result v0
0005fdd8const/4 v1, 0x0
0005fddaif-nez v0, :cond_12
0005fddegoto :goto_29
0005fde0invoke-interface {v4}, Ljavax/net/ssl/SSLSession;->getPeerCertificates()[Ljava/security/cert/Certificate;
0005fde6move-result-object v4
0005fde8aget-object v4, v4, v1
0005fdecif-eqz v4, :cond_21
0005fdf0check-cast v4, Ljava/security/cert/X509Certificate;
0005fdf4invoke-static {v3, v4}, LG1/c;->c(Ljava/lang/String;Ljava/security/cert/X509Certificate;)Z
0005fdfamove-result v3
0005fdfcreturn v3
0005fdfenew-instance v3, Ljava/lang/NullPointerException;
0005fe02const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
0005fe06invoke-direct {v3, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005fe0cthrow v3
0005fe0ereturn v1
0005fdac
0005fdacG1.c::verify(java.lang.String, javax.net.ssl.SSLSession):
0005fdbcconst-string v0, "host"
0005fdc0invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fdc6const-string v0, "session"
0005fdcainvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0005fdd0invoke-static {v3}, LG1/c;->b(Ljava/lang/String;)Z
0005fdd6move-result v0
0005fdd8const/4 v1, 0x0
0005fddaif-nez v0, :cond_12
0005fddegoto :goto_29
0005fde0invoke-interface {v4}, Ljavax/net/ssl/SSLSession;->getPeerCertificates()[Ljava/security/cert/Certificate;
0005fde6move-result-object v4
0005fde8aget-object v4, v4, v1
0005fdecif-eqz v4, :cond_21
0005fdf0check-cast v4, Ljava/security/cert/X509Certificate;
0005fdf4invoke-static {v3, v4}, LG1/c;->c(Ljava/lang/String;Ljava/security/cert/X509Certificate;)Z
0005fdfamove-result v3
0005fdfcreturn v3
0005fdfenew-instance v3, Ljava/lang/NullPointerException;
0005fe02const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
0005fe06invoke-direct {v3, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
0005fe0cthrow v3
0005fe0ereturn v1
0005fdac
0005fe10
0005fe10 struct try_item
0005fe10 start_addr uint32 0x5fde0
0005fe14 insn_count int 23
0005fe16 handler_off uint16 0x5fe19
0005fe18
0005fe18 struct encoded_catch_handler_list
0005fe18 size int 1
0005fe19
0005fe19 struct encoded_catch_handler ← 0x5fe16
0005fe19 size int64 1
0005fe1a handlers[0].type_idx int 0xb8b4
0005fe1c handlers[0].addr uint32 0x5fe0e
0005fe1d
0005fe1d // align 0x10
0005fe10 struct try_item
0005fe10 start_addr uint32 0x5fde0
0005fe14 insn_count int 23
0005fe16 handler_off uint16 0x5fe19
0005fe18
0005fe18 struct encoded_catch_handler_list
0005fe18 size int 1
0005fe19
0005fe19 struct encoded_catch_handler ← 0x5fe16
0005fe19 size int64 1
0005fe1a handlers[0].type_idx int 0xb8b4
0005fe1c handlers[0].addr uint32 0x5fe0e
0005fe1d
0005fe1d // align 0x10
0005fe20
0005fe20G1.c::a(java.security.cert.X509Certificate, int):
0005fe30sget-object v0, Lc1/q;->a:Lc1/q;
0005fe34invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectAlternativeNames()Ljava/util/Collection;
0005fe3amove-result-object v5
0005fe3cif-eqz v5, :cond_45
0005fe40new-instance v1, Ljava/util/ArrayList;
0005fe44invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
0005fe4ainvoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
0005fe50move-result-object v5
0005fe52invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
0005fe58move-result v2
0005fe5aif-eqz v2, :cond_44
0005fe5einvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fe64move-result-object v2
0005fe66check-cast v2, Ljava/util/List;
0005fe6aif-eqz v2, :cond_11
0005fe6einvoke-interface {v2}, Ljava/util/List;->size()I
0005fe74move-result v3
0005fe76const/4 v4, 0x2
0005fe78if-ge v3, v4, :cond_27
0005fe7cgoto :goto_11
0005fe7econst/4 v3, 0x0
0005fe80invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005fe86move-result-object v3
0005fe88invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
0005fe8emove-result-object v4
0005fe90invoke-static {v3, v4}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fe96move-result v3
0005fe98if-nez v3, :cond_37
0005fe9cgoto :goto_11
0005fe9econst/4 v3, 0x1
0005fea0invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005fea6move-result-object v2
0005fea8if-eqz v2, :cond_11
0005feaccheck-cast v2, Ljava/lang/String;
0005feb0invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005feb6goto :goto_11
0005feb8return-object v1
0005febareturn-object v0
0005fe20
0005fe20G1.c::a(java.security.cert.X509Certificate, int):
0005fe30sget-object v0, Lc1/q;->a:Lc1/q;
0005fe34invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectAlternativeNames()Ljava/util/Collection;
0005fe3amove-result-object v5
0005fe3cif-eqz v5, :cond_45
0005fe40new-instance v1, Ljava/util/ArrayList;
0005fe44invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
0005fe4ainvoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
0005fe50move-result-object v5
0005fe52invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
0005fe58move-result v2
0005fe5aif-eqz v2, :cond_44
0005fe5einvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
0005fe64move-result-object v2
0005fe66check-cast v2, Ljava/util/List;
0005fe6aif-eqz v2, :cond_11
0005fe6einvoke-interface {v2}, Ljava/util/List;->size()I
0005fe74move-result v3
0005fe76const/4 v4, 0x2
0005fe78if-ge v3, v4, :cond_27
0005fe7cgoto :goto_11
0005fe7econst/4 v3, 0x0
0005fe80invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005fe86move-result-object v3
0005fe88invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
0005fe8emove-result-object v4
0005fe90invoke-static {v3, v4}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
0005fe96move-result v3
0005fe98if-nez v3, :cond_37
0005fe9cgoto :goto_11
0005fe9econst/4 v3, 0x1
0005fea0invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
0005fea6move-result-object v2
0005fea8if-eqz v2, :cond_11
0005feaccheck-cast v2, Ljava/lang/String;
0005feb0invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005feb6goto :goto_11
0005feb8return-object v1
0005febareturn-object v0
0005fe20
Loading..