File classes.dex
Function:
    0007428c
    0007428cL0.p::a(android.graphics.Matrix, K0.a, int, android.graphics.Canvas):
    0007429cmove-object/from16 v0, v17
    000742a0move-object/from16 v1, v19
    000742a4move/from16 v2, v20
    000742a8move-object/from16 v3, v21
    000742aciget-object v4, v0, LL0/p;->c:LL0/r;
    000742b0iget v5, v4, LL0/r;->c:F
    000742b4iget v6, v0, LL0/p;->e:F
    000742b8sub-float/2addr v5, v6
    000742baiget v4, v4, LL0/r;->b:F
    000742beiget v7, v0, LL0/p;->d:F
    000742c2sub-float/2addr v4, v7
    000742c4new-instance v8, Landroid/graphics/RectF;
    000742c8float-to-double v9, v5
    000742cafloat-to-double v4, v4
    000742ccinvoke-static {v9, v10, v4, v5}, Ljava/lang/Math;->hypot(DD)D
    000742d2move-result-wide v4
    000742d4double-to-float v4, v4
    000742d6const/4 v5, 0x0
    000742d8invoke-direct {v8, v5, v5, v4, v5}, Landroid/graphics/RectF;-><init>(FFFF)V
    000742deiget-object v4, v0, LL0/t;->a:Landroid/graphics/Matrix;
    000742e2move-object/from16 v9, v18
    000742e6invoke-virtual {v4, v9}, Landroid/graphics/Matrix;->set(Landroid/graphics/Matrix;)V
    000742ecinvoke-virtual {v4, v7, v6}, Landroid/graphics/Matrix;->preTranslate(FF)Z
    000742f2invoke-virtual {v0}, LL0/p;->b()F
    000742f8move-result v6
    000742fainvoke-virtual {v4, v6}, Landroid/graphics/Matrix;->preRotate(F)Z
    00074300invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00074306iget v6, v8, Landroid/graphics/RectF;->bottom:F
    0007430aint-to-float v7, v2
    0007430cadd-float/2addr v6, v7
    0007430eiput v6, v8, Landroid/graphics/RectF;->bottom:F
    00074312neg-int v2, v2
    00074314int-to-float v2, v2
    00074316invoke-virtual {v8, v5, v2}, Landroid/graphics/RectF;->offset(FF)V
    0007431csget-object v14, LK0/a;->i:[I
    00074320const/4 v2, 0x0
    00074322iget v5, v1, LK0/a;->f:I
    00074326aput v5, v14, v2
    0007432aconst/4 v2, 0x1
    0007432ciget v5, v1, LK0/a;->e:I
    00074330aput v5, v14, v2
    00074334const/4 v2, 0x2
    00074336iget v5, v1, LK0/a;->d:I
    0007433aaput v5, v14, v2
    0007433eiget-object v1, v1, LK0/a;->c:Landroid/graphics/Paint;
    00074342new-instance v9, Landroid/graphics/LinearGradient;
    00074346iget v10, v8, Landroid/graphics/RectF;->left:F
    0007434aiget v11, v8, Landroid/graphics/RectF;->top:F
    0007434eiget v13, v8, Landroid/graphics/RectF;->bottom:F
    00074352sget-object v15, LK0/a;->j:[F
    00074356sget-object v16, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
    0007435amove v12, v10
    0007435cinvoke-direct/range {v9 .. v16}, Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V
    00074362invoke-virtual {v1, v9}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader;
    00074368invoke-virtual {v3}, Landroid/graphics/Canvas;->save()I
    0007436einvoke-virtual {v3, v4}, Landroid/graphics/Canvas;->concat(Landroid/graphics/Matrix;)V
    00074374invoke-virtual {v3, v8, v1}, Landroid/graphics/Canvas;->drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V
    0007437ainvoke-virtual {v3}, Landroid/graphics/Canvas;->restore()V
    00074380return-void
    0007428c
    00074382
    00074382 // align 0x4
    00074384
    00074384L0.q::<clinit>():
    00074394new-instance v0, Landroid/graphics/RectF;
    00074398invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
    0007439esput-object v0, LL0/q;->h:Landroid/graphics/RectF;
    000743a2return-void
    00074384
    000743a4
    000743a4L0.q::<init>(float, float, float, float):
    000743b4invoke-direct {v0}, LL0/s;-><init>()V
    000743baiput v1, v0, LL0/q;->b:F
    000743beiput v2, v0, LL0/q;->c:F
    000743c2iput v3, v0, LL0/q;->d:F
    000743c6iput v4, v0, LL0/q;->e:F
    000743careturn-void
    000743a4
    000743cc
    000743ccL0.q::a(android.graphics.Matrix, android.graphics.Path):
    000743dciget-object v0, v5, LL0/s;->a:Landroid/graphics/Matrix;
    000743e0invoke-virtual {v6, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
    000743e6invoke-virtual {v7, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
    000743ecsget-object v0, LL0/q;->h:Landroid/graphics/RectF;
    000743f0iget v1, v5, LL0/q;->b:F
    000743f4iget v2, v5, LL0/q;->c:F
    000743f8iget v3, v5, LL0/q;->d:F
    000743fciget v4, v5, LL0/q;->e:F
    00074400invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/RectF;->set(FFFF)V
    00074406iget v1, v5, LL0/q;->f:F
    0007440aiget v2, v5, LL0/q;->g:F
    0007440econst/4 v3, 0x0
    00074410invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Path;->arcTo(Landroid/graphics/RectF;FFZ)V
    00074416invoke-virtual {v7, v6}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
    0007441creturn-void
    000743cc
    0007441e
    0007441e // align 0x10
    00074420
    00074420L0.r::a(android.graphics.Matrix, android.graphics.Path):
    00074430iget-object v0, v2, LL0/s;->a:Landroid/graphics/Matrix;
    00074434invoke-virtual {v3, v0}, Landroid/graphics/Matrix;->invert(Landroid/graphics/Matrix;)Z
    0007443ainvoke-virtual {v4, v0}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
    00074440iget v0, v2, LL0/r;->b:F
    00074444iget v1, v2, LL0/r;->c:F
    00074448invoke-virtual {v4, v0, v1}, Landroid/graphics/Path;->lineTo(FF)V
    0007444einvoke-virtual {v4, v3}, Landroid/graphics/Path;->transform(Landroid/graphics/Matrix;)V
    00074454return-void
    00074420
    00074456
    00074456 // align 0x8
    00074458
    00074458L0.s::<init>():
    00074468invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0007446enew-instance v0, Landroid/graphics/Matrix;
    00074472invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    00074478iput-object v0, v1, LL0/s;->a:Landroid/graphics/Matrix;
    0007447creturn-void
    00074458
    0007447e
    0007447e // align 0x10
    00074480
    00074480L0.t::<clinit>():
    00074490new-instance v0, Landroid/graphics/Matrix;
    00074494invoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    0007449asput-object v0, LL0/t;->b:Landroid/graphics/Matrix;
    0007449ereturn-void
    00074480
    000744a0
    000744a0L0.t::<init>():
    000744b0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000744b6new-instance v0, Landroid/graphics/Matrix;
    000744bainvoke-direct {v0}, Landroid/graphics/Matrix;-><init>()V
    000744c0iput-object v0, v1, LL0/t;->a:Landroid/graphics/Matrix;
    000744c4return-void
    000744a0
    000744c6
    000744c6 // align 0x8
    000744c8
    000744c8L0.u::<init>():
    000744d8invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000744denew-instance v0, Ljava/util/ArrayList;
    000744e2invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    000744e8iput-object v0, v2, LL0/u;->f:Ljava/util/ArrayList;
    000744ecnew-instance v0, Ljava/util/ArrayList;
    000744f0invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    000744f6iput-object v0, v2, LL0/u;->g:Ljava/util/ArrayList;
    000744faconst/4 v0, 0x0
    000744fcconst/high16 v1, 0x43870000
    00074500invoke-virtual {v2, v0, v1, v0}, LL0/u;->d(FFF)V
    00074506return-void
    000744c8
    00074508
    00074508L0.u::a(float):
    00074518iget v0, v4, LL0/u;->d:F
    0007451ccmpl-float v1, v0, v5
    00074520if-nez v1, :cond_7
    00074524goto :goto_13
    00074526sub-float v0, v5, v0
    0007452aconst/high16 v1, 0x43b40000
    0007452eadd-float/2addr v0, v1
    00074530rem-float/2addr v0, v1
    00074532const/high16 v1, 0x43340000
    00074536cmpl-float v1, v0, v1
    0007453aif-lez v1, :cond_14
    0007453ereturn-void
    00074540new-instance v1, LL0/q;
    00074544iget v2, v4, LL0/u;->b:F
    00074548iget v3, v4, LL0/u;->c:F
    0007454cinvoke-direct {v1, v2, v3, v2, v3}, LL0/q;-><init>(FFFF)V
    00074552iget v2, v4, LL0/u;->d:F
    00074556iput v2, v1, LL0/q;->f:F
    0007455aiput v0, v1, LL0/q;->g:F
    0007455eiget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
    00074562new-instance v2, LL0/o;
    00074566invoke-direct {v2, v1}, LL0/o;-><init>(LL0/q;)V
    0007456cinvoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00074572iput v5, v4, LL0/u;->d:F
    00074576return-void
    00074508
    00074578
    00074578L0.u::b(android.graphics.Matrix, android.graphics.Path):
    00074588iget-object v0, v4, LL0/u;->f:Ljava/util/ArrayList;
    0007458cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00074592move-result v1
    00074594const/4 v2, 0x0
    00074596if-ge v2, v1, :cond_15
    0007459ainvoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000745a0move-result-object v3
    000745a2check-cast v3, LL0/s;
    000745a6invoke-virtual {v3, v5, v6}, LL0/s;->a(Landroid/graphics/Matrix;Landroid/graphics/Path;)V
    000745acadd-int/lit8 v2, v2, 0x1
    000745b0goto :goto_7
    000745b2return-void
    00074578
    000745b4
    000745b4L0.u::c(float, float):
    000745c4new-instance v0, LL0/r;
    000745c8invoke-direct {v0}, LL0/s;-><init>()V
    000745ceiput v5, v0, LL0/r;->b:F
    000745d2iput v6, v0, LL0/r;->c:F
    000745d6iget-object v1, v4, LL0/u;->f:Ljava/util/ArrayList;
    000745dainvoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000745e0new-instance v1, LL0/p;
    000745e4iget v2, v4, LL0/u;->b:F
    000745e8iget v3, v4, LL0/u;->c:F
    000745ecinvoke-direct {v1, v0, v2, v3}, LL0/p;-><init>(LL0/r;FF)V
    000745f2invoke-virtual {v1}, LL0/p;->b()F
    000745f8move-result v0
    000745faconst/high16 v2, 0x43870000
    000745feadd-float/2addr v0, v2
    00074600invoke-virtual {v1}, LL0/p;->b()F
    00074606move-result v3
    00074608add-float/2addr v3, v2
    0007460ainvoke-virtual {v4, v0}, LL0/u;->a(F)V
    00074610iget-object v0, v4, LL0/u;->g:Ljava/util/ArrayList;
    00074614invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0007461aiput v3, v4, LL0/u;->d:F
    0007461eiput v5, v4, LL0/u;->b:F
    00074622iput v6, v4, LL0/u;->c:F
    00074626return-void
    000745b4
    00074628
    00074628L0.u::d(float, float, float):
    00074638iput v2, v1, LL0/u;->a:F
    0007463cconst/4 v0, 0x0
    0007463eiput v0, v1, LL0/u;->b:F
    00074642iput v2, v1, LL0/u;->c:F
    00074646iput v3, v1, LL0/u;->d:F
    0007464aadd-float/2addr v3, v4
    0007464cconst/high16 v2, 0x43b40000
    00074650rem-float/2addr v3, v2
    00074652iput v3, v1, LL0/u;->e:F
    00074656iget-object v2, v1, LL0/u;->f:Ljava/util/ArrayList;
    0007465ainvoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
    00074660iget-object v2, v1, LL0/u;->g:Ljava/util/ArrayList;
    00074664invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
    0007466areturn-void
    00074628
    0007466c
    0007466cL0.x::<init>(int, java.lang.Object):
    0007467ciput v1, v0, LL0/x;->a:I
    00074680iput-object v2, v0, LL0/x;->b:Ljava/lang/Object;
    00074684invoke-direct {v0}, Landroid/view/ViewOutlineProvider;-><init>()V
    0007468areturn-void
    0007466c
    0007468c
    0007468cL0.x::getOutline(android.view.View, android.graphics.Outline):
    0007469ciget v9, v8, LL0/x;->a:I
    000746a0packed-switch v9, :pswitch_data_4c
    000746a6iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
    000746aacheck-cast v9, Lcom/google/android/material/chip/Chip;
    000746aeiget-object v9, v9, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
    000746b2if-eqz v9, :cond_11
    000746b6invoke-virtual {v9, v10}, Lz0/d;->getOutline(Landroid/graphics/Outline;)V
    000746bcgoto :goto_15
    000746beconst/4 v9, 0x0
    000746c0invoke-virtual {v10, v9}, Landroid/graphics/Outline;->setAlpha(F)V
    000746c6return-void
    000746c8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
    000746cccheck-cast v9, LL0/z;
    000746d0iget-object v9, v9, LL0/w;->e:Landroid/graphics/Path;
    000746d4invoke-virtual {v9}, Landroid/graphics/Path;->isEmpty()Z
    000746damove-result v0
    000746dcif-nez v0, :cond_25
    000746e0invoke-static {v10, v9}, LC0/b;->o(Landroid/graphics/Outline;Landroid/graphics/Path;)V
    000746e6return-void
    000746e8iget-object v9, v8, LL0/x;->b:Ljava/lang/Object;
    000746eccheck-cast v9, LL0/y;
    000746f0iget-object v0, v9, LL0/w;->c:LL0/k;
    000746f4if-eqz v0, :cond_4a
    000746f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    000746fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
    00074702move-result v0
    00074704if-nez v0, :cond_4a
    00074708iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    0007470ciget v1, v0, Landroid/graphics/RectF;->left:F
    00074710float-to-int v3, v1
    00074712iget v1, v0, Landroid/graphics/RectF;->top:F
    00074716float-to-int v4, v1
    00074718iget v1, v0, Landroid/graphics/RectF;->right:F
    0007471cfloat-to-int v5, v1
    0007471eiget v0, v0, Landroid/graphics/RectF;->bottom:F
    00074722float-to-int v6, v0
    00074724iget v7, v9, LL0/y;->g:F
    00074728move-object v2, v10
    0007472ainvoke-virtual/range {v2 .. v7}, Landroid/graphics/Outline;->setRoundRect(IIIIF)V
    00074730return-void
    00074732nop
    00074734.packed-switch 0x0
    0007468c
    00074744
    00074744L0.y::b():
    00074754iget-boolean v0, v1, LL0/y;->f:Z
    00074758if-eqz v0, :cond_b
    0007475ciget-boolean v0, v1, LL0/w;->a:Z
    00074760if-eqz v0, :cond_9
    00074764goto :goto_b
    00074766const/4 v0, 0x0
    00074768return v0
    0007476aconst/4 v0, 0x1
    0007476creturn v0
    00074744
    0007476e
    0007476e // align 0x10
    00074770
    00074770L0.y::<init>(com.google.android.material.navigation.NavigationView):
    00074780invoke-direct {v1}, LL0/w;-><init>()V
    00074786const/4 v0, 0x0
    00074788iput-boolean v0, v1, LL0/y;->f:Z
    0007478cconst/4 v0, 0x0
    0007478eiput v0, v1, LL0/y;->g:F
    00074792invoke-direct {v1, v2}, LL0/y;->d(Landroid/view/View;)V
    00074798return-void
    00074770
    0007479a
    0007479a // align 0x4
    0007479c
    0007479cL0.y::d(android.view.View):
    000747acnew-instance v0, LL0/x;
    000747b0const/4 v1, 0x0
    000747b2invoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
    000747b8invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
    000747bereturn-void
    0007479c
    000747c0
    000747c0L0.y::a(com.google.android.material.navigation.NavigationView):
    000747d0iget-object v0, v9, LL0/w;->c:LL0/k;
    000747d4const/4 v1, 0x0
    000747d6if-eqz v0, :cond_11
    000747daiget-object v2, v9, LL0/w;->d:Landroid/graphics/RectF;
    000747deif-nez v2, :cond_a
    000747e2goto :goto_11
    000747e4iget-object v0, v0, LL0/k;->f:LL0/c;
    000747e8invoke-interface {v0, v2}, LL0/c;->a(Landroid/graphics/RectF;)F
    000747eemove-result v0
    000747f0goto :goto_12
    000747f2move v0, v1
    000747f4iput v0, v9, LL0/y;->g:F
    000747f8iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    000747fcinvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
    00074802move-result v0
    00074804const/4 v2, 0x0
    00074806if-nez v0, :cond_29
    0007480aiget-object v0, v9, LL0/w;->c:LL0/k;
    0007480eif-nez v0, :cond_22
    00074812goto :goto_29
    00074814iget-object v3, v9, LL0/w;->d:Landroid/graphics/RectF;
    00074818invoke-virtual {v0, v3}, LL0/k;->d(Landroid/graphics/RectF;)Z
    0007481emove-result v0
    00074820goto :goto_2a
    00074822move v0, v2
    00074824const/4 v3, 0x1
    00074826if-nez v0, :cond_f6
    0007482aiget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    0007482einvoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z
    00074834move-result v0
    00074836if-nez v0, :cond_f7
    0007483aiget-object v0, v9, LL0/w;->c:LL0/k;
    0007483eif-eqz v0, :cond_f7
    00074842iget-boolean v4, v9, LL0/w;->b:Z
    00074846if-eqz v4, :cond_f7
    0007484aiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
    0007484einvoke-virtual {v0, v4}, LL0/k;->d(Landroid/graphics/RectF;)Z
    00074854move-result v0
    00074856if-nez v0, :cond_f7
    0007485aiget-object v0, v9, LL0/w;->c:LL0/k;
    0007485eiget-object v4, v0, LL0/k;->a:LP1/e;
    00074862instance-of v4, v4, LL0/i;
    00074866if-eqz v4, :cond_f7
    0007486aiget-object v4, v0, LL0/k;->b:LP1/e;
    0007486einstance-of v4, v4, LL0/i;
    00074872if-eqz v4, :cond_f7
    00074876iget-object v4, v0, LL0/k;->d:LP1/e;
    0007487ainstance-of v4, v4, LL0/i;
    0007487eif-eqz v4, :cond_f7
    00074882iget-object v4, v0, LL0/k;->c:LP1/e;
    00074886instance-of v4, v4, LL0/i;
    0007488aif-eqz v4, :cond_f7
    0007488eiget-object v4, v9, LL0/w;->d:Landroid/graphics/RectF;
    00074892iget-object v0, v0, LL0/k;->e:LL0/c;
    00074896invoke-interface {v0, v4}, LL0/c;->a(Landroid/graphics/RectF;)F
    0007489cmove-result v0
    0007489eiget-object v4, v9, LL0/w;->c:LL0/k;
    000748a2iget-object v4, v4, LL0/k;->f:LL0/c;
    000748a6iget-object v5, v9, LL0/w;->d:Landroid/graphics/RectF;
    000748aainvoke-interface {v4, v5}, LL0/c;->a(Landroid/graphics/RectF;)F
    000748b0move-result v4
    000748b2iget-object v5, v9, LL0/w;->c:LL0/k;
    000748b6iget-object v5, v5, LL0/k;->h:LL0/c;
    000748baiget-object v6, v9, LL0/w;->d:Landroid/graphics/RectF;
    000748beinvoke-interface {v5, v6}, LL0/c;->a(Landroid/graphics/RectF;)F
    000748c4move-result v5
    000748c6iget-object v6, v9, LL0/w;->c:LL0/k;
    000748caiget-object v6, v6, LL0/k;->g:LL0/c;
    000748ceiget-object v7, v9, LL0/w;->d:Landroid/graphics/RectF;
    000748d2invoke-interface {v6, v7}, LL0/c;->a(Landroid/graphics/RectF;)F
    000748d8move-result v6
    000748dacmpl-float v7, v0, v1
    000748deif-nez v7, :cond_a2
    000748e2cmpl-float v8, v5, v1
    000748e6if-nez v8, :cond_a2
    000748eacmpl-float v8, v4, v6
    000748eeif-nez v8, :cond_a2
    000748f2iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    000748f6iget v1, v0, Landroid/graphics/RectF;->left:F
    000748fasub-float/2addr v1, v4
    000748fciget v2, v0, Landroid/graphics/RectF;->top:F
    00074900iget v5, v0, Landroid/graphics/RectF;->right:F
    00074904iget v6, v0, Landroid/graphics/RectF;->bottom:F
    00074908invoke-virtual {v0, v1, v2, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
    0007490eiput v4, v9, LL0/y;->g:F
    00074912goto :goto_f6
    00074914if-nez v7, :cond_bd
    00074918cmpl-float v7, v4, v1
    0007491cif-nez v7, :cond_bd
    00074920cmpl-float v7, v5, v6
    00074924if-nez v7, :cond_bd
    00074928iget-object v0, v9, LL0/w;->d:Landroid/graphics/RectF;
    0007492ciget v1, v0, Landroid/graphics/RectF;->left:F
    00074930iget v2, v0, Landroid/graphics/RectF;->top:F
    00074934sub-float/2addr v2, v5
    00074936iget v4, v0, Landroid/graphics/RectF;->right:F
    0007493aiget v6, v0, Landroid/graphics/RectF;->bottom:F
    0007493einvoke-virtual {v0, v1, v2, v4, v6}, Landroid/graphics/RectF;->set(FFFF)V
    00074944iput v5, v9, LL0/y;->g:F
    00074948goto :goto_f6
    0007494acmpl-float v7, v4, v1
    0007494eif-nez v7, :cond_da
    00074952cmpl-float v7, v6, v1
    00074956if-nez v7, :cond_da
    0007495acmpl-float v7, v0, v5
    0007495eif-nez v7, :cond_da
    00074962iget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
    00074966iget v2, v1, Landroid/graphics/RectF;->left:F
    0007496aiget v4, v1, Landroid/graphics/RectF;->top:F
    0007496eiget v5, v1, Landroid/graphics/RectF;->right:F
    00074972add-float/2addr v5, v0
    00074974iget v6, v1, Landroid/graphics/RectF;->bottom:F
    00074978invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
    0007497eiput v0, v9, LL0/y;->g:F
    00074982goto :goto_f6
    00074984cmpl-float v5, v5, v1
    00074988if-nez v5, :cond_f7
    0007498ccmpl-float v1, v6, v1
    00074990if-nez v1, :cond_f7
    00074994cmpl-float v1, v0, v4
    00074998if-nez v1, :cond_f7
    0007499ciget-object v1, v9, LL0/w;->d:Landroid/graphics/RectF;
    000749a0iget v2, v1, Landroid/graphics/RectF;->left:F
    000749a4iget v4, v1, Landroid/graphics/RectF;->top:F
    000749a8iget v5, v1, Landroid/graphics/RectF;->right:F
    000749aciget v6, v1, Landroid/graphics/RectF;->bottom:F
    000749b0add-float/2addr v6, v0
    000749b2invoke-virtual {v1, v2, v4, v5, v6}, Landroid/graphics/RectF;->set(FFFF)V
    000749b8iput v0, v9, LL0/y;->g:F
    000749bcmove v2, v3
    000749beiput-boolean v2, v9, LL0/y;->f:Z
    000749c2invoke-virtual {v9}, LL0/y;->b()Z
    000749c8move-result v0
    000749caxor-int/2addr v0, v3
    000749ccinvoke-virtual {v10, v0}, Landroid/view/View;->setClipToOutline(Z)V
    000749d2invoke-virtual {v9}, LL0/y;->b()Z
    000749d8move-result v0
    000749daif-eqz v0, :cond_10b
    000749deinvoke-virtual {v10}, Landroid/view/View;->invalidate()V
    000749e4return-void
    000749e6invoke-virtual {v10}, Landroid/view/View;->invalidateOutline()V
    000749ecreturn-void
    000747c0
    000749ee
    000749ee // align 0x10
    000749f0
    000749f0L0.z::b():
    00074a00iget-boolean v0, v1, LL0/w;->a:Z
    00074a04return v0
    000749f0
    00074a06
    00074a06 // align 0x8
    00074a08
    00074a08L0.z::<init>(com.google.android.material.navigation.NavigationView):
    00074a18invoke-direct {v0}, LL0/w;-><init>()V
    00074a1einvoke-direct {v0, v1}, LL0/z;->d(Landroid/view/View;)V
    00074a24return-void
    00074a08
    00074a26
    00074a26 // align 0x8
    00074a28
    00074a28L0.z::d(android.view.View):
    00074a38new-instance v0, LL0/x;
    00074a3cconst/4 v1, 0x1
    00074a3einvoke-direct {v0, v1, v2}, LL0/x;-><init>(ILjava/lang/Object;)V
    00074a44invoke-virtual {v3, v0}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
    00074a4areturn-void
    00074a28
    00074a4c
    00074a4cL0.z::a(com.google.android.material.navigation.NavigationView):
    00074a5ciget-boolean v0, v1, LL0/w;->a:Z
    00074a60xor-int/lit8 v0, v0, 0x1
    00074a64invoke-virtual {v2, v0}, Landroid/view/View;->setClipToOutline(Z)V
    00074a6aiget-boolean v0, v1, LL0/w;->a:Z
    00074a6eif-eqz v0, :cond_f
    00074a72invoke-virtual {v2}, Landroid/view/View;->invalidate()V
    00074a78return-void
    00074a7ainvoke-virtual {v2}, Landroid/view/View;->invalidateOutline()V
    00074a80return-void
    00074a4c
    00074a82
    00074a82 // align 0x4
    00074a84
    00074a84L0.w::<init>():
    00074a94invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00074a9aconst/4 v0, 0x0
    00074a9ciput-boolean v0, v1, LL0/w;->a:Z
    00074aa0iput-boolean v0, v1, LL0/w;->b:Z
    00074aa4new-instance v0, Landroid/graphics/RectF;
    00074aa8invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
    00074aaeiput-object v0, v1, LL0/w;->d:Landroid/graphics/RectF;
    00074ab2new-instance v0, Landroid/graphics/Path;
    00074ab6invoke-direct {v0}, Landroid/graphics/Path;-><init>()V
    00074abciput-object v0, v1, LL0/w;->e:Landroid/graphics/Path;
    00074ac0return-void
    00074a84
    00074ac2
    00074ac2 // align 0x4
    00074ac4
    00074ac4L0.w::c():
    00074ad4iget-object v3, v6, LL0/w;->d:Landroid/graphics/RectF;
    00074ad8iget v0, v3, Landroid/graphics/RectF;->left:F
    00074adciget v1, v3, Landroid/graphics/RectF;->right:F
    00074ae0cmpg-float v0, v0, v1
    00074ae4if-gtz v0, :cond_20
    00074ae8iget v0, v3, Landroid/graphics/RectF;->top:F
    00074aeciget v1, v3, Landroid/graphics/RectF;->bottom:F
    00074af0cmpg-float v0, v0, v1
    00074af4if-gtz v0, :cond_20
    00074af8iget-object v1, v6, LL0/w;->c:LL0/k;
    00074afcif-eqz v1, :cond_20
    00074b00sget-object v0, LL0/l;->a:LL0/m;
    00074b04iget-object v5, v6, LL0/w;->e:Landroid/graphics/Path;
    00074b08const/4 v4, 0x0
    00074b0aconst/high16 v2, 0x3f800000
    00074b0einvoke-virtual/range {v0 .. v5}, LL0/m;->a(LL0/k;FLandroid/graphics/RectF;LC/h;Landroid/graphics/Path;)V
    00074b14return-void
    00074ac4
    00074b16
    00074b16 // align 0x8
    00074b18
    00074b18L1.a::append(char):
    00074b28iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074b2cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    00074b32return-object v1
    00074b18
    00074b34
    00074b34L1.a::append(java.lang.CharSequence):
    00074b44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074b48invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
    00074b4ereturn-object v1
    00074b34
    00074b50
    00074b50L1.a::append(java.lang.CharSequence, int, int):
    00074b60iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074b64invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
    00074b6areturn-object v1
    00074b50
    00074b6c
    00074b6cL1.a::append(char):
    00074b7ciget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074b80invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    00074b86return-object v1
    00074b6c
    00074b88
    00074b88L1.a::append(java.lang.CharSequence):
    00074b98iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074b9cinvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;
    00074ba2return-object v1
    00074b88
    00074ba4
    00074ba4L1.a::append(java.lang.CharSequence, int, int):
    00074bb4iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074bb8invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder;
    00074bbereturn-object v1
    00074ba4
    00074bc0
    00074bc0L1.a::toString():
    00074bd0iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074bd4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00074bdamove-result-object v0
    00074bdcreturn-object v0
    00074bc0
    00074bde
    00074bde // align 0x10
    00074be0
    00074be0L1.a::<init>():
    00074bf0invoke-direct {v2}, Ljava/io/Writer;-><init>()V
    00074bf6new-instance v0, Ljava/lang/StringBuilder;
    00074bfaconst/4 v1, 0x4
    00074bfcinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
    00074c02iput-object v0, v2, LL1/a;->a:Ljava/lang/StringBuilder;
    00074c06return-void
    00074be0
    00074c08
    00074c08L1.a::close():
    00074c18return-void
    00074c08
    00074c1a
    00074c1a // align 0x4
    00074c1c
    00074c1cL1.a::flush():
    00074c2creturn-void
    00074c1c
    00074c2e
    00074c2e // align 0x10
    00074c30
    00074c30L1.a::write(char[], int, int):
    00074c40if-eqz v2, :cond_7
    00074c44iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074c48invoke-virtual {v0, v2, v3, v4}, Ljava/lang/StringBuilder;->append([CII)Ljava/lang/StringBuilder;
    00074c4ereturn-void
    00074c30
    00074c50
    00074c50L1.a::write(java.lang.String):
    00074c60if-eqz v2, :cond_7
    00074c64iget-object v0, v1, LL1/a;->a:Ljava/lang/StringBuilder;
    00074c68invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00074c6ereturn-void
    00074c50
    00074c70
    00074c70M.a::c(android.graphics.Path):
    00074c80new-instance v0, Landroid/view/animation/PathInterpolator;
    00074c84invoke-direct {v0, v1}, Landroid/view/animation/PathInterpolator;-><init>(Landroid/graphics/Path;)V
    00074c8areturn-object v0
    00074c70
    00074c8c
    00074c8cM.a::a(float, float):
    00074c9cnew-instance v0, Landroid/view/animation/PathInterpolator;
    00074ca0invoke-direct {v0, v1, v2}, Landroid/view/animation/PathInterpolator;-><init>(FF)V
    00074ca6return-object v0
    00074c8c
    00074ca8
    00074ca8M.a::b(float, float, float, float):
    00074cb8new-instance v0, Landroid/view/animation/PathInterpolator;
    00074cbcinvoke-direct {v0, v1, v2, v3, v4}, Landroid/view/animation/PathInterpolator;-><init>(FFFF)V
    00074cc2return-object v0
    00074ca8
    00074cc4
    00074cc4M0.a::Q(float):
    00074cd4iget v0, v1, LM0/a;->j:I
    00074cd8packed-switch v0, :pswitch_data_18
    00074cdeconst/4 v0, 0x0
    00074ce0cmpg-float v2, v2, v0
    00074ce4if-gez v2, :cond_c
    00074ce8const/4 v2, 0x1
    00074ceagoto :goto_d
    00074cecconst/4 v2, 0x0
    00074ceereturn v2
    00074cf0const/4 v0, 0x0
    00074cf2cmpl-float v2, v2, v0
    00074cf6if-lez v2, :cond_15
    00074cfaconst/4 v2, 0x1
    00074cfcgoto :goto_16
    00074cfeconst/4 v2, 0x0
    00074d00return v2
    00074d02nop
    00074d04.packed-switch 0x0
    00074cc4
    00074d10
    00074d10M0.a::S(android.view.View):
    00074d20iget v0, v2, LM0/a;->j:I
    00074d24packed-switch v0, :pswitch_data_30
    00074d2ainvoke-virtual {v3}, Landroid/view/View;->getLeft()I
    00074d30move-result v3
    00074d32iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074d36iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    00074d3ainvoke-virtual {v2}, LM0/a;->E()I
    00074d40move-result v1
    00074d42add-int/2addr v1, v0
    00074d44div-int/lit8 v1, v1, 0x2
    00074d48if-le v3, v1, :cond_18
    00074d4cconst/4 v3, 0x1
    00074d4egoto :goto_19
    00074d50const/4 v3, 0x0
    00074d52return v3
    00074d54invoke-virtual {v3}, Landroid/view/View;->getRight()I
    00074d5amove-result v3
    00074d5cinvoke-virtual {v2}, LM0/a;->E()I
    00074d62move-result v0
    00074d64invoke-virtual {v2}, LM0/a;->G()I
    00074d6amove-result v1
    00074d6csub-int/2addr v0, v1
    00074d6ediv-int/lit8 v0, v0, 0x2
    00074d72if-ge v3, v0, :cond_2d
    00074d76const/4 v3, 0x1
    00074d78goto :goto_2e
    00074d7aconst/4 v3, 0x0
    00074d7creturn v3
    00074d7enop
    00074d80.packed-switch 0x0
    00074d10
    00074d8c
    00074d8cM0.a::T(float, float):
    00074d9ciget v0, v1, LM0/a;->j:I
    00074da0packed-switch v0, :pswitch_data_46
    00074da6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
    00074dacmove-result v0
    00074daeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
    00074db4move-result v3
    00074db6cmpl-float v3, v0, v3
    00074dbaif-lez v3, :cond_23
    00074dbeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
    00074dc4move-result v2
    00074dc6iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074dcainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00074dd0const/16 v3, 0x1f4
    00074dd4int-to-float v3, v3
    00074dd6cmpl-float v2, v2, v3
    00074ddaif-lez v2, :cond_23
    00074ddeconst/4 v2, 0x1
    00074de0goto :goto_24
    00074de2const/4 v2, 0x0
    00074de4return v2
    00074de6invoke-static {v2}, Ljava/lang/Math;->abs(F)F
    00074decmove-result v0
    00074deeinvoke-static {v3}, Ljava/lang/Math;->abs(F)F
    00074df4move-result v3
    00074df6cmpl-float v3, v0, v3
    00074dfaif-lez v3, :cond_43
    00074dfeinvoke-static {v2}, Ljava/lang/Math;->abs(F)F
    00074e04move-result v2
    00074e06iget-object v3, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074e0ainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00074e10const/16 v3, 0x1f4
    00074e14int-to-float v3, v3
    00074e16cmpl-float v2, v2, v3
    00074e1aif-lez v2, :cond_43
    00074e1econst/4 v2, 0x1
    00074e20goto :goto_44
    00074e22const/4 v2, 0x0
    00074e24return v2
    00074e26nop
    00074e28.packed-switch 0x0
    00074d8c
    00074e34
    00074e34M0.a::h0(android.view.View, float):
    00074e44iget v0, v2, LM0/a;->j:I
    00074e48packed-switch v0, :pswitch_data_3e
    00074e4einvoke-virtual {v3}, Landroid/view/View;->getRight()I
    00074e54move-result v3
    00074e56int-to-float v3, v3
    00074e58iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074e5ciget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
    00074e60mul-float/2addr v4, v1
    00074e62add-float/2addr v4, v3
    00074e64invoke-static {v4}, Ljava/lang/Math;->abs(F)F
    00074e6amove-result v3
    00074e6cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00074e72const/high16 v4, 0x3f000000
    00074e76cmpl-float v3, v3, v4
    00074e7aif-lez v3, :cond_1f
    00074e7econst/4 v3, 0x1
    00074e80goto :goto_20
    00074e82const/4 v3, 0x0
    00074e84return v3
    00074e86invoke-virtual {v3}, Landroid/view/View;->getLeft()I
    00074e8cmove-result v3
    00074e8eint-to-float v3, v3
    00074e90iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074e94iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->k:F
    00074e98mul-float/2addr v4, v1
    00074e9aadd-float/2addr v4, v3
    00074e9cinvoke-static {v4}, Ljava/lang/Math;->abs(F)F
    00074ea2move-result v3
    00074ea4invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00074eaaconst/high16 v4, 0x3f000000
    00074eaecmpl-float v3, v3, v4
    00074eb2if-lez v3, :cond_3b
    00074eb6const/4 v3, 0x1
    00074eb8goto :goto_3c
    00074ebaconst/4 v3, 0x0
    00074ebcreturn v3
    00074ebenop
    00074ec0.packed-switch 0x0
    00074e34
    00074ecc
    00074eccM0.a::n(int):
    00074edciget v0, v2, LM0/a;->j:I
    00074ee0packed-switch v0, :pswitch_data_24
    00074ee6iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074eeaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    00074eeeint-to-float v0, v0
    00074ef0invoke-virtual {v2}, LM0/a;->E()I
    00074ef6move-result v1
    00074ef8int-to-float v1, v1
    00074efasub-float v1, v0, v1
    00074efeint-to-float v3, v3
    00074f00sub-float/2addr v0, v3
    00074f02div-float/2addr v0, v1
    00074f04return v0
    00074f06invoke-virtual {v2}, LM0/a;->G()I
    00074f0cmove-result v0
    00074f0eint-to-float v0, v0
    00074f10invoke-virtual {v2}, LM0/a;->E()I
    00074f16move-result v1
    00074f18int-to-float v1, v1
    00074f1asub-float/2addr v1, v0
    00074f1cint-to-float v3, v3
    00074f1esub-float/2addr v3, v0
    00074f20div-float/2addr v3, v1
    00074f22return v3
    00074f24.packed-switch 0x0
    00074ecc
    00074f30
    00074f30M0.a::m(android.view.ViewGroup$MarginLayoutParams):
    00074f40iget v0, v1, LM0/a;->j:I
    00074f44packed-switch v0, :pswitch_data_c
    00074f4aiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    00074f4ereturn v2
    00074f50iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    00074f54return v2
    00074f56nop
    00074f58.packed-switch 0x0
    00074f30
    00074f64
    00074f64M0.a::C(android.view.ViewGroup$MarginLayoutParams):
    00074f74iget v0, v1, LM0/a;->j:I
    00074f78packed-switch v0, :pswitch_data_c
    00074f7eiget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    00074f82return v2
    00074f84iget v2, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    00074f88return v2
    00074f8anop
    00074f8c.packed-switch 0x0
    00074f64
    00074f98
    00074f98M0.a::E():
    00074fa8iget v0, v3, LM0/a;->j:I
    00074facpacked-switch v0, :pswitch_data_22
    00074fb2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074fb6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    00074fbaiget v2, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
    00074fbesub-int/2addr v1, v2
    00074fc0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    00074fc4sub-int/2addr v1, v0
    00074fc6const/4 v0, 0x0
    00074fc8invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
    00074fcemove-result v0
    00074fd0return v0
    00074fd2iget-object v0, v3, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00074fd6iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->n:I
    00074fdaiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    00074fdeadd-int/2addr v1, v0
    00074fe0const/4 v0, 0x0
    00074fe2invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
    00074fe8move-result v0
    00074feareturn v0
    00074fec.packed-switch 0x0
    00074f98
    00074ff8
    00074ff8M0.a::G():
    00075008iget v0, v2, LM0/a;->j:I
    0007500cpacked-switch v0, :pswitch_data_14
    00075012iget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075016iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    0007501areturn v0
    0007501ciget-object v0, v2, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075020iget v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
    00075024neg-int v1, v1
    00075026iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    0007502asub-int/2addr v1, v0
    0007502creturn v1
    0007502enop
    00075030.packed-switch 0x0
    00074ff8
    0007503c
    0007503cM0.a::H():
    0007504ciget v0, v1, LM0/a;->j:I
    00075050packed-switch v0, :pswitch_data_10
    00075056iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0007505aiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    0007505ereturn v0
    00075060iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075064iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    00075068return v0
    0007506anop
    0007506c.packed-switch 0x0
    0007503c
    00075078
    00075078M0.a::I():
    00075088iget v0, v1, LM0/a;->j:I
    0007508cpacked-switch v0, :pswitch_data_10
    00075092invoke-virtual {v1}, LM0/a;->E()I
    00075098move-result v0
    0007509areturn v0
    0007509ciget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000750a0iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
    000750a4neg-int v0, v0
    000750a6return v0
    000750a8.packed-switch 0x0
    00075078
    000750b4
    000750b4M0.a::J(android.view.View):
    000750c4iget v0, v1, LM0/a;->j:I
    000750c8packed-switch v0, :pswitch_data_1a
    000750ceinvoke-virtual {v2}, Landroid/view/View;->getLeft()I
    000750d4move-result v2
    000750d6iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000750daiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    000750desub-int/2addr v2, v0
    000750e0return v2
    000750e2invoke-virtual {v2}, Landroid/view/View;->getRight()I
    000750e8move-result v2
    000750eaiget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000750eeiget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    000750f2add-int/2addr v2, v0
    000750f4return v2
    000750f6nop
    000750f8.packed-switch 0x0
    000750b4
    00075104
    00075104M0.a::N(androidx.coordinatorlayout.widget.CoordinatorLayout):
    00075114iget v0, v1, LM0/a;->j:I
    00075118packed-switch v0, :pswitch_data_10
    0007511einvoke-virtual {v2}, Landroid/view/View;->getRight()I
    00075124move-result v2
    00075126return v2
    00075128invoke-virtual {v2}, Landroid/view/View;->getLeft()I
    0007512emove-result v2
    00075130return v2
    00075132nop
    00075134.packed-switch 0x0
    00075104
    00075140
    00075140M0.a::O():
    00075150iget v0, v1, LM0/a;->j:I
    00075154packed-switch v0, :pswitch_data_a
    0007515aconst/4 v0, 0x0
    0007515creturn v0
    0007515econst/4 v0, 0x1
    00075160return v0
    00075162nop
    00075164.packed-switch 0x0
    00075140
    00075170
    00075170M0.a::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
    00075180iput v2, v0, LM0/a;->j:I
    00075184iput-object v1, v0, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075188invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007518ereturn-void
    00075170
    00075190
    00075190M0.a::l0(android.view.ViewGroup$MarginLayoutParams, int):
    000751a0iget v0, v1, LM0/a;->j:I
    000751a4packed-switch v0, :pswitch_data_c
    000751aaiput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    000751aereturn-void
    000751b0iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    000751b4return-void
    000751b6nop
    000751b8.packed-switch 0x0
    00075190
    000751c4
    000751c4M0.a::m0(android.view.ViewGroup$MarginLayoutParams, int, int):
    000751d4iget v0, v1, LM0/a;->j:I
    000751d8packed-switch v0, :pswitch_data_18
    000751deiget-object v4, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000751e2iget v4, v4, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    000751e6if-gt v3, v4, :cond_e
    000751easub-int/2addr v4, v3
    000751eciput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    000751f0return-void
    000751f2iget-object v0, v1, LM0/a;->k:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000751f6iget v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->m:I
    000751faif-gt v3, v0, :cond_17
    000751feiput v4, v2, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    00075202return-void
    00075204.packed-switch 0x0
    000751c4
    00075210
    00075210M0.b::h(android.view.View):
    00075220iget-object v2, v1, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075224iget v0, v1, LM0/b;->b:I
    00075228invoke-virtual {v2, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v(I)V
    0007522econst/4 v2, 0x1
    00075230return v2
    00075210
    00075232
    00075232 // align 0x4
    00075234
    00075234M0.b::<init>(com.google.android.material.sidesheet.SideSheetBehavior, int):
    00075244invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007524aiput-object v1, v0, LM0/b;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0007524eiput v2, v0, LM0/b;->b:I
    00075252return-void
    00075234
    00075254
    00075254M0.c::<init>(com.google.android.material.sidesheet.SideSheetBehavior, android.view.ViewGroup$MarginLayoutParams, int, android.view.View):
    00075264invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007526aiput-object v1, v0, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0007526eiput-object v2, v0, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
    00075272iput v3, v0, LM0/c;->c:I
    00075276iput-object v4, v0, LM0/c;->d:Landroid/view/View;
    0007527areturn-void
    00075254
    0007527c
    0007527cM0.c::onAnimationUpdate(android.animation.ValueAnimator):
    0007528ciget-object v0, v3, LM0/c;->a:Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075290iget-object v0, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075294invoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F
    0007529amove-result v4
    0007529ciget v1, v3, LM0/c;->c:I
    000752a0const/4 v2, 0x0
    000752a2invoke-static {v1, v2, v4}, Lr0/a;->c(IIF)I
    000752a8move-result v4
    000752aaiget-object v1, v3, LM0/c;->b:Landroid/view/ViewGroup$MarginLayoutParams;
    000752aeinvoke-virtual {v0, v1, v4}, LC1/l;->l0(Landroid/view/ViewGroup$MarginLayoutParams;I)V
    000752b4iget-object v4, v3, LM0/c;->d:Landroid/view/View;
    000752b8invoke-virtual {v4}, Landroid/view/View;->requestLayout()V
    000752bereturn-void
    0007527c
    000752c0
    000752c0M0.d::c0(android.view.View, int):
    000752d0iget v0, v4, LM0/d;->h:I
    000752d4packed-switch v0, :pswitch_data_58
    000752daiget-object v0, v4, LM0/d;->i:Lx/a;
    000752decheck-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    000752e2iget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->L:I
    000752e6const/4 v2, 0x1
    000752e8if-ne v1, v2, :cond_f
    000752ecgoto :goto_3f
    000752eeiget-boolean v3, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b0:Z
    000752f2if-eqz v3, :cond_14
    000752f6goto :goto_3f
    000752f8const/4 v3, 0x3
    000752faif-ne v1, v3, :cond_31
    000752feiget v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->Z:I
    00075302if-ne v1, v6, :cond_31
    00075306iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->V:Ljava/lang/ref/WeakReference;
    0007530aif-eqz v6, :cond_26
    0007530einvoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075314move-result-object v6
    00075316check-cast v6, Landroid/view/View;
    0007531agoto :goto_27
    0007531cconst/4 v6, 0x0
    0007531eif-eqz v6, :cond_31
    00075322const/4 v1, -0x1
    00075324invoke-virtual {v6, v1}, Landroid/view/View;->canScrollVertically(I)Z
    0007532amove-result v6
    0007532cif-eqz v6, :cond_31
    00075330goto :goto_3f
    00075332invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    00075338iget-object v6, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
    0007533cif-eqz v6, :cond_3f
    00075340invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075346move-result-object v6
    00075348if-ne v6, v5, :cond_3f
    0007534cgoto :goto_40
    0007534econst/4 v2, 0x0
    00075350return v2
    00075352iget-object v6, v4, LM0/d;->i:Lx/a;
    00075356check-cast v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    0007535aiget v0, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
    0007535econst/4 v1, 0x0
    00075360const/4 v2, 0x1
    00075362if-ne v0, v2, :cond_4c
    00075366goto :goto_57
    00075368iget-object v6, v6, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    0007536cif-eqz v6, :cond_57
    00075370invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075376move-result-object v6
    00075378if-ne v6, v5, :cond_57
    0007537cmove v1, v2
    0007537ereturn v1
    00075380.packed-switch 0x0
    000752c0
    0007538c
    0007538cM0.d::i(android.view.View, int):
    0007539ciget v0, v1, LM0/d;->h:I
    000753a0packed-switch v0, :pswitch_data_20
    000753a6invoke-virtual {v2}, Landroid/view/View;->getLeft()I
    000753acmove-result v2
    000753aereturn v2
    000753b0iget-object v2, v1, LM0/d;->i:Lx/a;
    000753b4check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    000753b8iget-object v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    000753bcinvoke-virtual {v0}, LC1/l;->I()I
    000753c2move-result v0
    000753c4iget-object v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    000753c8invoke-virtual {v2}, LC1/l;->H()I
    000753cemove-result v2
    000753d0invoke-static {v3, v0, v2}, LP1/e;->h(III)I
    000753d6move-result v2
    000753d8return v2
    000753danop
    000753dc.packed-switch 0x0
    0007538c
    000753e8
    000753e8M0.d::j(android.view.View, int):
    000753f8iget v0, v1, LM0/d;->h:I
    000753fcpacked-switch v0, :pswitch_data_1c
    00075402iget-object v2, v1, LM0/d;->i:Lx/a;
    00075406check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    0007540ainvoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
    00075410move-result v2
    00075412invoke-virtual {v1}, LM0/d;->y()I
    00075418move-result v0
    0007541ainvoke-static {v3, v2, v0}, LP1/e;->h(III)I
    00075420move-result v2
    00075422return v2
    00075424invoke-virtual {v2}, Landroid/view/View;->getTop()I
    0007542amove-result v2
    0007542creturn v2
    0007542enop
    00075430.packed-switch 0x0
    000753e8
    0007543c
    0007543cM0.d::x(android.view.View):
    0007544ciget v0, v1, LM0/d;->h:I
    00075450packed-switch v0, :pswitch_data_14
    00075456invoke-super {v1, v2}, LP1/e;->x(Landroid/view/View;)I
    0007545cmove-result v2
    0007545ereturn v2
    00075460iget-object v2, v1, LM0/d;->i:Lx/a;
    00075464check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075468iget v0, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->l:I
    0007546ciget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->o:I
    00075470add-int/2addr v0, v2
    00075472return v0
    00075474.packed-switch 0x0
    0007543c
    00075480
    00075480M0.d::y():
    00075490iget v0, v2, LM0/d;->h:I
    00075494packed-switch v0, :pswitch_data_18
    0007549ainvoke-super {v2}, LP1/e;->y()I
    000754a0move-result v0
    000754a2return v0
    000754a4iget-object v0, v2, LM0/d;->i:Lx/a;
    000754a8check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    000754aciget-boolean v1, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
    000754b0if-eqz v1, :cond_15
    000754b4iget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
    000754b8goto :goto_17
    000754baiget v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
    000754bereturn v0
    000754c0.packed-switch 0x1
    00075480
    000754cc
    000754ccM0.d::<init>(x.a, int):
    000754dciput v2, v0, LM0/d;->h:I
    000754e0iput-object v1, v0, LM0/d;->i:Lx/a;
    000754e4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000754eareturn-void
    000754cc
    000754ec
    000754ecM0.d::N(int):
    000754fciget v0, v2, LM0/d;->h:I
    00075500packed-switch v0, :pswitch_data_24
    00075506const/4 v0, 0x1
    00075508if-ne v3, v0, :cond_13
    0007550ciget-object v3, v2, LM0/d;->i:Lx/a;
    00075510check-cast v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    00075514iget-boolean v1, v3, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->K:Z
    00075518if-eqz v1, :cond_13
    0007551cinvoke-virtual {v3, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
    00075522return-void
    00075524const/4 v0, 0x1
    00075526if-ne v3, v0, :cond_22
    0007552aiget-object v3, v2, LM0/d;->i:Lx/a;
    0007552echeck-cast v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075532iget-boolean v1, v3, Lcom/google/android/material/sidesheet/SideSheetBehavior;->g:Z
    00075536if-eqz v1, :cond_22
    0007553ainvoke-virtual {v3, v0}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->w(I)V
    00075540return-void
    00075542nop
    00075544.packed-switch 0x0
    000754ec
    00075550
    00075550M0.d::O(android.view.View, int, int):
    00075560iget v0, v4, LM0/d;->h:I
    00075564packed-switch v0, :pswitch_data_56
    0007556aiget-object v5, v4, LM0/d;->i:Lx/a;
    0007556echeck-cast v5, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    00075572invoke-virtual {v5, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->y(I)V
    00075578return-void
    0007557aiget-object v7, v4, LM0/d;->i:Lx/a;
    0007557echeck-cast v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075582iget-object v0, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->q:Ljava/lang/ref/WeakReference;
    00075586if-eqz v0, :cond_1c
    0007558ainvoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075590move-result-object v0
    00075592check-cast v0, Landroid/view/View;
    00075596goto :goto_1d
    00075598const/4 v0, 0x0
    0007559aif-eqz v0, :cond_37
    0007559einvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000755a4move-result-object v1
    000755a6check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams;
    000755aaif-eqz v1, :cond_37
    000755aeiget-object v2, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    000755b2invoke-virtual {v5}, Landroid/view/View;->getLeft()I
    000755b8move-result v3
    000755bainvoke-virtual {v5}, Landroid/view/View;->getRight()I
    000755c0move-result v5
    000755c2invoke-virtual {v2, v1, v3, v5}, LC1/l;->m0(Landroid/view/ViewGroup$MarginLayoutParams;II)V
    000755c8invoke-virtual {v0, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    000755ceiget-object v5, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->v:Ljava/util/LinkedHashSet;
    000755d2invoke-interface {v5}, Ljava/util/Set;->isEmpty()Z
    000755d8move-result v0
    000755daif-nez v0, :cond_54
    000755deiget-object v7, v7, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    000755e2invoke-virtual {v7, v6}, LC1/l;->n(I)F
    000755e8invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000755eemove-result-object v5
    000755f0invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    000755f6move-result v6
    000755f8if-nez v6, :cond_4f
    000755fcgoto :goto_54
    000755feinvoke-static {v5}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    00075604move-result-object v5
    00075606throw v5
    00075608return-void
    0007560anop
    0007560c.packed-switch 0x0
    00075550
    00075618
    00075618M0.d::P(android.view.View, float, float):
    00075628iget v0, v5, LM0/d;->h:I
    0007562cpacked-switch v0, :pswitch_data_14e
    00075632const/4 v0, 0x0
    00075634cmpg-float v1, v8, v0
    00075638const/4 v2, 0x6
    0007563aconst/4 v3, 0x3
    0007563ciget-object v4, v5, LM0/d;->i:Lx/a;
    00075640check-cast v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    00075644if-gez v1, :cond_27
    00075648iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
    0007564cif-eqz v7, :cond_17
    00075650move v2, v3
    00075652goto/16 :goto_e8
    00075656invoke-virtual {v6}, Landroid/view/View;->getTop()I
    0007565cmove-result v7
    0007565einvoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    00075664invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007566aiget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
    0007566eif-le v7, v8, :cond_14
    00075672goto/16 :goto_e8
    00075676iget-boolean v1, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I:Z
    0007567aif-eqz v1, :cond_76
    0007567einvoke-virtual {v4, v6, v8}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->H(Landroid/view/View;F)Z
    00075684move-result v1
    00075686if-eqz v1, :cond_76
    0007568ainvoke-static {v7}, Ljava/lang/Math;->abs(F)F
    00075690move-result v7
    00075692invoke-static {v8}, Ljava/lang/Math;->abs(F)F
    00075698move-result v0
    0007569acmpg-float v7, v7, v0
    0007569eif-gez v7, :cond_44
    000756a2iget v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->d:I
    000756a6int-to-float v7, v7
    000756a8cmpl-float v7, v8, v7
    000756acif-gtz v7, :cond_53
    000756b0invoke-virtual {v6}, Landroid/view/View;->getTop()I
    000756b6move-result v7
    000756b8iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->T:I
    000756bcinvoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
    000756c2move-result v0
    000756c4add-int/2addr v0, v8
    000756c6div-int/lit8 v0, v0, 0x2
    000756caif-le v7, v0, :cond_56
    000756ceconst/4 v2, 0x5
    000756d0goto/16 :goto_e8
    000756d4iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
    000756d8if-eqz v7, :cond_5b
    000756dcgoto :goto_14
    000756deinvoke-virtual {v6}, Landroid/view/View;->getTop()I
    000756e4move-result v7
    000756e6invoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->B()I
    000756ecmove-result v8
    000756eesub-int/2addr v7, v8
    000756f0invoke-static {v7}, Ljava/lang/Math;->abs(I)I
    000756f6move-result v7
    000756f8invoke-virtual {v6}, Landroid/view/View;->getTop()I
    000756femove-result v8
    00075700iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
    00075704sub-int/2addr v8, v0
    00075706invoke-static {v8}, Ljava/lang/Math;->abs(I)I
    0007570cmove-result v8
    0007570eif-ge v7, v8, :cond_e8
    00075712goto :goto_14
    00075714cmpl-float v0, v8, v0
    00075718const/4 v1, 0x4
    0007571aif-eqz v0, :cond_a7
    0007571einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
    00075724move-result v7
    00075726invoke-static {v8}, Ljava/lang/Math;->abs(F)F
    0007572cmove-result v8
    0007572ecmpl-float v7, v7, v8
    00075732if-lez v7, :cond_88
    00075736goto :goto_a7
    00075738iget-boolean v7, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
    0007573cif-eqz v7, :cond_8e
    00075740move v2, v1
    00075742goto :goto_e8
    00075744invoke-virtual {v6}, Landroid/view/View;->getTop()I
    0007574amove-result v7
    0007574ciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
    00075750sub-int v8, v7, v8
    00075754invoke-static {v8}, Ljava/lang/Math;->abs(I)I
    0007575amove-result v8
    0007575ciget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
    00075760sub-int/2addr v7, v0
    00075762invoke-static {v7}, Ljava/lang/Math;->abs(I)I
    00075768move-result v7
    0007576aif-ge v8, v7, :cond_8c
    0007576einvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00075774goto :goto_e8
    00075776invoke-virtual {v6}, Landroid/view/View;->getTop()I
    0007577cmove-result v7
    0007577eiget-boolean v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->b:Z
    00075782if-eqz v8, :cond_c2
    00075786iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->D:I
    0007578asub-int v8, v7, v8
    0007578einvoke-static {v8}, Ljava/lang/Math;->abs(I)I
    00075794move-result v8
    00075796iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
    0007579asub-int/2addr v7, v0
    0007579cinvoke-static {v7}, Ljava/lang/Math;->abs(I)I
    000757a2move-result v7
    000757a4if-ge v8, v7, :cond_8c
    000757a8goto/16 :goto_14
    000757aciget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->E:I
    000757b0if-ge v7, v8, :cond_d6
    000757b4iget v8, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
    000757b8sub-int v8, v7, v8
    000757bcinvoke-static {v8}, Ljava/lang/Math;->abs(I)I
    000757c2move-result v8
    000757c4if-ge v7, v8, :cond_d2
    000757c8goto/16 :goto_14
    000757ccinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000757d2goto :goto_e8
    000757d4sub-int v8, v7, v8
    000757d8invoke-static {v8}, Ljava/lang/Math;->abs(I)I
    000757demove-result v8
    000757e0iget v0, v4, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G:I
    000757e4sub-int/2addr v7, v0
    000757e6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
    000757ecmove-result v7
    000757eeif-ge v8, v7, :cond_8c
    000757f2invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000757f8invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000757feconst/4 v7, 0x1
    00075800invoke-virtual {v4, v6, v2, v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->I(Landroid/view/View;IZ)V
    00075806return-void
    00075808iget-object v0, v5, LM0/d;->i:Lx/a;
    0007580ccheck-cast v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075810iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075814invoke-virtual {v1, v7}, LC1/l;->Q(F)Z
    0007581amove-result v1
    0007581cif-eqz v1, :cond_fd
    00075820goto :goto_145
    00075822iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075826invoke-virtual {v1, v6, v7}, LC1/l;->h0(Landroid/view/View;F)Z
    0007582cmove-result v1
    0007582eif-eqz v1, :cond_116
    00075832iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075836invoke-virtual {v1, v7, v8}, LC1/l;->T(FF)Z
    0007583cmove-result v7
    0007583eif-nez v7, :cond_147
    00075842iget-object v7, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075846invoke-virtual {v7, v6}, LC1/l;->S(Landroid/view/View;)Z
    0007584cmove-result v7
    0007584eif-eqz v7, :cond_145
    00075852goto :goto_147
    00075854const/4 v1, 0x0
    00075856cmpl-float v1, v7, v1
    0007585aif-eqz v1, :cond_128
    0007585einvoke-static {v7}, Ljava/lang/Math;->abs(F)F
    00075864move-result v7
    00075866invoke-static {v8}, Ljava/lang/Math;->abs(F)F
    0007586cmove-result v8
    0007586ecmpl-float v7, v7, v8
    00075872if-lez v7, :cond_128
    00075876goto :goto_147
    00075878invoke-virtual {v6}, Landroid/view/View;->getLeft()I
    0007587emove-result v7
    00075880iget-object v8, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    00075884invoke-virtual {v8}, LC1/l;->E()I
    0007588amove-result v8
    0007588csub-int v8, v7, v8
    00075890invoke-static {v8}, Ljava/lang/Math;->abs(I)I
    00075896move-result v8
    00075898iget-object v1, v0, Lcom/google/android/material/sidesheet/SideSheetBehavior;->a:LC1/l;
    0007589cinvoke-virtual {v1}, LC1/l;->G()I
    000758a2move-result v1
    000758a4sub-int/2addr v7, v1
    000758a6invoke-static {v7}, Ljava/lang/Math;->abs(I)I
    000758acmove-result v7
    000758aeif-ge v8, v7, :cond_147
    000758b2const/4 v7, 0x3
    000758b4goto :goto_148
    000758b6const/4 v7, 0x5
    000758b8const/4 v8, 0x1
    000758bainvoke-virtual {v0, v6, v7, v8}, Lcom/google/android/material/sidesheet/SideSheetBehavior;->y(Landroid/view/View;IZ)V
    000758c0return-void
    000758c2nop
    000758c4.packed-switch 0x0
    00075618
    000758d0
    000758d0M0.e::<clinit>():
    000758e0new-instance v0, LE0/b;
    000758e4const/4 v1, 0x3
    000758e6invoke-direct {v0, v1}, LE0/b;-><init>(I)V
    000758ecsput-object v0, LM0/e;->CREATOR:Landroid/os/Parcelable$Creator;
    000758f0return-void
    000758d0
    000758f2
    000758f2 // align 0x4
    000758f4
    000758f4M0.e::<init>(android.os.Parcel, java.lang.ClassLoader):
    00075904invoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    0007590ainvoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    00075910move-result v1
    00075912iput v1, v0, LM0/e;->c:I
    00075916return-void
    000758f4
    00075918
    00075918M0.e::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
    00075928sget-object v0, Landroid/view/AbsSavedState;->EMPTY_STATE:Landroid/view/AbsSavedState;
    0007592cinvoke-direct {v1, v0}, LS/b;-><init>(Landroid/os/Parcelable;)V
    00075932iget v2, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->h:I
    00075936iput v2, v1, LM0/e;->c:I
    0007593areturn-void
    00075918
    0007593c
    0007593cM0.e::writeToParcel(android.os.Parcel, int):
    0007594cinvoke-super {v0, v1, v2}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
    00075952iget v2, v0, LM0/e;->c:I
    00075956invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
    0007595creturn-void
    0007593c
    0007595e
    0007595e // align 0x10
    00075960
    00075960M0.f::<init>(com.google.android.material.bottomsheet.BottomSheetBehavior):
    00075970const/4 v0, 0x1
    00075972iput v0, v1, LM0/f;->a:I
    00075976invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0007597ciput-object v2, v1, LM0/f;->e:Lx/a;
    00075980new-instance v2, LO0/B;
    00075984const/16 v0, 0xf
    00075988invoke-direct {v2, v0, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
    0007598eiput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
    00075992return-void
    00075960
    00075994
    00075994M0.f::<init>(com.google.android.material.sidesheet.SideSheetBehavior):
    000759a4const/4 v0, 0x0
    000759a6iput v0, v1, LM0/f;->a:I
    000759aainvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000759b0iput-object v2, v1, LM0/f;->e:Lx/a;
    000759b4new-instance v2, LE0/G;
    000759b8const/4 v0, 0x2
    000759bainvoke-direct {v2, v0, v1}, LE0/G;-><init>(ILjava/lang/Object;)V
    000759c0iput-object v2, v1, LM0/f;->d:Ljava/lang/Runnable;
    000759c4return-void
    00075994
    000759c6
    000759c6 // align 0x8
    000759c8
    000759c8M0.f::a(int):
    000759d8const/4 v0, 0x1
    000759daiget-object v1, v4, LM0/f;->d:Ljava/lang/Runnable;
    000759deiget-object v2, v4, LM0/f;->e:Lx/a;
    000759e2iget v3, v4, LM0/f;->a:I
    000759e6packed-switch v3, :pswitch_data_54
    000759eccheck-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    000759f0iget-object v3, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
    000759f4if-eqz v3, :cond_2e
    000759f8invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    000759femove-result-object v3
    00075a00if-nez v3, :cond_17
    00075a04goto :goto_2e
    00075a06iput v5, v4, LM0/f;->b:I
    00075a0aiget-boolean v5, v4, LM0/f;->c:Z
    00075a0eif-nez v5, :cond_2e
    00075a12iget-object v5, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->U:Ljava/lang/ref/WeakReference;
    00075a16invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075a1cmove-result-object v5
    00075a1echeck-cast v5, Landroid/view/View;
    00075a22check-cast v1, LO0/B;
    00075a26sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    00075a2ainvoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    00075a30iput-boolean v0, v4, LM0/f;->c:Z
    00075a34return-void
    00075a36check-cast v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;
    00075a3aiget-object v3, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    00075a3eif-eqz v3, :cond_53
    00075a42invoke-virtual {v3}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075a48move-result-object v3
    00075a4aif-nez v3, :cond_3c
    00075a4egoto :goto_53
    00075a50iput v5, v4, LM0/f;->b:I
    00075a54iget-boolean v5, v4, LM0/f;->c:Z
    00075a58if-nez v5, :cond_53
    00075a5ciget-object v5, v2, Lcom/google/android/material/sidesheet/SideSheetBehavior;->p:Ljava/lang/ref/WeakReference;
    00075a60invoke-virtual {v5}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
    00075a66move-result-object v5
    00075a68check-cast v5, Landroid/view/View;
    00075a6ccheck-cast v1, LE0/G;
    00075a70sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    00075a74invoke-virtual {v5, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    00075a7aiput-boolean v0, v4, LM0/f;->c:Z
    00075a7ereturn-void
    00075a80.packed-switch 0x0
    000759c8
    00075a8c
    00075a8cM1.a::<clinit>():
    00075a9cconst/4 v0, 0x0
    00075a9enew-array v0, v0, [Ljava/lang/Object;
    00075aa2sput-object v0, LM1/a;->a:[Ljava/lang/Object;
    00075aa6return-void
    00075a8c
    00075aa8
    00075aa8N0.a::handleMessage(android.os.Message):
    00075ab8iget v0, v3, Landroid/os/Message;->what:I
    00075abcif-eqz v0, :cond_14
    00075ac0const/4 v1, 0x1
    00075ac2if-eq v0, v1, :cond_9
    00075ac6const/4 v3, 0x0
    00075ac8return v3
    00075acaiget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
    00075aceinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00075ad4new-instance v3, Ljava/lang/ClassCastException;
    00075ad8invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
    00075adethrow v3
    00075ae0iget-object v3, v3, Landroid/os/Message;->obj:Ljava/lang/Object;
    00075ae4invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00075aeanew-instance v3, Ljava/lang/ClassCastException;
    00075aeeinvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
    00075af4throw v3
    00075aa8
    00075af6
    00075af6 // align 0x8
    00075af8
    00075af8N0.b::onTouch(android.view.View, android.view.MotionEvent):
    00075b08const/4 v1, 0x1
    00075b0areturn v1
    00075af8
    00075b0c
    00075b0cN0.c::getActionTextColorAlpha():
    00075b1ciget v0, v1, LN0/c;->d:F
    00075b20return v0
    00075b0c
    00075b22
    00075b22 // align 0x4
    00075b24
    00075b24N0.c::getBackgroundOverlayColorAlpha():
    00075b34iget v0, v1, LN0/c;->c:F
    00075b38return v0
    00075b24
    00075b3a
    00075b3a // align 0x4
    00075b3c
    00075b3cN0.c::getAnimationMode():
    00075b4ciget v0, v1, LN0/c;->b:I
    00075b50return v0
    00075b3c
    00075b52
    00075b52 // align 0x4
    00075b54
    00075b54N0.c::getMaxInlineActionWidth():
    00075b64iget v0, v1, LN0/c;->f:I
    00075b68return v0
    00075b54
    00075b6a
    00075b6a // align 0x4
    00075b6c
    00075b6cN0.c::getMaxWidth():
    00075b7ciget v0, v1, LN0/c;->e:I
    00075b80return v0
    00075b6c
    00075b82
    00075b82 // align 0x4
    00075b84
    00075b84N0.c::<clinit>():
    00075b94new-instance v0, LN0/b;
    00075b98invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00075b9esput-object v0, LN0/c;->i:LN0/b;
    00075ba2return-void
    00075b84
    00075ba4
    00075ba4N0.c::<init>(android.content.Context, android.util.AttributeSet):
    00075bb4const/4 v0, 0x0
    00075bb6invoke-static {v5, v6, v0, v0}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
    00075bbcmove-result-object v5
    00075bbeinvoke-direct {v4, v5, v6}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00075bc4invoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    00075bcamove-result-object v5
    00075bccsget-object v1, Lq0/a;->z:[I
    00075bd0invoke-virtual {v5, v6, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    00075bd6move-result-object v1
    00075bd8const/4 v2, 0x6
    00075bdainvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00075be0move-result v3
    00075be2if-eqz v3, :cond_23
    00075be6invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00075becmove-result v2
    00075beeint-to-float v2, v2
    00075bf0sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    00075bf4invoke-static {v4, v2}, LK/E;->s(Landroid/view/View;F)V
    00075bfaconst/4 v2, 0x2
    00075bfcinvoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;->getInt(II)I
    00075c02move-result v2
    00075c04iput v2, v4, LN0/c;->b:I
    00075c08const/16 v2, 0x8
    00075c0cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00075c12move-result v2
    00075c14if-nez v2, :cond_3a
    00075c18const/16 v2, 0x9
    00075c1cinvoke-virtual {v1, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00075c22move-result v2
    00075c24if-eqz v2, :cond_44
    00075c28invoke-static {v5, v6, v0, v0}, LL0/k;->b(Landroid/content/Context;Landroid/util/AttributeSet;II)LL0/j;
    00075c2emove-result-object v6
    00075c30invoke-virtual {v6}, LL0/j;->a()LL0/k;
    00075c36move-result-object v6
    00075c38iput-object v6, v4, LN0/c;->a:LL0/k;
    00075c3cconst/4 v6, 0x3
    00075c3econst/high16 v2, 0x3f800000
    00075c42invoke-virtual {v1, v6, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00075c48move-result v6
    00075c4aiput v6, v4, LN0/c;->c:F
    00075c4econst/4 v6, 0x4
    00075c50invoke-static {v5, v1, v6}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
    00075c56move-result-object v5
    00075c58invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintList(Landroid/content/res/ColorStateList;)V
    00075c5econst/4 v5, 0x5
    00075c60const/4 v6, -0x1
    00075c62invoke-virtual {v1, v5, v6}, Landroid/content/res/TypedArray;->getInt(II)I
    00075c68move-result v5
    00075c6asget-object v3, Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
    00075c6einvoke-static {v5, v3}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00075c74move-result-object v5
    00075c76invoke-virtual {v4, v5}, LN0/c;->setBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
    00075c7cconst/4 v5, 0x1
    00075c7einvoke-virtual {v1, v5, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F
    00075c84move-result v2
    00075c86iput v2, v4, LN0/c;->d:F
    00075c8ainvoke-virtual {v1, v0, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00075c90move-result v2
    00075c92iput v2, v4, LN0/c;->e:I
    00075c96const/4 v2, 0x7
    00075c98invoke-virtual {v1, v2, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00075c9emove-result v6
    00075ca0iput v6, v4, LN0/c;->f:I
    00075ca4invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
    00075caasget-object v6, LN0/c;->i:LN0/b;
    00075caeinvoke-virtual {v4, v6}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
    00075cb4invoke-virtual {v4, v5}, Landroid/view/View;->setFocusable(Z)V
    00075cbainvoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075cc0move-result-object v5
    00075cc2if-nez v5, :cond_da
    00075cc6invoke-virtual {v4}, LN0/c;->getBackgroundOverlayColorAlpha()F
    00075cccmove-result v5
    00075cceconst v6, 0x7f030120
    00075cd4invoke-static {v4, v6}, LP1/e;->r(Landroid/view/View;I)I
    00075cdamove-result v6
    00075cdcconst v1, 0x7f03010a
    00075ce2invoke-static {v4, v1}, LP1/e;->r(Landroid/view/View;I)I
    00075ce8move-result v1
    00075ceainvoke-static {v6, v1, v5}, LP1/e;->E(IIF)I
    00075cf0move-result v5
    00075cf2iget-object v6, v4, LN0/c;->a:LL0/k;
    00075cf6if-eqz v6, :cond_b2
    00075cfasget v0, LN0/d;->a:I
    00075cfenew-instance v0, LL0/g;
    00075d02invoke-direct {v0, v6}, LL0/g;-><init>(LL0/k;)V
    00075d08invoke-static {v5}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    00075d0emove-result-object v5
    00075d10invoke-virtual {v0, v5}, LL0/g;->j(Landroid/content/res/ColorStateList;)V
    00075d16goto :goto_ce
    00075d18invoke-virtual {v4}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00075d1emove-result-object v6
    00075d20sget v1, LN0/d;->a:I
    00075d24const v1, 0x7f0602f1
    00075d2ainvoke-virtual {v6, v1}, Landroid/content/res/Resources;->getDimension(I)F
    00075d30move-result v6
    00075d32new-instance v1, Landroid/graphics/drawable/GradientDrawable;
    00075d36invoke-direct {v1}, Landroid/graphics/drawable/GradientDrawable;-><init>()V
    00075d3cinvoke-virtual {v1, v0}, Landroid/graphics/drawable/GradientDrawable;->setShape(I)V
    00075d42invoke-virtual {v1, v6}, Landroid/graphics/drawable/GradientDrawable;->setCornerRadius(F)V
    00075d48invoke-virtual {v1, v5}, Landroid/graphics/drawable/GradientDrawable;->setColor(I)V
    00075d4emove-object v0, v1
    00075d50iget-object v5, v4, LN0/c;->g:Landroid/content/res/ColorStateList;
    00075d54if-eqz v5, :cond_d5
    00075d58invoke-static {v0, v5}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    00075d5esget-object v5, LK/P;->a:Ljava/util/WeakHashMap;
    00075d62invoke-virtual {v4, v0}, LN0/c;->setBackground(Landroid/graphics/drawable/Drawable;)V
    00075d68return-void
    00075ba4
    00075d6a
    00075d6a // align 0x4
    00075d6c
    00075d6cN0.c::onAttachedToWindow():
    00075d7cinvoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
    00075d82sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    00075d86invoke-static {v1}, LK/C;->c(Landroid/view/View;)V
    00075d8creturn-void
    00075d6c
    00075d8e
    00075d8e // align 0x10
    00075d90
    00075d90N0.c::onDetachedFromWindow():
    00075da0invoke-super {v0}, Landroid/view/View;->onDetachedFromWindow()V
    00075da6return-void
    00075d90
    00075da8
    00075da8N0.c::onLayout(boolean, int, int, int, int):
    00075db8invoke-super/range {v0 .. v5}, Landroid/widget/FrameLayout;->onLayout(ZIIII)V
    00075dbereturn-void
    00075da8
    00075dc0
    00075dc0N0.c::onMeasure(int, int):
    00075dd0invoke-super {v1, v2, v3}, Landroid/widget/FrameLayout;->onMeasure(II)V
    00075dd6iget v2, v1, LN0/c;->e:I
    00075ddaif-lez v2, :cond_16
    00075ddeinvoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
    00075de4move-result v0
    00075de6if-le v0, v2, :cond_16
    00075deaconst/high16 v0, 0x40000000
    00075deeinvoke-static {v2, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    00075df4move-result v2
    00075df6invoke-super {v1, v2, v3}, Landroid/widget/FrameLayout;->onMeasure(II)V
    00075dfcreturn-void
    00075dc0
    00075dfe
    00075dfe // align 0x10
    00075e00
    00075e00N0.c::setAnimationMode(int):
    00075e10iput v1, v0, LN0/c;->b:I
    00075e14return-void
    00075e00
    00075e16
    00075e16 // align 0x8
    00075e18
    00075e18N0.c::setBackground(android.graphics.drawable.Drawable):
    00075e28invoke-virtual {v0, v1}, LN0/c;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    00075e2ereturn-void
    00075e18
    00075e30
    00075e30N0.c::setBackgroundDrawable(android.graphics.drawable.Drawable):
    00075e40if-eqz v2, :cond_14
    00075e44iget-object v0, v1, LN0/c;->g:Landroid/content/res/ColorStateList;
    00075e48if-eqz v0, :cond_14
    00075e4cinvoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    00075e52move-result-object v2
    00075e54iget-object v0, v1, LN0/c;->g:Landroid/content/res/ColorStateList;
    00075e58invoke-static {v2, v0}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    00075e5eiget-object v0, v1, LN0/c;->h:Landroid/graphics/PorterDuff$Mode;
    00075e62invoke-static {v2, v0}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    00075e68invoke-super {v1, v2}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    00075e6ereturn-void
    00075e30
    00075e70
    00075e70N0.c::setBackgroundTintList(android.content.res.ColorStateList):
    00075e80iput-object v2, v1, LN0/c;->g:Landroid/content/res/ColorStateList;
    00075e84invoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075e8amove-result-object v0
    00075e8cif-eqz v0, :cond_21
    00075e90invoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075e96move-result-object v0
    00075e98invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    00075e9emove-result-object v0
    00075ea0invoke-static {v0, v2}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    00075ea6iget-object v2, v1, LN0/c;->h:Landroid/graphics/PorterDuff$Mode;
    00075eaainvoke-static {v0, v2}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    00075eb0invoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075eb6move-result-object v2
    00075eb8if-eq v0, v2, :cond_21
    00075ebcinvoke-super {v1, v0}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    00075ec2return-void
    00075e70
    00075ec4
    00075ec4N0.c::setBackgroundTintMode(android.graphics.PorterDuff$Mode):
    00075ed4iput-object v2, v1, LN0/c;->h:Landroid/graphics/PorterDuff$Mode;
    00075ed8invoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075edemove-result-object v0
    00075ee0if-eqz v0, :cond_1c
    00075ee4invoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075eeamove-result-object v0
    00075eecinvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
    00075ef2move-result-object v0
    00075ef4invoke-static {v0, v2}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
    00075efainvoke-virtual {v1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
    00075f00move-result-object v2
    00075f02if-eq v0, v2, :cond_1c
    00075f06invoke-super {v1, v0}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
    00075f0creturn-void
    00075ec4
    00075f0e
    00075f0e // align 0x10
    00075f10
    00075f10N0.c::setBaseTransientBottomBar(N0.d):
    00075f20return-void
    00075f10
    00075f22
    00075f22 // align 0x4
    00075f24
    00075f24N0.c::setLayoutParams(android.view.ViewGroup$LayoutParams):
    00075f34invoke-super {v4, v5}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00075f3ainstance-of v0, v5, Landroid/view/ViewGroup$MarginLayoutParams;
    00075f3eif-eqz v0, :cond_16
    00075f42check-cast v5, Landroid/view/ViewGroup$MarginLayoutParams;
    00075f46new-instance v0, Landroid/graphics/Rect;
    00075f4aiget v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    00075f4eiget v2, v5, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    00075f52iget v3, v5, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    00075f56iget v5, v5, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    00075f5ainvoke-direct {v0, v1, v2, v3, v5}, Landroid/graphics/Rect;-><init>(IIII)V
    00075f60return-void
    00075f24
    00075f62
    00075f62 // align 0x4
    00075f64
    00075f64N0.c::setOnClickListener(android.view.View$OnClickListener):
    00075f74if-eqz v2, :cond_4
    00075f78const/4 v0, 0x0
    00075f7agoto :goto_6
    00075f7csget-object v0, LN0/c;->i:LN0/b;
    00075f80invoke-virtual {v1, v0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
    00075f86invoke-super {v1, v2}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    00075f8creturn-void
    00075f64
    00075f8e
    00075f8e // align 0x10
    00075f90
    00075f90N0.d::<clinit>():
    00075fa0sget-object v0, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    00075fa4new-instance v0, Landroid/os/Handler;
    00075fa8invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    00075faemove-result-object v1
    00075fb0new-instance v2, LN0/a;
    00075fb4invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    00075fbainvoke-direct {v0, v1, v2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;Landroid/os/Handler$Callback;)V
    00075fc0return-void
    00075f90
    00075fc2
    00075fc2 // align 0x4
    00075fc4
    00075fc4N0.e::handleMessage(android.os.Message):
    00075fd4iget v0, v2, Landroid/os/Message;->what:I
    00075fd8if-eqz v0, :cond_6
    00075fdcconst/4 v2, 0x0
    00075fdereturn v2
    00075fe0iget-object v0, v1, LN0/e;->a:LC/h;
    00075fe4iget-object v2, v2, Landroid/os/Message;->obj:Ljava/lang/Object;
    00075fe8if-nez v2, :cond_15
    00075feciget-object v2, v0, LC/h;->b:Ljava/lang/Object;
    00075ff0monitor-enter v2
    00075ff2const/4 v0, 0x0
    00075ff4throw v0
    00075ff6monitor-exit v2
    00075ff8throw v0
    00075ffamove-exception v0
    00075ffcgoto :goto_11
    00075ffenew-instance v2, Ljava/lang/ClassCastException;
    00076002invoke-direct {v2}, Ljava/lang/ClassCastException;-><init>()V
    00076008throw v2
    00075fc4
    0007600a
    0007600a struct code_item_padding
    0007600a padding uint16 0x0000
    0007600c
    0007600c struct try_item
    0007600c start_addr uint32 0x75ff4
    00076010 insn_count int 2
    00076012 handler_off uint16 0x76015
    00076014
    00076014 struct encoded_catch_handler_list
    00076014 size int 1
    00076015
    00076015 struct encoded_catch_handler ← 0x76012
    00076015 size int64 0
    00076016 catch_all_addr uint32 0x75ffa
    00076017
    00076017 // align 0x8
    00076018
    00076018N0.e::<init>(C.h):
    00076028invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007602eiput-object v1, v0, LN0/e;->a:LC/h;
    00076032return-void
    00076018
    00076034
    00076034N1.b::d(java.lang.Class):
    00076044invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0007604amove-result-object v0
    0007604cinvoke-static {v0}, LN1/b;->e(Ljava/lang/String;)LN1/a;
    00076052move-result-object v0
    00076054sget-boolean v1, LN1/b;->d:Z
    00076058if-eqz v1, :cond_8b
    0007605csget-object v1, LP1/e;->a:LP1/d;
    00076060const/4 v2, 0x0
    00076062if-eqz v1, :cond_12
    00076066goto :goto_24
    00076068sget-boolean v1, LP1/e;->b:Z
    0007606cif-eqz v1, :cond_18
    00076070move-object v1, v2
    00076072goto :goto_24
    00076074new-instance v1, LP1/d;
    00076078invoke-direct {v1}, Ljava/lang/SecurityManager;-><init>()V
    0007607egoto :goto_1f
    00076080move-object v1, v2
    00076082sput-object v1, LP1/e;->a:LP1/d;
    00076086const/4 v3, 0x1
    00076088sput-boolean v3, LP1/e;->b:Z
    0007608cif-nez v1, :cond_27
    00076090goto :goto_4f
    00076092invoke-virtual {v1}, LP1/d;->getClassContext()[Ljava/lang/Class;
    00076098move-result-object v1
    0007609aconst-class v2, LP1/e;
    0007609einvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000760a4move-result-object v2
    000760a6const/4 v3, 0x0
    000760a8array-length v4, v1
    000760aaif-ge v3, v4, :cond_45
    000760aeaget-object v4, v1, v3
    000760b2invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String;
    000760b8move-result-object v4
    000760bainvoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000760c0move-result v4
    000760c2if-eqz v4, :cond_42
    000760c6goto :goto_45
    000760c8add-int/lit8 v3, v3, 0x1
    000760ccgoto :goto_32
    000760cearray-length v2, v1
    000760d0if-ge v3, v2, :cond_83
    000760d4add-int/lit8 v3, v3, 0x2
    000760d8array-length v2, v1
    000760daif-ge v3, v2, :cond_83
    000760deaget-object v2, v1, v3
    000760e2if-eqz v2, :cond_8b
    000760e6invoke-virtual {v2, v5}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
    000760ecmove-result v5
    000760eeif-nez v5, :cond_8b
    000760f2invoke-interface {v0}, LN1/a;->c()Ljava/lang/String;
    000760f8move-result-object v5
    000760fainvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
    00076100move-result-object v1
    00076102new-instance v2, Ljava/lang/StringBuilder;
    00076106const-string v3, "Detected logger name mismatch. Given name: \""
    0007610ainvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00076110invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076116const-string v5, "\"; computed name: \""
    0007611ainvoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076120invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076126const-string v5, "\"."
    0007612ainvoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00076130invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00076136move-result-object v5
    00076138invoke-static {v5}, LP1/e;->W(Ljava/lang/String;)V
    0007613econst-string v5, "See http://www.slf4j.org/codes.html#loggerNameMismatch for an explanation"
    00076142invoke-static {v5}, LP1/e;->W(Ljava/lang/String;)V
    00076148goto :goto_8b
    0007614anew-instance v5, Ljava/lang/IllegalStateException;
    0007614econst-string v0, "Failed to find org.slf4j.helpers.Util or its caller in the stack; this should not happen"
    00076152invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00076158throw v5
    0007615areturn-object v0
    00076034
    0007615c
    0007615c struct try_item
    0007615c start_addr uint32 0x76074
    00076160 insn_count int 5
    00076162 handler_off uint16 0x76165
    00076164
    00076164 struct encoded_catch_handler_list
    00076164 size int 1
    00076165
    00076165 struct encoded_catch_handler ← 0x76162
    00076165 size int64 1
    00076166 handlers[0].type_idx int 0xb5c0
    00076168 handlers[0].addr uint32 0x76080
    00076169
    00076169 // align 0x4
    0007616c
    0007616cN1.b::e(java.lang.String):
    0007617cinvoke-static {}, LN1/b;->c()Lorg/slf4j/ILoggerFactory;
    00076182move-result-object v0
    00076184invoke-interface {v0, v1}, Lorg/slf4j/ILoggerFactory;->a(Ljava/lang/String;)LN1/a;
    0007618amove-result-object v1
    0007618creturn-object v1
    0007616c
    0007618e
    0007618e // align 0x10
    00076190
    00076190N1.b::f():
    000761a0const-string v0, "java.vendor.url"
    000761a4invoke-static {v0}, Ljava/lang/System;->getProperty(Ljava/lang/String;)Ljava/lang/String;
    000761aamove-result-object v0
    000761acgoto :goto_8
    000761aeconst/4 v0, 0x0
    000761b0if-nez v0, :cond_c
    000761b4const/4 v0, 0x0
    000761b6return v0
    000761b8invoke-virtual {v0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
    000761bemove-result-object v0
    000761c0const-string v1, "android"
    000761c4invoke-virtual {v0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000761camove-result v0
    000761ccreturn v0
    00076190
    000761ce
    000761ce struct code_item_padding
    000761ce padding uint16 0x0000
    000761d0
    000761d0 struct try_item
    000761d0 start_addr uint32 0x761a4
    000761d4 insn_count int 4
    000761d6 handler_off uint16 0x761d9
    000761d8
    000761d8 struct encoded_catch_handler_list
    000761d8 size int 1
    000761d9
    000761d9 struct encoded_catch_handler ← 0x761d6
    000761d9 size int64 1
    000761da handlers[0].type_idx int 0xb5c0
    000761dc handlers[0].addr uint32 0x761ae
    000761dd
    000761dd // align 0x10
    000761e0
    000761e0N1.b::b():
    000761f0new-instance v0, Ljava/util/LinkedHashSet;
    000761f4invoke-direct {v0}, Ljava/util/LinkedHashSet;-><init>()V
    000761faconst-class v1, LN1/b;
    000761feinvoke-virtual {v1}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
    00076204move-result-object v1
    00076206sget-object v2, LN1/b;->f:Ljava/lang/String;
    0007620aif-nez v1, :cond_16
    0007620einvoke-static {v2}, Ljava/lang/ClassLoader;->getSystemResources(Ljava/lang/String;)Ljava/util/Enumeration;
    00076214move-result-object v1
    00076216goto :goto_1a
    00076218move-exception v1
    0007621agoto :goto_2a
    0007621cinvoke-virtual {v1, v2}, Ljava/lang/ClassLoader;->getResources(Ljava/lang/String;)Ljava/util/Enumeration;
    00076222move-result-object v1
    00076224invoke-interface {v1}, Ljava/util/Enumeration;->hasMoreElements()Z
    0007622amove-result v2
    0007622cif-eqz v2, :cond_3b
    00076230invoke-interface {v1}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
    00076236move-result-object v2
    00076238check-cast v2, Ljava/net/URL;
    0007623cinvoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z
    00076242goto :goto_1a
    00076244sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream;
    00076248const-string v3, "Error getting resources from path"
    0007624cinvoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    00076252sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream;
    00076256const-string v3, "Reported exception:"
    0007625ainvoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
    00076260invoke-virtual {v1}, Ljava/lang/Throwable;->printStackTrace()V
    00076266return-object v0
    000761e0
    00076268
    00076268 struct try_item
    00076268 start_addr uint32 0x761fa
    0007626c insn_count int 6
    0007626e handler_off uint16 0x76279
    00076270
    00076270 struct try_item
    00076270 start_addr uint32 0x7620e
    00076274 insn_count int 26
    00076276 handler_off uint16 0x76279
    00076278
    00076278 struct encoded_catch_handler_list
    00076278 size int 1
    00076279
    00076279 struct encoded_catch_handler ← 0x7626e 0x76276
    00076279 size int64 1
    0007627a handlers[0].type_idx int 0xb4d4
    0007627c handlers[0].addr uint32 0x76218
    0007627d
    0007627d // align 0x10
    00076280
    00076280N1.b::c():
    00076290sget v0, LN1/b;->a:I
    00076294const/4 v1, 0x3
    00076296const/4 v2, 0x1
    00076298if-nez v0, :cond_20
    0007629cconst-class v0, LN1/b;
    000762a0monitor-enter v0
    000762a2sget v3, LN1/b;->a:I
    000762a6if-nez v3, :cond_1c
    000762aasput v2, LN1/b;->a:I
    000762aeinvoke-static {}, LN1/b;->a()V
    000762b4sget v3, LN1/b;->a:I
    000762b8if-ne v3, v1, :cond_1c
    000762bcinvoke-static {}, LN1/b;->j()V
    000762c2goto :goto_1c
    000762c4move-exception v1
    000762c6goto :goto_1e
    000762c8monitor-exit v0
    000762cagoto :goto_20
    000762ccmonitor-exit v0
    000762cethrow v1
    000762d0sget v0, LN1/b;->a:I
    000762d4if-eq v0, v2, :cond_48
    000762d8const/4 v2, 0x2
    000762daif-eq v0, v2, :cond_40
    000762deif-eq v0, v1, :cond_37
    000762e2const/4 v1, 0x4
    000762e4if-ne v0, v1, :cond_2f
    000762e8sget-object v0, LN1/b;->c:LL0/e;
    000762ecreturn-object v0
    000762eenew-instance v0, Ljava/lang/IllegalStateException;
    000762f2const-string v1, "Unreachable code"
    000762f6invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000762fcthrow v0
    000762feinvoke-static {}, Lorg/slf4j/impl/StaticLoggerBinder;->getSingleton()Lorg/slf4j/impl/StaticLoggerBinder;
    00076304move-result-object v0
    00076306invoke-virtual {v0}, Lorg/slf4j/impl/StaticLoggerBinder;->getLoggerFactory()Lorg/slf4j/ILoggerFactory;
    0007630cmove-result-object v0
    0007630ereturn-object v0
    00076310new-instance v0, Ljava/lang/IllegalStateException;
    00076314const-string v1, "org.slf4j.LoggerFactory in failed state. Original exception was thrown EARLIER. See also http://www.slf4j.org/codes.html#unsuccessfulInit"
    00076318invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007631ethrow v0
    00076320sget-object v0, LN1/b;->b:LP1/c;
    00076324return-object v0
    00076280